Tag - twitter

Entries feed - Comments feed

Wednesday, 20 January 2010

Nouvelle version de Programmateur et débuts de l'API

Bonjour à vous, amis développeurs et autres. 

J'ai l'insigne honneur de vous annoncer aujourd'hui le passage de Programmateur à sa version 2. Au programme de cette nouvelle version : rien. Ou presque. 

Version 2.0 ?

En réalité, ce que j'appelle "version 2" est une ré-écriture du code de Programmateur, pour plusieurs raisons. D'abord, parce que Martin m'a demandé si mon code était libre, souhaitant l'utiliser pour un projet similaire. Ensuite, parce que oui, libérer mon code ne me dérange pas, et me parait même une bonne idée. Mais enfin, et surtout, parce que mon code source était juste ignoble : à la base, j'ai développé Programmateur pour m'amuser avec l'API Twitter, et du coup l'organisation du code n'a pas été ma grande priorité... 

Donc, j'ai récemment repris le code de Programmateur, et je suis passé à une version basée sur le framework Atomik (que vous devez commencer à connaitre maintenant ! ;-) ), le code final étant bien plus propre, l'organisation des fichiers plus logique, et surtout, les possibilités d'évolution sont bien meilleures ! J'en ai également profité pour améliorer grandement les performances du site, avec plusieurs mises en cache importantes qui n'étaient pas faite, et donc moins de requêtes vers le site de Twitter (qui, il faut l'avouer, est parfois lent... ). 

Le code source du site n'est pour l'instant pas disponible, parce qu'il faut encore que je fasse quelques vérifications / arrangements, et puis parce qu'il faut que je prépare tout ça, et que ça prend un peu de temps ! Je vous ferai, de toute façon, un billet sur le sujet le jour où le code sera libéré... 

Et une API, une ! 

Au niveau des fonctionnalités, elles restent les mêmes, et rien n'est ajouté. Sauf, sauf... Les premiers pas de l'API de Programmateur ! En effet, comme tout bon service web, je me dois de mettre à disposition des utilisateurs les données que je collecte. Evidemment, c'était déjà possible par le biais de Twitter (la timeline de @programmateur est publique), mais c'est tout de même mieux si ça vient directement du service lui-même. 

Pour l'instant, vous ne pouvez qu'accéder aux derniers tweets via cette URI : http://programmateur.lqbs.fr/tweets/list. Deux options sont actuellement disponibles : "format" qui permet de choisir le format des données retournées (actuellement, xml par défaut, ou json), et "count" qui permet de définir le nombre de tweets retournés (par défaut, 10, au maximum 100). En attendant que je rédige une doc, je vous laisse analyser les données retournées, je pense avoir mis des noms suffisamment clairs (d'autant que je me suis beaucoup basé sur ceux de l'API de Twitter ! ). 

Ce n'est, je l'espère, qu'un début. Je vais notamment essayer de créer rapidement un moyen de poster un tweet via l'API, mais je pense être confronté à pas mal de problèmes d'identification, principalement parce que toute l'identification du site se fait via Twitter... Il faudrait donc que je fasse identifier la requête par Twitter avant de la considérer comme acceptable ? Si vous avez des pistes sur ces problèmes, je suis preneur ! :)

Et bien sur, à terme, il y a aura une documentation complète sur cette API ! En attendant, si vous avez des questions, ou que vous voulez utiliser cette API, n'hésitez pas à vous manifester ici. 

What else ?

Pour finir, et parce que je surfe sur les modes du web, Programmateur a sa page formspring, sur laquelle vous pouvez poser toutes vos questions. Une sorte de FAQ 2.0 : formspring.me/Programmateur

Merci de votre soutien, et longue vie à Programmateur ! \o/

Tuesday, 17 November 2009

Programmateur : les tweets de la semaine, du 8 au 14 novembre 2009

Salut à tous ! 

Bienvenue dans notre rendez-vous hebdomadaire : les tweets de la semaine de @programmateur ! Aujourd'hui, je vous la fait sans image (c'est long de faire tous les screens à la main, et en ce moment j'ai vraiment pas le temps). La forme est encore à bien définir, et j'aimerais d'ailleurs vos avis à ce propos : préférez-vous des liens avec images, comme les deux billets précédents, ou bien une liste (un peu à l'image des bons plans de la semaine d'Amicalement Web) ? Merci de me faire part de vos réponses en commentaires ! :)

Dimanche 8 Novembre 2009

Nice Quickie CSS3 Tricks with Fallbacks #css #css3 (via @smashingmag) - http://bit.ly/Slx0m Le 08/11/2009 à 15:00:00 par @formeolibre

Lundi 9 Novembre 2009

