Improve Foudations Improve Technologies Improve Community Improve Institute
Improve Mana

Les premiers pas de l’elsassJUG

27 juin 2010 par Sébastien Letélié

Nous étions 7 ce jeudi soir dernier à s’être retrouvés pour lancer un JUG en region Alsace : elsassJUG.
7 c’est déjà une belle équipe, surtout que pour monter une association dans cette région c’est comme pour monter une SA faut être 7 signataires (des restes de la guerre de 40).
Finalement pour les statuts et l’officialisation gouvernementale on attendra après la première. L’idée d’abbord c’était de se connaitre, d’écouter les motivations de chacun et se faire une roadmap.
Des idées ont été proposées concernant le format. J’ai personnellement proposé d’avoir une petite présentation type « keynote » suivi d’un JavaCamp de 2X2 sessions. Personellement je préfère les approches BarCamp et CodingDojo qui sont plus enrichissantes que les conférences.
Reste que quand le speaker est bon ou le sujet intéressant la conf est aussi un bon format.
Le sujet sur la première se doit d’être fédérateur. Pour avoir du monde il nous semble important, du moins pour la première, de trouver un sujet générique dans l’air du temps sans être trop technique. Pour l’instant l’idée serait de parler des plates-formes mobile.
Rien n’est figé et nous allons chacun déjà communiquer autour de nous sur cette initiative pour avoir un premier ressenti des attentes et en même temps faire un retour à l’équipe que le potentiel en terme de personne que chacun de nous peut ramener.
Car il faut aussi pouvoir anticiper pour les locaux, le buffet la binouze… A priori avec l’université de Strasbourg la question des locaux sera vite résolue. Nous espérons cibler un public d’étudiants mais aussi de société des services de la région. Nous aimerions aussi partager avec les autres communautés de la région.
Je crois vraiment à l’avantage de ce type d’organisation pour mélanger les genres et se confronter avec différentes technologies. J’ai même proposé d’aller plus loin avec un ITUG (Information Technology User Group), d’internationaliser car Strasbourg c’est la croisée des chemins de l’Europe, mais bon la je m’emballe.
En tout cas c’est toujours très enrichissant de rencontrer des personnes partageant les mêmes passions. Je ne me lasse pas de ces initiatives communautaires.
Pour l’instant le elsassJUG vous pouvez le suivre sur twitter @elsassjug et sur le Google groups elsass-jug. On prépare un site pour bientôt.
C’est ouvert à tous alors n’hésitez pas à vous manifester si vous êtes de la région et motivés par cette initiative. J’ajoute d’ailleurs que l’on est pas cantonné à Strasbourg (Fabien vient de Colmar) donc pas de problème pour arganiser aussi des évènements sur Mulhouse ou Colmar si on peut aussi rameuter du monde.
Merci à Julien, Guillaume, Pierre, Sam, Fabien et Guy pour ce lancement.

Publié Français | Comments Off

Spring User Group France

29 mai 2010 par Cyril Balit

Jeudi Olivier nous a fait la présentation de spring-batch qu’il avait faite au Spring User Group France.

C’était bien évidemment très intéressant et vous pouvez d’ailleurs retrouvez la prez ici

Bref je vous encourage à suivre l’actualité du SUGFR pour ne pas manquer les prochaines présentations.

Publié Français, Java, spring | Comments Off

live streaming : le tour des offres

26 avril 2010 par Sébastien Letélié

Pour promouvoir le 3ème album de mon pote Ben je lui ai proposé de profiter un maximum de l’internet. Bien sur avec les réseaux sociaux (facebook et twitter) mais aussi et surtout la video. Après un premier morceau enregistré dans la cave et publié sur YouTube dans la foulée, il a été convaincu.

