Billets depuisjuin 2007

Blue, Imanax, DBE, Osilink et le reste - ou en est-on ?

Après un nettoyage de printemps assez réussi (les 2 projets d’études ont donnés lieu à des bonnes notes), je me concentre comme prévu et jusqu’à fin Juillet sur Osilink. Le projet avance bien, la motivation est de retour. Je pense pouvoir livrer tout ça d’ici la fin du mois de Juillet comme prévu initialement.

En parallèle et pour remplacer mes 2 projets d’études terminés, je travaille activement à la partie “artistique” d’Imanax qui sera le nom définitif de ce que j’ai appelé jusque là dans mes billets le projet Blue. Les billets concernant le choix de la techno (Asp.Net ou Ruby On Rails) sont toujours dans le tuyau, ça devrait arriver rapidement, y.c. quelques conseils pour vos développements Ruby On Rails !

DBE sera relancé activement dès que Osilink sera livré à l’association InformEthique dont je me retirerai après ce projet pour me concentrer sur mes activités professionnelles.

Et comme une image vaut mieux que 1000 mots :

Articles relatifs

sehubabe, des t-shirts mais pas n’importe lesquels !

Alors que Patrice Cassard, le fondateur de LaFraise semble avoir disparu de la toile (son blog renvoi vers la page d’accueil de Google depuis quelques semaines), une sympathique équipe composée de 4 jeunes (23-25 ans)potes d’enfance belges tente de surfer sur la vague des t-shirts en ligne à son tour. Rapide coup d’oeil sur un projet qui a tout pour réussir !

sehubabe se positionne en effet très différemment de LaFraise tant par sa boutique que par ses produits. Le site est sobre, épuré mais très axé design. La navigation est fluide, les photos magnifiques et la boutique déjà disponible en français et en anglais ! Chaque t-shirt est mis en scène avec une dizaine de photos à la clé, l’équipe réalise là un boulot énorme.

Les visuels proposés sont un peu plus provocateurs que ceux de LaFraise mais ils ne sont surtout pas dans le même style : plus graphiques et moins narratifs, ils comportent jusqu’à 5 couleurs ce qui permet à sehubabe de proposer des t-shirts réellements différents de leurs concurrents !

Attention, sehubabe n’édite ces t-shirts qu’en édition collector de 50 exemplaires pour l’instant, ne tardez pas à leur rendre visite !

Articles relatifs

AIR, rapide aperçu de la technologie riche d’Adobe

Ce soir je lance Aptana IDE pour continuer le développement d’Osilink et je découvre au détour de la page de lancement plusieurs liens vers un plugin Adobe AIR pour Aptana IDE. Quelques clics plus tard, je découvre qu’il s’agit en fait d’une nom définitif de ce que Adobe a longtemps appelé Apollo, une technologie riche concurrente de Microsoft WPF, OpenLaszlo et bien d’autres (récapitulatif ici).

La technologie étant très très jeune sous ce nom, difficile d’obtenir quelconque documentation en recherchant “Adobe Air tutorial” sur Google, je me tourne donc, fait rare, vers la documentation de Adobe Air pour le développement HTML (puisque cette technologie peut également être utilisée en combinaison avec Flex). La documentation est succinte (3 exemples et une documentation PDF de 180 pages) mais permet déjà d’obtenir quelques informations intéressantes sur les possibilités de cette technologie à peine sortie en version bêta :

  • développement de l’interface en HTML / Javascript avec utilisation de n’importe quel framework Javascript
  • distribution et packaging facile de l’application grâce à un outil intégré au SDK
  • mise à jour simplifiée d’une application par programmation (vous programmez comment Air doit procéder à la mise à jour)
  • base de données SQL locale intégrée dans le runtime
  • portabilité des applications (runtime disponible pour Linux et Mac dès que la version Windows passe en version stable)

J’apprécie beaucoup les fonctionnalités pour faciliter la diffusion d’une application, c’est un plus indéniable pour concurrencer les interfaces riches en ligne.

