Deuxième bêta pour PHP 5.1

Un peu moins de deux semaines après la sortie de la première bêta de PHP 5.1, voici maintenant la bêta 2.
Beaucoup de travail a été effectué dans cette nouvelle bêta et ils estiment qu’elle est prête pour être tester par les utilisateurs. Voici quelques points qui ont été …

phpMyVisites a besoin de vous !

Dans la dernière newsletter, Matthieu Aubry, créateur de phpMyVisites, indique qu’il a besoin de vos avis et conseils pour évoluer et améliorer son script.
Il a besoin de connaître vos souhaits en terme

Comment fonctionne le W3C ?

Le JDN fait un description longue mais efficace de ce qu’est le W3C. On le connait de par les validation que l’on trouve ci et là, montrant que le site est valide XHTML ou CSS, mais comment fonctionne ce consortium ? ) Petite introduction rapide :
Fondé en …

Faire des diagrammes en PHP/SWF

Vous utilisez peut-être la librairie GD de PHP pour faire des diagrammes, des camemberts, des courbes … Elle est facile à utiliser, surtout coupler à la classe JPGraph qui permet de faire très facilement des graphiques.
Mais il faut vivre avec son temps (non pas que GD est dépassée !), et regarder du côté de …

Des bonnes pratiques pour PHP et MySQL

Jim Winstead, chef développeur web chez MySQL AB a indiqué, pendant la conférence MySQL 2004, quelques bonnes pratiques à prendre lors de développement basé sur PHP et MySQL. Des pratiques que certainement beaucoup ont déjà, ou alors que beaucoup devront prendre !

En voila quelques unes (la …

Manipuler des vidéos et du son avec PHP

PHP sait déjà faire beaucoup de choses. Grâce notamment à la librairie GD, il est tout à fait possible de faire du traitement d’image, du recadrage et bien d’autres choses.
Mais concernant la vidéo et le son, PHP a des lacunes et il est même impossible de faire du traitement vidéo/son en utilisant PHP tel quel. Un projet Open Source autorise les …

Faire un tracker BitTorrent en PHP sous Linux

Le BitTorrent fait aujourd’hui partie des technologies très en vogue sur Internet pour transmettre des fichiers volumineux à un grand nombre d’individus.
Vous connaissez certainement le fonctionnement de BitTorrent, lorsque vous téléchargez un fichier .torrent ce dernier contient deux informations importantes : le HASH File et l’URL du tracker.

Firefox 1.0.5 bêta

Plus d’un mois après la dernière version 1.0.4 (qui corrigé une grosse faille de sécurité), la fondation Mozilla annonce la mise à disposition de nouvelles versions de test pour un Firefox 1.0.5. ) La fondation appelle évidemment à ceux que tout le monde le teste, du moins les développeurs. Les …

Installer un environnement PHP5 sous Windows

Et oui il faut évoluer, il faut passer au dernière version ! Voila un tutoriel bien détaillé sur l’installation de PHP 5, Apache 2, MySQL 4.1, SQLite, SQLite Manager et XSLT sous Windows. ) Il vous apprendra également comment employer les nouveaux dispositifs de la POO de PHP 5 comme vous apprendre la …

Interview de Raphael Goetter d'Alsacréations

Raphaël Goetter est le webmaster du site Alsacréations (Site très connu sur le XHTML et le CSS). Comme je vous l’avez annoncé récemment, il vient de publier un livre qui s’appelle CSS2, Pratique du design web disponible au éditions Eyrolles.
A cette occasion, les modérateurs du chan de …

L'AFUP examine la certification Zend

Dans l’edito de la newsletter de nexen de cette semaine, Damien Seguy nous confit que l’AFUP va évaluer la certification Zend.
L’obtention de la certification Zend garantit que votre niveau de compétence est parmi les meilleurs et vous permet de joindre le “cercle intérieur” des développeurs sur lesquelles s’appuie Zend pour les previews et la remontée …

Problème d'hébergeur

Vous avez certainement pu constater que j0k3r.n3t n’était pas accessible de toute la journée, et ce depuis 1h30 du matin.
C’est un problème qui venait de l’hébergeur, Celeonet a été victime d’une panne matérielle importante sur le firewall. La carte contrôleur du firewall a lâché sans explication ce matin.

La durée de la panne s’explique …

