Taa Deem !

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

mardi 2 février 2010

Hors Série GNU/Linux Mag : spécial PostgreSQL

En octobre dernier paraissait le hors-série N°44 de GNU/Linux Mag, entièrement dédié à PostgreSQL. Malheureusement , la revue n'est plus disponible en kiosque depuis plusieurs semaines :-/

Toutefois si vous avez oublié de l'acheter, vous pouvez retrouver la plupart des articles sur dalibo.org (en licence CC-NC-ND) :

http://www.dalibo.org/articles#publ...

Au menu :

Un gros bravo à Guillaume Lelarge pour son travail de titan sur ce dossier.

N'oubliez pas d'acheter GNU/Linux Mag, un nouvel article sur PostgreSQL vous y attend presque chaque mois !

jeudi 21 janvier 2010

L'Europe reconnait PostgreSQL comme une alternative crédible à MysQL et Oracle.

Ce jeudi 21 janvier 2010, est une date important pour le projet PostgreSQL. On pourrait croire que l'événement du jour est l'annonce du changement de numéro version. En effet, la prochaine version sera numérotée "PostgreSQL 9.0".

Non l'info du jour c'est que l'Union Européen autorise le projet de rachat de Sun Microsystems par Oracle. De prime abord on pourrait se dire que cela ne concerne pas PostgreSQL, même si MySQL est concerné en premier lieu par ce rachat.

Toutefois en creusant un peu les raisons qui ont conduit à cette décision on trouve la justification suivante :

« L’enquête de la Commission a montré qu’une autre base de données ouverte, PostgreSQL, est considérée par de nombreux utilisateurs de ce type de logiciels comme une alternative crédible à MySQL et pourrait dans une certaine mesure remplacer la force concurrentielle que cette dernière représente actuellement sur le marché des bases de données. »

D'un point de vue purement technique, cette phrase ne fait que redire ce que tout le monde (ou presque) savait déjà.

Toutefois il est assez ironique de voir PostgreSQL impliqué dans ce que beaucoup considère comme l'arrêt de mort de MySQL. Pire si on suit la justification de la Commission, c'est bien parce que PostgreSQL existe que MySQL peut être avalé par Oracle.

Une telle logique laisse pantois : en envisageant les éco-systèmes Open-Source que sont PostgreSQL et MySQL uniquement en terme de "forces concurrentielles" (sic), on perd la dimension collaborative, le mécanisme d'émulations mutuelle et la richesse de la diversité. Ces principes sont la base même du succès de PostgreSQL et c'est au nom de PostgreSQL que l'Union Européenne les bafouent avec un superbe syllogisme technocratique :

« Il faut des SGBD pour concurrencer Oracle / PostgreSQL est un concurrent de MySQL / Donc Oracle peut racheter MySQL »

Quoiqu'il en soit, de manière probablement involontaire, le communiqué de la Commission annonce de manière assez claire l'avènement de PostgreSQL comme le dernier grand moteur de base de données Open-Source. L'arrivée de la version 9.0 devrait accélérer encore un peu le mouvement.

Source : http://europa.eu/

lundi 4 janvier 2010

2010 : L'année de l'éléphant ?

Chaque changement d'année apporte son lot de rétrospectives et de bilans, a fortiori lorsqu'on change de décade décénnie... Plutôt que de regarder en arrière, je préfère parier sur l'avenir ( exercice nettement plus périlleux ) et j'annonce ici que 2010 sera une année faste pour le projet PostgreSQL. Vous me direz (à juste titre) que l'internet est déjà rempli de prédicateurs plus ou moins inspiré et que cette annonce est aussi facile que gratuite.

