Billets depuisseptembre 2007

Découvrez Wikio

Les lecteurs assidus auront remarqué quelques remaniements léger sur ce blog. Tout d’abord mes Twitters ont disparu de la barre de droite, pas assez intéressants pour les lecteurs, astreignants pour moi, j’ai donc décidé d’abandonner Twitter et d’intégrer des liens vers des billets que j’ai lu récemment par mon lecteur RSS (Google Reader) et que je souhaite partager.

J’ai également profité de l’ajout de ce blog dans le moteur de recherche de Pierre Chappaz (ex fondateur de Kelkoo et directeur de Yahoo Europe), Wikio, pour ajouter un petit lien de promotion de mes billets dans ce système qui grandit qui grandit ! Wikio n’est pas un simple digg-like, c’est un moteur de recherche qui combine des informations issues de sites d’actualité, de blogs et d’autres sites afin de proposer un concentré de tout ce qui a été diffusé récemment concernant un sujet précis. Cette combinaison permet d’apporter un regard nouveau sur l’actualité au travers d’informations recoupées ou complétées entre différentes sources.

Les votes permettent de faire ressortir les sujets du moment sur la toile un peu comme à la manière de Blogasty (qui lui est purement un digg-like francophone) mais l’éclairage apporté par les information issues de sites de presse permet de largement réhausser la qualité des contributions.

Articles relatifs

Adresse IP Internet en DHCP et Dyndns

La plupart des modems/routeurs ADSL permettent de mettre à jour l’adresse IP associée à un alias dynamique du type dyndns. Les alias dyndns sont automatiquement supprimés après 30 jours sans mise à jour de l’adresse IP.

Sachant que l’adresse IP change tous les 24h sur une connexion ADSL et que le modem/routeur va mettre à jour cette adresse IP automatiquement chez dyndns à chaque changement, il n’y a aucun problème.

Il arrive pourtant que cette limitation à 30 jours puisse poser problème notamment dans le cas ou votre adresse IP Internet est attribuée par un serveur DHCP qui dans ce cas ne vous attribue pas une nouvelle adresse IP tous les 24h ! C’est par exemple le cas pour les utilisateurs de la solution de téléphonie IP de Bluewin, Bluewinphone.

Dans ce cas et pour éviter de perdre votre alias dyndns après 30 jours, je vous conseil d’utiliser un client dyndns à installer sur votre poste (ou sur un serveur interne). Avec ce client vous pouvez forcer une mise à jour de l’adresse IP après un nombre déterminé de jour, même si votre adresse IP n’a pas changée !

Articles relatifs

Wordpress Automatic Upgrade en français est disponible !

J’en ai parlé ici, c’est chose faite ! J’attends les éventuelles remarques et corrections en commentaire de ce billet. Le plugin traduit devrait également être disponible sur le site wordpress-fr.net prochainement !

Téléchargement au format ZIP ici (88 Ko). Installation classique pour un plugin, décompresser et déplacer le répertoire wordpress-automatic-upgrade dans le répertoire wp-content/plugins/ puis aller dans le menu Plugins de l’interface d’administration de Wordpress pour activer le plugin et lancer une mise à jour.

Màj du 15.12.08 : la version 2.7 de Wordpress inclus désormais un système de mise à jour automatique pour toutes les langues, ce plugin est donc obsolète.

Articles relatifs

L’éditeur de Plesk, SwSoft, trust le marché du logiciel d’hébergement ?

Discrètement SwSoft, la société éditrice de Plesk, Virtuozzo, HSPComplete, PEM et DAS rachète ses concurrents et des sociétés susceptibles de maitriser des technologies proches de son marché de prédilection : le marché de l’hébergement, de la gestion de serveur et, par extension, le marché de la virtualisation.

Parallels, l’éditeur notamment de Parallels Desktop qui permet de faire fonctionner plusieurs systèmes d’exploitation en simultané sur Mac Os X avait été racheté en début d’année. Ceci constituait une acquisition complémentaire aux produits existants de Swsoft qui proposait uniquement de la virtualisation pour créer des serveurs dédiés virtuels (Virtuozzo).

En août, SwSoft a fait l’acquisition de Sphera qui se veut le leader du déploiement des Saas. SwSoft envisage donc certainement de proposer des solutions complètes incluant l’hébergement et la distribution/déploiement de Saas en y intégrant également sa technologie OpenFusion.

Le 10 sept., c’est Ensim Pro qui est englouti dans le “groupe” SwSoft. La gamme Ensim Pro est une gamme de panneau de contrôle pour Linux et Windows et c’est un concurrent direct de Plesk (SwSoft).