AjaxAC : Un Framework PHP pour AJAX

Je vous en parlais rapidement dans une dernière news concernant Google Suggest, un développeur anglais a mis au point un framework (Cadre d’applications informatique qui est un ensemble de bibliothèques permettant le développement rapide d’applications) écrit en PHP pour faciliter l’utilisation …

Bien valider un formulaire avec AJAX

Décidemment AJAX par ci, AJAX par là … en ce moment les tutoriels sur AJAX pleuvent !
Celui ci vous guide pour faire une validation des formulaires en utilisant AJAX. Mais pourquoi encore un tutoriel sur les validations de formulaires ?

Il y a …

Faire sa version AMP pour une clé USB

AMP signifie tout simplement Apache, MySQL et PHP. On aurai pu l’appeler UAMP pour USB, Apache, MySQL et PHP.
L’avantage d’avoir un serveur Apache avec tout le reste sur une clé USB, c’est que cela peut fonctionner sur n’importe quel pc disposant d’un port USB. Il existe déjà pas mal de solution “portative” au niveau des serveurs (EasyPHP 1.8 entre …

MAMP pour Macintosh, Apache, Mysql et PHP

MAMP signifie: Macintosh, Apache, Mysql et PHP. Avec MAMP et simplement en quelques clics, vous pouvez installer Apache, PHP et MySQL pour Mac OS X, PowerBook ou encore iMac. ) MAMP est installé dans les “normes” des installations MAC, c’est à dire très facilement. MAMP ne dérangera et ne portera aucun préjudice à …

Deer Park Alpha 2 montre le bout de son nez

Asa Dotzler nous informe qu’il commence à voir la fin des buGs qui empêche pour l’instant la sortie de Deer Park Alpha 2 et si tout ce passe bien, il espère pourvoir diffuser des release candidate dans une semaine ou deux. Il précise quand même qu’il est tout le temps pessimiste … :)

Évidemment ce deuxième dégagement visera principalement les …

phpBB fête ses 5 ans !

Après les 10 ans de PHP la semaine dernière, c’est autour de phpBB de fêter son anniversaire. ) Il y a 5 ans, James Atkinson (theFinn) créait avec ces 10 doigts et un peu de temps phpBB. Peut de temps après la version 1.0 fut …

Rendre son code JavaScript compatible multi-navigateurs

Ce n’est pas nouveau JavaScript ayant été créé par Netscape, il est bien évident que Microsoft n’allait pas utilisé le même langage. Ils ont donc créé le JScript qui possède de grande ressemblance avec JavaScript. Cependant un standard a ensuite été adopté, mais encore certains navigateurs utilisent leur propre fonction JavaScript qui ne sont pas les mêmes que sur les …

De la 3D généré en PHP vous y croyez ?

Ça parait fou ? Mais ou va PHP ? Quand s’arrêtera-t-il ? (On pourrait utiliser ces même questions pour Google tiens !)
Nexen nous informe que Tobias Schlitt a rencontré l’auteur d’un projet de fou, une bibliothèque 3D pour PHP, écrite en PHP, et basée sur GD : 3Dlib. Il suffit de regarder les …

Tutoriel complet sur l'envoie de mail en PHP

L’envoie de mail en PHP est très simple. On prends la fonction mail, on mets 2/3 arguments qui vont bien et hop votre mail partira. Mais dès que vous voulez en faire un peu plus, ça devient vite très compliqué !

Par exemple si vous essayez d’envoyer un mail en HTML, avec toutes les différents headers qu’il faut mettre pour que cela soit compatible …

MySQL 5.0.7 bêta

A l’occasion du lancement de la conférence annuelle MySQL, MySQL 5.0.7 bêta a été publié. On attendais normalement la version finale pour aujourd’hui, mais des buGs persistent encore. Et comme tout bon programmeur, les développeurs MySQL préfèrent fournir un travail bien fini ! ) Cette version possède …

Tests de performance de PHP 5.1

Ces derniers jours, Sebastian Bergmann a fait des tests sur les trois modèles d’exécution (CALL, GOTO, SWITCH) qui ont normalement été optimisé dans la nouvelle machine virtuel que comporte PHP 5.1 par rapport à PHP 5.0 et PHP 4.3.11.
Il en ressort que le modèle d’exécution …

Feuille de route de Mozilla 1.8 et plus

