CSS : on reprend tout à zéro ! (13ème épisode)

Suite du feuilleton de l'année CSS, le [13ème épisode](http://pompage.net/pompe/cssdezero-13/) vient de paraître ! Cette épisode traite des formulaires, d'ailleurs j'en ai pas mal parlé dans les précédentes news. Les formulaires n'attirent pas beaucoup les designers et sont souvent laisser pour compte. Voici quelques raisons de ce choix, qui …

Joyeux nowel !

Toute l'équipe de j0k3r.n3t, les assistants à la publication, les rédacteurs de tutoriels, les modérateurs, l'ingénieur du son, le bassiste, le voyeur au fond de la salle, le correcteur d'orthographes, le chien qui monte la garde et tout ceux que j'ai oublié vous souhaitent un heureux et joyeux nowel ! En espérant que le gros bonhomme rouge et blanc de Coca …

PHP 5.1.2 RC1

Pour les fêtes vous aurez la chance de pouvoir tester la nouvelle version de PHP 5.1.2. C'est principalement une version qui corrige les derniers buGs recensés sur le bugtracker de PHP. On trouve notamment : * la correction d'une dizaine de buGs en rapport avec la fonction strtotime() * des corrections apportées à la PDO * un …

Faire de belles citations sans images

Le titre n'est pas forcément explicite par rapport à ce que je vais vous présenter. Ce [tutoriel](http://24ways.org/advent/swooshy-curly-quotes-without-images) vous présente comment faire de belles citations sans images. J'entends par citation, quand on cite quelqu'un on mets souvent des " pour encadrer le texte. Certain vont même mettre des images …

Des tutoriels pour utiliser XML et PHP