Oui mais à y regarder de plus près on se rend compte que beaucoup d'indices laissent présager que 2010 sera une année charnière :

  • Le Hot Standby vient d'être intégré dans la branche 8.5 ( actuellement disponible en version alpha3 ). Qu'est-ce que le "Hot Standby" ? C'est l'évolution naturelle du "Warm Standby". Mais encore ? Tout simplement un mécanisme de réplication maitre-esclave simple, efficace et directement intégré au cœur de PostgreSQL. L'arrivée de cette fonctionnalité tant attendue constitue une mirco-révolution au sein de la communauté et devrait avoir un impact fort (j'y reviendrai dans un article ultérieur...)
  • Plus globalement, la version 8.5 attendue dans les prochains mois devrait apporter son lot de nouvelles fonctionnalités ( triggers sur colonnes, EXPLAIN disponible sous différents formats, contraintes d'exclusion, support de python3, ... ) et bien sur un support du standard encore amélioré : aux dernières nouvelles, il ne reste plus que 12 prérequis à implémenter pour respecter à 100% la norme SQL:2008 ( qui contient en tout 179 pré-requis). Qui dit mieux ?
  • La fin du support officiel (en juillet) pour les versions 7.4 (sortie en 2002) et 8.0 (sortie en 2005). L'occasion pour beaucoup d'utilisateurs de migrer et de faire un bond vers une version plus récente. Les habitués de la version 7.4 devrait avoir une agréable surprise, tant l'administration de PostgreSQL est devenue plus simple et intuitive. De manière générale le changement de politiques pour les cycles de vie des versions devrait apporter plus de clarté dans la gestion des mises à jour.
  • L'agonie de MySQL n'a rien de réjouissant. Voir un projet de cette envergure être malmené et mis en danger n'est pas une bonne nouvelle. Toutefois un effet de bord du mélodrame actuel autour du trio Oracle-Sun-MySQL est que beaucoup de voix s'élèvent pour souligner les différences entre Postgres et MySQL. En effet, grâce à sa communauté décentralisée et à la licence BSD, le projet PostgreSQL est complètement invulnérables aux risques de rachat et autres manoeuvres de déstabilisation. A l'heure actuelle, nul ne peut prévoir l'avenir de MySQL mais il est certain que le projet ne sortira pas grandit de cet épisode.
  • Enfin et ce n'est pas la moindre des choses, 2010 sera l'année du passage à PostgreSQL au sein de très grandes entreprises en France et en Europe. Météo France et la RATP ont fait figure de précurseurs dans ce domaine. Leroy Merlin a annoncé sa migration d'Oracle vers PostgreSQL lors du PGDay à Paris en 2009. D'autres grands noms devraient suivre dans les mois qui viennent....

En clair, tout ceci me rappelle l'année 2005 qui a vu l'arrivée des versions 8.0 et 8.1 , avec notamment les premières versions de PostgreSQL pour Windows, mais aussi l'autovacuum, le Point-In-Time Recovery, etc.

2005 c'était aussi la naissance d'une petite société spécialiste de PostgreSQL.... Et oui ! Dalibo aura 5 ans en Juillet prochain et le moins qu'on puisse dire c'est que l'année 2010 sera radieuse et je vous souhaite une année tout aussi radieuse !

lundi 14 décembre 2009

Modification des cycles de vies des versions de PostgreSQL

Je profite de la sortie récente de nouvelles mises à jours de sécurité de PostgreSQL pour revenir sur une information qui est passée relativement inaperçue la semaine dernière. Il s'agit pourtant d'un changement très important puisque désormais chaque version majeure de PostgreSQL sera maintenue officiellement pour une durée de 5 ans minimum. Cette nouvelle politique de support des versions de PostgreSQL permet donc de plus prévoir e planifier longtemps à l'avance les montées de versions. Rappelons que jusqu'ici la politique de maintenance des versions majeures, bien que floue et tacite, pouvait être énoncée ainsi : "Les versions majeures sont supportées tant que c'est techniquement possible et que quelqu'un veut s'en charger". On était assez proche de la philosophie de support des versions de Debian. Sans vouloir reveiller les polémiques, cette philosophie a montré ces limites dans bien des cas et le projet Debian est en train d'évoluer sur le sujet. Le groupe de développement de PostgreSQL évolue aussi et suit la tendance actuelle qui tend vers des cycles de versions plus réguliers et des dates de fin de support annoncées à l'avance.



En optant pour rythme de support de 5 ans, PostgreSQL s'aligne sur le cycle de version d' Ubuntu LTS Server et de celui de Red Hat. Au final, ce changement un gage de sérieux et de sécurité supplémentaire : désormais lorsqu'on fait le choix d'une version de PostgreSQL, on connait dès le départ sa "date de péremption" et l'on peut anticiper les montées de versions plusieurs années à l'avance. On notera au passage que les versions 7.4 et 8.0 bénéficient d'une extension du support jusqu'à juillet 2010. La maintenance de la version 7.4 aura donc duré pendant 8 ans ce qui est exceptionnel. Connaissez-vous un autre logiciel de cette envergure, sorti en 2002 et dont la maintenance est toujours assurée ?

mardi 17 novembre 2009

PG Day Europe 2009 : One week later

One full week has passed since the end of PG Day Europe 2009 and yet it's still hard to describe the intensity of these 2 days of meeting. Everything went so fast ! Here's some figures to : 25 talks, 32 speakers, 200 PostgreSQL fanboys and fangirls...

I had the chance to be part of the organization, so here's a bunch of lessons learned during this fantastic experience :

  • Against all odds, the French visitors were likely to attend English lectures. About 80% of the audience consisted of French and despite my fears, language was not a barrier.
  • Participate in organizing such an event is a simple and easy way to contribute to the PostgreSQL project. There's nothing better to understand and help this community.
  • We still have a long way to go to achieve what the JPUG is doing

Of course, I take this opportunity to thank all the people that made this adventure possible: the staff, sponsors, speakers, ... The list is too long.

I do not know if I can participate in the organization PGDay Europe 2010 but I already cannot wait to be there !

dimanche 15 novembre 2009

PG Day Europe 2009 : Une semaine plus tard

Une semaine s'est écoulée depuis la fin de PG Day Europe 2009 et il est toujours difficile de décrire l'intensité de ces 2 journées de conférences. Tout est passé si vite ! Quelques chiffres : 25 conférences, 32 intervenants, 200 fans de PostgreSQL... J'ai eu la chance d'être parmi l'équipe d'organisation,

Voici quelques leçons que j'ai retenue de cette expérience fantastique :

  • Contre toute attente, les visiteurs français étaient nombreux à assister aux conférences anglophones. Environ 80% de l'audience était constitué de français et malgré mes craintes, la langue n'a pas été une barrière.
  • Participer à l'organisation d'un tel événement est un moyen simple et facile de contribuer au projet PostgreSQL. Rien de mieux pour comprendre et aider cette communauté.
  • Il nous reste encore beaucoup de chemin à parcourir pour atteindre ce que fait le JPUG

J'en profite évidemment pour remercier toute les personnes qui ont rendu possible cette aventure : le staff, les sponsors, les intervenants, ... La liste est trop longue.

Je ne sais pas encore si je pourrai participer à l'organisation de PGDay Europe 2010 mais j'ai déjà hâte d'y être !

jeudi 9 octobre 2008

PgDayfr : Mission Accomplie

kakemonoJe n'ai pas écrit plus tôt à propos de la journée de samedi dernier, tout simplement parce que j'étais un peu hébété par ce que nous avons réalisé... Pour celles et ceux qui n'ont pas suivi : le PGDay.fr 2008 a eu lieu à Toulouse samedi dernier. Il s'agit de la première conférence entièrement dédiée à PostgreSQL. Une journée complète autour du logiciel avec des interventions techniques, des retours d'expérience, des rencontres, des discussions passionnées... La tout dans une salle parfaitement adaptée et une ambiance détendue. Même la météo était idéale :-)

Bref on était pas très loin du rêve éveillé.

Il y a 9 mois, lorsque l'idée de cette journée est apparue nous étions peu à imaginer que cela pourrait se passer aussi bien... En tout cas, la communauté PostgreSQL me réserve encore pas mal de surprise. Et le succès de cette journée (que ce soit sur le nombre de personnes présentes ou sur la qualité des interventions ) ne fait que confirmer que PostgreSQL est en plein essor. Partout.

Si cette journée nous apprend quelque chose c'est que PostgreSQL est un des logiciels libre les plus injustement méconnus.... Alors même qu'il est largement répandus. L'association PostgreSQLFr dispose désormais d'un évènement annuel pour changer cela. Mais ce n'est pas tout. D'autres projets vont être lancés pour tordre le coup aux clichés, j'en parlerai un peu plus tard....

Mais revenons à cette journée ou plutôt à la prochaine. Car la prochaine édition sera plus grande, plus riches et plus internationale ! Difficile pour le moment de décrire à quoi PGDayfr 2009 va ressembler. Les premières discussions commencent juste. Mais comment ne pas souhaiter prolonger la dynamique qui vient d'être lancée à Toulouse samedi ?

Pour terminer, je vais juste dire un gros MERCI à toutes les personnes qui ont participé à cette aventure ! Rendez-vous l'année prochaine :-)

jeudi 2 octobre 2008

pgday.fr (J-1) Demandez le programme !

Plus que quelques heures avant le première conférence francophone entièrement dédiée à PostgreSQL !

Le programme est bouclée, toutes les places sont réservées ! C'est un vrai bonheur d'avoir pu participer à l'organisation d'un tel événement. Sans préjuger de son succès, je dois dire que j'ai pris du plaisir à m'impliquer dans cette aventure.

Et voila le programme pour les curieux : Programme PGDay.fr 2008

mercredi 23 juillet 2008

pgday.fr + dalibo.org

Le hasard des calendriers fait que deux nouveaux sites web que j'ai conçu ont été mis en ligne publiquement hier. Il s'agit du site officiel du PGDay français ( qui se tiendra le 4 octobre à Toulouse http://www.pgday.fr ) et de la nouvelle version du portail communautaire de Dalibo : htttp://www.dalibo.org.

Le premier devrait permettre dans lancer la première conférence francophone entièrement dédiée PostgreSQL. Une journée pour simplement découvrir cette base de donnée ou pour approfondir vos connaissances. L'entrée est libre mais les places sont limitées.... D'ailleurs les inscriptions sont ouvertes !

Le second site me tient également à cœur. Il s'agit du centre de compétence PostgreSQL. Derrière ce terme un peu pompeux, se cache tout simplement la vitrine Open-Source de Dalibo. Vous y trouverez une partie des travaux réalisés par les membres de l'équipe : nos développements, nos articles, et même une partie de notre catalogue de formations PostgreSQL. Ce site est là pour témoigner l'implication de Dalibo dans l'Open Source et pour diffuser nos travaux.

Les deux sites fonctionnent grâce à dokuwiki, qui est à ce jour le moteur wiki le plus simple et le plus modulable que je connaisse. Je suis vraiment surpris que cette application n'ait pas beaucoup de succès au sein de la communauté PostgreSQL, qui lui préfère en général Mediawiki. C'est probablement du au fait que dokuwiki n'utilise pas de base de données pour stocker les pages... Mais c'est dommage car doku est nettement plus flexible et prometteur que ses concurrents. Quoiqu'il en soit je vais essayer de proposer à la communauté une version du thème CSS réalisé pour le site pgday.fr

On verra bien si ça plait...

dimanche 13 avril 2008

Traduction de la doc de Slony

Voici un petit bilan du projet de traduction de la doc slony :

Les travaux de traduction avancent. Lentement mais sûrement. :-)

Nous en sommes actuellement à mi-chemin :

Je propose de démarrer les relectures lorsque le nombre de fichiers à traduire sera inférieur au nombre de fichiers traduits. C'est à dire dans une quinzaine de jours, je pense.

Les curieux peuvent jeter un coup d'oeuil au résultat intermédiaire à l'adresse suivante :

http://www.slony.fr/documentation/

J'ai acheté le domaine slony.fr pour que l'on puisse "zapper" facilement d'une langue à l'autre en changeant simplement le .info en .fr Par exemple :

Bonne journée à tous !

-- damien clochard http://dalibo.org | http://dalibo.com

mardi 18 mars 2008

Naissance de PostgreSQL Europe

Le salon FOSDEM 2008 qui s'est tenu à Bruxelles le 23 et 24 férvier [1] a été un grand succès : 4000 développeurs, 200 conférences, 16 dev rooms. Pour sa deuxième année sur le salon, le projet PostgreSQL était superbement représenté avec :

  • Une trentaine de membres actifs présents sur le stand ou dans le dev room
  • 6 membres de l'association PGFR présents
  • 6 core-hackers ( développeurs principaux )
  • une quinzaine de conférences pleines à craquer [2]
  • le stand le mieux achalandé de tout le FOSDEM :-)

