Getting More Grunt with Terracotta
We all know the theory of distributed computing: by dividing tasks among several computers rather than having all processes originating from one... more »
0 commentsSave Tags: how-to, java, tools
Where are the dynamic AND concurrent languages?
There are two programming buzz areas that get a lot of thought mileage on the interweb at the moment: Dynamic typed languages; and languages that... more »
1 commentsSave Tags: opinion, other languages, ruby
One reason static typing doesn't suck
The one thing I've always liked when working with static type systems, and one that is often glossed over when discussing dynamic typing systems, is... more »
10 commentsSave Tags: java, opinion, ruby
Looking for OOP in Erlang is like looking for religious icons in a cheese sandwich
Recently there's been a lot of discussion around how processes in Erlang could be considered to be objects and that Erlang can therefore be considered... more »
0 commentsSave Tags: opinion, other languages
How to send SMTP mail in Ruby using ActionMailer (outside Rails)
Like most bits of Rails, ActionMailer has an elegant and coder friendly interface. With a bit of set up, it's remarkably quick and easy to get running... more »
0 commentsSave Tags: how-to, open source, ruby
Ruby / Oracle / Mac OS X pain - JRuby and ActiveRecord JDBC to the rescue!
A while back I wrote about my frustrations trying to get Ruby to talk to Oracle on Mac OS X. I've tried a new approach using JRuby and... more »
0 commentsSave Tags: database, java, ruby
Ruby vs JRuby Fractal Benchmark
After reading about benchmarking various languages generating fractal patterns, I tried throwing the Ruby code at both the standard MRI Ruby and JRuby... more »
0 commentsSave Tags: java, ruby
OK, JavaFX Script is pretty cool (the platform is still boring though)
Despite my last post, I'm not actually a raving anti JavaFX maniac - the script language itself is really pretty cool. Here is a summary of some of... more »
0 commentsSave Tags: gui, java, other languages
Flex, Silverlight, JavaFX - Who cares?
Rant about the how the current crop of Rich Internet Application frameworks lack enthusiasm and support from the development community, and mostly... more »
1 commentsSave Tags: ajax, opinion, tools, web 2.0
Shine coverage of JavaOne
Shine Technologies (my workplace) has sent a couple of international jet setters over to San Francisco for this year's JavaOne conference. Mark... more »
0 commentsSave Tags: java, news
Make The Right Way Of Doing Software Development The Path Of Least Resistance
Developers are lazy, and will generally choose the solution that meets fits the constraints with the least amount of work (the path of least... more »
0 commentsSave Tags: opinion
JRuby - OCI Java News Brief - April 2007
Very comprehensive overview of JRuby and how it fits in with Java and Ruby.
0 commentsSave Tags: java, ruby
JRuby can save Swing - Follow up
Follow up to the responses received from the original "JRuby Can Save Swing" article, which itself proposed that JRuby could be used to make Swing... more »
0 commentsSave Tags: java, ruby
Martin Fowler, live in Melbourne
Summary of a recent talk given by Martin Fowler. Covers the good, bad, and near future of Java.
0 commentsSave Tags: java
JRuby can save Swing
Swing is hard. Needlessly so. With the advent of scripting support on the JVM, why not wrap a light and elegant Ruby layer around Swing? Why keep... more »
2 commentsSave Tags: gui, java, ruby
Transparent Property Change Listeners in Ruby
Details of a method for adding Java style Property Change Listener suppot to any ruby class
1 commentsSave Tags: ruby
Ruby / Oracle / Mac OS X pain
Environment setup is one of the worst aspects of software development. You can get all hyped up about the latest and greatest technology and... more »
0 commentsSave Tags: apple, database, ruby