La page de GnunuX

Aller au contenu | Aller au menu | Aller à la recherche

dimanche, novembre 9 2008

Version alpha de sensmotdire

Voici une version alpha de la prochaine version de sensmotdire http://sensmotdire.gnunux.info/alpha/, l'interface de conjugaison libre en ligne.

Beaucoup de nouveautés (et beaucoup de réécriture de code), mais la plus attendu étant la conjugaison aux temps composés.

N'hésitez pas à tester et à reporter les bugs dans la partie "Merci de signaler les erreurs ou les omissions". Le plus gros des problèmes restant concernent la recherche des verbes à la forme pronominale.

Les retours permettrons d'améliorer ce logiciel.

dimanche, octobre 26 2008

parasol ou comment lire les fichiers de configuration/cookie de flashplayer (tm)

Les utilisateurs du logiciel privateur "flashplayer" d'adobe ont un ensemble de fichiers .sol dans leur répertoire ~/.macromedia.

Le problème avec ces fichiers, c'est qu'ils sont sous forme binaire. C'est à dire qu'ils sont difficilement lisibles et modifiables.

J'ai créé un script python permettant de lire facilement le contenu du fichier et d'ajouter/modifier/supprimer des attributs du fichiers voulus.

Voici un exemple d'utilisation :

Créer un fichier settings.sol vide :

# python ./parasol.py settings.sol -c

Ajouter un object "obj" (à partir de la racine "settings") :

# python ./parasol.py settings.sol -a add -f settings_obj -t object

Ajouter un string "path" avec le contenu "/home" dans l'objet "obj" :

# python ./parasol.py settings.sol -a add -f settings_obj_path -t string -d "/home"

Afficher le contenu du fichier :

# python ./parasol.py settings.sol
{'settings': ['object', {'obj': ['object', {'path': ['string', '/home']}]}]}

Supprimer le string "path" :

# python ./parasol.py settings.sol -a del -f settings_obj_path

Par défaut, le séparateur utiliser par le filtre des attributs est "_". Cela peut être génant pour des attributs avec un "_". Il suffit de le changer avec l'option "-s" :

# python ./parasol.py settings.sol -a add -f settings/obj/path_home -s / -t string

Avant de modifier le fichier, il est préférable de tester la compatibilité avec le script. Pour être sûr qu'il sera bien compris, il suffit de faire :

# python ./parasol.py settings.sol -v

Le script est sous licence GPL et est disponible sur mon site.

jeudi, octobre 16 2008

L’éducation est notre avenir : il ne doit pas se décider sans nous !

"Un pays, une école, notre avenir", tel est le titre d'une pétition qu'il faut aller signer d'urgence.

Plus d'information ici : http://www.uneecole-votreavenir.org/

jeudi, août 7 2008

Nouvelle version de dotclear

Je viens de passer de dotclear 1 à dotclear 2.

J'en profite pour faire un nouveau visuel (fini la rûche sauvage et bonjour la famille).

jeudi, juillet 17 2008

Article du Bien Public sur la soirée Firefox

Avec un peu de retard, voici le lien vers l'article du Bien Public sur la sortie de Firefox 3 :

http://www.bienpublic.com/actu/region/20080712.BPA0186.html

lundi, juin 16 2008

Fêtons Firefox 3 !

affiche

Demain sort officiellement (sauf problème de dernier moment) la version 3 du logiciel libre Firefox.

Venez fêter la sortie avec nous le 24 juin au cyber café UnderCity MultiRezo (près de la gare de Dijon) !

Plus d'information dans le communiqué de presse : http://www.coagul.org/spip.php?article724

PS : n'oubliez pas de participer au "download day" pour que Firefox soit dans le livre Guinness : http://www.spreadfirefox.com/fr/worldrecord

vendredi, juin 13 2008

Article sur OpenStreetMap dans le Bien Public !

L'article du BienPublic sur OpenStreetMap est publié :

http://www.bienpublic.com/actu/region/20080613.BPA9157.html

