De Paris à Toulouse

28/01/2021 By Team Infra.

Paris Toulouse

La semaine dernière, le site i-Run est passé en maintenance pour la première fois depuis 2012. Une maintenance programmée de longue date, étape importante de notre projet de modernisation des applications et des infrastructures.

On vous explique ça…

[Job Alert !] Administrateur Systèmes & Réseaux

14/12/2020 By i-Run Team Infra.

Job Alert! Administrateur Systèmes & Réseaux

Toujours #runstoppable, le Service info d’i-Run est à la recherche d’un Administrateur Systèmes & Réseaux capable de soulever 4 lames, 2 Juniper en développé assis sur chaise à roulettes.

Bienveillant, autonome et proactif, vous souhaitez travailler dans un environnement dynamique qui privilégie les logiciels libres, au sein d’une équipe motivée où le challenge est monnaie courante.

Venez rejoindre l’équipe SI d’i-Run et participez à la mise en place de nos futures infrastructures. Postulez en envoyant votre CV et Lettre de Motivation à l’adresse suivante : LinkedIn

Testy-box: Le bon goût des tests unitaires

12/11/2020 By Dev Team.

Dans notre environnement micro-service constitué de beaucoup de projets différents, il est fréquent de retrouver certains besoins en termes de tests unitaires. Lors de notre passage à Junit 5, nous en avons profité pour mettre au propre nos outils de test pour pouvoir les Open Sourcer.

Les choix techniques chez i-Run.

15/10/2020 By Frédéric Maury.

On est prêts à faire mille fois une requête, mais on n’aime pas faire les choses 1000 fois.

Le respect de ce mantra passe par l’automatisation (ansible, script, pipeline…) mais aussi par bien choisir ses outils au départ afin d’éviter certaines déconvenues (comme de devoir le changer rapidement).

Cet article, va vous présenter le process de décision technique en place dans l’équipe, comment on prend le temps de poser le besoin avant de déployer un outil, afin de trouver le plus adapté à nos usages.

Doit-on jouer mille fois une requête ou une fois mille requêtes ?

23/09/2020 By Bertrand Neuenschwander.

Il s’agit d’un cas classique de développement web : nous avons besoin de paginer les résultats d’une requête SQL. À partir d’une requête de recherche (sur une base MySQL), nous cherchons à déterminer la stratégie la plus efficace pour obtenir la liste des éléments de la page et le nombre total d’éléments en une ou plusieurs requêtes.

Documentation d’API avec Swagger

31/08/2020 By Dev Team.

Comme beaucoup d’autres équipes, nous avons été confrontés à la maintenance de legacy peu documenté et, force est de constater que cela coûte cher. C’est pourquoi, pour tous nos services, nous avons mis en place une javadoc et une documentation d’API REST générées à partir du code, lors du build. C’est la partie documentation REST que l’on présente ici avec un module Maven qui génère un fichier Swagger.

De l’importance des process

19/08/2020 By Frédéric Combes.

Au long de ma carrière, j’ai eu l’occasion de connaître des modes de travail différents. Des équipes auto-gérées et des équipes procédurières, avec ou sans lead, avec ou sans process.