to be continued here zenalot
If its one thing that I begin to realise more and more is that quick hacks have no place in commercial/open source code. Although the quick hack is cool it lapses in design but OTOH linux had no design from the beginning. I have become so accustomed to quickly throwing something together for it to just do the job and leave it alone only to be bitten on the arse later on. The quick hack does not have a place in OO code(java,c++,c#) and this stems from thinking about what your doing. Anything more than a few classes and a couple hundred lines becomes to much to not have a detailed plan/design. Without talking forever about code and design, this brings me to my question, how many open source projects out there follow some sort of design specification and what is the most popular?
Back to the quick hack, I believe this stems from my C background. I still place C on the top of my most preffered languages - why? - total control. To me, nothing still beats the command line compiler and [g]vim for development. btw I still stand by my statement that java layout managers suck. Java is a GUI joke.
Here are a few of the syntactic/semantic constructs that I believe need to be fixed with java -
for(int i=0,int j=0;;) instead of int j; for(int i;;)and
return (int)(i==blah)?x:y; which gives a stupid error, instead of return (int)( (i==blah)?x:y );Btw, the layout managers in java are so seriously braindead that getting a GUI to look how you want it is like painting a dark and gloomy medieval painting using one hand with gentle strokes :P GridBagLayout is the only really useful layout manager but hideously complicated to get correct, FlowLayout should also go vertically - but of course.. you can create your own layout manager so I better stop complaining.. *sigh*
Ic /. mentions the linux conference in my home town Brisbane in February. Cu there
There is a good chance that I will be working at PLAS over the summer holidays on a genetic algorithm framework in java. This should be cool considering thats what my thesis topic is about, anyway the situation for graduates finding a job isn't the best right now.
rant
bjf: the goodwill bridge is the most thoughless piece of shit that shitstacks with the rest of the brainless ideas that the brisbane city council consistently erects in this place to appease the gods of the 1950's. The footbridge purely comes from nowhere and goes to nowhere, it was strategically placed by Stevie Wonder. This is gonna sound stupid, but this place is also polluted with parks, that secretly house the homeless, and in some of the most primetime commercial real estate. What Brisbane needs is a Tokyo or Singaporean business man to start building the city and not making it look like an amusement park, unlike the sheep herding arseclowns that are currently in govt.
18 Oct 2001 (updated 18 Oct 2001 at 12:13 UTC) »
*sigh*
I'm fortunate to live in a very culturally and educated neighborhood, the neighborhood news is run by a raging anarchist who runs one of the local bookstores and I never miss an issue purely for entertainment value. In the latest issue he mentioned Robert Frisk and Noam Chomsky, a google here and found this choice reading
I finally found the secret to getting work done, a healthy diet, plenty of excercise and the occasional lifestyle change. I'm aiming for 100 pushups straight by the end of the month, my alltime record is 120 back in the martial arts days. Ever since my bike rusted and snapped in half while I was riding it a few years ago and ran out of money for buying luxury item food, my productivity has fallen, and it's only taken me 3 or so years to figure that out.
Had my graduation ceremony yesterday, it was good. Took some photos with the family and recieved my degree.
I had planned and paid for over a month ago a 3 day trip to Melbourne to watch the AFL grand final with a friend, return airfare and hotel package with ansett who've recently declared insolvent, so as of last week it looked like I wasn't going, plus all the tickets to the final would be sold out. NOT HAPPY about that.
coding
It's amazing how much time can be wasted working on the wrong thing because of an assumption of mis-communication.
I think I've got a genetic programming demo of pacman worked out, now all I got to do is finish the damn code and post it in the usual places. This is gonna be real interesting.
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!