• chevron_right

      Commandant de l’Espace – Le Guide Stratégique de l’Univers Intergalactique

      news.movim.eu / Korben · Sunday, 17 December - 16:52 · 3 minutes

    Aujourd’hui, ça va vous changer un peu, puisque je vais vous parler d’un bouquin.

    Alors, non pas un livre de recettes geeks ni de jeux vidéos, mais le sujet va quand même vous intéresser puisque je vais vous parler d’espace.

    Ce livre c’est « Commandant de l’Espace « , écrit par Michel Friedling , un mec qui a commencé par piloter des avions de chasse et qui a gravi les échelons jusqu’à devenir général de l’armée de l’air et de l’espace.

    Imaginez ça, un ingénieur en aéronautique, pilote de chasse, breveté de l’École de guerre, et auditeur de l’IHEDN (Institut des hautes études de défense nationale), qui a eu entre ses mains, en 2019, les rênes de la Stratégie spatiale de défense française. Si ça, ça ne vous impressionne pas, je ne sais pas ce qu’il vous faut.

    Dans son livre « Commandant de l’Espace », Michel Friedling, devenu par la force des choses, premier Commandant de l’Espace français, nous plonge dans une aventure spatiale qui ressemble vraiment à une série Netflix, mais en mieux évidemment. On y découvre comment l’espace, terrain de jeu géopolitique, a aujourd’hui totalement redéfini les règles du pouvoir mondial. Et c’est loin d’être un conte de fées.

    D’ailleurs, Friedling y fait un parallèle intéressant entre les explorateurs d’autrefois et les conquérants spatiaux d’aujourd’hui. Mais attention, on n’est pas dans un roman de science-fiction puisque le monsieur a été au cœur de l’action, en contribuant à l’élaboration de la première véritable stratégie de défense spatiale française.

    Photo : Wikipedia .

    Actuellement c’est donc plutôt un retour à la compétition stratégique, un Eldorado du 21e siècle convoité à la fois par les États et des acteurs privés audacieux (coucou SpaceX). Michel Friedling décrit cet espace comme un « Far-West » cosmique, une frontière sans loi où se cachent risques et menaces inimaginables. Il met en lumière comment, dans les siècles à venir, le vrai pouvoir sera aux mains de ceux qui tiendront les rênes de l’espace.

    Les États-Unis et la Chine sont actuellement en tête de cette course, mais la Russie, avec ses manœuvres récentes comme l’attaque d’un réseau de télécommunications par satellite lors de son conflit avec l’Ukraine, reste un acteur clé. Et n’oublions pas l’Inde et d’autres pays émergents, qui s’élancent avec ambition dans cette quête de suprématie spatiale.

    Même si l’auteur reprend l’histoire de la conquête spatiale dans les premières pages, ce livre n’est pas juste un récit de conquêtes spatiales qu’on connait déjà bien. Non, non, l’auteur avec son expérience impressionnante d’ingénieur et de stratège, nous fait surtout comprendre au fil des pages, les enjeux, stratégiques, économiques et militaires de l’espace. Ça se lit en quelques heures et vous aurez l’impression d’avoir eu un cours particulier avec le prof le plus cool de la galaxie.

    Pour ceux qui s’intéressent à la géopolitique, à la défense, ou qui sont juste fascinés par l’espace, « Commandant de l’Espace » est une mine d’or. C’est un livre écrit par quelqu’un qui a non seulement étudié l’espace, mais qui l’a vécu. Aujourd’hui CEO de Look Up Space (Rien à voir avec DiCaprio), Michel Friedling est à la pointe de ce qui se fait en SpaceTech française. Si vous ne connaissiez pas, la SpaceTech c’est tout pareil que la FrenchTech, mais en apesanteur et avec un peu plus de transpiration.

    Pour conclure, « Commandant de l’Espace « , ce n’est pas juste un livre sur l’espace. C’est un voyage guidé par un véritable maître de la stratégie spatiale qui nous rappelle l’importance de l’espace dans notre vie quotidienne et dans la géopolitique mondiale actuelle. Et il y a même de jolies photos dedans.

    C’est parfait pour ceux qui cherchent à comprendre notre monde et le futur.

    Et comme cadeau de Noël pour geek, c’est le succès assuré !

    • chevron_right

      Une bonne grosse liste de formations et certifications gratuites

      news.movim.eu / Korben · Tuesday, 17 October - 07:00 · 1 minute

    Vous allez adorer ce que j’ai déniché pour vous aujourd’hui.

    Si vous êtes un passionné de technologie ou un développeur en herbe cherchant à améliorer vos compétences, voici un trésor que je vous offre. J’ai découvert grâce à Lorenper (merci !!) une liste de cours et certifications gratuits proposée par le Cloud Study Network . C’est une communauté tech mondiale partageant ses connaissances et de bonnes vibrations qui débusque des formations gratuites permettant d’obtenir des certifications sur tout un tas de technologies différentes. C’est gratuit, mais certaines offres sont limitées dans le temps et expireront bientôt, alors faut vous dépêcher !

    Alors, de quoi s’agit-il exactement ?

    Eh bien, il y a sur ce repo Github, toute une sélection de liens qui vous mèneront à des cours et certifications gratuits en anglais sur divers sujets, notamment Alibaba Cloud , Linux Foundation , cPanel , Plesk , Google Analytics , AWS , API Academy , Microsoft AI , Zerto , Tigera , The Things Network , Chef , et New Relic . Vous trouverez également d’autres plateformes telles que Coursera , Microsoft , Nirmata , HeadSpin , LambdaTest , Gatling Academy et ExtremeNetworks Academy , où vous pourrez vous initier à des compétences telles que le deep learning , GitOps et Apollo Graph.

    Mais ce n’est pas tout ! Il y a également des formations en ligne, comprenant des cours et des certifications sur divers sujets tels que la cybersécurité, la mise en réseau IPv6 et les certifications étudiantes dispensés par des boites comme Isovalent , AWS et Microsoft .

    Il existe aussi des cours et certificats gratuits sur le marketing numérique proposé par Google . Exasol offre également des formations et certifications gratuites (d’une valeur de 150 € chacune). Et ce n’est pas tout, vous pouvez trouver des cours Salesforce gratuits avec des parcours d’apprentissage et des superbadges. Donc c’est assez large quand même !

    Alors, comment accéder à tous ces trésors ?

    Vous pouvez les trouver sur cette page GitHub : Liste de certifications gratuites . Tout ce que vous avez à faire, c’est de vous rendre sur cette page, de choisir les cours qui vous intéressent le plus et de commencer à apprendre. C’est aussi simple que cela !

    Ne manquez pas cette occasion unique de booster votre carrière et d’élargir vos connaissances !

    • chevron_right

      Récap’ des Webosaures

      news.movim.eu / Korben · Monday, 3 July, 2023 - 12:02 · 1 minute

    Webosaures ? C’est l’émission qu’on présente, Korben et moi ( Remouk ), dans un format podcast « live » où l’on parle du web, de la tech, de l’informatique au sens large, avec notre point de vue de dinosaures… Et ouais, on est vieux, on est bientôt adultes ! 🧓👴

    On enregistre l’émission tous les jeudis midi, en direct sur Twitch , et ensuite c’est publié sur Youtube et toutes les plateformes de podcast . En ce moment, c’est l’été, c’est la pause, alors en attendant la rentrée, on vous propose une séance de rattrapage avec les épisodes diffusés la semaine dernière :

    🕹️🦕 Comment on crée un jeu vidéo ? Avec Ivann ( Bravery & Greed )

    (On reçoit Ivann pour parler du jeu qu’ils ont créé à deux : Bravery & Greed . 🙂 Un travail de longue haleine dont le résultat vaut grave le coup !)

    🤓🦕 ChatGPT4 en action : on fait un quiz amélioré !

    (On ajuste les curseurs et on demande à ChatGPT de nous animer un nouveau quizz !)

    🍪🦕 Actuosaure : on fait le tour des news tech/web du moment !

    (Replay de notre émission du 6 avr. 2023 !)

    ☕🦕 Actuosaure : Vie privée vs Edge, Google Auth, réseaux sociaux… Et même un petit tour côté jv !

    (Replay de notre émission du 27 avr. 2023 ! On y parle de : Edge et vie privée (option « suivi des créateurs ») ; Apple, une IA coach de santé physique et mentale ; Google Authenticator et les données non chiffrées ; Twitter Blue, la pastille bleue et illégalité de la chose ; Super Tilt Bro ; Lunark ; Unrecord ; Cyberharcèlement & exclusion des réseaux sociaux ; Les réseaux sociaux préférés des français ; Apple Countryd ; Super Mario Bros LE FILM 🤩)

    ☕🦕 Culturosaures : on parle de nos découvertes culturelles du mois !

    (Replay de notre émission du 4 mai 2023 ! On y parle de : Super Mario Bros. ; Last Action Hero ; 65 ; Prospect ; Succession ; King of the Castle ; Supercell ; Evil Dead Rise ; Scream VI)

    • chevron_right

      La semaine des Webosaures

      news.movim.eu / Korben · Monday, 26 June, 2023 - 12:01 · 2 minutes

    Salut ici Rémi Remouk , le comparse avec qui Korben anime l’ émission Webosaures , fabuleux podcast qu’on enregistre en direct sur Twitch tous les jeudis ! On parle des actus tech/web, de nos découvertes culturelles, on discute avec des invités de leur parcours et créations… Tout cela avec notre point de vue de vieux croûtons geeks. 😀

    Les vacances arrivent donc on fait une pause dans les enregistrements, en revanche, on poste nos émissions en replay sur toutes les plateformes de podcast , ainsi que sur Youtube ! Une émission par jour, sauf le week-end. Voici un récap des épisodes parus la semaine dernière, comme ça vous ne raterez rien :

    🤓🦕 Actuosaure : puce T2 et réutilisation, chiffrement et API sur les réseaux sociaux, IA, crypto…

    (Les sujets abordés : Apple sécurité puce T2 et reconditionnement ; Le chiffrement de Messenger ; Extension de garantie & délai de rétractation ; Retour de Trump sur Facebook et Instagram ; Clients tiers coupés de l’API twitter ; Robot liquide et solide 😱 ; ChatGPT qui passe un examen ; Nouvelle loi sur les crypto-monnaies ; Le fail des NFT Porsche ; La 5G dans le métro ; ReFS dans Windows 11 et le nouvel explorateur ; Hamachi piraté (et accessoirement tous les services des créateurs de LastPass) ; Un astéroïde frôle la terre ce soir ☄️)

    🤓🦕 On joue à un quizz généré par ChatGPT !

    🤓🦕 Culturosaures : nos découvertes du mois de février !

    (On vous parle de : The Orville ; Double Fine PsychOdyssey ; Double Fine Adventure ; BDE ; The Whale ; The Last of Us ; Wu-Tang: An American Saga ; Welcome ; The Old Way ; Pokémon Violet & Écarlate ; L’Évadé: L’étrange affaire Carlos Ghosn ; Tetris ; Superstore)

    🤓🦕 Actuosaure : IA embauchée ou volée, censure chez Tiktok & Youtube, Angry Birds et quelques jv !

    (On vous parle de : CNEWS qui embauche ChatGPT et licencie douze journalistes ; Le ChatGPT de Meta, été volé puis publié en ligne ; Duck assist ; MK2 lance une plateforme de streaming “garantie sans algorithme” ; Wolswagen : un car jacking avec kidnapping involontaire, merci la localisation GPS ; Supprimé du Play Store, Angry Birds revient finalement ; Censure de TikTok sur le territoire US, oui ou non ? ; TikTok qui lance une nouvelle fonctionnalité pour concurrencer OnlyFans ; Youtube, point sur les gros mots et la censure (encore !) ; Bluesky, l’alternative à Twitter de Jack Dorsey (créateur de Twitter) ; La police Danoise qui prend soin de la jeunesse ; Le jeu vidéo Give me toilet paper 🧻)

    📚🦕 Culturosaures : nos découvertes culturelles ! (ciné, séries, jeux, lecture, musique…)

    (On vous parle de : Kompromat ; The Last of Us ; Little Monsters – Girls with Balls ; Jerry & Marge Go Large ; Operation Fortune: Ruse de Guerre ; Luther: The Fallen Sun ; Poker Face ; Pornhub: Gros plan sur le géant du sexe ; Metroid Prime Remastered ; Le dernier Kirby)

    • chevron_right

      Le retour des Webosaures

      news.movim.eu / Korben · Monday, 19 June, 2023 - 10:48 · 1 minute

    Salut ici Rémi Remouk ! Korben vous a déjà parlé quelques fois des Webosaures , l’émission qu’on anime tous les deux, où l’on parle du web, de la tech et autres trucs de geeks, avec notre point de vue de « vieux dinosaures »… Mais peut-être l’avez vous oubliée ? Faut dire, on est pas les plus forts pour la partie com’. 🤓 Bref, ça fait déjà 5 ans que ça dure et c’est une émission quasi-hebdomadaire !

    On enregistre en direct sur Twitch , presque toutes les semaines, le jeudi à partir de 12h30. Et bien sûr, on pense aussi à toutes les personnes qui ne peuvent pas profiter de l’émission en direct, alors on uploade les replays à la fois sur Youtube et sur toutes les plateformes de podcast !

    Habituellement on ajoute les replays au fur et à mesure (normal, vous allez me dire), mais ces derniers mois ça n’a pas été le cas, alors nous sommes actuellement en train de tout mettre à jour, à raison d’une émission par jour (sauf le week-end, repos du guerrier bien mérité). Bref, nous sommes de retour, et je me disais qu’un petit point sur les dernières émissions ne ferait de mal à personne ! Voici les titres et liens, avec ensuite une petite description.

    Je vous souhaite un bon rattrapage ! 😁

    Actuosaures : 🤓🦕 Netflix, Les Sims, box internet, Windows 11, Giphy, gaspillage alimentaire…

    Actuosaures : 🤓🦕 Elon Musk prend le contrôle de Twitter… ÇA TOURNE MAL

    Culturosaures : 🤓🦕 On partage nos découvertes ciné, séries, jeux, livre

    Actuosaures : 🤓🦕 On discute de l’actu tech (ia, wish, bumble… ?)

    Actuosaures : 🤓🦕 Bienvenue dans le futur ! On épluche les news de ce début d’année 2023 🤖

    (note : cette émission était la 1ère de l’année 2023, l’actu du moment c’était la vente de compte twitter, les modifications de son flux, les « coins », mais on a parlé aussi de l’apple watch, de l’iphone, des gros mots sur Youtube, des ventes PC et Mac, de la triche via ChatGPT, d’IA et de créativité, des versions payantes / pros des IA et du fact-checking de Google…)

    Culturosaures : 🤓🦕 On partage nos découvertes

    (Mercredi, Glass Onion, Violent Night, The Playlist, L’auberge des pirates, Les lignes courbes de Dieu, Le menu, Pinocchio, The Recruit, Sonic Frontiers, Pepsi, Where’s My Jet?, Skyjo, Avatar: la voie de l’eau)

    • chevron_right

      Rendez-vous aux Geek Faëries ce week end !

      news.movim.eu / Korben · Tuesday, 30 May, 2023 - 12:45 · 1 minute

    Chers amis,

    Ce week-end, c’est la douzième édition des Geek Faëries , qui aura donc lieu du 2 au 4 juin 2023, au Château de Selles-sur-Cher. Pour ceux qui ne connaissent pas, les Geek Faëries c’est un festival indépendant, autofinancé par son public, avec un farouche esprit de résilience !

    Fondé en 2010, ce festival est l’occasion de célébrer la philosophie geek & hacker dans un cadre unique.

    Si vous êtes un geek, ou si vous appréciez tout simplement la culture geek, c’est l’événement à ne pas manquer. Durant ces trois jours, vous pourrez rencontrer une centaine d’exposants, plusieurs dizaines d’invités, des associations, des collectifs, et les équipes des GF, tous prêts à vous divertir, vous apprendre des trucs et vous faire vivre des émotions​ ^^.

    Les Geek Faëries, c’est un temps de fête, de jeux, d’échanges et de retrouvailles. C’est aussi l’occasion d’échanger, de vivre de bonnes émotions, de jouer, de s’informer…etc. Vous pourrez partager votre passion, découvrir celle des autres, expérimenter et apprendre de nouvelles choses. Et c’est aussi l’occasion de rencontrer les gens qui vous appréciez sur Internet.

    Je serai présent à l’événement et j’espère vous y retrouver nombreux. La météo s’annonce magnifique, il y a un camping sur place, la restauration et un bar seront là pour vous nourrir et vous rafraichir. Alors préparez votre voyage et rejoignez-nous pour ce week-end unique dans le temps et l’espace​.

    J’espère vous y voir !

    A bientôt !

    • chevron_right

      Et si on revenait 5 min sur le Cinquième Element ?

      news.movim.eu / Korben · Thursday, 22 December, 2022 - 08:00 · 1 minute

    Cela ne vous aura pas échappé : Le Cinquième Élément est, depuis le 7 mai 1997, mon film préféré.

    (Ah booon, on n’avait pas deviné…)

    Je l’ai vu des dizaines (des centaines ?) de fois et à chaque fois et même si je le connais par coeur, c’est toujours un immense plaisir. La chaine Youtube NEXUS VI , que j’ai découverte pour l’occasion, a réalisé il y a quelque temps une vidéo sur Le 5e Élément que j’ai vraiment trouvé super.

    D’abord parce que leur analyse du film est très juste, lui redonnant ses lettres de noblesse auprès des gens qui l’auraient jugé trop vite, mais surtout, LA production de cette vidéo est juste dingue (et ils en ont d’autres comme ça sur leur chaine). Des effets spéciaux de dingue, de l’action… Je n’ai jamais rien vu de tel sur YouTube.

    Hallucinant.

    Je ne comprends pas que NEXUS VI ait si peu d’abonnés d’ailleurs. Bref, je ne peux que vous encourager à regarder cette vidéo sur mon film préféré, mais également leurs autres vidéos qui sont toutes aussi intéressantes que divertissantes.

    Chapeau ! ( Et abonnez-vous !! )

    Merci à Lorenper pour le partage.

    • chevron_right

      Comment bien travailler à distance et en équipe ?

      news.movim.eu / Korben · Thursday, 8 September, 2022 - 08:35 · 12 minutes

    — Article en partenariat avec talent.io

    Avec l’arrivée du Covid dans nos vies, le monde du travail a été énormément chamboulé. Le travail à distance depuis chez soi pour les métiers de bureau, notamment dans la tech, est devenu la norme. En effet, mis à part certains managers en mal de contrôle, rien ne s’oppose techniquement à ce que les gens qui passent leur journée à coder ou à faire du travail bureautique puissent le faire depuis chez eux, le plus souvent dans de meilleures conditions que dans un open space bruyant.

    Toutefois, travailler à distance, ce n’est pas non plus quelque chose de simple. Il y a des codes à respecter et des petites choses à savoir notamment au sujet de la communication pour que cela se passe le mieux possible au sein des équipes. Dans cet article, je vais donc relever différents aspects qui me semblent importants lorsqu’on est développeur et qu’on travaille à distance ET en équipe. L’idée c’est que le boulot se fasse dans les meilleures conditions et que chacun soit épanoui dans son travail, malgré l’aspect « remote ».

    Avant de rentrer dans le vif du sujet, il faut quand même que vous sachiez que travailler à distance et en équipe est terrifiant pour certains patrons de boite ou chefs de projets, mais pourtant, c’est la norme dans de nombreuses sociétés à succès de la tech comme Zapier, Mozilla, Buffer, ou encore Gitlab qui fonctionnent à 100% avec des équipes distantes et cela depuis bien avant le COVID. C’est une réalité qui d’ailleurs se généralise de plus en plus.

    Travailler à distance présente de nombreux avantages pour les salariés. Cela permet plus de souplesse sur l’emploi du temps et de choisir le cadre de vie et de travail qui nous correspond le mieux. Mais il faut aussi bien intégrer cette notion d’équipe et respecter les autres et leur emploi du temps.

    Si votre emploi n’est pas en télétravail ou si vous cherchez une équipe sympa à intégrer, vous avez d’ailleurs peut-être envie de changer de job. Pour cela, il vous suffit de créer un compte sur la plateforme talent.io en quelques clics pour ensuite recevoir des offres de la part d’entreprises qui correspondent à vos critères précis et qui affichent un salaire d’entrée de jeu. talent.io est vraiment le moyen le plus simple de trouver son prochain job tech, d’ailleurs les inscrits trouvent leur emploi en 20 jours en moyenne.

    Apprendre à communiquer

    La communication est la pierre angulaire d’une équipe distante qui fonctionne. Le temps et l’attention de vos collègues étant limités, il faut apprendre à communiquer les uns avec les autres au moment opportun. Vous devez donc tenir compte des fuseaux horaires de chacun et mettre à plat les disponibilités et habitudes de chacun. Certains lisent leurs emails en fin de journée, d’autre en début de journée, d’autres tout le temps. Certains s’absentent de temps en temps pour faire une course. D’autres encore seront plus réactifs selon le canal de communication employé. C’est à vous de faire attention à cela pour communiquer de manière juste.

    Les canaux de communications sont nombreux. Les emails, le téléphone, les SMS, les visioconf, les Slack-like…etc. Difficile pour chacun de savoir quel canal utiliser pour quel message. Il vaut donc mieux expliciter tout cela et établir quelques règles simples. Vous pouvez par exemple décider que le mode de communication par défaut est l’écrit (email) et que celui-ci doit être consulté x fois par jour. Que pour les échanges et réflexions il faut passer par Slack et que pour les urgences, c’est la visio conf qui prévaut.

    D’une manière générale, pour communiquer efficacement en équipe lorsqu’on est tous à distance, il vaut mieux privilégier un mode de communication asynchrone. Tout le monde y gagnera en productivité et en bonne humeur.

    À vous de voir, mais c’est un point essentiel à établir pour que chacun communique efficacement avec les autres sans froisser les susceptibilités. Savoir garder le silence et ne pas communiquer est également primordial. En effet, tout ce temps à échanger n’est pas forcement du temps à travailler. Il faut donc donner de l’espace à chacun pour réaliser son travail sans être dérangé.

    Pour mettre en place tout cela, je vous recommande de vous inspirer du manifeste de Gitlab qui est très court, mais très efficace. En gros, chez Gitlab, vous devez :

    • Travailler là où ça vous plait
    • Communiquer de manière asynchrone avec les mêmes outils
    • Quand c’est nécessaire de se parler rapidement, privilégier les visioconf
    • Passer du temps entre collègues dans le monde réel
    • Penser à remercier vos collègues.

    Pleins de bons conseils pour que chacun se sente à l’aise dans les échanges et dans son travail.

    Pensez également à vous comporter comme un humain, même sur un chat. Dites bonjour le matin, prenez des nouvelles…etc. Il est important de garder ce côté humain, même si ça demande plus d’effort en matière de communication.

    Alors bien sûr, il arrivera un moment où vous ne serez pas d’accord avec l’un de vos collègues. En cas de conflit mon conseil, c’est d’arrêter de communiquer par écrit, car cela peut laisser la place à de mauvaises interprétations, et de passer tout de suite en visioconférence, voire d’aller boire un café IRL ensemble pour discuter si cela est possible.

    Également, en cas de problème, accordez toujours le bénéfice du doute à votre collègue. Si elle ou il vous semble un peu sec avec vous, c’est peut-être parce qu’il a passé une mauvaise nuit, qu’il ou elle est stressé(e) ou que le français n’est pas sa langue maternelle. Ce n’est pas forcement personnel alors n’essayez pas d’interpréter le comportement de l’autre vis-à-vis de vous et mettez de l’eau dans votre vin.

    Enfin, pensez à célébrer ! Lorsqu’un membre de l’équipe ou l’équipe passe une étape, il faut fêter ça ! Cela peut être une petite séquence de GIFs animés sur Slack pour marquer le coup, ou un trophée virtuel ou ce que vous voulez. L’idée c’est une fois encore de renforcer la cohésion d’équipe en associant tout le monde à chaque petite victoire.

    Ce job est-il fait pour vous ?

    Pour savoir si un emploi vous convient, il est important de pouvoir le comparer avec d’autres emplois et de pondérer tous les points qui ont de l’importance pour vous (ambiance au sein de l’équipe, télétravail, salaire…etc.), afin d’avoir la meilleure prise de décision possible. Heureusement, pour vous aider, talent.io a créé un outil nommé Job Matcher . Cet outil vous aidera à évaluer votre emploi actuel et à décider si un changement d’entreprise et de poste est OK pour vous. Cliquez ici pour en savoir plus . Et j’ai fait un tutoriel ici si vous voulez.

    talent.io a également publié un rapport et une analyse des salaires de la tech en 2022. Ainsi, vous saurez déterminer si votre salaire est juste ou sous évalué. Et en tant que recruteur, vous saurez également à quel salaire recruter.

    Utiliser les bons outils

    Évidemment, pour travailler et communiquer ensemble, nous avons besoin d’outils. Les outils ne sont pas la solution à tout, mais couplés aux bons process et à la bonne communication, ils vous apporteront beaucoup.

    Le plus souvent dans les entreprises qui travaillent totalement à distance, il y a bien sûr les outils techniques liés au développement / doc / bugs comme Gitlab ou encore JIRA, mais également des outils liés à la communication.

    Pour la collaboration au quotidien, le plus souvent ce sont des solutions comme Slack qui sont mises en place. Organisez votre communication en canaux pour que l’information soit plus facile à retrouver et que les discussions plus légères ne viennent pas se mélanger aux discussions techniques.

    Pour le contenu et la documentation, Google Docs ou similaire. Pour le suivi du projet en mode Kanban, un Trello ou équivalent est également très apprécié. Et si vous travaillez avec des équipes qui sont dans le monde entier, se reposer sur des outils comme Fio est un bon moyen de respecter les fuseaux horaires de chacun.

    Pensez également à tous les outils collaboratifs un peu annexes comme un gestionnaire de mots de passe commun ou un outil de visio conf commun (Zoom ou autre). L’idée c’est que tout le monde utilise les mêmes outils pour bosser.

    Au niveau des processus de communication, si vous êtes leader de votre équipe, organisez une fois par mois, un call en one-to-one avec chacun est un bon moyen de conserver un bon relationnel et s’assurer que tout se passe bien. D’ailleurs si vous devez passer un appel téléphonique, faites-le en visio. C’est mieux de se voir pour rester connecté les uns aux autres.

    Et chaque jour, sur le Slack, vous pouvez également mettre en place un petit message de « Bonjour » qui indique ce que vous avez fait la veille, ce que vous allez faire aujourd’hui et les difficultés que vous rencontrez pour que chacun puisse se caler sur votre travail et soit informé de vos avancées. Cela permet aussi de voir qui est bloqué sur une tâche et a besoin d’un coup de main. Des outils comme Status Hero permettent de faire cela de manière plus agréable.

    Enfin, pensez à organiser une ou plusieurs fois par an, des séminaires ou des weekends où tout le monde peut se retrouver autour d’un verre, au resto ou dans une activité commune. Cela permet de renouer le contact et que les nouveaux fassent connaissance avec les anciens. C’est très important pour la cohésion d’équipe.

    Structurer sa journée

    Travailler à la maison demande également de la discipline personnelle. Il vous faut une routine pour ne pas vous égarer. N’hésitez pas à la partager avec vos collègues pour que chacun s’en inspire : Petit dej, douche, lecture, méditation, sport, pauses durant la journée…etc. L’important c’est d’avoir un rythme qui vous permettra de souffler et de ne pas tomber dans le travailcoolisme (oui, j’ai francisé comme un fifou).

    N’oubliez pas non plus qu’aucun humain ou presque ne sait travailler efficacement en multitâche. Donc libérez vous de ça, et organisez votre journée et votre emploi du temps, une tâche à la fois avec des pauses entre chacune d’elle.

    Évidemment, sur l’une de ces journées « idéales », il y a de fortes chances que vos collègues s’incrustent avec un coup de fil imprévu, une réunion…etc. À vous de laisser un peu de place dans votre emploi du temps pour ces demandes, mais apprenez également à dire non et à replanifier les demandes. C’est primordial pour votre bien-être et celui de l’équipe. Et le soir ou le week-end, couper les notifications, le smartphone et tout ce qui pourrait vous reconnecter au travail pendant vos heures de repos.

    Enfin, en bossant à la maison, vous devez vous sentir bien, donc je vous recommande d’adopter l’environnement de travail qui vous convient. Espace de co-working, petit bureau à la maison, chaise longue dans le jardin… L’idée c’est que ce soit un endroit où vous n’êtes pas dérangé et où votre efficacité est à son maximum.

    Et si vous pensez que l’entreprise dans laquelle vous êtes n’exploite pas votre plein potentiel et qu’il serait tant d’en changer pour prendre du gallon ou avoir un meilleur salaire, talent.io peut vous aider à trouver l’entreprise de vos rêves . Pensez à vous inscrire et à rester en veille sur le marché de l’emploi. On ne sait jamais.

    Bien décider

    Décider en équipe et à distance n’est pas une mince affaire. Lorsque vous rencontrez un problème, celui-ci peut-être complexe et impacter le travail de différentes personnes. Il faut donc bien clarifier la situation, poser le contexte et retirer toutes les zones d’ombres pour que chacun ait une bonne compréhension du problème.

    Ensuite, même si la réflexion est commune, la décision doit être formulée et endossée par une personne clé de l’équipe. Le chef d’équipe ou celui qui sera en charge de l’application de la décision. Évidemment, tout cela doit être documenté pour ne pas se perdre et que chacun se renvoie la balle ultérieurement. Il vaut mieux tout centraliser dans un document ou un wiki que d’éparpiller une réflexion dans une 20aine d’emails avec une décision floue en bout de course. L’important c’est que l’information ne se perde pas, que le problème et sa solution soient limpides, qu’une personne soit responsable de sa résolution et qu’un calendrier soit établi pour sa résolution. Il faut donc lui donner de l’importance avec un écrit « officiel » afin que chacun puisse s’y référer sans avoir à tout rediscuter à chaque fois.

    Et bien sûr une fois que la décision est prise, il faut ensuite la communiquer à l’ensemble de l’équipe afin que tout le monde soit sur la même longueur d’onde. Évidemment, cela prend un peu de temps, mais cela évitera les quiproquos et les zones de flou, face à certaines situations.

    Conclusion

    En débutant la lecture de cet article, vous vous attendiez peut-être à une liste bête et méchante d’outils pour travailler en équipe. Mais finalement, travailler en équipe et à distance est surtout une science humaine.

    Travailler à distance demande de la discipline, une routine et un cadre de travail propice ce qui n’est pas forcement simple quand les distractions sont nombreuses ou que nous sommes de nature désorganisée. C’est à nous de nous créer notre propre cadre et c’est déjà un challenge à part entière.

    Mais quand en plus, l’aspect travail en équipe vient s’ajouter au télétravail, ça complexifie encore plus les choses. On doit à la fois être capable de fonctionner en autonomie, tout en composant avec les autres. C’est un double challenge, mais c’est parfaitement réalisable, car il suffit d’être attentif. Attentif à soit et à son rythme, mais également être attentif aux autres et prendre en compte leur planning, leur charge de travail, leurs doutes…etc.

    Nous sommes confrontés toute la journée à des algorithmes à travers nos écrans, et il faut un bon niveau de conscience et d’effort pour rester humain avec les humains et ne pas les considérer comme des algorithmes de plus.

    Et n’oubliez pas que si vous avez envie de changement professionnel, en vous inscrivant sur Talent.io , les entreprises qui recrutent pourront consulter votre profil et vous envoyer des offres sur-mesure correspondant à vos envies de CDI, télétravail, salaire, localisation, rôle, stack technique…etc.

    • chevron_right

      Les avantages merveilleux du CI / CD pour les dev

      news.movim.eu / Korben · Thursday, 21 July, 2022 - 07:00 · 8 minutes

    — Article en partenariat avec Talent.io —

    Aujourd’hui les amis, nous allons parler d’un sujet très cher au Devops : Le CI/CD !

    Pour ceux qui auraient zappé ces 10 dernières années, le CI/CD est une méthode de développement qui permet de publier des mises à jour de votre code à tout moment sans impacter ce qui est en production. C’est donc parfait lorsqu’on a besoin de mettre en place des cycles de développement plus rapide avec des modifications de code quotidiennes.

    En ce qui concerne la signification, CI veut dire « Intégration Continue » et CD, « Déploiement Continu ». C’est très demandé dans les entreprises actuelles et en tant que développeur ou devops, c’est un sujet que vous devez connaître surtout si vous avez prévu de changer de travail pour quelque chose qui vous correspond plus.

    Si vous souhaitez être plus proche de chez vous voire en télétravail, avoir un meilleur salaire ou tout simplement travailler sur des projets plus intéressants, je vous invite à vous créer un compte sur la plateforme talent.io . Ça se fait en quelques clics et vous recevrez ensuite des offres de la part d’entreprises qui correspondent à vos critères et qui affichent le salaire d’entrée de jeu ! talent.io c’est LE moyen le plus simple et le plus rapide de trouver votre prochain job tech. Les inscrits trouvent leur emploi en 20 jours en moyenne.

    L’intégration Continue

    Ce qu’on appelle Intégration Continue (CI) consiste pour les développeurs à tout simplement fusionner avec la branche master, l’ensemble de leurs modifications et cela autant de fois qu’ils le souhaitent

    Ainsi, une équipe de développeurs peut travailler simultanément sur le même projet. Le fait d’intégrer une équipe de développeur dans un processus CI/CD permet de s’assurer que le code est testé, correctement formaté et compatible avec l’existant avant de le déployer.

    Chacune de ces fusions de code va alors déclencher automatiquement une séquence qui « construire » (build) et tester le code. Ainsi, à chaque ouverture d’une pull request ou à chaque modification du code, le serveur git envoie une notification au serveur d’intégration continue. Ce dernier va alors cloner le dépôt, effectuer les checkouts nécessaires sur la branche source pour enfin la fusionner avec la branche master. Puis le script de build est alors lancé. Cette étape permet ainsi de valider que le code est sûr et respecte les bonnes pratiques, mais également d’automatiser le chargement des dépendances, l’installation des outils nécessaires à l’application et bien sûr la compilation si besoin.

    Exemple de script dans l’éditeur de pipeline de Gitlab

    La phase de build

    Cette phase de build vérifie que l’application, selon le code qui a été commité, peut se qualifier pour les tests ultérieurs.

    Cela consiste à « construire » l’application. Avec des langages compilés, ça signifie obtenir un binaire opérationnel alors que sur les langages interprétés, cela consiste à valider la présence des dépendances et des outils nécessaires pour construire l’application. L’objectif ici est d’avoir quelque chose qu’on puisse lancer et tester. Cela peut donc être un binaire, un programme d’install, une image docker, un site web…etc.

    La phase de test

    La seconde étape consiste à analyser le code sous différents aspects à l’aide d’outils de tests automatisés. C’est une étape qui lorsqu’elle est faite manuellement, est boudée par les développeurs qui la trouvent chronophage et ennuyeuse. On pourrait bien sûr déléguer les tests à d’autres personnes, mais cela déconnecte les développeurs de l’ensemble du projet sans parler du fait que les testeurs vont passer leur temps à les déranger.

    Les étapes de validation

    Ainsi durant cette phase de test, le linting qui consiste à vérifier le code pour détecter les erreurs programmatiques et stylistiques. Cela permet de s’assurer une certaine homogénéité dans le code.

    La qualité du code et de ses fonctions est également évaluée et de nombreuses mesures comme le nombre de lignes, la documentation ou la complexité du code sont prises en compte pour déterminer les endroits dans le projet où le code peut être amélioré.

    La sécurité du code est également prise en compte à l’aide d’outils d’analyses qui partent à la recherche des risques de vulnérabilités dans le code lui-même et ses dépendances.

    L’accès aux logs

    Tout cela se fait durant un laps de temps assez rapide (moins d’une dizaine de minutes) selon les ressources machines disponibles et une fois que la séquence est terminée avec succès, cela signifie que la Pull Request est autorisée et on peut alors passer à la phase de déploiement.

    Évidemment, si la séquence est stoppée à cause d’une erreur, la fusion du code est stoppée et un rapport est généré pour permettre aux développeurs de résoudre rapidement le souci. Le CI permet ainsi de travailler par petites itérations et les bugs peuvent ainsi être corrigés plus rapidement.

    Vient ensuite une phase « release » qui consiste à packager l’application pour son déploiement ou sa distribution en y intégrant le code de l’application, les scripts d’installation, les dépendances et autres bibliothèques, la documentation, les métadonnées et bien sûr la licence.

    Cette version packagée de l’application est alors disponible pour être distribuée ou publiée sur le serveur et servir de point de départ à une configuration des éléments tiers comme la base de données. Si on s’arrêtait à cette étape, on parlerait alors de « livraison continue » (Continuous Delivery), c’est à dire s’assurer que le code est en permanence déployable.

    Mais avec le déploiement continu, comme avec talent.io, on va un peu plus loin. D’ailleurs pensez bien lorsque vous renseignerez votre profil talent.io à vous démarquer en faisant ressortir vos points forts comme la maîtrise des concepts CI/CD et vos éléments différenciant pour que les entreprises qui recrutent s’arrêtent sur votre profil.

    Le déploiement continu

    La phase CD (Déploiement Continue) permet de déployer cette release sur le serveur de destination soit directement après chaque pull request, soit en respectant un calendrier de mise en prod ou sur action humaine uniquement. Ainsi, chaque changement qui arriver à passer toutes les étapes de validation (CI) peut alors finir en production, et cela sans aucune intervention humaine.

    C’est donc un excellent moyen d’accélérer la mise en production des nouveautés et permet aux développeurs de se concentrer sur l’écriture de code plutôt que d’organiser des journées de mises en production après des mois de travail à l’aveugle.

    Lorsque vous aurez trouvé l’entreprise de vos rêves grâce à talent.io , je compte sur vous pour mettre du CI/CD en place afin de soulager votre équipe ou vous même.

    Les outils

    Pour faire du CI/CD, il existe des dizaines de solutions commerciales dont voici les plus connues et utilisées :

    • Jenkins est super populaire, car totalement libre et gratuit et permet de décrire des pipelines de construction avec le langage Groovy . Il offre ainsi plus de flexibilité, mais demande un peu plus de compétences techniques.
    • GitHub Actions , cet outil de CI/CD proposé sur le site GitHub et son équivalent pour les entreprises, permet de construire ses pipelines à l’aide d’une configuration YAML.
    • Gitlab CI/CD est semblable à Github Actions. Il est capable de pointer de manière assez spécifique vers les tests qui ont échoué, ce qui permet un debug plus rapide.
    • Enfin, Travis CI totalement dans le cloud permet de monter ses routines CI/CD sans aucune configuration complexe. Et comme il est compatible gratuitement avec Github, Bitbucket ou encore Gitlab, vous pouvez également l’utiliser pour vos projets open source ouvert.

    Conclusion

    Vous l’aurez compris, il y a de nombreux avantages à mettre en place une procédure CI / CD. En procédant par petites étapes, et en multipliant le nombre d’itérations, on réduit ainsi la probabilité d’erreur et la quantité de travail nécessaire à l’intégration des changements dans l’application. Au contraire, travailler dans de longues boucles de rétroaction est beaucoup plus risqué pour le projet et le temps de travail est plus difficile à estimer.

    Le fait d’automatiser toutes ces étapes d’intégration soulage fortement les développeurs des tâches répétitives et permet d’éviter bon nombre d’erreurs humaines à l’aide des tests automatisés effectués à chaque livraison de code. Cela se fait d’ailleurs en toute transparence avec un accès rapide aux logs et il devient très simple de comprendre d’où provient l’erreur.

    Il y a donc une meilleure productivité de la part des développeurs, des releases plus fréquentes et une augmentation de la qualité et de la sécurité de ce qui est produit grâce à la standardisation des tests.

    Si vous ne l’avez pas encore mis en place dans votre entreprise, je vous recommande vivement d’essayer l’approche CI/CD. Cela vous soulagera sur bien des aspects, notamment en ce qui concerne les tests et l’ensemble des tâches rébarbatives et vous pourrez enchaîner les déploiements dans la joie.

    Pensez également à vous créer un profil gratuitement sur la plateforme talent.io , que ce soit pour trouver votre nouvel emploi ou simplement rester à l’écoute du marché. Déjà plus 6 000 développeurs, devops et autres profils tech ont été recrutés grâce à talent.io, alors pour quoi ne pas tenter ?