Tech

Cypress, la solution pour vos tests automatisés

Introduction L’informatique est aujourd’hui un pilier de notre société. Tous les jours, dans nos diverses activités professionnelles ou personnelles, nous utilisons parfois sans même nous rendre compte un bon nombre d’outils numériques. Pendant de nombreuses années, l’assurance qualité était plus…

Lire la suite
Tech

Comment devenir un meilleur développeur

Ici, tu retrouveras une liste de bonnes pratiques non-exhaustive à appliquer au quotidien en tant que développeur. Elles te permettront de gagner en efficacité et en qualité au quotidien. Si tu respectes déjà tous ces points, t'es trop BG. Relire son code Avant chaque MR (Merge Request) / PR…

Lire la suite
Actualités

Publication index 2023 Egalité professionnelle femmes - hommes Attineos

C'est un chiffre qui fait écho aux valeurs et à la politique mise en place par Attineos depuis plusieurs années. Notre index 2023 Egalité professionnelle femmes - hommes vient de sortir. Cet indicateur a pour but d'aider à lutter contre les inégalités dans le milieu professionnel. Nous atteignons…

Lire la suite
Actualités

Créer une API en .NET 6

Créer une API en .NET 6 Cet article reprend dans les grandes lignes le précédent sur le .NET 5 tout en mettant à jour les subtilités de cette nouvelle version .NET 6 Introduction Le .NET 6 ? Le .NET 6, suite direct du .NET 5 monte rapidement ces derniers temps. Ceci n’est pas un hasard ! En effet…

Lire la suite
Actualités

A la découverte des tests automatisés !

« Tu peux retester cette fonctionnalité ? », « Tu peux faire des tests de non-régression sur cette fonctionnalité ? ». Voici des phrases que tout testeur a déjà entendu dans son quotidien. Mais retester, vérifier qu’il n’y a pas de régression sont des tâches souvent redondantes et pas les plus…

Lire la suite
Actualités

Publication index 2022 Egalité professionnelle femmes - hommes Attineos

C'est un chiffre qui fait écho aux valeurs et à la politique mise en place par Attineos depuis plusieurs années. Notre index 2022 Egalité professionnelle femmes - hommes vient de sortir et nous progressons encore. Cet indicateur a pour but d'aider à lutter contre les inégalités dans le milieu…

Lire la suite
Actualités

Github Codespaces - Coder depuis les nuages

ℹ️ Cet article n'est pas sponsorisé. Introduction Coder depuis les nuages Github a lancé lors de l’été 2021 un service payant appelé Github Codespaces. Ce service propose des conteneurs de développement dans le cloud, à la demande et facturé à la durée d’utilisation et d’inactivité. Un conteneur de…

Lire la suite
Actualités

ATTINEOS poursuit sa croissance et rachète ACE Service, spécialiste de la cybersécurité

En progression constante, ATTINEOS, Entreprise de Services du Numérique (ESN) élargit son offre et intègre ACE Service, spécialiste de la cybersécurité. ACE Service devient ATTINEOS CYBERSECURITE. Un nouveau pas dans l’évolution d’ATTINEOS Depuis sa création il y a 8 ans, l’ESN ATTINEOS progresse de…

Lire la suite
Actualités

Création d'un monorepo avec Lerna

Aujourd’hui, pour le même projet, nous avons souvent plusieurs solutions et outils techniques (un backend, un frontend, une app mobile, une API…) qui doivent communiquer entre eux afin de fournir un écosystème complet pour l’utilisateur final. Dans une gestion de projet classique, un repository…

Lire la suite
Actualités

Organisation projet : développement d’une nouvelle fonctionnalité

Nous vivons dans un monde où les outils numériques sont à portée de mains. Une recherche, un achat, un besoin ? Tout peut se faire rapidement grâce à notre ordinateur ou via notre smartphone, et ces possibilités sont d'ailleurs en constante évolution. Cela n’est possible qu’avec une force accrue des…

Lire la suite
Tech

Découverte de la QA !

