Sur la route d'Oxiane digressions diverses

LeBlog OXiane

6 jan
2013

Back to SVN: Histoire de Merge

Git a eu beaucoup de succès. C’est un Système de Gestion de Version distribué qui présente beaucoup de fonctionnalités utiles dans les nouvelles méthodologies de développement. Mais le bon « vieux » gestionnaire Subversion a encore de beaux jours devant lui, il reste utilisé dans beaucoup de projets, sans doute, encore plus que Git.

Parmi les features de SVN on a les Branches et les Tags qui permettent d’isoler certaines tâches (telle la correction de bug ou le développement de nouvelles fonctionnalités) et de pouvoir revenir sur des états stables d’un projet.

Récemment lors des besoins d’un Merge d’une branche sur le trunk, opération normalement simple, je disposais d’un connecteur SVN (JavaHL) qui s’y prêtait mal à la gestion des conflits. Sur le net je tombe sur pas mal de sujets qui traitent le même problème, mais sans la solution. Finalement, c’est avec le connecteur SVN Kit que j’ai trouvé mon bonheur.

Nota : Si c’est votre première manip il vaut mieux sauvegarder le projet avant de commencer, le risque de se tromper n’est pas exclu.

Il y a principalement deux étapes comme c’est traité dans cette discussion sur Stackoverflow, le Merge et la Résolution de conflits.

Lire la suite du bllet »

ydabo

20 nov
2012

Toolkit for CreateJS : Flash to HTML5

Après la suite Edge, Adobe présente un outil attendu, à savoir un plugin Flash qui permet d’exporter au format HTML5.
Le produit s’appelle Toolkit for CreateJS.

Basé sur la solution opensource CreateJS qui intègre de robustes outils de production en matière de HTML5, le plugin va permettre de traduire son animation Flash vers un format HTML5. CreateJS intègre tout ce qui fait la complexité du HTML5 : PreloadJS , TweenJS pour gérer les transitions et qui se chargera de la timeline des animations flash, EaselJS fournit tous les outils liés au canvas, tous les graphismes issus de flash passeront pas lui, et enfin SoundJS pour gérer les fichiers audio et leur lecture.

Bien entendu, quelques fonctionnalités avancées de Flash ne seront pas disponibles, comme des effets de masques spéciaux, les fonctions d’easing custom ou les courbes de déplacement.

On retrouve dans cet outil ce qui fait la force de Fash : les symboles réutilisables, la bibliothèque qui est exportée dans le projet cible, la gestion de formes vectorielles avancées. Par comparaison, quand on veut créer une animation d’objets depuis un fichier illustrator, on ne peut l’importer (pour l’instant) directement dans Edge Animate, il faut exporter ses formes au format svg par exemple.

Vidéo de présentation :

Alain Boudard

aboudard

15 nov
2012

Deux bibliothèques Android intéressantes lundi soir dernier à la PAUG: Polaris et RoboSpice

Bonjour,

Lundi dernier à la PAUG (Paris Android User Group) ont eu lieu 2 présentations intéressantes. Deux bibliothèques qui facilitent le développement Android, au niveau des MapView (Polaris), et des requêtes Http(RoboSpice).
Lire la suite du bllet »

shocq

shocq

23 oct
2012

Location de salle de formation à nos copains d’Android EE

Je ne vous cache pas que lors du Devoxx 2012, j’ai beaucoup accroché lors de ma rencontre avec Mathias Seguy.

Au delà de l’homme, j’apprécie les entrepreneurs ayant des valeurs et œuvrant pour la communauté.

Celui ci voulait lancer son offre de formation, chose qui n’est pas aisée et j’ai voulu lui donner un coup de pouce en lui louant une salle de formation équipée pour qu’il puisse accueillir ses premiers clients.

Comme Oxiane dispense depuis fin 2008 ses propres cours Android, quel meilleur endroit aurait t il pu trouver sur Paris ;) ? Bon ok, Toulouse c’est très bien aussi ;)

La première session réalisée par Android EE a eu lieu dans les locaux d’Oxiane du 1er au 3 octobre.

Celui ci nous remercie aujourd’hui dans ce billet : http://blog.developpez.com/android2ee-mathias-seguy/p11439/android-2/presentation/formation-android-octobre-2012-avec-romain-zanon-cogenit-chez-oxiane-par-android2ee-a-paris-debriefing

Mathias est un super pédagogue, je vous invite vivement à participer à celle prévue du 05 au 09 novembre, toujours dans nos locaux à Boulogne.

Jean-Louis Rousselin

jlrousselin

19 oct
2012

Open World Forum : Edition 2012

Ce week end se tenait à Paris la cinquième édition de Open World Forum (Le premier forum Open Source en Europe). Comme son nom l’indique c’est un forum mondial sur les solutions Open Source, tant sur le niveau technologique, sociétal qu’économique. Les présentations du forum s’articulaient autour de trois volets :

  • Think qui se concentrait sur des réflexions tels que l’Open Data, le Cloud Computing, la Neutralité sur le net, l’internet des objets…
  • Code qui traitait du développement logiciel et des plateformes Open Source logicielles (Java, Javascript, Python, Android, Dart , PHP …)
  • Experiment qui était dédié à l’expérimentation de logiciels et de matériels.

Le volet Code, étalé sur les trois jours, était découpé en plusieurs sessions regroupées par thèmes :

  • Cloud computing : Google App Engine
  • Big Data : Hadoop , Talend, Websemantique
  • Mobililé : Android
  • Web : JavaScript, AngularJ, PHP, HTML 5, Dart
  • Java

L’accueil a été chaleureux. A l’entrée on trouve des revues informatiques offertes par les sponsors (Linux Mag, Programmez, L’Informatique…). Du matériel a été mobilisé pour l’évènement, mon badge a été imprimé sur place juste à mon arrivée. On peut noter également la présence de la ministre délégué de l’économie numérique. Les contenus des sessions étaient riches et variées. Il y a toutefois des corrections à apporter au niveau de la communication. C’est une fois dans la salle qu’on a les détails d’une session, au moment où c’est trop tard de changer pour aller voir une autre plus « intéressante » (Je fais la comparaison avec Devoxx où il y avait plus de transparence à ce niveau). Des changements de salles étaient effectués à la dernière minute sans laisser de trace d’informations.

Lire la suite du bllet »

ydabo