Synthèse du barcamp PHP Toulousain - http://bit.ly/3eCuiG Le 09/11/2009 à 10:00:00 par @methylbro

[en] Du cache en PHP avec Memcache - http://bit.ly/4ftHHI Le 09/11/2009 à 18:00:00 par @adriangaudebert

Mardi 10 Novembre 2009

[en] 3 new and amazing CSS tricks every web designer must know - http://bit.ly/32KA00 Le 10/11/2009 à 10:00:00 par @adriangaudebert

UwAmp : Nouveau serveur Apache MySQL PHP - http://bit.ly/3c7VFP Le 10/11/2009 à 18:00:00 par @methylbro

Mercredi 11 Novembre 2009

[fr] Ruby & Ruby on Rails VS PHP & Symfony - http://bit.ly/4ESl5t Le 11/11/2009 à 10:00:00 par @adriangaudebert

[en] Build a Simple Password Strength Checker - http://bit.ly/2ATkVP Le 11/11/2009 à 18:00:00 par @adriangaudebert

Jeudi 12 Novembre 2009

[fr] Krumo, une amélioration de print_r et var_dump en PHP - http://bit.ly/2zDF9o Le 12/11/2009 à 10:00:00 par @adriangaudebert

[en] 7 Things I Wish I Had Know About jQuery - http://bit.ly/1umXT6 Le 12/11/2009 à 18:00:00 par @adriangaudebert

Vendredi 13 Novembre 2009

[en] 10 Tips for Writing Better CSS - http://bit.ly/3VWIsM Le 13/11/2009 à 10:00:00 par @adriangaudebert

[fr] Une cheat sheet pour jQuery - http://bit.ly/4dy6yh Le 13/11/2009 à 18:00:00 par @adriangaudebert

Samedi 14 Novembre 2009

[en] Optimizing a php application in 5 minutes - http://bit.ly/1W8xq Hier à 15:00 par @adriangaudebert

A suivre... 

Si cette actualité vous a intéressé, n'hésitez pas à suivre @programmateur sur Twitter ! Et si vous estimez qu'une information devrait apparaitre sur @programmateur, proposez-la en utilisant l'interface du site ou en ajoutant #pgmt à votre tweet. 

Passez une bonne journée ! ;)

Tuesday, 10 November 2009

Programmateur : les tweets de la semaine, du 25 octobre au 7 novembre 2009

Salut à tous ! 

Un peu en retard cette semaine, voici le deuxième billet récapitulatif de l'actualité publiée sur @programmateur, le compte Twitter participatif sur le thème de la programmation. Chaque jour, des liens intéressants sont proposés par des utilisateurs de Twitter, soit en utilisant l'interface du site, soit en ajoutant le hashtag #pgmt aux tweets. Et chaque jour, je modère et publie les liens les plus pertinents, afin que vous les découvriez. 

Aujourd'hui, je vous livre les tweets des deux dernières semaines, j'ai raté le coche le weekend dernier pour cause de travail. Et puis aussi parce qu'il faut croire que je suis pas fait pour la régularité... Bref, du coup vous avez une double portion ! Profitez-en ! :D

Dimanche 25 Octobre 2009

[en] 10 ressources jQuery pour améliorer vos sites - http://bit.ly/2CmTVx Le 25/10/2009 à 15:00:00 par @adriangaudebert

Lundi 26 Octobre 2009

[fr] Floom, un slideshow Mootools de toute beauté - http://bit.ly/11l6eE Le 26/10/2009 à 10:00:00 par @adriangaudebert

Galerie DHTML - http://bit.ly/1gVCQT Le 26/10/2009 à 18:00:00 par @jordanevaspard

Mardi 27 Octobre 2009

Étude de cas PHP & MySQL : Connaître le nombre d’occurrences dans une table - http://bit.ly/1NeUnN Le 27/10/2009 à 10:00:00 par @methylbro

[en] Un site web de A à Z - http://bit.ly/4aHFc5 Le 27/10/2009 à 18:00:00 par @jordanevaspard

Mercredi 28 Octobre 2009

Nouvelle ressource pour développeurs (english only comme tout ce qui est de bon niveau) http://tekpub.com/  Le 28/10/2009 à 10:00:00 par @labilbe

[fr] HTML5 et le futur du Web, par Tim Wright - http://bit.ly/qTuBK Le 28/10/2009 à 18:00:00 par @adriangaudebert

Jeudi 29 Octobre  2009

[en] Autoload your PHP classes - http://bit.ly/3eKOdN Le 29/10/2009 à 10:00:00 par @adriangaudebert

Vérification d’adresse email en PHP - http://bit.ly/1o3G47 Le 29/10/2009 à 18:00:00 par @devzonefr

Vendredi 30 Octobre 2009

