programmation

class AS2 pour lecteur audio Flash

Samedi 31 mai 2008

ça fait longtemps que j’avais cette class en stock. C’est vrai que l’actionscript 2 n’est plus d’actualité, mais je crois que ça vaut la peine de la livrer quand même.

Elle permet de créer rapidement un lecteur MP3 pour flash 8. Notez que vous pouvez aussi utiliser un flux audio (stream) ou un autre format supporté par flash.

Lire la suite

droit pour l’auto-upgrade de plugin sur wordpress 2.5

Samedi 19 avril 2008

Si vous n’êtes pas hébergé sur un mutu, il se peut que wordpress 2.5 vous demande vos codes de connection ftp pour pouvoir mettre à jour vos plugins.

Lire la suite

plugin WordPress 2.5 pour élargir l’espace d’admin à 100%

Dimanche 30 mars 2008

WordPress 2.5 est là.
A part l’éloge que fait le blog officiel sur les nouvelles fonctions, perso j’y voit rien. Les fonctionnalités qui aurait du être changées ne l’ont pas été. Et au lieu de ça, on se retrouve avec des trucs inutiles comme l’upload en flash, les gallery, les fausses vignettes personnalisables, les catégories de lien (blogroll), une admin soit disant repensée pour l’utilisateur (alors qu’on se tape toujours 2 click couteux pour manager les pages ou encore les spam).

En attendant j’attend toujours de pouvoir assigner un post à la catégorie que je veux lorsque j’en ai plusieurs. Néanmoins vu le code, beaucoup de bugs on été enfin résolu et ça c’est pas trop tôt. On va peut-être pouvoir partir sur une base presque propre.

l’espace blanc inutile de l’administrationLe premier problème qui m’a choqué c’est la largeur réduite de l’administration.

Nom de diou je sais bien que la mobilité est à la mode mais faut pas abuser !

Je sais pas si c’est parce que la majorité a opté pour l’un de ces LCD foireux avec moins de pixelx que mon minitel, ou bien s’ils sont tellement en manque de tunes qu’ils travaillent sur des EEE PC. En tout cas moi je n’ai rien de tout ça et je m’en réjouit :)
Et vu que j’ai 1920 beaux pixels de largeur, je veux en profiter !

C’est pourquoi je diffuse mon premier plugin pour wordpress. Simple rapide éfficace, pour ne pas dire con. Ma grand mère aurait presque pu en faire autant mais l’éfficacité est là. Il va vous permettre d’y voir plus large que le bout de votre nez :D

Download WordPress Plugin Admin Big Width : Enlarge your admin

gérer son fichier host sous windows

Jeudi 31 janvier 2008

Pour faire pointer l’IP d’un domaine sur un autre serveur différents de celui configurer sur les DNS, vous devez éditer votre fichier host.

Ce fichier est situé dans Windows/system32/drivers/etc/host, ceux qui le connaissent savent aussi combien il est ennuyeu d’aller le chercher et même de l’éditer vu qu’il n’a pas d’extension (il faut choisir le programme d’édition).

Voici donc non pas une mais deux solutions (période de solde oblige) permettant de gagner du temps.

Lire la suite

bug php 5.2 open_basedir upload_tmp_dir

Mardi 29 janvier 2008

Si la directive upload_tmp_dir du php.ini n’est pas renseigné et que vous utilisé open_basedir, vous ne pourrez pas uploader de fichier.

PHP prendra la valeur par defaut du système à la place de upload_tmp_dir (soit /tmp sur debian) mais même si vous incluez le répertoire dans la directive open_basedir, PHP en interdira l’accès.

Il vous faudra donc obligatoirement assigner upload_tmp_dir, même avec la valeur par defaut du système.

exemple (la variable d’environnement TMPDIR vaut ‘/tmp’ : chemin par defaut pour les fichier temporaire) :
# ne marchera pas
open_basedir = '/tmp/:/un/autre/chemin/'

# marchera
open_basedir = '/tmp/:/un/autre/chemin/'
upload_tmp_dir = '/tmp'

script pour dl.free.fr

Jeudi 27 septembre 2007

Depuis le debut de la semaine, Free à mis en place de nouveaux moyens pour éviter de télécharger les fichiers automatiquement sur dl.free.fr à l’aide de scripts, afin probablement d’obliger à l’utilisateur de voir les pubs.

Mais je vous propose en exclu un nouveaux script qui marche parfaitement :
dlfreeauto.sh

Lire la suite

Flash, open-source ?

Jeudi 19 juillet 2007

Le format Flash devient de plus en plus utilisé. A tel point que des éditeurs non propriétaires ont fait leurs apparitions.

Pour créer du contenu Flash de nos jours, vous n’êtes en aucun cas obligé d’acheter une licence à 700$ chez Adobe pour avoir leur compilateur et leur éditeur Flash. Vous pouvez maintenant utiliser des outils open-source comme mtasc associé à swfmill et vous pourrez reproduire la même chose que ce que vous vends Adobe et gratuitement, mais, différemment.

Lire la suite

créer un GIF animé en PHP

Lundi 2 juillet 2007

Après de nombreuses recherches infructueuses sur google, je me suis finallement tourné vers exalead pour trouver comment créer un GIF animé à partir de plusieurs images GIF en php.

Lire la suite

compression des archives tar, gz et zip avec php

Vendredi 22 juin 2007

J’ai cherché un moment avant de trouvé cette magnifique librairie disponible aussi bien pour php4 et php5 qui permet de compresser et de décompresser des fichiers tar, tar.gz, gz, et zip!

PhpZip

Le point fort ? Cet ensemble de classes ne nécéssite aucune extension exepté zlib qui est présent sur 95% des hébergements mutualisés. Ce n’est pas le cas des autres librairies, la plupart sont des extensions PECL ou pire encore…

Niveau perfomance, il est clair qu’on est loin de l’éxécution des PECL. Néanmoins, c’est acceptable, et cela rendra bien des services !

les CV sur XML…

Mardi 29 mai 2007

ça fait quelque temps que je pense à faire mon CV. Hier, j’ai décidé de m’y mettre à fond et donc de le sortir dans un format portable.

Un petit tour sur la toile et je découvre ce qui semble être une norme : le HR-XML. Une structuration soit disant capable de résoudre tout les problèmes de stockage d’informations des personnes.

Cependant, en entrant sur le site officiel, on remarque déjà que la page ne respecte pas le W3C, se qui engendre une malformation sur Opera… Deuxièmement, impossible de trouver les DTDs associées à chaque format de ressources humaines. Plutôt bizarre.

Je vais donc voir du coté de la documentation en ligne. Bravo pour l’inscription obligatoire pour y accèder… Au final je préfère bouquiner un livre sur la théorie des cordes, plutôt que de me casser les yeux et la tête sur ses paragraphes illisible. Si les documentations du W3C était des BD, la doc du HR-XML ne serait pas loin d’un romans dont l’édition remonte au temps de ma grand-mère. Mais où sont les liens interne ? les mots en gras ?

Ce que j’ai oublié de mensionner, c’est que c’est un groupements d’industriels qui on créé ce consortium. ça ce voit au premeir coup d’oeil.

Mon problème c’est réglé lorsque j’ai découvert un format qui n’a rien de standard, mais qui à le mérite d’être correctement documenté, simple, ciblé et donc suffisant : XMLResume