La QA (Quality Assurance) est un terme utilisé pour parler de tout processus visant à vérifier la qualité d’un produit ou d’un autre processus. En d’autres termes, la QA est là pour s’assurer de la conformité d’un produit aux exigences. Dans le monde de l’informatique, on parle souvent de tests de…

Lire la suite
Tech

Imports absolus de modules pour React et React Native

Imports relatifs VS. imports absolus Le découpage des applications JavaScript en modules permet d’avoir un code bien structuré qui respecte le principe de SoC (Separation of Concerns). En revanche à mesure que les projets grossissent, la profondeur des dossiers devient plus importante et il est…

Lire la suite
Tech

Comment faire sa veille techno ?

Qu’est-ce que la veille techno ? Nous travaillons dans un monde de technologies en perpétuelle évolution. Chaque technologie possède son numéro de version, et chaque nouvelle version arrive avec son lot de nouvelles fonctionnalités et correctifs de bugs. Nous sommes amenés à utiliser de multiples…

Lire la suite
Actualités

Quels types de projets peut-on retrouver en ESN (Forfait, Régie, TMA) ?

Quels types de projets peut-on retrouver en ESN (Forfait, Régie, TMA) ? Vous vous souvenez de l'article sur notre blog : Les méthodes de gestion de projet : traditionnelles VS agiles ? Nous vous présentions différentes méthodes de gestion de projet : Cascade, Cycle en V, Scrum ... Mais attention, en…

Lire la suite
Tech

Mise en place d'une API en .Net 5

Introduction Le .NET 5 ? Le .NET 5 monte rapidement ces derniers temps. Ceci n’est pas un hasard ! En effet, cette nouvelle mouture de Microsoft a pour objectif de "simplement" remplacer le .NET Framework historique. Contrairement à son aîné, cette technologie est OpenSource et a pour vocation de se…

Lire la suite
Tech

Les avantages de la certification ISTQB pour un testeur !

Présentation Le programme de certification ISTQB® a pour but de fournir aux testeurs des connaissances permettant de vérifier et tester efficacement des logiciels. Ce système de certification comprend trois niveaux : Le Niveau ‘Fondation’, et les extensions ‘Testeur Agile’ et ‘Model-Based Testing…

Lire la suite
RSE

En 2020, Attineos signe le Pacte Mondial de Nations Unies : encore une étape de franchie

Depuis sa création en 2014,... … Attineos est porteuse de valeurs qui en font une « ESN (Entreprise de Services du Numérique) pas comme les autres ». L’ATTItude de l’entreprise et de ses forces vives est un révélateur de son engagement Social et Environnemental et nous portons cet engagement dans…

Lire la suite
Tech

Happy Birthday Scrum ; 25 ans ! En cadeau les deux fondateurs viennent de sortir le nouveau guide !

Happy Birthday Scrum ; 25 ans ! En cadeau, les deux fondateurs viennent de sortir le nouveau guide ! Mais avant de parler du contenu, un peu d’histoire… Scrum est aujourd’hui le framework le plus utilisé en agilité. Il a été mis au point en 1995 par Ken Schwaber et Jeff Sutherland : Chaque édition…

Lire la suite
Tech

Les bonnes pratiques de la gestion de projet !

En tant que Chef de Projet, vous êtes le capitaine de navire qui aura pour but de mener à bien votre projet, dans les temps et le budget imparti. Voici quelques bonnes pratiques en matière de gestion de projet, tirées principalement du PMI et de la méthodologie AGILE. Que vous soyez chef de projet…

Lire la suite
Tech

Maîtriser et personnaliser son appareil Android - partie 2

Maîtriser et personnaliser son appareil Android Les outils à notre disposition Afin de pouvoir modifier le système ou encore les applications, nous disposons de divers outils. Certains comme Fastboot ou Android Debug Bridge (ADB) sont proposés directement par Google et d’autres comme Magisk, qui…

Lire la suite
Tech

Maîtriser et personnaliser son appareil Android

Maîtriser et personnaliser son appareil Android Dans ces articles, je vous propose d’apprendre à maîtriser votre expérience utilisateur sur vos appareils Android. Nous commencerons par un petit historique du système pour vous expliquer les étapes importantes qui ont permis une démocratisation des…

