[JugSummerCamp] Le compte rendu !

Comme annoncé lors de mon précédent billet, vendredi dernier s’est déroulé le Jug Summer Camp à la Rochelle et ce fut vraiment un super moment.

On va commencer par les remerciements: un immense bravo aux organisateurs, principalement Orianne Tisseuil et Jérôme Petit qui ont orchestré la journée (et ce qu’il y a autour) de main de maître. Le Jug Summer Camp, c’est tout de même 150 personnes sur une journée, 21 conférences, quickies et Tools in actions, dans de supers locaux et de supers conditions, tout cela grâce au soutien de Serli (leur entreprise), et de Google, sponsor cette année.
Ce qui a aussi fait de cette journée une réussite, ce sont bien entendus les conférences… Mais donc, qu’est ce qu’on y a raconté ? Voilà les sessions auxquelles j’ai assisté:
Continuer la lecture de « [JugSummerCamp] Le compte rendu ! »

[Jug Summer Camp] Et dans un jour…

… Je serai dans un train, direction La Rochelle !

Parce que vendredi 14 septembre, c’est le Jug Summer Camp : Première « grosse » conférence de la rentrée, toute une journée avec des gens sympas dans une ambiance qui se veut détendue… Et cette année, grâce à l’équipe Programatoo j’aurai la chance d’y participer en tant que speaker !! En quelques mots, on va tâcher d’expliquer pourquoi l’éducation des enfants à l’informatique est plus que jamais d’actualité, et quels sont les outils existants. Je ne vais pas m’étaler d’avantage, mais je ferai une rétrospective du Jug Summer Camp une fois passé.

En parallèle, le contenu de la journée a l’air vraiment chouette, et il me tarde d’y être !

Plus de renseignements : https://sites.google.com/site/jugsummercamp/planning

En tout cas la rentrée est riche en évènements. Hier soir a eu lieu le premier Paris Jug de la rentrée, il va bientôt y avoir un Hands On JDuchess sur Elastic Search, et beaucoup d’autres choses, comme la venue en octobre de Richard Stallman au Paris Jug !. Je vais essayer de reprendre un rythme normal de publication pour tenir au courant des différents évènements parisiens.

A bientôt,

LB.

[Galaxy Nexus][Jelly Bean][Mise à jour] Yakjuxw et Yakju : un tutorial

Si comme moi vous vous étonnez du retard dans les mises à jour de votre Galaxy Nexus, sachez qu’il y a une explication assez simple. Pour faire court, certaines Rom du Galaxy Nexus sont gérées par Google himself, et d’autres par Samsung. Il se trouve que pour la peine, les mises à jour des téléphones gérés par Samsung ont pas mal de retard. Par exemple pour passer de la 4.0.2 à la 4.0.4, il y a eu deux bons mois de retard par rapport aux natifs. Et avec la sortie de Jelly Bean, j’ai voulu y remédier.

Déjà, comment être sur que vous avez une version Samsung, autrement dit « Yakjuxw » (il y a d’autres noms de versions encore il me semble…). Pour savoir, un test simple :

  1. Vous ouvrez Google Maps
  2. Paramètres
  3. A propos
  4. « Appareil » vous affichera peut-être Yakjuxw, si vous êtes dans mon cas…

Mais que l’on se rassure, il est tout à fait possible d’installer une Yakju standard pour avoir les mises à jour au fur et à mesure des sorties Google ! Pour cela, je vais vous rediriger (oh la facilité) vers un super tutorial que j’ai suivi pas à pas et qui a fonctionné parfaitement du premier coup…

http://www.romandroid.ch/discussions/galaxy-nexus-tuto-pour-passer-de-yakjuxw-yakju

J’aurais cependant quelques conseils… Il faut savoir que flasher son téléphone revient à tout effacer, y compris ses données ou ses textos. N’oubliez donc pas de faire une sauvegarde de vos photos par exemple. Pour les textos, j’ai installé une application que l’on m’a conseillé et qui a très bien marché : SMS Backup + qui a pour particularité de sauvegarder l’intégralité de ses textos sous un libellé GMail. C’est finalement assez pratique pour pouvoir indexer ses textos (une adresse, un code, que sais-je…)

