Archive for November, 2007

A Brave New World, Times are a changing, Go back three spaces ?, Fruit Salad … Yummy Yummy

Tuesday, November 27th, 2007

Hey everyone,

My break is just starting to get busy. I started my research scholarship yesterday. Its two days a week and it is great fun.

I am working with Chris Savini, with Michael Lawley (lawley.id.au/blog/) as my supervisor. I will be most likely working on porting diff to MDA & Tefkat (no we didn’t try to fry a cat, it is a model transformation language (tefkat.sf.net)), or working on writing a visualisation or graphical editing tool using GMF, EMF, GEF or some other Java based visualisation library.

Before that I was trying to recover my soul and psyche from the stress of exams and the year gone by. I started playing Neopets (Thanks Sabrina), now I have a pet that won’t abadon me or die on me, or run away. I still have to complete the flash AAA game challenges sometime over the next few days.

Don’t forget commas between different IDs in CSS this mistake cost me two hours of sleep. I will probably also start filling some Gentoo Bugs, as the list of packages that aren’t compiling cleanly is getting about the usual 4. I also will be working on two game development projects if all goes well, and two web development projects as well, and my Gentoo developer quiz & Wesnoth translation and the rest of the other stuff and things.

I am also transcribing and recording the skits. If you are bored during the break and want to catch up with me, just give me a bell or a ring or something. Chris is making Fruit Salad using Tefkat & Eclipse has had to start again at least 4 times, and taken over 8 hours, and while the Wiggles may call fruit salad yummy yummy, it is starting to become tedious.

But at least we know our way around Eclipse, EMF and Tefkat. I have also done several GMF tutorials, so I might hack something up with them. I also won 60 free texts in a Optus win promo, so I am able to send and reply lots of texts over the next 3 weeks or so…..

The only thing I am going to say about my first voting / election experience is that when I got to the booth, I looked at ballot papper for the house of representatives expecting to see 7 choices (the example had 7), with the 7th being Doctor Who from the Australian Timelord Party. Of course there was only 6 entries so I had a WTF look on my face, and I had to place my 1 in the box of another candidate that wasn’t Doctor Who … :(

I also need to send away for my Keypass ID, and need to catch up with everyone, my family is a having party around Christmas sometime (my younger siblings wanted it), so I will send the inivites round via email.

Have fun and enjoy whatever you are doing,

Benjamin Southall aka Appleman1234 :)

Sushi, Freedom, Honey, Cupcakes and other such mutterings

Friday, November 16th, 2007

Hey everyone,

Second year of university at an end. Just leaving me to hope and pray that I did ok on all the exams I studied and worked so hard for. I am now recovering my mind, soul and what is left of me :P , by attempting to relax, recooperate and then focus on all the other non-Uni related stuff.

I have Gentoo updates to run, bugs to wait on, Eclipse to install, and a dev quiz to finish. I have so much other stuff as well but here goes. I had cupcakes and raspberry lemonade on the last day (not the best lunch, and I had butterscotch pudding for breakfast). Thanks Gatl for the cupcakes. Your new hair looks awesome.

I have several things to plan and organise over the break, including the part-time research scholarship work, I have starting in 10 days, catching up with everyone, publishing and developing stuff that has been bottled up and preserved, etc.

I don’t think I will have a celebration for my birthday, as I would probably be too much hassle to get everyone together even if I was to comprise on the date of birthday celebration (which I am not known for). But I wouldn’t mind a game of Mafia or Mao or other funny party games with a bunch of people.

I have a lot of people I need to catch up with. I could list them here, but that would incriminate them. (One because they wouldn’t read the list even if they were on it, and two because well meh (shuffles and doesn’t provide justification.) )

If you want to catch up with me, please get in contact with me, either via mobile, email, blog comment etc ….

I should make some cupcakes and some sushi. (Gatl you made me hungry). My hair is growing longer and my beard is slowly growing. I don’t look like my mental avatar just yet but I may do soon. I may upload some photos later.