Brendan Eich décrit sur son blog la feuille de route des versions 1.8 et plus de Mozilla. Vous ne le saviez peut être pas, mais Firefox 1.1 est en fait basé sur Mozilla 1.8. Via la publication de Deer Park Alpha 1, la fondation a validé la version 1.8 bêta 2. La prochaine étape est le 1.8 bêta 3, …

Mieux contrôler MySQL grâce à 5 mots-clefs

Vous ne connaissiez certainement pas les mots-clefs que l’on mets directement au sein de la requête SELECT et qui permettent d’accroître la rapidité des requêtes (normalement). ) MySQL propose au développeur de lui indiquer ce qu’il peut attendre d’une requête particulière, afin qu’il puisse adapter son optimisateur interne, et se préparer aux données à …

Statistiques des navigateurs par la W3Schools

La W3Schools publie les statistiques des navigateurs pour le mois de juin 2005.
On note que IE est toujours en légère baisse et que firefox lui est en légère hausse. D’un point de vue moteur des navigateurs, on se rends compte que depuis un an le moteur gecko a mangé pas mal de part de …

PHP GTK 2 viendra avec PHP 5.1

Une news sur Nexen.net nous révèle que PHP GTK 2 devrait arriver avec PHP 5.1 donc courant d’ici la fin de l’année 2005. ) Andrei Zmievski contribue au projet PHP via PHP-Gtk (et Smarty). Lors de la PHP Conference 2005 qui a lieu actuellement à Amsterdam, il a présenté deux …

Le futur de JavaScript

Avec les nouvelles technologies qui voient le joue en ce moment (DHTML, AJAX, l’objet XMLHttpRequest …), du moins qui commencent à être connu, JavaScript reviens sur le devant de la scène.
Trop / Bien souvent utilisé pour faire des simples vérifications de champs de formulaire ou pour afficher des popups ou autre status dans la barre des taches, JavaScript …

C'est quoi AJAX ?

Non je ne vais pas vous parler de la lessive AJAX, on est quand même sur un site orienté programmation !
AJAX est l’acronyme utilisé pour Asynchronous JavaScript And XML. C’est une méthode de développement de sites web reposant sur l’utilisation de différents standards :

  • XHTML et CSS pour la présentation des informations

Petit point sur PHP suite à ces 10 ans

Cyril Pierre De Geyer (co-fondateur de l’AFUP, co-auteur de PHP 5 avancé …) publie, dans une tribune sur le JDN, un petit flash back de PHP pour mieux préparer son avenir.
Effectivement, lors de ces 10 ans, les statistiques d’utilisation de PHP ont dépassé la barre des 20 millions de domaines. PHP 5 s’affirme …

PHP 4.4.0 Release Candidate 1

La première Release Candidate de PHP 4.4.0 vient d’être publié. ) L’équipe PHP publie aujourd’hui la première Release Candidate pour PHP 4.4.0. Pour rappel, c’est seulement un version de correction * le nombre moyen a donc été augmenté, parce que cette version modifie les API internes de PHP et a pour conséquence que des …

Rendre son site web dynamique

Pour vos visiteurs, le contenu “frais” (mis à jour constamment on dira) d’un site web peut être un vrai avantage pour produire du trafic. Cela parait normal que si votre contenu est mis à jour fréquemment l’internaute reviendra probablement sur votre site pour voir les nouveautés. Cependant, la plupart des webmasters n’ont pas assez de temps disponible pour mettre à jour ou …

CSS2 Pratique du design web

Voilà un livre très intéressant sur CSS2. Ce livre est écrit pas l’auteur d’Alsacréations, Raphaël Goetter.
Vous y découvrirez comment apprendre à faire un design web en utilisant les CSS (en passant par XHTML) et en les appliquant à des pages web propres et conformes, comment prendre en …

SQLite 3.2.2

Cette version inclut de nombreuses corrections de buGs, des améliorations au niveau de la rapidité, et une réduction du code source. Il n’y a aucune raison de faire cette mise à jour … à moins que vous ayez des problèmes ou à moins que vous voulez juste être à jour. ) Deux API ont été rajouté : sqlite3_db_handle() et sqlite3_get_autocommit(). La …

phpMyAdmin 2.6.3-rc1

