From 2c3cf5179f16e8303ece57e3dbb191a46f3dcb85 Mon Sep 17 00:00:00 2001 From: Sébastien Dailly Date: Sat, 4 Oct 2014 16:59:06 +0200 Subject: Moved resources to the blog site --- content/Informatique/2009-03-11-wiimote.rst | 12 ++++++------ content/Informatique/2009-03-11-wiimote_fr.rst | 15 ++++++++------- content/Informatique/2009-10-18-backup.rst | 11 ++++++----- content/Informatique/2010-06-06-awesome.rst | 6 ++++-- content/Informatique/2010-10-04-rst.rst | 4 ++-- content/Informatique/2012-08-18-rstodt.rst | 2 +- 6 files changed, 27 insertions(+), 23 deletions(-) (limited to 'content/Informatique') diff --git a/content/Informatique/2009-03-11-wiimote.rst b/content/Informatique/2009-03-11-wiimote.rst index eb6641d..325d4b7 100644 --- a/content/Informatique/2009-03-11-wiimote.rst +++ b/content/Informatique/2009-03-11-wiimote.rst @@ -23,9 +23,9 @@ as main, it use pygame for displaying the infrared sources the wiimote can detect, but it is also compatible as plugin for wminput ( even if it does anything for now ). -You can get it here : -`wm\_control.py `_ -( This code is licenced under GPL 3+ ) +You can get it here : wm_control.py_ ( This code is licenced under GPL 3+ ) + +.. _wm_control.py: {filename}/resources/ir_control_0.py About the code : @@ -44,9 +44,9 @@ wminput plugin path ( on my debian this is the /usr/lib/cwiid/plugins/ ) return def wmplugin_info(): - return [], - [("X", wmplugin.REL | wmplugin.ABS, 1024, 0, 0, 0), - ("Y", wmplugin.REL | wmplugin.ABS, 768, 0, 0, 0)], + return [], + [("X", wmplugin.REL | wmplugin.ABS, 1024, 0, 0, 0), + ("Y", wmplugin.REL | wmplugin.ABS, 768, 0, 0, 0)], [] We instanciate the wiimote object here and configure it in the IR mode. The diff --git a/content/Informatique/2009-03-11-wiimote_fr.rst b/content/Informatique/2009-03-11-wiimote_fr.rst index d61e6db..fc6f703 100644 --- a/content/Informatique/2009-03-11-wiimote_fr.rst +++ b/content/Informatique/2009-03-11-wiimote_fr.rst @@ -30,9 +30,10 @@ reconnue avant de continuer. comme plugin pour wminput (même s'il ne fait rien pour l'instant). -Vous pouvez le télécharger ici : -`wm\_control.py `_ -(Code disponible sous licence GPL 3+) +Vous pouvez le télécharger ici : wm_control.py_ (Code disponible sous licence GPL 3+) + +.. _wm_control.py: {filename}/resources/ir_control_0.py + Le code : @@ -52,13 +53,13 @@ dans le répertoire de plugin de wminput (sur ma debian il se situe dans return def wmplugin_info(): - return [], - [("X", wmplugin.REL | wmplugin.ABS, 1024, 0, 0, 0), - ("Y", wmplugin.REL | wmplugin.ABS, 768, 0, 0, 0)], + return [], + [("X", wmplugin.REL | wmplugin.ABS, 1024, 0, 0, 0), + ("Y", wmplugin.REL | wmplugin.ABS, 768, 0, 0, 0)], [] On instancie la wiimote ici et actions le mode InfraRouge. Le nom est choisi -par wminput si nous désirons pouvoir l'utiliser comme plugin. On déclare que le +par wminput si nous désirons pouvoir l'utiliser comme plugin. On déclare que le plugin retourne les coordonées X et Y dans un système de coordonées relative (l'ensemble des paramètres sont disponibles ici : `actions list `_) diff --git a/content/Informatique/2009-10-18-backup.rst b/content/Informatique/2009-10-18-backup.rst index 957a42d..291f187 100644 --- a/content/Informatique/2009-10-18-backup.rst +++ b/content/Informatique/2009-10-18-backup.rst @@ -15,7 +15,7 @@ Un système de backup automatique que le PC que l'on souhaite sauvegarder. Le problème qui se pose est le suivant : comment concilier ces deux conditions sur un PC de bureau (ne disposant donc pas d'une série de serveur allumés en permanences et prêt à - recevoir nos sauvegardes en continu…) ? + recevoir nos sauvegardes en continu…) ? |summary| @@ -34,8 +34,9 @@ périphériques sont déjà montés ou non, nous ne savons pas dans quel répert nous allons nous trouve. Il va donc falloir mettre en place une ligne pour récupérer le répertoire dans lequel nous sommes. Il ne nous reste plus qu'à trouver le moyen de l'éxécuter automatiquement pour cela nous allons utiliser -halevt. Le script est disponible `ici -`_ +halevt. Le script est disponible ici_. + +.. _ici: {filename}/resources/backup.sh Comme son nom l'indique, halevt est un gestionnaire d'évènements pour hal. Hal est un gestionnaire d'évènement matériel sous Linux; il envoie des informations @@ -46,7 +47,7 @@ un démon à l'écoute des informations qui nous sont envoyées par hal, et d'activer des actions en conséquence : par exemple pour lancer l'antivirus sur la clef usb, reconfigurer le mappage du clavier en fonction de la marque que l'on branche etc. Pour notre part, nous allons nous contenter de lancer un -script (celui du backup mentionné plus haut). +script (celui du backup mentionné plus haut). Pour commencer nous allons devoir identifier le lecteur à mettre sous surveillance : inutile de se baser sur les noms de montage habituels (/dev/sda @@ -71,7 +72,7 @@ solution (sur mon poste j'ai utilisé sudo, mais on peut très bien se baser sur le sticky bit pour donner les droits au script). De même, dans la configuration mise en place, le script se trouve sur le disque de stockage (de manière à pouvoir le lancer à la main si le démon n'est -pas disponible), cela peut être adapté en fonction de chacun… +pas disponible), cela peut être adapté en fonction de chacun… Dans le cas d'une configuration multi-utilisateur, je pense qu'il est nécessaire de passer par un script qui lance les différentes sauvegardes sous diff --git a/content/Informatique/2010-06-06-awesome.rst b/content/Informatique/2010-06-06-awesome.rst index e1f3860..301f86c 100644 --- a/content/Informatique/2010-06-06-awesome.rst +++ b/content/Informatique/2010-06-06-awesome.rst @@ -62,7 +62,7 @@ reprendre à chaque fois que l'on met à jour awesome. il n'y a pas d'option centralisée pour les retrouver. J'ai donc décidé de me plonger un petit peu dans lua pour produire le menu que voilà : -|Menu pour awesome| +|Menu pour awesome| Le menu permet les actions suivantes : @@ -96,7 +96,9 @@ et dans la partie Key Binding : Le menu apparaîtra sur le raccourci Mod4 + Flèche du bas -Le fichier : `mymenu.lua `_ +Le fichier : `mymenu.lua`_ + +.. _mymenu.lua: {filename}/resources/mymenu.lua .. |Awesome| image:: http://awesome.naquadah.org/index/320x240-screen.png :class: floatleft diff --git a/content/Informatique/2010-10-04-rst.rst b/content/Informatique/2010-10-04-rst.rst index faa0280..4f35744 100644 --- a/content/Informatique/2010-10-04-rst.rst +++ b/content/Informatique/2010-10-04-rst.rst @@ -55,7 +55,7 @@ paragraphe à un autre, ou « souligne » avec les caractères = _ ou - les titr et les sous-titres, et le résultat donne un document très aéré et agréable à travailler. -.. _ici : http://chimrod.com/downloads/blog/article.rst +.. _ici : {filename}/resources/rstodt/article.rst Plugin wordpress ================ @@ -136,7 +136,7 @@ modifier la commande à exécuter pour le faire (j'ai mis à disposition le scri à télécharger_). Assurez-vous que le script peut être exécuté par l'utilisateur lancé par le service web. -.. _télécharger : http://chimrod.com/downloads/scripts/rst2html-pygments.py +.. _télécharger : {filename}/resources/rstodt/rst2html-pygments.py La CSS n'est pas inclue dans le document et peut être définie à l'extérieur. Il est possible de définir son style à partir de pygment avec la commande suivante diff --git a/content/Informatique/2012-08-18-rstodt.rst b/content/Informatique/2012-08-18-rstodt.rst index f99b5bc..c70611c 100644 --- a/content/Informatique/2012-08-18-rstodt.rst +++ b/content/Informatique/2012-08-18-rstodt.rst @@ -62,7 +62,7 @@ Et voilà, ça s'utilise comme ça : .. _article précédent: {filename}2010-10-04-rst.rst .. _rst2pdf: http://rst2pdf.ralsina.com.ar/ -.. _ici: http://chimrod.com/downloads/rst2odt.py +.. _ici: {filename}/resources/rstodt/rst2odt.py .. _inclusion de fichier: http://rst2pdf.ralsina.com.ar/handbook.html#file-inclusion .. _Kea: http://www.flickr.com/photos/k_e_a/3325975129/ -- cgit v1.2.3