Pour aller plus loin je me suis penché sur le live streaming en me disant que ce serait bien de pouvoir filmer un des prochains concert en live. Mais la plein de question se posent, est-ce gratuit, si payant à quel prix, quelle qualité de video, etc… En suivant TechCrunch je me suis tenu au courant des sites dédiés à ce domaine. Faisons le point sur les offres du marché :

  • justin.tv : sorti en 2007 à l’initiative de Justin Kan qui après avoir filmé sa vie avec succès avec camera sur la casquette et portable dans le sac à dos, a décidé de mettre sa plate-forme à disposition de tous. Le service est gratuit à première vue et selon la faq, mais en fait pas vraiment. Il existe une version pro pour enlever les pubs au visionnage et avoir des options de personnalisation supplémentaires, jusque la on se dit pourquoi payer, par contre en recherchant bien sur le net on s’aperçoit que la bande passante est limitée par pays. Dès que ça dépasse, le flux est coupé avec un message disant de passer en pro. Donc pas si gratuit que ça. Le site est traduit en plusieurs langues dont le français et il est possible de personnaliser la page de sa chaine. Pour diffuser c’est très simple, il suffit de créer un compte et de cliquer sur diffuser. Ensuite c’est le plugin flash live encoder qui va permettre l’envoi du flux via la webcam branché en USB sur son ordi directement depuis la page web. Il est possible d’utiliser des outils desktop comme Flash Media Live Encoder ou Quicktime Broadcaster, permettant de mieux contrôler les débits , l’encodage du son et de la video. Il existe une appli iPhone mais uniquement pour la consultation des flux. La diffusion se fait uniquement avec une webcam ou un camcorder branché sur son ordi. Le wiki de la communauté est pratique pour trouver les infos.
  • ustream.tv : sorti en 2008 ce site est réellement gratuit (en tout cas j’ai pas trouvé ou ca pourrait devenir payant). Le site n’est par contre qu’en  anglais et moins bien présenté et personnalisable que justin.tv. Par contre il est fourni avec un outil desktop complet et simple d’utilisation avec les mêmes paramétrages que ceux indiqués précédemment. Une version pro (payante) de cet outil permet même de faire de la réalisation avec plusieurs caméras branchées. Il est de plus accompagné de 2 applications mobile iPhone, une pour lire l’autre pour diffuser avec un 3G et avec un 3Gs. Et enfin une API REST basique.
  • kyte.tv : sorti en 2007 la on est vraiment dans le SaaS de la video sur internet. Par contre c’est pas gratuit mais on a aucun prix, il faut les contacter et présenter son projet, ensuite ça doit être à la tête du client, je sais pas. J’ai envoyé mon besoin on va bien voir ce qu’ils vont me répondre. Gratuitement on peut faire 15m de live et uploader des videos comme sur youtube avec un quota limité. L’offre de partage est bien foutue et on peut diffuser sur facebook rapidement en incluant la video ce qui n’est pas le cas des autres. Une appli iPhone permet de lire et diffuser du contenu video. C’est l’offre la plus complète et la plus pro.
  • livestream.com : dans la lignée des 3 précédents avec une offre claire au niveau prix, on y retrouve les memes fonctionnalités, une API bien fournie mais pas d’application mobile ni pour lire ni pour diffuser et une interface anglaise uniquement.
  • qik.com : principalement axé sur la video prise depuis son mobile, l’objectif et de filmer des petites séquences live et de les partager. J’ai fait mes premiers essais au concert de M. L’image est mauvaise car j’étais loin surtout mais aussi parce que j’avais un iPhone 3G et pas 3Gs. Donc c’est des prises de photos toutes les secondes et pas un vrai streaming. Le son est pas trop mal par contre. C’est complètement gratuit mais c’est pas fait pour faire des vidéos de qualité. L’idée c’est un peu plus du twit video.
  • flixwagon.com : pareil que Qik avec des applis pour iPhone et Nokia series 60. Pas d’API, l’offre est simplement un service de live par mobile pour raconter sa vie. Je le trouve moins attirant que les autres.

justin.tv et ustream.tv font le bonheur des amateurs de foot et autres évènements sportifs et bien le malheur des chaines payantes. Les petit gars se branchent une retransmission d’une chaine payante sur le flux live de leur chaine et le tour est joué.