La deuxième chose à prendre en considération, c’est que l’auteur donne des liens qui ne sont pas à jour.

  • Premier lien de l’étape 1.1, ne pas cliquer, aller le chercher directement sur cette page : http://forum.xda-developers.com/showpost.php?p=20058157&postcount=1
  • A l’étape 2.1, l’auteur donne un lien vers une ROM 4.04. Google a fourni une mise à jour, ce qui nous permet d’installer directement Jelly Bean ! Pour télécharger la ROM de son choix, il faut aller ici :
    https://developers.google.com/android/nexus/images et sélectionner dans notre cas la ROM Yakju 4.1.1
  • Le point précédent implique qu’il faut prendre garde aux étapes 3.8 et 3.10 !! Le nom des fichiers diffère de ce qui est écrit en fonction de votre téléchargement, bien évidemment…

En tout cas un gros bravo à l’auteur pour ce tutoriel. J’ai un beau Jelly Bean tout neuf, ma seule perte étant mes scores Angry Birds ! 😉

LB.

[Meetup] HTML5, CSS3 et pizzas : Quatrième édition

Comme annoncé hier, voici la quatrième édition du meetup HTML 5. On ne change pas une équipe qui gagne, avec John Karp et Sylvain Weber aux commandes. Nous étions encore plus de 100 personnes pour cette édition, et chose amusante, plus de la moitié de la salle venait pour la première fois ! Comme quoi la communauté HTML5 est active, et ça intéresse du monde (surtout quand on voit le programme de la semaine à Paris…).

 

Quoi de neuf sur la planète HTML5 ?

http://sylvainw.github.com/HTML5-Future/juin.html#/home
Par Sylvain Weber, CEO et co-fondateur de Kontest, ancien Googler.
Chaque mois, Sylvain explore le web et l’univers HTML5 à la recherche des dernières pépites et démos sorties récemment. Il vous partagera ses dernières découvertes.

