08.02.2010 12:32

[python] be better, do the best !

Voici quelques techniques et autres liens intéressants pour ce merveilleux langage qu'est Python !

  1. La doc de référence: docs.python.org
  2. Convention de codage: www.python.org
  3. La docstring: www.python.org
  4. Les Python Enhancement Proposals: www.python.org
  5. Les meilleurs pratiques: python.net
  6. L'assurance qualité (slides): dl.afpy.org
  7. L'assurance qualité (vidéo): dl.afpy.org
  8. Python et l'UML: www.philroche.net
  9. Génération de diagrammes UML: allendowney.com
  10. La refcard: www.limsi.fr
  11. Un résumé des bonnes pratiques: www.biologeek.com

Posted by Sinad | Permanent link | File under: Informatique

08.02.2010 12:24

Je veux du latex !

On ne reviendra pas dessus, Latex est le meilleur système de documentation !

Mais voilà, il n'est pas toujours facile de gérer simplement les règles de compilations des différents fichiers et des différentes dépendances (si tel fichier est modifié, il faut que je compile celui là ...). Bref il faut pouvoir se faire un joli Makefile qui fera tout ça pour nous. Et bien justement, voici un très bon exemple sur le sujet : www.unixgarden.com.


Posted by Sinad | Permanent link | File under: Informatique

08.02.2010 12:22

[GnuPG] THE cryptage

Le meilleur moyen pour échanger des messages en toute sécurité !

La meilleure façon est de signer / crypter ses messages (et plus si affinité), et pour cela il est conseiller d'utiliser GnuPG.

La signature permet d'être sûr que vous êtes l'expéditeur, et le cryptage vous assure que seulement le destinataire et l'expéditeur pourront lire le message.

Il existe différents plugins pour la plupart des logiciels de messageries et de messageries instantanées. Une liste se trouve ici: www.gnupg.org

Il est également possible d'utiliser ce système avec des webmails (comme squirrelmail ou gmail) en utilisant un plugin pour Firefox qui est getfiregpg.org

Sinon, je vous recommande la documentation complète de GnuPG en français: www.gnupg.org et le site Ubuntu: doc.ubuntu-fr.org.


Posted by Sinad | Permanent link | File under: Informatique

08.02.2010 12:18

[domotique] Ipod Touch 3000

Qu'est ce qu'un ipod peut avoir en commun avec la domotique ?

Voici une idée intéressante d'utilisation d'un Apple Ipod Touch, l'interface est sympatique et les différentes possibilités motivantes: www.thegreenergrass.org.


Posted by Sinad | Permanent link | File under: Informatique

08.02.2010 12:14

[xorg] Modification/prise en compte du ou des écrans connectées

Comment forcer Xorg à prendre en compte un changement de configuration en utilisant la ligne de commande ?

Il peut être utile de faire prendre en compte par le serveur graphique Xorg une modification dans le ou les écrans qui sont connectées à la machine. Par exemple dans le cas d'un ordinateur portable sur lequel vous venez de connecter un vidéoprojecteur.

La commande magique s'appelle xrandr

Si vous exécutez cette commande sans paramètre, elle affichera les différentes résolutions d'écrans / fréquences de rafraichissements disponibles.

Pour prendre en compte un changement dans la configuration depuis le lancement de Xorg: xrandr --auto

Un autre exemple, si vous voulez éteindre l'écran du portable pour conserver l'affichage seulement sur l'écran externe:

xrandr --output LVDS --off

Posted by Sinad | Permanent link | File under: Informatique
Promouvoir et soutenir le logiciel libre