Voilà, la première Release Candidate de phpMyAdmin 2.6.3 vient à l’instant d’être publié. ) Cette version améliore grandement les privilèges des utilisateurs, du moins leur gestion : de la création à la modification. Un nouveau script est inclut pour mettre une installation de phpMyAdmin existante.

A noter que pas mal de changement ont été …

Dix trucs CSS que vous ne connaissez peut-être pas

Trenton Moss nous présente dix p’tits trucs en CSS que vous ne connaissez peut-être pas. Certes l’article date de Septembre 2004, mais CSS n’a pas beaucoup changer depuis.

Ces dix p’tits trucs sont bien sympathiques, on en connaît certains, on en découvre d’autres. Notamment le point n°4, concernant …

Abuser de l'opacité en CSS

Il existe une directive très pratique ou plutôt très fascinante en CSS qui permet de jouer avec l’opacité sur des images par exemples.
Ainsi on peut créer un système de rollover. En passant la souris sur l’image, elle apparaît plus nette, avec une opacité de 100%, et dès qu’on éloigne la souris de l’image, son opacité reviens à 50%. C’est comme si l’on …

Correction dans PHP 5.1 bêta

Étant donné que cette nouvelle version de PHP 5.1 est en bêta, il en va de soit que les erreurs sont faites pour être corrigée.
Ainsi une erreur concernant la PDO (PHP Data Object) est apparue quelques temps après la publication de la bêta. Les utilisateurs de cette bêta sont invités à utiliser la dernière version disponible sur [PHP …

phpZ'infos #47

PHP 5.1 vient d’être jeté dans les arènes du web ce matin, cependant la communauté ne sait pas quel nom elle va donner aux prochaines versions de PHP, certain membre ont parlé de PHP 5.2. Les futurs plans pour PHP 5.5/6 ont été présenté et les premières bêta seraient (déjà??) disponible pour le Q3 2005. Du moins ils espèrent quelles pourront être disponible. Le …

Le RSS s'installe

Le RSS (Really Simple Syndication) est un moyen pour extraire d’un site web du contenu régulièrement mis à jour. Un fichier RSS est un simple fichier texte au format XML comportant la description synthétique du contenu.
Il est entrain d’exploser, si on peut le dire ainsi. Quasiment tous les gros sites d’information dispose de plusieurs fils RSS, tous les …

Les nouveautés de Firefox 1.1

MozillaZine (FR) publie un gros récapitulatif de ce que va nous apporter Firefox 1.1. ) Actuellement en version alpha, Firefox 1.1 est la première étape vers la version 2.0. Un certain nombre d’éléments ont été mis en place pour cette version 2.0 qui seront installé dans Firefox au …

Gérer un serveur d'annuaire LDAP en PHP

Ce tutoriel va vous apprendre comment utiliser et gérer un serveur d’annuaire LDAP depuis PHP.
LDAP (Lightweight Directory Access Protocol, traduisez Protocole d’accès aux annuaires léger et prononcez “èl-dap”) est un protocole standard permettant de gérer des annuaires, c’est-à-dire d’accéder à des bases …

Les protocoles du Web

Vous vous servez du web tous les jours, mais connaissez vous vraiment ce qui le forme ? De quoi est il composé ?
Internet s’appuie sur IP qui a été lancé dans les années 60 et qui aujourd’hui permet de communiquer par voix orales, qui aurait pu l’imaginer à cette époque. Cependant IP est dépassé et IPv6 ce fait sentir de plus en plus.

PHP fête sa décennie !

C’est aujourd’hui le 10ième anniversaire de PHP. Rasmus Lerdof l’avait annoncé il y a 10 ans et quelques heures, le Personal Home Page Tools (PHP Tools) version 1.0 était lancé !
Comme je vous l’avais déjà annoncé un …

Un autre HOWTO sur Apache2, SSL et PHP5

Encore un HOWTO sur l’installation d’Apache2 avec SSL et PHP5 avec en plus Zend Optimizer et IonCube Loader (même si eAccelerator est plus rapide ;)) le tout sous Linux.
Pas grand chose à rajouter si ce n’est que si vous êtes un novice en Linux cela peut-être une bonne …

Stocker des images dans MySQL