Nous avons retrouvé avec plaisir Sylvain Weber, pour sa coutumière présentation des dernières nouveautés et sites cools sur lesquels il a pu tomber ces derniers temps. Sa présentation est toujours disponible sur Github, et comme toujours, il FAUT la parcourir et cliquer sur tous les liens ! Ce qu’il faut surtout retenir, c’est que plus on avance et plus la 3D prend une place importante dans le web design, que ça soit avec les effets CSS, ou le WebGL. On peut faire des effets vraiment chouettes, et exploitables (paperfold : https://developer.mozilla.org/en-US/demosdetail/paperfold-css/launch ou encore les effets de lumière : http://attasi.com/labs/ipad/ ).
Un niveau de 3D au dessus, on peut voir émerger ce qui est faisable en WebGL, avec de la motion capture.

Une fois n’est pas coutume, mon site bluffant de la semaine en WebGL, c’est la visite de Versailles… Chapeau à l’équipe qui l’a fait : http://www.chaostoperfection.com/

 

Les derniers jouets CSS3 et HTML5 au service d’un jeu basé sur Canvas

http://blogs.msdn.com/b/davrous/archive/2012/04/10/modernisez-vos-jeux-html5-canvas-partie-1-mise-224-l-233-chelle-mat-233-rielle-amp-css3.aspx
Par David Rousset, Windows 8 & HTML5 Developer Evangelist chez Microsoft France.
Nous verrons comment utiliser CSS3 Grid, transitions & 3DT ainsi que l’offline, le drag’n’drop et les Files APIs pour améliorer l’expérience d’un jeu basé sur la balise <canvas>.

David n’a pas été du tout vernis avec les dieux du code… Il s’est risqué à vouloir faire du live coding pour nous montrer comment il avait résolu ses différentes problématiques, et évidemment, rien n’a marché. Un bête problème de cache surement, mais il avait tout prévu, et avait sous la main une version terminée qu’il a pu nous montrer et nous expliquer ! Bref, malgré l’effet démo, on voit tout de suite qu’il y a du chouette travail derrière tout ça, avec de bons conseils pour l’interopérabilité entre les différents navigateurs. Je vous encourage donc vivement à aller lire son blog qui est aussi instructif que détaillé.
Pour l’anecdote, c’était rigolo de voir un speaker faire une présentation sous Windows, avec Visual Studio, en utilisant Internet Explorer… On a pu apprécier le sens de l’humour et l’autodérision du speaker, c’est plutôt agréable dans un monde où les gens sont assez bornés à un seul outil et une seule techno !

 

HTML5 et la Vidéo

http://pierreloicdoulcet.fr/video/#/
Par Pierre-Loic Doulcet, Responsable Pédagogique, Section Game Design & Programming à Isart Digital.
L’un des apports d’HTML5 qui a fait le plus parler de lui est le support de la vidéo. Qu’en est-il aujourd’hui et comment pouvons nous intégrer la vidéo de manière innovante dans les pages web ?Durant ce talk nous ferons un tour d’horizon des usages innovants de la vidéo en ligne et des librairies permettant ces innovations.

Pierre-Loic a commencé par nous faire un petit historique des technologies possibles pour intégrer de la vidéo dans une page Web. On retiendra surtout qu’avant l’arrivée de la balise Video d’HTML5 en 2008, Flash avait un quasi monopole depuis 1996. Depuis 2008, les principaux sites de vidéo en ligne migrent progressivement vers l’HTML5. Mais quid de l’innovation ? Pour Pierre-Loic, on est en train de perdre du temps. La migration, poussée par le refus d’Apple d’embarquer Flash, aurait du être l’occasion d’innover en utilisant toute la richesse qu’offre la balise Video. En effet, il est maintenant possible de manipuler la vidéo, d’intéragir avec elle, comme élément natif du DOM. Alors Youtube en profite juste pour superposer de la pub, mais on peut aller beaucoup plus loin. Quelques liens : http://pierreloicdoulcet.fr/video/#/5/4
La suite de la présentation est l’occasion de parler de Popcorn.js qui doit rendre les vidéos « programmable, interactive, immersive et pilotable par des évènements ». Quelques liens encore : http://pierreloicdoulcet.fr/video/#/9
L’objectif de sa présentation était vraiment de nous montrer qu’en quelques lignes on peut faire des choses assez spectaculaires, et qu’il est temps de se lancer… Encore faut-il avoir un cas concret d’intégration ! Mais l’intéraction avec le contour de la vidéo, le texte, des ressources qui viennent enrichir une vidéo à des moments clés, ce sont des choses que l’on devrait retrouver de plus en plus.

 

Bref, des idées plein la tête, pour une session encore bien sympathique. Ils ne savaient pas encore si on referait une session cet été, mais au pire des cas, j’y retournerai avec plaisir à la rentrée, avec pourquoi pas, des choses à présenter !

LB.

[Programme Parisien] Développeurs, vous vous ennuyez cette semaine ?

Pourtant il n’y a pas de quoi !! Semaine extrêmement riche en Jug, conférences ou Meetup divers et variés… Alors au programme nous avons :

USI : The meeting of Geeks and Bosses

http://www.usievents.com/
C’est les 25 / 26 Juin, c’est complet, et vous aurez surement des retours les prochains jours… Je n’y suis jamais allé, mais j’en ai entendu que du bien ! A mon avis, si vous voulez suivre ce qu’il s’y raconte, plusieurs pistes :
– Nos amies les JDuchess sur leur site : http://www.duchess-france.org/les-duchess-reporters-a-lusi/
– Thierry, serial reporter de chez SFEIR : https://plus.google.com/105910465983441810901/posts
– Nicolas Martignole, alias le touilleur express, qui a déjà commencé une série de comptes rendus : http://www.touilleur-express.fr/2012/06/25/usi-2012-e01s05-vostfr/

 

4ème Meetup HTML5, CSS3 & Pizzas

http://www.meetup.com/France-HTML5-User-Group/events/69632832/
Mardi 26 Juin, et j’y serai ! On retrouve avec plaisir John Karp et Sylvain Weber pour le Meetup régulier, avec des démos, des petites news, une ambiance détendue, et bien entendue nos bien aimés bières et pizzas. Comme d’habitude, j’essaierai de faire un petit compte rendu.
A l’heure où j’écris, il reste quelques places, n’hésitez pas !

 

Hands-On HADOOP !

http://www.duchess-france.org/hands-on-hadoop/

Mardi 26 juinC’est organisé par les Duchess, et ça promet d’être un chouette moment. Hadoop est un gros, gros sujet en ce moment, et je regrette vraiment d’avoir à faire un choix. L’évènement a l’air complet, mais il y a une liste d’attente sur eventbrite…

 

1er Meetup EmberJS Paris

http://www.meetup.com/EmberJS-Paris/events/66524792

Mardi 26 juin, Et c’est organisé par la chouette équipe de Capitaine Train. Leur site, rapide et innovant (si vous voulez une invitation, faites le savoir…), est basé pour sa partie cliente sur le framework EmberJS. Ce meetup sera donc l’occasion d’avoir un feedback d’une utilisation dans la vraie vie. Quelle différence avec un framework comme Backbone par exemple ? Je pense que j’aurai des envoyés spéciaux sur place…

 

Google I/O Extended

http://googlefrance.blogspot.fr/2012/06/suivez-en-direct-google-io-des-mercredi.html

Mercredi 27 juin, vous n’êtes pas sans savoir qu’à San Francisco, ça sera la grande messe des développeurs Google !! Comme moi vous ne pouvez pas y être ? Qu’à cela ne tienne, Google I/O vient à nous… Un peu partout vont s’organiser des Google I/O Extended, l’occasion de regarder en live les keynotes, de discuter entre nous de ce qui va s’y dire avec des Googlers, d’échanger, bref, ça sera comme si on y était (les cadeaux en moins…) Pour des raisons pratiques, ça ne sera pas dans les locaux de Google Paris, mais l’Epitech nous accueille porte de Lyon. Venez nombreux !

 Paris JS

http://parisjs.org/program.html#

Mercredi 27 juin. Un programme complet et pointu, les experts Javascript s’y retrouvent forcément.De l’optimisation, du temps réel, Sencha… Dommage qu’il y ait la Google IO en même temps.

 

Paris Scala User Group

https://groups.google.com/forum/?fromgroups#!topic/paris-scala-user-group/JjK3hBFLebk
Jeudi 28 juin, je vais peut-être avoir l’occasion de participer à mon premier PSUG… Ils accueillent toujours du monde, alors si Scala vous branche, ou que vous voulez entendre parler d’Akka 2, cette soirée est faite pour vous.

 

Rencontre mensuelle Software Craftsmanship : Tests Fonctionnels automatisés

http://www.meetup.com/paris-software-craftsmanship/events/69729402/

Jeudi 28 juin, le mouvement Software Craftsmanship fait sa rencontre mensuelle. Mais quel est ce groupe ? En quelques mots, il s’agit ici de faire progresser la communauté de développeurs. D’échanger, d’accepter de se remettre en cause, pour produire toujours mieux (et pas forcément plus). Allez voir la définition qu’en fait le touilleur express…  Allez, en bonus, leur manifesto :

 

 

 

ParisHackers Meetup #5

http://www.meetup.com/ParisHackers/events/68967842/

Jeudi 28 Juin, pour pouvoir discuter avec eux… De l’échange, et des sujets variés et libres seront au programme. L’un des organisateurs étant Thomas Bassetto, j’imagine qu’il y a du Javascript dans l’air !

 

 Hackathon GoogleTV

http://znight-1.eventbrite.com/

Vendredi 29 juin 2012 à 19:30 – Samedi 30 juin 2012 à 11:30. Je me permets de citer directement l’équipe du PAUG (Paris Android User Group) qui décrit l’évènement: Le 29 Juin prochain aura lieu un hackathon sur GoogleTV, organisé par la société Zenika. GoogleTV est une déclinaison de notre système favori, adaptée à une utilisation sur nos TVs. Si vous aimez Android et que vous suivez son évolution, cet événement devrait vous intéresser. La soirée commencera par une présentation des différences à prendre en compte lors de la création d’applications et continuera avec une longue nuit de développement. Un jury récompensera les meilleurs applications, les participants selectionnés repartiront avec une Logitech Revue et pourront ainsi finaliser leurs projets. GoogleTV arrive en France en Septembre, il est donc très intéressant pour nous, les développeurs, d’anticiper sa venue. Le PAUG est partenaire de cet événement, c’est pourquoi nous vous envourageons à vous y inscrire sur ce lien : http://znight-1.eventbrite.com/
Venez nombreux!
L’équipe du PAUG

 

 

J’avais prévenu, la semaine est dense mais promet d’être enrichissante. D’ailleurs je me demande si il existe un calendrier à jour et public pour tous les évènements parisiens. J’essaierai de faire un maximum de compte rendu, et j’attends Google I/O avec impatience ! Ces sessions seront surement dans les dernières avant l’été (si été à Paris il y a…..), alors autant en profiter!

LB.