Tutoriel intéressant pour #debutant #php - http://bit.ly/4xf8Gg Le 30/10/2009 à 10:00:00 par @rkueny

[en] Menu, layouts et boxes uniquement en CSS. - http://bit.ly/3DTMRU Le 30/10/2009 à 18:00:00 par @jordanevaspard

Samedi 31 Octobre 2009

[fr] Mozilla Raindrop, it's raining mails ! - http://bit.ly/1Uz0Sr Le 31/10/2009 à 15:00:00 par @adriangaudebert

Dimanche 1 Novembre 2009

[fr] UserCake, espace membre Open Source en PHP - http://bit.ly/3YZDC1 Le 01/11/2009 à 15:00:00 par @adriangaudebert

Lundi 2 Novembre 2009

[fr] Chargement automatique de classes avancé avec PHP 5 - http://bit.ly/J8dVB Le 02/11/2009 à 10:00:00 par @adriangaudebert

[fr] Javascript, retour sur le serveur - http://bit.ly/2Fqoy6 Le 02/11/2009 à 18:00:00 par @adriangaudebert

Mardi 3 Novembre 2009

[en] Initiation à Git - http://bit.ly/Tv6QA Le 03/11/2009 à 10:00:00 par @adriangaudebert

[fr] Quel langage pour bidouiller le web ? - http://bit.ly/1k0fi2 Le 03/11/2009 à 18:00:00 par @adriangaudebert

Mercredi 4 Novembre 2009

Une base de données de fonctions php http://phpfonctions.frLe 04/11/2009 à 10:00:00 par @shackdown

Concours : Gagnez le livre PHP5 Avancé ! - http://bit.ly/3OwlyJ Le 04/11/2009 à 18:00:00 par @methylbro

Jeudi 5 Novembre 2009

Plugin jQuery : QueryLoader, précharger vos pages web - http://bit.ly/J332w Le 05/11/2009 à 10:00:00 par @devzonefr

Cheat Sheets des principaux protocoles :) http://bit.ly/79aSa  Le 05/11/2009 à 18:00:00 par @martiusweb

Vendredi 6 Novembre 2009

[en] Usability tips for visualizing Ajax requests - http://bit.ly/42IH6v Le 06/11/2009 à 10:00:00 par @adriangaudebert

[en] Migrer de MySQL vers CouchDB - http://bit.ly/3AM2Ta Le 06/11/2009 à 18:00:00 par @adriangaudebert

Samedi 7 Novembre 2009

[en] jQuery and General Javascript Tips to Improve Your Code - http://bit.ly/12OZso Hier à 15:00 par @adriangaudebert

A suivre... 

Si cette actualité vous a intéressé, n'hésitez pas à suivre @programmateur sur Twitter ! Et si vous estimez qu'une information devrait apparaitre sur @programmateur, proposez-la en utilisant l'interface du site ou en ajoutant #pgmt à votre tweet. 

Bonne journée à tous !

Sunday, 25 October 2009

Programmateur : les tweets de la semaine, du 18 au 24 octobre 2009

Bonjour à tous ! 

Voici le premier billet récapitulatif de l'actualité publiée sur @programmateur, le compte Twitter participatif sur le thème de la programmation. Chaque jour, des liens intéressants sont proposés par des utilisateurs de Twitter, soit en utilisant l'interface du site, soit en ajoutant le hashtag #pgmt aux tweets. Et chaque jour, je modère et publie les liens les plus pertinents, afin que vous les découvriez. 

Si vous n'avez pas de compte Twitter, que vous ne suivez pas (encore ^^) @programmateur ou que vous en avez raté des bouts, voici une piqure de rappel ! 

Dimanche 18 octobre 2009

[en] Top 20 Ways for Web Developers to Reduce Their Carbon Footprint - http://bit.ly/2AkVy1 Le 18/10/2009 à 14:00:00 par @adriangaudebert

Lundi 19 octobre 2009

[fr] Spree, solution e-commerce open source pour Ruby on Rails - http://bit.ly/1mu2rG Le 19/10/2009 à 10:00:00 par @adriangaudebert

Astuce #css pour afficher des icônes en fonction de vos liens - http://bit.ly/M15FO Le 19/10/2009 à 15:00:00 par @adriangaudebert

[fr] Ajax Queue avec jQuery - http://bit.ly/2pM57Z Le 19/10/2009 à 18:00:00 par @AnthorNet

Mardi 20 octobre 2009

PHP 5.3 : Résolution statique à la volée - Late Static Bindings - http://bit.ly/ljnON Le 20/10/2009 à 10:00:00 par @methylbro

[en] Creating a Crypter Class with PHP - http://bit.ly/BZ3Xv Le 20/10/2009 à 18:00:00 par @adriangaudebert

Mercredi 21 octobre 2009

