lundi, octobre 23 2006

B-A : Baaaaah !

Dans la série "un rien m'énerve", voici la polémique sur les méthodes d'apprentissage de la lecture. Enfin, pas exactement une polémique mais plutôt un tir au pigeon sur les méthodes "globale" et "semi-globale". Ces deux méthodes sont en effet l'objet d'attaque violente de la part du ministère de l'éducation et d'une association réactionnaire : SOS Education. Dans le genre : si nos grands parents et nous-même avons appris comme ça, c'est qu'il ne doit y avoir qu'une seule bonne méthode, celle qui privilégie le son, plutôt que le sens ; ce qui vient du passé est forcément meilleur que ce que les enseignants de gauche emploient et préconisent : qu'est-ce qu'ils connaissent de l'éducation après tout ? Toute autre méthode est donc considérée comme "dangereuse" !




J'ai moi-même appris à lire, en 1979 à l'école Bretonneau dans le XXè, école dite "pilote", avec donc cette méthode globale, qui était alors en train de percer. Quartier populaire, multiculturel, méthode progressiste d'apprentissage de la lecture, j'avais donc toutes les chances d'échouer dans ma scolarité visiblement. Et ce n'est pas pour me vanter, mais je suis forcément un cancre inculte et illettré, comme tous ceux de ma génération. Cette méthode est sûrement un désastre. D'ailleurs, j'ai obtenu ma maîtrise de musico par accident, au fait[1].




Il paraît que les enfants qui ne savent pas lire après la primaire semblent nombreux, et particulièrement depuis l'avènement de cette méthode (mais je n'ai pas les moyens de le vérifier), ce qui fait qu'une méthode intermédiaire est apparue, la semi-globale. Mon ainé a appris l'an dernier avec KIMAMILA, méthode mixte entre le syllabique et le global. C'est efficace : on ne privilégie ni le son ni le sens, ils sont à parts égales, et son apprentissage est sans accro, il comprend ce qu'il lit, il prononce correctement, il reconnaît rapidement les mots, les confusions sont rares. Des syllabes ou des sons non encore appris apparaissent déjà dans les phrases des premières pages.




Mais voilà, ce n'est pas une méthode de grand-mêre, et donc mon garçon est condamné, lui aussi (la preuve : vous avez vu comment les jeunes d'aujourd'hui écrivent sur internet...) ! Voilà pourquoi SOS Education incite les parents collabos à dénoncer les mauvais enseignants resistants aux injonctions du ministère de notre chère patrie... (voir également le nouvel obs, via).




Les enseignants sont les plus à même d'estimer ce qui fonctionne le mieux, ils sont sur le terrain. Mais derrière tout ça, il y a une bataille d'idéologies, et ça pourri méchament le climat de l'éducation, qui n'en a pas besoin... Que le ministère donne des directives, certes, mais que les enseignants expriment leur opposition et défendent ce qu'ils estiment être le mieux pour les enfants, quoi de plus normal ?


Notes


[1] A ce propos, le seul inconvénient que j'ai trouvé à cette méthode globale est la lecture musicale : j'ai eu beaucoup de difficulté à la maîtriser

Un nouveau genre de spam : les échanges de liens

Je ne dois pas être le seul à avoir reçu ces derniers jours des mails de demande d'échange de lien complêtement hors de propos, vu la forme utilisée. Des sites qui n'ont rien à voir avec la technologie, les blogs, le développement web et tout ça, prétendent avoir lu "avec beaucoup d'intérêt" mon site (lien vers le blog), et m'informent qu'ils ont "dores et déjà ajouté un lien vers celui-ci dans [leur] annuaire". Lorsqu'on a la curiosité de regarder, il s'agit simplement d'une resucée de l'annuaire dmoz. Rien à voir avec l'immobilier ou les alarmes de voitures, en somme... Et bien entendu, il est demandé de renvoyer l'appareil. Mais où est-ce que je pourrais le mettre, le lien, je ne les connais pas, je n'ai rien à voir avec eux, ils utilise des méthodes plutôt contestables, et espèrent récupérer des backlinks dans tous les domaines. Et puis quoi encore ! Si dans les deux semaines, je ne mets pas de lien, ils me retirent, mouhahah, j'ai peur !

Bon, primo, je préfère mettre directement le lien vers l'original : la page des blogs technos de dmoz.org.

Secundo, ça m'énerve énormément, parce que cette pratique décrédibilise une activité de référencement des plus nobles : l'échange de liens. Quand celui-ci est cohérent, bien entendu. Là c'est du grand n'importe quoi !

lundi, octobre 16 2006

Custom buttons : l'extension de geeks par excellence

Hourra ! Elle existe ! L'extension dont je rêvais est enfin là !
J'avais depuis un petit moment une idée qui me trottait dans la tête : une extension qui permettrait de se fabriquer des boutons à volonté, des boutons de bookmarks, de bookmarklets, etc...

Et voilà que Custom Buttons est arrivée ! Simplissime et véritablement élégante, cette extension va bien au delà de mes rêves les plus fous. Un must have pour les geeks en mal de customisation, ou ceux qui veulent faire le ménage dans leurs extensions (celle-ci en remplace plusieurs)...

Une quantité d'exemples se trouve par ici.

dimanche, octobre 15 2006

Resiste !