Malgré l’intégration d’une base de données locale et de fonctionnalités réseau avancées afin de récupérer des données depuis un serveur distant, je reste sceptique quand au développement d’une application “database driven” avec cette technologie. J’espère que la documentation et des tutoriaux arriveront rapidement pour me prouver que j’ai tord !

En attendant je retourne à Ruby On Rails qui reste ma technologie favorite notamment à cause de la clarté d’un développement en couches (modèle MVC).

Articles relatifs

Le marché de l’hébergement, une niche particulière

Lu au détour d’un forum :

The Web Hosting industry is an interesting little niche, where the barrier to entry is both too high and too low.

Je crois que tout est dit dans cette phrase dont la traduction française pourrait être :

L’industrie de l’hébergement de site Internet est une une petite niche intéressante ou le ticket d’entrée est à la fois trop accessible et trop inaccessible !

On pourrait nuancer cette remarque en épiloguant sur les différents formes d’hébergement, mutualisé, dédié, dédié virtuel mais également sur les différents “niveaux” d’opérateurs : du simple co-locataire dans une baie d’un autre hébergeur jusqu’à l’opérateur télécom qui souhaite gérer intégralement l’hébergement physique et la connectivité. Toutefois, le marché de l’hébergement a prouvé à maintes reprises que cette phrase a encore tout son sens.

N’avez vous jamais croisé un hébergeur qui n’est en fait qu’un locataire d’un serveur dédié virtuel chez X avec un panneau de contrôle Y et un outil de facturation Z ? De ce point de vue, la barrière d’entrée dans le monde de l’hébergement est bien trop basse et elle est néfaste à l’ensemble des fournisseurs de service sérieux qui pâtissent d’une mauvaise image ainsi qu’aux clients qui ne savent plus à qui confier leur site Internet.

D’un autre côté, le “ticket d’entrée” dans le monde très “select” des hébergeurs sérieux et fiables atteint rapidement une somme astronomique. Prenons l’exemple d’un hébergeur ambitieux qui souhaite se lancer avec ses propres machines qu’il hébergerait en co-location. Avant de pouvoir se lancer dans les affaires il aura besoin d’au minimum : 2 switchs (pour la redondance), 8 serveurs ou plus (redondance de chaque service : mail, http, dns, base de données), 2 serveurs de stockage (redondance), 1 serveur de sauvegarde (sécurité). En admettant qu’il “virtualise” ses serveurs afin d’optimiser l’utilisation de ses ressources, il aura tout de même besoin au minimum de 2 ou 3 serveurs physiques au lieu de 8. Sans entrer dans les détails, le matériel s’élève déjà à plusieurs dizaines milliers d’euros. Et a ce prix, notre nouveau venu dans le monde de l’hébergement n’a pas financé les outils (panneau de contrôle…), son personnel, ses frais fixes de co-location (rapidement plusieurs centaines d’euros) …

Articles relatifs

Refonte du blog : opération terminée !

J’espère que ce nouveau thème vous plaît, le logo n’est vraiment pas parfait mais je n’ai pas les compétences pour faire mieux.

Les statistiques Google Analytics de ce blog fonctionnent à nouveau depuis 1 mois désormais et c’est donc un peu plus de 500 visiteurs qui ont parcouru ces billets durant cette période. C’est un bon début.

Bientôt plus de billets concernant l’hébergement, mes projets et Ruby On Rails !

Articles relatifs

Refonte du blog, étape 1/2 terminée

Ouf, c’est fait ! Comme promis il y a quelques jours, j’ai profité d’un peu de répis pour installer un système de tags sur ce blog et tagger directement les quelques dizaines de billets déjà écrits. J’en ai profité pour installer un nuage de tags que vous pouvez consulter à droite, il y a beaucoup de tags plus ou moins précis, tout ceci va s’affiner avec le temps afin de recentrer mes billets sur l’hébergement.

L’étape suivante est la refonte de la charte graphique, je ne suis pas graphiste, j’ai besoin d’aide, au secours !

Articles relatifs

Windows Live Writer (WLW) et Simple Tagging