Le dimanche 24 férvier à 17:30, l'association "PostgreSQL Europe" a été créée par 24 membres fondateurs qui ont élu un premier Conseil d'Administration composé des 4 personnes :

  • Magnus Hagander ( Suède )
  • Gabriele Bartolini ( Italie )
  • Andreas Scherbaum ( Allemagne )
  • Jean-Paul Argudo ( France )

L'élection s'est déroulée sous le controle de Bruce Momjan et David Fetter.

Le but de l'association est la promotion de PostgreSQL et de ses logiciels satellites en Europe, et plus particulièrement :

  • Mettre en relation les groupes d'utilisateurs chaque pays européen
  • Soutenir les utilisateurs dans les pays ou il n'existe pas de groupe local
  • Aider à la préparation d'événements européens ( FOSDEM , pgday.it )
  • Création de matériel promotionnel.

Les statuts de l'association [3] seront déposés dans quelques jours. Le siège de l'association se trouvera dans le 18e arrondissement de Paris.

Si vous souhaitez vous impliquer dans ce projet ou simplement être tenus informés des actions qui seront menées dans les mois à venir. Inscrivez-vous sur la liste de diffusion pg-eu-general [4]

Merci à toutes les personnes présentes lors de l'élection à Bruxelles et à toutes celles et ceux qui ont rendu tout cela possible.