Non, je ne trollerai pas ! Mais juste un mot : finalement, je suis déçu que des tronches comme Glazou et LaurentJ aient marché dedans sans avoir détecté qu'il ne s'agit que de moules, trolleuses professionnelles, qui n'ont pas grandit et cherchent juste à se faire remarquer. C'est dommage parce que les moules en question ont gagné la partie. Alors Daniel et Laurent, s'il vous plaît, ne donnez pas plus d'importance à ces commentaires à la con, qu'ils ne le méritent. Dommage pour la fin des commentaires du Glazblog, voilà.

Si ça trolle, la solution, c'est juste la modération à priori.

vendredi, octobre 13 2006

Soupe de trouvailles - en vrac

Quelques récents blogmarks à partager, et autres remarques :


  • Tout le monde connait la calculette google. Je ne me doutais cependant pas qu'on puisse aller jusque là.
  • Tous les habitants de Stockholm vous attendent, que dis-je, vous désirent dans leur belle ville. Voyez par vous-même... (via)
  • Pour les blogmarkeurs fous, jetez-vous sur l'extension de Régis, pratique et pleine de promesses.
  • Saturne sous un nouveau jour, quelle splendeur !
  • Me voilà enfin en dégroupage partiel ! Meilleur débit, nouveaux services... Je goûte aux joies du SIP avec Wengo et 9talk... Mais je cherche toujours le client SIP idéal, c'est à dire facile, discret et multiplateforme. Les softs de n9uf et Wengo, bien que libres sont trop complexes et encore un peu fermés, SJphone, Zap, Ekiga et X-lite ne sont pas simples à utiliser, ni discrets, tandis que SIPInside, bien qu'épatant, est réservé aux freephonie-nautes et à windows. Non, l'idéal serait un client XUL comme Zap ou Xulwengophone, facilement configurable pour le SIP (avec toutes ces honomatopées, on se croirait dans une BD).
  • Le client Wengo version 2, en route pour la sortie sera compatible Jabber, GTalk et autres IM. Et il serait prévu qu'il devienne également compatible Jingle ! Dément !

mercredi, octobre 11 2006

Fêtons Firefox 2

Rhaaaa la la ! encore une soirée où j'aurais rêvé aller ! Encore une réunion où il y aura le gratin du développement web et de la Blogosphère.

Mais l'Alsace est bien loin de Paris malheureusement, et j'ai beaucoup trop d'obligations cette fin de mois, pour y aller, dommage.

Cependant, pour les Alsaciens, n'oubliez pas la rentrée du Libre le 28 octobre. Ce sera peut-être l'occasion de fêter aussi de notre côté la sortie de Firefox 2.

Raphaël, lui au moins fera le voyage !

vendredi, septembre 29 2006

EditCSS 0.3.6

Avec l'arrivée de Firefox 2 rc1, nous assistons à une mise à jour massive des extensions dédiées à ce navigateur convivial et puissant. EditCSS n'échappe pas à la règle. Il bénéficie des petits ajouts suggérés et transmis tout au long de l'année par les commentateurs et les contributeurs. Ainsi, une nouvelle traduction tchèque (ça n'intéresse que les Tchèques, certes, mais si vous parlez couramment espagnol, japonais ou espéranto, je suis preneur...). Le menu a été rempalcé par des boutons, plus petits, plus serrés, avec en plus une gestion sympatoche de la désactivation du bouton d'enregistrement pour confirmer que l'enregistrement a bien eu lieu (trivial, mais tellement pratique)...

Et pour la suite, je suis à la recherche de la meilleure idée possible pour implémenter la recherche à l'intérieur de la boite de texte, sachant qu'il faut que ça reste simplissime : EditCSS est un petit outil aux multiples utilités. Donc si vous êtes pro de l'ergonomie, là aussi, je suis preneur ;o).

EditCSS n'est pas exempt d'erreurs, notament pour les chemins relatifs des images et l'édition en locale. Il faut le savoir : maintenant, vous savez :D

Quant à Firefox 2, quelle belle bête !

mercredi, septembre 27 2006

Les français savent...

Une petite note de David Abiker que j'aurais aimé écrire.

La petite phrase du ministre m'a tellement préoccupé... Il y aurait tant à dire sur ces quelques mots. Mais bon, j'ai la détente pas très efficace ces temps-ci.

samedi, septembre 2 2006

Le génocide des liens, par Francis Martens

Tribune de Francis Martens dans la Libre Belgique, à lire d'urgence !

(...)Il semble paradoxal qu'un Etat qui doit tant pour son existence au droit international, méprise à ce point les institutions qui en sont les gardiennes, à commencer par l'Onu. Il apparaît étrange que la diaspora soutienne Israël d'autant plus aveuglément qu'il s'engage dans l'autodestruction. Du moins aujourd'hui, car ce ne fut pas toujours le cas. Ainsi, les premiers crimes de guerre d'Ariel Sharon 1957) suscitèrent-ils un vif tollé au sein de la communauté juive américaine. De nos jours, par contre, tout se passe comme si la rhétorique guerrière des Etats-Unis (instrumentalisation idéologique du terrorisme), conjuguée aux effets post-traumatiques du génocide (cicatrices transgénérationnelles régies par la seule émotion), ne laissait que peu de place à la pensée. Il n'est jusqu'aux commémorations -supposées garder la mémoire- pour brouiller les repères. A un point tel qu'en 1995, les chefs d'Etat européens, réunis à Auschwitz, laissent exterminer Srebrenica au moment même où ils célèbrent, en grande pompe, la libération des camps. Pour être vidée de son sens, cette cérémonie n'en est pas moins riche d'enseignement. (...)

mardi, juin 13 2006

planet.jabberfr.org la suite...

