Archive for the 'GNU/Linux' Category

Ora2Pg: Migrates Oracle databases to PostgreSQL

Ora2Pg [1] is a free tool used to migrate an Oracle database to a PostgreSQL compatible schema. It connects your
Oracle database, scan it automaticaly and extracts its structure or data, it then generates SQL scripts that you can
load into your PostgreSQL database.

Ora2Pg can be used from reverse engineering Oracle database to huge enterprise database migration or simply to replicate
some Oracle data into a PostgreSQL database. It is really easy to used and doesn’t need any Oracle database knowledge than
providing the parameters needed to connect to the Oracle database.

[1] http://ora2pg.darold.net/

mod_auth_openid: The Apache OpenID Module

mod_auth_openid [1] is an authentication module for the Apache 2 webserver. It handles the functions of an OpenID consumer as specified in the OpenID 2.0 specification.

[1] http://trac.butterfat.net/public/mod_auth_openid

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/

GCALDaemon: Sync your Google Calendar

GCALDaemon [1] is an OS-independent Java program that offers two-way synchronization between Google Calendar [2] and various iCalendar compatible calendar applications. GCALDaemon is primarily designed as a calendar synchronizer but it can also be used as a Gmail notifier, Address Book importer, Gmail terminal and RSS feed converter.

GCALDaemon is released under Apache License version 2.0.

[1] http://gcaldaemon.sourceforge.net
[2] http://www.google.com/calendar/

Convert .avi into .mp3 on Linux

From time to time I have to google for this, now I am making a post so I know where I can find :)

This converts the complete avi into mp3:

1
ffmpeg -i movieSample.avi -ab 256k -vn autioSample.mp3

This extracts from 00:21:24 for 40s and converts avi into mp3:

1
ffmpeg -ss 00:21:24 -t 00:00:40 -i movieSample.avi -ab 256k -vn autioSample.mp3

Zeya – Streaming music server using HTML 5

Zeya [1] is a streaming music server that brings your music to any computer with a web browser. It reads your music library, lets you browse your files, and streams them on demand.

The client runs entirely in the browser using the HTML 5 draft standard technologies— no Flash needed! No Silverlight, no applets, no plugins, no external players.

Zeya is free software. You may use it under the terms of the GNU Affero GPL, version 3 or (at your option) any later version.

[1] http://web.psung.name/zeya/

Android 1.6

Varnish: HTTP accelerator and caching proxy

Varnish [1] is a state-of-the-art, high-performance HTTP accelerator. It uses the advanced features in Linux 2.6, FreeBSD 6/7 and Solaris 10 to achieve its high performance.

Some of the features include

  • A modern design
  • VCL – a very flexible configuration language
  • Load balancing with health checking of backends
  • Partial support for ESI
  • URL rewriting
  • Graceful handling of “dead” backends

Varnish is free software and is licenced under a modified BSD licence. Please read the introduction to get started with Varnish.

[1] http://varnish.projects.linpro.no/

Nagzilla: Jabber Relay Bot

Nagzilla [1] was designed to be a Jabber relay “bot” in that it sits quietly in a room until it gets a message to relay to either a chatroom or a person.

Nagzilla is written in Perl and released under GPLv2.

[1] http://code.google.com/p/nagzilla/

Neatx: Open Source NX server

Neatx [1] is an Open Source NX server, similar to the commercial NX server from NoMachine [2].

Neatx is developed by Google mostly in Python and licensed under GPLv2.

[1] http://code.google.com/p/neatx/
[2] http://www.nomachine.com/

Next Page »