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 2, car ça renvoie un 1⁄2. Dans ce cas la solution est très simple : Alt Gr + ù = 2 Et au passage Alt Gr + * = 3. Note : dans ce cas, vous pouvez aussi faire les ¿, ¡, ÷ bref (...)
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 (...)
Dernièrement, j'ai eu besoin de modifier un grand nombre de documents PDF, en ajoutant un en-tête et un numéro de page sur chaque page. J'ai pu réaliser cette opération rapidement en utilisant Perl et le module PDF::API2. Voici une version "light" du script Perl que j'ai utilisé : #!/usr/bin/perl use PDF::API2; my $file=shift; my $out_file=shift||"test.pdf"; my $page_cnt=shift||1; my $pdf = PDF::API2->open($file); my $f1=$pdf->corefont('Times-Roman',-encode => "latin1"); my $f2=$pdf->corefont('Times-Italic',-encode => "latin1"); for my $p (1..$pdf->pages()){ my $page=$pdf->openpage($p); $page->add_font($f1); $page->add_font($f2); my $gfx = (...)
Comme vous le savez, aptitude permet de purger un paquet, c'est-à-dire de supprimer les fichiers de configurations associés à un paquet (en plus de sa suppression).
Pour purger tous les fichiers de configurations fantômes (plus associés à aucun paquet), il suffit de faire:
Vous utilisiez une Distribution avec un encodage des noms de fichiers à la norme iso-8859-15 (Mandriva par exemple) et vous passez maintenant sur une distribution gérant les FS avec la norme UTF8 (Ubuntu, Fedora etc) et vous êtes emmerdé avec vos accents dans les noms de fichiers ?
Vite, créez le script convert.sh avec le contenu suivant :
Il est parfois très difficile d'y voir clair sur les gros disques durs. Surtout lorsqu'il s'agit de faire le nettoyage de printemps des gros fichiers stockés et qui ne servent plus...
Mais le simple ajout de la fonction suivante dans le .bashrc aide grandement :
alias "duh=du --all --max-depth=1|sort -n"
Ainsi, la commande duh vous permettra de mieux localiser les gros dossiers ou fichiers de votre disque... Récupérez donc beaucoup d'espace !
Vous aussi vous en avez marre que les images directement affichées dans Firefox soit mises en favicon ?
Tapez about:config dans la barre d'adresse puis modifiez :
browser.chrome.image_icons.max_size à 0
"Code à l'appui, un test sur cette valeur conditionne directement la mise en réduction des images"
Merci à Gniarf de m'avoir indiqué cette astuce dans un commentaire.
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...?? --- (...)
Mise à jour : comme indiqué en commentaire, la commande "gcc -v -Q" ne retourne pas les drapeaux d'optimisation de GCC mais les options indiquées lors de la compilation de GCC.
Heureux possesseur d'un portable ASUS, j'avais de menus désagrément à l'utilisation de KDE :
un popup aléatoire qui me précisait qu'il n'arivait pas a à lire le statut du LCD ( Can't read LCD status ) et un syslog pourri de millions et de millions de "Asus ACPI: Error reading LCD status"
Une petite (grosse) recherche plus tard :
1) un ch'ti bug :
http://bugs.kde.org/show_bug.cgi?id=102374
2) une résolution :
http://de.wikibooks.org/wiki/Asus_W3N-Kompendium:_Kubuntu
La saisie de caractères unicode dans Scribus s'effectue simplement en tapant la touche F12 puis le code du caractère lorsque l'on est en mode édition de texte.
Cela m'a servi à insérer aisément des espaces fines (F12 + 2009 [1])
[1] Unicode spaces
http://www.cs.tut.fi/~jkorpela/chars/spaces.html
Si vous utilisez gdm mais pas GNOME et que vous souhaitez vous déconnecter et arrêter la machine en même temps, vous pouvez le faire en entrant la commande suivante avant de vous déconnecter:
gdmflexiserver -a --command="SET_LOGOUT_ACTION HALT"
En remplaçant HALT par REBOOT ou par NONE, la machine sera redémarrée ou le comportement normal sera restauré.
Je rappelle la façon propre d'installer un nouveau noyau sous Debian (comme ça, je fais deux astuces en une) : "apt-get install linux-image-2.x.y-z-arch" ou "apt-get install linux-tree-2.x.y ; ... [décompression des sources] ... ; make-kpkg kernel-image ; dpkg -i kernel-image-2.x.y_z.Custom_arch.deb" Souvent, on veut installer des modules non fourni par le noyau de base (nvidia, ndiswarpper, lirc, etc...). Si on a de la chance, le paquet binaire du module existe pour notre version du noyau et tout va bien: "apt-get install (...)
Pour jouer un fichier audio ogg vorbis situé sur une machine distante vers les haut-parleurs de votre machine locale, il vous suffit d'utiliser esd (esound, le démon audio de GNOME), en mode réseau grâce aux options -tcp -public sur votre machine locale, et d'initialiser la variable d'environnement ESPEAKER sur votre machine distante.
Exemple de ligne de commande:
$ killall esd
$ esd -tcp -public &
$ ssh moi@ip.de.machine.distante
$ cd Music
$ export ESPEAKER=ip.de.ma.machine
$ ogg123 -d esd miles_ahead.ogg
En faisant un make menuconfig pour configurer son noyau, on a à tout moment la possibilité de lancer une recherche en tapant /
On peut récupérer des informations sur le chemin pour activer une option ou même pour trouver les dépendances d'un module,...
C'est bon à savoir...
Une petite bidouille un peu lourde mais efficace pour convertir un SVG avec transparence (créé par inkscape par exemple) en Postscript (qui ne supporte pas la transparence).
SVG vers PDF avec export scribus
PDF vers PS avec "imprimer dans un fichier" de acroread (pdf2ps ne fonctionne pas, il convertit en bitmap)
et hop.... un PS vectoriel avec la transparence simulée (il semble subdiviser les objets pour colorier comme il faut)
Nb.: l'export PS ou PDF dans Inkscape détruit toutes les (...)
Vous en avez marre de s'vieil icone "Poste de travail" qui vous rappelle Wind0b¤? Comment le virer ? Gconf est ton ami ^^
Lancez gconf, allez dans apps puis nautilus et regardez dans desktop. À cet endroit vous pouvez masquer ou non les icônes fixe de Gnome, cad "Poste de travail", la corbeille et le lien vers votre home, vous pouvez même les renommer !
Pour jouer a Quake ou parler avec Skype en utilisant esd (ou esound) n'est pas toujours pratique ! Une solution est de faire un script qui met esd en standby au lancement de Quake ou Skype, mais souvent Skype est inactif et on voudrait pouvoir écouter un peu de musique ou entendre les évenements de Gaim ! Donc j'ai fait un petit script qui permet de switcher l'état de esd, il suffit d'en faire un lanceur sur un tableau de (...)
Depuis KDE 3.3, Konqueror a gagné une fonctionnalité appréciée des Mozilliens.
Le « find as you type » est ainsi disponible dans Konqueror en tapant / puis le texte que l'on cherche dans la page. Si on veut se limiter aux liens on préfixe de ' à la place de /
Comme vous pouvez le voir c'est légèrement différent de gecko dans le sens où il ne cherche pas dès que l'on commence à taper du texte mais seulement si (...)
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 ».
Konqueror propose d'origine la possibilité de taper "gg:linux" dans la barre d'adresse pour faire la recherche "linux" sur google. Si vous voulez faire de même avec firefox il suffit de créé un signet avec pour adresse "http://www.google.com/search?q=%s" (notez le %s) et puis lui adjoindre le mot-clé "gg". Ainsi "gg linux" dans la barre d'adresse affichera les résultats de google pour le terme linux.
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 (...)
Copier-coller chrome://browser/content/bookmarks/bookmarksPanel.xul dans la barre d'URL permet de gérer ses bookmarks dans un onglet et non pas dans une petit fenêtre indépendante.
Cela permet de faire des cliquer-glisser des dossiers des bookmarks vers la barre d'outils.
Petite astuce très facile que je n'ai pas trouvée ailleurs sur le site :
Mettons que vous avez un module X qui se charge tout seul sans problème, mais que vous aimeriez que le module Y soit chargé juste avant/après X voire faire n'importe quoi avant/après/pendant le chargement du module X.
C'est très simple ! Il vous suffit de rajouter un fichier texte dans le répertoire /etc/modprobe.d avec, par exemple : install ov51x /sbin/modprobe --ignore-install ov51x; /sbin/modprobe ov519_decomp