Toutes ces offrent ont des options de partage sur facebook, twitter et myspace et des gadgets à insérer dans son blog. C’est bien la le plus important, aider à créer du trafic sur un espace web tout en acheminant toujours plus d’utilisateurs vers son service. Toutes les vidéos live sont archivées je n’ai pas reussi à savoir quel quota pour justin.tv et ustream.tv, pour kyte.tv et livestream.com c’est clair.

Finalement pas grand monde filme sa vie en permanence mais par contre ca donne plein d’idées pour partager des moments avec des personnes éloignées. Le live donne un plus par rapport à la simple video notamment quand on peut participer via le tchat. Tous proposent ce service permettant d’interagir avec ses spectateurs. De la à faire un concert où les spectateurs votent pour la prochaine chanson ou demande une dédicace il n’y a qu’un pas. Reste à gérer la modération, la c’est plus ou moins bien fait suivant les sites.

Maintenant j’ai plus qu’à trouver une bonne caméra, un bon micro, faire quelques tests et si vous suivez le facebook ou le twitter de Ben ou moi-même y’aura ptet un truc à voir le 11 mai prochain…

A quand le JUG sur justin.tv ;)

Publié Français, cloud-computing, live streaming benricour | Comments Off

SIlverlight et Expression Blend

27 mars 2010 par Cyril Balit

J’ai eu l’occasion hier de participer à une journée d’initiation à Silverglight en partenariat avec Microsoft et Regard.net animée par Eric Ambrosi. Il s’agissait essentiellement d’une journée de découverte par la pratique des outils de la suite Expression, en particulier Expression Blend.

Cette suite permet d’ établir le lien entre les phases de design et d’implémentations. Elle introduit également un nouveau type de profil que Eric appelle le “designer technique”. En effet il ou elle doit posséder la sensibilité artistique pour pouvoir concevoir et animer une interface utilisateur mais également la casquette technique pour interagir avec les composants (connaitre leur constituants, leur propriétés…)
Rappellez vous Seb et moi même avons souvent abordé le manque qu’il y avait dans le workflow de la conception à l’implémentation. En effet il existe un vide logiciel entre les outils de design et les environnements de développement

Adobe y répond avec Catalyst.

Catalyst permet de commencer un projet en partant du travail du designer (photoshop, illustrator…). On peut ainsi animer les calques et créer de véritables composants. Dans l’idéal l’ingénieur récupere ainsi les vues pour y pluger son code métier.

J’ai été relativement impressionné par l’avance de microsoft sur ce type de d’outils. Blend est en effet relativement complet et permet

  • la conception des interfaces (mise en place des composants modifications de leur propriétés, créations de ressources réutilisables ….)
  • la conception d’animations (enregistrement sur une timeline des transitions au niveau d’un ou plusieurs composant…)
  • la conceptions d’états (gestion des propriétés d’un ou plusieurs composants  au seins de différents états)
  • l’utilisation de source datas générées pour simuler le comportement de l’interface…

A tout moment le fichier xaml généré peut être ouvert dans visual studio pour permetre de travailler sur le code behind en C#.

Bref au final je pense que Adobe et Microsoft vont dans la même bonne direction en proposant un expérience utilisateur très performante, visuelle et en offrant des solutions pour faciliter leur mise en place.

PS: Au final j’en ai profité pour tester en live Surface. Bluffant……

Publié .NET,WPF,WCF,Silverlight, Français | Comments Off

Back from MAX 2009

20 octobre 2009 par Cyril Balit

Aujourd’hui j’ai assisté à la session Back from MAX 2009 où Yan de Baao, Thibault et  Michaël nous ont parlé des dernières annonces du Max 2009 avec en vrac :

  • les nouveautés de flex 4 et de flash builder 4 (amélioration de la coopération entre spark et halo, rajout de propriété style aux composants spark,  renommage de composants…)
  • LiveCycle Data Service3 et le model driven development (je reviendrait dessus)
  • LiveCycle Collaboration Services (ex projet Cocomo)
  • Et la news passée inaperçue….Flash sur l’iphone

Des ateliers thématiques permettaient de préciser ces différents sujets. J’ai assisté au 2 ateliers suivants :

