Software Engineering
L’architecture microservices sans la hype : qu’est-ce que c’est, à quoi ça sert, est-ce qu’il m’en faut ?
Software Engineering
En 2015, le pic des microservices a été atteint : pas une conférence sans un ingénieur de Netflix pour vous vendre du rêve, pas une semaine sans nouveau framework magique pour tout faire sans se poser de question.Résultat : une focalisation sur les outils et les belles histoires plutôt que sur les questions de fond.Il nous a donc semblé utile de fa...

I propose in this paper a chronological review of the events and ideas that have contributed to the emergence of Big Data technologies of today and tomorrow. What we can see regarding bottlenecks is that they move according to the technical progress we make. Today is the JVM garbage collector, tomorrow will be a different problem.Here is my side of...

Et voilà le deuxième jour de la PuppetConf. Une liste d'idées et de choses à tester qui s'allonge encore et encore !Edit : les vidéos sont disponibles.Keynote d'Uber sur l'environnement de travailLa keynote reprend beaucoup de sujets abordés lors de l'USI : une culture forte, faire ses choix en fonction du WHY, etc... Je ne vais pas rentrer dans le...

La PuppetConf se tient cette année à Portland et il y a suffisamment de place pour jouer jusqu'à 8 session en parallèle !Autant dire que le choix n'est pas simple, on ne choisit pas ce qu'on veut voir, on renonce à 7 sessions sur 8. Heureusement, tout arrivera rapidement sur Youtube & Slideshare pour rattraper le retard.Edit : les vidéos sont dispo...

Android applications are commonly used to process very sensitive data. It is the developer's responsibility to make sure that the information prompted by the user cannot be intercepted easily by a malicious people. The Open Web Application Security Project (OWASP) [9,10] tries to enumerate the potential security issues of a mobile application. Some...
De nouveaux défis digitaux en sciences de la vie : dans l'Arc Lémanique et au delà
Software Engineering
Dans un monde digital plein d'opportunités, les sciences de la vie font face à d'imposants défis. Si le secteur est dynamique, d'un point de vue économique comme scientifique, l'innovation dans le laboratoire doit souvent aller de pair avec une profonde évolution du système d'information.Dans cet article, nous partons d'une situation locale suisse,...

The life science sector faces great challenges when the time comes to meet modern digital opportunities. This sector is incredibly dynamic, both from an economic and a scientific point of view, but innovation in the lab often comes in pair with a deep evolution in the information system strategy.In this article, we will first focus on the Swiss Lem...

L'utilisation des Usine De Développement (UDD) ne fait plus débat. C'est même parfois un sujet sur lequel la DSI a repris la main, gérant et rationnalisant son parc. Cependant, comme sur beaucoup d'autres sujets, le mobile fait bande à part à cause de ses particularités. Utilisation de technos spécifiques ou considérées comme non-standards dans l'e...

Atualmente no processo de desenvolvimento de software existem atividades que podem se tornar complexas ou mesmo serem complexas por natureza, e no meio dessas atividades temos a configuração de ambientes em um time de TI, essa é uma das tarefas em que mais perdemos tempo e esforço. Montar um ambiente de trabalho ou ambientes para desenvolvimento, Q...

Je vous propose dans cet article une revue chronologique des événements et des idées qui ont contribué à l’émergence des technologies Big Data d’aujourd’hui et de demain. Ce que nous pouvons constater au niveau des bottlenecks (=goulots d’étranglements) est qu’ils se déplacent en fonction des avancées techniques que nous faisons. Aujourd’hui c’est ...