Anciens billets pour

Billets « Liens du jour »

Del.icio.us

Vous avez sûrement remarqué, ce matin très tôt j’ai fait un billet nommé « Liens du jour« . En réalité, c’est de la triche, je n’ai pas fait moi-même ce billet. Non, je n’ai pas de contributeur (humain) à mon blogue, mais c’est une job de l’application en ligne del.icio.us qui la créé automatiquement.

La plupart d’entres vous devez connaître ce service de signets en ligne. Il permet de gérer en ligne ses signets web, mais aussi de les partager avec d’autres utilisateurs et aussi de voir combien de personnes a ajouté telle ou telle page web avant vous. Habituellement je suis très frileux lorsqu’il s’agit d’utiliser des services web quand je pourrais très bien les héberger sur mon propre serveur. Je protège assez mes informations, même si souvent elles sont rendues publiques. C’est plutôt, je crois, le fait que je préfère ne pas dépendre de d’autres compagnies et ne compter que sur moi et mon hébergeur (qui est assez fiable d’ailleurs).

J’ai donc fait une exception pour mes signets, car l’application PHP que j’utilisais ne fonctionnait pas très bien et je ne trouvais rien qui ressemblait et fonctionnait aussi bien que ce service. Voilà que j’adore l’utiliser. Comme on navigue beaucoup que ce soit au niveau professionnel ou personnel, cet outil devient indispensable!

J’ai donc décidé de vous en faire part et del.icio.us offre un service qui permet de faire un billet automatique à l’heure voulu avec les liens du jour. Par ailleurs pour ajouter la gestion des tags à travers ça et pour modifier le titre du billet qui par défaut était « links for xxxx-xx-xx », j’ai utilisé l’extension « del.icio.us daily blog post fixer » qui fonctionne à merveille. Donc à tous les soirs (à vrai dire, j’ai demandé que la job roule à minuit heure locale, mais avec sûrement toutes les demandes pour cette heure, ça sort les liens vers environ 1 h du matin) vous aurez droit à un billet contenant les liens du jour.

Vous y retrouverez aussi des liens qui n’ont rien à voir avec l’informatique. Comme je mentionnais dans un billet précédent, à chaque utilisation de ce blogue, je le redéfinis un peu. Il est vrai qu’à la base je voulais en faire un blogue strictement professionnel, mais je suis en train d’en faire un blogue professionnel à saveur aussi personnelle.

Sur ce, je vous souhaite de passer un bel été, mes billets seront presque inexistants ou du moins très courts pour les 4-5 semaines à venir, car je suis toujours aussi occupé, mais en plus je déménage avec ma douce moitié. Donc je rentre dans les boîtes sous peu!

__________

Source de l’image: It’s a SharePoint World

Ubuntu – Souris Logitech VX Revolution

UbuntuBien sûr un blogue c’est une porte ouverte sur le monde cybernétique, mais ça ne se limite pas à ça. En fin de compte, un blogue, c’est tout ce qu’on veut que ça soit. Aussi simple que ça. Pour moi, ce blogue se redéfinit au fur et à mesure de mon utilisation. En plus d’être une vitrine pour donner mon opinion sur certains sujets, je vais aussi m’en servir comme un bloc-note. J’ajouterais ici des billets de type plus technique, question de garder une trace sur des problèmes que j’ai confrontés au niveau professionnel et personnel. De plus, cela permettra de transmettre cette information. Vous verrez aussi certaines fois, un peu comme pour ce billet, ou je répéterais les informations que j’ai trouvées utiles. Selon moi, plus il y a de sources qui présente la même information, plus celle-ci me semble crédible. Puis pour terminer, j’ajouterais aussi surement certains billets ou je traduirais de l’information trouvée en anglais, car certaines fois on manque de ressources francophones!

Venons-en au coeur du billet. Je suis revenu sous Linux il y a peu de temps, alors quand j’ai un peu de temps pour relaxer, j’essaie d’améliorer mon expérience. J’ai donc voulu rendre fonctionnels les multiples boutons de ma souris. Ubuntu a plusieurs tutoriels très bien faits, mais celui concernant ma Logitech VX Revolution me semble un peu éparpillé. Je ne sais pas si c’est moi qui n’a pas bien compris, car il est vrai que j’étais habitué aux tutoriels de Gentoo (ayant été sous Gentoo pendant 3-4 ans avant).

Bref, voici les étapes que j’ai dû faire pour réussir le tout.

On doit tout d’abord aller prendre en note le chemin de notre souris en tapant le code suivant :

find /dev/input/by-id/ -name "*event-mouse"

Cela devrait vous retourner quelque chose du genre :

/dev/input/by-id/usb-0d3d_USBPS2-event-mouse
/dev/input/by-id/usb-Logitech_USB_Receiver-event-mouse

