Tag Archive for 'HTML'

Easter news

Ça faisait un petit moment que n’avais rien publié ici…

Je suis toujours vivant, je travaille à Saint-Nazaire à Sofrastock, un sous-traitant d’Airbus dans le domaine de la logistique. Plus particulièrement je fais du développement informatique pour améliorer la vie des logisticiens ainsi que celle de leur fournisseurs. Parmi les projets qui me sont confiés il y aura la réalisation d’un portail d’informations en HTML

Depuis que je suis à Saint-Nazaire, j’ai adhéré à l’association Nautile qui assure la promotion et la diffusion du logiciel libre ainsi qu’à son association «sœur» : Snalis. Des projets intéressants sont en cours : réalisation d’une PirateBox via OpenWrt, Apo BOT etc.

Du côté de Nightingale, nous avons publié début Mars la version 1.11.0 qui correspond à la même version de Songbird non sortie encore.
Nous avons repéré pas mal de bugs que nous allons essayer de corriger pour une futur 1.11.1.
Nous pensons aussi à réaliser une version mobile entièrement en HTML/JavaScript pour des systèmes comme Boot2Gecko.

Mis à part ça, je me mets à lire le troisième tome d’Hunger Games sur ma tablette

Joyeuses Pâques à tous !

 

OSM, B2G, NGale, OMG

Ça y est j’ai décidé de contribuer pour de bon à OpenStreetMap, la cartographie libre comparable au modèle de Wikipédia où chacun peut éditer sa ville
Pour commencer, je me suis un peu familiarisé avec OSMtracker ainsi que l’éditeur Potlach (Flash beurk), pour finalement me mettre à JOSM (bien plus complet et efficace). J’ai complété les rues de mon quartier, quelques points d’intérêt, des noms de rue mais j’ai aussi rapporté des bugs de l’interface web notamment la page personnelle qui affiche une mini-carte avec les contributeurs près de chez vous ainsi que le journal personnel. Je suis par ailleurs assez impressionné par la rapidité des corrections des bugs

Pour continuer, Mozilla a récemment annoncé le projet B2G : Boot to Gecko. Il vise à développer un système d’exploitation mobile pour téléphones et tablettes reposant sur les technologies ouvertes du web à savoir HTML/CSS/JavaScript. Le projet donne lieu à l’ouverture d’un tas de bugs intéressants pour prendre en charge de nouvelles APIs destinées à la téléphonie, les SMS, la synthèse vocale, les manettes de jeux… Ce futur «Mozilla OS» semble prometteur, de plus il repose sur des fichiers système Android assurant une compatibilité sur la plupart des appareils faisant tourner le système mobile de Google. Quel impact pour les utilisateurs ? Un système entièrement libre (cf Honeycomb), respectueux des standards mais aussi des utilisateurs. (Option pour ne pas être pisté, données encryptées côté client par exemple). Pour les développeurs, pas de nouveau langage à apprendre, les applications seront développées avec les technologies du web. N’importe quel développeur web sera à même de créer et proposer sa propre application.

Si Mozilla a choisi cette voie c’est aussi pour se faire sa place dans le monde du mobile où la concurrence est rude et la notion d’ouverture pas toujours présente.
Prenons le cas d’Apple : impossible de proposer de navigateur web alternatif pour iOS. Mozilla a donc développé Firefox Home, permettant juste la synchronisation des onglets ouverts ainsi que des mots de passe.
Dans le cas d’Android c’est différent, Firefox Mobile est disponible, cependant ce n’est pas le navigateur par défaut et la plus part ne se contente que du navigateur de base. De plus cette version de Firefox n’est pas «native», c’est-à-dire non développée en Java. Mozilla a fait de gros progrès du  coté des performances cependant et l’application fonctionne très bien sur des appareils comme la EEE Pad Transformer (le test arrive bientôt !).
Pour finir Windows Mobile 7 ne dispose pas d’un SDK natif et ne propose que le langage Silverlight, donc pas de Panda roux chez «Mammon» même si la donne risque de changer étant donné les dernières annonces de Microsoft quant à arrêter Silverlight au profit de HTML5.
J’oublie MeeGo, webOS et autre OpenMoko qui ne sont pas vraiment encore dans la course mais ça n’engage que moi.

Je vous invite aussi à lire le billet de Clochix sur Boot to Gecko pour plus d’informations.

Quelques nouvelles aussi pour Nightingale : j’ai discuté avec Stevo (ancien développeur Songbird) à propos du projet, rien de neuf si ce n’est que le thème est l’élément bloquant la sortie.

Pour finir, petite découverte par un utilisateur Songbird : Nectarine Demoscene Radio. C’est un flux radio avec différentes «démos» audio, du bon son 8-Bit mais pas que
J’ai ajouté le flux à l’extension BirdTune au passage.

