L'équipe de développement agile à Tours

Code-Troopers est une équipe de développeurs située à Tours, réalisant des projets aux environs de la Touraine et sur la région parisienne. Vous avez une idée, nous la réalisons !


Notre activité principale est le développement logiciel. Nos différents profils nous permettent d'être complets sur les différentes phases de réalisation de vos projets informatiques (analyse, architecture, design, …). Notre structure à taille humaine permet néanmoins de développer des logiciels ou des sites web d'envergure très rapidement. De plus, notre engagement qualité vous permet d'obtenir un suivi complet et rigoureux de l'avancement des projets que vous nous confiez.

Les connaissances que nous avons acquises lors de nos précédentes missions nous permettent de comprendre et de vous guider au mieux tout au long de la vie de vos projets informatiques.
Nous pratiquons les méthodes agiles notamment à travers Scrum qui est à ce jour la méthode la plus efficace pour réussir vos projets. Nous pouvons ainsi vous aider à mieux répartir vos développements en différentes phases, à les architecturer mais aussi à assurer leur mise en production.

Au cours de toute la vie de vos projets, nous mettons en œuvre nos connaissances et nos compétences pour vous permettre d'en obtenir la meilleure vision possible.
Dans une démarche d'amélioration continue, nous pouvons vous accompagner pour adopter nos méthodes à d'autres projets dans et en-dehors de votre structure.
Notre motivation principale est la qualité du travail accompli, et ceci passe par une totale transparence dans les méthodes que nous mettons en place.

Les derniers articles du blog

posté le 25/06/2015 par Cedric

Installer votre dépot privé Docker

  • guide
  • docker
  • tips

Petit à petit chez Code-Troopers, nous migrons tous nos développements pour utiliser Docker. Cela fait quelque temps que nous l’utilisons pour des projets “public”, auquel cas le registry public Docker est largement suffisant (et immédiat à utiliser).

En revanche, nous commençons à migrer nos applications de production également vers Docker, et nous ne pouvons pas utiliser le mode public du registry public. Nous nous sommes donc mis à déployer un dépôt privé, authentifié par utilisateur / mot de passe.

La procédure n’est pas très complexe, mais cette opération reste une bonne opportunité d’écrire un article à ce sujet (les articles en français n’étant pas légion).

posté le 10/06/2015 par Cedric

Améliorer la complétion JavaScript d'IntelliJ IDEA

  • IntelliJ
  • JavaScript
  • tip

IntelliJ IDEA

Tout le monde sait que nous adorons utiliser IntelliJ IDEA pour développer. Peu importe le langage IntelliJ est vraiment un excellent IDE qui nous permet d’être efficaces quasiment instantanément.

Par contre, quand on arrive dans le monde du JavaScript on peut avoir quelques soucis pour être dans un environnement suffisamment typé où l’on sait ce qu’on va faire sans se poser trop de questions, ou tout simplement pouvoir bénéficier de l’aide de l’IDE pour savoir de quelles méthodes on dispose.

JavaScript dans IntelliJ

Par défaut, IntelliJ est déjà suffisament malin pour scanner les fichiers du workspace et trouver de la complétion en automatique (ainsi que la JSDoc).

Cependant, ce mécanisme ne marche pas à tous les coups :

  • vous utilisez des versions sur des CDN
  • vous avez des versions minifiées dans votre workspace
  • vous utilisez des outils qui impliquent certains framework (karma / jasmine / mocha…)

Faire comprendre le JavaScript à IntelliJ

Pour réussir à obtenir une complétion correcte vous avez plusieurs solutions :

  • pour les CDN, vous pouvez demander à IntelliJ de récupérer la ressource (il ne la mettra pas dans votre projet pour autant)
  • pour les versions minifiées, vous pouvez ajouter manuellement les bibliothèques dans la fenêtre de paramètres (Languages & Frameworks > JavaScript > Libraries)

LA mega astuce

IntelliJ est capable de comprendre le TypeScript, et des gens ont eu la bonne idée de regrouper des définitions TypeScript pour la plupart des librairies les plus utilisées dans un dépôt Github : DefinitelyTyped. Dans la fenêtre de création de librairie JavaScript, dans la partie qui permet le téléchargement d’une librairie, sélectionnez la source “TypeScript Community Stubs”, vous verrez qu’il y a beaucoup de librairies que vous utilisez au quotidien.

Avec ceci, vous aurez une complétion efficace, avec le typage offert par TypeScript (dans la mesure du possible), ainsi qu’une documentation précise (pour la plupart des librairies).

posté le 06/06/2015 par Benjamin

Android Support Design Library

  • Android
  • Librairie

Avez-vous déjà essayé de transformer vos applications Android pour les rendre conformes aux guidelines Material, si oui, vous avez dû comme nous, vous retrouver à importer plein de librairies tierces pour implémenter par exemple le FAB button, ou même personnaliser le code pour rendre le NavigationDrawer conforme (comme ce qui a pu être fait sur le squelette d’un précédent article. Et bien tout ceci est fini (enfin en partie), grâce à la nouvelle librairie Android de Google Design Support.

Nos derniers projets

Ce que nous aimons faire

Bien qu'étant flexibles, nous avons des technologies et frameworks avec lesquels nous aimons travailler.


7 développeurs motivés