mardi 8 septembre 2009

L'embarqué au service de la sécurité ?

Quelques réflexions sur la sécurité routière :

Au moment où les tristement célèbres boites noires, témoins ultimes des éléments techniques précédant les incidents de vol dans l'aviation, se font frapper d'obsolescence, n'est-il pas temps d'envisager l'utilisation des idées qui ont été à l'origine de leur création, à savoir l'analyse précise des événements afin d'accroitre la sécurité, au profit de la route ?

En partant d'un format ouvert, signé pour cacheter le contenu, d'événements datés et archivés à chaque événement ressemblant à un accident, le but serait de proposer un dispositif, techniquement dédié à l'analyse des événements pré-accident, dont le but serait principalement de détailler la responsabilité de chacun des petits oublis et/ou libertés avec le code de la route. Ceci pour fournir 2 éléments :
* Un compte-rendu exact des responsabilités engagées,
* Un relevé fiable des causes d'accident.

Ceci afin de répondre à 2 besoins : la responsabilisation des chauffeurs, d'une part, avec comme principal moteur la conduite sécuritaire car le dispositif ne serait activable qu'en cas d'événement accidentel, et un relevé juste et exhaustif des statistiques des événements déclencheurs d'accident, pour que les forces de l'"ordre" ne soient plus tentés de dire d'un accident pour lequel aucune case ne peut être cochée : "C'est la vitesse" !

Parce que j'en ai marre de serrer les fesses à chaque fois que, signifiant mon intention d'aller tout droit, je me sens suivi par un hurluberlu qui croit dur comme fer que comme la plupart des gens, je tourne à droite en omettant mon clignotant !!!

mardi 18 août 2009

Un NetBook sympa...

Depuis l'annonce de l'OpenPandora, je me suis mis à voir en ce curieux engin un fort sympathique instrument à développer en toutes occasions, avec une taille juste bonne pour la poche, et un clavier pensé pour la contrainte du compromis que les doigts de l'utilisateru ne se miniaturise pas...

Toujours sur la même techno sur base ARM (un ancien de Cambridge comme moi est nécessairement sensible à leurs miracles), le TouchBook de Always Innovating...

Allez, plus qu'à rêver de la même chose sur base Cortex A9... En attendant, jolie bête : Reprenant la taille des NetBooks les plus sympas à mon avis (9" : en dessous, la résolution de l'écran chute à un simple WVGA, au-dessus on ne gagne plus rien de concret), ajoutant une jolie innovation sur le coup du clavier détachable, ce combiné tablette-ordinateur sous Linux est le gadget de geek qui me fait le plus envie à l'heure actuelle !

http://www.alwaysinnovating.com/touchbook/

lundi 20 juillet 2009

Latence, préemptibilité and al