À ce point, prenez en note celle qui contient le mot « Logitech » dedans.

Pour pouvoir gérer les touches et leurs associés des actions, vous allez avoir besoin de deux logiciels, soit XBindKeys pour associer un bouton a une action et Xvkbd pour associer des touches ou combinaison de touches a une action. Pour ce faire, tapez cette commande :

sudo apt-get install xserver-xorg-input-evdev xbindkeys xvkbd

Vous allez devoir modifier les configurations de Xorg, alors pour des questions de sécurités, faites une sauvegarde de votre fichier xorg.conf:

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

Ensuite, éditons ce fichier :

sudo gedit /etc/X11/xorg.conf

C’est un peu à partir d’ici que je trouve qu’ils se sont compliqué la vie. Dans mon cas, la partie de ma souris dans mon xorg.conf ressemblait à ça :

Section "InputDevice"
Identifier      "Configured Mouse"
Driver          "mouse"
Option          "CorePointer"
EndSection

Modifiez la ligne « Driver » et remplacée la par ça :

Driver          "evdev"

Ensuite, à la suite de la ligne « Option », ajoutez ce code :

Option          "Device" "/dev/input/by-id/usb-Logitech_USB_Receiver-event-mouse"
Option          "Protocol" "ExplorerPS/2"
Option          "Emulate3Buttons" "false"
Option          "Buttons" "11"
Option          "ButtonMapping" "1 2 3 9 8 6 7 13 14"
Option          "ZAxisMapping" "4 5"

Où vous remplacez le « /dev/input/by-id/usb-Logitech_USB_Receiver-event-mouse » par celui que vous avez trouvé plutôt.

Ce qui vous donnera pour votre souris, quelque chose de semblable :

Section "InputDevice"
Identifier      "Configured Mouse"
Driver          "evdev"
Option          "CorePointer"
Option          "Device" "/dev/input/by-id/usb-Logitech_USB_Receiver-event-mouse"
Option          "Protocol" "ExplorerPS/2"
Option          "Emulate3Buttons" "false"
Option          "Buttons" "11"
Option          "ButtonMapping" "1 2 3 9 8 6 7 13 14"
Option          "ZAxisMapping" "4 5"
EndSection

Il ne vous reste plus qu’à ajouter une ligne dans la section « ServerLayout »:

InputDevice     "Configured mouse" "SendCoreEvents"

Ce qui me donnait dans mon cas, un « ServerLayout » comme suit :

Section "ServerLayout"
Identifier      "Default Layout"
Screen          "Default Screen"
InputDevice     "Synaptics Touchpad"
InputDevice     "Configured mouse" "SendCoreEvents"
EndSection

Bien sûr, vous pouvez modifier le nom donné par défaut « Configured Mouse » comme vous voulez (exemple: « Logitech VX Revolution »), mais vous devez vous assurer que vous utilisé le même nom dans les deux sections.

Rendu à ce point, sauvegardez votre fichier de configuration et redémarrez GDM (ou KDM si vous utilisez KDE):

sudo /etc/init.d/gdm restart

Si tout va bien, X va repartir et votre souris fonctionnera encore. Dans le cas contraire, remettez votre configuration initiale et tentez de trouver pourquoi!

Maintenant que votre souris fonctionne, voyons voir comment assigner des actions à vos touches.

Il vous suffit de créer un fichier .xbindkeysrc dans votre home :

gedit .xbindkeysrc

Puis ajoutez les actions ici. Voici ce que donne mon fichier de configuration :

# molette vers la droite -> rien encore
#
#m:0x0 + b:6
 
# molette vers la gauche -> rien encore
#
#m:0x0 + b:7
 
# zoom + -> augmentez le volume de 5%
"aumix -v +10"
m:0x0 + b:13
 
# zoom - -> diminuez le volume de 5%
"aumix -v -10"
m:0x0 + b:14
 
# Bouton latéral bas -> page suivante dans firefox
"/usr/bin/xvkbd -xsendevent -text "[Alt_L][Left]""
m:0x0 + b:8
 
# Bouton latéral haut -> page précédente dans firefox
"/usr/bin/xvkbd -xsendevent -text "[Alt_L][Right]""
m:0x0 + b:9
 
# bouton loupe -> Ouvrir firefox
"firefox"
m:0xO + c:99

Donc, la syntaxe est de mettre la commande en premier et ensuite mettre le bouton utilisé. Une fois configurez, lancez XBindKeys:

xbindkeys

Comme vous voulez que ça fonctionne chaque fois que vous vous connectez a votre compte sous Gnome, ajoutez cette application dans « Système -> Préférences -> Sessions » sous l’onglet « Programmes au démarrage ».

Voilà!

