Google
 

Monday, August 27, 2007

JRuby 1.0.1 released

I missed the announcement Friday last week, that JRuby 1.0.1 has been released:
http://docs.codehaus.org/display/JRUBY/2007/08/24/JRuby+1.0.1+Released

There should be enough fixes/minor enhancement for you to want it.

Among the very small enhancements is "my own" issue no. 1181 regarding batch files for the windows environment. As small and insignificant it may seem, I must say I'm pretty proud to have helped JRuby a tiny step ahead. And that I hope to be able to help more from the Windows platform POV in the future (and hopefully with code).


technorati tags:, , , ,

Friday, August 24, 2007

Solution: N95 rebooting

Remember how I complained about my N95 that kept on rebooting? And that I ended up having it returned to the reseller for service? And that I stated that it worked perfectly when I got it back?

Well, it didn't. It worked perfectly for the first day or so, and then it got just as bad as it was before it got its service.

Now I've found out what the issue is all about:
It seems that after I updated the firmware to version 12.0.013, the feature of synthetically speaking the name of who is calling you, makes the phone reboot (almost) every time somebody actually calls you. Not good.

But after I turned off that feature, it works perfectly again. Nice!

The synthetic voice-thing is turned off here:
Tools -> Settings -> General -> Personalisation -> Tones -> Say caller's name (-> Off).

That's it! :-)

technorati tags:, , , , , , ,

Monday, August 20, 2007

The Gimp (for Windows)

Apparently The Gimp (worlds greatest open source image editor in many ways on par with Photoshop) was released last week in its RC1 version.

This friday the RC1 got available for Windows as well.

Go get it now, here:
http://sourceforge.net/project/showfiles.php?group_id=121075&package_id=240554&release_id=532945

The Gimp 2.4 has many new features and improvements. Including faster startup time, and a polished look.
One of the funkier new features is the foreground extraction wizard..!

The full list of new features can be found here:
http://www.gimpusers.com/tutorials/gimp-2-4-new-features.html

Thursday, August 16, 2007

Netbeans 6 beating emacs?

There has been a lot of fuzz about Netbeans 6 Ruby support. And there still is.

A lot of hardcore Ruby folks have historically been using (X)Emacs, among other reasons because of it's way of being easy to expand and personalize.

But hardcore Ruby guys, like i.e. Charles Nutter - one of the guys from the core JRuby core team which are responsible for making Ruby Rock on the Java platform - swears to Netbeans 6 ruby support.

Read his oppinion about Netbeans 6 and it's support for Ruby here:
http://headius.blogspot.com/2007/08/netbeans-ruby-support-is-bomb.html

In the comments to the post, a guy actually states, that he is one of those who has trashed XEmacs for ruby in favor of Netbeans! :-)

Charles' post includes links to Netbeans' Ruby features pages, and mentions the existence of a Ruby-only version of Netbeans 6.

The Ruby-only version can be found here:
http://deadlock.netbeans.org/hudson/job/ruby/

The download is merely 30 MB!

technorati tags:, , , , , ,

Friday, August 10, 2007

Getting started with JavaFX animation

If you want to get started with animations in JavaFX, Chris Oliver just posted a short getting-started tutorial on his blog.

It shows how JavaFX makes it easy to make smooth running non-blocking (Swing based) animations, with no explicit use of threads.

Read the full post here:
http://blogs.sun.com/chrisoliver/entry/programming_animations_in_fx

Especially the Simple Path Animation is quite educational for beginners (link opens up JavaFXPad).

technorati tags:, , , , , , , ,

Thursday, August 9, 2007

Nokia Maps 1.0 Update

Today I got my N95 back from service. And now it works perfectly again.. As a matter of fact, they even replaced the cover (Sand colored), which had got a slightly reddish tint at the edges, as well as the battery (don't know why - perhaps it's an updated version which lasts longer?).

