Slt à tous,
De retour avec un nouveau projet :D
Voilà j'ai un projet d'affichage dynamique dans lequel je dois permettre aux clients de pouvoir créer et programmer leurs propres playlists.
Au début je me suis dit ben je vais développer une appli rapide en php en intégrant un lecteur mais je me rends compte que c'est pas aussi simple et pourquoi réinventer la roue??
Alors j'ai fais quelques recherches et pour l'instant j'ai trouvé deux logiciels qui semblent intéressants(pas (…)
Forum Astuces.divers Démarage sans blocage d'emacs
Sans mettre en place des solutions à base d'emacsclient etc... voilà
quelques petites choses pour améliorer les démarrages d'emacs, surtout si
il a tendance à se bloquer ce qui fût mon cas :
1) # touch /etc/mailname
si ce fichier n'existe pas, emacs peut se plaindre et se bloquer
plusieurs secondes au démarrage.
2) Placer au *début* du .emacs
(modify-frame-parameters nil '((wait-for-wm . nil)))
Ce qui vient de me sauver. Emacs interroge le wm au démarrage. Si ce
dernier ne (…)
quelques petites choses pour améliorer les démarrages d'emacs, surtout si
il a tendance à se bloquer ce qui fût mon cas :
1) # touch /etc/mailname
si ce fichier n'existe pas, emacs peut se plaindre et se bloquer
plusieurs secondes au démarrage.
2) Placer au *début* du .emacs
(modify-frame-parameters nil '((wait-for-wm . nil)))
Ce qui vient de me sauver. Emacs interroge le wm au démarrage. Si ce
dernier ne (…)
Forum Astuces.divers [TEO] Être prévenu par mail quand on n'a plus de passage
Je viens vous faire par d'une astuce que je me suis bricolé.
Cette astuce concerne surtout les lyonnais. TEO n'est pas le nom de quelqu'un, mais bien l'acronyme de Trans Est-Ouest.
Cette portion de périphérique est payante et il existe plusieurs solutions de paiement.
J'utilise la solution de paiement qui s'appelle Pass'14.
Le principe est de recharger une carte avec un certains nombre de passage. C'était la plus avantageuse pour moi financièrement. Le problème c'est quand j'oublie de le recharger je (…)
Cette astuce concerne surtout les lyonnais. TEO n'est pas le nom de quelqu'un, mais bien l'acronyme de Trans Est-Ouest.
Cette portion de périphérique est payante et il existe plusieurs solutions de paiement.
J'utilise la solution de paiement qui s'appelle Pass'14.
Le principe est de recharger une carte avec un certains nombre de passage. C'était la plus avantageuse pour moi financièrement. Le problème c'est quand j'oublie de le recharger je (…)
Forum Astuces.divers Eteindre le PC après un téléchargement sur firefox
Dans les options "Téléchargements" de firefox il faut cocher l'option "La refermer lorsque tous les téléchargements sont terminés"
Il faut laisser seulement la fenêtre de téléchargement de firefox ouverte, puis en root:
watch -n 1 '[ "$(ps x|grep firefox|grep -v grep|wc -l)" == "0" ] && halt'
Le PC s'éteindra tout seul à la fin du téléchargement.
Il faut laisser seulement la fenêtre de téléchargement de firefox ouverte, puis en root:
watch -n 1 '[ "$(ps x|grep firefox|grep -v grep|wc -l)" == "0" ] && halt'
Le PC s'éteindra tout seul à la fin du téléchargement.
Forum Astuces.divers keymaps, xserver et hal.
Bonjour, Cette astuce ne fera certainement pas long feu, mais elle peut aider, je pense, ceux qui sont passé à des versions un peu récentes d'xserver (au moins à partir de la version 1.4 il me semble, mais je veux bien que quelqu'un de plus informé que moi infirme ou confirme la version). La gestion du clavier a en effet changé, et la traditionnelle section du fichier /etc/X11/xorg.conf ne sert plus à grand chose. Si j'ai bien compris mes lectures (…)
Forum Astuces.divers Supprimer le bip lors du démarrage de GNOME (debian)
Vous en avez marre de ce harassant bip lors du démarrage de GNOME ?
Après avoir modifié /etc/inputrc
Après avoir désactiver le bip du terminal
Après avoir désactiver le bip dans le "panneau de configuration" de Gnome
Après avoir blacklisté pcspkr
Et pourtant, et pourtant ... il est toujours là !
Pour le supprimer (encore une fois), il faut éditer (en root) /etc/modprobe.d/blacklist et ajouter :
blacklist snd_pcsp
Ma config :
DELL Latitude D520 (chipset Intel)
Debian GNU/Linux 2.6.26-1-686 Lenny (…)
Après avoir modifié /etc/inputrc
Après avoir désactiver le bip du terminal
Après avoir désactiver le bip dans le "panneau de configuration" de Gnome
Après avoir blacklisté pcspkr
Et pourtant, et pourtant ... il est toujours là !
Pour le supprimer (encore une fois), il faut éditer (en root) /etc/modprobe.d/blacklist et ajouter :
blacklist snd_pcsp
Ma config :
DELL Latitude D520 (chipset Intel)
Debian GNU/Linux 2.6.26-1-686 Lenny (…)
Forum Astuces.divers Réinstaller les fichiers de configuration par defaut d'un paquet
Sur un serveur de tests, c'est courant de faire un rm -fr /etc/package/*
pour reinstaller les fichiers de configuration manquant il suffit de taper la commande
apt-get -o DPkg::options::=--force-confmiss --reinstall install *package*
et les fichiers manquants sont automatiquement reinstallés.
pour reinstaller les fichiers de configuration manquant il suffit de taper la commande
apt-get -o DPkg::options::=--force-confmiss --reinstall install *package*
et les fichiers manquants sont automatiquement reinstallés.
Forum Astuces.divers Du scanner au PDF ou DjVu
J'ai fréquemment besoin d'archiver des documents papiers (préférant encombrer mon disque dur que mon bureau).
Je n'ai rien d'automatique, l'astuce est plutôt au niveau de l'utilisation de GhostScript.
Je scanne l'ensemble des feuillets, avec Gimp, en sauvegardant chaque page dans un fichier .eps (PostScript encapsulé). Ces pages peuvent être de taille différentes (d'où l'intérêt de l'eps). Gimp permet de redresser, modifier les niveaux pour le lisibilité, corriger les couleurs, enlever les défauts...
Pour générer un fichier PDF :
Je n'ai rien d'automatique, l'astuce est plutôt au niveau de l'utilisation de GhostScript.
Je scanne l'ensemble des feuillets, avec Gimp, en sauvegardant chaque page dans un fichier .eps (PostScript encapsulé). Ces pages peuvent être de taille différentes (d'où l'intérêt de l'eps). Gimp permet de redresser, modifier les niveaux pour le lisibilité, corriger les couleurs, enlever les défauts...
Pour générer un fichier PDF :
gs -dNOPAUSE (…)
Forum Astuces.divers Firefox et les pièces jointes dans le webmail Orange
Les boulets de chez Orange ne savent pas coder, et donc, sous GNU/Linux avec Firefox, impossible de mettre une pièce jointe dans le webmail Orange : le bouton "joindre" se trouve sous le bouton "Parcourir". Ballot, non ?
Nous allons donc utiliser le fichier userContent.css de Firefox, qui permet d'imposer des styles CSS aux sites web :
1) Fermer Firefox
2) il faut créer (ou éditer s'il existe) ~/.mozilla/firefox//chrome/userContent.css :
gedit ~/.mozilla/firefox/1b54f578/chrome/userContent.css
est spécifique à chaque installation, utiliser la (…)
Nous allons donc utiliser le fichier userContent.css de Firefox, qui permet d'imposer des styles CSS aux sites web :
1) Fermer Firefox
2) il faut créer (ou éditer s'il existe) ~/.mozilla/firefox/
gedit ~/.mozilla/firefox/1b54f578/chrome/userContent.css
Forum Astuces.divers Utiliser vim avec le clavier dvorak.fr de X11
Salutations!
Comme tous les utilisateurs de vim, vous cherchez constamment à (v)improver votre productivity tout en vous évitant les affres des troubles_musculosquelettiques auxquelles sont rapidement condamnés les utilisateurs d'emacs.
Deux raisons qui vous amènerons sans doute également à changer l'agencement de votre clavier en faveur du dvorak.fr fourni dans X11. Aussi vous voudriez que les touches en mode normal de vim gardent leur agencement car elles sont déjà efficacement disposées.
Voilà donc la ligne à ajouter à votre .vimrc :
Comme tous les utilisateurs de vim, vous cherchez constamment à (v)improver votre productivity tout en vous évitant les affres des troubles_musculosquelettiques auxquelles sont rapidement condamnés les utilisateurs d'emacs.
Deux raisons qui vous amènerons sans doute également à changer l'agencement de votre clavier en faveur du dvorak.fr fourni dans X11. Aussi vous voudriez que les touches en mode normal de vim gardent leur agencement car elles sont déjà efficacement disposées.
Voilà donc la ligne à ajouter à votre .vimrc :
(…)
Forum Astuces.divers Slackware: comment compiler sans se casser la tête
J'ai fait moi-même deux scripts pour faciliter la compilation des codes sources sous Slackware .
Le premier, slackmerge, permet de télécharger, compiler et installer un SlackBuild (http://www.slackbuilds.org) automagiquement en une commande : "slackmerge nom_du_logiciel" .
Son code :
#!/bin/sh SLACKVER="12.0" SB_REPO="http://www.slackbuilds.org/ports/12.0/" # Usage : slackmerge # For example : slackmerge icewm mkdir /tmp/SmGE cd /tmp/SmGE wget -c $SB_REPO$1.tar.gz tar xvf $1.tar.gz cd $1 cp $1.info download echo "\ wget -c \$DOWNLOAD" >> download sh download sh $1.SlackBuild installpkg /tmp/*$1*.tgz(…)
Forum Astuces.divers Konqueror a de la chance
Vous connaissez la fonction de Google "J'ai de la chance" ?
Dixit google : Le bouton « J'ai de la chance©®™ » affiche directement (et uniquement) la page Web la plus pertinente pour votre requête.
D'où la possibilité de faire un truc utile dans konqueror : aller sur un site web en ne tapant que son intitulé. J'explique :
Au lieu de taper http://linuxfr.org, je n'ai plus qu'a taper linuxfr, ou mieux, dlfp
Méthode :
Dans la boite de recherche (…)
Dixit google : Le bouton « J'ai de la chance©®™ » affiche directement (et uniquement) la page Web la plus pertinente pour votre requête.
D'où la possibilité de faire un truc utile dans konqueror : aller sur un site web en ne tapant que son intitulé. J'explique :
Au lieu de taper http://linuxfr.org, je n'ai plus qu'a taper linuxfr, ou mieux, dlfp
Méthode :
Dans la boite de recherche (…)
Forum Astuces.divers Déplacer un onglet dans Konqueror
Je viens de découvrir ca à l'instant. Pour déplacer un onglet dans konqueror, il faut faire un glisser-déplacer avec la molette (clic milieu)
Cette astuce va changer ma vie !
Bonne journée :)
Cette astuce va changer ma vie !
Bonne journée :)
Forum Astuces.divers Flash lent sous linux
Bonjour à tous !
Oui, je sais, flash Capucestpaslibre mais de nos jours il est difficile d'y échapper (ne serait-ce que pour quelques jeux idiots pour faire passer le temps)
Si comme moi vous trouvez flash super lent sous linux, essayez donc de désactiver l'accélération matérielle (clic droit, paramètres), moi ça m'a fait une différence non négligeable.
(Pour info j'ai un Sempron 2800+, 512 de RAM, une carte graphique NVidia 8600GT (avec driver nvidia) et une carte mère K8NFS4G-SATA2.)
Oui, je sais, flash Capucestpaslibre mais de nos jours il est difficile d'y échapper (ne serait-ce que pour quelques jeux idiots pour faire passer le temps)
Si comme moi vous trouvez flash super lent sous linux, essayez donc de désactiver l'accélération matérielle (clic droit, paramètres), moi ça m'a fait une différence non négligeable.
(Pour info j'ai un Sempron 2800+, 512 de RAM, une carte graphique NVidia 8600GT (avec driver nvidia) et une carte mère K8NFS4G-SATA2.)
Forum Astuces.divers Recette du Riz au lait
Alors voilà, c'est la seule recette que je pratique et qui plaise au plus grand nombre. N'ayant pas trouvé de BDD vraiment libre, je la mets là, afin de vous occuper les mimines pendant la recompilation du noyau :
RIZ AU LAIT
pour 8 personnes
INGREDIENTS :
250g de Riz rond
250ml d'eau
1l de lait
250g de sucre
1 citron
1 baton de cannelle
cannelle moulue
PREPARATION :
- Faire bouillir l'eau avec le zeste du citron et le (…)
RIZ AU LAIT
pour 8 personnes
INGREDIENTS :
250g de Riz rond
250ml d'eau
1l de lait
250g de sucre
1 citron
1 baton de cannelle
cannelle moulue
PREPARATION :
- Faire bouillir l'eau avec le zeste du citron et le (…)
Forum Astuces.divers Comment se connecter en pppoe sur la plaie "livebox fibre"
Ayant la chance d'avoir la fibre dans l'immeuble de ma boite, nous avons depuis deux mois les deux boîtiers d'Orange, ce FAI si étrange : le boîtier convertisseur fibre / cuivre, et la livebox de papa, au firmware visiblement bidouillé pour passer en ethernet direct.
Le triangle de plastique moche plantant tous les matins à 11h (plantage complet hein, plus d'ICMP, rien), il fallu trouver rapidement une solution (libre de préférence).
Après avoir sniffé la connexion sur un hub sans (…)
Le triangle de plastique moche plantant tous les matins à 11h (plantage complet hein, plus d'ICMP, rien), il fallu trouver rapidement une solution (libre de préférence).
Après avoir sniffé la connexion sur un hub sans (…)
Forum Astuces.divers [Terminal] Extraire le son d'une vidéo
Voilà comme je fais pour extraire le son d'une vidéo :
mplayer ma_video.avi -vc dummy -vo null -ao pcm:file=son_video.wav
Pour encoder en ogg/vorbis :
oggenc fichier.wav -q X -o fichier.ogg
Il est possible qu'il existe quelque chose de plus simple.
mplayer ma_video.avi -vc dummy -vo null -ao pcm:file=son_video.wav
Pour encoder en ogg/vorbis :
oggenc fichier.wav -q X -o fichier.ogg
Il est possible qu'il existe quelque chose de plus simple.
Forum Astuces.divers [X/KDE] Flash Player 9.0.115 et konqueror
Les konqueristes comme moi auront remarqué que la dernière version de flash n'est plus compatible avec konqueror (il parait que c'est corrigé 'upstream' mais il est probable que vous utilisiez le même KDE 3.5.8 que moi).
Voici une petite astuce pour ne pas ouvrir firefox/autre à chaque fois que vous voulez voir un site qui nécessite flash. Elle nécessite d'avoir installé KMPlayer.
Il faut ajouter :
Puis dans konqueror, menu Configuration -> (…)
Voici une petite astuce pour ne pas ouvrir firefox/autre à chaque fois que vous voulez voir un site qui nécessite flash. Elle nécessite d'avoir installé KMPlayer.
Il faut ajouter :
[application/x-shockwave-flash]
player=npp
plugin=/opt/mozilla/lib/plugins/libflashplayer.so
à la fin de ~/.kde/share/config/kmplayerrcPuis dans konqueror, menu Configuration -> (…)
Forum Astuces.divers [Admin] Utiliser bind9 pour eviter les problemes de DNS.
En voyant ce post, je vois que certaines personnes ont des soucis de DNS, pour faire simple, utilisez bind pour resoudre le probleme (il n'y a pratiquement rien a configurer!).
Sous debian :
aptitude install bind9 # si le paquet n'est pas installe
vim /etc/resolv.conf
puis ajoutez :
nameserver 127.0.0.1
Forum Astuces.divers [Terminal] limiter la vitesse d'un lecteur de cd/dvd
Quand on regarde un cd/dvd, c'est encore mieux sans le bruit du lecteur.
eject, une commande que tout le monde a d'installer, a une option -x (sur les versions récentes)
eject -x 8 /dev/cdrom
limite la vitesse du lecteur a 8x. c'est plus silencieux.
C'est réversible dès que le cd/dvd est éjecté
eject, une commande que tout le monde a d'installer, a une option -x (sur les versions récentes)
eject -x 8 /dev/cdrom
limite la vitesse du lecteur a 8x. c'est plus silencieux.
C'est réversible dès que le cd/dvd est éjecté
Forum Astuces.divers [Admin] Completion pour connexion ssh (tcsh)
Vous disposez de nombreux serveurs avec de nombreux utilisateurs. Vous ajoutez assez souvent des serveurs et/ou des utilisateurs. Vous pouvez compléter votre commande ssh comme suit:
complete ssh "p@1@f:$HOME/.ssh/complete/@"
Attention, ici '@' est utilisé comme délimiteur.
Une fois le serveur en place et/ou l'utilisateur créé, un simple:
touch $HOME/.ssh/complete/[user@]host
et l'entrée est disponible dans tous les autres shells.
complete ssh "p@1@f:$HOME/.ssh/complete/@"
Attention, ici '@' est utilisé comme délimiteur.
Une fois le serveur en place et/ou l'utilisateur créé, un simple:
touch $HOME/.ssh/complete/[user@]host
et l'entrée est disponible dans tous les autres shells.
Forum Astuces.divers [Admin] Ajouter une clef ssh en une ligne
Pour ajouter votre clef publique sur votre nouveau serveur:
cat $HOME/.ssh/id_rsa.pub | ssh [user@]host "mkdir -p .ssh; chmod 700 .ssh; cat >> .ssh/authorized_keys"
cat $HOME/.ssh/id_rsa.pub | ssh [user@]host "mkdir -p .ssh; chmod 700 .ssh; cat >> .ssh/authorized_keys"
Forum Astuces.divers [Terminal] Impression directe sans installation via FTP
Comment imprimer rapidement un fichier sur une imprimante réseau lorsqu'aucun système d’impression n’est configuré sur le serveur ? En envoyant le fichier au serveur FTP embarqué par de nombreuses marques d’imprimantes.
Exemple d’impression directe du fichier /etc/hosts sur l’imprimante d’adresse IP 10.0.0.14 :
$ ftp 10.0.0.14
Connected to printerhp1.foo.com.
220 JD FTP Server Ready.
Name (printerhp1:pbateman): anonymous
331 Enter password.
Password:
230-Hewlett-Packard FTP Print Server Version 2.4.5
Directory: Description:
------------------------------------------------------
PORT1 Print to port 1 hp color LaserJet 4650
To (…)
Exemple d’impression directe du fichier /etc/hosts sur l’imprimante d’adresse IP 10.0.0.14 :
$ ftp 10.0.0.14
Connected to printerhp1.foo.com.
220 JD FTP Server Ready.
Name (printerhp1:pbateman): anonymous
331 Enter password.
Password:
230-Hewlett-Packard FTP Print Server Version 2.4.5
Directory: Description:
------------------------------------------------------
PORT1 Print to port 1 hp color LaserJet 4650
To (…)
Forum Astuces.divers [Développement] supprimer les dossiers vides générés par Doxygen
Allez, pour ma première contrib je vous propose un script qui supprime les dossiers vides. Je l'utilise principalement pour me débarrasser des dossiers vides générés par Doxygen, avant de mettre la documentation en ligne.
---------------------------------
#!/bin/bash
VERBOSE=0
COUNT=0
function empty_dir()
{
return $( [ $(ls -a "$1" | wc -w) -eq 2 ] )
}
function clear_dir()
{
if [ $RECURSIF -eq 1 ]
then
for d in $( ls "$1" )
do
if [ -d "$1/$d" ]
then
clear_dir (…)
---------------------------------
#!/bin/bash
VERBOSE=0
COUNT=0
function empty_dir()
{
return $( [ $(ls -a "$1" | wc -w) -eq 2 ] )
}
function clear_dir()
{
if [ $RECURSIF -eq 1 ]
then
for d in $( ls "$1" )
do
if [ -d "$1/$d" ]
then
clear_dir (…)
Forum Astuces.divers [Debian] scanbuttond
Mon scanner est connecté à mon serveur et est accessible par sane.d. Mais le problème est que allumer un pc pour scanner vite fait un courier important, ou faire une photocopie est laborieux! Heureusement le démon scanbuttond est là ....
Voici le script debian modifié permettant
- de photocopier
- d'envoyer par mail (économie de papier)
fichier /etc/scanbuttond/buttonpressed.sh
#!/bin/sh
# This script is started by scanbuttond whenever a scanner button has been pressed.
# Scanbuttond passes the following parameters to (…)
Voici le script debian modifié permettant
- de photocopier
- d'envoyer par mail (économie de papier)
fichier /etc/scanbuttond/buttonpressed.sh
#!/bin/sh
# This script is started by scanbuttond whenever a scanner button has been pressed.
# Scanbuttond passes the following parameters to (…)