programmation

switch google language

Vendredi 11 septembre 2009

Marre de tomber sur commentçamarche quand vous rechercher ip forwarding ?

Voici un bookmarklet firefox qui vous permet de changer de language google en un clic, plutôt que de modifier le paramètre hl dans l’url

Lire la suite

Ma Killer App

Lundi 13 juillet 2009

C’est l’été fini de se retourner dans son lit, c’est l’heure de sortir des choses concrètes. Il y a bien longtemps que j’ai commencé ça et jusqu’alors je n’avais pas vraiment eu de créneau pour pouvoir le présenter avec toute l’attention qui doit lui être apporté.

Je vous présente donc enfin mon compresseur javascript : JSXS.

Lire la suite

X-Sendfile / Apache pour envoyer des gros fichiers

Mardi 19 mai 2009

C’est un fait, les langages interprétés comme PHP, Ruby ou Perl sont moins rapide que les langages compilés (comme C, C++..) ou même semi-interprétés (comme Java). Outre cela, dans n’importe quel serveur web qui utilise des programmes externes à lui même pour rendre un contenu, il y a des pertes du à la communication entre ces programmes. Dans le cas de l’envoie de gros fichiers par PHP, les pertes deviennent non négligeable, il y a encore plus de données à communiquer à Apache qui sert ici d’intermédiaire, on peut donc remarquer qu’il est plus long de télécharger un fichier envoyé via PHP qu’un fichier directement rendu par Apache (après bien sur ça dépends de la charge de votre serveur).

Le module Apache X-Sendfile permet de dire à Apache quel fichier envoyer, après l’exécution d’un script (PHP par exemple). Vous pourrez ainsi exécuter tranquillement votre script PHP, et si un fichier doit être envoyé, vous le direz à Apache qui s’en chargera. Durant toutes la durée du transfert c’est Apache qui gèrera les données et non plus le couple Apache + PHP. On gagne ainsi en temps processeur, en mémoire, et en gestion puisque Apache prend en compte des entêtes qu’il n’est pas évident de traiter.

Lire la suite

API Google Analytics : synthèse + GUI

Mardi 12 mai 2009

Lorsque j’ai appris que Google sortait l’API pour Analytics, je me suis dit que ça allait être génial, que j’allais pouvoir proposer de magnifiques relations entre les pages, mais au final c’est tellement restreint que ça n’a presque aucun intérêt… du moins pour moi personnellement.

Lire la suite

Brainstorming coding contest

Vendredi 24 avril 2009

Histoire de faire chauffer encore plus vos cerveau, je vous propose un petit concours destiné à trouver des algo adaptés pour des situations courantes avec à la clef une fonera toute neuve version 1 à gagner.

Lire la suite

upload flash 10 + Magento fix

Lundi 2 mars 2009

Allez un peu de code ça faisait longtemps. Voila que ces bouffons d’adobe sorte une nouvelle version de leur player vectorielle à 2 balles et ils sont même pas capable de respecter la compatibilité… Vous l’aurez compris je parle de la méthode d’upload de flash 10 qui n’est désormais plus lançable en javascript pour raisons de sécurité…

Lire la suite

PHP 5.3 alpha

Samedi 8 novembre 2008

ça fait longtemps qu’on l’attend, il est encore repoussé mais ont devrait le voir arriver avant 2009. faite hommage à PHP 5.3.

Alors qu’est-ce qu’il y a de si nouveau pour que je m’esclaffe ainsi. Globalement on note 3 améliorations notables en dehors des nouvelles fonctions qui nous seront bien utile mais qu’on pouvait déjà faire en grugeant un peu :

Lire la suite

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