mardi, juin 10 2008

Rendez-vous au Bien Public

J'avais un rendez-vous au Bien Public (1) pour parler de l'achévement de Dijon sur OpenStreetMap (2).

L'entretien a durée 1/2 heure. La journaliste paraissait très intéressée. J'ai fait le tour de tout ce dont j'avais envi de parler.

Bref, manque plus qu'a voir l'article.

Je met a disposition le dossier de presse si cela peut intéresser quelqu'un (malheureusement je n'ai pas eu le temps de le préparer suffisement rigoureusement, mais c'est un début).

http://www.gnunux.info/dotclear/images/dossierdepresse.odt

  1. http://www.bienpublic.com/
  2. http://www.coagul.org/spip.php?article702

vendredi, mai 30 2008

Compte rendu rapide de la fête OpenStreetMap au Sébar

Mercredi 28 mai, nous avons fêté l'aboutissement de la cartographie de Dijon sur OpenStreetMap.

Nous étions une quinzaine de personne s'être déplacer. Beaucoup de discussions diverses et variés. Quelques propositions de rendez-vous cartographique et beaucoup de bonne humeur.

La prochaine ca sera pour la fin de l'agglo ! (hum ...).

samedi, mai 24 2008

J'ai reçu Big Buck Bunny !

Deux ans après Elephants Dream (1), je viens de recevoir "Big Buck Bunny" issus du projet Pêche.

Pour l'histoire, je vous laisse découvrir (si vous avez pré-commandé le DVD, sinon il faut attendre encore quelques jours).

Ma fille adore en tout cas !

  1. http://gnunux.info/dotclear/index.php?2006/05/11/158-j-ai-recu-elephants-dream
  2. http://fr.wikipedia.org/wiki/Big_Buck_Bunny

dimanche, mai 18 2008

Deux semaines d'OpenStreetMap

Beaucoup de nouveautés !

En fait Dijon est fini (enfin je parle du Dijon que j'ai tracé, il est possible qu'il manque quelques rues en périphérie de la ville). Les dernières modifications devraient être faite mardi. En effet, un nouveau contributeur est venu se greffer au petit groupe. Nous utiliserons JOSM durant la réunion de COAGUL pour que je lui montre comment je travaille.

Nous fêterons la fin de Dijon mercredi 28 mai 2008 au Sébar. Plus d'information sur le communiqué de presse : http://www.coagul.org/spip.php?article702

mercredi, mai 14 2008

Des logiciels libres pour "grandir autrement"

<ma vie>Ma copine est abonnée depuis quelques temps au magasine "grandir autrement" (1). Un soir, elle me coupe dans la lecture de mon journal pour me montrer un "courrier des lecteurs" du numéro 11 de mai/juin 2008 (2).</ma vie>

Voici la fin de la question :

J'ai une question technique : quel logiciels utilisez vous pour réaliser le magazine ? En effet, je vois que vous avez une démarche écologique concernant l'impression, je me demandais si vous l'aviez aussi sur les logiciels libres (Scribus, The Gimp, Inkscape, ...).

Réponse de la rédaction :

C'est un point dont nous avons parlé, dans l'équipe. Pour l'instant, certains rédacteurs utilisent OpenOffice, d'autres souhaitent y venir. David, notre webmaster, utilise The Gimp, OpenOffice, PHP et librairies pdf (fpdf). Quant à Olivier, notre maquettiste, il a décidé de se former à des logiciels libres pour abandonner les versions commerciales. C'est donc en cours !

Dommage pour le "versions commerciales" au lieu de "versions propriétaires" ;)

J'ajouterais que leur blog tourne sous dotclear, un logiciel libre également (3) !

Je viens de faire une rapide analyse du site ...

