After hours of travel, our hero finds himself suddenly in the midst of dark woods. Nailed to a tree there is a wooden sign, weather-beaten by the ages. It reads:
“Invalid Cast (check your mapping for property type mismatches); setter of classname”
Right besides the sign stands NHibernate, its expression unreadable. Our hero, unsure of [...]
I’ve just updated my OS X to the latest 10.5.3, and now Erlang refuses to run - I keep getting bus error. I uninstalled and attempted to build it from source using Macports, but that did not help - I get the same error when building hipe:
=== Entering application hipe
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_erlang/work/erlang-R12B-2/bin/i386-apple-darwin9.3.0/hipe_mkliterals -e > hipe_literals.hrl
erlc -W [...]
So Apple finally releases Java SE 6 for the Mac, with its huge speed improvements, and now I can’t edit any single input field on either of the Java applications I use (including Moneydance and IntelliJ IDEA) because the fields show up greyed-out and are read-only. No, rebooting did not help. Seems I have to [...]
I’ve been experimenting with git for version control of my document folder, before I use it professionally. It has several things I like, particularly the blazing speed and the fact that there’s a single .git directory instead of a myriad of .svn all over the place (which made it a bit of a pain [...]
Lately I’ve been reading Joe Armstrong’s Pragmatic Programming in Erlang, learning a couple new tricks. In chapter 8 he proposes a problem:
Write a ring benchmark. Create N processes in a ring. Send a message round the ring M times so that a total of N * M messages get sent. Time how long this takes [...]
Speaking of which, I’m keeping a development blog at my company site. I’ll continue to publish the Grails plugins and any other code I create over there. Enjoy!
VMware server has been in beta since November, 2007, and you can try it out for free by going to their site. Don’t. It’s unstable and has performance problems - I had to manually reboot our machine at least twice a week because the virtual servers became unresponsive. I originally thought that [...]
If you’re using CentOS hosts on a VMWare server, you should read this.
A few days ago I released version 0.1 of my Grails ImageTools plugin, based off some work that I’ve done on personal projects. It provides functions for:
Image loading
Image saving
Cropping
Masking
Scaling
The latest version of the documentation will remain at the Grails wiki. You probably should also read my post on JAI and masking operations if [...]
It’s the revenge of PHP debugging: for some reason breakpoints just stopped working on my Eclipse PHP IDE. This is apparently a known issue, even on release 1.0 of PDT.
After much hair-pulling, I’ve figured out a workaround: while debugging only stops on a breakpoint the first time while using the integrated Eclipse [...]