Bonne Journée !

Références :

[1] http://www.fosdem.org
[2] http://tinyurl.com/2ksljd
[3] http://wiki.postgresqlfr.org/doku.php/pgeu:statuts
[4] http://archives.postgresql.org/pgsql-eu-general/

mercredi 3 octobre 2007

10 flics

Dix flics courent après un vendeur de cannettes de Fanta Light, Il sera huit heures moins le quart et personne ne bougera, Oui, ça regarde personne, on regarde juste dans Lylo où aller pour passer une bonne soirée, La vie est courte : il faut frimer avant de mourir? Pourtant on vit plus longtemps qu'avant, et il y a le Tgv, On peut se fourrer des tas de choses dans la bouche, du chocolat des clopes des chewing gum du café, on dit aujourd'hui" ça va!", "mais hier fatigué!",et demain,"la pêche"? Mais on n'ose pas chanter, Pas des mots, juste des sons,

Ça suffirait nom de Dieu.

dimanche 16 septembre 2007

Should PostgreSQL Europe organisation settle down in France ?

hi folks !

Over the last few days, I've met almost every "key members" of the PostgreSQLFr association and asked if they would be OK to transform the association into an European purpose one.

The response is unanimous : they are not comfortable with the idea that the french association would "disappear". It represents for them 3 years of work : Lots of time and energy to build this user group from scratch. Changing the name and goal of the association would somewhat mess things up. Besides the association aims to provides help to **french speaking** users, which includes Canada, West Africa, etc. etc. Obviously this is out of the scope of an European user group.