La page d'aggrégation planet.jabberfr.org, qui diffuse les billets de 13 blogs francophones dans leur catégorie jabber tourne actuellement sous planetplanet, LE outil de planète par excellence.
Planetplanet est éprouvé, il est utilisé par une large majorité de sites, bref c'est une référence. Il s'agit en fait d'un script python qui est lancé à intervalles réguliers (cron) pour scanner les fils de syndication d'une liste de blogs prédéfinie, et pour mettre à jour dans la foulée une page statique avec le contenu des entrées les plus récentes dans l'ordre chronologique inverse. Il est possible de définir le nombre de billets qu'il faut afficher, les "hackergotchis" (les petites images avec les têtes des blogeurs) à associer à chaque blog, il est également possible de modifier le modèle de la page pour personaliser l'aspect.
Tout cela est très bien, mais il manque la possibilité de retrouver les archives, de faire une recherche... C'est là que en l'espace d'une semaine sont arrivés deux nouveaux projets pleins de promesses :

Tout d'abord moonmoon, de l'ami Maurice Svay, fait aussi bien, voire plus facile que planetplanet. On est en PHP, la fréquence de mise à jour se définit directement dans la configuration, les mises à jour se déclanchent lorsque quelqu'un visite la page et que le délais de fréquence est dépassé (solution très intéressante, mais qui peut ralentir l'affichage pour le visiteur à cet instant, notmment s'il y a beaucoup de fils à scanner). Petite expérimentation par ici. Un bug : quand les dates ne sont pas détectées par SimplePie, le billet est daté du moment du scan. La solution est encore balbutiante mais efficace. La "roadmap" de Maurice est prometteuse. Dans mes demandes de fonctionalités, j'ajouterai donc la possiblité de faire une recherche dans le cache, et d'afficher à la demande des billets référencés mais disparus de la page.


Ensuite, c'est un PiTiLeZarD qui est en train de concocter un plugin pour Dotclear permettant de configurer et d'afficher une planète : le plugin PlanetDotclear. Idée de génie et qui fonctionne plutôt bien, jugez-en par vous-même, même s'il reside, mais c'est bien normal, quelques soucis, notamment lorsque les dates ne sont pas détectées, le billets sont casés en 1970, et puis les billets ne sont pas affichés dans leur entier (et sans images), et il faut travailler le modèle de page pour permettre d'aposer un lien vers les billets originaux. Mais là aussi le soft qui n'existait pas il y a deux semaines, avance vite, et son interface d'admin est vraiment très agréable. Cette fois-ci la solution du plugin nous ouvre une nouvelle perspective : Dotclear permet de lancer des recherches dans les archives, et de revenir au tout début du blog. A noter que pour les mises à jour gérable dans dotclear et déclanchée de la même façon que moonmoon, il est possible de configurer la fréquence et le nombre de fils à scanner, de façon à ne pas laisser trop d'attente à ce moment-là.

En parallèle, j'ai pensé à une autre solution. Plutôt que de faire travailler Dotclear pour la mise à jour, tout en gardant la solution de la plateforme de blog comme outil de planet,
pourquoi ne pas de nouveau externaliser le scan comme dans planetplanet, et envoyer les résultats par XML-RPC ? Cela a l'avantage de permettre un scan depuis une machine extérieure au serveur, d'utiliser n'importe quelle plateforme de blog utilisant les apis RPC courantes (Wordpress, Blogger, Dotclear...) et on garde la possibilité de naviguer dans les archives. J'ai rapidement fait quelques tests, visibles ici, mais c'est la cata pour l'instant, je n'ai pas assez de temps pour déboguer, le script est dégueu, les encodages, c'est pas ça, et pareil, magpieRSS ne détecte pas correctement toutes les dates dans les fils. Mais pour ceux qui ont envie de regarder, de tester, de reprendre l'idée, bref, d'en faire qelque chose, c'est par ici.

Bon nous n'avons pas encore trouvé de solution définitive pour remplacer planetplanet, mais il y a des idées. Les différents problèmes d'affichage CSS seront réglés dans la foulée avec le changement.

(encore toutes mes excuses aux admins de jabberfr.org pour avoir loupé la troisième réunion...)

lundi, juin 12 2006

Ca promet...

Romain 7 ans :
Mais je sais ! j'ai qu'à faire foot dans l'équipe de France, comme ça je pourrai faire la coupe du monde !
En deuxième c'est planète (astronaute interplanétaire, bien sûr, NDP)
En troisième c'est cirque et en quatrième c'est archéologique !

jeudi, juin 8 2006

L'info sur Arte

<mode nombril="on">

Mon homonyme qui fût pendant des années journaliste sur la 2, puis rédac' chef adjoint du 20h se retrouve désormais (depuis le début du mois) directeur de l'information sur Arte.

Alors précision : ce n'est pas moi, même s'il vient de prendre ses fonctions en Alsace ! Je sens les pataquès arriver...

</mode>

dimanche, juin 4 2006

Graminés

Mon jardin m'est hostile !

dimanche, mai 21 2006

Dommage...

pour Apple ! Mon pliable étant en sursis, j'envisage de "switcher", eh bien plus maintenant... (via Tristan)

Edit : NiKo indique que tout n'est pas si simple...

mercredi, mai 3 2006

Photos aériennes de l'IGN

Nous avons tous vu passer la démo de Patrick Leboeuf chez Jean-Michel Billaut. Il était dit que l'IGN sortirait d'ici juin la consultation des plans et photos aériennes pour le Grand public. Il semble qu'une partie soit déjà accessible au grand public : les photos vu d'en haut. 

