Archives par mot-clé : Docker

Réunion du 29 Juin 2016

Rédaction des minutes des rencontres dev@lal

Christian H. ne sera plus là à partir du 12 octobre 2016 : il faut trouver un repreneur pour rédiger les minutes des réunions de dev@lal. Les noms qui sont évoqués sont Jean-Noël (qui a posé la question ;-), Hadrien et Philippe (qui ont tous les deux déjà contribué à la rédaction de ces minutes). Toute nouvelle suggestion est la bienvenue. Jean-Noël a commencé à reverser les minutes depuis Indico vers le site de dev@lal. Christian s’engage à créer des comptes pour tous les membres de la liste dev@lal sur ce site avant la publication des minutes de cette réunion [NDLR : fait. Pour l’instant, tous les membres sont « auteur », à voir si c’est le bon réglage pour favoriser les contributions au site].

Les JIs

Les inscriptions sont ouvertes, et il faudrait se décider et s’inscrire vite maintenant. En plus des contributions du LAL déjà évoquées, Gérard Marchal présentera Utentomatic, l’application qu’il a développée au LAL pour créer et gérer les comptes Active Directory (désormais la seule base de comptes au LAL), et en particulier les champs spécifiques à UNIX mis en place par Emiliano.

Christian et Antoine rappellent l’appel à contribuer à l’animation de ces JIs par la fabrication de plongeons, tutoriels d’introduction à des technos informatiques quelconques que les participants pourront pratiquer sur place. Les infos sont disponibles sur le site des JI2016.

Journées Tango

Philippe a participé aux journées Tango à Toulouse. Jusqu’ici utilisé essentiellement dans le contrôle des accélérateurs, on constate une ouverture de Tango vers les détecteurs, notamment les télescopes. Nouveau site Web. Effort sur la documentation. Autre mouvement de fond : évolution de CORBA vers 0MQ, CORBA montrant des problèmes de montée en charge, et 0MQ apportant des fonctionnalités de broadcast/abonnement.

SVOM

Marc a participé à une réunion SVOM, initiative franco-chinoise qui se propose de capter les évènements détectés par LIGO/VIRGO pour pointer rapidement ses moyens d’observation (télescope et satellite) vers les régions du ciel correspondantes. Collaboration avec Jean-Paul Lefèvre de l’IRFU. Physicien du LAL : Nicolas Leroy.

Docker natif sur macOS (et Windows)

À partir de la version 1.12, la distribution macOS de Docker inclut une virtualisation Linux qui permet d’éviter d’avoir à installer et lancer VirtualBox sur un Macintosh.

Réunion du 15 Juin 2016

La Lettre Informatique

La 34 est sous presse, et contient un article d’Oleg sur Cyclone, un de Cécile Cavet sur l’utilisation de Docker sur un cloud, et un de Sébastien Binet sur Go. L’interview est celle de notre récemment nommé Directeur adjoint scientifique en charge du domaine « Calcul et données » : Volker Beckmann.

Christian (H.) fait partie du comité de rédaction (avec Frédérique Chollet, du LAPP, Dirk Hoffmann, du CPPM, et Virginie et Gaëlle du CCINP2), et cherche un repreneur.

JI2016

Les prochaines JI du RI3, organisées par le LPC Clermont, se tiendront au Liorant (Cantal – région Auvergne) fin septembre. Pour la partie développements, le LAL a proposé trois présentations : Hadrien sur AIDA2020, Christian A. sur SPARK et Justine et Serge sur le bilan de 6 ans d’utilisation de Symfony; Antoine secondera Sébastien pour l’atelier Docker. David a proposé une nouvelle forme de contribution : la piscine (numérique), en clin d’œil aux séances de codage intensif qui regroupent tous les candidats étudiants à certaines écoles d’informatique telle la 42. Aux JI, il s’agira d’une séance d’une heure où tous les participants pourront choisir une session d’initiation à une technologie en libre service, avec l’auteur (le maitre nageur) du tutoriel correspondant présent dans la salle. Les appels à « plongeons » (propositions de tutoriels) vont démarrer dès l’ouverture des inscriptions, imminente. David et Antoine réfléchissent à définir un framework de tutoriels et sont ouverts à toute suggestion/participation.

KOANS

Oleg mentionne une page Web qu’il a trouvée très fonctionnelle pour lui permettre de s’initier rapidement à Ruby (un des développeurs de Cyclone a codé sa partie en Ruby) : KOANS. David, après un bref regard à son ami Google, fait remarquer que RubyKoans a inspiré des répliques, par exemple PythonKOANS.

Support Cloud au LAL

Oleg annonce qu’il existe désormais une mailing list user et un système de ticket pour utiliser le cloud openStack disponible au LAL. On trouve tout ça sur le site support du Cloud@LAL

Note : Slipstream, qui facilite pour le développeur le déploiement d’une application multi-composantes sur un cloud, ne marche pas encore sur openStack V3 (la faute à Clojure ?).

Antoine : Ruby a-t-il des fonctionnalités fonctionnelles (gasp), comme Python ? Oleg : oui.

SemVer

Semver, mentionné par Philippe, est une initiative de formalisation de la numérotation des versions successives d’un programme, en y injectant du coup une petite dose, ajustable et paramétrable selon les besoins, de sémantique.

Antoine rappelle l’existence sur GitHub d’autres initiatives sur des sujets plus ou moins connexes comme le formatage du ChangeLog.

Cafés LoOPS

Le premier café LoOPS s’est tenu mardi dernier, autour d’une dizaine de personnes (majorité du comité de pilotage de LoOPS…). C’est de 13 à 14h tous les premier et troisième mardis du mois, au PROTO204.

Le meilleur moyen d’être au courant de tels évènements est encore de s’inscrire sur la liste LoOPS.

1/2 journées LoOPS sur SPARK

À la suite du succès de la journée LoOPS sur SPARK, Julien Naurois (DSI U-PSud) organise des 1/2 journées régulières sur le sujet. Au programme de la prochaine, LSST avec Christian Arnault