By the way we still consider that the PostgreSQL Europe is a great project, but we think it would be better to have two separate entities.

Furthermore some of the member of the french "crew" are OK to provide help to create an European non-profit association under the french law. As i said previously it's a very common thing in France and i think this could be done within a few months.

However there are two things that seems important to us. First we'll need help from you :-) Once the association is declared we hope that people from every major country will get into the "administration board" and get involved into the association life. Our main concern is that managing this new organisation alone would only divide by two our time and energy. The second point is that the purpose of this new organisation has to be defined clearly and precisely before creating the association. Speaking with each other french members, we noticed that for the moment this purpose was pretty "blur" to us :-)

Based on these two things (involvement and clear purpose) we would be very happy to create an European association based on the french law.

Before going any further let me present the advantages of the french law association : not only is it very simple to create but it's also very strict about the "non-profit" aspect .Of course this doesn't mean that the association cannot earn money, sell goodies, pay people and such ... but it's clearly defined ( and also checked by the authorities ) that the money earned must be used only for the project. Any kind of commercial activities and any personal earning is firmly prohibited. I guess this is not unique, most of European countries may have such kind of laws . But my point of is that the french version fits perfectly our need.

Here's the text of law ( in English ) for those of us who are familiar with legal vocabulary : http://web.archive.org/web/20040615054216/www.justice.gouv.fr/anglais/europe/aassoc.htm

