Le Potlatch - logo

Aller au contenu | Aller au menu | Aller à la recherche

Webdesign :: vendredi 13 juin 2008

Découvrez le mur de flux RSS pour voir vos photoblogs en images

Lecteur de flux RSS en images

Je vous présente mon dernier projet personnel, un agrégateur de flux RSS photo. Alors que la plupart des lecteurs RSS (Google Reader et autres Technorati) vous présenteront les informations sous forme de longs discours, le Mur de Flux va puiser dans vos flux RSS/Atom pour n'en garder que les images. Il les affichera alors une mosaïque de flux visuels.

Vous pouvez vous inscrire pour créer votre propre liste de flux qui sera consultable par d'autres internautes.

Le projet est en bêta, donc signalez-moi les bugs, flux incompatibles et autres remarques d'ordre général.

Le Mur de flux du Potlatch

Développement PHP :: mardi 1 avril 2008

Gandi hébergement : payez vous une tranche de serveur

J'ai testé le nouveau service d'hébergement Web de Gandi. Le principe : disposer sur un gros serveur d'un petit serveur virtuel qui offre toutes les fonctions d'un dédié pour une fraction de son prix. Selon les besoins, vous achetez 1, 2, 8, voire 32 tranches dans le serveur, ce qui vous donnera d'autant plus de bande passante, espace disque, puissance processeur et mémoire. Alors, arnaque ou vraie évolution ?

> Voir la suite

Webdesign :: jeudi 6 mars 2008

Antispam pour les commentaires de blog : un Captcha sans images

Captcha antispam pour blog

Les spams dans les commentaires de blogs sont une plaie. Divers tests de Turing (aussi appelés Captchas) visent à séparer les robots des êtres humains, allant de l'image plus ou moins lisible au questions les plus absconses (« quel est le troisième chiffre dans la chaîne 012345 (en chiffres) ? »). Voici une méthode, simple et, d'après mon expérience, plutôt efficace pour tromper les spammeurs. Explications.

> Voir la suite

Développement PHP :: mercredi 26 septembre 2007

Déboguer les erreurs MySQL grâce aux alertes e-mail

Après avoir exposé ma tactique de traque et d'élimination des erreurs 404, voici une variante de l'alerte e-mail dédiée au débogage : l'alerte MySQL. Ou comment être alerté des erreurs dès qu'elles surviennent sur votre site Web ou votre application en ligne.

> Voir la suite

Webdesign :: dimanche 16 septembre 2007

Erreurs 404 : faites la chasse aux pages perdues

Source http://www.bicolline.com/in_chasses_aux_trolls_ac.html

Je suis tombé récemment sur plusieurs articles recensant les pages 404 les plus originales, créatives ou informatives. Bien que l’intention soit louable, j’ai tendance à penser que la meilleure page 404, c’est celle qu’on ne voit jamais ! Mais pour éradiquer les pages perdues, il faut d’abord les identifier. Voici une manière simple de procéder avec PHP.

> Voir la suite

Webdesign :: mercredi 18 juillet 2007

Je recrute : un(e) webdesigner-développeur-ergonome-architecte ambitieux, communicant et souriant (IDF)

Mouton à deux têtes

Petite annonce professionnelle, pour changer. Mon Matthieu préféré s'en va vivre de nouvelles aventures et il emporte avec lui toute une panoplie de compétences. Ce Matthieu là constituait avec moi-même une équipe de développement interne dans un grand groupe d'associations. Je cherche donc le mouton (ou la brebis) à deux têtes pour un CDI à La Plaine Saint-Denis (Stade de France).

> Voir la suite

Développement PHP :: samedi 5 mai 2007

Tutorial MySQL : alléger des requêtes successives avec CREATE TEMPORARY TABLE

Travailler avec des tables SQL de 30 Mo pour en triturer les données est une épreuve capable de mettre à genoux votre serveur dédié de compétition. La fonction CREATE TEMPORARY TABLE peut vous aider à alléger grandement les performances. Etude de cas sur une application de statistiques de visite et autres optimisations possibles.

> Voir la suite

Développement PHP :: lundi 26 mars 2007