Voici quelques [tutoriels](http://blogs.vinuthomas.com/2005/12/22/a-few-xml-php-tutorials/) pour parser du XML en PHP. Le premier requiert un niveau débutant et vous permet de parser facilement un fichier XML. Si vous savez ce qu'est XML et que vous savez ce que vous pouvez en faire, c'est le tutoriel le plus approprié. Ensuite il y a le tutoriel de …

Editer à la volée grâce à AJAX

Les gens qui utilisent [Flickr](http://www.flickr.com/) pour éditer leurs photos connaissent ce système, dit "edit-in-place", qui est utilisé pour modifier rapidement des titres et des descriptions sur des photographies. Passer au-dessus d'un article pour que son fond passe au jaune pour indiquer qu'il est éditable. Un simple clic charge le texte …

Le validateur W3C multipages en version finale !

Je vous en avais parlé le mois dernier, [ProzeValide](http://www.j0k3r.net/news-un-validateur-w3c-multipages-832.html) est un validateur multipage. Il permet via AJAX de valider les pages de votre site directement au près du W3C. Il vient tout juste de sortir en [version finale](http://www.proze.net/outils/validation-site.html) ! Dans sa …

Du nouveau sur WAMP5 (v1.6.0)

Comme vous avez tous été gentils, le père Noël vous a amené plein de cadeaux dans sa hotte avec cette nouvelle version de WAMP5 qui ouvre une nouvelle branche : * un gestionnaire d'alias permettant de créer, modifier ou supprimer des alias mais également de gérer des fichiers .htaccess associés. * intégration de Apache 2.0.55 par défaut en …

Apache 1.3.34 pour EasyPHP 1.7

[Apache 1.3.34](http://www.j0k3r.net/news-apache-1-3-34-758.html) a été publié il y a maintenant deux mois. Après avoir été supprimé de tous les miroirs un mois après sa publication, il est de nouveau disponible. J'en ai profité pour mettre à jour la première version de l'article pour [mettre à jour …

SeaMonkey 1.0 bêta

SeaMonkey 1.0 bêta, compme prévu par le roadmap, vient d'être publié. Pour ceux et celles qui n'auraient pas suivit ce qu'est SeaMonkey, Mozilla a annoncé en mars dernier (le 10 mars 2005) qu'elle ne publierai plus de nouvelle version et qu'elle se focaliserai principalement sur les deux versions autonome que sont Firefox et Thunderbird. La suite continue à être ...

SQLite v3.2.8 et v2.8.17

Cela faisait un moment qu'il n'y avait pas eu des nouvelles versions d'SQLite. Ces deux nouvelles versions corrigent exactement le même buG. Ce buG été présent depuis mars 2002, depuis la version 2.4.0 en gros. Ce buG apparaissait lorsque la requête d'un gros INSERT ou d'un gros UPDATE venait à planter. La base de donnée était ensuite corrompue. Le …

Utiliser le cache de requêtes de MySQL

MySQL possède un cache. Cela peut faire bizarre pour certain mais il est possible de mettre des requête et des résultats dans le cache de MySQL. C'est surtout utiliser sur de grosses applications qui traitent beaucoup de données en même temps. Cela permet de mettre en cache les requêtes les plus répétitives. Nexen nous propose cet …

Le support des règles CSS des navigateurs

Après avoir vu le support global des navigateurs par rapport aux différentes normes HTML, CSS, etc ... voici un tableau qui récapitule une grande partie des règles CSS qui, il faut le dire, sont assez spécifiques. Dans ce tableau, ne sont pas traités les background, width, top and co mais plutôt des règles CSS qui sont moins utilisés. On retrouve quand même …

MySQL 5.0.17 !

Une nouvelle version de maintenance de MySQL 5.0.x est disponible. La version MySQL 5.0.17 apporte des corrections de buGs, de failles et quelques nouveautés intéressantes

Les classes en PHP4 et en PHP5

Ce [document](http://igm.univ-mlv.fr/~dr/XPOSE2004/dessaigne/index.html) présente la Programmation Orientée Objet (POO) du langage PHP. Via quelques exemples et surtout beaucoup d'explication, cette étude réalisée par Antoine DESSAIGNE dans le cadre des exposés de 3ème année de la formation ingénieur 2000, vous présente PHP dans son domaine de prédilection : La POO. ...

UDASSS pour changer de style facilement

24ways.org nous propose un nouveau tutoriel qui présente [UDASSS](http://24ways.org/advent/introducing-udasss). Ne cherchez pas UDASSS sur Wikipedia, le terme est tout nouveau et n'est pas encore référencé. UDASSS signifie tout simplement *Unobtrusive Degradable Ajax Style Sheet Switcher* ... tout de suite c'est plus clair. En bon français on …

Les principes du design

Une bien belle traduction que nous propose le site [Poui Poui Design](http://www.pouipouidesign.net/index.php/2005/12/15/50-traduction--les-principes-du-design). Il est intitulé "Les principes du design" de Joshua David McClurg-Genevese et à pour but de nous rappeler les principes de bases du design.

script.aculo.us v1.5.0 !

Je vous en avais [parler](http://www.j0k3r.net/news-une-bibliotheque-javascript-tres-interessante-670.html) début septembre, la bibliothèque script.aculo.us permet de faire plein de choses avec AJAX. Un peu dans le même esprit que xajax, cela permet de faire des applications dites riches pour les visiteurs. La version …

Utiliser facilement xajax

Je vous en avais parlé avant l'été, [xajax](http://www.j0k3r.net/news-xajax-0-1-beta3-manipule-les-applications-ajax-596.html) est un framework PHP qui vous permet d'utiliser facilement AJAX. Ainsi xajax vous fournit des fonctions simples pour vous aider à développer plus vite vos applications propulsé par AJAX. Dans ce …

Le support des normes des navigateurs

Tous les navigateurs n'affichent pas les même rendu sur certain site, notamment lors de l'utilisation massive des CSS. Si vous faites un site un tableau (pas du tout recommandé) il y a de grandes chances que celui ci soit compatible avec la plupart des navigateurs. Cependant il est grandement recommandé de ne pas utiliser les tableaux ! Revenons à nos …

Une bibliothèque PHP évitant l'utilisation des RegEx

Les expressions régulières sont les bourreaux des développeurs novices. Quand on découvre les RegEx (Expressions régulières), c'est généralement le moment où l'on commence à perdre ces cheveux ! [Qwix](http://qwix.media-box.net/index.php/2005/12/14/130-SePasserDesExpressionsRegulieres) rempli son pense bête avec la librairie ctype de PHP qui permet …

Un wiki sécurité pour PHP

Un tout nouveau wiki vient de naître. Il est entièrement consacré à la sécurité au niveau de PHP et se nomme forcément [SecurePHP](http://securephp.damonkohler.com/index.php/Main_Page). Il rassemble des articles originaux et des liens externes sur la sécurité de PHP, les attaques et leur parade. Il détailles aussi un peu toutes les failles que peut avoir un script PHP ...

Ruby on Rails version 1.0 !

Et voilà la version finale 1.0 de RoR (Ruby On Rails) est maintenant disponible depuis hier. On a fait un bond de la version 0.14 à 1.0 directement. Aucune grosse nouveauté n'est à déplorer étant donné que je pense que la publication de cette version, un peu précipité, est surtout là pour rassurer les éventuels développeurs qui ne serait pas encore sûr de …

MySQL 4.1.16

Une nouvelle version de MySQL 4.1.x vient d'être publié. Cette version, MySQL 4.1.16 est principalement une version de maintenance. Les principales modifications concernent la correction des buGs et quelques nouveautés. Au niveau des nouveautés, on peut noter un nouveau paramètre par défaut à la fonction *CHAR()*, qui permet de spécifier le charset avec …

Inscription payante avec PHP/MySQL et PayPal

Le principe est simple : mettre en place un système d'inscription payante sur votre site via PayPal. Les personnes intéressées (les clients) pourront s'inscrire et s'acquitter d'une modique somme. Une fois cette somme sur votre compte PayPal, votre base de données recevra automatiquement la confirmation de paiement et activera le compte de votre client qui …

PostgreSQL 8.1.1 et toutes les autres

Une petites vagues de mise à jour dans les versions de PostgreSQL vient d'être effectuée. Ainsi les versions v7.3.12, v7.4.10, v8.0.5 et v8.1.1 viennent juste d'être publiée. Pour voir une liste complète des buGs reportés sur chaque version, il vous suffit de lire le fichier HISTORY qui est disponible dans tous les archives des différentes PostgreSQL. …

j0k3r.n3t v2.2 launched !

j0k3r.n3t v2.2 est officiellement en place et lancé ! Je vous en parle depuis quelques temps de cette v2.2 et bien la voici en chair en os, si je peux me permettre. Les changements sont au rendez vous mais je ne penses pas que vous les voyez tous ! Je vais essayer de dresser une liste exhaustive des changements : * Le chat utilise …

Créer un script de type : Qui est en ligne

Un script de type "qui est en ligne ?" est tout simplement un script affichant les personnes connectés au site. Seulement pour voir concrètement qui est en ligne, en tant que membres, il faut justement gérer les membres sur votre site. Dans ce [tutoriel](http://www.phpit.net/article/creating-whosonline-script-php/1/), PHPit vous montre comment voir …

Nvu Tutorial 0.4

Nvu est un éditeur HTML de type WYSIWYG (Ce que vous voyez est ce que vous obtenez) basé sur le module d'édition HTML de Mozilla, il permet de créer des pages web en PHP, HTML ... Une nouvelle [extension](http://extensions.geckozone.org/NvuTutorial/) vient de paraître. Et oui comme tout projet Mozilla, des extensions peuvent être incluses ! …

Nexen va faire peau neuve

Dans la dernière newsletter, Damien Seguy présente rapidement la nouvelle version de nexen.net. Le design a été revu. C'est dans une premier temps un bon lifting mais ça va leur permettre aussi de faire une réorganisation et surtout un gros dépoussiérage pour mettre à jour les contenus, les bibliothèques, les forums ... Cette nouvelle version est bien épuré …