Author Archives: Øyvind

Shorter turnaround with JavaRebel

All of us have felt the pain waiting for the web-container to reload after just a minor change to the code. Well, recently i came across JavaRebel from ZeroTurnaround and they seem have solved our problem! And if you, as most of us, enjoy Spring you’ll also enjoy their Spring plug-in to monitor your context-files.

As they put it:

JavaRebel is a developer tool that will reload changes to compiled Java classes on-the-fly saving the time that it takes to redeploy an application or perform a container restart. It is a generic solution that works for Java EE and Java standalone applications.!

Promise me to have a look at their screancasts (found on the right hand side of the page). They also have a nice list of features and supported JVM’s and web-containers.

They also have a Google group that answers questions you may have.

I haven’t tried it yet but am truely looking forward to it:-)
And if you do, please post a comment and let me know how it went.

Synergy-Share mouse/keyboard

This application enables you to share your keyboard and mouse across numerous computers in your network in a flexible way. It supports both windows, Mac OSX and “Unix” (Linux, Solaris, Irix and other variants).

For instance, I use my Logitech MX3000 keyboard and mouse both on my dekstop computer and my brand new Dell Latitude D620(:D).

Opinions and alternatives to Google Web Tool Kit (WTK)

Before you start using Google WTP i strongly sugest that you read this post by Jevgeni Kabanov. Do also check out the alternative projets the post refers to! There are lots of alternatives out there:)
Opinion: Will Google Web Toolkit Matter?

I’ve listed some of the projects here if you don’t bother to read the post(but you should):

  • Java2Script:
    Converts java to java-script (Has plugin for eclipse and uses Eclipse SWT libraries for the graphical elements)
  • DoJo:
    Provides a JavaScript Widget toolkit
  • Echo2:
    “a platform for developing web-based applications that approach the capabilities of rich clients”
  • DWR:
    “DWR is easy AJAX for Java.”

MIDP 1.0/2.0 SSH client!

Here is a fantastic SSH1/SSH2 MIDP1.0/2.0 client for mobile phones!
Fantastic isn’t it? Now you can administer your server no matter where you are:-P
It even works ok on my nokia 6230 with 128x128px display!
Homepage:http://xk72.com/midpssh/

If you are convinced, punsh in
http://xk72.com/wap in the wap/web browser on your phone and download it directly.

Acegi Security System for Spring and more

Need to add some security to your Spring applications? The check this out!

“Acegi Security is a powerful, flexible security solution for enterprise software, with a particular emphasis on applications that use Spring. Using Acegi Security provides your applications with comprehensive authentication, authorization, instance-based access control, channel security and human user detection capabilities.” – acegisecurity.org