Le code de la page est propre (comprendre pas d'horrible tableau, menu en premier, ...). Dommage qu'elle ne valide pas, il manque pourtant pas grand chose.

Il y a un petit icone en bas de la page pour promouvoir firefox.

Par contre, la plupart des images sur la page "Qui sommes-nous ?" (4) sont retouchés par "Adobe Photoshop CS Macintosh".

Côté technique, le serveur semble être sous Apache/2. L'hébergeur faisant autant du windows que du linux, je ne sais pas quel est précisement l'OS.

  1. http://www.grandirautrement.com/
  2. http://www.grandirautrement.com/numeros/11/
  3. http://blog.grandirautrement.com/
  4. http://www.grandirautrement.com/le-magazine.php

mardi, mai 13 2008

C'est partie pour libr'expos II

L'association Ubuntu Dijon (1) reprend l'organisation de libr'expOS II. Une nouvelle liste de diffusion (2) a été mise en place pour l'occasion.

Je souhaite bon courage aux membres pour l'organisation de cet événement (que j'espère encore plus réussit que le premier).

Pour ceux qui se poserait la question, voici les raisons qui me pousse à ne pas participer à l'organisation de la libr'expOS II (ce sont évidement des points de vue personnel) :

  • Il n'y a pas eu (ou alors je n'ai pas été invité) de bilan de la libr'expOS I. Certains dysfonctionnement (il me semble) ont été mis en lumière lors de la libr'expOS I. J'en ai noté quelques-un. Mais sans bilan, il n'y aura pas d'amélioration sur ces points. On pourra me dire que cela pourra être abordé lors de l'organisation de la version II de l'événement. Mais je pense qu'il est nécessaire de partir sur de bonne base avant ... de partir ;
  • l'événement est organisé par ubuntu dijon seul. Je ne fais pas partie de ubuntu dijon, je n'ai aucune intention d'y adhérer, la co-organisation avec COAGUL est visiblement exclut dès le départ (en tout cas cela ne va pas dans ce sens) ;
  • j'ai d'autres activités en préparation qui me seront (à coup sûr) plus plaisantes à organiser.
  1. http://www.ubuntu-dijon.org/
  2. http://lists.ubuntu-dijon.org/mailman/listinfo/librexpos2

lundi, mai 12 2008

Pourquoi je suis dubitatif sur le barcamp de Dijon

Samedi 21 juin 2008 devrait se tenir un barcamp à Dijon (1).

Pour définir rapidement un barcamp, c'est un lieu de rencontre et de débat (une "non-conférence") où tout le monde participe (2).

Dit comme cela, je ne peux que être partant !

Mais le choix des outils utilisés pour l'organisation me laisse perplexe.

Facebook

Tout le début de l'organisation c'est faite sur facebook. Le compte rendu des deux premières réunions est également disponible dessus. Le problème c'est que toute cette information n'est accessible qu'aux seuls membres de facebook. N'étant pas membre ...

D'ailleurs, pourquoi ne suis-je pas membre ? Comme les autres ?