Cela peut paraître impossible pour ceux qui ne connaissent pas tous les formats de MySQL (varchar, int, text …) mais pour les autres qui savent ce qu’est le format BLOB cela parait logique.
Le format BLOB permet de stocker des données binaires, des 0 et des 1 en gros. Ce qui permet de stocker tout et n’importe quoi comme fichier informatique, notamment les …

phpZ'infos #46

C’est l’anniversaire de PHPBarnstormer (qui publie toutes les semaines une sorte de résumé du développement PHP, que je nomme phpZ’infos) qui fête c’est un an d’existence !
L’année dernière la première édition attendez avec impatiente la version finale de PHP 5, et bien cette année, pour son anniversaire, on attends la première alpha de PHP 5.1.

Un livre sur PHP 4.0 téléchargeable

C’est tout bien et en plus c’est gratuit !
C’est ce que propose le site Apress.com qui mets régulièrement des livres (avec l’accord des auteurs) en libre téléchargement. C’est autour d’un livre intitulé “A Programmer’s Introduction to PHP 4.0” d’être disponible au format PDF. Il pèse 4.2Mo et on a même la chance d’avoir le …

PHP 5 avancé, seconde édition

Publié au mois de juin l’année dernière, les 3500 exemplaires de “PHP 5 avancé, 1ère édition” ont largement été écoulé. Deux choix ce proposer pour les auteurs, refaire une série de livre de la même édition ou refaire une nouvelle version. Chance pour nous ils ont choisit la deuxième solution !
)

Voilà la belle devanture de la seconde …

Les .xxx bientôt disponible

L’ICANN (Internet Corporation For Assigned Names and Numbers, ce qui gère les noms de domaines) viennent de valider la création de l’extension .xxx, qui sera gérée par la société américaine ICM Registry.
C’est un premier pas vers une distinction plus …

Manipuler l'extension cURL en PHP

L’extension cURL est une extension de PHP qui sert à faire bien des choses et permet de quitter son petit environnement qu’est le fameux localhost. Cette extension permet de vous connecter, de communiquer avec de nombreux serveurs, grâce à de nombreux protocoles comme HTTP, HTTPS, FTP, telnet …
Une des premières choses qui est attirant chez cette extension …

Interview du directeur de Mozilla Europe

PC INpact a réalisé l’interview de M. Nitot, directeur de Mozilla Europe. Tristan Nitot vient juste d’être nommé président de Mozilla Europe après 18 mois de bénévolat.

Dans cette interview on en apprends un petit peu plus sur Firefox 1.1. PCI …

Le W3C célèbre ces 10 ans en Europe

Le World Wide Web Consortium marque l’anniversaire de dix ans de présence européenne avec une célébration le 3 juin au Centre d’Enseignement et de Recherche Appliqué au Management (CERAM) en parc scientifique de Sophia Antipolis en France.
Organisation internationale dédiée au développement des standards web et à leur adoption …

phpZ'infos #45

