Gérer des onglets en AJAX

Faire des onglets en CSS, c'est bien, c'est facile et on obtient un menu rapidement et qui présente bien. De plus ce n'est pas les exemples qui manquent sur internet ! Mais là, le sujet c'est : la gestion des onglets en AJAX. Les onglets en CSS sont statiques tandis qu'avec cette méthode il est très facile d'ajouter des onglets, de les rafraichir …

Sauvegarder sa base MySQL par mail

Il est primordial pour son site d'effectuer des sauvegardes (backups) de sa base de donnée mais aussi de ces fichiers quasi quotidiennement. Ainsi si votre hébergeur vous fait défaut, vous perdez uniquement les données de la journée. Certes certains hébergeurs offrent la possibilité de faire des sauvegardes automatiques à partir de certaines offres (c'est le cas de mon ...

phpMyAdmin 2.8.0-rc1

Première release candidate pour phpMyAdmin 2.8.0. Avec près de 43000 téléchargements pour la précédente version, en bêta pourtant, celle ci devrait être assez sure. Comme la bêta, cette RC assure une pleine compatibilité avec PHP 5.1.2, la possibilité de cacher des bases de données, une configuration de la mémoire pour les imports/exports, un meilleur …

La bibliothèque prototype.js en détails

Je vous avais déjà montré une façon d'[utiliser la bibliothèque AJAX prototype.js](http://www.j0k3r.net/news-utiliser-la-bibliotheque-ajax-prototype-js-979.html) via le retour d'expérience d'un développeur qui s'y était attaqué. Cette aide permettait d'exploiter plus facilement prototype.js mais ne détaillait pas totalement la bibliothèque. De part …

Coupler Apache et Tomcat

