Comme mis en avant récemment par NicoLargo, OVH fait partie des hébergeurs principaux dans la sphère des blogs francophones du Planet-Libre. Par extension, j'imagine que la majorité des sites francophones passent par OVH qui devient un leader dans son domaine.
Vous êtes donc aussi nombreux à avoir votre nom de domaine et des adresses emails associées. Personnellement, j'ai aussi eu l'occasion de créer des adresses emails pour d'autres personnes telles que des amis ou des membres de ma famille qui utilisent désormais l'adresse email attachée à l'un des mes noms de domaine.
Quelle ne fût pas ma surprise en réalisant qu'OVH, qui fourni plusieurs [...] Lire la suite
Wazaabi est un framework open-source pour faciliter la création d'interfaces graphiques dans des applications de client riche tel que Eclipse RCP. Si vous avez déjà programmé des interfaces graphiques pour ce types d'applications, vous avez pu remarquer à quel point c'est une réelle prise de tête pour faire quelque chose de bien ficelé et de robuste. Je ne vous parle même pas de la maintenance de l'interface graphique lorsque le cahier des charges évolue et qu'il faut faire évoluer l'application. Et il est évidement impensable d'envisager de récupérer des parties de code d'une application pour la recoller dans une autre sous prétexte qu'on veut +/- la [...] Lire la suite
Nos ordinateurs stockent de plus en plus de choses, les disques durs sont de plus en plus grand ... mais leurs performances ne sont pas toujours au rendez-vous par rapport à l'évolution des autres ressources tels que les processeurs qui sont de plus en plus rapide. De plus en plus de gens s'orientent donc vers des disques durs de type SSD (solid state drive) comme moi.
Mais avoir un ssd c'est aussi un choix contraignant car à capacité égale, un disque classique sera parfois 10 fois moins cher qu'un disque ssd. Donc on a plus tendance à s'orienter vers des disques plus petits et à avoir un disque réseau pour stocker les données moins souvent utilisées. J'ai donc investi dans un petit [...] Lire la suite
Recuperation des status en live
C'est en partant d'un script écrit pour twitter (jquery.livetwitter.js) que que j'ai mis en place un script compatible avec l'API de statusnet. Vous pouvez donc désormais facilement utiliser ce script pour afficher vos derniers status sur votre site. J'ai forké le plugin livetwitter car il y avait un bug (concernant les URL vers les utilisateurs). Mon code est disponible ici : https://github.com/theclimber/jquer...
Pour utiliser ce script c'est assez simple, Importez jquery et ce script dans votre page html, créez un div dans lequel on pourra insérer le contenu (ici twitterUserTimeline) et appellez la fonction suivante :
$('#twitterUserTimeline').liveTwitter('planetlibre', {limit: 5, mode: 'home_timeline', [...] Lire la suite
Une fois une application crée, une fois un thème réalisé, on est heureux de pouvoir en faire profiter tout le monde. Seulement voilà, tout le monde ne parle pas la même langue que nous. Donc si nous souhaitons distribuer notre thème à plus grande échelle il est évident qu'une internationalisation (i18n ou l10n) du thème sera nécessaire. Les développeurs d'applications web PHP connaissent bien ce problème et il est maintenant courant d'utiliser gettext pour gérer les différentes langues dans une application.
[...] Lire la suite
La notation polonaise inverse (NPI) (en anglais RPN pour Reverse Polish Notation), également connue sous le nom de notation post-fixée, permet de noter les formules arithmétiques sans utiliser de parenthèses. Dérivée de la notation polonaise présentée en 1920 par le mathématicien polonais Jan Łukasiewicz, elle s’en différencie par l’ordre des termes : les opérandes y sont présentés avant les opérateurs et non l’inverse.
Cette notation est en fait très proche de celle utilisée dans le calcul écrit.
Par exemple, l’expression « 3 × (4 + 7) » peut s'écrire en NPI sous la forme « 4 7 + 3 × », ou encore sous la forme [...] Lire la suite
Ca fait aujourd'hui un certain bout de temps que je n'ai plus mis à jour ce blog. C'est l'occasion donc de vous partager ce petit script qui m'a occupé pendant un dimanche après-midi d'hiver quand je m'embêtais ... Je m'étais pris la tête sur un problème la veille au soir, et je m'étais juré d'essayer de trouver une solution la plus optimale possible pour le régler.
Je vais donc essayer de vous expliquer le problème de la manière la plus simple qui soit. C'est d'ailleurs un problème que vous avez surement déjà rencontré dans votre vie de tous les jours. C'est hyper basique, mais on ne se rend pas toujours compte qu'il cache quand même un peu de subtilité (comme quoi, quand on est geek on peut s'occuper avec très peu )
Lorsque [...] Lire la suite
Comme vous le savez, je suis assez actif sur le projet Open-source du Bilboplanet qui est un CMS de planet développé en PHP et qui se veut devenir une référence pour la création de planets, au même titre que wordpress et dotclear sont devenus une référence pour créer des blogs. C'est donc en me basant sur cette expérience et mes différentes expériences professionnelles que j'aborde ce sujet épineux (troll?) qui est de se poser la question par rapport à la pertinence du gestionnaire de version Subversion par rapport à ce qui existe d'autre sur le marché.
Je ne connais évidement pas tous les systèmes de versionning existant. Et j'en ai encore utilisé moins. Mais voici un petit topo de mon expérience dans le [...] Lire la suite
Des plus grosses installations aux plus petites, le monitoring du réseau reste un problème bien présent pour pouvoir garder un oeil permanent sur les installations et pouvoir réagir au plus vite en cas de problème. La solution la plus souvent utilisée n'est plus à présenter. Tout le monde connait aujourd'hui le moteur de monitoring réseau open-source mieux connu sous le nom de Nagios.
Mais comme ça marche? Pour ce qui est de l'installation et de la configuration d'un serveur Nagios, je vous renvoie vers d'autres très bon tutoriels détaillés comme ceux de Nicolargo. Mais une fois le serveur installé, on veux [...] Lire la suite
Mais c'est quoi ce bazar? me direz vous ... eh oui, vous ne le connaissez peut-être pas tous, mais Bazaar est un système de gestion de version libre et sponsorisé par Canonical Ltd. C'est un peu comme CVS, Subversion ou Git, mais en différent. Je ne peux malheureusement pas vous faire une comparaison objective de tous les systèmes de versionning n'ayant pas encore eu l'occasion de les utiliser tous à leurs capacités maximales. Mais aujourd'hui je découvre bazaar et je trouve qu'il a pas mal d'attouts.
Tout d'abord, il faut dire qu'il appartient à la catégorie des systèmes de gestion de version décentralisée, ainsi chaque copie de travail est un dépôt complet et celui-ci contient tout l'historique. Ceci permet donc une [...] Lire la suite