Sur la route d'Oxiane digressions diverses

LeBlog OXiane

25 août
2014

De retour d’ESUG 2014

Salle de dîner de Saint John's collegeLes conférences ESUG, le rendez-vous incontournable des Smalltalkers de tous horizons, se sont terminées vendredi dernier.
Cette année l’événement se déroulait à Cambridge et réunissait pour l’occasion plus de 100 personnes.

C’est évidemment peu lorsqu’on compare avec des événements type Devoxx mais pour mon langage fétiche dont on m’annonce la mort prochaine depuis près de 20 ans je trouve ça plutôt encourageant de voir que le nombre de participants se maintient d’année en année.

J’ai coutume de dire que l’informatique est un métier génial dans lequel on peut croiser des dinosaures (au sens noble du terme bien sûr, c’est-à-dire des gens qui ont connu la préhistoire de l’informatique).

Lire la suite du bllet »

Jean-Francois Lefevre

jflefevre

22 juil
2014

SVN : Synchronisation de dépôts

Bonjour,

Aujourd’hui, petit tour sur SVN et la manière de débuter une synchronisation de dépôts.

De nombreux articles sont disponibles sur le net, dont la documentation de subversion. Mais souvent, ces explications sont basées sur des cas nominaux.
Je vais m’intéresser ici à un cas que j’ai rencontré et résolu, non sans difficultés.

Les contraintes :

  • Le dépôt initial contient d’autres projets que celui concerné par la synchronisation (et qui ne doivent donc pas être synchronisés)
  • Le dépôt source et la cible (la  copie réalisé avec cette synchronisation) sont situés sur deux serveurs différents.
  • Le projet que l’on souhaite synchroniser dispose d’un historique conséquent (140.000 révisions pour le trunk, une quinzaine de tags ainsi qu’une dizaine de branches).
  • L’arborescence du projet a été revue plusieurs fois, et totalement au cours de son histoire.
Les solutions proposées :

Après quelques recherches, on tombe rapidement sur trois solutions proposées dans la documentation Subversion et utilisées pour gérer ce type de demandes.

Lire la suite du bllet »

jgrimm

5 juin
2014

Apple enterre Objective-C avec Swift ?


Salut salut,
gros coup de tonnerre pour les développeurs iOS (et OSX),
Apple a annoncé lors de la WWDC2014 un nouveau langage de programmation
pour ses plateformes : Swift !

Ce langage va t-il vraiment révolutionner le dev iOS et OS X ?
Annonce t-il la mort d’Objective-C ?

Un avant goût :

var be : String? = "be"
let it = be!

Prochainement donc mon billet sur Swift !

Manuel François

tHeFeaTuReDMaN

29 avr
2014

PhoneGap Developper App

Voici depuis quelques jours un nouvel outil fort sympatique dans la famille Cordova / PhoneGap : Developper App.
De quoi s’agit-il ?

- Une application mobile, disponible sur iOS et Android et bientôt sur Windows Phone.
- Une ligne de commande.

Le tout permet de lancer son application sur n’importe quel device sur lequel est installé App, sans avoir besoin de builder via les commandes « platform », et sans avoir à re-déployer sur PhoneGap Build ! Donc techniquement, vous modifiez votre application hybride et à la sauvegarde, vous voyez le résultat sur votre device … beautiful.

La procédure est réellement super simple :

- Installer la dernière version de phonegap via NPM
- Créer une application phonegap
- Lancer le serveur phonegap (pour l’instant, la commande n’est disponible que via l’API phonegap, mais devrait être portée sur cordova sous peu)

- Installer l’App sur son device : version Android
- Se connecter à l’adresse

Franchement, c’est encore plus simple d’utilisation que Adobe Edge Inspect – ce qui ne veut pas dire que ces deux produits ont un rapport ;) …

On peut facilement imaginer se dispenser de l’étape souvent bâtarde qui consiste à tester les premières étapes de son application sur un « simple » Chrome par exemple.


Une petite note à l’attention des développeurs, il peut arriver que vous soyez connecté à plusieurs réseaux, et dans ce cas, la commande « serve » trouve la première adresse IP disponible, même si elle n’est pas active. Il est probable que votre serveur tourne dans la plupart des cas sur une adresse en 192.168 …
Autre chose, faites attention comme toujours à vos différents antivirus, firewall et autres restrictions qui pourraient bloquer les commandes nodejs envoyées via phonegap.

Alain Boudard

aboudard

8 avr
2014

Olivier LOMBARD avec le Sébastien LOEB Racing Team au volant de l’AUDI R8 LMS ULTRA en ELMS !

OXiane est fière de vous annoncer la participation d’Olivier LOMBARD avec le Sébastien LOEB Racing Team au volant de l’AUDI R8 LMS ULTRA en ELMS !

« Je suis plus que ravi de rejoindre le Sébastien Loeb Racing » confie Olivier. « Je vais découvrir la voiture et le team, mais j’ai toujours su m’adapter rapidement. Mon objectif est de progresser et de me rapprocher au maximum de Mike Parisy tout en décrochant de bons résultats. Au-delà d’un nom prestigieux, le Sébastien Loeb Racing est une équipe très professionnelle. J’ai été séduit par la possibilité de relever un nouveau challenge en me confrontant aux nombreuses GT. C’est dans la continuité de la Porsche Carrera Cup. La Cup’ se rapprochait du GT et je connais déjà l’ELMS mais en Protos. Ce sera donc un mix des deux. »

Le site web d’Olivier : www.olivierlombard.com

Plus d’infos sur le site de Sébastien Loeb Racing Team : http://www.sebastienloebracing.com/olivier-lombard-au-volant-de-laudi-r8-lms-ultra-en-elms/

Jean-Louis Rousselin

jlrousselin