Archive

Articles taggués ‘Docker’

On aime, on partage #59

Bienvenue dans la série « On aime, on partage » de VISEO Technologies ! Chaque semaine retrouvez les meilleurs articles du web issus de notre veille technologique.

A la une

AdoptADuchess : coaching individuel/collectif entre marraines et filleules

Après avoir publié les rôles modèles dans l’année, Duchess France lance l’opération AdoptADuchess : une initiative de marrainage qui permet d’encourager, soutenir, conseiller, valoriser et élargir le réseau de femmes qui débutent dans les métiers techniques de l’informatique.

Alors, mesdemoiselles et mesdames, qui s’inscrit pour l’un des deux rôles ?

Duchess France est une association destinée à valoriser et promouvoir les développeuses et les femmes avec des profils technique, leur donner plus de visibilité, mais aussi à faire connaître ces métiers technique et créer de nouvelles vocations.

Quoi d’neuf Docker ?

Trublion du monde Java, Nicolas DE LOOF qu’on ne présente plus lance un projet Ulule pour financer un projet de chronique Vidéo sur Docker. Il promet des vidéos courtes de 15′ dans un format ludique et décalé mais avec un contenu sérieux sur Docker et son écosystème.
La contribution démarre à 5€ avec comme contrepartie « La chanson du merci ».

A vos dons !

Lire la suite…

Intégration continue : Docker, Jenkins, Azure, apk

L’objectif de cet article est de présenter la mise en place d’un serveur d’intégration continue dans le cloud azure avec le gestionnaire de conteneurs linux docker. Une première partie consiste en l’installation des logiciels nécessaires à l’utilisation de docker ( boot2docker, docker machine ) sur un poste fonctionnant sous Windows 7 Professionnel.

Une deuxième partie consiste en la création de la machine virtuelle sous azure et nous verrons comment déployer jenkins avec des plugin gradle, git et un sdk dans le cloud azure.
Dans une troisième partie, nous verrons comment paramétrer le serveur jenkins pour générer nos apks et le déployer sur notre compte de stockage azure.

Lire la suite…

Categories: Devops Tags: , , ,

APIDays, L’API service, publique ou privée

 

apidays2014

 

Demain, et pour une durée de deux jours (2 et 3 décembre), aura lieu la troisième édition des APIdays aux salons du Tapis Rouge à Paris. APIDays est la première conférence dédiée aux APIs, les bonnes pratiques, ainsi que l’avenir du monde du logiciel.


Impatient d’assister à la conférence « Discovering API and services in a containerized world» animée par Jérôme Petazzoni, Senior Evangelist chez Docker, le célèbre outil Devops. L’idée sera de tirer un maximum de profit de cet outil d’abstraction (basée sur Linux LXC) qui permet de réduire les échanges difficiles entre les équipes de développements et les équipes de production (opérationnelles) : tout le monde parlera un seul langage, celui  du fichier docker. Si cela vous intéresse, sachez que des plateformes Cloud PaaS, telles que CloudBees, proposent d’ores et déjà l’hébergement de ce type de « container ».

Lire la suite…

On aime, on partage #45

Bienvenue dans la série « On aime, on partage » de Viseo Technologies ! Chaque semaine retrouvez les meilleurs articles du web issus de notre veille technologique.

Evènements

Getting Git Right à Paris

Apprenez comment Git décuple les possibilités pour les développeurs, rationalise le flux de développement et favorise le travail d’équipe. Ca se passe le 4 décembre après-midi et c’est Atlassian qui régale.

Agilité

Un site dédié à LeSS

Bas Vodde a annoncé la mise en ligne d’un site dédié à Large Scale Scrum (LeSS).

DotNET

Microsoft verse .NET en Open Source

Lire la suite…

Un nuage de solutions au JUG Summer Camp

Cette année s’est déroulée la 5ème édition du JUG Summer Camp ; encore une fois, c’est à La Rochelle que l’événement a eu lieu. Dans un espace Encan très accueillant, les javaistes et autres acteurs de la communauté se sont retrouvés pour échanger pendant une journée sur les thématiques du Big Data et du Cloud, sujets forts de l’actualité dans le monde IT.

Pour ma première participation au JUG Summer Camp, j’ai été ravi par les sujets abordés ainsi que par la qualité des interventions. Tout a très bien commencé avec la keynote d’ouverture, assurée par Tugdual Grall durant laquelle il a tenté de répondre à la question « Comment choisir la meilleure solution technologique pour un projet ? ». Cette introduction était en adéquation avec les thématiques de la journée. Devant faire un choix sur les conférences à suivre (deux présentations se déroulaient en parallèle), je me suis orienté vers des technologies que je connaissais, mais dont je n’avais pas eu l’occasion de voir en action. Je délaissais les démonstrations de nouveaux langages tels que Ceylon ou Golo et des IDE « Cloudifié » tel que Codenvy. J’ai ainsi assisté à des présentations convaincantes de Docker, MongoDB Aggregation Framework, SimpleWeb4j et ElasticSearch. J’ai également pu participer à un « lobbying » intéressant autour du Cloud et des stratégies de migration vers ce nouveau type de SI.

Lire la suite…

JUG Summer Camp, 5ème acte !