Lire la suite
Actualités

Les méthodes de gestion de projet : traditionnelles VS agiles

De nos jours, il existe plusieurs méthodes de gestion de projet, mais quelles sont celles qui sont réputées pour mener à bien un projet numérique ? Il existe beaucoup de modèles, on a donc sélectionné les plus courantes. L'idée de cet article n'est pas de détailler chaque méthode précisément, mais…

Lire la suite
Life

Nos conseils RH : l'entretien !

Votre CV nous a plu et l’entretien d’embauche est planifié ! Un peu stressé avant l’entretien ? Evitez de prendre un petit remontant avant d’y aller. Notre Team RH a l’odorat très fin, on saura vous démasquer ! Ah et évitez de venir accompagné … Un jour, un candidat est venu avec son papa car il…

Lire la suite
Life

Nos conseils RH : le CV !

Vous avez certainement déjà lu des tas d’articles sur le sujet, mais nous allons essayer de vous donner quelques conseils pour bien rédiger votre CV ! Attention, il y a autant de réponses que de recruteurs, alors dites-vous qu’il s’agit juste de notre avis 😉. 1. Les compétences : Le petit bloc de…

Lire la suite
Life

Trouver le temps de faire du sport quand on est en télétravail

Les conseils de Marine Avant de lire cet article, je tiens à préciser que je ne suis pas une professionnelle du sport et donc ces conseils sont basés sur ma propre expérience et mes lectures. Cet article s’adresse surtout aux sportifs amateurs, réguliers ou occasionnels. Mais aussi à ceux qui…

Lire la suite
Life

La recette de Geoffroy : les samoussas aux orties !

La recette de Geoffroy ! Comment trouver de nouvelles activités, de nouvelles idées afin de mieux vivre cette période de confinement ? Nos Tineos vous livrent tous leurs secrets ! ;) Et aujourd'hui, Geoffroy nous emmène dans sa cuisine ! En ce temps de confinement, et pour éviter de sortir faire…

Lire la suite
Tech

Implémentation d'un système de gestion des cookies

Pour vous aligner avec ce que dit la loi, si votre site utilise des cookies, vous devez en informer vos utilisateurs et leur permettre de les bloquer s'ils le souhaitent. A travers cet article, nous allons voir toutes les étapes qui vous permettront de mettre ce système en place. Afin de bien…

Lire la suite
Tech

Améliorez la gestion de vos third parties grâce à Google Tag Manager

Google Tag Manager : qu'est-ce que c'est ? Qu'est-ce que ce n'est pas ? Google Tag Manager est ce qu'on appelle un système de gestion de balises. Il permet de mettre à jour et déployer rapidement du code de suivi sur votre site web. Même si Google présente cet outil comme permettant au marketing de…

Lire la suite
Tech

Créer une équipe de test : pourquoi c'est important ?

Vous n’avez pas d’équipe de test sur votre projet ? Vous voulez savoir en quoi ça consiste ? Je vais vous donner de bonnes raisons de vouloir en créer une ! Le test logiciel/QA (Assurance Qualité) : qu’est-ce que c’est ? Le test logiciel est une procédure de vérification d’une application. L…

Lire la suite
Life

Les ordinateurs se cachent pour mourir

Les ordinateurs se cachent pour mourir 1,4 Tonnes : c'est le volume mondial de DEEE (déchets d'équipements électriques et electroniques) produit en seulement 1 seconde en 2016. Cela représente sur l'année environ 4500 tours Eiffel! Ce chiffre vertigineux est pourtant en constante augmentation au…

Lire la suite
Tech

Intégration Continue & Tests : un exemple avec GitlabCI et Codeception

Dans ce tutotrompe, nous allons voir ensemble comment avoir un processus de développement robuste qui permettra de vérifier le bon fonctionnement de ton code avant le déploiement. On verra ensuite un cas simple d’utilisation avec Codeception et des tests sur la partie front d'un site. L’intégration…

