S'abonner au Flux RSS

dimanche, octobre 13 2013

Logitech R400 et Debian

J'ai fait l'acquisition d'une télécommande Logitech R400 pour gagner un peu de liberté lors de mes présentations et m'éloigner de ma barre espace. Quelle n'a pas été ma déception quand une fois branchée celle-ci ne fonctionnait pas sous ma Debian Wheezy, bien que je n'ai point analysé ceci lors de mes recherches antérieures à l'achat .

Pour être exact elle dysfontionnait, il fallait en effet par moment appuyer rapidement 4 à 5 fois de suite pour change de slides, après tests sur d'autres machines je n'ai pas réussit à reproduire le problème. Des essais de remapping n'ont rien donné et le phénomène se vérifiait avec xev et quelques soit le logiciel utilisé.

Après moults jurons et une bonne nuit de sommeil la solution fut trouvée, en effet un passage du paquet linux-image-3.2.0-2-amd64 en linux-image-3.2.0-4-amd64 a solutionné mon problème. Je n'ai pas été cherché le détails dans les changelog, mais si vous rencontrez le même problème pensez à upgradez votre paquet kernel.

mardi, janvier 29 2013

Paquets Debian pour Django

Si j'aime les virtualenv quand je code je reste attachés aux paquets pour le déploiement et j'essaye tant que faire se peut de résister aux 'pip install -r requirements.txt' sur mes machines de production. C'est dans ce contexte que j'ai packagé quelques paquets relatifs à Django que je vais essayer de maintenir au sein du projet Pyrede.

http://pyrede.quiedeville.org/debian/

Le fichier repo.key contient la signature utilisée pour signer les paquets.

mardi, novembre 20 2012

Hypadrie dans Ouest-France

Ouest-France, dans son édition de Vannes, a publié un article sur Hypadrie intitulé ''Logiciel de réservation : les assos disent merci".

vendredi, novembre 16 2012

I will be the.re

C'est avec plaisir et enthousiasme que j'ai rejoint le projet the.re hier avec mon dernier serveur. Celui-ci sera utilisé en partie pour augmenter les ressources de mes développements SIG, de pérenniser l'hébergement d'Hypadrie et d'y accueillir également quelques projets amis.

Merci à Loic pour son accueil au sein de the.re et son inépuisable énergie à faire progresser la liberté en ligne

vendredi, octobre 19 2012

Hypadrie en production

Depuis 15 jours maintenant hypadrie.eu est passé en production, avec comme premier utilisateur le festival de clown de Theix Clowhorspiste.

Ce matin une nouvelle étape a été franchie avec l'ouverture des réservations, Hypadrie passe enfin en mode production sur toutes ses fonctionnalités.

Rendez-vous sur http://hypadrie.eu/clownhorspiste/ pour réserver vos places !

dimanche, mars 25 2012

Hypadrie bientôt sur vos écrans

J'entends que Django est un framework formidable depuis maintenant trop longtemps pour que mon aversion pour les ORM résiste encore face à l'envie d'essayer la bête. Je me suis donc enfin lancé dans un petit projet nommé Hypadrie, que vous pourrez bientôt tester sur hypadrie.eu.

lundi, avril 11 2011

Release early, release often depuis 180 ans

Dans son essai La Cathédrale et le bazar, Eric S. Raymond nous invite à publier rapidement et souvent notre code en popularisant la maxime Realease early, realease often.
Evariste Galois nous invitait dès 1831 à publier toutes nos découvertes en rédigeant ses pensées depuis sa geôle :

L'égoisme ne régnera plus dans les sciences quand on s'associera pour étudier. Au lieu d'envoyer aux Académies des paquets cachetés, on s'empressera de publier ses moindres observations pour peu qu'elles soient nouvelles et on ajoutera : "Je ne sais pas le reste".

À mon tour de vous de vous inviter à publier votre code en détournant une citation de Françis Bacon, Publiez, publiez, il en restera toujours quelque chose.

lundi, septembre 20 2010

Je ne suis pas sympa

