At uni we’re currently working as sub-contractors on a project using JBoss and MySQL all very nice and all, but for some reason JBoss doesn’t really reload new stuff when you deploy your files to it. What does that mean? That means that I have to shutdown JBoss, deploy my stuff, then restarting it. That doesn’t sound so bad? Shutting down JBoss takes about 20 seconds, but starting it takes about 2 minutes. So every time I changed some files and want to test if they work, or tend to fix bugs I have to shutdown JBoss, deploy and restart it aaaargh.
Alright I could probably dive into JBoss and find out what’s going wrong, but there’s a big chance that will take more time than the waiting time alltogether, oh well, we got only one week left to do the programming, we’ll see how it goes…

Sorry this is getting a kind of Dilbert blog… But this one is so great (again? Yes again!):

I’ll propose to put some flaws in the design of the product we’re working on at the uni, oh no, I’m not at business school, should save those for our managers ;)
Oh and this one’s good too:

Python is great

by Zef Hemel

I just took the time to finally have a look at python and I just love it. It is absolutely the nicest scripting language I’ve used (yes even better than PHP and Perl ;)). It has great module support, very nice OO support (it’s all object oriented) even with multiple inheritance. Something that I really like is that it even has some useful things from functional languages, such as tupels, a lambda function, a map function and a filter function.

A simple example:

for i in map(lambda x: x*x, range(100)):
   print i,

Ok agreed, that’s a VERY hard way to say you just want to print a list of squares from 0^2 to 99^2, but still, it has it’s charm. The same can be written as:

for i in range(100):
   print i*i,

of course.

If you got the time, I suggest you to download Python from here and read this nice tutorial to get started, it’s worth it :)

Beamer

by Zef Hemel

My dad took one of the beamers they use at the university home. That means we watched TV last on a massive screen. We’ll probably hiring some videos this weekend to watch, finally a cinema at home ;) I wish we could keep it, yet it’s a bit expensive, new ones are like €3000 and the lamp that’s used has to replace once in a while too, it costs like €500… Oh well, I’ll enjoy it as it lasts.

Another Dilbert

by Zef Hemel

God I love Dilbert. Today’s is another great one:

PHP Template parser

by Zef Hemel

This is something that happened quite some time ago, but I didn’t have a blog back then, so it here it goes. I’ll just refer to the person I talked to as Joe. It’s an ICQ conversation:

Joe > What's the best PHP Template parser?
Me > PHP itself

* Silence for about half an hour *

Joe > Where can I find PHP itself?
Me > php.net
Joe > Yes that's PHP, I'm looking for PHP itself
Me > huh?
Joe > Or did you mean something else with PHP itself? I thought you meant that the name of the template parser was 'PHP itself'.
Me > D'oh!

Believe me or not, this is a true story…

Borland is the author of one of the best Java IDEs called JBuilder. But a while ago they decided to enter the .NET world too with a product called SideWinder. A while ago DrBobb put up a couple of screenshots, and so far it’s looking pretty neat. It very well may be good competition to VisualStudio .NET which is said not to be very bug free…

Screenshots are here

Next Page »