Encore une semaine de développement “pépère”, comme les deux dernières, qui s’est achevé avec quelques choses intéressantes tout de même.
Chris Shiflett a donné de bons conseils en réponse aux problèmes que les utilisateurs avaient/ont avec l’accélérateur de Google ([Google Web …

PHP 5.1 supportera Unicode et Gtk2

Andrei Zmievski et un éminent contributeur au projet PHP via notamment PHP-Gtk et Smarty. Il est actuellement employé chez Yahoo!. Lors de la PHP Conference 2005 qui a lieu actuellement à Amsterdam, il a présenté deux nouveautés à venir pour PHP5 :
Tout d’abord, le [support Unicode](http://www.gravitonic.com/downloads/talks/intlphpcon2005/php_unicode.pdf …

Ch'tit truc de juin : Créez vous des mails jetables

Afin d’éviter de faire se pourrir sa boite mail par des spams toujours plus saoulant et inintéressant les uns que les autres, la solution est tout simplement de ce créer un mail jetable qui est valide seulement pendant une certaine période.
Ainsi une fois cette période passée, votre mail n’est plus accessible via votre mail jetable. Et les spammeurs ne …

Les dates du forum PHP 2005 à Paris

L’AFUP vient de publier les dates du prochain forum PHP 2005 qui aura lieu à Paris, il se déroule les mardi et mercredi 8 et 9 Novembre 2005. ) A cet effet et pour cet événement unique en France, l’AFUP recherche des experts francophones qui souhaitent partager leurs expériences et leurs savoirs-faire.

Le Forum PHP 2005 présente deux jours …

MySQL 5.0.6 bêta

Voila une nouvelle bêta de MySQL5. Celle ci est paru peu après le début de la release de la version 5.0.5 puisque cette dernière présenté des incompatibilités avec les tables de types MyISAM et InnoDB. ) Des nouvelles options de configuration sont disponible, comme –show-warnings qui permet d’afficher les warnings après chaque opération si il en a …

Créez vous un email jetable

Marre de l’envahissement des courriers indésirables, d’être spammer, de devoir donner son mail à chaque inscription … une solution existe: les mails temporaires !

Première alpha pour Firefox 1.1

On devra le connaître sous son vrai nom, Firefox 1.1 s’appelle normalement Deer Park.
La première bêta de Deer Park était disponible depuis bientôt une semaine mais elle a été révisé il y a quelques jours suite à des problèmes au niveau des thèmes et des extensions. Le but de cette bêta est surtout de tester le nouveau core Gecko dans un premier temps pour …

Bloquer certains robots venant sur son site

La magie des htaccess permet de faire encore pas mal de chose très intéressantes à se sujet.
Il est question de bloquer des robots qui viendrez “spammer” votre site en mangeant toute votre bande passante ou tout simplement pour éviter les spammeurs.

Le fichier .htaccess

Un apéroPHP pour l'anniversaire de PHP

Cyril PIERRE de GEYER, auteur du livre PHP5 Avancé, co-fondateur de l’AFUP […] organise un ApéroPHP le 8 juin prochain pour fêter les 10 ans de PHP. ) Les ApéroPHP sont tout simplement des rassemblements de programmeurs (généralement en PHP) pour parler de tout et de rien entre PHP’eurs, mais quand même …

La "petite barre verte" revient peu à peu

Notre cher PageRank revient petit à petit. Il est de retour sur certains data centers, mais pas encore tous. Sur la quinzaine de data centers, seulement 6/7 (actuellement) présente le PR. Mais son retour est prévu pour se soir, le temps de remettre la machine en route.

GoogleGuy, *pseudo d’un membre du forum WebMasterWorld qui est également employé …

Un autre style switcher en PHP

Un modérateur du site developpez.com propose un style switcher en PHP. Pour rappel un style switcher permet de changer le style du site (en général une autre feuille de style CSS) en sélectionnant simplement une entrée d’une liste déroulante.

Il n’utilise pas JavaScript mais directement PHP, c’est une solution puisque tout le monde n’accepte pas …

Planifier la réalisation d'une application PHP

Le plus gros problème lors de la création d’application PHP (projet, site, gros script …) est le manque de structure et d’organisation. C’est tout simplement un manque de planification.
Beaucoup de programmeurs ne réfléchissent pas ou alors très peu sur un projet avant de se lancer directement dans le codage. Quand vous possédez un certain niveau de …

Un voyage dans l'espace grâce à Oracle

Oracle organise un concours avec comme premier à la clé, un vol spatial suborbital à quelques 100 km de la Planète Bleue !
Mais bon ce n’est pas un concours accessible à tout le monde. Les questions sont assez difficiles et très orientés sur les outils de développement Java et SOA …

CSS : on reprend tout à zéro ! (épisode 5)

L’épisode 5 viens d’être publié chez pompage.net. Le but de cette série de 15 tutoriels au total vous permettra de vous familiarisez avec les CSS. Suite du feuilleton des feuilles de style : si vous n’y connaissez rien, si vous ne savez pas par où commencer, suivez le guide !

Ce coup ci, Joe Gillespie s’attaque au liste qui permette de …

Problème (normalement) réglé

Dimanche dernier, je vous disais que mon hébergeur avait eu un problème de disque dur sur un de ces ftp (le ftp1, celui où je suis hébergé). Le disque dur avait tout simplement crashé.
Après pas mal de solutions qui n’ont pas forcément marcher (temps de recalcul lors du changement de disque …

Google aurait des défaillances ?

Depuis quelques jours divers problèmes ont été répertoriés chez le moteur de recherche le plus utilisé. ) Hier dans l’après midi, certains datacenters de Google renvoyés une belle erreur 500 lors de l’affichage des pages se trouvant dans le cache : *“Server Error The server encountered an error and could not complete your request. If the problem …