Pour tous ceux qui travaille avec Java et qui sont désireux de tester leur applet en local, le club Developpez.com publie un [article](http://zekey.developpez.com/tutoriel/apache/tomcat/) qui va vous aider. Cet article explique comment intégrer le moteur de servlet Apache-Tomcat et le serveur Apache-HTTP, afin de sécuriser (HTTPS) une application …

Validateur W3C Multipages

Après la publication de la [version finale](http://www.j0k3r.net/news-le-validateur-w3c-multipages-en-version-finale-936.html) du validateur multipages de ProzeValide, le réseau Proze a développé un Validateur W3C Multipages plus abouti et amélioré. Il permet de valider un site en entier (comme la version sur le site de ProzeValide) mais embarque …

Calendrier pour Firefox 1.0.8 et 1.5.0.2

Le calendrier des prochaines versions de Firefox vient d'être [mis à jour](http://wiki.mozilla.org/Firefox:1.5.0.2:Schedule). La branche pour la version 1.0.8 de Firefox a été créée et une première version est entrain de passer les premiers tests en interne. Une version RC devrait sortir d'ici une semaine normalement. Quant à la version finale, elle …

Du nouveau pour les pages persos de Free

Dans un ou deux mois, les pages persos de Free devraient [changer](http://www.freenews.fr/index.php?itemid=3088) d'architecture. Des fonctionnalités vont être modifiées et des nouveautés verront le jour. On note que le gros changement côté serveur sera la migration de notre très cher Apache vers lighttpd. Quant aux scripts PHP, ils seront apparemment …

eAccelerator 0.9.4

Avec 4 jours de retard, une petite new rapide pour vous informer de la sortie de la version finale d'eAccelerator 0.9.4 :) Au programme, une compatibilité avec PHP5 normalement totale, excepté pour l'encodeur, qui ne fonctionne toujours correctement qu'avec PHP4. On nous promet un encodeur fonctionnel avec PHP5 & 5.1 pour la prochaine version, mais …

LA 5.1.6 alpha de MySQL

LA (oui tout en majuscule !) tant attendu version 5.1.6 de MySQL vient d'etre publié. Du moins son annonce de publication, puisqu'elle est apparemment disponible depuis début février. Comme je vous en avais parlé dans une [précédente news](http://www.j0k3r.net/news-mysql-5-1-5-alpha-1014.html), cette version de MySQL supporte les événements. C'est à …

Yahoo! diffuse son framework AJAX

La nouvelle commence à se répendre un peu partout, Yahoo! vient de publier son framework AJAX (Yahoo! User Interface Library) ainsi que sa bibliothèque de design pattern (schémas de conception) ! Ce [framework AJAX](http://developer.yahoo.net/yui/) s'appuie sur le vécu et bénéficie du retour d'expérience de Yahoo!, ce qui n'est pas négligeable. Libre …

Faites tourner IE 7 en standalone

Depuis la publication de la deuxième bêta d'IE7 ces derniers jours, nombreux sont ceux qui voudraient simplement tester IE7 sans pour cela remplacer completement leur (bon ?) vieux IE6. En plus de ça, apparement la désinstallation d'IE7 ne serait pas si simple, mais c'est un autre débat ! Le principe est simple au lieu de l'installer normalement, on le …

P'tit patch de sécurité pour PostgreSQL 8.1.3

Le staff de PostgreSQL vient de diffuser un patch de sécurité concernant la version 8.1.3. Elle corrige principalement des failles assez importantes dans la branche 8.1.x. Dans le même temps, le patch de sécurité a été aussi appliqué aux versions 8.0.7, 7.4.12 et 7.3.14. Il est recommandé de mettre à jour sa version de PostgreSQL si celle ci fait partie de …

Les flux RSS attirent les entreprises !

Une nouvelle interview est disponible sur le JDN. C'est le PDG de Cyberstrat qui s'y colle. Il parle surtout de la technologie RSS au sein de son entreprise dans un premier temps puis sa vision de l'avenir. Pour lui , "ce qui apparaît essentiel est de voir en RSS l'avènement d'une nouvelle forme de communication." Il suffit de voir le …

Ajax en 5 questions

Le JDN se livre à une sorte d'interview avec AJAX. Sous forme de questions/réponses il apporte une définition, des exemples et les limites exposées. Cette fausse "[interview](http://solutions.journaldunet.com/0602/060208_qr-ajax.shtml)" permet de connaitre des applications utilisant AJAX mais aussi de découvrir des frameworks que …

Formulaire PHP anti-spam, anti-robots

Les temps sont durs et le spam est devenu la vraie chienlit du net. Nombreuses sont les personnes qui ont dernièrement souffert des attaquent sur leurs formulaires, via des robots sans vergogne, ppan.net a vite décidé de développer une protection. Ce n'est pas nouveau car en place sur de nombreux sites (notamment les inscriptions aux forums) mais c'est juste une façon de voir ...

eAccelerator 0.9.4-rc2

Une nouvelle Release Candidate est disponible pour eAccelerator 0.9.4. Cette nouvelle version corrige quelques buGs présents dans la version rc1. Elle ne contient que des corrections et du code plus propre. Elle est toujours basé sur le même (ancien) coeur de l'application. L'encoder a reçu quelques corrections aussi. eAccelerator est compatible …

Faites des feuilles de styles facile à comprendre

Voilà un site comme on les aime. Il commence à faire parler de lui un peu partout sur le net, on le retrouve sur digg, blogmarks, del.ico.us ... et c'est normal ! Ce site vous permet de faire des feuilles de styles simplement et surtout facile à comprendre. Basé sur une vingtaine de chapitre, il détaille un peu tout ce que l'on peut faire en CSS et …

Introduction à la gestion des fichiers en PHP

Cet article présente la gestion des fichiers en PHP principalement pour les débutants. Il détaille toutes les fonctions que l'on peut utiliser pour traiter les fichiers et détaille clairement leur utilisation. C'est un article plus orienté pour les débutants mais qui peut tout de même rafraichir la mémoire des développeurs avancés. Cet article traite des …

La bufferisation PHP : Pourquoi, Comment ...

Souvent négligée, la bufferisation des données serveur PHP est une fonction peu utilisée mais comme le précise cet [article du JDN](http://developpeur.journaldunet.com/tutoriel/php/060206-php-output-buffering-1.shtml), elle ouvre la porte à d'autres fonctions : système de cache, compression de page, vérification de code, inclusion de page ... Vous …

Ajax et les caractères spéciaux

Certains d'entre vous qui utilisent Ajax ont pu constater que les caractères spéciaux sont parfois mal gérés. Ce petit [tutorial](http://developpeur.journaldunet.com/tutoriel/php/060210-php-ajax-accents-caracteres-speciaux.shtml) vous rappelle comment user et abuser des conversions d'encodage.

Des effets, en veux-tu, en voilà !

Vous avez rêvez de superbes effets de transitions ... [Thomas Fuchs](http://www.wikistuce.info/doku.php/javascript/effets_de_transition) est là pour vous. Avec deux petits javascripts, il vous ouvre la porte d'effets surprenants et faciles à intégrer à vos page HTML. Via la célèbre bibliothèque AJAX, prototype.js, couplé à la bibliothèque effects.js, …

MySQL 4.1.18

Nouvelle version pour la branche 4.X de MySQL : la 4.1.18 Au programme de cette version : Corrections d'anomalies mais aucune nouvelle fonctionnalité ( branche 5.X oblige ... ). Vous la trouverez [ICI](http://downloads.mysql.com/snapshots.php?p=mysql-4.1) avec son changelog …

PHP et ses oeufs de Pâques

Je pourrai plutôt dire : PHP et ses gadgets ! Vous l'avez p'tet remarqué mais en général le phpinfo() affiche toujours le logo de PHP comme tout le monde le connaît. Mais il y a un seul jour dans l'année où celui ci change, c'est le 1er avril, le jour du poisson d'avril quoi ! En général, l'intérieur du logo ne contient plus PHP mais complètement …

Utiliser les mots de passes sans risque en PHP

Si vous développez un système où plusieurs personnes / membres pourront interagir, il vous faudra forcément vous attaquer à la sécurité. Il vous faudra travailler la protection des mots de passes de la façon la plus sécurisé possible. PHPit présente une façon bien faite de manipuler les mots de passes de vos utilisateurs. Il passe par trois gros …

Un image map en CSS pur

Il est souvent pratique de mettre en avant certaines zones d'une image afin d'y mettre un lien ou de montrer un endroit précis de l'image. Il existe en HTML la balise <map> qui permet de définir via des coordonnées un endroit d'une image. Il est possible de faire la même chose en CSS. L'avantage d'utiliser des CSS pour faire ça, c'est que l'on …

Les difficultés pour passer aux standards

Lorsque l'on veut passer son sites au standards W3C (et autres ...), on rencontre bien souvent pas mal de difficultés. Antoine Cailliau et Renaud Gaudin traduise un article de Steve Smith pour pompage.net qui traite de ce problème. Dans cet [article](http://www.pompage.net/article16.html) il essai de cerner les principaux problèmes et donne quelques …

Générer des graphiques en CSS

Une bien belle utilité du CSS est le fait que des fois on peut vraiment faire ce que l'on veut graphiquement. Ainsi on peut très bien faire de très jolies histogramme (faut pas demander la lune non plus !) en CSS en se passant du couplage PHP / GD. Ca parait impossible mais le résultat est là. C'est tout simplement une liste d'élément sur lesquels …

Ruby on Rails va exploser d'ici peu

Suite des séries d'interview du JDN, voici celle de [Yann Klis](http://developpeur.journaldunet.com/itws/060202-itw-novelys-klis.shtml), fondateur de Novelys, qui travaille uniquement avec les langages Ruby (surtout avec RoR) et Python. Il a créé son entreprise en mars 2005, juste avant que Ruby On Rails commence à faire parler de lui, même topo pour …

Une introduction à XML-RPC en PHP

Avant de me lancer dans la description de l'article en lui même, je vais commencer par vous expliquer ce qu'est l'XML-RPC en PHP. XML-RPC permet à une application d'appeler une fonction applicative distante, la requête étant transportée sur HTTP et son corps décrit en XML. ([Wikipedia](http://fr.wikipedia.org/wiki/XML-RPC)) Ca ne vous parle pas trop …