Développement
UnionFS, un petit méconnu?
UnionFS, vous connaissez?
UnionFS (Union File System) est un service du système de fichiers de Linux qui permet de fusionner plusieurs points de montage appelés "branches" : c'est un union mount. L'utilisation habituelle de ce système est de fusionner une partition système en lecture seule avec une partition en écriture permettant d'enregistrer les nouveaux fichiers et fichiers modifiés, le système UnionFS se chargeant de ne présenter que la dernière version de chaque fichier.
Extension Firefox intéressante pour bloggers
J'ai trouvé une extension intéressante pour Firefox qui permet de blogger tout en surfant dans ses onglets, sans quitter le navigateur des yeux. Je trouve intéressant la simplicité d'utilisation ainsi que la compatibilité de l'application avec les moteurs des sites courrament utilisés.
Source pour l'extension: http://www.scribefire.com/
Source pour l'activation avec Drupal: http://www.bulahema.com/en/node/143
Google ne fait pas que parler du IPV6
J'écoutais récemment des vidéos de Google Tech Talk sur YouTube, précisément ceux de la fin janvier 2008 où Google avait fait un grand rassemblement pour parler du IPV6.
Et bien, ils ne font pas qu'en parler, depuis quelques jours la page de recherche de Google est offerte sur IPV6: http://ipv6.google.com ; c'est maintenant ma nouvelle page d'accueil!
Si vous n'avez pas encore accès à IPV6, regardez un peu du côté de http://www.sixxs.net qui offrent un tunnel gratuitement. Leur outil d'auto-configuration fonctionne à merveille à la fois sous Linux et Windows.
Du nouveau du côté de OpenID
IBM, Microsoft, Google et Yahoo (et Verisign, mais eux l'étaient depuis longtemps officieusement avec PIP) embarquent définitivement dans OpenID:
Source: http://www.37signals.com/svn/posts/840-the-openid-party-just-picked-up-all-the-big-boys
Source: http://www.earthtimes.org/articles/show/technology-leaders-join-openid-foundation-to-promote-open-identity-management,272717.shtml
.. et si au moins Paypal voulaient enfin m'envoyer leur key-fob à 5$, cela me donnerait l'authentification à deux facteurs automatiquement.
Source: ht
Nouveau laboratoire PHP portant sur la librairie Javascript Dojo et Cometd
Bien que ceci ne soit pas intimement lié à PHP, le prochain laboratoire de PHPQuébec portera sur DOJO et COMET(d).
La branche expérimentale de Dojo, nommée DojoX comporte un composant de méthodes de communications COMET (le successeur à Ajax); il permet une communication en temps presque réel entre le navigateur et le serveur sous forme de queue de messages (Message Queuing).
Bien que ceci parle beaucoup plus de Javascript (côté client) que de PHP, il n'en reste en moins que du côté serveur il est possible de rendre bien plus intéressantes plusieurs applications PHP avec ce composant.
Paypal pousse l'authentification à 2 facteurs à grande échelle
Paypal, le géant américain (maintenant avec une filiale canadienne aussi d'ailleurs) se dotte d'une protection supérieure contre la fraude (mais pas vraiment contre le phishing..)
Paypal pousse maintenant l'authentification à 2 facteurs:
* Quelque chose que tu sais (username/password)
* Quelque chose que tu as (OTP token)
Pour 5$USD, Paypal vous envoie une clé RSA qui change les 6 chiffres qui sont affichés sur son LCD à toutes les 30 secondes. Si vous avez un compte commercial, ils vous l'envoient gratuitement. Ce qui semble intéressant, c'est que cette clé peut s'attacher sur "pip.verisignlabs.com" et être utilisée pour le système de sign-on OpenID. Verisign vendent le même tocken (sans logo de Paypal) pour quelque 35$USD.
L'effet GO PHP 5 !
Dans un courriel reçu aujourd'hui, LLORD, un hébergeur français annonce qu'il passera de PHP 4 et MySQL 4 vers PHP 5 et MySQL 5 en natif. Il y stipule aussi que ce changement est dû à l'arrêt du support officiel de ces deux versions.
Voici donc l'effet GO PHP 5 qui prend le dessus. GO PHP 5 est une initiative lancée précédemment, afin d'inciter les projets libres, les hébergeurs ainsi que les développeurs à passer définitivement à PHP 5.
Statistiques PHP de Nexen pour juillet 2007
PHP 5 occupe maintenant 20% du marché notamment 10% pour la version 5.2. La version 4.4.7 étant encore très utilisé par les webmestres. Espéront qu'en forçant le développement des applications et la migrations vers PHP 5 la part du marché augmentera.
Source:
http://www.nexen.net/actualites/php/17378-statistiques_php_de_juillet_2007.php
Un nouvel engin de stockage pour MySQL
Un nouvel engin de stockage pour MySQL vient de faire son apparition, encore "beta" sous sa forme actuelle, mais selon ce qui est mentionné dans l'article sur MySQL facilement installable et serait semble-t-il assez performant.
Ça vaut la peine de l'essayer, serait-il le successeur de InnoDB ? (ou peut-être Falcon, que je n'ai pas encore essayé d'ailleurs)
Son nom: PBXT (vient de PrimeBase)
Source:
(nexen.net) http://dev.mysql.com/tech-resou
PHPUnit: Tests distribués et interface GTK2
Dans la version 3.1 de PHPUnit, un logiciel permettant l'automatisation des tests unitaires en PHP, une nouveauté intéressante. Nous avons maintenant la possibilité de faire des tests unitaires distribués mais de fédérer les résultats dans une base de données centrale. Les résultats des tests étant unique par le numéro de révision (SVN) du gestionnaire de sources.
Dans la version 3.2 de PHPUnit, déjà sortie, une interface PHP-GTK2 à été ajouté afin de faciliter l'exécution des tests. Bien que cette application soit encore en phase alpha il serait intéressant d'en voir les possibilités. Si certain d'entre vous on un retour d'expérience à nous communiquer, n'hésitez pas !
