ptaffgnuxhtmail 0.4 [35 years later, seems E-mail is still not a standard]Archives de la liste de diffusion ptaffgnuArchives de la liste de diffusion ptaffgnuhttp://ptaff.ca/ptaffgnu/2014-08-03T11:30:03-04:00http://ptaff.ca/images/logos-plain.pnghttp://ptaff.ca/images/ptaff.pnghttp://ptaff.ca/ptaffgnu/2014-08/1407079634-savoir_ou_est_rendu_dd/2014-08-03T11:27:14-04:002014-08-03T11:27:14-04:002014-08-03T11:27:14-04:002014-08-03T11:27:14-04:00Stefan MichalowskiSavoir où est rendu ddBonjour,
<br /><br />
Des fois on fait une copie avec dd, si c'est long, on voudrait savoir
où dd est rendu.. on peut le savoir en envoyant le signal USR1 à dd:
kill -USR1 pid_de_dd
<br /><br />
Voir cette page pour plus d'info:
<a href="http://linuxcommando.blogspot.ca/2008/06/show-progress-during-dd-copy.html">http://linuxcommando.blogspot.ca/2008/06/show-progress-during-dd-copy.html</a>
<br /><br />
Ciao, [...]http://ptaff.ca/ptaffgnu/2014-01/1389826228-excellent_article_sur_btrfs/2014-01-15T17:50:28-05:002014-01-15T17:50:28-05:002014-01-15T17:50:28-05:002014-01-15T17:50:28-05:00Stefan MichalowskiExcellent article sur btrfs-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
<br /><br />
<a href="http://arstechnica.com/information-technology/2014/01/bitrot-and-atomic-cows-inside-next-gen-filesystems/">http://arstechnica.com/information-technology/2014/01/bitrot-and-atomic-cows-inside-next-gen-filesystems/</a>
<br /><br />
Ciao,
- --
Stefan Michalowski, M. Sc.
mitch<img class="arobas" src="http://ptaff.ca/xhtmailimg/arobas.png" alt="(à)" />ptaff.ca [...]http://ptaff.ca/ptaffgnu/2013-10/1382383771-android_et_le_logiciel_libre/2013-10-21T15:29:31-04:002013-10-21T15:29:31-04:002013-11-28T11:32:10-05:002013-11-28T11:32:10-05:00Patrice Levesquehttp://ptaff.ca/Stefan MichalowskiAndroid et le logiciel librePlus Android devient populaire, plus Google tend à abandonner le
développement des composantes libres d'Android et à empêcher les
compagnies tierces et les développeurs de tirer la couverte du côté
libre de la force.
<br /><br />
Un article plein d'exemples concrets sur Ars Technica :
<a href="http://arstechnica.com/gadgets/2013/10/googles-iron-grip-on-android-controlling-open-source-by-any-means-necessary/">http://arstechnica.com/gadgets/2013/10/googles-iron-grip-on-android-controlling-open-source-by-any-means-necessary/</a>
<br /><br />
[...]http://ptaff.ca/ptaffgnu/2011-07/1310998346-compose_key/2011-07-18T10:12:26-04:002011-07-18T10:12:26-04:002011-09-17T06:17:40-04:002011-09-17T06:17:40-04:00Stefan MichalowskiPatrice Levesquehttp://ptaff.ca/Compose keyPour ceux qui savent c'est quoi, une liste qui décrit une grande
variétés de symboles:
<a href="http://www.hermit.org/Linux/ComposeKeys.html">http://www.hermit.org/Linux/ComposeKeys.html</a>
<br /><br />
Pour ceux qui veulent savoir c'est quoi:
<a href="http://en.wikipedia.org/wiki/Compose_key">http://en.wikipedia.org/wiki/Compose_key</a>
<br /><br />
Ciao,
http://ptaff.ca/ptaffgnu/2011-03/1299597087-rlwrap/2011-03-08T10:11:27-05:002011-03-08T10:11:27-05:002011-03-08T10:11:27-05:002011-03-08T10:11:27-05:00Stefan Michalowskirlwrap<a href="http://utopia.knoware.nl/~hlub/rlwrap/">http://utopia.knoware.nl/~hlub/rlwrap/</a>
<br /><br />
permet d'utiliser readline dans n'importe quel outil command-line based.
<br /><br />
Ciao,http://ptaff.ca/ptaffgnu/2010-04/1272218275-bash,_command_not_found_handle,_calculatrice/2010-04-25T13:57:55-04:002010-04-25T13:57:55-04:002010-05-01T11:36:05-04:002010-05-01T11:36:05-04:00Patrice Levesquehttp://ptaff.ca/Miguel Tremblaybash, command_not_found_handle, calculatriceJ'apprends aujourd'hui l'existence de la fonction
command_not_found_handle() sous bash. Si on la déclare, toute commande
non trouvée sera passée à celle-ci. Vous l'avez peut-être déjà sentie
sur certaines distributions, qui lorsque vous tapez une commande
inexistante, vous proposent des substitutions.
<br /><br />
Il ne m'en fallait pas plus pour décider d'exploiter cela pour ajouter
une fonctionnalité de calculatrice à bash. Je trouve le support
arithmétique de ce shell décevant (ne gère que les entiers) et sa
syntaxe ne donne pas trop dans le joli. « $[ 4 - 2 ] », yuck. Comme il [...]http://ptaff.ca/ptaffgnu/2010-02/1265992511-copier_des_cd-dvds_avec_des_erreurs/2010-02-12T11:35:11-05:002010-02-12T11:35:11-05:002010-02-12T11:35:11-05:002010-02-12T11:35:11-05:00Stefan MichalowskiCopier des CD/DVDs avec des erreursBonjour,
<br /><br />
Est-ce qu'il vous arrive de vouloir copier un CD ou DVD qui a des
erreurs de lecture à cause d'égratinures ou autres défauts? Et bien, il
y a l'outil ddrescue qui peut vous aider.
<br /><br />
Voici un site qui a la procédure pour un DVD:
<a href="http://ask.metafilter.com/68265/But-its-just-a-little-scratch">http://ask.metafilter.com/68265/But-its-just-a-little-scratch</a>
<br /><br />
Ce tip date, il n'est plus nécessaire d'utiliser l'accès /dev/raw pour [...]http://ptaff.ca/ptaffgnu/2010-02/1265401976-proteger_son_ssh/2010-02-05T15:32:56-05:002010-02-05T15:32:56-05:002010-02-05T15:32:56-05:002010-02-05T15:32:56-05:00Stefan MichalowskiProtéger son SSHDes trucs pour protéger son SSH:
<a href="http://www.cyberciti.biz/tips/linux-unix-bsd-openssh-server-best-practices.html">http://www.cyberciti.biz/tips/linux-unix-bsd-openssh-server-best-practices.html</a>
et
<a href="http://en.gentoo-wiki.com/wiki/Protecting_OpenSSH">http://en.gentoo-wiki.com/wiki/Protecting_OpenSSH</a>
<br /><br />
Ciao,
http://ptaff.ca/ptaffgnu/2010-01/1263485017-quoi_faire_avec_un_gnu-linux_gele/2010-01-14T11:03:37-05:002010-01-14T11:03:37-05:002010-01-14T11:32:53-05:002010-01-14T11:32:53-05:00Stefan MichalowskiPatrice Levesquehttp://ptaff.ca/quoi faire avec un GNU/Linux geléIl y a moyen de sécurement redémarrer un poste GNU/Linux en utilisant
les commandes Magic SysRq.
<br /><br />
<a href="http://kember.net/articles/231/reisub-the-gentle-linux-restart">http://kember.net/articles/231/reisub-the-gentle-linux-restart</a>
<br /><br />
Attention, il faut que l'option Magic SysRq Key du noyau soit allumé
lors de la compilation du noyau (Kernel Hacking -> Magic SysRq Key). Je
crois que l'option est allumé dans la majorité des distributions GNU/Linux.
<br /><br />
Très pratique. [...]http://ptaff.ca/ptaffgnu/2010-01/1262797081-app_32bit_sur_une_plateforme_64bit/2010-01-06T11:58:01-05:002010-01-06T11:58:01-05:002010-01-06T11:58:01-05:002010-01-06T11:58:01-05:00Stefan MichalowskiApp 32bit sur une plateforme 64bitPour les usagers des *ubuntu, il y a un script qui download et installe
automatiquement les librairies 32bit qui manquent pour faire fonctionner
une app 32bit sur un environnement 64bit:
<a href="http://ubuntuforums.org/showthread.php?t=474790&highlight=getlibs">http://ubuntuforums.org/showthread.php?t=474790&highlight=getlibs</a>
<br /><br />
Bien pratique.
<br /><br />
Ciao,
http://ptaff.ca/ptaffgnu/2009-10/1255699415-moreutils/2009-10-16T09:23:35-04:002009-10-16T09:23:35-04:002009-10-16T09:23:35-04:002009-10-16T09:23:35-04:00Patrice Levesquehttp://ptaff.ca/moreutilsSuis tombé sur moreutils, que votre distribution vous fournit ou que
vous pouvez trouver sur <a href="http://kitenet.net/~joey/code/moreutils/">http://kitenet.net/~joey/code/moreutils/</a>
<br /><br />
Une dizaine d'utilitaires dans le même esprit que ceux de coreutils;
parmi ceux qui m'ont frappé l'imaginaire :
<br /><br />
<br /><br />
vidir :
<br /><br />
Permet de modifier un répertoire avec un éditeur texte. [...]http://ptaff.ca/ptaffgnu/2009-08/1251380726-editer_un_pdf/2009-08-27T09:45:26-04:002009-08-27T09:45:26-04:002009-08-27T09:45:26-04:002009-08-27T09:45:26-04:00Stefan MichalowskiEditer un PDFSi vous avez besoin d'éditer un pdf, il exsite un module d'importation PDF dans
OpenOffice. Ça semble assez bien faire la job.
<br /><br />
<a href="http://extensions.services.openoffice.org/project/pdfimport">http://extensions.services.openoffice.org/project/pdfimport</a>
<a href="http://wiki.services.openoffice.org/wiki/Pdf_Import_Extension">http://wiki.services.openoffice.org/wiki/Pdf_Import_Extension</a>
<br /><br />
Ciao,http://ptaff.ca/ptaffgnu/2009-08/1249321975-une_carte_de_credit_pour_nous/2009-08-03T13:52:55-04:002009-08-03T13:52:55-04:002009-08-03T14:00:51-04:002009-08-03T14:00:51-04:00Stefan MichalowskiMiguel TremblayPatrice Levesquehttp://ptaff.ca/Une carte de crédit pour nous<a href="http://lapresseaffaires.cyberpresse.ca/economie/etats-unis/200908/03/01-889421-une-carte-visa-aux-couleurs-de-linux.php">http://lapresseaffaires.cyberpresse.ca/economie/etats-unis/200908/03/01-889421-une-carte-visa-aux-couleurs-de-linux.php</a>
<br /><br />
D'Alex (The Pilot) Cesar
<br /><br />
Ciao,http://ptaff.ca/ptaffgnu/2009-07/1248891079-alsa,_dmix_et_phonon/2009-07-29T14:11:19-04:002009-07-29T14:11:19-04:002009-07-29T14:11:19-04:002009-07-29T14:11:19-04:00Stefan Michalowskialsa, dmix et phononPratique pour les usagers de KDE4, pour être capable d'utiliser la fonctionnalité dmix
d'alsa, il faut non-seulement définir la config dans .asoundrc (soit dans /etc ou dans
son home ~/), mais il faut aussi le sélectionner dans l'outil de config Multimedia de
KDE4. Pour pouvoir le sélectionner dans l'outil, il faut rajouter la section hint { }
dans asoundrc, tel que décrit dans:
<a href="http://phonon.kde.org/cms/1032">http://phonon.kde.org/cms/1032</a>
<br /><br />
Par exemple, je choisis "Default with software dmix" dans la config Multimedia de KDE4 et
mon .asoundrc ressemble à (voir plus bas)
[...]http://ptaff.ca/ptaffgnu/2009-06/1245852089-firefox_et_un_disque_ram_:_ce-le-ri-te/2009-06-24T10:01:29-04:002009-06-24T10:01:29-04:002009-06-25T11:33:56-04:002009-06-25T11:33:56-04:00Patrice Levesquehttp://ptaff.ca/Stefan MichalowskiPatrice Levesquehttp://ptaff.ca/Miguel TremblayPatrice Levesquehttp://ptaff.ca/Firefox et un disque RAM : cé-lé-ri-téL'expérience Firefox 3 améliore considérablement l'expérience Firefox 2,
cela dit elle dépend beaucoup plus de la performance de l'I/O. Se
servant de sqlite, elle implique beaucoup de transactions et donc gratte
(trop) souvent les disques; ceux-ci deviennent le goulot d'étranglement
de l'application.
<br /><br />
Par symétrie, si Firefox passe son temps à user les disques, les
opérations disque des autres applications seront ralenties. Puisqu'un
navigateur web demeure en fonction presque tout le temps, la dégradation
de performance se vit presque constamment. [...]http://ptaff.ca/ptaffgnu/2009-03/1237583443-bacula/2009-03-20T17:10:43-04:002009-03-20T17:10:43-04:002009-03-21T08:48:59-04:002009-03-21T08:48:59-04:00Stefan MichalowskiStefan MichalowskiBenoit St-AndreStefan MichalowskiBenoit St-AndreStefan MichalowskiBaculaAprès avoir joué, configuré et utilisé le logiciel Bacula, je vous le recommande
fortement pour vos besoin d'archivage sur tape (ou
dvd, ou fichier).
<br /><br />
<a href="http://www.bacula.org/en/">http://www.bacula.org/en/</a>
<br /><br />
Les fichiers de config sont faciles à comprendre et à utiliser et le logiciel est très
flexible pour ce qui est de faire des backups.
<br /><br />
Ciao,http://ptaff.ca/ptaffgnu/2009-03/1236870693-imagemagick_convert_vers_le_format_png/2009-03-12T11:11:33-04:002009-03-12T11:11:33-04:002009-03-12T11:26:33-04:002009-03-12T11:26:33-04:00Stefan MichalowskiPatrice Levesquehttp://ptaff.ca/imagemagick convert vers le format PNGVous le saviez probablement déjà,
<br /><br />
mais quand vous faites une conversion entre un format d'image quelconque vers PNG avec
ImageMagick, il est toujours bien d'utiliser
l'option "-type Optimize" qui permet d'optimiser le type d'encodage de couleur pour
l'image. Donc si l'image à 16 couleurs, un
encodage sur 4bits avec palette sera pris.
<br /><br />
<a href="http://www.imagemagick.org/script/command-line-options.php#type">http://www.imagemagick.org/script/command-line-options.php#type</a>
[...]http://ptaff.ca/ptaffgnu/2009-03/1236102892-top_ten_gnu_core_utils/2009-03-03T12:54:52-05:002009-03-03T12:54:52-05:002009-03-03T12:54:52-05:002009-03-03T12:54:52-05:00Stefan Michalowskitop ten gnu core utils<a href="http://commandline.org.uk/command-line/ten-cool-coreutils-commands/">http://commandline.org.uk/command-line/ten-cool-coreutils-commands/</a>
<br /><br />
Ciao,http://ptaff.ca/ptaffgnu/2009-02/1235065936-amateurs_de_sed-awk,_votre_jour_est_venu!/2009-02-19T12:52:16-05:002009-02-19T12:52:16-05:002009-02-19T12:52:16-05:002009-02-19T12:52:16-05:00Patrice Levesquehttp://ptaff.ca/Amateurs de sed/awk, votre jour est venu!On les adore, ces mini-langages.
<br /><br />
<a href="http://www.osnews.com/story/21004/Awk_and_Sed_One-Liners_Explained">http://www.osnews.com/story/21004/Awk_and_Sed_One-Liners_Explained</a>
<br /><br />
Plein de petits trucs à mettre dans sa manche et à sortir fièrement
ensuite.
<br /><br />
<br /><br />
http://ptaff.ca/ptaffgnu/2009-02/1234376476-quelques_logiciels_libres_pratiques.../2009-02-11T13:21:16-05:002009-02-11T13:21:16-05:002009-02-11T13:21:16-05:002009-02-11T13:21:16-05:00Stefan MichalowskiQuelques logiciels libres pratiques...Quand vous êtes derrière un firewall et que vous voulez accèder un repo CVS qui a un
accès web (ViewVC ou ViewCVS):
<a href="http://cvsgrab.sourceforge.net/">http://cvsgrab.sourceforge.net/</a>
<br /><br />
Si vous voulez faire des clusters diskless de linux que vous voulez booter par PXE et NFS,
il est pratique d'utiliser un unionfs
afin de partager les fichiers similaires, le projet unionfs ne supporte pas très bien
l'export NFS, mais un dérivé lui le fait assez
bien:
<a href="http://aufs.sourceforge.net/">http://aufs.sourceforge.net/</a> [...]http://ptaff.ca/ptaffgnu/2008-10/1224616247-trouver_ce_quil_y_a_de_commun_entre_2_fichiers/2008-10-21T15:10:47-04:002008-10-21T15:10:47-04:002008-10-21T15:44:07-04:002008-10-21T15:44:07-04:00Miguel TremblayPatrice Levesquehttp://ptaff.ca/Miguel TremblayTrouver ce qu'il y a de commun entre 2 fichiersJ'ai une question que je n'arrive pas à résoudre.
<br /><br />
J'ai 2 fichiers:
1- toto.txt
2- titi.txt
<br /><br />
Je veux identifier les lignes qui sont identiques entre les 2 fichiers. Si
je voulais les différences, je n'aurais qu'à utiliser la commande "diff"
mais pour faire l'inverse je n'ai rien trouvé.
[...]http://ptaff.ca/ptaffgnu/2008-09/1222711658-loginshell_or_not/2008-09-29T14:07:38-04:002008-09-29T14:07:38-04:002008-09-29T14:07:38-04:002008-09-29T14:07:38-04:00Stefan MichalowskiLoginshell or notSometimes it is useful in a script to know if you are running a login shell or not, in
bash, you can get that information using the
shopt function. For example
<br /><br />
if shopt -q login_shell ; then
echo "login"
fi
<br /><br />
will only echo login if you are in a login shell..
[...]http://ptaff.ca/ptaffgnu/2008-08/1219409584-smpqueue:_smp_bash/2008-08-22T08:53:04-04:002008-08-22T08:53:04-04:002008-08-22T08:53:04-04:002008-08-22T08:53:04-04:00Patrice Levesquehttp://ptaff.ca/smpqueue: SMP bash[English follows]
<br /><br />
Avec la prolifération des processeurs à plusieurs coeurs (et des
systèmes à plusieurs processeurs), l'un des défis d'aujourd'hui consiste
à maximiser la parallélisation des processus afin d'exploiter au maximum
toutes les ressources disponibles d'un ordinateur.
<br /><br />
J'ai avancé la cause un brin, je vous offre `smpqueue`, un mini outil
bash pour paralléliser des tâches répétitives. Utile pour de longs
travaux demandant beaucoup de jus de processeur (par exemple du [...]http://ptaff.ca/ptaffgnu/2008-08/1218630063-quize_trucs_pour_votre_historique_de_bash/2008-08-13T08:21:03-04:002008-08-13T08:21:03-04:002008-08-13T08:21:03-04:002008-08-13T08:21:03-04:00Patrice Levesquehttp://ptaff.ca/Quize trucs pour votre historique de bashApprenez à utiliser entre autres HISTTIMEFORMAT, HISTCONTROL et Ctrl-R :
<br /><br />
<a href="http://www.thegeekstuff.com/2008/08/15-examples-to-master-linux-command-line-history/">http://www.thegeekstuff.com/2008/08/15-examples-to-master-linux-command-line-history/</a>
<br /><br />
<br /><br />
http://ptaff.ca/ptaffgnu/2008-06/1213111044-autofs_et_cifs/2008-06-10T11:17:24-04:002008-06-10T11:17:24-04:002008-06-10T11:17:24-04:002008-06-10T11:17:24-04:00Stefan Michalowskiautofs et CIFSBonjour,
<br /><br />
Pour ceux qui ont besoin de gérer des partages Windows ou encore préfère CIFS, il est
pratique d'utiliser autofs pour gérer le mount
des shares. CentOS a un bon guide qui explique les différentes manière de faire des
mount CIFS/SMB, dont les deux dernières
utilisent autofs:
<a href="http://wiki.centos.org/TipsAndTricks/WindowsShares">http://wiki.centos.org/TipsAndTricks/WindowsShares</a>
<br /><br />
L'avantage d'utiliser autofs est que si le serveur distant ré-initialise la connection [...]