Nous n’avons rien touché !

Chez Carboat, comme dans beaucoup d’entreprises, il n’y a pas de MEP le vendredi. Le principe étant d’avoir le temps de se retourner et d’éviter de pourrir le week-end des personnes d’astreintes et de nos internautes avec un site défaillant.

Vendredi 14h. Le monitoring est rouge…. un.e chargé de clientèle débarque, les clients appellent en masse. Les internautes ne peuvent plus déposer d’annonce.

Arf une MEP exceptionnelle a du être faite par une autre équipe. Mmmh selon l’historique des changements de prod, non. Changement clandestin qui n’aurait pas été tracé ? Non plus.

Mais qu’est-ce qui se passe ?….  Quels sont les causes de ces bombes à retardement hors MEP ? Lire la suite

Machinator pour les nuls

Le Lab

Matchinator est un projet réalisé pour le challenge « Lab » organisé par la société Carboat Média et dont la présentation finale s’est déroulée au cours du séminaire 2018 à Barcelone. L’objectif de ce challenge consistait à proposer un prototype à partir d’un des objets connectés mis à la disposition de tous les participants (Raspberry Pi, Google Home, Lego Mindstorms, Alexa, Horloge connectée, etc). Ces projets devaient être réalisés en équipe, et chaque équipe était mise en concurrence afin de déterminer, au travers d’un vote d’environ 70 personnes, le projet qui respectait au mieux les principaux critères, à savoir : idée innovante, qualité de la réalisation et qualité de la présentation. Lire la suite

En passant

Notre participation au « Israël Tech Journey 2018 » d’Axel Springer

L’israël Tech Journey est un voyage organisé par le groupe Axel Springer réunissant des participants de plus de 19 filiales parmi lesquelles :

L’objectif de ce voyage est de faire découvrir Israël, sa culture et ses sociétés IT innovantes et de développer la relation entre les filiales :

Nous vous proposons de suivre le journal de bord de cette aventure ! Lire la suite

En passant

AWS:reInvent 2017 by Christophe

Le catalogue d’évènements proposé au sommet aws reinvent 2017 était incroyable.
Le portail de l’évènement ouvert quelques jours avant le début des hostilités ne proposait pas moins de 2236 sessions et évènements divers.

Afin de s’assurer une présence aux sessions préférées, il semble impératif d’être parmi les premiers à « réserver » un siège aux conférences, même si on le verra pas la suite, en l’absence de réservation, patience et abnégation permettent également d’assister aux évènements (avec beaucoup de patience parfois)

Sur le portail et sur l’application mobile qui ne nous quittera plus pendant la semaine de l’évènement (avec whatsapp) les sessions sont classées par type, par thématique de service, par niveau et par domaine d’activité. Mais dispersés sur 6 lieux différents plus ou moins rapprochés, on aura aussi rapidement besoin de les classer par lieu, afin d’essayer d’organiser des journées les plus pratiques possible (et d’éviter les files d’attentes aux bus par exemple)

Lire la suite

En passant

AWS:reInvent 2017 by Sam

http://www.kizoa.fr/Montage-Video/d160799164k9386626o1l1/awsreinvent2017

Avant :

  • On échange nos numéros de portable
  • On se dit qui part avec quoi (tu mets combien de chaussettes dans ta valise ?)
  • On réserve les conférences depuis Paris (plutôt bons élèves car on a vu des personnes qui ne l’ont pas fait et se retrouvent sans place une fois là-bas)

 IMG_0162

26 novembre 12h : départ synchro de l’équipe

La première découverte de la synchronisation et de la vie en communauté (Florence t’es où ? Nicolas encore au Duty-free ? on se retrouve à l’embarquement ?). Dès l’aéroport on a un avant-goût des nombreuses files d’attente que nous aurons durant le séjour. C’est un peu comme à Disney pour faire Space Mountain, les files d’attentes sont un passage obligé ! On reste tous réveillés par l’excitation… ou plutôt par le bruit de l’avion. Arrivés à Chicago, on a l’angoisse des contrôles douaniers pour l’ESTA : on imagine comme dans les films un interrogatoire musclé sachant qu’à Paris la gentille hôtesse nous avait déjà posé des questions sur notre vie privée afin de s’assurer de nos bonnes intentions. Finalement l’agent américain est d’humeur blagueuse et nous laisse rentrer sur le territoire tranquillement.

26 novembre à 21h : arrivée à LAAAS VEEEEEGAS

Dans le taxi, nos yeux sont rivés vers le décor plutôt gargantuesque avec des hôtels immenses et bling bling qui s’offrent à nous. Arrivés à l’hôtel, on est tous fatigués par ce long voyage. Là nous découvrons « les casinos ». Mon concept de Casino : il y a UN casino au milieu de la ville, un grand. En fait il y a DES casinos dans chaque hôtel. Dans le notre Lire la suite