En vrac…

Sortie de mon jeu Weapons ‘n’ Colors, développé en JavaScript et HTML pour le concours Gaming On de Mozilla Labs. J’ai ce projet en tête depuis quasiment un an, mais je ne l’ai commencé qu’à partir de septembre 2010 suite à l’annonce du concours. Pour l’occasion j’ai créé un onglet “Jeux” sur ce blog où vous pourrez avoir plus d’information sur ce jeu et aussi accès aux futurs jeux à venir.
Pour voter sur le site, vous devrez créer un compte et étant donné le nombre de jeux participants, ce sont seulement 5 jeux choisis aléatoirement que vous pourrez noter.
Je tiens à remercier Rudy Lespinet pour m’avoir dessiné les personnages du jeu ainsi qu’à Dominique de SD3 Studio pour la colorisation.
Ce jeu aurait pu être plus abouti pour le concours, mais je compte quand même à l’avenir apporter des améliorations comme l’enregistrement de scores, des animations, de nouveaux sons et des jokers !
Une fois la version PC vraiment prête, je développerai sans doute une version mobile.

Sortie de la bêta 9 de Mozilla Firefox 4.0 : C’est bientôt la fin du développement et la version finale devrait arriver d’ici fin février. Cette bêta 9 apporte de meilleures performances au démarrage du logiciel, dans la gestion de marque-pages ainsi que l’historique. Plus d’information ici et téléchargement ici.

J’ai fait l’acquisition d’un Rubik’s 360, ici rien à avoir avec le cube, il s’agit de déplacer des billes de couleurs de la sphère centrale dans les compartiments correspondants autour de la dernière sphère. Cela peut paraitre simple, mais c’est un vrai casse-tête car toutes les sphères sont lestées et se déplacent contre votre gré pour vous compliquer la tâche !

Ça fait un moment que j’avais découvert ce jouet sur l’ancien blog de PlaynetCube, mais je n’avais pas vraiment franchis le pas car non disponible encore en France. C’est maintenant chose faite et vous pouvez le trouver sur des sites comme Amazon. Vidéo de test sur YouTube.

Événement Libre en Fête le 21 mars : Depuis 2001, l’April organise une journée sur le logiciel libre à l’arrivée du printemps. Cet événement donne lieu à des ateliers, conférences, install party partout en France, et notamment dans les Deux-Sèvres cette année à l’association Gebull basé à Bressuire. Une install party est prévue mais si vous avez d’autres idées, elles sont les bienvenues sur le forum.

Libre en Fête

Boulot, JDLL, vacances !

Cela fait presque deux mois que j’ai commencé ma formation en BTS informatique de gestion, l’ambiance est géniale et je me sens vraiment dans mon élément. (Qu’est ce que je pouvais bien faire en BTS communication l’année dernière ).
Bref, j’apprends le langage Pascal, je révise le HTML et le CSS, je fais du MCD, MRD et j’en passe.

Une des dernières applications réalisée en cours est le Shifumi (ou Papier Caillou Ciseaux). Je vous propose de télécharger le jeu ici (pour Windows mais j’essaie de compiler sur Linux dès que je peux ). Les sources sont disponibles sur mon SVN Google Code.

Stand Songbird

Stand Songbird

La semaine dernière je n’étais pas en cours mais aux Journées du Logiciel Libre à Lyon (Villeurbanne) pour présenter le logiciel Songbird sur lequel je contribue depuis un moment maintenant. J’étais accompagné par Olivier, étudiant Nantais en MIAGE qui lui travaille sur le projet et notamment l’extension BirdQuizz. L’évènement était vraiment sympa, beaucoup de rencontres, j’ai passé des soirées géniales avec les Moziliens ainsi que Sébastien (qui nous hébergeait) et Mirsal contributeur VLC.

Qu’en ressortir de cet évènement ? Songbird commence à être connu en France, il serait maintenant intéressant d’approfondir avec peut être une conférence ou des ateliers sur le logiciel. Je pense par exemple à Stephen Lau qui  a fait une conférence  à Prague (MozCamp EU09) sur la création d’une extension Songbird.

Aux JDLL, il y a eu de très bonnes conférences dont celle de Paul Rouget et Tristan Nitot sur la “Bidouillabilité“. Fabien Cazenave à aussi fait une conférence pour présenter son projet “KompoZer” (dont je me suis servis en cours et même avant avec NVU) avec la version 0.8 qui sort très bientôt et une version 0.9 qui utilisera le moteur Gecko 1.9.3

Pour un bilan des JDLL spécifique à Songbird, rendez-vous sur le blog Frenchbirds. Vous retrouverez aussi toute mes photos de l’évènement dans ma galerie Flickr.