Now to answer to Andreas question about the next steps, here's my point of view :

1/ We need to make some kind of poll to see if creating PostgreSQL Europe under the french law is OK for every one, or if there are others possibilities.

2/ If the "french association" proposition is accepted then we'll have to write together the legal statutes in English ( i have samples of generic statutes we can adapt to our need ). Once the statutes are written, we can translate them in every languages and propose them for acceptance. A wiki could be a good tool for all that stuff, imho.

3/ Once the statutes are accepted, we'll have to decide what will be the address of the association. I think the best idea is to locate the association in Paris . We'll also have to name 3 persons that will constitute the "temporary Administration Board" of the association and make the official declaration to french authorities. This declaration will take a least one month to be "fully official" as french administration is not a very fast machine.

4/ Once the the declaration is fully done, we can open membership.

5/ In February 2008, we meet at FOSDEM to make the first"General Assembly" and replace the temporary Administration Board with a brand-new democratically elected one.

6/ After that the administration board meetings can be made via teleconference or IRC... However i think that meeting each other "in real life" once in a year is mandatory.

These 6 steps are based on my experience, on PostgreSQLFr members advices and on my interview with Tristan Nitot. Surely there are other ways to do this and some of them might be better than the one i exposed. What i like with this one is that it gets us on track and focused on a deadline : FOSDEM in February. That leaves us 5 months to build this thing up :-)

Any suggestions, critics or addendum to this proposition are more than welcome !

Regards,

-- damien clochard http://dalibo.org | http://dalibo.com

samedi 17 mars 2007

Get Misunderstood

«
- Personne ne veut savoir ce qui se passe aujourd'hui parce que très peu veulent qu'il se passe quelque chose. En réalité, on ne sait jamais ce qui se passe. On sait simplement ce qu'on veut qui se passe et c'est comme cela que les choses arrivent. En 17, Lénine et ses camarades ne disaient pas: " nous allons faire la révolution parce que nous voulons la révolution ". C'est : " toutes les conditions de la révolution sont réunies, la révolution est inéluctable ". Ils ont fait la révolution qui n'aurait jamais eu lieu s'ils ne l'avaient pas faite s'ils n'avaient pas pensé qu'elle était inéluctable uniquement parce qu'ils le voulaient. A chaque fois que quelque chose a bougé, ça a été pour le pire. Voilà pourquoi peu bougent. Il faudrait être fou pour risquer de provoquer l'avenir. Il faudrait être fou pour provoquer un nouveau 19, un nouveau 14 un nouveau 37.

- Alors, il ne se passera plus rien ?

- Si, parce qu'il y aura toujours des fous, des résistants pour penser et donner les messages pour l'avenir
»


05 Get Misunderstood..>


Found at skreemr.com

samedi 24 décembre 2005

La vache, le renard et le bébé oiseau


(Fable inspirée par l'oeuvre du grand poète italien Sergio Leone)


Un petit oiseau, bien au chaud au début du printemps,
dans son nid, attend le retour sa mère tout en piaillant,

- piu piu ! piu !

hélas il est tellement serein
et piaille si fort et si bien

qu'il finit par tomber du nid.
Et dans sa chute il crie :

- piu piu ! piu !

Pauvre petit oiseau, il a froid maintenant
et n'a plus du tout envie de piailler gaiement.

- piu piu ! piu !

Une vache, passant par là, voit ce petit oiseau tout frissonnant
elle prend pitié de lui qui appelle faiblement

- piu piu ! piu !

Elle se positionne bien au-dessus de lui et sans pls de parole
et le recouvre brutalement d'une grosse bouse molle.

Le petit oiseau sent de nouveau la chaleur,
il sait qu'il pourra survivre
et piaille à nouveau, de tout son coeur,
sa joie de vivre

- piu piu ! piu !

tant et si bien, que ses cris exitent les oreilles d'un renard.
Que on appelait dans le coin "le roi des crevards"

Et que voit-il ? Un petit oiseau, certe pas très costaud
Qui chante à la gloire de la fraternité entre les animaux

- piu piu ! piu !

Le renard prend le bébé oiseau délicatement,
sans lui faire le moindre mal, se charge de lui oter
tout ce caca de vache, malodorant et répugnant.
Et une fois tout propre, le renard l'avale sans regret.


Il n'y a pas une mais trois morales à cette histoire
La première c'est de fermer gueule quand on est dans une merde noire

La seconde c'est que les bébés oiseaux ont un vocabulaire limité
Et la troisième est un peu plus tarabiscottée :

Toute personne qui vous crée des ennuis ne vous veut pas forcément que du mal,
Les gens qui vous mettent dans la merde ne sont pas tous des chacals

Ainsi que toute personne qui vous sort de vos soucis, ne vous veut pas forcément que du bien,
Méfiez-vous des requins déguisés en ange gardien !

jeudi 2 juin 2005

dalibo ! (coming out)


 

---------- Message transmis ----------


Subject: dalibo ! (coming out)
Date: Jeudi 02 Juin 2005 14:38
From: damien clochard
To: damien@dalibo.com

Bonjour à toutes et à tous

Je me permet d'envoyer massivement ce message. Ce qui suit peut vous
intéresser ou au moins vous amuser :-)
Aussi improbable que celui puisse paraître, je suis chef d'entreprise depuis
quelques heures...

