Monday, December 14, 2009

MySQLWorkbench 5.2.10 Beta is here

As I was saying a while ago MySQLWorkbench works pretty nice for making MySQL behave.

Until now I was running 5.1.18 but today I noticed the release announcement for of the 5.2 Beta. The Alpha didn't quite do it for me as it was too unstable. I did get a crash on the 5.2 but 5.1 crashes too and with the EER Diagram I'm working on it's not really a surprise. So now I'm running the 5.2.10 Beta and it's really nice with the extra SQL Dev and Server Admin features.

I still had to fire up Sequel Pro for a CSV import but hey, the MySQL crew says that's a planned feature to come soon :p

Rock on!

Sunday, December 06, 2009

programming is hard

Just going trough Robert L. Glass' "Frequently Forgotten Fundamental Facts about Software Engineering" list.

True, true...

The "Estimation" and "Requirements and design" parts almost made me weep like a child :)

Yeah, good programming is hard.

And what is good programming?

Maybe it is the point where the craft ends and the art begins. The point where you memorized all the moves and you yourself become the tool.

For me good programming is the kind of programming that gives me a sense of pride when looking back at after a while. A day,  a month, maybe a year or two. Either "this is really good" or "this is ok but now I'd do it better" will do.