Ceci n'est réflexion personnelle mais à un constat que je vais peut-être devoir remettre en cause. Depuis de nombreuses années où j'ai eu à gérer des listes de discussions je préfère utiliser l'outil mailman plutôt que Sympa. Le premier est un outil issu du projet gnu quand le deuxième est un projet français issu du CRU, ses éléments ne suffisent pas à les départager, mon choix repose sur un feeling personnel ; j'ai toujours préféré utiliser mailman. Et ceci jusqu'à hier soir où après une installation toute fraiche sur une Debian Lenny avec Postfix, impossible de faire fonctionner mailman qui se contente de logger dans /var/log/mailman/smtp-failure des séries de :

Sep 18 18:54:54 2010 (22555) delivery to XXX@XXX.fr failed with code -1: (-2, 'Name or service not known')
Sep 18 18:54:54 2010 (22555) Low level smtp error: (-2, 'Name or service not known'), msgid: <mailman.1.1284828893.22566.zzzz@xxx.org>

Après de nombreuses recherches sur le net avec ce message d'erreur, la solution est venue d'une vieille discussion sur un problème identique, le fichier /etc/hosts n'était pas lisible par tout le monde (chmod o+r et ça repart). Mailman n'arrivait pas à résoudre le célèbre localhost. Alors, sauf si vous êtes sympa, lors de votre prochaine installation de mailman pensez à vérifier les permission de /etc/hosts.

lundi, juin 28 2010

De github à gitorious

Dans un récent micro-billet j'indiquais la migration en cours de mes dépôts GitHub vers Gitorious ; ce billet se veut une réponses aux questions reçues ainsi qu'un guide de migration.

Pour répondre en une ligne sur cette migration, Gitorious est un projet libre publié sous licence GNU Affero Public License (AGPLv3) alors que Github utilise un logiciel propriétaire pour son infrastructure. Pourquoi alors publier les logiciels que nous écrivons sur une plateforme propriétaire ?

Les conditions d'utilisations de Github sont de la même veine idéologique que la licence du code. J'ai honteusement oublié de lire les dites conditions avant d'ouvrir mon compte, je serais plus attentif à l'avenir pour m'éviter d'avoir à gérer la migration.

Le code de Gitorious lui est publié sur ... http://gitorious.org/gitorious comme il se doit.

Si vous souhaitez vous aussi migrez de GitHub à Gitorious vous trouverez ici les commandes à utiliser.

Première étape, créer un projet sur Gitorious avec un dépôt associé, ici on utilise dans l'exemple la migration de la librairie Pykeol.

Placez-vous dans un dépôt local et supprimez la référence à origin :

$ git remote rm origin

Ensuite ajoutez la référence au dépôt sur Gitorious que vous venez de créer :

$ git remote add origin git@gitorious.org:pykeol/pykeol.git

Il ne reste plus qu'à pousser le tout dans Gitorious avec la commande push :

$ git push origin master

Il est à noter que Github permet la destruction pure et simple d'un dépôt, si vous souhaitez faire le ménage, n'oubliez pas de communiquer sur ce changement auprès des vos contributeurs et utilisateurs.

vendredi, février 12 2010

Ne jetez plus les ampoules ...

"... jetez directement l'appareil !".

Aussi saugrenu que cela puisse paraître c'est pourtant le slogan que Philips pourrait utiliser dans ses prochaines campagnes publicitaires. Ceci est tiré d'une malheureuse expérience personelle, j'ai eu la joie ce Noël de me voir offrir un réveil lumineux de la marque sus-citée. On peut lire dans la manuel en français (disponible en ligne au format PDF) à la page 49,

La lampe a peut-être atteint la fin de sa durée de vie. La lampe a une durée de vie d’environ 7 ans (ou plus). Cette durée dépend de l’utilisation qui est faite de l’appareil. En cas d’utilisation intensive, la dude vie de la lampe peut être réduite. La lampe n’est pas remplaçable. cette dernière ne fonctionne plus, contactez le Service Consommateur

Deux solutions soit il faudra jeter le réveil avec l'ampoule, soit je me trouve maintenant prisonnier d'un Service Consommateur pour changer une ampoule. Un consultant pour apprendre la notion d'ACV aux concepteurs de ce produit ?

Moi qui pensais que la maxime Ne pas jeter le bébé avec l'eau du bain était connue ...

- page 1 de 2