And a couple of minutes ago I installed the Nokia Maps 1.0 pre-release update from the link found in this post:
http://www.3g.co.uk/3GForum/showthread.php?t=62157&highlight=nokia+maps

It works perfectly, and the user interface is now better and more informative. It support A-GPS and has updated colors on the maps. For a full review of the updated Maps, check out this preview:
http://thenokiablog.com/2007/06/15/preview-nokia-maps-10-update/

I found the link to the above post in this post.

UPDATE: For updated information, check out these posts:
http://luposlip.blogspot.com/2007/08/nokia-maps-10-finally-for-n95.html
http://luposlip.blogspot.com/2007/08/new-nokia-map-loader-12.html

technorati tags:, , , , , , ,

Wednesday, August 8, 2007

Great JavaFX Tutorial!

If you're the kind of guy/gal that needs good thoroughly worked tutorials to get started on new technologies, the JavaFX Tutorial from java.sun.com might just be for you.

I just stumbled upon it today, and it was a very nice read. And very focused on using what you know already (=Java) to learn JavaFX.

It's part 1 of a series of 3. The first part is a general introduction to the language, syntax, tools etc. The next 2 tutorials will be about handling client-server communication with JavaFX based applications.

Check it out right here:
http://java.sun.com/developer/technicalArticles/scripting/javafxpart1/

technorati tags:, , , , ,

Tuesday, August 7, 2007

JRuby moving to Java 5

Currently JRuby supports Java 1.4.x, which is good for all us supporting enterprise customers still on this old platform (i.e.: almost every SAP customer I've come across).

For all new versions JRuby will only support Java 5. This goes for current trunk and forward.

The JRuby 1.0 trunk will stay compatible with 1.4.x, and the JRuby team will provide a Retrotranslator/Retroweaver version, slower than the 5-version, but compatible with 1.4.x.

After all this is probably the best solution for JRuby, but now I'm even more eagerly awating the enterprises of the world to move to 5.

Read the announcement on Ola Bini's blog:
http://ola-bini.blogspot.com/2007/08/jruby-is-now-java-5.html

technorati tags:, , , , ,

Hibernate vs. Rails

Patrick Peak - the (unbiased?) author of the book Hibernate Quickly, has made a comparison of the persistence model behind Hibernate and Rails (=ActiveRecord):

http://www.theserverside.com/tt/articles/article.tss?l=RailsHibernate&asrc=EM_NLN_1944246&uid=2700586

The conclusion is, that Rails' ActiveRecord might be the best choice suited for small and simple data models, while Hibernate is best for complex data models with lots of joins and so forth.

While he might be right (I'm not in the exact right time and place to completely disagree on his conclusions), I wonder if he's aware of Mingle, and if he knows that Mingle is made in JRuby on Rails??

technorati tags:, , , , , , ,

Sunday, July 29, 2007

Solved: JRoR, Goldspike + NetWeaver

I finally managed to get a database backed JRuby on Rails application to run smoothly on SAP NetWeaver '04 (J2EE1.4 + JDK1.4).

What I needed to do to get it working was:

  1. Adding the MySQL jar file to war.rb (thanks to Raphaël for leading me in that direction)
  2. Moving my code to an empty rails application (perhaps something went wrong with the goldspike plugin?)
  3. Creating the war file using goldspike
  4. Building jruby.jar for myself
  5. Deleting jruby-complete-1.0.jar from the war file, and adding my own jruby.jar together with a couple of other dependent jar files (seems to be the ones from retroweaver).
  6. Packaging and deploying the war file to the NetWeaver Application Server

Note: I tried to just build jruby-complete.jar, but for some reason it didn't work (I got a NoClassDefFoundError: null in line 715 of Ruby.java). That's why I built jruby.jar instead.

So I actually have my first JRuby on Rails application running on SAP NetWeaver 2004 now! :-)

I'm all joy.

The SQL Server issue still remains, but is of less importance.

technorati tags:, , , , , , , , , , , , ,