Robin Berjon

For Whom The Belle Trolls

Dependencies

Just a Small Tweak

Robin Berjon - # -

There are days on which you whip out your text editor, take a deep and fulfilling breath, set your jaw to its squarest, type line after line of code as clouds drift by in fast motion, run your code, and it just works. Right there. Right now. Smooth. And then there are days like today when it seems the Universe is bending itself not just backwards but into exotic topologies to tell you you shouldn't be writing code. Days, for instance, very much like today.

read more

Intention d'inventer

Une nouvelle constituante

Robin Berjon - # -

Le toujours très à propos Stéphane Sire me faisait part il y a peu de la citation qui suit. Essayez de deviner de qui elle est, où elle est publiée, et la date de sa rédaction avant d'avoir fini de la lire.

read more

Agence du Patrimoine Immatériel en Exil

Un RSS pour les études d'impact de l'Assemblée Nationale

Robin Berjon - # -

Il y a quelques mois, le site de l'Assemblée Nationale s'est vu ajouter une page listant les projets de loi dont les études d'impact sont actuellement ouvertes aux contributions. Les internautes peuvent y consulter un dossier et y déposer une contribution. C'est très limité, on ne sait pas très bien à qui l'on s'adresse, il n'y a pas vraiment de voie de retour ni de place pour le débat mais ne boudons pas: c'est déjà un (tout petit) pas en avant.

read more

De retour de l'APIE

L'effet pervers de l'Open Data payant

Robin Berjon - # -

La semaine dernière je suis allé à la conférence débat Les actifs immatériels publics, leviers de création de richesse et de modernisation de l'Etat de l'APIE (Agence du Patrimoine Immatériel de l'État). J'avoue que j'étais assez excité à l'idée d'aller voir de plus près ce qui se trame en matière d'Open Data en France. Je n'en ai été que plus déçu à la fois par la totale absence du débat annoncé, et par le peu de vision claire ou prometteuse fournie.

read more

L'oiseau fait son nid

Rapport “Éthique du Numérique”

Robin Berjon - # -

Après avoir pratiqué une politique pour le moins agressive, et justement décriée, à l'encontre d'Internet, une partie, au moins, des députés de la majorité semble avoir réalisé que ses actions étaient à rebours de l'évolution de la société et qu'elle paraissait ne manifester pour ces changements que mépris et incompréhension. En réaction à ce dommageable état de fait, un groupe de travail “Éthique du Numérique” réunissant deux douzaines de députés UMP s'est penché sur une politique alternative, se voulant plus en phase avec son temps. Ce dernier a récemment publié un rapport intitulé “Vive internet! Liberté et règles dans le monde numérique”. Si son contenu est de qualité inégale, il fait néanmoins preuve d'un mouvement salutaire dans le sens d'une meilleure compréhension d'Internet par les politiques, et quelles que soient mes appréciations variées de ses diverses parties je lui reconnaît sincèrement de contenir suffisamment de matériau pour justifier le bazar de retour que je présente ici.

read more

Turtles all the way up

A WebIDL Parser for Javascript

Robin Berjon - # -

WebIDL is a schema language for APIs that is being used (primarily) as part of W3C specifications in order to define various interfaces. If you've read any recent API specification, you've read WebIDL. It is abstract enough that using it one could generate interfaces for a great number of programming languages, but given its origin it is only normal that the vast majority of the time it is used to produce Javascript bindings.

read more

Vis ma vie: normalisateur

Décryptage de la normalisation ouverte

Robin Berjon - # -

Un adage commun parmi les normalisateurs est qu'il y a deux entités dont nul ne peut vouloir connaître le réel fonctionnement interne: une usine de saucisses, et un groupe de normalisation. Mais avant que tu ne fuies, cher lecteur, saches que dans cet article je ne m'attacherai qu'aux cotés positifs de ce monde méconnu avec pour principaux objectifs d'expliquer d'une part l'utilité de la normalisation, et de faire ressortir d'autre part ceux de ses aspects qui pourraient être utilement appliqués dans d'autres domaines.

read more

The Joys of an Idle Weekend

JayTracer: A Trivial Raytracer In Javascript

Robin Berjon - # -

Back in the late XXth century I used to be a big fan of the Persistence of Vision Raytracer (aka POV-Ray). My general lack of design taste, at best very fuzzy understanding of what I was doing, and a sluggish P166 combined to keep me from ever doing anything really good with it, but still I toiled the nights away making shiny metal balls that would reflect checkerboards in misty mornings.

read more

L'internaute est un animal politique

Que faire du Web politique français?

Robin Berjon - # -

Le Web politique français bout aujourd'hui de toutes ses bullesD'aucuns se réjouiront du fait qu'au moins il ne bulle pas de tous ses bouts.. De nombreux politiques se jettent gaiment dans les eaux mouvementées des réseaux sociaux et de Twitter comme autant de brigades de sauvetage aux bronzages galbés un jour de grande alerte près de Malibu. Ces dernières semaines ont vu l'arrivée de nouveaux sites pour le PS comme pour l'UMP, ainsi que de leurs plateformes collaboratives la “CooPol” et les “Créateurs de Possibles”. Cet engouement soudain porte en lui nombre d'innovations dans la façon de faire de la politique en France. La question que je me pose ici est de définir ce qu'elles devraient être.

read more

Time to do the laundry

SVG 2.0 — My Wishlist

Robin Berjon - # -

SVG has grown a lot over the past decade. It is now available in the vast majority of phones, and in all browsers save Internet Explorer. Even there, the SVG Web project has made it possible to use it universally, and as Microsoft has recently joined the SVG Working Group, hope is blooming that the next version of their browser will support it natively. As with any technology that has grown over time, hindsight allows one to evaluate past decisions more clearly. As SVG becomes as ubiquitous a part of the Web stack as HTML or CSS, I believe that it is time to revisit these decisions in order to make it easier to use and evolve going forward. My wishlist for the next version is therefore far more concerned with changing or removing existing parts than with adding new features. This is just an early shopping list, more thinking and discussion is required before actually jumping in with most of these items.

read more