En effet, si l'on fait une recherche sur les pages jaunes, un lien "Vue aérienne" permet de situer (à peu près) l'emplacement recherché sur une vraie photo de qualité. Exemple : Le palais des festivals de Cannes (EDIT : bon, ok, le lien ne fonctionne pas, il va falloir que vous cherchiez par vous-mêmes). Les données semblent provenir de Mappy, mais l'origine (comme c'est indiqué sur la droite) est l'IGN. Une application en flash, avec laquelle il est possible de zoomer en utilisant la molette, permet de parcourir toute la métropole et la Corse jusqu'à une précision plutôt intéressante.

A propos de la précision, Google Earth fait bien mieux dans certains co1ns (Les grandes villes, etc.) mais beaucoup moins bien dans d'autres... Personnellement, j'ai enfin pu voir ma maison (bien que la photo ait 5 ans) correctement. Monsieur Leboeuf parlait d'une précision identique à Google Earth, mais il faut dire que dans certains cas, Google Earth fait apparament mieux que du 50cm/px.

mardi, avril 25 2006

BBB poet people

David Abiker très en forme !

[...]Moi je t’offrirai Un portable neuf Venu d’un pays A très bas salaire Je creuserai la terre Jusqu’après ma mort Pour lire tes récits Sous les pissenlits Je ferai un domaine Où l’email sera roi Où le post sera loi Pour que ton nom règne Ne me quitte pas Ne me quitte pas Ne me quitte pas Ne me quitte pas[...]

mercredi, avril 5 2006

Blog à poil

Et voilà, ce blog est presque tout nu, mais c'est pour la bonne cause.
Comme beaucoup d'autres sites/blogs, celui-ci, ainsi que mon site professionnel, participent à l'opération CSS Naked Day.
De quoi découvrir la puissance des feuilles de style et l'importance d'un tel travail.

Voir le billet de Monique pour plus d'explications.

mardi, mars 21 2006

Quand Jabber ne sert pas qu'à la causette

Jabber est, la plupart du temps, comparé aux logiciels de messagerie instantanée (IM) tels que ICQ, MSN, AIM... Et pourtant, l'IM n'est qu'un des aspects du protocole, qui est avant tout un moyen de faire circuler de l'information sous forme de flux XML.

On peut alors imaginer tout un tas d'autres applications possibles, qui renvoient aisément MSN au rang des gadgets. Voici un petit inventaire non exhaustif de ce que l'on peut faire.