Flash Catalyst

Il s’agissait de présenter les nouveautés apportés par la Béta 2. Au programme :

  • Plus d’effets et de transitions
  • Un nouveau composant scrollable
  • La possibilité d’exporter le résultat en Air

La démo est toujours aussi bluffante mais je suis de plus en plus partagé sur l’apport de Catalyst sur de grands projets. Tout d’abord la version actuelle ne permet pas des allers/retours entre catalyst et flash builder ce qui la rend inutilisable. (même si ce défaut devrait être corrigé dans la 1.0… ou pas…). J’étais pourtant plein d’espérances pour ce projet qui est le chainon manquant entre le designer et le développeur. Je reste convaincu que c’est un outils de prototypage excellent mais je suis septique pour la communication Catalyst/flex. J’ai hâte de l’éprouver….

LiveCycle Data Services 3

Michaël nous a présenté  LCDS avec:

  • le remoting (blazeds)
  • le messaging avec un push en temps réel (super…)
  • la génération de pdf
  • Et surtout le model-driven development

L’idée est de confier au modèle un maximum de responsabilités. A partir d’une source de données un modèle est déployé avec une vue particulière dans Flex builder. L’ensemble des services et value object sont générés et accessibles dans la vue designer. De là on peut:

  • relier les données à une datagrid par simple drag and drop
  • créer des formulaires crud en 2 clic
  • paramétrer des filtres ou des conditions directement au niveau du modèle

En java la synchronisation des données est assurée par LCDS.

Idéal pour réaliser une application CRUD (simple)  en trois clic…

Et pour finir cette journée, un super buffet,des discussions techniques, des rencontres, des goodies….

Publié Flex, catalyst, max 2009 | Comments Off

DDD : Eric Evans au ParisJUG

15 juin 2009 par Sébastien Letélié

Lors de la troisième édition du Java Barcamp j’avais proposé un sujet sur le DDD, on s’était retrouvé moins d’une dizaine. Lors de la quatrième édition le sujet avait été re-proposé et avait attiré plus d’une vingtaine de personnes. Cette fois-ci l’intervention de Eric Evans organisée à l’arrache par le JUG team (bravo à eux et merci twitter) a rameuté 111 personnes en 5 jours. Décidément ce concept à l’air de prendre. En effet c’est séduisant : faire en sorte de comprendre et d’être compris, en tant que développeur, par les gens du métier, avoir un code qui se base sur le métier et prend en compte les différents contextes. C’est un peu complexe à appréhender au départ, et ça me fait penser à l’AOP dans le sens où, de la même manière au départ, c’était flou et maintenant on l’utilise avec facilité. A la question “Existe t il des framework implémentant les concepts de DDD ?” Eric Evans répond Qi4J. Décidément il est temps que j’implémente tout ça dans mon logiciel.

  • domaindrivendesign.org : le site de référence du DDD
  • Qi4J : le framework de Rickard Öberg

Publié Français, Java, ddd, qi4j | Comments Off

FLASH CATALYST ET FLASH BUILDER 4