Enfin on apprend que SwSoft a fait l’acquisition durant le mois de septembre 2007 de Positif Software (PSoft), l’éditeur notamment du très célèbre HSphere (panneau de contrôle Linux pour les architectures distribuées d’hébergement web - cluster).

Avec ces acquisitions, SwSoft conforte sa place de leader mondial des solutions d’hébergement sous Linux et Windows mais il devient également un acteur important des solutions de virtualisation face à VmWare et semble suivre la tendance de l’orientation vers les Saas. Espérons que SwSoft fasse bon usage des nouvelles technologies acquises afin de proposer des solutions encore plus robustes, performantes et fiables dans le domaine de l’hébergement.

Articles relatifs

E-texteditor - Un ersatz de Textmate pour Windows

Textmate a été rendu célèbre par l’avènement de produits comme Ruby On Rails et a aujourd’hui largement conquis le marché de l’éditeur de texte avancé sous Mac Os X. La qualité du produit et ses capacités de scripting sont enviées par beaucoup d’utilisateurs de Windows. E-texteditor est le premier éditeur de texte pour Windows à annoncer ouvertement vouloir cloner les fonctionnalités de Textmate, en allant jusqu’à proposer une compatibilité avec les bundles (scripts) de Textmate !

A la recherche d’un outil à mi-chemin entre un IDE complet (et souvent lourd, comme Zend Studio, Aptana IDE ou Eclipse) et un éditeur de texte léger (comme Scite), j’ai donc entrepris de tester e-texteditor avant éventuellement de l’adopter (et de le faire adopter) pour le projet Imanax notamment.

L’installation du produit se passe sans problème particulier mais rapidement l’installateur nous précise qu’il est souhaitable d’installer également Cygwin afin de profiter de toutes les fonctionnalités avancées du produit. Je choisis de ne pas installer Cygwin qui est selon moi inutile pour un éditeur de texte. Dès les premiers essais, l’application semble assez lente, l’interface n’est pas toujours réactive et en passant d’une application à l’autre la fenêtre se fige comme si un plantage était imminent. C’est très agaçant pour un éditeur de texte censé être “léger”.

Dès que l’on tente d’utiliser les bundles afin de profiter des fonctionnalités avancées, e (c’est le nom de l’application !) demande de procéder à l’installation de Cygwin. Agacé par les demandes répétées, je finis par céder et accepte d’installer Cygwin. Quelques minutes plus tard, e semble plus fonctionnel mais beaucoup de bundles ne fonctionnent toujours pas (je n’ai pas pris le temps de configurer quoi que ce soit dans Cygwin mais je considère qu’un éditeur de texte ne doit pas me demander 2 jours de configuration pour être utilisé pleinement).

Textmate est un modèle de simplicité de mise en oeuvre malgré des fonctionnalités très puissantes. E, qui repose sur un système d’exploitation moins intuitif que Mac Os X, est quant à lui un éditeur de texte complexe à appréhender. Le développeur de ce produit gagnerait à tenter d’améliorer la prise en main sans quoi peu de gens accepteront de débourser une trentaine de dollars pour ce logiciel.

Articles relatifs

Installation de Windows sur Macbook avec Bootcamp ! Quelques conseils !

Alors que j’ai pu installer sans problème Windows XP Pro sur un MacBook Pro lors de la sortie de la première release de Bootcamp, ma tentative récente d’installation sur un Macbook de la version 1.4 m’a valu pas mal de déboires.

Tout commence par un joli message :

“CE DISQUE NE PEUT PAS ÊTRE PARTITIONNÉ CAR IL EST IMPOSSIBLE DE DÉPLACER CERTAINS DE SES FICHIERS.
Effectuez une copie de sauvegarde de disque. L’utilitaire de disque vous permet ensuiste de le formater en tant que seul volume Mac os étendue (journalisé). Restaurez vos données sur le disque et tentez d’utiliser l’Assisstande boot camp à nouveau.”

lors du partitionnement via l’utilitaire Bootcamp ! Plusieurs heures de recherches plus tard, le problème semble être un problème de fragmentation (eh oui, ça existe semble-t-il sous Mac Os X malgré ce que certains peuvent penser !) qui empêche Mac Os X de partitionner le disque. 2 solutions s’offre alors à moi :

  • sauvegarde, réinstallation, partitionnement puis réinstallation des applications et des données sauvegardées
  • tenter d’utiliser un outil de défragmentation et relancer l’utilitaire de partitionnement