Lire la suite
Life

DevFest Nantes 2019 - une édition Rock'n'Roll (Seconde journée)

Et c'est reparti pour cette seconde (et dernière) journée du DevFest ! Nous arrivons assez tôt sur place afin de pouvoir prendre tranquillement notre petit-déjeuner pour être en pleine forme pour toutes les conférences qui nous attendent ! Pour ceux qui l'auraient loupée, la première journée est…

Lire la suite
Life

DevFest Nantes 2019 - une édition Rock'n'Roll (Première journée)

Sortez les guitares! Cette année, le DevFest s'anime autour du Rock 'n' Roll! Le DevFest Nantes ? C'est une conférence technique destinée aux développeurs qui a lieu chaque année. Elle s’adresse aussi bien aux étudiants, aux professionnels ou tout simplement aux curieux technophiles. Le hall d…

Lire la suite
Tech

AttiCoin, une blockchain au service de la cohésion

Et oui, vous avez vu le mot blockchain et vous allez certainement crier au scandale du buzzword pour vous faire cliquer sur l'article. Et vous auriez raison ! En effet, chez Attineos nous avons développé notre propre cryptomonnaie basée sur la technologie de la blockchain, comme s'il y en avait déjà…

Lire la suite
Tech

Pourquoi nous avons choisi Gatsby ?

Pourquoi nous avons choisi Gatsby ? Chez Attineos, on aime bien la nouveauté, mais on aime surtout les technologies innovantes et qui apportent un réel gain à l'utilisateur final. Pour transmettre cette vision, nous avons décidé de réécrire notre site de zéro en incorporant des technologies du futur…

Lire la suite
Tech

Déploiement d'une application avec Now.sh (v2)

Pour un side project que je développe sur mon temps personnel, j'avais besoin de déployer une application Create-React-App (CRA) ainsi que quelques Web Services. J'ai choisi une architecture Serverless pour ne pas avoir à m'occuper des serveurs moi-même. J'ai choisi de faire mes déploiements avec l…

Lire la suite
Life

30 ans du web : qu'est devenue l'utopie d'internet ?

C'était il y a 30 ans, en 1989, qu'en secret en Suisse est né le web. Si l'on parle de 1989, ça évoque la chute du mur de Berlin, la répression de la place Tian'anmen ou encore pour les plus cinéphiles, la mort de Sergio Leone. Mais cette année là une invention va pourtant marquer profondément notre…

Lire la suite
Tech

Mise en place des JWT dans une API REST avec Symfony 4

Aujourd’hui, nous allons voir comment sécuriser une API Symfony 4 avec les Json Web Tokens. Dans ce tutotrompe, nous allons revoir ensemble les bases d’une API REST pour ensuite se focaliser sur les tokens JWT. Qui sont-ils ? A quoi servent-ils ? Et surtout comment les implémenter. Tout le code…

Lire la suite
Life

Le LAB Attineos

Le LAB Attineos : un environnement au service de la créativité et des nouvelles idées. Notre Chef de projet Romain GARNIER nous en dit plus sur le développement de ce projet interne. Le LAB Attineos, qu’est-ce que c’est ? Romain Garnier : Le LAB a été mis en place pour que les collaborateurs…

Lire la suite
Life

Carnet de bord d'un Tinéos à Devoxx - Partie 2

La Devoxx contre attaque Et c’est parti pour une nouvelle journée de devoxx. Arrivé à 8h15, encore une fois, afin d’être dans l’amphi où auront lieu les keynotes, je pris environ 54 cafés et demi, pour me réveiller (c’est inhumain d’être debout à une heure pareille …). Direction les 3 premières…

Lire la suite
Life

Carnet de bord d'un Tinéos à Devoxx - Partie 1

En allant à la Devoxx 2019, j’avais dans l’idée de tenir un carnet de bord où je pourrai décrire l’ensemble des conférences/keynotes/stands auxquels je participerais en tant que conférencier. De fait j’ai décidé d’écrire le texte suivant et qui sait, peut être vous donner aussi l’envie de participer…

Lire la suite