ScalaIO 2017

La 4ème édition de ScalaIO a eu lieu les 2 et 3 novembre 2017 dans les locaux de l’école CPE à Lyon. Il s’agit de l’événement principal de la communauté Scala en France mais il y a également une forte composante internationale avec environ la moitié des talks qui sont donnés en anglais et de nombreux participants et speakers étrangers.

Comme chaque année, nous avons eu droit à une excellente conférence avec de très bonnes sessions, de nombreux speakers renommés et une organisation remarquable. Cette année un accent particulier avait été mis sur l’ouverture aux moins expérimentés avec pas mal de communication en amont sur cet aspect et les deux tiers des talks qui étaient accessibles aux débutants.

Ceux qui veulent faire fondre leurs neurones n’étaient pas en reste pour autant avec comme à l’accoutumée des sessions avancées sur des sujets complexes tels que la théorie des catégories ou bien toutes les merveilles que l’on peut faire avec le système de types de Scala. Autre nouveauté de cette année, l’ensemble des sessions a été filmé et elles devraient donc être très certainement disponibles prochainement en streaming.

Lire la suite

Socrates 2017

The third edition of SoCraTes, in the Castle of Rochegude just ended. « So » stands for Software, « Cra » for Craftmanship and Tes for Test. There was around 70 people this year.

I heard of it through Twitter but never bothered to go, as I didn’t really know what it was like and Sofware Craftmanship not being amongst my main interests anymore (I’m a Product Owner and an IT Manager). Nevertheless, as another manager very highly recommended it to me, I became curious and wanted to figure it out.

English please

Although it takes place in France, the conference is 100% 80% in English because it’s an international conference. English is the official language, so that anyone can understand. There were people from Canada, Poland and Germany for example. It was a bit awkward to speak English with French people, especially when there was no foreigners around. You never know if anyone will pass by and if people speak in French, he won’t have the opportunity to jump in. It would also be possible to switch back to English when someone comes, but then it would be like it’s an inconvenience when it happens. That’s not welcoming.

That’s why this post is written in English.

Unconference

The SoCraTes conference had no program : it was an open space format. The sessions are built in the morning during the first hour, based on the suggestions of the participants. Lire la suite

Serverless : API de recherche la centrale

Plusieurs articles sur les architectures AWS API Gateway et AWS Lambda pointaient du doigt certains problèmes tout en reconnaissant les nombreux avantages de ces nouvelles stacks.
Nous avons lancé un projet pilote 100% Serverless sur Amazon Web Services afin de nous faire notre propre idée.

L’objectif était le suivant :

  • Offrir une API REST de recherche utilisant ElasticSearch comme moteur de recherche
  • Scalabilité totale
  • Temps de réponse lors des pic à 600 requêtes par seconde :
    • Moyenne < 40ms
    • p50 < 10ms
    • p95 < 90ms
    • p99 < 200ms
  • Rester dans des couts comparables à une architecture REST classique
  • Temps avant mise en production : 1 mois

Lire la suite

Développeu(se/r) Java sénior #wanted

Vous êtes fan de Sherlock Holmes, Dr House et McGyver car tel un détective, vous êtes un authentique problem solver. Vous n’hésitez pas à vous salir les orteils dans du PHP sans framework, du PL/SQL intestable même si votre coeur appartient toujours à Sun heu Oracle.
Pragmatique sans tomber dans le quick and dirty, les grandes refontes ne vous font même pas peur.

Justement, l’équipe ATeam recherche un développeur expérimenté pour décommissionner la base de données historique de La Centrale. Votre mission : débrancher les adhérences métiers en vous appuyant sur les technologies d’Amazon. Lire la suite

Développeu(r/se) Java de 20 à 99 ans #wanted

Vous aimez livrer de la valeur rapidement au client ? Vous savez que tant qu’une fonctionnalité n’est pas en production et utilisée, les développements n’ont pas de valeur ?  Vous êtes adepte du proverbe « Fool me once, shame on you. Fool me twice shame on me » et ne tolérez pas qu’un bug puisse vous narguer une deuxième fois sans se faire capturer dans des tests automatiques ?

En bon agiliste, vous n’avez peur ni des nouvelles technologies, ni du changement.

Situé en plein de cœur de Paris entre Opéra et la gare Saint-Lazare, CarBoat Media est le leader français des contenus auto, moto et bateau dans le domaine de la petite annonce et de l’éditorial. Notre histoire a plus de quarante ans : elle a débuté en 1969 avec la naissance de la Centrale des Particuliers. Nos sites comptes 14 millions de visiteurs uniques par mois. En parallèle, nous continuons à nous remettre en question pour nous améliorer et faciliter la vie de nos clients. Lire la suite