Firefox recommandé par eBay

Alors que les téléchargements de Firefox vont bientot atteindre les 60 millions de téléchargements (59,434,494 à l’heure où j’écris la news), la fondation Mozilla peut se réjouir de savoir qu’eBay est maintenant completement compatible avec Firefox. ) Certes il l’était déjà beaucoup avant mais maintenant il est (normalement) completement supporté. De …

Les résultats du Trophées du Libre

Les Trophées du Libre visent à valoriser et récompenser le travail des développeurs, des entreprises et des institutions qui oeuvrent au développement et à l’amélioration des solutions Open Source à travers le monde.
Cette année les Trophées du Libre ont distingué les 6 catégories suivantes :

GreaseMonkey, ou comment modifier un site

Je vous rassure, GreaseMonkey n’est pas mon nouvel animal domestique, ni le nouveau KingKong qui monte sur la tour Eiffel, mais tout simplement une extension de Firefox qui commence à avoir la “cote”.
Grâce à cette extension et avec quelques scripts vous pouvez modifier l’apparence d’un site. Cela parait assez surprenant tout de même.

Il …

Encore des nouvelles sur IE 7

La bêta 1 d’Internet Explorer 7.0 approche à grand pas, elle est prévu pour cet été. Au fur et à mesure que cette date approche, des détails d’IE7 se dévoilent.
On sait maintenant qu’il supportera la navigation par onglet, qui intégrera toutes les fonctionnalités que peut …

Des explications par rapport à phpBB 2.0.15

Selon les dires du post de Graham, étant modérateur de la team phpBB, certaines personnes aurait eut des réticences quand à passer à php 2.0.15 ou tout simplement quelques problèmes, il souhaite mettre au clair ce qu’apporte vraiment cette nouvelle version. ) Le plus gros changement dans …

Sondage : La mise en page de vos sites

Voila je viens de clôture le dernier sondage qui concerné la mise en page de vos sites (depuis le temps qu’il tourne ^^).
On remarque que vous êtes encore nombreux à utiliser la balise <table> pour faire vos sites. Ce n’est pas une “tare” … mais bon, les tableaux sont fait pour afficher des données de façon tabulaires, et absolument pas pour faire de …

innerHTML sous Firefox grâce au DOM

innerHTML est une fonction JavaScript propriétaire à Internet Explorer qui vous permet de modifier le contenu de balise HTML.
innerHTML est beaucoup utilisé ou du moins le fût énormément lors de l’époque où il fallait être compatible IE ou mourir. Très pratique cela permettait notamment de faire un chat sans rafraîchissement.

Mais le …

Des popups sans nouvelle fenêtre

Ils est souvent pratique d’afficher des informations pour l’internaute dans des popups (petite fenêtre qui s’ouvre).
Mais cette méthode tends à être bloqué et donc stoppé puisque des barres comme la Google Toolbar, celle de Yahoo! bloque déjà les popups, et Firefox aussi. Ainsi grâce au JavaScript couplé avec du CSS, ce que l’on appelle du DHTML, …

Google mMaim, une interface pour MySQL

Décidément Google en fait toujours plus que le plus possible …
Voilà que Google viens d’enregistrer, depuis quelques semaines, un projet sur SourceForge qui permet de surveiller des serveurs en réplication, et d’afficher les données des commandes SHOW. Cette interface graphique pour MySQL appelée mMAIM (MySQL Monitoring And Investigation Module) …

Métier : Web-ergonome

Qu’est ce que peux bien être un Web-ergonome … ? Quels sont les domaines d’intervention du Web-ergonome ? Comment exerce-t-il sa profession au quotidien ? Comment a-t-il été amené à cette fonction ?

Toute les réponses à ces questions font parti d’une toute nouvelle …

Trucs et astuces CSS - 1ère partie

Roger Johansson nous donne quelques trucs et astuces CSS pour créer des feuilles de styles efficaces, résoudre un problème spécifique ou corriger les erreurs les plus fréquentes des débutants.
Cette première partie est complètement traduite, la deuxième ne l’est pas. Si vous êtes accroc vous pouvez …

SPAW editor, un éditeur WYSIWYG de plus