[en] Browser support for HTML5 and CSS3 - http://bit.ly/2Xgnjj Le 21/10/2009 à 10:00:00 par @adriangaudebert

Drag to Share with jQuery UI - http://bit.ly/3IZjJv Le 21/10/2009 à 18:00:00 par @adriangaudebert

Jeudi 22 octobre 2009

Étude de cas : Stocker une date dans le système de fichiers en PHP - http://bit.ly/1uE0D1 Le 22/10/2009 à 10:00:00 par @methylbro

[en] Quelques bouts de code PHP utiles - http://bit.ly/2GyTID Le 22/10/2009 à 18:00:00 par @adriangaudebert

Vendredi 23 octobre 2009

[en] Avez-vous testé Rebol 3 ? - http://bit.ly/6PL4R Le 23/10/2009 à 10:00:00 par @iPoulet

[en] 8 façons d'afficher vos listes en #HTML et #CSS (avec des morceaux de #CSS3 dedans) - http://bit.ly/3TI46y Le 23/10/2009 à 18:00:00 par @adriangaudebert

Samedi 24 octobre 2009

[en] 5 règles pour écrire du CSS plus propre - http://bit.ly/SdFvd Le 24/10/2009 à 15:00 par @adriangaudebert

A suivre... 

Si cette actualité vous a intéressé, n'hésitez pas à suivre @programmateur sur Twitter ! Et si vous estimez qu'une information devrait apparaitre sur @programmateur, proposez-la en utilisant l'interface du site ou en ajoutant #pgmt à votre tweet. 

Bonne fin de weekend !

Thursday, 13 August 2009

Programmateur, compte Twitter participatif sur le thème de la programmation

Salutations !

Aujourd'hui, je vous présente mon nouveau site : Programmateur, une application permettant l'utilisation collective du compte twitter du même nom.

Continue reading...

Monday, 6 July 2009

[Labs] Affichez vos derniers statuts twitter en PHP

Salut à vous, chers lecteurs ! (Notons que j'ai la prétention de penser que vous êtes plusieurs... )

J'ai récemment fait quelques changements sur mon site. Tout d'abord, et un peu en aparté, j'ai installé trois plugins pour dotclear : ajout d'une flèche pour répondre simplement à un autre commentaire ; ajout de balises pour la mise en forme dans les commentaires ; possibilité de suivre les commentaires d'un billet en s'abonnant par mail (il semble que ce plugin ne marche d'ailleurs pas, il faut que je travaille ça... ).

Continue reading...

Saturday, 4 July 2009

Pourquoi Twitter n'intéresse pas (encore) notre génération ?

Bonjour à tous !

Si il y a bien une constatation qu'on fait facilement en arrivant sur twitter, c'est que les gens de mon âge (autour de 20 ans) y sont très peu présents. C'est quelque part assez dommage, principalement quand on débute, car on se sent très vite seul sur twitter... Le fait de ne pas avoir de followers (les gens qui vous lisent, voir ce dico des termes twitter) est assez déroutant, on se dit que ça ne sert à rien d'écrire dans le vide, et du coup, on est vite sujet à l'abandon... Bien entendu, cet argument est à relativiser, je pense qu'il y a aussi des avantages à ne pas suivre ses "vrais" amis (ceux qu'on connait dans la vie réelle, j'entends) sur Twitter, mais ceci est une autre histoire...

Tout ça pour dire que je me suis récemment interrogé sur les causes de cette absence de mes camarades (pourtant beaucoup sont au moins aussi geeks que moi) sur le plus connu des systèmes de microblogging. Voici donc mon avis sur la question...

Continue reading...

Monday, 29 June 2009

Histotweets : Et si on avait écris l'Histoire sur Twitter ?

Bonjour !

Attention : billet sur twitter, à cible fortement orientée geek ! ;)

Si vous me suivez ici ou sur twitter, vous avez déjà du remarquer que je parle parfois de JCFrog. Faut dire qu'il me passionne ce gars-là ! Et puis comme il aime passionner, ben il en rajoute. Bref...

Depuis quelques temps, JCFrog s'est mis en tête de ré-écrire l'Histoire (la vraie, avec un grand H) telle qu'elle aurait été écrite sur Twitter. Il a nommé ça les histotweets. Au début, y en a eu que quelques uns, le concept démarrait, mais faut dire que c'était déjà bien drôle :

Et puis ça a pris forme...

Et puis comme finalement, ça lui a plu à JC, et qu'il en a fait de plus en plus, ben il a décidé d'y consacrer un blog ! Eh ouais ! Donc si t'es geek, que tu aimes twitter, et que JCFrog te fait marrer avec ses conneries, j'te conseille vivement de visiter le blog #histotweets !

Via JCFrog-lui-même

- page 1 of 2