C'est dit, je me consacre du temps cet été pour me "muscler" au niveau du scheduler et des éléments internes du kernel. Le but : apporter une petite touche avec l'esprit temps-réel. Je ne serai pas le premier à le faire (ni le dernuer j'espère), mais ce serait tellement chouette un kernel RT...

Si quelqu'un a un pointeur pour des analyses au sujet de FreeBSD sur ce point je suis preneur :-)

jeudi 11 juin 2009

Hors sujet

Petite parenthèse 100% hors sujet.
Dans l'actuelle mouvance philosophico-écologique, ne crachons pas sur ce qui est fait jusqu'ici, on a fait bien plus d'effort en 10 ans que pendant tout le reste de l'humanité, le tout grâce à une prise de conscience dont on finissait par désespérer.
Cependant, chassez le libéral, il revient au galop, tout s'est fait en se concentrant sur une seule donnée, puisque comme chacun sait notre monde perçu par les financiers n'existe qu'en 1 dimension... Et la dimension qui a été choisie s'appelle "CO2".
Or il est un domaine où la pollution autre que le CO2 a un aspect manifestement plus nocif et dommageable que le CO2 : les moteurs à combustion spontanée (nommés du patronyme de son inventeur "Diesel"). En effet, une étude suédoise attribue aux échappements du Diesel en Europe presuqe autant de morts par cancer du poumon que... l'amiante, interdite chez nous depuis quelques années déjà !
On pourra dire qu'il s'agit encore d'une avancée écologique, puisque les premiers touchés par les dommages en question sont les mammifères vivant en zône urbaine, à savoir les homo erectus citadinus, aussi les pires pollueurs de la planète : autorégulation...
Je n'adhère pas.
Exigeons la prise en compte des émissions de particules fines (non filtrées par les très mercantiles "Filtres à Particules") dans le calcul de la puissance fiscale et de la taxe pollution.

lundi 24 novembre 2008

La latence, tout est là...

Les efforts de Ingo Molnar ont été momentanément mis en attente avec la suppression du Big Kernel Lock apparu pour (de mémoire) le 2.6.27. Tout ça pour arriver (enfin) à maîtriser la latence.

Aujourd'hui, où en est-on exactement ? A part que la plupart des handlers se contruisent avec la problématique de latence en tête, il reste des approches contradictoires, ou plus exactement "nombrilistes" : si l'on veut que "son" driver soit temps réel à latence la plus faible alors il faut que tous les autres drivers aient une latence sous interruption maîtrisée (donc souvent en 2 parties) mais que l'on écrive son propre driver en monobloc... Rassurons-nous, la différence entre les deux reste très faible.

A voir en pratique...

Prochaine étape : tickless kernel sur OpneMoko et Pandora.

jeudi 28 août 2008

FreeRunner

Ca y est, je l'ai ! un téléphone dont tout l'ensemble logiciel est en très forte majorité Open Source. Seule exception, la pile GSM, intégralement contenue dans une puce pour éviter les soucis liés au protocole (on ne va tout de même pas envoyer un faux IMSI pour faire facturer le voisin...).

Pour le reste, résolution intéressante, réactivité convenable, pas mal du tout le QTopia.

L'aspect technique ? Un kernel 2.6.22.x patché, donc pas de tickless kernel. C'est certainement un des éléments qui expliquent une autonomie faiblarde. Une saisie, basé sur un tandem clavier / dictionnaire prédictif, divise la communauté. Bref, le travail a besoin d'encore un peu de finition.

mercredi 25 juin 2008

Première Matinale Red Hat

Hier (mardi 24/6) matin, j'ai eu l'opportunité d'être convié à une Matinale Red Hat, la première du nom en fait. Le but : présenter toutes les nouveautés de l'entreprise au Fedora rouge dans le domaine de la virtualisation, ainsi que 2 invités de marque, Intel pour montrer la participation du fondeur aux technologies de virtualisation, et un cas concret de mise en oeuvre de virtualisation, présenté par des membres de l'équipe de DSI de Pages Jaunes.

Concernant la virtualisation, à part un engagement de Red Hat avec Xen jusqu'en 2014 et des développements poussant aujourd'hui des technologies du kernel 'Vanilla', au premier chef kvm, l'accent est surtout mis sur la carence actuelle des logiciels libres de virtualisation, que j'avais identifiée avec mon collègue D. Hannequin dans le Livre Blanc publié par LINAGORA sur le sujet : les outils d'administration de parc virtuel. D'excellentes nouvelles donc.

La fin de leur présentation signalait aussi une annonce nommér MRG : Messaging Realtime Grid, basé sur Linux, série 2.6.24. La mise en avant d'un produit annoncé temps réel dur basé sur un kernel "vanilla"...

J'avais ouvert ce blog en espérant merttre en évidence que cela était en effet possible, mais le résidu de BKL (Big Kernel Locks) dans le kernel, et l'évaluation de A. Morton à environ 10 ans de travail pour s'en débarrasser totalement m'avait un peu ramené à la dure réalité : not yet.

Et toujours pas d'ailleurs, en réalité, mais qu'un des plus gros industriels impliqués dans le noyau s'y engage, c'est une excellente nouvelle. On tient les paris... Pour 2009 ?