Dans mon cas, j’utilisais Ubuntu 8.04 (Hardy Heron) pour faire ces modifications. En espérant que cela vous a aidé (même si c’est simplement pour clarifier le tutoriel sur Ubuntu), mais dans tous les cas, ça me fait une trace si je dois réinstaller Ubuntu éventuellement.

__________

Source de l’image: The Consumer’s Corner

Ajout d’une section contact

ArobasVous avez sûrement remarqué, mais il y a déjà 4 pages statiques dans mon blogue et elles sont tout inscrites comme en construction. Je viens d’ajouter du contenu dans la page de contact.

Une page simple, dans le même format que toutes les pages de contacts que vous avez pu voir dans différents sites. Il y a une petite protection, rien de super technologique, mais un principe qui me plaisait bien pour valider si c’est un humain ou une machine qui m’envoie des messages.

Ça vous offre donc une page pour rentrer en communication avec moi. Bien sûre , si ce sont des messages reliés à un billet en particulier, passé par la section commentaires de celui-ci, mais sinon, pour toutes critiques sur le blogue, des questions diverses ou pour simplement jaser, ne vous gênez pas!

L’ajout de cette page a été facile à faire grâce à l’extension Enhanced WordPress Contact Form qui a été traduite en français par Erwan.

__________

Source de l’image: Mesuo

W3Québec – Un nouveau souffle

Logo de l\'organisation W3Québec

Il y de ça maintenant presque 3 ans, faisant un peu de web, je découvrais les normes (recommandations) du W3C. Trouvant le principe très intéressant, j’ai tenté d’en savoir plus à ce sujet. Après plusieurs recherches et lectures, je suis tombé par hasard sur un organisme qui promouvait les normes et bonnes pratiques Web au Québec, soit le W3Québec.

Je me suis donc rapidement intéressé à cet organisme. J’avais le goût d’aller au combat, d’informer le monde et contrer cet exécrable navigateur qu’est Internet Explorer. Pour moi, c’était l’ennemi à abattre, car Firefox respectait les normes et l’équivalent de Microsoft n’en faisait rien. Il devenait donc difficile de développer des applications ou sites web compatibles et selon les standards proposés. Je m’inscris donc comme membre et j’allais alors assister à 1-2 réunions tout en suivant la liste des membres, question de voir ce que je pouvais offrir, mais ce que l’organisme pouvait aussi m’offrir. Ca fait égocentrique dit comme ça, mais il y a toujours du bon à retirer de chaque chose dans la vie, alors pourquoi le laisser passer!

Après quelque temps, voyant tous ces gens en action, je ne voyais pas les résultats de tous ces efforts. Croyez moi, de ce que j’ai vu, il en avait des efforts de mis dans l’organisation, sauf que selon ma perception, les efforts étaient surtout mis dans l’accessibilité. C’est une noble cause que j’essaie de respecter dans mes divers projets personnels, mais ce qui m’intéressait était les normes proprement dites. Après 1 an, j’ai donc laissé ma carte de membre. Pourquoi me demanderez-vous? Simplement, car je n’y voyais plus d’intérêt pour moi. Puis je tiens à le redire, le monde ayant tendance à trop prendre les opinions des autres à un niveau personnel, ce n’est en rien dû au conseil d’administration ou aux membres, c’était strictement une vision personnelle!

Il y a un peu plus de 2 mois, voyant le regain d’énergie qu’avait l’organisation par rapport à la refonte du site web de l’organisme, j’ai voulu venir jeter un coup d’oeil à nouveau. J’ai donc repris ma carte de membre et j’ai assisté à une réunion d’un soir de Mars. Tous des nouveaux visages ou presque. J’ai eu le plaisir de rencontrer Benoit Piette, qui est maintenant président, Samuel Lavoie, Mathieu Chartier, Samuel Sirois et d’autres, dont les noms m’échappent. J’ai vu ce soir-là, malgré le peu de personnes présentes, une nouvelle énergie. Il y a toujours un regain d’énergie lors de nouveaux arrivés ou de nouvelles personnes en poste, mais j’ai eu comme un pressentiment positif. On veut redéfinir l’organisme pour mettre les lignes directrices plus claires et surtout focaliser sur le but premier de cet OSBL, soit promouvoir les normes (l’accessibilité étant très bien servie par d’autres organismes maintenant). C’est ce genre de questionnements et de vigueur qui me motive à assister et participer à des organismes en TI.

Peut-être que le W3QC allait agir dans les directions ou je me sentirais à l’aise de participer? Chose sûre, comme vous voyez la fréquence de mes billets présentement, je n’ai plus le temps que j’avais pour m’impliquer, mais croyez-moi, je ne reste pas loin à surveiller ce qui ce passe!

__________

Source de l’image: W3Québec



Ce blogue roule sous Wordpress et utilise Modern Clix, un thème par Rodrigo Galindez modifié pour les besoins de À la base 2.