Avant tout il faut savoir que la plupart des idées tournant autour de Jabber sont regroupées au sein des JEPs (Jabber Enhancement Proposals). Certaines sont d'ores et déjà implémentées dans la plupart des clients, notamment celles qui tournent autour des fonctions basiques d'IM, mais nombreuses sont celles qui restent encore à l'état de projet. Parmis ces JEPs, il en existe une centrale que l'on surnomme "pubsub" (pour "publish-subscribe", soit publier et s'abonner). Elle est le point central d'un grand nombre d'idées puisqu'elle permet d'étendre XMPP, le protocole de communication de Jabber. Maintenant pubsub n'est pas suffisament répandu parmi les serveurs et les clients (voir la page des implémentations) pour que son usage soit généralisé dès maintenant.

Ainsi il existe plusieurs manières d'étendre les fonctionnalités de Jabber : les composants serveurs (cf pyMSNt, pyListC, MUC), pubsub et les Robots. Cette troisième solution ne limite pas la fonctionnalité à Jabber, puisqu'un robot peut être multiprotocole.

Les Notifications
Une des fonctions les plus pratiques de la messagerie instantanée est de pouvoir être notifié d'un nouvel évènement. Les possibilités et les idées sont nombreuses :
  • Email, arrivée d'un nouveau message (ILE, JMC, IMN)
  • Saisie dans un formulaire (pour surveiller la saisie d'une entrée dans un wiki, d'un post ou d'un commentaire sur un blog, d'une participation sur un forum...)
  • News/Actualité par le biais de la surveillance des fils de syndication rss/atom (JRS, pyrss, rss2jabber, JabRSS, janchor, Pubsub.com et ça)
  • Calendrier personnel ou collectif (rappel et alarme de rendez-vous)
  • Surveillance de répertoires de dépôt (CVS/SVN)
  • Etc...
Ce type de tâches est le plus souvent accompli par des robots chargés de la surveillance et de l'envoi des notifications.

Travail collaboratif
Jabber étant un outil de communication, il est tout indiqué pour la collaboration à distance. Les façons d'implémenter cette idée se situent pour la plupart au niveau du client : il doit être capable d'accepter les données particulières qui sont à échanger.
Présence
Par présence, on parle de l'information qui permet de savoir quel est l'état de disponibilité d'un client jabber, sa localisation ou ce qu'est en train de faire son utilisateur.
  • Géolocalisation (Jep 112, Talk Maps, trakm8 qui localise ses véhicules par XMPP)
  • Administration système : surveillance de l'uptime d'une machine à distance (par le biais d'un robot)
  • Affichage de la présence d'un utilisateur sur une page web (Edgar the Bot)
  • Qu'est-ce que j'écoute en ce moment (Jep 163)
Administration système
L'administration système c'est à la fois la surveillance, mais aussi la commande à distance (à manipuler avec précaution et sécurité). Composants et robots sont bien utiles pour ces tâches. Pour la surveillance, on peut imaginer une ruche de robots qui centralisent la notification mais se répartissent la surveillance (soit entre services à surveiller, soit entre machines à surveiller)
  • Surveillance à distance des niveaux d'une
    machine : uptime, bande passante, logs, attaques, tâches cron, alertes dépassement de limites, pings, état de la mémoire, charge réseau et CPU, activité réseau... On est dans le domaine de la notification, encore une fois (voir la
    compagnie de gestion réseau HighStreet Networks qui fournit des logiciels qui permettent à un administrateur
    système de surveiller la disponibilité, l'uptime,
    ainsi que d'autres statistiques vitales pour des routeurs et autres
    infrastructures déployées.)
  • Commandes à distance : Mises à jour, backup, interrogation de logs, backdoors... (voir Jabberwatcher)
Divers
  • Jeux en réseau (Seps...)
  • Mise à jour d'un blog
  • Consultation de moteurs de recherches, de la météo ou d'autes services
  • Bookmark en ligne
Et naturellement, la liste est ouverte !
EDIT du 31 juillet 2006 : un tour chez Olivier pour creuser le sujet...

lundi, mars 13 2006

Y a plus d'saison, mon pauv' monsieur ! #2

Neige et soleil mêlés et simultannés, dans mon jardin, un 12 mars !

Bon sang qu'est-ce qu'il fout le printemps ?

#1

vendredi, février 24 2006

"Leur monde est mort"

"Leur monde est mort" c'est tout à fait exact.

Une organisation qui collecte l'argent de la diffusion de la culture pour la reverser aux ayants droits, c'est utile. Mais lorsque la SACEM confond musique et produit de consommation, quand elle fait passer les artistes pour des marchands de soupe (sur leurs sous - Eddy Mitchell, Zazie, Elie Seymoun ou Alain Chamfort ne sont pas crédibles une minute dans leurs plaidoyers télécommandés), quand elle fait passer les meilleurs publics pour des voleurs, et quand tout est occasion pour elle de grapiller de l'argent (taxe sur les CD, diffusion personnelle des artistes déclarés qui doivent payer de leur poche si elle est gratuite, et aujourd'hui, les DRM).

Ce système a vécu, mais face à de nouveaux outils de diffusion larges et mieux ciblés, il ne peut plus. Rien ne sert de s'accrocher, chacun peut se constituer un public et trouver le succès sans usine de production, gérer ses revenus sans passer par de tels organismes. Aujourd'hui, les maisons de production et de gestion des droits ne servent plus les artistes, ils les desservent.

Malheureusement, on n'en est pas encore débarrasés, dommage !

lundi, février 20 2006

SVG et XULRunner feront assurément bon ménage

Il y a quelques temps, j'avais bricolé une petite application pour XULRunner pour afficher l'heure sur le bureau à la manière d'un desktop tool comme konfablator et autre dashboard (Opera permettra prochainement de construire ce genre de gadgets bien pratique).

SVGClock allie un tout petit peu de XUL (Javascript + XML/RDF) et du SVG pour le côté graphique. La transparence de la fenêtre se fait correctement sous windows mais pas sous linux encore, l'icône de fenêtre ne disparaît pas malheureusement, du moins pour l'instant.

Eh bien un projet similaire et bien plus élégant voit le jour. Les problèmes d'intégration à l'environnement graphique sont les mêmes, mais visuellement, c'est réussi !

vendredi, février 10 2006

Capitaine, mon capitaine !

Au concert de louanges je me joins, Laurent, car c'est bien la première fois depuis le début de cette affaire que je peux lire une remise en perspective correcte. C'est du journalisme, et de la part d'un blog, ça fait mal aux journalistes ;o)
Mais il y a aussi les commentaires que tu sucites : désaccords, modération, réactions, centpourcentisme... De la grande qualité !

Pour ma part, je voudrais préciser quelque chose en lien avec le commentaire de Tristan : la fonction de Président qui s'exprime. C'est tout à fait mon opinion : en diplomatie, il est indispensable d'apaiser les consciences, voire de se montrer conciliant envers les plus belliqueux, et ne pas jeter de l'huile sur le feu (comme le font des libertariens, cf. DF ).

De notre côté, les occidentaux, nous devons veiller tout d'abord à protéger la liberté d'expression, qu'elle ne soit jamais mise en danger par l'obscurantisme (!=religion), mais nous devons nous arrêter loin des amalgames ("bons musulmans", "barbares" chez DF, "coupeurs de têtes"). Le mieux que nous ayions à faire est de toujours montrer que l'on sait que l'Islam dans son ensemble ne correspond pas à ce que quelques meneurs manoeuvriers nous imposent. Gardons-nous des généralités démagogues et dangereuses pour la paix, car à nous propulser tous dans nos retranchements, nous faisons le jeu des extrêmes.

jeudi, février 9 2006

EditCSS 0.3.5 - bonne nouvelle pour les utilisateurs de Seamonkey !

La dernière version de EditCSS s'installe désormais sur Seamonkey, grâce à l'extension xSidebar.
Les autres modifications :
  • distinction est désormais faite entre "Enregistrer" et "Enregistrer sous"
  • L'icône apparaît enfin correctement dans la fenêtre de configuration de la barre d'outil
  • divers petits bugs réparés
Cette dernière version est téléchargeable ici, mais il est possible d'attendre la mise à jour automatique qui ne saurait tarder...
Comme d'habitude, si vous croisez l'un ou l'autres de ces vilains insectes, n'hésitez pas à m'en faire part.

Gmail devrait offrir la messagerie instantanée directement par le web

C'est ce que l'on peut conclure en ouvrant la page d'information concernant les nouveautés de gmail et de google talk. Elle apparait une fois à l'ouverture de la boîte de réception. Ca promet d'être grandiose !


Différence avec cette page-ci, où il est dit que ce sera dans les prochaines semaines...

EDIT (9 fev 13h) : je suis jaloux, y en a qui ont déjà la fonctionnalité, pas moi !

vendredi, février 3 2006

Première release de XULRunner

Et voilà !
Benjamin Smedberg annonce la sortie de XULRunner 1.8.0.1, toute première release  de l'environnement d'applications XUL de Mozilla.

mercredi, février 1 2006

Nouveautés Jabber en vrac

Le protocole Jabber est en plein élan, et d'aucuns nous annoncent une "Année Jabber" pour 2006. De fait, nous n'en sommes pas si loins !

Clients de messagerie instantanée de plus en plus nombreux, et de plus en plus riches, plusieurs implémentations de la voix sur IP (google talk avec jingle, NeosMt avec H-323, Zap! avec SIP, Jabbin avec TINS, la passerelle Jabphone, et bientôt OpenWengo, etc.), du tableau blanc (Coccinella, Inkboard d'Inkscape), sans parler de la valse des versions (Psi 0.10, Gajim 0.9.1 ou Pandion 2.5). Librairies de développement (java, python, c++,  javascript, PHP, ruby...), ouverture des réseaux, applicatifs variés, clients web (meebo, JPT) ou XUL (Skymessenger, Wengo, Jabberzilla, Zap! ou Mozchat), cartes des usagers (Epigoon, Butterfat)...

Au milieu de toutes ces nouveautés et toute cette énergie, ceux qui se sentent bien inspirés de se tourner vers ce protocole et ces outils ont sans doute besoin d'information accessible. C'est là qu'intervient JabberFR, qui comporte un forum, un wiki et depuis peu, une planet, c'est à dire une page qui syndique les blogs francophones consacrés à Jabber (dont celui que vous lisez fait partie). La planet JabberFR regroupera des blogs techniques mais aussi des billets d'initiation. Gardez donc un oeil sur planet.jabberfr.org !

A propos du client Mozchat, je renouvelle l'appel à contribution : ce client jabber en XUL peut être utilisé avec XULRunner, et Tom le perfectionne quotidiennement, mais il y a encore beaucoup de travail. Il y a un wiki depuis peu de temps, des versions standalone. Parmis les fonctionalités importantes déjà implémentées, on trouve l'extensibilité (oui, on peut lui ajouter des extensions, comme pour firefox, comme par exemple des boites de dialogues pour son bot, un thème personalisé, etc.), la gestion des avatars, la connexion sécurisée (on peut l'utiliser pour son compte google talk), l'icône dans le tray sous windows ou la gestion des mots de passes. Mais il manque encore pas mal de choses. D'où cet appel, parce qu'un tel client me semble particulièrement prometteur, d'autant qui est bien écrit.

A noter une prochaine évolution de la bibliothèque jabber pour PHP : Class.Jabber.PHP.

Enfin une nouvelle planet anglophone vient de voir le jour, consacrée au client jabber Psi : planet.psi-im.org.

jeudi, janvier 26 2006

Michel Serres présente sa théorie de l'exo-darwinisme

...et c'est passionnant !
Une occasion rare d'écouter le philosophe des sciences, sur Internet, nous est proposée par Interstices, avec l'enregistrement d'une conférence donnée par Michel Serres en décembre dernier à Polytechnique.

1h38 de vidéo, indispensable !

Le génie de Michel Serres, c'est de formuler avec des mots simples et compréhensibles, avec des exemples évidents, des idées fondamentales. Une fois que c'est dit, on se rend compte qu'il s'agit de notions dont on a conscience, sans avoir eu l'occasion de mettre des mots dessus. Tout s'éclaire en quelque sorte, et cette conférence se boit comme du petit lait.

Je vous encourage tous, amis lecteurs à écouter ce que pense l'Académicien des nouvelles technologies, de notre salutaire perte de mémoire et de ce qui pourrait définir l'Homme.

C'est par ici.

J'en veux encore !

jeudi, janvier 19 2006

Blogosphear et quatrième pouvoir

Quelques remarques quant à l'affaire de la révocation de Garfieldd :

  • Découvrir la force et les conviction du personnage grâce à Koz
  • Libération s'est montré indigne et non professionnel dans cet article (voir la colère de DT), et cela devient fréquent (cf. les mensonges à propos de Chavez chez JLM et DS).
  • Garfieldd s'exprime.
  • La mentalité des français est complexe : nous sommes révolutionnaires et réactionnaires, résistants et collabos, humanistes et intolérants... Un vent mauvais souffle sur le pays : où sont les remparts ?
  • La mobilisation de tous côtés des blogueurs solidaires, la pétition, sont des signes que l'opinion public peut bouger et que l'équilibre des pouvoirs change fortement.
  • La démonstration de Maitre Eolas fait l'unanimité, parce qu'elle représente le bon sens : l'incompréhension et la peur ont été la cause d'une erreur tactique politique de la part de l'Education Nationale. Une alternative est proposée ;o)
  • Les grands médias, quelques journalistes regardent les blogues d'un oeil torve (cf. DS), pas tous heureusement... C'est l'opinion qui peut s'exprimer, c'est un contrôle pro-actif des mots du journaliste, c'est l'information de terrain qui ne nous est pas encore parvenue, c'est la concurrence féroce parce qu'exigente.
  • Les blogs d'opinion bénéficient de la force de groupe, d'une réputation positive, de l'intelligence du partage. En cela, ils sont non seulement un miroir de l'opinion publique (du moins la plus favorisée[1]), mais ils sont aussi faiseurs d'opinions. C'est sans doute une des raisons de la méfiance de politiques et de journalistes.
  • Libération corrige le tir : une évidente méconnaissance du contexte technique, un manque d'approfondissement peut-être, pire, une vraissemblable intention de nuire auront généré un contre sens préjudiciable à Garfieldd. Libé rectifie.

Les blogs : peut-on parler de cinquième pouvoir ?

Notes

[1] je développerai une autre fois

mardi, janvier 17 2006

Google talk s'ouvre au réseau Jabber

Moment attendu entre tous par les utilisateurs Jabber, le serveur de Google Talk est désormais connecté au réseau ouvert Jabber : il est donc possible de contacter avec Google Talk les utilisateurs de Jabber et inversement... Nouvelle étape décisive dans l'interopérabilité des messageries instantanées, elle n'en était pas moins prévisible, puisque Google avait opté en août dernier pour le protocole XMPP, qui est celui de Jabber. Il manquait encore  au serveur de Google les possibilité d'interconnexion serveurs (S2S), manque aujourd'hui comblé. Il n'est cependant pas encore possible de se connecter à un serveur Jabber classique avec le client Google Talk (le contraire étant en revanche faisable).
Maintenant ça va être la foire aux échanges de contacts ! De mon côté c'est un peu... confus : en 6 mois la liste des contacts GTalk s'est étoffée, et il y a quelques doublons...

Sources :

jeudi, janvier 12 2006

Talk maps déchire de plus en plus !

Avec un compte Jabber, des copains, une inscription à un bot (map.bot@jabber.org pour le réseau jabber, map.bot@gmail.com pour google talk), un ajout sur la carte et quelques commandes bien senties adressées au bot, et voici Talk Maps, le premier geo-FOAF !

Gelukwensen, Tom !

Quand l'ignorance part en guerre

Si ce n'est pas déjà fait, il faut lire la dernière chronique de Mona Chollet.

jeudi, janvier 5 2006

Too funny

Attention les zygomatiques !
L'année 2006 commence bien :o)

Bonne année à tous ceux qui passent par ici, au fait...

vendredi, décembre 30 2005

En attendant jingle

Jingle, en avez-vous entendu parler ? Si ce n'est pas le cas, il y a une séance de rattrapage sur le Jabber Journal #25 !
Grâce encore une fois à Google (Google Talk), Jabber se dote d'ores et déjà de la voix sur IP, et bientôt de la vidéo, d'un système d'échange de fichiers correct, des jeux en ligne et de bien d'autres petites merveilles !
Parmi les autres petites merveilles, il se pourrait qu'il y ait enfin un système de tableau blanc partagé normalisé, tel que ceux de Coccinella et de Inkboard (Inkscape).
Mais en attendant Jingle, voici une petite idée sympa découverte au coin d'un bookmark social (Blogmarks) : il s'agit d'un tableau blanc en canvas/SVG partagé et synchronisé pour tous ceux qui l'affichent en XML-RPC (motorisé par python). Bon, canvas/SVG est désormais implémenté dans gecko, une petite appli XUL saurait donc parfaitement faire office de tableau blanc partagé à condition de trouver un serveur pour stocker les données graphiques et héberger les applis RPC. On peut même rêver à un tableau blanc encore plus perfectionné !
Si on ajoute à cela qu'un client Jabber en XUL, mozchat, est en train d'émerger, qu'il est bien prometteur, notamment grâce au principe des extensions (oui, comme pour Firefox !), et la solution est trouvée pour partager un tableau blanc jabber en peu de frais. Bon en peu de frais, sauf qu'il faut trouver le temps... Soit-dit en passant, le projet mozchat mérite un coup de pouce parce qu'il est bien construit mais manque de petites mains, alors si vous vous sentez l'envie d'y participer...
Premier post avec performancing pour firefox : excellente extension !

mercredi, décembre 14 2005

Follow the white rabbit !

Etrange mirroir obtenu depuis le lien de téléchargement sur la page de Frenchmozilla.

:o)

Après le panda rouge, le lapin blanc !

mardi, décembre 13 2005

The sarko skanking

Un petit reggae pour egayer un peu ces sombres heures où une portion bien trop importante de la population française se laisse bourrer le mou par un ... un ... nnnnnnnhhh (je dois me retenir)... *ploutch* ah bah non c'est sorti, navré !

the_sarko_skanking auteurs : Polemix & La voix off + Onsfoudkilao + instrumental Studio One

(une autre source)

vendredi, décembre 2 2005

Tous ensemble !

Signons la pétition pour faire retirer le projet de loi DADVSI !

(via Fred)

mardi, novembre 29 2005

Firefox 1.5 est là

Petit à petit, le répertoire firefox/releases/1.5 se construit... les locales se mettent en place !

Bon maintenant, on met le packet sur la com, paf la clé usb (wahou changement de peau sur le standblog ! Merci Maurice, j'adopte[1].) et autres commandos (on est des guerrieros ou pas ?), mais d'abord il faut fêter ça ! Une mozfest en Alsace ?

Edit : Et voilà, Mozilla Europe est relooké par Pascal Chevrel ! L'annonce est officielle. Félicitations à Pascal, Tristan, Asa, Ben et les autres !

Notes

[1] Pour l'installer sur votre Dotclear, c'est par ici

lundi, novembre 21 2005

Inkscape 0.43 est là

C'est par ici que ça se passe !

Au menu, les nouveautés apportées par le Google Summer of code, le tableau blanc collaboratif basé sur jabber (Inkboard), un meilleur support du format SVG, la sensibilité à la pression pour les tablettes graphiques et tout plein d'autres bonnes choses !

Précipitez-vous !

mercredi, novembre 16 2005

XulRunner is here...

dixit BDS

vendredi, novembre 11 2005

Tester XULRunner

L'avenir de Mozilla passera dans quelques mois par XULRunner. Et il est d'ores et déjà possible de voir de quoi cela aura l'air. XULRunner se présente aujourd'hui comme en quelques sortes un interpréteur d'applications XUL construites selon un schéma conventionnel défini. Celui-ci peut encore évoluer, et il le fera certainement, mais petit à petit, on voit se dessiner plus précisément la forme définitive de ces conventions :

base/
       application.ini
       chrome/
                 chrome.manifest
                 content/
                            applicationName/app.xul
                            applicationName/app.js
                            applicationName/(...)
                 locale/[lang-code]/applicationName/app.dtd
                 skin/classic/applicationName/app.css (...)
                 icons/applicationName/app.(ico|xpm)
       defaults/preferences/app-prefs.js

Le fichier application.ini est celui qu'il faut pour l'instant passer en paramètre à xulrunner, que ce soit avec linux ou windows. Les répertoires content, locale et skin peuvent être regroupés dans des fichiers jar. Cela est décrit dans chrome.manifest. Par ailleurs le fichier defaults/preferences/app-prefs.js (qui peut avoir un autre nom) est indispensable pour définir quel est le layout xul de départ (qui se trouve dans content).

Après ce rapide tour d'horison d'une application XUL, quelques tests ! Première étape : télécharger la nocturne récente (le numéro de version a son importance, mais rien ne vous empêche d'essayer avec les 1.9). Installez-les fichiers dans un répertoire simple à retrouver :

  • sous linux, /usr/local/xulrunner avec un lien symbolique pour plus de facilité
# ln -s /usr/local/xulrunner/xulrunner /usr/local/bin
  • sous windows "c:\Program Files\xulrunner" et l'ajout d'une entrée dans la base de registre [HKEY_CLASSES_ROOT\inifile\shell\XULrunner\command] : @="\"C:\\Program Files\\xulrunner\\xulrunner.exe\" \"%1\""

Les application publiques qui tournent sous XULRunner ne sont pas encore bien nombreuses, ni volumineuses. Mais quelques petits exemples permettent aux développeurs de se familiariser avec le principe.

  • A commencer par l'exemple de base, qui date un peu et ne fonctionne qu'avec la version 1.8. A noter que pour faire fonctionner une application XULRunner sur la version 1.9 il faut changer dans application.ini la valeur de l'entrée MaxVersion (de 1.8 à 1.9) mais cela ne suffira pas toujours.
  • Plus probant et même déjà pas mal intéressant, le mini browser pour XULRunner, par Darin Fisher, ainsi que son démineur qui donnent déjà la preuve que de simples applications fonctionnent déjà très bien.
  • Dans le même style, je ne peux m'empêcher de faire la pub de svgclock qui utilise les capacités SVG de mozilla pour afficher une petite horloge sur le bureau. On n'est pas encore tout à fait au niveau des dashboards, mais cela viendra sûrement... N'hésitez pas à jouer avec ces petites applications, à les améliorer, vous en inspirer... il est temps de passer à la vitesse supérieure.

Car de vrais applications avec XULRunner, c'est déjà possible ! Mozchat, démineur et svgclock en action

  • Daim, un projet d'analye d'images, qui a été présenté aux dernières JDLL (ah comme j'aurais aimé y être) utilise XULRunner comme frontend de la librairie. C'est encore en développement, mais déjà utilisable.
  • MozMapEditor de Paul Rouget sera une application vraiment intéressante, basée sur XUL et SVG. il est possible de voir un bout de code sur le cvs de mozdev, et de tester les balbutiements de l'application, mais Paul a dû retarder sa sortie. C'est sans doute pour bientôt !
  • GenCat (via Pascal) est un agregateur écrit pour XULRUnner. Il a la particularité de s'installer avec le runtime de XULRunner, sans doute pour plus de simplicité côté utilisateur. Le mode de distribution des applications XULRunner n'étant pas encore au point.
  • Chatzilla fonctionne désormais avec plus ou moins de bonheur dans XULRunner.
  • Tout nouveau, il n'y a pas beaucoup d'infos dessus mais déjà le fonctionnement est pas mal du tout, Mozchat est un client jabber/gtalk léger et rapide. Il lui manque pas mal de fonctionnalités encore, certes, mais c'est déjà du bon boulot ! A noter que j'ai tenté rapidement de porter Jabberzilla pour XULRunner, avec un succès mitigé, puisque quelques éléments essentiels (le roster, par exemple) ne fonctionnent vraiment pas...)

Si vous voyez d'autres applications oubliées, je suis preneur !

Dernière remarque : Benjamin Smedberg qui est le chef du projet devrait lancer une petite compétition de développement d'applications après la sortie de Firefox 1.5... Préparons-nous !

Et d'ici peu, peut-être que cette page sera étoffée.

- page 3 de 9 -