Tutorial PHP : chronométrer le temps de calcul des requêtes SQL (benchmark)

Pour ceux qui ne l'auraient pas encore, voici la fameuse recette du benchmark maison au coulis de microtime. Ou comment chronométrer le temps de calcul imposé au serveur par chacune des séquences de votre script. Cela permet de repérer les goulets d'étranglement, qu'il s'agisse de requêtes SQL ou de boucles de code PHP mal optimisés.

> Voir la suite

Développement PHP :: lundi 19 mars 2007

Tutoriel PHP : pourquoi passer au développement orienté objet ?

Ce que j'aurais toujours voulu savoir sur la programmation orientée objet sans jamais le trouver. Cette introduction est destinée à fournir des idées claires pour aborder la POO dans PHP.

> Voir la suite

Développement PHP :: dimanche 21 janvier 2007

Astuce PHP : afficher ou masquer le "s" de résultat(s) en une ligne

J'ai longtemps cherché un moyen simple et efficace de déterminer si le nombre de résultats d'un moteur de recherche prenait un S. Et je crois avoir trouvé la méthode la plus condensée : ça tient en une ligne de code. Explications.

> Voir la suite

Jeux en ligne :: mardi 29 août 2006

Comment ne pas gagner d'argent en créant un jeu en ligne

A chaque fois que je présente Terato - le jeu en ligne - à quelqu'un, j'ai droit à un regard qui s'éclaire, à ce bref demi-sourire où suinte l'avidité, et la même interrogation : « et ça te rapporte de l'argent ? ». Réponse : non, et voici pourquoi...

Terato

> Voir la suite

Développement PHP :: mercredi 23 août 2006

10 fonctions PHP-MySQL que j'utilise tous les jours

J'ai des scrupules vis-à-vis du logiciel libre. J'en consomme des paquets, j'exploite et j'apprends grâce aux dons de cette communauté, mais je n'ai jamais réellement rendu la pareille. J'aimerais vraiment faire partager tous les projets sur lesquels je travaille, les ouvrir à tout le monde. Hélàs ça demande beaucoup de temps de rendre ses outils universels et compréhensibles. J'ai du pain sur la planche. En guise d'apéritif, voici ma petite contribution aux développeurs PHP, une série de fonctions que j'ai développé pour résoudre pas mal de problèmes qui se posent au quotidien. J'espère qu'elles seront utiles à d'autres que moi.

1. Trouver le nom d'un département à partir de son numéro

2. Trouver la région à laquelle appartient un département
3. Convertir une date SQL (YYYY-MM-DD) en date lisible
4. Vérifier une adresse e-mail saisie par un utilisateur
5. Couper un texte à 100 caractères sans couper un mot
6. Retourner une ou plusieurs lignes de la base de données en une seule instruction
7. Retourner une seule valeur dans une ligne de la base de données
8. Supprimer tous les accents d'une chaîne
9. Mettre en chaîne accentuée en majuscules
10. Faire un lien automatique sur les adresses e-mails en toutes lettres

> Voir la suite

Développement PHP :: mercredi 21 juin 2006

Un bouquin pour les autodidactes de PHP

Une fois n'est pas coutume, je vais faire de la pub. Pour un bouquin. Destiné aux développeurs PHP qui ne sont pas programmeurs. Ce n'est pas qu'il soit particulièrement bien écrit, ni vraiment complet, mais il vous retourne la tête. C'est Best Practices PHP5 de Guillaume Ponçon, chez Eyrolles.

> Voir la suite

Jeux en ligne :: mardi 14 mars 2006

Croc, le jeu, en alpha-testing

J'ai un projet de jeu en ligne qui traîne depuis quelques mois, je ne sais pas si l'idée est bonne ou pas et j'ai assez peu de temps à y consacrer.

Je cherche deux ou trois joueurs alpha-testeurs sérieux pour tester une version encore TRES limitée et valider le concept de base. Ce sera un jeu de stratégie multijoueurs rigolo comme Terato, et je ne résiste pas à l'envie de vous montrer une petite capture d'écran : Capture d'écran Croc

Si vous avez envie d'aider à la création de ce jeu, contactez-moi sur croc@lepotlatch.org