Afin de minimiser les risques et de gagner du temps j’ai opté pour la seconde solution. Me voilà donc avec un cd bootable de iDefrag [1] après avoir soigneusement réparé le disque dur avec le CD d’installation de Mac Os X. Après une défragmentation “totale” (full-defrag), le partitionnement fonctionne à merveille et la suite du processus s’enchaîne sans problème !

[1] Drive Genius semble être une alternative à iDefrag mais je ne l’ai pas testé

Articles relatifs

Pourquoi je ne développerai pas avec CodeGear Delphi for PHP

En tant que développeur Delphi (pour MS Win32) et PHP, l’annonce début 2007 par CodeGear de la disponibilité imminente de Delphi for PHP, m’avait laisser espérer de pouvoir tester rapidement le premier IDE RAD pour PHP.

J’ai donc récemment installé la version d’essai de Delphi for PHP 1.0 afin de procéder à des tests grandeur nature. L’interface de l’IDE est très similaire aux autres produits de CodeGear, les habitués de Borland Developer Studio ne seront donc pas déroutés.

L’application PHP utilise des composants “VCL for PHP” disponibles en open source et étroitement liés à Delphi for PHP. L’IDE ressemble donc à un éditeur HTML WYSIWYG dans lequel on peut glisser/déposer ces composants visuels. Chaque composant possède ses propriétés (dimension, position, couleur…) mais également des événements comme dans un projet Delphi pour Win32. La programmation est donc événementielle ce qui n’est pas courant pour un développement en PHP.

Le produit permet de s’affranchir de l’écriture de requêtes SQL par l’utilisation d’objets de type table ou requête. Ceci apporte une souplesse non négligeable au produit lors du développement mais implique l’utilisation d’une logique de développement propre à l’IDE.

Delphi for PHP pourrait être un bon produit à condition que Code Gear travaille autour des 2 points suivants qui selon moi empêchent tout développement professionnel avec leur outil :

  • le code HTML généré est digne de Microsoft Frontpage : ce n’est pas facile de proposer un réglage fin de tous les paramètres de chaque composant visuel et de générer un code HTML propre. De ce point de vue CodeGear devrait revoir sa copie afin de proposer un éditeur HTML WYSIWYG peut être moins souple mais produisant un code HTML de meilleur qualité.
  • l’architecture ne semble pas robuste et oblige pourtant à développer selon le modèle imposé (programmation événementielle). Le produit gagnerait à se baser sur des designs patterns reconnus (Active Record ou MVC) pour s’imposer.

La volonté de Codegear de permettre le développement RAD visuel en PHP implique d’accepter de se calquer au modèle de développement du produit qui tend alors à s’imposer comme un framework PHP pour le développement d’applications plus que comme un simple IDE.

Articles relatifs

Le déblocage de l’iPhone par iPhoneSimFree serait revendu en France par Proou.com

L’info n’est pas encore officielle sur le site d’iPhoneSimFree mais le site proou.com semble déjà utilisable pour effectuer des commandes groupées d’une licence de déblocage de l’iPhone pour la somme de 29 € (payable via Paypal).

Le système fonctionne sur la base de commandes groupées puisque iPhoneSimFree ne fait que de la vente de licence “en groupe”. Le paiement s’effectue uniquement lorsque 50 licences sont demandées sur prouu.com.

A vos iPhone !

Articles relatifs

Le retour de vacances c’est …

… étonnement peu de courriels …

Etat Gmail retour de vacances 2007

 

… pas mal de billets non-lus [1] …

Etat Greader retour de vacances 2007

 

… mais surtout, un motivomètre au taquet pour travailler sur Imanax !

[1] qui ont permis de faire ressortir rapidement quelques infos intéressantes après une semaine de déconnexion totale :

Articles relatifs

WPAU en français, première release disponible !

Cette première release est parfaitement fonctionnelle, seule l’interface d’administration du plugin (donc de mise à jour) n’est pas traduite en français. Tout le reste du processus fonctionne et récupère la dernière mise à jour depuis le site wordpress-fr.net

J’ai effectué plusieurs tests sur des versions différentes de Wordpress et les tests ont toujours été concluants que ce soit lors de mises à jour depuis des versions antérieures ou lors de changement de langue (installation de la version française par dessus la version anglaise).

Lien pour le téléchargement : ici.

Support : je ne fournis aucun support pour ce plugin, il est livré “tel quel”. Je répondrai aux questions et aux retours en commentaire de ce billet.

Note : je ne pourrai en aucun cas être responsable des dommages causés à votre blog par ce plugin. Celui-ci vous propose de télécharger des sauvegardes de vos fichiers et de votre base de données avant de procéder à la mise à jour ce que je vous recommande vivement !

Articles relatifs


Creative Commons License