145 liens privés
Un petit script expliquant comment utiliser socket.io avec Express.
Le script en vrac ci-dessous au cas où :
/**
- Module dependencies.
*/
var express = require('express')
, routes = require('./routes')
, http = require('http');
var app = express();
var server = app.listen(3000);
var io = require('socket.io').listen(server);
app.configure(function(){
app.set('views', dirname + '/views');
app.set('view engine', 'jade');
app.use(express.favicon());
app.use(express.logger('dev'));
app.use(express.static(dirname + '/public'));
app.use(express.bodyParser());
app.use(express.methodOverride());
app.use(app.router);
});
app.configure('development', function(){
app.use(express.errorHandler());
});
app.get('/', routes.index);
console.log("Express server listening on port 3000");
Un site répertoriant toute une série d'exercices physique
Des plans sous licence CC pour réaliser bureaux et autres meubles
Tester le micro sous debian.
Un outils permettant d'automatiser des tâches graphiques.
Ca peut servir pour faire des test.
Ou pour faire des "macro" et éviter les taches répétitives.
Howto faire la vidange :)
Un fork de syncthing ??
Permet de partager 2 répertoires via bittorrent
Un logiciel permettant de faire de la duplication de répertoire avec bittorrent.
C'est un peu similaire au logiciel développé par BitTorrent, mais en open source
Un webmail libre axé sur la confidentialité.
..à paraitre
Comment convertir un PS en fichiers JPG
Ci-dessous le contenu de la page :
Ghostscript can do this.
gs -dBATCH -dNOPAUSE -sDEVICE=jpeg -sOutputFile=alllis.jpg -r100 alllis.ps
The resolution is set by the -r#
I actually stick this at the end of the doals script with this line.
gs -dBATCH -dNOPAUSE -sDEVICE=jpeg -sOutputFile=$name.jpg -r100 name.ps
NOTE: -soutputFile used to work, but upon updating my computer I have to use -sOutputFile. So if one doesn't work, try the other one.
Un ORM (Objet Relationnal Management) pour nodeJS.
Il fonctionne avec Express. Ca permet de gérer des objets JS plutôt que de devoir gérer des requête SQL puis ensuite parser les données.
De plus ça gère également la sécurité.
Ca peut être pratique même si c'est surement un peu usine à gaz...
A la base je cherchais juste un moyen d'initialiser une connexion permanente via mySQL.
à voir à l'occasion :
Comment booter un PC sans disque dur via le réseau...
Un serveur de media en streaming.
un peu comme ampache si je ne m'abuse.
Une liste de commandes pour faires des manips avec ImageMagick
Bon et bien là c'est encore plus complet que sur les liens précédents.
Comment faire un chroot avec /dev/ /sys et compagnie.
Il me manquait le partage de la connexion internet.
Ci-dessous le résumé du site :
boot knoppix down to single user mode:
telinit 2
Mount main partition from my computer's hard drive
mkdir /media/mycomputer
mount -t auto -o acl /dev/disk/by-uuid/blahblah... /media/mycomputer
Share some things from running system, to keep various applications
and the kernel happy.
mount --bind /dev /media/mycomputer/dev
mount --bind /tmp /media/mycomputer/tmp
mount --bind /proc /media/mycomputer/proc
mount --bind /etc/resolv.conf /media/mycomputer/etc/resolv.conf
mount -t sysfs /sys /media/mycomputer/sys
chroot /media/mycomputer
Now everything works:
/etc/init.d/kdm start
(use gdm if you don't have kdm)
Si on change de disque dur.. ou qu'on le repartitionne, les UUID changent.
Du coup Grub ne trouver plus le disque.
Il faut demander a grub de refaire sa configuration { et pas juste de se reinstaller}
Du coup il faut lancer la commande ci-dessous :
sudo grub-install --recheck /dev/sda
sudo update-grub
Comment monter les repertoire "systeme" sur un chroot...
utile pour faire fonctionner grub par exemple
Un tutoriel pour créer des interfaces graphiques avec Glade et éventuellement les intégrer à du Python.
Un décompilateur open-source
Comment sont fabriqués les téléphones portables