News

C'est hier que Bouygues Telecom et Neuf Cegetel ont annoncé la signature d'un accord permettant l'accès de Bouygues Telecom à 1 000 nœuds de raccordement abonnés (NRA) couvrant plus de 60% de la population : 626 d'entre eux feront l'objet d'un achat par Bouygues Telecom, qui se concrétisera au plus tard le 30 juin 2008. Jusqu'à cette date, Neuf Cegetel assurera à Bouygues Telecom une prestation de vente en gros des capacités DSL nécessaire à la fourniture de services à destination des entreprises et du grand public.

"Pour Bouygues Telecom, cet accord permettra de fournir un service DSL aux entreprises et au grand public en contrôlant la qualité de bout en bout." a déclaré Philippe Montagner, Président-directeur général de Bouygues Telecom. Cette déclaration a été suivie par celle du président de Neuf, Jacques Veyrat : "Neuf Cegetel est très heureux d'avoir été choisi par Bouygues Telecom pour son service DSL. Ce choix valorise la qualité, la capillarité et la compétitivité de son réseau de dégroupage".

Reste maintenant à voir ce que cela va donner en pratique avec de nouvelles offres pour le grand public et les entreprises pour l'accès à l'ADSL.
le 26/09/2007 à 20:35
Tutoriel SPL : Standard PHP Library
Comme son nom l'indique, le but de la Standard PHP Library, ou SPL, est de proposer des interfaces standards pour que les développeurs tirent le meilleur de la programmation objet de PHP 5.
Cette bibliothèque d'interface crée des interfaces pour certaines fonctionnalités internes de PHP, de manière à ce qu'elles s'intègre bien mieux avec le moteur interne de PHP. Les fonctionnalités incluent la possibilité de définir les objets pour être lu avec une boucle foreach, ou SimpleXML.
L'essentiel des fonctionnalités vient des itérateurs.

- The Standard PHP Library (SPL)
- ext/spl
Note de l'auteur :

Je suis toujours fasciné par la communication autour des techniques d'entreprises que MySQL peut développer.
Outre la distribution mondiale des employés (300 développeurs dans 30 pays), les fêtes de Noël en ligne qui durent 24 heures, et le responsable de l'ingénierie qui "commence tôt et finit tard".

Le dernier billet en date est consacré à la rencontre de Heildelberg (magistralement organisée par Georg Richer, pourquoi ne suis-je pas étonné ?) et aux aspects nécessaires pour réussir une telle réunion. Peut-être que Pascal Borghino aura des retours lui aussi? patience...

- MySQL Heidelberg Developer Mtg: Looking back
- Competing for talent
- MySQL: Workers in 25 countries with no HQ
- How to arrange a physical meeting in a virtual organisation
- How to cope with timezones
le 26/09/2007 à 20:31
Alias de fonctions en PHP
PHP dispose d'un système d'alias pour ses fonctions : ils permettent de donner plusieurs noms à une même fonctionnalité, mais c'est toujours le même code qui fait le travail sous-jaçent. C'est pratique pour assurer la compatibilité ascendante (wddx_deserialize et wddx_unserialize) , ou pour donner des noms de fonctions qui seront faciles à retenir pour tous (sqlite_has_more et sqlite_valid).

Comme ce n'est pas évident qu'une fonction PHP est un alias d'une autre, il reste des cas où les programmeurs mégotent les avantages respectifs de join et implode, et tentent de les départager. Pour ces futures discussions stériles, vous pouvez vous reporter à la liste d'alias de Sean Coates.

- On PHP Function Aliases
- Function Alias List in PHP
- Lampooning Benchmarks
- Better Benchmarks
le 26/09/2007 à 20:28
L'elephpant est dans le Pacifique
Les éléphpants sont finis ! Ils sont maintenant partis de leur pouponnière de Shanghaï, et traversent actuellement l'Océan Pacifique. La date d'arrivée chez Nexen est autour du 20 Octobre, ce qui me laisse du temps pour dégager 6 mètres cube d'espace de rangement, développer mes muscles pour déplacer 300 kg de peluches (record du monde?), et trouver un stationnement pour un semi-remorques (les éléphants ne se déplacent pas en limousine, mais en semi-remorque 18 roues).

