Archive for the 'GNU/Linux' Category

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/

Flex-FW: Flexible front-end for iptables

flex-fw [1] is a small and fast front-end for Linux iptables utility with an easy command syntax like ipfw from FreeBSD or pf from OpenBSD system.

Licensed under GNU General Public License v3.

[1] http://code.google.com/p/flex-fw/

Next Page »