Clochix

Aller au contenu | Aller au menu | Aller à la recherche

Technoweb

Les technos, anciennes et nouvelles, qui font la vaste toile.

Fil des billets - Fil des commentaires

mardi 25 août 2009

Web Squared : simple buzzword pour business loto ou hypothèse sérieuse ?

Lassé de sauter sur ma chaise en couinant "foutaises", je me suis désabonné de la plupart des blogs technologiques de "prospective", et c'est donc avec exactement deux mois de retard que j'ai pris connaissance du concept de "Web Squared".

Le Web Squared est une expression proposée par Tim O'Reilly et John Battelle pour décrire la prochaine phase de l'évolution du web. Ils la développent dans un livre blanc : Web Squared: Web 2.0 Five Years On. L'origine du terme vient de leur sentiment qu'on ne peut plus se contenter d'évolutions incrémentielles, Web 1, 2, 3... mais qu'il est temps d'enclencher la surmultipliée, de passer au Web² : we must take the Web to another level. We can’t afford incremental evolution anymore.

Lire la suite...

lundi 4 mai 2009

Utiliser des annotations en PHP avec addendum

Les annotations sont un mécanisme permettant d'ajouter des méta-données dans le code source d'un programme. Le programme peut accéder à ces données en utilisant la réflexion, et modifier son fonctionnement en fonction d'elles. Elles sont encore relativement peu utilisées en PHP. Addendum, une bibliothèque simple d'emploi, pourrait vous aider à faire vos premiers pas avec.

Lire la suite...

Le facteur J sonne toujours deux fois

Suite du voyage au pays des accolades et des crochets avec les schémas JSON.

C'est un billet de Aaron Boodman, un des développeurs de Google Chrome, qui m'a fait découvrir il y a quelques jours JSON Schema, une proposition de spécification permettant de définir la structure de données formatées en JSON, à l'image de ce que XML Schema, RelaxNG ou les bonnes vieilles DTD permettent par exemple en XML.

Lire la suite...

lundi 27 avril 2009

Quand elle entend le tocsin qui sonne, la mignonne hérissonne friponne frissonne

Ayant vu passer quelques annonces intéressantes sur JSON ces derniers jours, j'ai un peu gratté et ai découvert tout un écosystème foisonnant de projets autour de ce format que je croyais connaître. J'ai l'impression de voir depuis quelques mois la même agitation autour de JSON qu'autour d'XML il y a une dizaines années. Des propositions de spécifications, mais aussi des implémentation et du vrai code, preuves que le format a le vent en poupe, même si Ajaj n'est sans doute pas près de détrôner Ajax dans la liste des prénoms préférés des développeurs Web.

Je vais donc essayer le temps de deux ou trois rapides billets de partager quelques-unes de mes découvertes. Ces billets seront largement inspirés des travaux de Kris Zyp, Stefan Goessner et bien sûr Douglas Crockford, gourou JavaScript et père de JSON.

Lire la suite...

vendredi 24 avril 2009

Réaliser des copies d'écran depuis une application web

Au départ, une discussion à la pause syndicale sur le meilleur moyen de réaliser les copies d'écrans que tout service de partage de marque-pages permet à présent d'associer à un lien. Et l'envie de faire un peu de réclame pour Firefox. Au final, une solution permettant de créer une copie d'écran en quelques lignes de JavaScript directement dans Firefox. Mais ni très élégante, ni réellement utilisable. Je la couche ici en 2 mots pour me souvenir de la méthode.

Lire la suite...

vendredi 17 avril 2009

Rapide hack pour visualiser une présentation slideshare avec S5

Je signalais dans un billet récent mon énervement à l'encontre du site de partage de présentations slideshare qui utilise la technologie propriétaire Flash pour afficher ses diaporamas, alors que des solutions libres et ouvertes existent. C'est d'autant plus gênant qu'à l'heure actuelle aucun des lecteurs flash libres que j'ai essayés n'arrive à afficher correctement le site. J'ai donc écrit un petit hack pour me permettre de regarder malgré tout les diaporamas au moyen de l'excellente bibliothèque S5 d'Eric Meyer.

Lire la suite...

mardi 14 avril 2009

Quand les éléPHPants regardent passer la Comet de Bayeux.

Longtemps après avoir été confronté au problème à l'époque de Couac, je me retrouve à nouveau à réfléchir à l'amélioration de l'interaction entre une application Web et le serveur. Tentative de résumé de mes lectures du (trop court) week-end sur Comet, une technique pour permettre à un serveur de pousser de l'information vers un client web, et sur son utilisation avec PHP. Le but est toujours le même, trouver le meilleur moyen de rafraîchir des éléments de l'interface (widgets ou autres) lorsque de nouvelles informations sont disponibles sur le serveur.

Lire la suite...

samedi 14 mars 2009

Et en plus il parle !

Toujours fâché avec la RATP, ses caméras, ses puces Navigo, ses publicités omniprésentes qui vous regardent et ses contrôleurs aimables, je continue contre bourrasques et voitures à me déplacer essentiellement en vélo. Le principal inconvénient du vélo sur les transports en commun est qu'il est difficile de lire en pédalant (je ne suis pas multi-tâche), et que je perd donc une heure et demi par jour. Et je n'ai encore trouvé ni émission de radio intéressante aux heures ad hoc, ni podcast à me mettre sur les oreilles pour masquer les klaxons des automobilistes. D'où l'idée, qui m'est venue en pédalant, d'écouter des articles à défaut de pouvoir les lire...

Lire la suite...

vendredi 13 mars 2009

Debug de templates

Lorsqu'on crée un site en utilisant un framework ou un CMS, il est courant d'utiliser un système de templates pour gérer l'affichage des pages. Mais quand une page fait appel à de nombreux squelettes imbriqués, il est parfois difficile de retrouver celui qui a servi à générer une portion particulière. Pour faciliter la mise au point des interface, j'ai codé rapidement un petit script. Il n'a rien d'original, je me suis inspiré de trucs vus un peu partout, mais je le livre en espérant qu'il puisse vous dépanner.

Lire la suite...

jeudi 12 février 2009

Actualité augmentée

L'intérêt pour la réalité augmenté semble croitre à toute vitesse et les exemples se multiplier. Je n'ai pas l'intention de suivre tout cela de très près, mais vous livre quelques liens que j'ai croisés ces derniers jours, et un bout de réflexion sur le sujet...

Lire la suite...

- page 2 de 9 -