Un exemple de notification de chargement en AJAX

Bien souvent quand on fait de l'AJAX, on trouve un petit coin pour afficher un loading.gif de façon à indiquer au client que la requête ce fait. Ainsi il est notifié du chargement de ses données. Le "classique" c'est le petit loading.gif, que l'on peut notamment faire soit même grâce à [AjaxLoad](http://www.ajaxload.info/). …

FireFox 2.0 pointe son nez

Dans cet [article du journal du net](http://developpeur.journaldunet.com/breve/3706/firefox-2-0-arrive-en-version-beta.shtml) on découvre qu'aprés 3 alpha la fondation Mozilla nou prépare une version béta de FireFox 2.0. Petit rappel, cette version devrait apporter des nouveautés concernant l'anti-phishing, un correcteur …

De la 3D en PHP

Cet [article de nexen](http://www.nexen.net/actualites/scripts_php/moteur_de_rendu_3d_en_php.php) nous interpelle sur le portage d'un moteur 3D sous Php. Et ce n'est rien d'autre que celui de Wolfenstein 3D. A priori on peut faire de jolies choses avec trés peu de codes ... Le tout est disponible [chez …

Une page toujours centrée en CSS

Tout le monde commence à savoir centrer une page en CSS et ce parce que c'est tout simplement facile à faire. Cependant quelques rechigneurs diront que le site se "déplace" quand la barre de scroll verticale apparaît. Etant donné que cette barre de scroll n'est pas affichée quand le contenu est trop court, la page se décale sur la gauche dès que le …

Statistiques de PHP pour le mois de juin

Nexen publie les statistiques de PHP du mois de juin 2006. Quelques tendances ressortent de ces statistiques : * PHP 4.4.2 remplace PHP 4.3.10 comme version la plus populaire * PHP 5 continue d'accélérer son adoption * PHP 5.1.4 confirme sa popularité, en prenant la 3eme place du classement des versions 5 Les …

Les tableaux de bord d'hébergement Web

La démocratisation de l'hébergement Web nécessitait de rendre la gestion d'un compte Web aussi simple d'accès que possible. Les outils dédiés aux administrateurs réseau et aux gurus d'Unix ont donc rapidement laissé la place aux tableaux de bord (ou panneaux de contrôle), offrant aux hébergés tout loisir de gérer leur compte sans devoir recourir à des scripts abscons pour le ...

Sept erreurs d'accessibilité - 1ère partie

Pompage publie une traduction d'un article de Christian Heilmann. Cet article est en deux parties et traite des raisons qui font que certains produits web n'arrivent pas à être accessibles. Dans cette première partie on retrouve les 3 premières erreurs sur 7 : * Croire à des produits sans avoir les avoir testé * Prendre trop de …

phpMyAdmin 2.8.2

Nouvelle version pour phpMyAdmin, la version 2.8.2 est dans les bacs. Elle corrige une faille XSS et quelques autres buGs. La documentation contient maintenant, officiellement, le fait que votre navigateur doit accepté les cookies pour que phpMyAdmin puisse fonctionner correctement. Les notes de publications, avec les quelques changements …

Solitaire 2.0

Après qu'iDo vous ai montré le [Tetris 2.0](http://www.j0k3r.net/news-tetris-2-0-1299.html), je vous présente maintenant la même chose mais pour le solitaire. Vous avez déjà tous certainement jouer au solitaire sur votre PC, oui à défaut de pouvoir mettre des jeux plus intéressant des fois ! Et bien celui ci entièrement fait en AJAX fonctionne …

Top 10 des librairies des développeurs

Avec l'apparition d'AJAX, on a vu pas mal de librairie fleurir. Elles sont toutes intéressante mais le mieux et quand même d'en utiliser une et de l'exploiter à fond. Cameron Olthuis publie son top 10 des librairies pour les développeurs. On n'y retrouve pas forcément des librairies AJAX mais il y en a quand même une grande partie. On …

Google Desktop

Marre de l'explorateur Windows insipide et de votre Bureau déséspérement vide ? Et bien Google vous propose une autre façon de gérer vos fichiers.

Faites votre propre page d'accueil en AJAX !

Ou encore : faite votre propre NetVibes sans passer par des scripts tout fait ! Ce tutoriel, qui a maintenant fait le tour de tous les blogs et de tous les social-bookmarks, vous guide pas à pas pour créer votre page d'accueil en AJAX. C'est un tutoriel très très complet qui vraiment par toutes les étapes pour que vous compreniez bien comment …

DotClear 2 beta 1, nom de code Aoraki

Aoraki, c'est le point culminant de la Nouvelle Zélande. Au moment de trouver un nom de code à la version 2 de DotClear, Olivier a tout de suite pensé à ce mont. Il représente un peu ce qui s'est déroulé pour cette version 2 de DotClear, une grande ascension éprouvante et en haut du sommet une vue imprenable sur toute la vallée. DotClear 2 est en beta et …

Les requêtes complexes avec MySQL

On a tous plus ou moins l'habitude de faire des requêtes un peu basique en SQL : des updates, des selects qui font au maximum deux lignes, etc ... Mais MySQL permet aussi de faire des requêtes beaucoup plus importantes. Certes si vous faites votre petit site perso, il y a de grandes chances que vous n'utilisiez jamais de grosses requêtes SQL. Mais si vous …

Zip 1.4.0

[The Pimp.net](http://blog.thepimp.net/index.php/2006/06/29/83-zip-140-let-comment-it) nous interpelle sur la mise à jour d'une bibliothèque de [Zip](http://pecl.php.net/get/zip-1.4.1.tgz). Elle supporte dorénavant les commentaires dans les zips, mais elle reste une bibliothèque complète de gestion de Zip trés pratique pour …

Introduction à la POO en PHP

La POO est très présente en PHP surtout depuis la version 5. Voici une courte introduction à la programmation orienté avec, comme dans chaque tutoriel sur la POO, un exemple concret. Dans un premier temps, on va réussir à afficher un banal testing suivi d'un me. Pour ensuite entrer un peu plus dans le concret, sans pour cela vous perdre, vous allez …

Ouverture du .mobi

Après l'[ouverture du .fr](http://www.j0k3r.net/news-le-fr-ouvert-a-tous-des-aujourd-hui-1360.html) la semaine dernière, c'est au tour du .mobi de faire parler de lui. L'ICANN est l'organisme chargé, au niveau mondial, de la gestion des noms de domaines et des noms de marques sur le Net. L'ICANN a approuvé la création d'une nouvelle extension : le …

Le Web et la F.F.F.

Pour ceux qui ne l'aurait pas compris : F.F.F. = [Fédération Française de FootBall](http://www.fff.fr/). PhpIndex nous livre un [résumé de l'interview Dominique Crochu](http://www.phpindex.com/index.php/2006/06/27/2219-interview-de-dominique-crochu-web-et-fff) qui n'est rien d'autre que la Directrice nouvelles technologies FFF. …

Les groupWares openSource

[PhpIndex](http://www.phpindex.com/index.php/2006/06/27/2218-les-groupwares-opensource) nous interpelle sur une étude réalisé par des étudiants du MPNI ( Management de Projets Numériques Interactifs ) qui traite du sujet des groupWares. Pour résumer l'étude décrit ce qu'on appelle des groupWares : Un ensemble de logiciels hébergés de …

Classe Php de gestion de fichiers de configuration

Ce [tutoriel de phpIt](http://www.phpit.net/article/create-settings-class-php/) nous dévoile comment créer une classe de gestion de fichier de configuration en Php. Plusieurs formats de fichiers ( PHP, INI, XML and YAML ) sont traités par une interface Php unique avec un load(...) et un get(...) à l'aide du polymorphisme. Aussi avec …

Le problème de l'autocompletion en AJAX

L'autocompletion en AJAX permet de suggérer des mots lors de la saisit de quelques lettres. Google Suggest a été le premier à lancer ça. C'est très pratique et cela a un certain succès. Le problème c'est qu'en général dès que l'on commence à taper des lettres, une première requête est envoyée au serveur avec ces quelques lettres. Mais si on continue à taper …

Introduction à Xdebug, l'extension PHP

[Xdebug](http://xdebug.org/) est une extension pour PHP (PHP4 et PHP5) écrite par Derick Rethans et disponible dans PECL qui vous permet de faire du déboguage avancé de vos scripts, ainsi que du traçage, et surtout du profiling. Le profiling va vous permettre notamment de cerner précisément les portions de vos scripts les plus gourmandes en temps …

OVH vous offre un .fr

La folie que provoque l'ouverture des noms de domaines en .fr aux particuliers fait fleurir des offres promotionnelles intéressantes chez les hébergeurs. Ainsi OVH [propose](http://www.ovh.com/fr/produits/dotfr_offert.xml) un nom de domaine .fr pour tout achat d'un hébergement chez eux. L'année suivante, vous êtes libre de renouveler le domaine à 3.47 …

Les hébergements Free passent à 10Go

Free continue de satisfaire tout les internautes en possession d'un hébergement gratuit chez eux. Il y a un an et demi, Free annonçait [un passage à 1Go](http://www.j0k3r.net/news-et-1go-d-espace-web-pour-tout-le-monde-chez-free-149.html) pour les pages persos, une petite révolution dans le domaine de l'hébergement gratuit à l'époque. Cette semaine …

Le .fr ouvert à tous dès aujourd'hui

Premier arrivé, premier servi ! Ce sera la règle aujourd'hui et ce depuis 9h ce matin ! Le .fr est ouvert à tous en ce mardi 20 juin, chacun peut acheter une adresse web .fr. Il suffit juste d'être majeur et d'avoir une adresse postale. Les prix commencent à partir de 10€ par an. L'AFNIC compte bien atteindre le million de .fr et …

Le programmateur d'évènements sous MySQL

Cet article présente une des nouvelles fonctionnalités de MySQL 5.1 : le programmateur d'évènements. Cette fonctionnalité permet de programmer des évènements qui vont déclencher des requêtes SQL, des procédures stockées, comme je vous l'avais présenté lors de la publication de la [version 5.1.6 …

phpBB 3.0 Beta1

La team phpBB est heureuse de vous annoncer, via la publication de la version bêta 1 de phpBB 3.0, l'entrée en phase bêta du grand phpBB 3.0. Le support de cette bêta se résume uniquement à des buGs fonctionnels, en aucun cas il faudra aller se plaindre sur le forum de support de phpBB parce qu'un mod n'est pas compatible ou autre. Faites …

WWWWWDD?

Pour What Would World Wide Web Developers Do ? [Coding Horror](http://www.codinghorror.com/blog/archives/000607.html) se penche sur ce comment développent les "webmasters". En regardant les [statistiques du W3C](http://www.w3schools.com/browsers/browsers_stats.asp) sur les statistiques d'utilisation des navigateurs, on peut …

WAMP5 1.6.4

Cette nouvelle version de WAMP5 intègre une fonctionnalité permettant de limiter les accès externes à votre serveur. Un nouveau lien dans le menu permet de passer votre serveur en offline / online. En offline, seul localhost (votre poste local) peut accèder au serveur, un petit cadenas apparaît alors dans l'icône de WAMP5. En online, votre serveur est …

Tutoriel d'URL Rewriting

Un nouveau tutoriel concernant l'URL Rewriting a été publié en mai dernier sur Developpez.com. L'auteur nous indique les bienfaits de l'utilisation de l'URL Rewriting sur son site en prenant l'exemple d'un forum phpBB. Il utilise une méthode à laquelle je n'avais jamais pensé pour faire de la réécriture de liens : Il place tout le document dans le buffer de …