Depuis hier, je suis en vacances ! Je vais pouvoir avancer sur mes projets personnels et pas seulement Songbird ! En effet j’ai un nouveau projet que je compte mener à bien et qui sera libre (Plus d’information bientôt). Quid de mon ancien projet WIMM ? C’est en pause, j’attends d’en apprendre plus sur les bases de données.

Bilan des RMLL 2009

La semaine dernière j’étais aux Rencontres Mondiales du Logiciel Libre, une première pour moi !
Tout d’abord, je représentais le logiciel Songbird ainsi que notre blog Frenchbirds au village associatif, vous pouvez lire le bilan ici.

Les RMLL m’ont permis de découvrir pas mal d’associations comme LTLJ, comprenez “La Tête Les Jambes” qui développe une plateforme de jeux en réseau libre basé sur Debian/Ubuntu. Un serveur vous permet de démarrer le jeu sur tous les postes clients ainsi que de rejoindre la partie. Vous pouvez facilement programmer des matchs de tel heure à telle heure et faire une pause en déconnectant les joueurs.

Jeux en réseau via la plateforme LTLJ

Jeux en réseau via la plateforme LTLJ

J’ai aussi pu tester des téléphones portables comme le Nokia N810 avec la navigateur Fennec (Firefox Mobile) en cours de développement ainsi que l’Open Moko, téléphone tournant sur Debian.

Fennec sur le Nokia N810

Fennec sur le Nokia N810

L'Open Moko

L'Open Moko

|

|

|

|

|

|

|

La navigation sur Fennec est plutôt fluide cependant l’installation des extensions est encore hasardeuse (Je n’ai pas réussi à installer GraffiTwit ) Le navigateur se basant directement sur le code source de Firefox, on a accès à toutes les fonctions audio/vidéo, géolocalisation ainsi que la possibilité d’appeler un numéro en cliquant dessus.
Fennec est disponible en version beta 2 pour Maemo (Nokia N810) et en version alpha 2 pour Windows Mobile.

L’Open Moko quant à lui est un système d’exploitation libre pour le téléphone Neo FreeRunner entièrement programmable basé sur la distribution Debian du monde Linux. Il est même possible d’installer Android sur ce téléphone.

Sur le stand OLPC, “One Laptop Per Children” (en français : Un portable par enfant), j’ai découvert le XO-1, un modèle d’ordinateur portable peu cher, résistant et faible en consommation électrique. Celui-ci est surtout réservé aux écoles dans les pays en voie de développement. Il intègre une interface très simple pour travailler à plusieurs et des logiciels libres pour l’éducation. L’engin dispose de deux antennes Wi-Fi, ports USB, Webcam, l’écran peut pivoter et se rabattre pour passer en mode lecture.

Les RMLL, c’est aussi les conférences ! Parmi celles aux quelles j’ai participé :

Les conférences Debian/Ubuntu m’ont permis de mieux appréhender les deux systèmes, de voir leur relations, leur différences, leur points communs. Ayant utilisé Ubuntu pendant plusieurs mois, cette conférence m’intéressait

La conférence Firefox 3.5 a permis de montrer les nouvelles capacités du logiciel dans différentes démos codés et présentés par Paul Rouget le “Tech Evangelist” de chez Mozilla Europe.

Paul Rouget - Conférence Firefox 3.5

Paul Rouget - Conférence Firefox 3.5

Mais la conférence à ne pas rater était celle de Richard Stallman, figure emblématique du logiciel libre !
Il est le créateur du projet GNU et le fondateur de la Free Software Foundation.
Pour plus d’information, rendez-vous sur l’article dédié sur Freenews.

Qui dit RMLL, dit rencontres ! Cet événement m’a permis de rencontrer bon nombre de personnes et contributeurs de chez Mozilla mais aussi des personnes avec qui je travaille sur le blog Frenchbirds. J’ai aussi eu l’occasion de discuter avec des utilisateurs passionnés des logiciels Firefox et Songbird.

Les RMLL, ce n’est pas que des geeks, c’est aussi des artistes !

Durant toute la semaine, des concerts libres étais organisés, j’ai assisté à celui du groupe Lonah, du rock “hallucinée” que je recommande fortement

Lonah

Lonah

Mes photos des RMLL, du concert de Lonah et de la conférence de Stallman sont disponibles sur mon compte Flickr et je vous invite si vous avez des photos à les ajouter au groupe RMLL 2009 créé à cet effet.

J’ai vraiment apprécié cet événement et c’est avec plaisir que je participerai surement aux RMLL 2010 à Bordeaux avec peut être un stand Frenchbirds ainsi qu’encore plus de goodies !

Pour finir, je vous invite à lire mes articles précédents sur Dogmazic et Mozilla Europe.