December 2006

Javascript : un vieux langage, une nouvelle maturité Categories: , , , ~ Replies: none

Décrié qu'il était, le JavaScript a aujourd'hui réintégré la liste des qualifications recherchées pour un développeur Web. Pour quelles raisons l'a-t-on si longtemps conspué ? Parce qu'il était si intrinsèquement mêlé au code de la page qu'il était impossible de passer outre.
Mais si JavaScript revient à la mode, il est important de ne pas reproduire les erreurs. En effet, il existe encore des administrateurs réseau paranoïaques, des navigateurs incompatibles et surtout une proportion croissante de navigateurs ne supportant ni CSS ni JavaScript : les téléphones portables avec accès Internet.

Read on...

October 2006

Analyser une URL : pathinfo et parse_url Categories: , , ~ Replies: none

Au cours du processus de réorganisation du site, les URLs sont bien entendues au coeur de mes réflexions.
Croyant avoir trouvé un outil bien utile, j'ai utilisé la fonction pathinfo() qui retourne un tableau contenant le chemin, le nom de fichier et son extension si présente. Enfin, à peu près...

Read on...

September 2006

Some remarks about Java Categories: , ~ Replies: none

I was told that Java was a strict and robust language. I found some inconsistencies and awkward behaviours...

Read on...

August 2006

Charger un fichier XML avec VB Categories: , , ~ Replies: 1

Quelques infos utiles...

Read on...

July 2006

Attaching event workaround for IE, checking radio inputs unreliable (bug) Categories: , , , ~ Replies: 3

That old piece of crap IE has bugged me once again. First it couldn't attach an event, and second it wouldn't tell my javascript which radio input was checked or not. End result : I use an unrecognised (but standard) method to attach my script so IE users don't get a bloated html.

Read on...

June 2006

SQL syntaxe incorrecte vers... Categories: , ~ Replies: 1

SQL peut être très énervant quand une requête sans erreur ne veut pas fonctionner...
Mais comme c'est souvent le cas, l'erreur est humaine. Après m'être arraché les cheveux pendant plus d'une journée, voici un petit truc évident qu'il est bon de rappeler.

Read on...

Referer, user-agent and target page tracking script Categories: , , , ~ Replies: none

My logs are now numerous enough to make it worthwile improving the referer script I use to monitor traffic to my blog.

Read on...

Schéma d'explication des jointures SQL (JOIN) Categories: , , ~ Replies: 1

Tant qu'on ne s'approche pas de requêtes trop complexes, SQL est facile à maîtriser. Mais quand on voit apparaître des structures telles que INNER JOIN, RIGHT JOIN et LEFT JOIN ON on commence à avoir des sueurs froides...

Read on...

Glossaire des différents langages de programmation Categories: , , , ~ Replies: none

Pas très utile, mais bien marrant ce dictionnaire.

A simple, straight-forward php directory and file listing script Categories: , , , ~ Replies: none

The downloads section really lacked a nicer appearance so I just wrote an ad hoc script for it. I make the php script available in case it comes in handy for someone else.

Read on...

April 2006

Programming metaphors Categories: , ~ Replies: none

Programming is relatively easy, good programming is harder (as the saying goes).
The following ideas are useful metaphors to relate to when trying to get a mental picture of some concepts.

Read on...

December 2005

Affichage des erreurs CSS par la console javascript (Firefox) Categories: , , , ~ Replies: 1

La console javascript affiche les erreurs de css, au même titre que les problèmes rencontrés dans le code javascript. Et un double-clic sur l'erreur ouvre le source, en pointant sur la ligne fautive.
Bien plus pratique que le validateur du W3, et accessible même sans connexion.
Ne me remerciez pas, je ne fais que traduire ce que j'ai lu chez 456, Berea Street.

Technorati Profile