Pour les prises de commandes, vous aurez quelques options : me rencontrer à une conférence, comme celle de Washington (USA), ou bien celle de l'AFUP (Paris); rencontrer votre groupe d'utilisateur local (comme l'AFUP, par exemple), ou bien prendre commande sur le site de nexen.net. Pour cette dernière solution, je vous tiens au courant dès que j'ai du nouveau.

- Photos des éléphants
- DC PHP Conference
- Forum afup 2007
Journée faste pour Microsoft qui, après avoir finalement mis en ligne la version finale et française de DreamScene, en profite pour démarrer la distribution du Service Pack 1 de Windows Vista. Pas d'affolement toutefois, le Service Pack 1 est bien entendu encore à l'état de version Beta alors qu'il n'est distribué qu'aux seuls beta-testeurs accrédités par Microsoft. Pesant dans les 650 Mo, dans son édition avec pack de cinq langues, le Service Pack 1 de Windows Vista revient sur un certain nombre de problèmes identifiés depuis le lancement du système d'exploitation. Il ne devrait toutefois pas introduire de nouvelles fonctionnalités majeures, hormis la possibilité de personnaliser le moteur de recherche de fichiers à utiliser par défaut.

Dans sa version actuelle, le Service Pack 1 nécessite trois redémarrages consécutifs pour s'installer. Quelques problèmes sont déjà connus comme l'incompatibilité du Service Pack 1 avec les logiciels accompagnant les imprimantes Hewlett Packard. Rappelons par ailleurs que, selon Microsoft, le Service Pack 1 de Windows Vista ne sera pas disponible en version finale avec le premier trimestre 2008.
L'heure est à la dématérialisation pour Amazon.com. En attendant un ebook store, prévu dans les prochaines semaines, le géant américain du commerce électronique a officiellement ouvert une version beta de sa plate-forme de téléchargement de fichiers musicaux tout simplement baptisée "Amazon MP3".

Comme l'annonçait dès le mois dernier le quotidien The New York Post, Amazon tourne donc le dos aux fichiers sous DRM (Windows Media de Microsoft ou AAC Fairplay d'Apple) au profit du MP3 (encodé à 256 kb/s), un format universel ne disposant pas de verrou numérique et pouvant donc être lu sur la plupart des terminaux du marché : PC, Mac, iPod, Zune, Zens, iPhones, smartphones ou encore musicphones.

Dès son lancement, Amazon propose un impressionnant catalogue de 2 millions de titres regroupant plus de 180 000 artistes des principaux labels et des grandes majors, y compris EMI Music et Universal Music Group, que la presse économique annonçaient pourtant absents de l'offre d'Amazon.

Contrairement à ce que peut proposer la FNAC en France, les fichiers MP3 d'Amazon ne sont pas surtaxés affichant au contraire, pour la moitié d'entre eux, un tarif discount de 89 cents contre 99 cents pour le reste du catalogue.

Tarifs agressifs, catalogue exhaustif, format universel.. Amazon MP3 a donc toutes les cartes en main pour bousculer Apple, dont le iTunes Store reste encore un solide leader sur le marché du téléchargement avec une part de marchée estimée à plus de 70% aux Etats-Unis.
le 25/09/2007 à 20:51
Correspondance Oracle - MySQL
Il semble que de plus en plus d'administrateurs ait un pied dans les deux mondes : Oracle et MySQL. On voit fleurir les blogues d'admin MySQL qui doivent se mettre à Oracle, et réciproquement.

Le dernier billet que je viens de découvrir a mis en place le projet d'une correspondance entre les deux serveurs : c'est à dire comment résoudre dans l'autre serveur les problèmes du premier. Apache est le serveur HTTP de prédilection avec MySQL, alors que Oracle Application Server sera le choix pour Oracle.

Cet article est déjà long, mais n'est pas fini. L'auteur indique qu'il va ajouter des informations au fur et à mesure de sa propre progression, mais vous pouvez lui en soumettre d'autres.

- Looking at MySQL and Oracle
le 25/09/2007 à 20:49
Créer des archives zip à la volée
Note de l'auteur :

Pour un projet futur, j'ai besoin d'utiliser zip ou gzip pour créer des archives à partir de fichiers ou de dossiers, dans un autre dossier.
Une recherche rapide sur Google m'a conduit à la classe Create ZIP File de Rochak Chauhan.

Je l'ai testé avec deux autres scripts, et je dois avouer que cette classe fonctionne le mieux quand vous ajoutez les fichiers un par un.

- Tutorial: Create a zip file from folders on the fly
- Create ZIP File

PS de LA GLOBULE :

Pour des petites archives simples, la librairie utilisée par PHPMyAdmin fonctionne également extrêmement bien (la librairie est disponible dans un .php dans l'archive de PHPMyAdmin)
LoadingChargement en cours