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

Coverlipse – Visualize JUnit-test coverage

I came across a new Eclipse-plugin today called Coverlipse. I’ve just started using it and I must say, it’s quite good and informative. When I run my JUnit tests through Coverlipse it displays an icon in the left margin indicating wether or not the line was tested by JUnit. This makes it easier to patch up holes in my tests.

Coverlipse is an Eclipse plugin that visualizes the code coverage of JUnit Tests. It is unique for it integrates seamlessly in Eclipse. The coverage results are given directly after a JUnit run. This makes it the perfect tool for developers to recognize their tests fullfil their task.

I haven’t done any extensive testing but it suites my needs this far 🙂

These screenshots will give you an idea of how this plugin works..

The final steps of installing D-Link DWL-G520+ on Fedora Core 5

This is how I installed my D-Link DWL-G520+ wlan card on Fedora Core 5 (FC5). This card has Texas Instruments chipset and needs the acx111 driver.

  1. Follow the instructions found at the acx100.sourceforge.net homepage.
  2. Add “alias wlan0 acx” at the botom of the file /etc/modprobe.conf
  3. Check that “chkconfig --list NetworkManager” says “:on” under runlevel 3 and 5
    If not execute “chkconfig --level 35 NetworkManager on” and check again.
  4. Run “depmod -a
  5. Restart the computer. (I do not think have to do this, but you’ll never know.)
  6. You should now be able to see your wlan card in the GUI-based Network Configuration tool found under System->Administration->Network (in KDE.. Will swich to Gnome soon).

This is what did the trick for me and I think i have remembered everything. I used kernel 2.6.15-1.2054_FC5-i686 and driver version acx-20060521. Well, no that I am onlie i should upgrade my system and do it all over again with the newest kernel ang gnome.. I’ll update this post if I find any major differences.

Good Luck!

Krugle – the search engine for developers

This search-engine is fantastic!

Krugle makes it easy for developers to find source code and technical information – fast!

Link to the Krugle Search Environment.
Submitt your e-mail address here to be informed when Krugle goes public!
To learn more about Krugle check this one:
What is Krugle?