I find it ridiculous that the Ubuntu crew removed alsaconf from alsa-utils. (I was trying to help Johhno with his sound…).
Thanks to andy_t_roo for making me examine the trolley problem and then go overboard rationalising and applying logic,illogic, and emotion to morality puzzles and gedanken. Examining the possible implications of one’s actions or lack of action is much more fun than eye-spy, and is almost as much fun as playing real world Where is so & so ?.

I am not going to KA-LAN tommorow, as I have better things to do and I have played enough Enemy Territory as is. Thanks to Skorge and Ruben for confirming my view on the Source Physics engine being less than robust with an excursion into gmod.

I still need to work on the Wesnoth Indonesian Translation, I need to get a non brain copy of the Denied sketch / skit, The adventures of a misguided 3 year old in the world today part one skit / sketch, along with self-pwnage guidelines and the lyrics to some of the poetry and songs I have been working on.

As for Christmas and my birthday (the eve), I am not sure what I am doing yet, I will most likely accept best offer, and be taking several offers for consideration, my family has made me one offer, and I still am waiting for the other possible ones….

As for things I want for the period, I don’t know, other than being able to see the the Time Crash Doctor Who episode and the Christmas episode ASAP, oh catching up with everyone (Good company) would be nice too.

I don’t think I will make it to LCA2008, given the expenditure and effort required. I may pop up at Woodford but no promises. I will be online, I will be getting stuff done, and I will be having an awesome time …..

Dreams and fates still tease, asking me to open up the door
And yet not just one, but more and more
Need to remain open, to appease their whim.

This post’s question is

If you could save someone’s life, would you or wouldn’t you ? Why ? What moral implications would this act have ? How would the moral implications reflect or be influenced by the logic of the situtation ? the emotion ?

Best wishes and have fun

Hope to see you all around

Benjamin Southall aka Appleman1234 :)

The Joys of Studying Software Engineering

Monday, November 5th, 2007

Hey everyone,

Some things I have learnt in my almost two years studying IT / Software Engineering …

  • People skills, teamwork and communication are very important in the developing relationships, friendships, software solutions
  • Coding doesn’t mean Software Engineering, neither does Hacking
  • Software Engineering is usually very much like a Sunday roast, either under done or over done
  • Democracy works in teams, provided they are small odd number teams (Modeling the effort dispersion using odd sidded equilateral polygons) and the personalities and natures of the team member are either complimentary, similar or contrasting. Democracy in larger teams leads to bureaucracy and ochlocracy.
  • Documentation and Code commenting / usability is only as important / useful if you have an appropriate reason or justification for it. Otherwise it becomes extensive, vague or overly specific and requires much more effort than the actual design or implementation process.
  • Just because something is done in “the industry” doesn’t make it correct or valid practice
  • Flexibility and Tolerance are also important especially when dealing with deadlines and clients
  • Just because you a taught a certain way to do something, doesn’t make the best way to do that something, and it doesn’t mean that way is the only way
  • Exhibit intelligence, creativity, initiative in an IT Lecture and you will get labeled as a hacker, engineer, or otherwise regardless of what course you actually do or who you actually are
  • Standards are either de-facto or obtuse with too many different versions, if they aren’t then they are out of date
  • KISS is a good policy
  • Things just don’t build easily on MS Windows (I tried wxMozilla), even with MiniGW or Cygwin.
  • Project management when properly done is actually useful
  • Make sure that the computer you are compiling the final release on doesn’t have a virus.

Consider I just finished my Software Engineering studies exam today , I think now is good time to post this. I was going to add a section on what I use Windows for, but decided against senseless Microsoft Bashing. (As we all know I am in favour of bashing Microsoft senseless…., but meh, I can be civil)

I will probably add more to this over time, as I learn more. I am off to study for my other exams and continue blogging.

Happy coding / or (software engineering :P )

Benjamin Southall aka Appleman1234 :)