Ne vous est-il jamais arrivé d'écrire un script pour une raison x ou y et de vouloir y utiliser une fonction d'emacs ?
Plusieurs méthodes existent, celle présentée ici consiste à écrire un petit fichier lisp comprenant les commandes qui nous interessent et ensuite de faire compiler ledit fichier lisp par emacs. Dans cet exemple, il s'agit d'ouvrir un fichier texinfo, de mettre à jour toutes les nodes et tous les menus et de sauvegarder les changements.
Voici l'adaptation pour des tests Java
de l'astuce de Salagnac (voir http://linuxfr.org/tips/197.html). Cette adaptation permet de faire des test en Java sans avoir à compiler puis interprêter, à la JIT shell.
===( Fichier "jit.sh" )===
#! /bin/sh
cat > /tmp/Test.java << EOF
public class Test {
public static void main(String[] args) {
EOF
tail +2 1ドル >> /tmp/Test.java
cat >> /tmp/Test.java << EOF
}
}
EOF
J'ai voulu modifier la résolution du bootsplash (qui est en 800x600 par défaut) ainsi que le thème utilisé (qui est moche à force).
Comme j'ai un écran 22" 4/3 et que le 1600x1200 n'est pas supporté par le Framebuffer, je me suis contenté du 1024x768, et c'est déjà beaucoup plus joli que le 800x600 d'origine :)
J'en ai d'ailleurs profité pour changer le thème (penser à installer les paquetages de thèmes bootsplash, notamment bootsplash-themes et plf_theme. Comme la procédure (...)
Pour lancer un démon ou plus globalement un programme à chaque démarrage de votre session X sous KDE/Mandrake, il suffit d'editer le fichier .desktop, situé dans votre répertoire personnel, et de lui rajouter les programmes à lancer.
Par exemple, pour les amateur de xscreensaver et xbindkeys,
le fichier ressemblera a ceci :
DESKTOP=KDE
xscreensaver &
xbindkeys &
Note : pour xscreensaver, prenez soin d'éditer le fichier .xscreensaver situé à la racine de votre répertoire personnel, et mettez la valeur Splash (...)
Vous avez déjà reçu un fichier en plusieurs morceaux (genre .z01, .z02, ...., et zip). Vous avez été déçu par la commande unzip sur Linux qui vous disait juste "true multi-part support doesn't exist yet (coming soon)." ?
Voici un contournement qui peut vous avoir échappé (dans la man page de unzip) :
Ex-utilisateur de winamp, j'appréciais dans le menu contextuel le 'Play in Winamp' et 'Enqueue in Winamp'. J'ai voulu refaire la même chose avec XMMS dans mon Konqueror. Il faut passer par les servicemenus.
Dans votre $HOME/.kde/share/apps/konqueror/servicemenus/, créez un fichier playInXmms.desktop par exemple qui contient :
Pour utiliser Midnight Commander pour parcourir une machine distante en passant par ssh, il suffit de taper cela dans la fenêtre mc:
cd /#sh:user@machine/chemin
Merci à Loïc de m'avoir fait découvrir ça.
Ce soir je cherchais un petit programme pour réduire de manière automatique les 150 images d'un de mes dossiers, et après quelques clics j'ai découvert mogrify, un petit programme issu du paquet imageMagick, et qui fait pleins de truc sympa "à la chaine". Bien sûr, il y en a d'autres (cf convert, etc), mais celui-ci faisait ce que je voulais alors pourquoi chercher plus loin ? Bref, pour ceux que ça interesse, "man mogrify" exemple : vous avez un appareil (...)
Pour ceux qui ont des problèmes avec l'ACPI (genre un ordinateur qui ne s'éteint pas complètement), il peut être utile de modifier sa table DSDT.
La procédure que je vais décrire est celle que j'ai utilisée, avec un noyau 2.6.3 (mais elle doit fontionner avec tous les 2.6.x, ainsi que des 2.4.x... à confirmer...).
1°) Il faut télécharger IASL :
http://www.intel.com/technology/iapc/acpi/downloads.htm
2°) En root :
# tar xvzf iasl-linux-20030918.tar.gz
# cd iasl-linux-20030918
3°) Si votre ordinateur se trouve dans cette (...)
Redhat permet de créer des profiles de connection via son interface graphique redhat-config-network mais n'offre pas la possibilité de choisir au démarrage le profile désiré.
Pour remédier à cela, éditez un fichier /etc/init.d/netprofile comme suit :
#!/bin/sh
#
# netprofile: Active the good profile for the current session
#
# chkconfig: 345 06 94
# description: This is a script that activate the network \
# profile of your choice
#
Vous voulez épater vos amis qui sont sous Panter et qui affichent leurs logs dans un terminal invisible (on voit juste les messages qui défilent sur le bureau) ?
Vous voulez en mettre plein la vue avec votre GNU/Linux fraichement installé, ou frimer au boulot...
Alors installez 3ddesk
http://desk3d.sourceforge.net/screenshots.php
Puis affectez les touches de votre fluxbox et hop... la classe.
Pour ceux qui voudraient de quoi faire du multidesktop (en plus d'exposé) sous Mac OS X 10.3 (panther), il existe un joli projet sourceforge qui fait vraiment des miracles pour ca (mieux que le multidesktop payant de chez codetek).
Au menu :
Pager avec apercu des fenetres dans les bureaux et possibilité de bouger les fenetres directement
KDE dispose d'un outil très pratique: la pipette, qui permet de capturer une couleur n'importe où sur l'écran et d'obtenir sa composition. Pour l'avoir, faites un clic droit sur le tableau de bord, puis dans "Menu du tableau de bord" allez sur Ajouter->Applet->Pipette. L'applet s'affichera donc dans votre tableau de bord. La pipette donne la composition de la couleur en RVB, en Triplet Hexa, et si c'est une couleur connue (blanc, noir...), Pipette affiche son nom. L'applet dispose en plus (...)