Il y a une méthode assez simple afin de réduire le poids de Firefox quand il est installé. Il suffit d'utiliser upx sur chaque exécutable du dossier de Firefox puis de recompresser les fichiers jar. Ainsi, on peut le réduire de 19 à 10 MO, ce qui n'est pas rien ! J'ai écrit des scripts pour vous aider dans la manoeuvre... Le script pour l'installeur est dispo sur : http://www.pinaraf.xalp.org/compact_installer.sh Le script pour un dossier installé de firefox sur :
(…)
Certaines expressions rationnelles vraiment efficaces contenues dans un simple fichier texte peuvent être importées dans Adblock. Très efficace.
Un exemple d'expression rationnelle parmi tant d'autres :
/[\W\d]ad[\W\d]
/. [\W\d] pouvant être compris comme [\n'est pas un mot\peut- être un chiffre]. Si bien que le motif précédent bloquera "/ad.jpg" ou "print.html?ad=true" mais ne bloquera pas "dad.jpg" ou "mad.gif", etc ... De l'aide pour en construire ou des filtres tous faits ayant fait leurs preuves sont présents sur: http://aasted.org/adblock/viewtopic.php?t=284 Et
(…)
Ou comment traverser proprement un firewall grace au programme httptunnel.
Sur l'hote DISTANT, demarrez hts comme ceci:
hts -F localhost:23 8888
Sur lhote LOCAL, demarrez htc comme ceci:
htc -F 2323 -P PROXY:8000 DISTANT:8888
Maintenant sur l'hote LOCAL on peut faire:
telnet localhost 2323
Ainsi, notre session telnet traverse PROXY en http et on va jusqu'au port 8888 de DISTANT d'ou le traffic http est decapsule et envoye normalement vers le port 23.
Des fois emacs demande yes or no, des fois y or n... C'est penible...
Pour uniformiser et pour aller plus vite, cette ligne (à mettre dans votre .emacs pourtant dejà enooôrme) permettra de ne repondre que par y ou n aux question yes ou no.
(fset 'yes-or-no-p 'y-or-n-p)
foX
Dans Firefox, un clic du milieu sur le bouton « Back » ouvre un nouvel onglet contenant la page précédemment visitée dans l'onglet courant, idem pour le bouton « Next ». Un clic du milieu sur le throbber ouvre un onglet sur Firefox Central. Un clic du milieu sur la maison ouvre un onglet sur la home-page configurée. Un clic du milieu sur un bookmark l'ouvre dans un nouvel onglet et un clic du milieu sur un dossier de bookmarks
(…)
Pour voir apparaitre les numeros de ligne, taper :
:set nu
Et pour sortir de ce mode :
:set nonu
M-l texte en minuscule (Lowercase)
M-u texte en majuscule (Uppercase)
M-c 1ere lettre en majuscule (Capitalize)
Lorsque vous compilez de très grosses applications sur votre Gentoo, il est parfois intéressant de sauvegarder le résultat de la compilation dans un package binaire.
Pour cela il y a 2 possibilités (exemple avec xorg-x11) :
Faire un
emerge -b xorg-x11 lors de la première compilation.
Ou bien :
# quickpkg xorg-x11
Cette commande va créer dans le répertoire
/usr/portage/packages/All/ le fichier
xorg-x11-6.7.0-r2.tbz2à partir des fichiers présents sur le disque. On pourra donc le réinstaller sans devoir le recompiler
(…)
Quelque chose de très pratique si votre machine se freeze pour une raison ou pour une autre.
Lors de la compilation du noyau, activez l'option "Magic SysRq Key". Lorsque le système sera bloqué il vous suffira de faire
Alt+Syst+S (Sync des disques)
Alt+Syst+I (Kill processus)
Alt+Syst+U (Remontage partitions en read-only)
Alt+Syst+B (Reboot)
La touche "Syst" est la sur la touche "Impr. Ecran" (sur les claviers AT du moins)
Le placement des fenêtres « à la main » peut se révéler un peu bordélique car très peu précis (dizaines de pixels d'écarts).
Lors de vos déplacement de fenêtres par cliquer-glisser sur la barre de titre sous GNOME, il suffit d'appuyer sur SHIFT pour que le gestionnaire de fenêtres vous propose un placement exact, ce qu'on appelle un comportement « collant ».
Petite astuce qui pourrait être utile à ceux qui ont un clavier configuré bizarrement : Il se peut que toutes vos touches marchent parfaitement, l'euro et les accents bien entendu inclus, mais impossible de faire un ², car ça renvoie un ½. Dans ce cas la solution est très simple : Alt Gr + ù = ² Et au passage Alt Gr + * = ³. Note : dans ce cas, vous pouvez aussi faire les ¿, ¡, ÷ bref
(…)
Il m'arrive souvent de récupérer la sortie l'un ls ou d'un find dans une variable du shell. Seulement voilà, le shell découpe ces noms quand il y a un caractère espace et on peut se retrouver avec deux items au lieu d'un seul dans une commande for. Afin de découper correctement une liste de noms, il faut modifier (temporairement, localement) la variable d'environnement IFS pour obtenir le découpage voulu. Un peu de code vaut mieux qu'un long discours. Affichage du
(…)
Changer un terme apparaissant fréquemment dans un fichier texte en un autre, c'est très simple avec sed, il suffit de lancer la commande cat fichier | sed s/"mot_ancien"/"mot_nouveau"/g > fichier De meme il est simple de supprimer certains termes assez rapidement en lançant, cette fois, cat fichier | sed /"mot_a_virer"/d > fichier. Mieux, on peut se servir des expression regulières, par exemple, en lançant cat fichier | sed /^$/d > fichier pour supprimer dans le fichier les lignes blanches.
Il est possible de classer ses courriels par jour dans Thunderbird. Il suffit pour cela de les classer par date puis d'appuyer sur la touche 'g'.
Les mails sont classés en catégorie : 'Hier', 'semaine dernière', 'il y a deux semaine', et 'anciens messages'
Avec echo -ne "\033]0;MON_TEXTE\007"
il est possible de changer dynamiquement le titre
d'un terminal sous X (ex: gnome term).
C'est assez pratique pr avoir des infos de
manière assez discrête par exemple afficher le
load de la machine :
----[ CODE ]---
#!/bin/sh
function settitle()
echo -ne "\033]0;$1\007"
}
while [ true ]
do
settitle "Uptime : `uptime | \
awk 'BEGIN { FS = "load average: "; } \
{ print $2; }'`"
sleep 5s
done
---[ endOf CODE (…)
Voici une petite commande trouvée au hasard d'Internet :
# du -x --block-size=1024K | sort -nr | head -10
Qui permet d'afficher les 10 plus gros répertoires du répertoire courant...
Avec bash, vous pouvez utiliser des alias de commandes. Par exemple, vous pouvez ajouter, dans votre ~/.bashrc, une ligne comme alias ls='ls --color --classify' ainsi dès lors que vous taperez ls, la commande sera interprétée selon l'alias (dans l'exemple, avec les options --color et --classify). Vous pouvez aussi carrément "créer" des commandes, comme par exemple un bash avec un rcfile nommé toto, en ajoutant une ligne comme celle-ci : alias bash_toto='bash --rcfile toto'
Bonjour à tous,
Cela vous est-il déjà arrivé qu'au lancement d'une des applications Mozilla, vous obteniez un message vous demandant de choisir un profil parce que le profil par défaut est déjà en cours d'utilisation - d'où une impossibilité d'utiliser ledit profil ?
Moi cela m'arrive de temps en temps. En effet, il arrive que mon portable plante en se mettant en veille ou en revenant. Redémarrage du système, et là surprise : Firefox et/ou Thunderbird refusent de se lancer.
(…)
Pour ne pas abuser de la LS de mon entreprise en journée je capture certaines radio Internet la nuit.
Avec mplayer et oggenc cela donne :
$ mkfifo ./fifo
$ mplayer -ao pcm -aofile ./fifo -playlist toto.pls &
$ oggenc -o ./toto.ogg ./fifo
Vous vous retrouvez dans un contexte professionnel où vous n'avez pas d'autre choix de travailler avec ksh ?
La complétion vous manque mais vous n'osez pas vous faire remarquer en disant que bash et zsh sont bien supérieurs à ksh ?
Cette astuce est faite pour vous !
Il existe plusieurs versions de ksh, et d'après mes recherches avec google "ksh tab completion", il semblerait que l'on puisse dire à ksh d'utiliser TAB pour faire de la complétion, en fait
(…)
Donnez l'extention .csv à votre script, puis importer ce fichier avec gnumeric en précisant que le caractère tabulation est le séparateur de champ.
Qui ne s'est jamais demandé comment écrire la ponctuation espagnole? Vous savez bien sur que le peuple ibère et les "espanophones" utilisent le signe de ponctuation de fin de phrase à l'envers et au début. Ca donne:
¿Que hora es? pour Quelle heure est-il?
ou encore
¡Viva LinuxFR! pour Vive LinuxFR!
Pour réaliser un ¿ ou un ¡, rien de plus simple:
Tapotez une fois sur la touche
puis composez deux fois de suite la ponctuation désirée. Et hop: ¡se (…)
Après votre 184è crash de Konqueror [1] sans pouvoir retrouver vos onglets ouverts, vous sentez poindre comme une certaine lassitude.
Heureusement, tonton Bobert a un remède pour soigner vos p'tits nerfs endoloris:
1. Lancer l'éditeur de signets, keditbookmarks
2. Choisissez Fichier->Importer->Importer [...] toutes les sessions qui se sont arrêtées anormalement
3. Cliquez sur le bouton "Comme nouveau dossier"
Et là, sous vos yeux éblouis, vous retrouvez les adresses ouvertes précédemment dans le dossier "Crashes signets". Ouf... Merci qui, hmmm...?? ---
(…)
Aussi bien conçu que soit le système de paquet debian, il a parfois du mal avec certaines dépendances et laisse des paquets inutiles. Le cas se présente souvent avec les paquets data qui accompagnent des jeux et qui restent benoîtement là alors qu'on a enlevé le binaire correspondant.
Unr parade gruik: plutôt que de faire
# apt-get remove monpaquet
faites plutôt
# apt-get remove `apt-cache search monpaquet | awk '{print $1}'`
vérifiez bien la sortie de la commande, des fois
(…)