A scary attack of comment spam last night, 100’s of hits! Some fortifications created, lets see if it works.
I’ve also added a sidebar with a list of books I’ve been reading, mainly to motivate myself to keep the list churning. I dont do as much reading these days as I’d have hoped, which is a shame.
I recently acquired two networking products. One, a no-brand USB WiFi adaptor (which, from its FCC Id turned out to be a TwinMOS product), as well as a Banyan Networks DSL modem (as part of a DSL service by the local telecom incumbent). I was pleasently surprised to find both products, in their driver install CD’s, had a directory called Linux!
So, while I was ready for a bit of mucking around in /proc , and a few hours of fun with kernel compilation, it turned out real easy.
Maybe world domination isnt an unlikely goal any more! :)
O’Reilly ONJava has published an article on IKVM which I hope conveys my excitement about this technology.
Think about it… you’ve had no chance to find open source projects providing you the functionality of FOP and POI if you were writing code in C#. IKVM lets you do that, and I think it’s a pretty deal. And that’s the reason I am so excited about that project.
In case you are wondering about the choice of FOP as an example, since, unfortunately, FOP requires a small patch on its last released version to work with IKVM (the “have you tested your code being loaded by the BootClassloader?” issue that afflicts many alternative VM’s), while POI works out of the box (at least for simple stuff) … well, can’t have all my articles talk about POI!
Update:
1. Discussion on TheServerSide
2. Jeroen likes the article :)
I just discovered Rails yesterday, and today I find that Chad Fowler makes it the RubyGem of the Month . There has been some very good reports on Rails.
I’ve been learning/playing with Ruby for some months now, and have all but given up on other languages for my scripting needs, but Rails will probably be the incentive to start on a meatier project in Ruby.
The trouble, from my point of view, is that very soon after starting to program in Ruby, you start wondering why ResultSet cannot take a code block and call into it for every row! And that results in needless frustration everytime you have to write Java code :).
Recently however, I was forced to wade through a bunch of strcpy, so Java feels like heaven right now!
Ryan and I have co-written an article on POI that appears in this months Java Developer Journal.