- 27/04/2008
Développement web://
Mésaventure d'un développeur PHPEn tant que développeur web je publie régulièrement des sites ou des maquettes pour que des amis et collègues puissent jouer les testeurs et me donner leur avis. Ces sites ne sont pas publics (j'aime faire des surprises) mais pour éviter de compliquer la vie de mes testeurs ils ne sont pas protégés.
Et pourtant, deux maquettes et une version de démonstration d'un de mes projets se sont retrouvées sur le moteur de recherche Alexa. Donc accessible à n'importe qui. Enquête et leçon à en tirer...Par ici pour la suite et les commentaires
- 25/04/2008
Avis://
Getting things done, 8 mois plus tardJ'ai lu livre de David Allen, Getting Things Done, il y a quelques mois de cela. J'ai essayé d'intégrer un maximum de choses, j'ai développé un logiciel implémentant ses principes pour mon usage personnel, et aujourd'hui que la personne qui m'avait offert le livre hésite un peu à le lire elle-même, je fais un bilan et me rend compte qu'Internet regorge de ressources pour mieux comprendre GTD...
Par ici pour la suite et les commentaires
- 08/04/2008
PHP://
Un piège en PHPAprès plus de 7 ans d'utilisation de PHP je suis tombé sur un piège qui me surprend (tout autant que je ne comprend pas comment je n'ai pas rencontré cela plus tôt - j'ai plutôt dû ne pas y faire attention je suppose...).
Bref, l'autre jour, travaillant sur un code que je n'ai pas écrit, je ne comprenais pas pourquoi ce que j'étais en train de rajouter ne marchait pas. En fait, tout se passait comme si une variable tableau donnant l'identification de l'utilisateur courant était vide, mais comme aucune erreur PHP ne venait me signaler un problème, je cherchais ailleurs...Par ici pour la suite et les commentaires
- 19/03/2008
Démocrachie://
Quant les stars changent de métier
Un agrégateur de blog attaqué pour atteinte à la vie privée. Voilà qui démontre que M. Martinez (le plaignant) et son avocat n'ont d'une part rien compris à ce qu'est réellement Internet de nos jours, mais qu'ils ont parfaitement compris par contre comment se faire de l'argent sur le dos de simples personnes privées.
Défendre la vie privée? C'est bien, très bien. Chacun y a droit. D'un autre côté les rumeurs sur les acteurs connus ne datent pas d'Internet, et sont présentes tant dans les magazines qu'à la radio ou la télévision. Et surtout, il faudrait peut être que le plaignant commence par demander le retrait avant de lancer la justice sur les pauvres gens. Comme il ne l'a pas fait, la seule conclusion possible est qu'il a besoin d'argent.Par ici pour la suite et les commentaires
- 06/03/2008
Développement web://
Passage à PHP5Si vous arrivez à lire ce blog, c'est que mon CMS maison prénommé RAT supporte aussi bien PHP5 que la presque défunte version 4.
Un peu d'histoire (la mienne et celle du logiciel) et quelques réflexions à propos du code. Et un teaser...Par ici pour la suite et les commentaires
- 28/01/2008
Avis://
Faut pas l'SFR, ils nous prennent pour des consPetit article fort intéressant sur la distribution de l'eeePC par SFR : en gros, aucun respect du client qui est pris pour un imbécile et une vache à lait, prix surévalué pour un appareil dont la caractéristique est justement d'offrir un PC ultraportable pour un prix plancher, vente liée (illégale en France) entre le portable et l'abonnement 3G.
Bref, vu comment SFR traite ses clients, je doute d'avoir très envie de rester chez eux pour le téléphone... Orange n'a pas fait beaucoup mieux avec l'iPhone récemment, reste Bouygues...Par ici pour la suite et les commentaires
- 07/01/2008
Développement://
Le danger des extensionsEn croisant une intéressante notice pour le développeur web (sur l'usage de plusieurs profils sous Firefox), je suis tombé sur cette réflexion pas très récente : Le danger des extensions...
Par ici pour la suite et les commentaires
- 28/11/2007
Développement web://
Aide pour les fonctions Filter de PHP5L'extension Filter de PHP 5 permet de nettoyer les données d'entrées, qu'elles viennent de l'utilisateur ($_POST/$_GET/$_COOKIE), du serveur ou d'autre chose. C'est extrêmement pratique d'avoir enfin une librairie standard pour sécuriser ces données... dans la mesure où tous les développeurs se posant la question de la sécurité en ont besoin (et se codaient eux même leur petite librairie en général)!
L'extension est disponible à partir de PHP 5.2.0, ou en incluant l'extension PECL::FILTER (tout est expliqué sur la page de documentation).
Mais comme les paramètres sont nombreux et passablement complexes, j'ai développé un petit script de génération de code, une aide pour le développeur. Essayez et commentez, ça m'intéresse!Par ici pour la suite et les commentaires
- 23/11/2007
Ergonomie://
Une idée pratique pour les conférencesPour les conférences qui publient leurs sessions sous forme d'un calendrier, je trouve qu'une idée pratique serait de rendre des flux iCal disponibles, flux que l'on pourrait intégrer directement dans nos calendriers (Mozilla Lightning ou Sunbird, Google Calendar et quelques autres).
Tous disposent d'une option permettant d'intégrer dans le calendrier personnel un évènement d'un calendrier externe. Ainsi la composition du planning serait très simplifiée.Par ici pour la suite et les commentaires
- 23/11/2007
Développement://
Un petit grain de selVoici une bonne démonstration qu'il est important de mettre un petit grain de sel quand on fait un hash MD5 de mot de passe...
Par ici pour la suite et les commentaires
Les livres
- Nana, Ai Yazawa
- Code Source, William Gibson
Les films
- Bienvenue chez les Ch'tis : sympa mais je ne comprend pas l'engouement national.
Les musiques
- Pearl the best collection, Kokia
Le reste
- NoLife, la chaine où il fait geek.
Les copains
- Malice, mon compère Integralsport
- Virgibri, prof et archère
- Leto2, un ami de longue date
- CarolineC, archère et (pseudo-)informaticienne ;-)
Rubriques des billets
- Agilité - 16 billets
- Archerie - 8 billets
- Avis - 49 billets
- Cultures - 9 billets
- Délires - 34 billets
- Démocrachie - 5 billets
- Développement - 22 billets
- Développement web - 19 billets
- Ergonomie - 17 billets
- Geekerie - 10 billets
- Inclassable - 4 billets
- Informatique - 19 billets
- Littératures - 34 billets
- PHP - 5 billets
- Poor Lonesome Coder - 19 billets
- Régalons-nous - 6 billets
- Sortons! - 2 billets
- Travail - 16 billets
- Voyages - 2 billets
- Webmasteriat - 18 billets