logo-summercamp-277x300Ce vendredi 19 septembre a lieu la cinquième édition du JUG Summer Camp à La Rochelle.
Pour cette nouvelle édition, conférences et quickies sont au rendez-vous pour aborder les sujets en vogue tels que le Cloud, le NoSQL, et les nouveautés autour de Java et du JavaScript.
Avec le soutien de leurs sponsors, cette année encore le JUG Summer Camp est gratuit !
Le cadre est idéalement choisi pour rendre cet événement agréable et convivial : conférence à l’espace ENCAN, déjeuner sur le vieux port de La Rochelle, beau temps au programme (27ºC, vent léger).

Tout au long de la journée, se dérouleront en parallèle deux conférences (ou quickies) sur des thématiques différentes. Cela offre la possibilité d’adapter son programme afin d’assouvir sa curiosité ou d’approfondir ses connaissances.
Pour ma part, je vais m’orienter vers les thématiques liés à Docker, MongoDB et AngularJS, tout en restant attentif aux présentations autour de Java.
Vous pouvez retrouver le programme détaillé sur le site officiel du JUG Summer Camp.

J’ai hâte que cette journée commence afin de partager cette convivialité bien connue de la communauté Java et du JUG !

On aime, on partage #37

Bienvenue dans la série « On aime, on partage » de Viseo !
Chaque semaine retrouvez les meilleurs articles du web issus de notre veille technologique.

Gestion de projet

Formation MOOC en gestion de projet

Je souhaite partager une formation en ligne que j’ai apprécié faire. Il s’agit d’un MOOC (​Massive Online Open Course) en gestion de projet.

Le but de ce MOOC est d’apprendre (ou revoir) les bases de la gestion de projet ​(Notions fondamentales, Outils, infos et évaluation financière, Organisation des projets, Pilotage et plannification, …).

Il se déroule sur 5 semaines et la charge de travail par semaine est entre 2 à 7 heures en fonctions de la formation choisie (basique, avancée)

Chaque cours est divisé en chapitres composés d’une vidéo de 10 minutes environ, suivie d’un quiz.

Pour plus d’informations, rendez-vous sur http://mooc-francophone.com/mooc-abc-gestion-de-projet/

Tests

The little mocker

Un rappel utile sous la forme d’une discussion mentor/élève sur ce que sont les dummy, doubles, spys, mocks, fakes et dans quel cas les utiliser. Illustre aussi pourquoi l’utilisation de framework de mocks n’est peut être pas toujours adaptée.

http://blog.8thlight.com/uncle-bob/2014/05/14/TheLittleMocker.html

When to Mock

Oncle Bob propose quelques idées sur quand et où mocker. L’article se base sur un fond de TDD originel et revient aux origines de ce que sont les tests, ce qu’on attend d’eux, pour arriver à un argumentaire intéressant sur l’utilisation des mocks.

http://blog.8thlight.com/uncle-bob/2014/05/10/WhenToMock.html

Craftsmanship

Framework Bound

Rapide réflexion sur les framework et comment les utiliser plutôt que se faire utiliser par eux.

http://blog.8thlight.com/uncle-bob/2014/05/11/FrameworkBound.html

Java

Guava et Java 8

Voici un autre article avec des exemples d’utilisation des lambdas de Java 8.

Encore? Oui mais celui-ci montre quelques exemples de comment l’excellente librairie Guava peut aussi tirer profit.

http://blog.relateiq.com/java-8-examples/

Docker

Je vous propose de découvrir Docker à travers ce duo d’articles publiés par Nicolas Martignole a.k.a. “Le Touilleur Express”. En bref, Docker est un outil qui permet de simplifier le développement et la livraison d’applications en standardisant le packaging et l’exécution.

http://www.touilleur-express.fr/2014/05/03/docker-un-outil-simple-et-genial/

http://www.touilleur-express.fr/2014/05/05/installer-docker/

Le repo de la semaine !

Avant Java 8, il était impossible de connaitre par reflection le nom des paramètres d’une méthode au runtime.

Cette librairie propose plusieurs méthodes pour contourner le problème.

https://github.com/paul-hammant/paranamer

Merci aux contributeurs habituels : Frédéric BOUQUET,  Claude PETOT et Jean-Philippe LETARD 🙂

Merci beaucoup au nouveau contributeur : Sébastien BRUNO 😉

DotScale 2013 : tour d’horizon et perspectives

Le 7 juin dernier je me suis rendu à l’événement dotScale qui a eu lieu à Paris. Les enjeux de cette conférence sont d’aider les développeurs à assimiler les bonnes pratiques pour la mise en place d’applications facilement scalables ainsi que de choisir les outils adaptés pour leurs plateformes.

La conférence était orientée IAAS et PAAS. Parmi les intervenants on peut notamment citer Doug Cutting, le fondateur d’Hadoop, Quenting Adam de Clever Cloud, et Mandy Waite de Google Cloud Plateform.

Cela fait un bon moment que je m’intéresse aux solutions Cloud et Big Data et avoir la possibilité d’aller à cette conférence était une réelle opportunité pour moi. Plusieurs points ont attiré mon attention et je vais les partager avec vous.

Lire la suite…