4 juin 2009 par Cyril Balit
Hier, Adobe a présenté à la communauté les derniers arrivants de leur offre et concrètise leur plateforme Flash composée des trois produits : Flash Pro, Flash Builder et Flash Catalyst. Flashbuilder 4 (ex: flexbuilder) correspond à l’environnement de développement RIA. De nombreuses modifications ont été apportées à l’outil: augmentation de la productivité (refactoring, génération de getter/setter, génération de [...]

Publié Flash, Flex, Français, Non classé, catalyst, flashbuilder | Comments Off

BAAO ET SON FLEX ROAD 2009

27 mai 2009 par Cyril Balit
baao atelier flex

Publié Flex, Français | Comments Off

Java BarCamp IV : Cloud et DDD

5 avril 2009 par Sébastien Letélié
Encore un succès ! C'était plein et on a été très bien accueilli dans les locaux de Google. Super bouffe au passage, j'ai beaucoup aimé les macarons en dessert et puis le fromage, trop la classe... 2 créneaux / 4 salle et au total 7 sessions, je vous résume les deux auxquelles j'ai participé [...]

Publié Français, Java, cloud-computing, ddd, java barcamp | Comments Off

Les tontons flexeurs…et les performances

30 mars 2009 par Cyril Balit
J’étais ce soir au dernier événement organisé par les tontons flexeurs. Le thème aujourd’hui était “Flex et les performances à Paris”. Une soirée très sympa sur un thème très intéressant. Les 3 intervenants ont promis que leurs présentations seraient disponibles sur le site des TTF. En attendant en voici un résumé: Yann Chevalier de BaaO nous [...]

Publié Flex, performances, tontons flexeurs | Comments Off

« Entrées précédentes
Improve-technologies
  • Recherche

  • Pages

    • A propos
  • Archives

    • juin 2010
    • mai 2010
    • avril 2010
    • mars 2010
    • octobre 2009
    • juin 2009
    • mai 2009
    • avril 2009
    • mars 2009
    • février 2009
    • janvier 2009
    • décembre 2008
    • novembre 2008
    • octobre 2008
    • septembre 2008
    • août 2008
    • juillet 2008
    • mai 2008
    • avril 2008
    • mars 2008
    • janvier 2008
    • décembre 2007
    • novembre 2007
    • octobre 2007
  • Catégories

    • .NET,WPF,WCF,Silverlight (3)
    • action script (1)
    • AOP (1)
    • Apple (1)
    • architecte (1)
    • as3 (1)
    • Barcamp (1)
    • bdd (1)
    • birt (1)
    • birt designer (1)
    • cairngorm (1)
    • catalyst (2)
    • client riche (1)
    • cloud-computing (3)
    • cluster (1)
    • collaboration (1)
    • comet (1)
    • ddd (3)
    • dependency injection (1)
    • design (1)
    • Développement (1)
    • devoxx (2)
    • domain driven (1)
    • EAI (1)
    • Eclipse (7)
    • EOF (1)
    • ergonomie (1)
    • ESB (1)
    • ETL (1)
    • Flash (2)
    • flashbuilder (1)
    • Flex (7)
    • fowler (1)
    • Français (61)
    • Général (6)
    • graphiste (1)
    • gwt (1)
    • Hardware (1)
    • html 5 (1)
    • Illustrator (1)
    • Improve Foundations (1)
    • Industrialisation (1)
    • Interface Builder (1)
    • IoC (1)
    • IPhone (1)
    • Java (17)
    • java barcamp (1)
    • JavaFX (1)
    • Javascript (6)
    • jsr 277 (1)
    • JVM (1)
    • kaazing (1)
    • kapinspect (1)
    • La Cantine (1)
    • live streaming benricour (1)
    • max 2009 (1)
    • module (1)
    • Monitor (1)
    • MQ (1)
    • Mule (1)
    • NAM (1)
    • NAS (1)
    • Non classé (1)
    • Objective C (1)
    • osgi (1)
    • pattern (1)
    • performances (1)
    • puremvc (1)
    • push (1)
    • qi4j (2)
    • rda (2)
    • refactoring (1)
    • REST (2)
    • RIA-RDA-RWA (17)
    • rwa (1)
    • serialisation (1)
    • silverlight (1)
    • singleton (1)
    • SOA (6)
    • solstice (1)
    • spring (2)
    • Spring Integration (1)
    • SVG (1)
    • talent (1)
    • tdd (1)
    • tdr (1)
    • test (1)
    • tontons flexeurs (1)
    • usabilité (1)
    • victoire (1)
    • Wake Up (1)
    • Web Sémantique (3)
    • WebObjects (1)
    • webos (1)
    • websocket (1)
  • Blogoliste

    • Development Blog
    • Documentation
    • Plugins
    • Suggest Ideas
    • Support Forum
    • Themes
    • WordPress Planet
  • Contributors

    • I.T. aware » Français
  • Méta

    • Connexion
    • Valid XHTML valide
    • XFN
    • WordPress

Improve-technologies est fièrement propulsé par WordPress
Articles (RSS) et Commentaires (RSS).