Utilisateur de Windows Live Writer depuis plusieurs mois et désormais utilisateur de Simple Tagging, je souhaite évidemment pouvoir “tagger” mes billets directement dans l’application de blogging de Microsoft.

Celle-ci contient bien un champ “keywords” pour chaque billet mais l’API XML-RPC de Wordpress ne gère pas ce champ. Il existe donc 2 solutions :

  • modifier le code de l’API XML-RPC de Wordpress - C’est facile à faire mais il ne faut pas oublier de refaire la modification à chaque mise à jour de Wordpress etc..
  • utiliser les options de Simple Tagging afin de lui dire de “lire” le contenu des billets et d’utiliser comme nom de mots clés tous les éléments trouvés entre 2 balises à définir dans les options (dans mon cas Tags)

Vous aurez compris que j’ai choisi la seconde option, il faut juste penser à insérer les balises et les tags en mode HTML dans Windows Live Writer afin de ne pas avoir du code HTML entre nos 2 balises (qui seraient donc interprétées comme des tags !).

Articles relatifs

Tags dans Wordpress, Simple Tagging

En attendant le support natif des tags dans Wordpress 2.3 (cette fonctionnalité était prévue pour Wordpress 2.2 mais a été retiré de la roadmap de cette version en cours de route), il existe plusieurs plugins permettants de tagger les billets.

Souhaitant intégré des tags pour remplacer les catégories sur ce blog, j’ai commencé par faire un rapide tour d’horizon des outils mis à ma disposition. Il en est ressorti très rapidement l’outil Ultimate Tag Warrior (UTW). Mon choix semblait donc fait quand, quelques minutes avant de me lancer dans l’installation j’ai découvert Simple Tagging.

Le plugin est développé par un francophone et supporte plusieurs langues, c’est déjà bien parti. L’installation est déconcertante, l’intégration dans les billets elle aussi et l’ajout d’un “nuage de tags” dans la colonne de droite un réel jeu d’enfant ! L’interface d’administration est bien pensée, tout y est (renommage de tags, suppression de tags, articles pas encore taggés…). Félicitation à Amaury (l’auteur) pour ce plugin !

Articles relatifs

Jeux cérébraux en ligne

Dès l’âge de 30 ans le cerveau commence à se ramollir, il est donc important de travailler tout ça avec des petits jeux comme sur le site Lumosity. Attention c’est en anglais mais c’est très bien réalisé et les jeux ne reposent pas sur la langue. Pour démarrer les jeux, cliquer sur “Measure My Lumos IQ”.

Profitez-en, il semblerait que ce service devienne bientôt payant. Mon score : 141

Articles relatifs

Apple WWDC 2007 / Résumé de la Keynote en 3 points

Bien que je ne possède plus de Mac pour diverses raisons, j’ai tout de même utilisé un Powerbook puis un Macbook pendant plusieurs mois, je continue donc de suivre l’actualité d’Apple de près afin de pouvoir replonger dans le monde de la pomme dès qu’une machine me tapera dans l’oeil (un ultra portable ou tablet par exemple ?).

Ce soir (19h heure de Paris - 10h heure de San Francisco) se déroulait la traditionnelle Keynote d’ouverture du WWDC (le salon des développeurs Apple) à San Francisco. Même si les annoncent de la semaine passée concernant les MacBook Pro nous permettaient de penser qu’il n’y aurait pas grand chose à se mettre sous la dent en terme de matériel ce soir, autant dire que la Keynote fut à mon avis une des plus mauvaises depuis plusieurs années en terme d’annonces.

Nous pourrions résumer rapidement celle-ci en 3 points majeurs :

  • la sortie de jeux sur Mac
  • la sortie de Safari Beta 3 disponible sur Mac et sous Windows
  • la possibilité de “développer” des applications sur l’iPhone en utilisant une technologie reposant sur Ajax (la démonstration n’a pas conquis l’assemblée et on ne peut à mon avis pas parler de “développement” sur l’iPhone, il s’agit plus d’un système de widgets à la manière de Dashboard)

Voilà, espérons que l’iPhone soit à la hauteur dans un peu plus de 2 semaines !

Articles relatifs


Creative Commons License