Gaston

Un gaffeur du web

Une classe en PHP5 pour créer un flux rss

Posté par Gaston le 13-juin-2008

Bon voilà enfin un script que je publie. Je ne l’avais jamais fait avant car je trouvais qu’il restait toujours beaucoup de choses à faire.

Dans ce cas là, c’est assez simple et je pense ne rien avoir oublié.

Ce script fourni un flux RSS2 qui respect les standards W3C. Voir la démonstration.

Pour l’utiliser, rien de plus simple :


include("rss.class.php");

$rss = new Rss(”Gaston”,”http://gaston.powaa.net”, “Essai de la classe rss”, “fr-FR”, “Copyleft Gaston.powaa.net”); // On créer le flux
$rss->addImage(”http://www.gravatar.com/avatar/9c0440693271c87300d71ac9dfb460b7″, 80, 80); // On ajoute une image au flux
$rss->addItem(”Premier titre”,”http://gaston.powaa.net/rss/index.php?id=1″,”et du contenu
encore”,”09/09/2006 10:14:35″, “Categorie de test”); // On rajoute des items (autant que l’on veut)
$rss->addItem(”Deuxieme titre”,”http://gaston.powaa.net/rss/index.php?id=1″,”et du contenu
encore”,”09/09/2006 10:14:35″, “Categorie de test”); // On rajoute des items (autant que l’on veut)
$rss->publish(); // Et on publie

Classe PHP5 pour créer un flux RSS

La classe est entièrement commentée. Tous les paramètres sont expliqués.

Ce bout de code est sous licence Creative Commons BY-NC-SA qui signifie que vous pouvez modifier et distribuer cette classe autant que vous voulez, vous devez toujours citer l’auteur du script, vous ne devez pas l’utiliser dans le cadre d’un projet commercial et si vous modifiez ce code, vous devez le redistribuer sous la même license.

Si vous utilisez ce script, n’hésitez pas à laisser un commentaire.

Rachat d’Alice par Free : quelles conséquences ?

Posté par Gaston le 10-juin-2008

Christian Jegourel a écrit un excellent article sur l’impact du rachat d’Alice par free sur le monde des télécoms.

Trève de discours, voila le lien vers Youvox.

Merzhin, concert du 5 juin à la boule noire

Posté par Gaston le 6-juin-2008

Que dire à part : “bravo vous avez déchiré”. Je n’étais jamais aller les voir en concert et c’était magnifique.

Dire qu’on a faillit les avoir pour la soirée de gala de l’ECE ça aurait était magique. Merci à tout le groupe Merzhin pour cette soirée mémorable.

Des petites photos (désolé pour la qualité mais je n’avais que mon portable sous la main) :

Et une petite vidéo de souriez :

Leur dernier album :

N’oubliez pas d’aller sur leur site pour avoir les infos ou acheter leur CD.

Voilà un bon gros projet comme on les aime. Ce film d’animation d’environ 10 minutes est tout simplement bluffant.

Malgrès une trame scenaristique moyenne, la réalisation technique est impressionnante.

Big buck bunny

Piege big buck bunny

Bravo à toute l’équipe de développement pour ce régal des yeux.

Télécharger big buck bunny ou le regarder en live.


Je suis en train de me renseigner de partout pour installer un serveur qui me permettrait d’avoir mes sites en production et un espace de développement pour mes nouveaux projets.

Voila ce que je voudrais faire :

  • OpenLDAP : Annuaire LDAP pour gérer toutes les autorisations
  • Apache2
  • PHP5
  • Mysql (et peut être PostGreSQL aussi)
  • Un FTP, je ne suis pas du tout encore sur du logiciel : Proftpd ou Vsftpd. On verra après avoir mangé la doc.
  • Un serveur de mail facilement configurable (de préférence en se tablant sur l’annuaire LDAP)
  • Un accès au shell sans oublié un Chroot SSH
  • Un espace de développement : SVN + Track

Le but étant bien sur d’en faire quelque chose de stable et de facilement maintenable. Ajouter un utilisateur, un site, un mail, … Devra donc être quelque chose de simple après :D

Pour la couche logiciel qui gérera tout ça, je pense quelle sera faite en PHP. Enfin bon, pour ça, on verra un peu plus tard.

Si vous avez des suggestions ou des petits tutos sympas, je suis preneur.

J’essayerai de faire des tutos pour expliquer comment tout ce chmilblik fonctionne au fur et à mesure.

Firefox 5b3 aime les robots

Posté par Gaston le 7-mai-2008

Hein ? Qu’est ce qu’il raconte ? Non non je ne suis pas devenu fou (enfin pas encore).

Petite surprise pour ceux qui ont Firefox 3 beta 5 (disponible avec Ubuntu 8.04) : entrez about:robots dans la barre d’adresse et vous verrez ce joli message apparaitre.

firefox about:robots

Tout le monde a le droit à son défouloir. Mais j’avoue que celui la est plutôt sympathique.

Do Follow : rendez tous les liens visibles

Posté par Gaston le 6-mai-2008

Petit article et petite installation de plugin wordpress suite au post d’Alex. Cela faisait longtemps que je voulais mettre un doFollow mais la flemme me l’empêcha :D.

Voila c’est maintenant fait grâce à ce plugin.

Bon en fait tout cela permet d’enlever la balise noFollow des liens des commentaires. Donc, cela permet aux bots des moteurs de recherche de parcourir les sites des personnes qui commentent vos articles. En gros, cela sert à agrandir un communauté et à dire merci du merci des commentaires :D.

Mootools framework AJAX parfait ?

Posté par Gaston le 5-mai-2008

Depuis la semaine dernière je travaille sur un framework AJAX que je viens de découvrir. Il s’appelle logo mootols.

Ce framework léger est tout aussi puissant que les noms connus de ce domaine. Sa principale force est de pouvoir créer un fichier js qui contiendra uniquement les fonctions que votre application web utilisera. Pour créer votre fichier js c’est par ici que ça ce passe.

Pour découvrir les différentes fonctions, vous pouvez tout cocher pour essayer ce que vous voulez. Ensuite, une fois le site finit, vous pouvez sélectionner que les classes utiles.

Pour voir ce que mootools est capable de faire, rendez-vous sur le site de démo.

AJAX powered

Posté par Gaston le 29-avr-2008

Petite touche d’ajax pour le blog. Pour le moment, c’est en dur dans le thème. Pour la suite, je ferai surement un plugin wordpress pour l’intégrer plus proprement.

Le tout est de comprendre l’API et de découvrir les fonctions qui me permettrons de faire ça plus facilement.

Mon bureau à Paprobleme

Posté par Gaston le 28-avr-2008

Me voila depuis deux semaines en stage chez Paprobleme. Tout se passe très bien pour le moment.

Voila un petit aperçu de mon espace de travail.

Bureau à Paprobleme