Vous connaissiez peut être htmlArea qui est un éditeur WYSIWYG (What You See Is What You Get : ce que vous voyez est ce que vous obtenez) qui peut très bien s’intégrer facilement dans un site web.
Et bien en voici un autre, nouveau pour certain, il s’appelle [SPAW …

eSKUeL 1.0.6

Et non ce n’est pas une blague, il y a bien un logiciel qui reprends la consonance du langage SQL. De plus il est bien simple d’utilisation (cf la démo (down pour le moment)). ) Il peut amplement être le remplaçant de phpMyAdmin et est d’ailleurs proposé par certains hébergeurs mutualisés comme Celeonet …

MySQL fête ces 10 ans

En l’honneur des 10 ans de MySQL, Mike Zinner, employé chez MySQL AB pour les interfaces graphiques, a créé un mug (une tasse à café) ou plutôt deux, un “gros” et un “petit”.
A l’avant, vous trouverez le logo de MySQL avec la date de l’anniversaire, et au dos, vous trouverez tous les noms des employés de MySQL, de Aker à Zinner.

Cette …

phpZ'infos #44

Ce fût encore une semaine tranquille, comme la semaine dernière.
Une bonne partie des “grands noms” du PHP était à la conférence PHP|Tropics qui se déroulait à Cancun, au Mexique. Cette conférence était suivit de très prêt par celle d’Amsterdam. Les prochains événements du genre, sont …

Indisponibilité du site

Comme vous l’avez certainement remarqué, le site est difficilement accessible depuis hier soir.

The Box Office 0.2 ou comment écrire autour d'une image

Quand je vous dit écrire autour d’une image vous pensez tout de suite à de l’html avec une image alignée à droite ou à gauche et le texte qui épouse cette image …
Mais là ce n’est pas du tout cela. C’est un assemblage de div qui vous permet de prendre bien tout le contour d’une image (comme dans l’exemple plus bas). Le but étant de faire circuler le texte …

SourceForge atteints les 100 000 projets

L’hébergeur de projets et de programmes libres SourceForge vient d’annoncer qu’il a avait dépassé la barre des 100 000 projets présents sur ses serveurs.
SourceForge est le plus gros hébergeur de projet libre dans le monde. Il a connu une belle croissance l’année dernière, accueillant ainsi des projets de la NASA, Microsoft, Google, IBM, et SalesForce.com. …

phpZ'infos #43

Une semaine de développement bien calme. Quelques reports de CVS ont été enregistré, mais rien de bien convainquant.
Cependant une discussion lancée sur les attributs a continué, ainsi un couple de différentes options a été proposé pour être inclut dans les prochaines versions de PHP. …

MySQL supporte la fonction substr

Voila une info tirée entièrement de nexen. Il nous informe que la fonction substr est complètement supportée par MySQL 4.1 qui permet d’extraire une partie d’une chaîne.

Cette fonction n’est pas documentée, et sert à la même chose que la fonction MID(). Notez aussi que SUBSTR() supporte les …

Les XSS doivent vous faire peur !

Comme le dit nexen il faut craindre les XSS.
Ouais c’est bien … mais c’est quoi ? Les XSS consistent à injecter du code JavaScript dans une page, en faisant placer des données dans le code HTML par le script PHP. Le grand classique est echo $_GET[“x”]; qui injecte toute la …

Oracle 10g et PHP, des nouvelles

Oracle regarde au delà de Java pour ces applications et encourage les développeurs et architectes d’Oracle 10g d’employer PHP pour leurs prochains projets.
Oracle et Zend devrai sortir le Zend Core for Oracle cet été. Il permettra de fournir toutes les librairies, sources, codes pour travailler rapidement sur Oracle dans une environnement PHP.

Comprendre les appelations des produits Mozilla

Vous découvrez Mozilla ou Firefox et vous découvrez par la même occasion les changements dans les appellations. Vous remarquez par exemple que le menu favoris (d’Internet Explorer) a disparu … que l’on ne parle plus de Plugin mais d’Extension.

Bref tout ceci est détaillé dans un dernier article sur …

MySQL 5.0 en production le 29 juin

Voilà une petite nouvelle que nous a annoncé Cyril PIERRE de GEYER lors de sa conférence sur PHP5 dans le cadre du salon des webmasters. ) MySQL 5.0 devrait sortir en production le 29 juin prochain. A cet effet, MySQL AB France organise le premier séminaire MySQL 5 : Les Nouvelles Fonctionnalités. Il …