Il y a plus de raison de ne pas être inscrit que d'y être :

  • facebook fait partie des "réseaux sociaux" que je qualifirais de "captif". C'est à dire qu'il faut obligatoirement être membre de facebook pour faire partie du "réseau" (comment parler alors de réseau ? Un "réseau d'amis" ou "réseau d'entreprises" n'est-il pas justement la mise en place de système de communication et d'échange entre diverses communautés ?). Il est impossible en tant que lecteur externe de lire quoi que ce soit produit par les utilisateurs. En réalité il ne sagit pas, à proprement parlé, d'un "réseau social" mais plutôt d'un "site privatif" ;
  • le modèle économique de facebook repose sur la publicité. Comme souvent, ce site privatif n'a que pour but de créer des profiles utilisateurs. Par profile, j'entends profile de consommateur (connaitre les centres d'intérêt, le niveau de vie, ..., la propansion à consommer quoi). Alors que le but de wikipédia est de partager le savoir, le but d'arretsurimages.net de produire de l'information, ... facebook n'est destiné qu'à produire (et vendre) des profiles. Evidement facebook permet au membre de produire de la valeur (sinon personne ne l'utiliserait). Mais par sa fermeture, cette valeur ne peut pas être diffusé et réutilisé (ce qui rendrait la création de profile plus complexe) ;
  • ce modèle économique induit des problèmes de vie privée. Vous retrouverez toute la littérature nécessaire dans votre moteur de recherche (ou sur le site de la CNIL (3)

Google groupes

Si j'ai bien compris, facebook est moins utilisé maintenant par les organisateurs. Et ceux au profit d'un "google groupe". Je connais assez mal les services proposés par google en dehors de son moteur de recherche. Je découvre donc google groupes.

Dans google groupes, il existe deux types de groupe. Les groupes usenet et les groupes internes (4). Evidement, il semble que le groupe BarCampDijon soit un groupe interne. Cela signifie que pour s'inscrire à la liste ... il faut s'inscrire à l'ensemble des services google. On ne peut pas seulement s'inscrire à la liste de diffusion de façon anonyme ou avec une adresse courriel différente.

Google a toujours eu des rapports assez étrange avec la vie privée des utilisateurs (voir encore une fois ce qu'en pense la CNIL (5)).

Contrairement à facebook, je peux au moins consulter les messages sans m'inscrire. Les deux comptes rendu ont étés placés dans l'espace. Mais je n'ai jamais souhaité créer de compte dessus ce site.

Skype

En plus de facebook et de google groupes, les organisateurs utilisent "skype".

Skype est un réseau pair-à-pair de téléphonie sur internet. Le problème avec la téléphonie sur IP (Voip) vient du fait que que les machines clientes sont souvent derrière un routeur (freebox, livebox, ...). L'adresse extérieur de la machine sera, de faire, l'adresse de la box et non de la machine cliente. Et je ne parle pas des parefeux d'entreprise.

Skype a réussit a imposé son logiciels en partie grâce au fait qu'il contourne assez facilement ce genre d'équipement. Un autre avantage du logiciel, c'est que les communications sont uniquement pair-à-pair. Les communications ne passent pas par un serveur central.

Mais ayant dit cela, je n'ai rien dit.

Skype est surtout un logiciel propriétaire utilisant un protocole propriétaire et fermé. Les développeurs ont également poussé le vice de rendre le logiciel tellement difficiellement décompilable que le protocole n'est toujours pas connu.

Bref, utiliser skype, c'est ne pas savoir ce qui se passe sur sa machine. Une véritable boite noire qu'il est impossible de quitter sans perdre l'accès au service.

Participer ou non au barcamp ?

Ma première impression c'est "ouch". Les organisateurs semblent être totalement opposés à ma conception de l'informatique et de l'Internet. Aller dans ce genre de rendez-vous c'est être certain d'entendre "oui, mais bon, la théorie du complot, tout ca, ...", "il faut bien gagner de l'argent", "moi je vois pas le problème, tout fonctionne sous linux, windows, mac", "'spèce d'extrémiste va !", ... Je ne suis pas sûr que cela soit intéressant ni pour eux, ni pour moi.

D'un autre côté, c'est l'occasion de parler de l'Internet comme conçu originellement et la derive "minitel 2.0" que l'on voit apparaître (6).

Mais voilà, le 21 juin je suis invité à un mariage. L'affaire est pliée, je passe à autre chose.

  1. http://barcamp.org/BarCampDijon ;
  2. http://fr.wikipedia.org/wiki/Barcamp ;
  3. http://www.cnil.fr/index.php?id=2383 ;
  4. http://fr.wikipedia.org/wiki/Google_Groupes ;
  5. http://www.senat.fr/presse/cp20071003a.html ;
  6. Vidéo "minitel 2.0" http://www.fdn.fr/minitel.avi et http://www.fdn.fr/minitel.pdf.

dimanche, mai 4 2008

Une semaine d'OpenStreetMap

Ca avance toujours. La zone 5 est terminé. La zone 6 l'est quasiment.

mercredi, avril 30 2008

Diffuser sensmotdire ou utiliser google gadget

Je viens de découvrir que google permettait de mettre des gadgets sur sa page d'accueil. Pour cela, il faut évidement un compte google (que je n'ai pas).

J'ai donc créé un gadget google pour proposer ce service. Si vous utilisez igoogle, cliquer sur le lien suivant pour l'ajouter :

http://www.google.com/ig/adde?moduleurl=sensmotdire.gnunux.info/widget-google.xml

Voici une capture du gadget :

Il est également possible d'ajouter le gadget sur un page web :

http://gmodules.com/ig/creator?synd=open&hl=fr&url=http://sensmotdire.gnunux.info/widget-google.xml

Evidement, il est possible de mettre sensmotdire sur son site sans passer par google, en ajoutant le code suivant :

<iframe src="http://sensmotdire.gnunux.info/widget.php" scrolling="false" frameborder="0"><a href="http://sensmotdire.gnunux.info/">sensmotdire</a></iframe>

(ajouter height=... et width=... pour éventuellement controler la taille du gadget)

Par défaut sensmotdire vous donnera 3 suggestions maximum. Il est possible d'augmenter cette valeur (la valeur maximal autorisé étant 10) en replacant l'url par, par exemple : "http://sensmotdire.gnunux.info/widget.php?limit=5".

Mise à jour 2 : J'ai rajouté l'option "title=no" pour désactivé le titre et "size=..." pour définir la taille de la zone de saisie.

Cela donne :

J'aurais bien voulu apparaitre dans le catalogue de gadget de google, mais je n'ai pas réussit malgré plusieurs tentatives. Si quelqu'un sait comment faire ...

Si jamais vous connaissez d'autre système de gadget, n'hésiter a faire un plugin ou me soumettre le lien !

Mise à jour : Pour netvibes : http://www.netvibes.com/subscribe.php?preconfig=a66a07b44b01f9c243cfb1c65ccade97. Comme pour igoogle, je n'ai pas réussi à le mettre dans le catalogue netvibes ... Si quelqu'un veut s'en charger ...

dimanche, avril 27 2008

Une semaine OpenStreetMap

Beaucoup d'avancé encore !

Les zones 19, 30, 31 et 32 sont maintenant terminées !

J'ai redéfini les zones 5, 6 et 7 et j'ai ajouté une zone 35 (déjà cartographié).

La zone 5 est quasi fini. Tikismoke a cartographié dans la zone 3 qui est (pratiquement ?) fini.

vendredi, avril 18 2008

Deux semaines d'OpenStreetMap sur Dijon

Encore des nouveautés sur Dijon :

Les zones 12 et 18 sont finis. La zone 17 est à moitié faite. Enfin, pas mal de nouveautés dans la zone 5 et la zone 1 (il faut remercier tikismoke aussi !).

dimanche, avril 6 2008

Deux semaines d'OpenStreetMap sur Dijon

Je ne suis plus le seul contributeur actif sur Dijon ! C'est le syndrome 'plus il y a de travail de faire, plus il y a de contributeur'.

Pas mal de correction ont étés faites, mais surtout, tikismoke a bien avancé sur la carte.

Pour ma part, j'ai fini (principalement) le centre historique de Dijon.

Toutes les zones supérieures à 8 sont aujourd'hui quasi fini. Il reste encore du travail, mais cela progresse.

samedi, avril 5 2008

OpenStreetMap à Librexpos

Aujourd'hui c'était Librexpos, événement co-organisé par COAGUL et ubuntu-dijon.

J'étais chargé d'animer le stand "Autour du libre". L'idée du stand était simple. Les logiciels libres c'est bien. Mais des logiciels libres sans donnée, ce n'est pas très utile. J'ai décidé de présenter quelques exemples de données libres :

  • wikipédia et wiktionary ;
  • jamendo ;
  • sensmotdire (oui oui de l'auto-promotion) ;
  • le projet orange et pêche de blender ;
  • OpenStreetMap.

Si le stand a intéressé les visiteurs, sans conteste c'est OpenStreetMap qui a le plus interessés les visiteurs !

- page 1 de 14