Après 9 mois de gestation, la société dalibo SARL a vu le jour hier, le 1er
juin 2005.

Mais pourquoi faire, me direz-vous ?

Tenter de conquérir le monde, bien-sûr ! et aussi tuer Microsoft.
Je ne pars pas seul dans cette drôle d'aventure, vous trouverez la liste de
mes accolytes et des trucs qu'on va vendre sur notre site web flambant neuf:
---> http://www.dalibo.com

Faites tourner l'info !

Vous vous demandez aussi ce que peut bien vouloir dire le terme dalibo ?
Cela signifie tout simplement "Dans Ton Coeur" en araméen . La poésie, c'est
important.

Sur ce, je vous laisse et je prends un mois de vacances.

Force & Amour
damien

--
Damien CLOCHARD * damien@dalibo.com
dalibo, L'alternative Open-Source
--

son du jour : Les petites bourrettes - Pour me rendre à mon bureau

lundi 13 décembre 2004

Si nos dieux et nos espoirs sont devenus scientifiques....


chaque film de Mamoru Oshii est (pour moi) une expérience saisissante. impossible de sortir indemne de la salle de cinéma.

il me faudra plusieurs jours pour rassembler, comprendre et accepter la myriade de pistes explorées par Innocence. je le sais parfaitement.

sur le chemin du retour je passe à coté d'un tournage de film le long du canal. je saisis l'occasion pour extraire mes pensées du film et tenter une analyse de mon cru...

pourquoi la SF nippone est-elle si fascinante et effrayante ?

prenons trois exemples pour trois civilisations... Ghost in the shell , Matrix , le 5eme élément ,...

le cinéma européen recrache de la bouillie SF fluo et fun; les ricains s'embourbent dans un duel manichéen et pueril entre le bien (le gentil Néo) et la mal (l'agent smith , le coté obscur , tout ça... ) ; et les japs sont loins devants.

ces visions d'avenirs sont graphiquement très proches mais l'approche des thèmes est radicalement différente. l'europe préfère regarder en arrière et jouer avec les références, les états-unis cherchent leur bourreau et leur sauveur...

la SF japonaises est au delà de tout ça... le flot de connaissance que l'humanité accumule nous ouvre les portes d'un monde complexe et effrayant. au lieu de nier ce futur , le japon y plonge la tête en avant, en assumant ses faiblesses , en exorcisant ses peurs et en puisant dans la culture du village global pour mieux envisager l'avenir (Oshii fait référence à Descartes , au Talmud , à Confucius ,...)

voila pourquoi les mangas SF résonnent d'une façon si particulière... les questions soulevées ne sont pas de simples intrigues, elles ébranlent nos convictions et nos schémas de pensées, et nous mettent face à nos peurs. pour moi Oshii est notre George Orwell contemporain. peut-être que je me trompe. le temps parlera.

bon... sur ce je vais me coucher...
mais il me reste une question :

les androïdes rêvent-ils de moutons électriques ?

