Archive for January, 2010

Eagle DNS: DNS server in Java

Eagle DNS [1] a powerful, multithreaded, platform independent authorative DNS server written in Java. It is based on the very reliable and proven dnsjava API and it supports both primary zones and secondary zones using secured AXFR transfers.

Eagle DNS is copyright Robert “Unlogic” Olofsson and released under the LGPLv3 license.

[1] http://www.unlogic.se/projects/eagledns

Gnome Do: Simple, sleek, swift, smart. Do.

If I am sitting in front of a Mac, I use Cmd + Space for finding all my stuff like searching e-mails and launching applications. I missed that on Gnome.

GNOME Do [1] allows you to quickly search for many items present on your desktop or the web, and perform useful actions on those items. GNOME Do is inspired by Quicksilver & GNOME Launch Box.

This tool is even able to instantly search your Google contacts and their contact details. I am really wondering why this great tool is not installed by default on Ubuntu!

It is already ready in your sources.list. You can install it by running:

1
sudo aptitude install gnome-do

You can find it in “Applications -> Accessories” afterwards.

After starting Gnome Do, in the upper left there is a small arrow where you can find a context menu with preferences. Make sure you configure Gnome Do to be started at Gnome Login, so it will be available right after your login. There are many usefull plugins like “File and Folders” to search files. Make sure you enabled it so it will also be used.

After that the magic keys to press are Super + Space on your keyboard.

[1] http://do.davebsd.com/

Cappuccino: Objective-J Web Framework

Cappuccino [1] is an open source application framework for developing applications that look and feel like the desktop software users are familiar with.

Cappuccino is built on top of standard web technologies like JavaScript, and it implements most of the familiar APIs from GNUstep and Apple’s Cocoa frameworks. When you program in Cappuccino, you don’t need to concern yourself with the complexities of traditional web technologies like HTML, CSS, or even the DOM. The unpleasantries of building complex cross browser applications are abstracted away for you.

Cappuccino was implemented using a new programming language called Objective-J, which is modelled after Objective-C and built entirely on top of JavaScript. Programs written in Objective-J are interpreted in the client, so no compilation or plugins are required. Objective-J is released alongside Cappuccino in this project and under the LGPL.

Check out the ahhm, clone the source on GitHub.

[1] http://cappuccino.org/