We need the mrpeach/tcpclient object to communicate from within Pd to the Lanbox. Unfortunately, the version inside Pd-extended stable version, namely 0.42.5, has a bug. Here is how to fix it without upgrading the whole program.
CLI
Everything pertaining to command line interfaces: bash, curses, zenity, ipython...jeudi, août 5 2010
Autostart?
Par olivier le jeudi, août 5 2010, 11:16
Comment configurer le démarrage automatique d'un programme à l'ouverture d'une session LXDE?
il suffit de suivre les instructions de la page lxde.
Il suffit de mettre le fichier desktop de l'application dans le dossier ~/.config/autostart et il sera ouvert à l'ouverture de session.
Put *.desktop files of those applications in ~/.config/autostart, and they will get executed when the session starts.
jeudi, juillet 23 2009
Comment nettoyer un répertoire et ses sous-répertoires de dossiers indésirables
Par olivier le jeudi, juillet 23 2009, 19:50
find dir -type d -name .svn -exec rm -rf {} \;
mercredi, avril 22 2009
Pour encoder les vidéos de tout un répertoire en FLV
Par olivier le mercredi, avril 22 2009, 12:14
for input in *v;
do
output=${input%.*};
ffmpeg -i ${input} -y -b 450k -s 320x240 -acodec libmp3lame -ar 11025 -ab 92k -f flv - | flvtool2 -U stdin ${output}.flv;done
Trouvé sur le blog de Jean-David Techer
jeudi, décembre 4 2008
python & easy-install
Par Heinry 1.0 Olivier le jeudi, décembre 4 2008, 11:27
sudo feta install python2.5-dev python-setuptools
puis
sudo easy_install nomdupaquet
mardi, novembre 25 2008
Bug GTK et locales
Par Heinry 1.0 Olivier le mardi, novembre 25 2008, 10:36
Si vous avez ce message à répétition dans un terminal à chaque fois que vous lancez un programme GTK
Gtk-WARNING **: Locale not supported by C library
ou alors ce message-ci quand on installe un paquet:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "fr_FR:fr",
LC_ALL = "fr_FR",
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C" ). " à chaque fois que vous lancez un programme perl, alors continuez à lire ce billet...
jeudi, octobre 23 2008
Comment télécharger tous les documents depuis une page?
Par Heinry 1.0 Olivier le jeudi, octobre 23 2008, 19:29
Tu souhaites télécharger tous les pdf depuis le répertoire d'un serveur HTTP (site web). Tu as essayé http://ds.ccc.de/*.pdf mais ça ne marchait pas parce que le téléchargement en HTTP ne supporte pas le globbing. Alors, il te faut utiliser la commande suivante:
wget -r -l1 --no-parent -A.pdf http://ds.ccc.de/download.html
-r -l1 signifie de télécharger de manière récursive, avec un maximu de 1 niveau d'arborescence. --no-parent signifie que les références au répertoire parent sont ingorées, and -A.pdf signifie qu'on ne téléchargera que les fichiers PDF. -A "*.pdf" l'aurait fait aussi.
Traduit rapidement depuis la page de manuel de la commande wget.
Et je ne sais toujours pas comment traduire globbing...
dimanche, septembre 21 2008
Connexion SSH graphique depuis OSX Tiger
Par Heinry 1.0 Olivier le dimanche, septembre 21 2008, 15:30
Sur la machine client
en l'absence des DVD d'installation de Tiger sur lequel se trouve les Developer Tools, j'ai du installer XFree86 et non pas AppleX11.
Ensuite, il faut démarrer XDarwin manuellement. Il faut ensuite autoriser la connexion depuis l'IP du serveur X. Pour cela, dans une des fenêtres Xterm s'ouvrant:
sudo xhost INET:192.168.0.11
connexion au serveur
Apparemment, certains n'ont de bons résultats qua'avec l'option -Y, mais théoriquement -X suffit. Il faut cependant avant de lancer une application graphique ne pas oublier de régler la variable d'environnement permettant au serveur X de savoir où il doit afficher cette application.
Sur la troisème ligne , on lance une application, de préférence en tâche de fond grace au & , afin de pouvoir en lancer d'autres ultérieurement.
ssh -X user@192.168.0.11 export $DISPLAY IP-de-la-machine-client spe &
dimanche, août 31 2008
Sauvegarde du /home et du système
Par Heinry 1.0 Olivier le dimanche, août 31 2008, 13:48
Pour le home , c'est facile:
Démarrage en single-user-mode
puis
mount /dev/sdb1 /media/backup cp -Ppruv /home /media/backup
-P ignore les liens symboliques du dossier source
-p préserve les informations des fichiers copiés (dates de modification, droits...)
-r rend la copie récursive
-u ne copie le fichier source que si sa date de modification est plus récente que la version existant déjà dans le dossier cible
-v passe en mode verbeux
Pour le système , ça se complique
...mais j'ai trouvé un lien qui explique bien comment faire les choses.
De préférence,
(cd / && tar cpf - . --exclude new-disk --exclude proc) | (cd /new-disk && tar xpf -)
mais aussi 3 autres possibilités expliquées sur ibiblio.org avec les détails pour garder les dichiers spécifiques à Debian ou Slackware.
Cheers!
lundi, août 18 2008
Comment verrouiller Caps Lock au démarrage?
Par Heinry 1.0 Olivier le lundi, août 18 2008, 11:29
sudo apt-get install numlockx
vendredi, juin 13 2008
Tuer toutes les instances d'un script python
Par Heinry 1.0 Olivier le vendredi, juin 13 2008, 13:57
Jusqu'ici pour tuer les instances d'un programme, j'utilisais un bout de code bash punk d'apo33:
ps -e|grep pd 2>&1 > /dev/null
if $? -eq 0 ; then
killall -9 pd
fi
Problème avec les scripts python: on risque de tuer d'autres programmes si on tue sans discernement.
La solution tient sur une seule ligne:
ps x | grep python | grep nomduscriptatueravecdiscernement.py | cut -f 2 -d ' ' | xargs kill
lundi, juin 9 2008
Nouvelle liste pour Mailman
Par Heinry 1.0 Olivier le lundi, juin 9 2008, 13:15
the Debian way...
lundi, juin 2 2008
vérification du système de fichier
Par Heinry 1.0 Olivier le lundi, juin 2 2008, 14:05
sudo fsck -pcfv /dev/sdb1
mercredi, mai 28 2008
Version locale (post-it)
Par Heinry 1.0 Olivier le mercredi, mai 28 2008, 10:49
$ mkdir RCS s'il n'existe pas
puis
$ ci -u <filename> & co -l <filename>
mercredi, mai 14 2008
Bash: script pour retarder l'exécution d'une commande
Par Heinry 1.0 Olivier le mercredi, mai 14 2008, 12:19
J'ai parfois besoin de lancer une commande en mon absence, ou bien durant mon sommeil. Voici un petit script permettant de remettre toute ligne de commande au lendemain 
mercredi, mai 7 2008
Le bash guérit du cancer
Par Heinry 1.0 Olivier le mercredi, mai 7 2008, 14:58
Compilation de quelques liens intéressants pour scripter son shell
lundi, avril 28 2008
Vider le cache d'accès disque
Par Heinry 1.0 Olivier le lundi, avril 28 2008, 10:17
Je cherche depuis un moment une solution afin de pouvoir soit vider soit désactiver momentanément le cache d'accès disque, qui est automatiquent géré par le système sous Linux. Etat des lieux de mes recherches, surtout initiées afin d'éviter d'avoir des sautes lors de lectures de vidéos dans Puredata, sans devoir effectuer un redémarrage comme je le fais actuellement.
vendredi, décembre 28 2007
CVS: revenir à une date précise
Par Heinry 1.0 Olivier le vendredi, décembre 28 2007, 12:00
quand on ne connait pas le numéro de révision
Monter une iso
Par Heinry 1.0 Olivier le vendredi, décembre 28 2007, 09:55
- créer un point de montage
$ sudo mkdir /media/iso
- monter l'iso
$ sudo mount -t iso9660 -o loop /chemin/vers/nom.iso /media/iso
vendredi, décembre 7 2007
Mysql: grrr...
Par Heinry 1.0 Olivier le vendredi, décembre 7 2007, 17:49
Encore une fois certaines des tables Mysql de Spip sont corrompues: faut y aller!
« billets précédents - page 1 de 2