samedi 30 octobre 2004

html_alt_table

Smarty est une petite merveille. Ce n'est ni une killer app, ni le soft qui sauvera la planète. Juste un outil élégant , sympathique et utile.

le problème c'est que même si l'ensemble est quasiment irréprochable, il reste quelques petits défauts agaçants. Ce ne sont pas des bugs à proprement parlé mais des choix de conceptions tortueux et incompréhensibles. parmi ces défauts il ya le fait que la fonction html_table ne permette pas de créer un table HTML à partir d'un tableau à deux dimensions. j'ai retourné le problème dans tous les sens, cherché partout sur le ternet : impossible de comprendre pourquoi ce qui me parait évident a échappé au développeur de cette fonction.

et puis un beau matin (ce matin en fait...), pris par un accès subit de motivation, j'ai mis mon nez dans les rouages internes de smarty... pour découvrir qu'ajouter un plug-in à smarty était outrageusement facile.

voici donc ma fonction html_alt_table qui fait exactement ce que je veux, comme je le veux.

tout cela m'amène aux deux conclusions du jour :

  • Parfois on perd plus de temps à chercher le bout de code parfait qu'à le réécrire ...
  • Do It Yourself !

dimanche 10 octobre 2004

Google Hack

nouvel épisode dans ma quête du meilleur moyen de rendre un site cool sans trop se fatiguer...

ça faisait un moment que je me demandais comment des sites comme LinuxFR et MozDev arrivent à customiser Google.

en fait il suffisait de lire l'url... après une petite heure de bidouille j'obtient ça

rien de bien sorcier finalement.

toute le difficulté réside au niveau du monstreux paramètre cof , lui même composé de paramètres vachement explicites.

pour ceux que ça intéresse voilà la liste des acronymes que j'ai réussi à identifier

  • BGC : BackGround Color
  • T : Text (couleur du texte)
  • LC : Link Color
  • BIMG : Background IMaGe
  • S : Source (?) , en fait ce param sera l'url du lien associé au logo
  • L : Logo
  • LW : Logo Width
  • LH : Logo Height
  • VLC : Video Lan Client !
  • ALC : Active Link Color

la liste n'est pas exhauxtive, mais rien qu'avec ça il est possible de maquiller google comme une voiture volée.

je précise que je n'ai absolument aucune idée si ce genre de hack est encouragé , accepté , toléré ou interdit par google. ce n'est pas mon propos.

on me signale aussi qu'il existe déja un bouquin O'Reilly (Google Hacks) qui explique tout ça et bien d'autres choses encore.

Peut-être... mais "lire la doc c'est tricher"

vendredi 1 octobre 2004

Le citoyen , le maïs et le CRS

au début j'ai trouvé l'image intéressante par son coté surréaliste. une rangée de barbelés , des keufs à l'air hargneux et au fond des plantes qui végètent comme si de rien n'était...

ça se passait la semaine dernière , dans la vienne... 600 faucheurs volontaires, 300 militaires , 300m² de maïs transgénique.

ça fait réfléchir mine de rien...

- je suis épaté par le courage des faucheurs qui traversent parfois la France pour avancer à main nue et visage découvert face à des gendarmes armés pour finalement se faire bombarder de lacrymo et de grenades assourdissantes (considérées comme armes de guerre...).

- je suis épaté également par le mensonge médiatique autour de l'affaire. Dans la pluspart des médias l'expression "la brutale tentative d'arrachage des plants" revient invariablement. soit les journalistes n'ont vu aucune image de l'action, soit ils propagent docilement la propagande de l'état . à vous de juger...

- mais plus que tout les disproportion de l'arsenal répressif utilisé qui me choque. si l'état agresse sans sommation des civils pacifiques pour protéger des plantes potentiellement nocives , alors je crois que tous les gens qui veulent revendiquer quelque chose dans ce pays ont du soucis à se faire.

Allez pour pas finir sur une note désepérée , je relis les principes de désobiéssance civile de Gandhi et Henry David Thoreau

« un homme qui aurait raison contre ses concitoyens constitue déjà une majorité d'un »

« First they ignore you, then they ridicule you, then they fight you, then you win.»

- page 1 de 2