public marks

PUBLIC MARKS from sylvainulg with tags linux & programming

2011

Perle fraîche - Linux Attitude

(via)
Un chouette bouquin pour exploiter au mieux le CPAN, donc, dirait-on.

2010

Docs/ApiDoc/Skype API on Linux - Skype Developer Zone

how to exchange commands with a Skype client in Linux ^_^

2009

netfilter/iptables project homepage - The netfilter.org "libnetfilter_queue" project

doh. the one below is deprecated. If you did iptables [...] -j QUEUE, this is what happens next.

Manpage of LIBIPQ

(via)
a barebone example of the "queue-to-userland-processing" feature of netfilter

about - awesome window manager

by 1 other
a Lua-powered window manager that looks worth investigation...

NewOrder - news: Abusing .CTORS and .DTORS for fun 'n profit

(via)
void foobar_init(void) __attribute__ ((constructor)); void foobar_fini(void) __attribute__ ((destructor));

Nautilus - Inside the shell

(via)
a quick start to hacking the Nautilus graphical shell ...

2008

LinShim6 | INL: IP Networking Lab

host identification header (for IPv6) implemented by UCL guys in linux kernel.

inotify for Linux - Edoceo, Inc.

(via)
given that you installed the package liblinux-inotify2-perl, you can quite simply get notifications in PERL. Here's how ^_^ nb: bindings also exists for python and ruby, and inotify-tools package provide watch & wait commands suitable for shell-scripters.

Top Best 50 Ubuntu Opensource Applications For Design And Developing

by 7 others
nice vector drawing programs suggested. /me wanted to add wings3D and tomboy to the list (see comment)

2007

freedesktop.org - Standards/Home

an effort to have a convenient Desktop programming interface in Unix/Linux

diet libc - a libc optimized for small size

by 1 other
une version light de la libc, pour l'embarqué, les OS débutants, etc.

libslack - A UNIX/C library of general utilities for programmers with Slack

la bibliothèque qu'on oublie trop souvent pour éviter de se prendre la tête sous Linux ?

Cxx in the Linux Kernel

I love guys who dare to do what they're told they shouldn't try to do. Especially when it comes about porting something where it's not supposed to go.