programmation

Filemaker : Extraire un nom de domaine d’une URL

13.08.2010

Filemaker ne dispose, hélas, d’aucun mécanisme natif permettant d’analyser des chaînes de texte selon un motif précis. Pas d’expression régulière dans Filemaker, à moins d’installer un plug-in comme RegexPlugin ou 360Works Patterns, ou de créer un ensemble complexe de fonctions personnalisées. Comment, dès lors, extraire dans un calcul un nom de domaine à partir d’une [...]

Lire la suite →

Filemaker : Ajouter des tags aux enregistrements

09.08.2010

Filemaker est un logiciel puissant, mais ancien et dont l’ergonomie a peu évolué. Depuis quelques années, des systèmes de “tags” ou mots-clés sont apparus dans la plupart des logiciels permettant de gérer des données. Filemaker n’offre aucun système de tags pour classer ses enregistrements, mais il permet d’implémenter un tel système soi-même. Cet article a [...]

Lire la suite →

Aperçu de l’attribut contenteditable en HTML5

19.04.2010

L’HyperText Markup Language, ou HTML, est le langage permettant de décrire la composition des pages Web que le navigateur interprète afin d’afficher le contenu à l’écran. Les spécifications de ce langage sont établies par le World Wide Web Consortium (W3C). La cinquième version du HTML, en cours d’élaboration, est déjà partiellement intégrée à la plupart [...]

Lire la suite →

Convertir un blog WordPress en UTF-8

20.03.2010

L’encodage d’un site utilisant un logiciel de publication stockant le contenu des pages dans une base de données, comme le font les logiciels de blog, de forum ou de CMS, est une chose importante et susceptible de créer bien des soucis au Webmaster. Les premières versions du célèbre logiciel de blog WordPress, qui est par [...]

Lire la suite →

Bannir la fonction alert() en production

31.01.2010

Bannir la fonction alert() en production. Voilà un titre d’article bien singulier ! Les développeurs web comprendront, les autres peut être pas. Il s’agit simplement pour moi de vous raconter une mésaventure récente, avec Firefox et un add-on défectueux, et de pousser un “coup de gueule” contre l’utilisation de la fonction alert() dans des programmes [...]

Lire la suite →

Installer un environnement de développement PHP/MySQL sous Linux Ubuntu

10.09.2009

Cet article explique en images comment installer et configurer un environnement de développement Web sous Linux Ubuntu : le serveur web Apache 2, avec un moteur PHP, et le serveur de base de données MySQL accompagné de quelques outils graphiques d’administration.

Lire la suite →

Faire patienter l’utilisateur pendant l’exécution d’un script PHP

01.08.2007

Un script PHP s’exécute sur le serveur, avant d’afficher à l’écran le résultat de son exécution. Dans la plupart des cas, le programme s’exécute en quelques millisecondes et l’affichage survient sans délai perceptible. Pourtant, il peut arriver qu’un script soit très long à exécuter : traitements mathématiques complexes (p. ex. lors de l’application d’un filtre [...]

Lire la suite →