Étiquette

tutorial

Capture d'écran d'un IDE présentant un extrait de code utilisant ng-template avec la mise en avant du logo Angular

Créer des vues dynamiquement dans Angular avec ng-template

Angular est un framework puissant pour créer des applications Web dynamiques. Il simplifie le développement des interfaces utilisateur grâce à ses composants, ses directives et ses templates. Lorsque la structure des vues est connue à l’avance, elles peuvent être définies dans des fichiers HTML statiques et incluses dans les composants. Cependant, il arrive parfois que […]

Illustration en flat design représentant le chemin d'une scène Unity vers un disque dur, puis un retour vers la scène Unity. Un cadre vert entoure la seconde partie du chemin qui correspond à la restauration depuis le disque.

Comment restaurer une scène Unity avec C# ? (2/2)

Afin d’aider mon frère à créer son jeu vidéo, dans mon précédent article, j’ai présenté une solution de sauvegarde de scène Unity en C#. Malgré une conception tardive durant le développement du jeu, cette solution s’intègre très facilement. Nous avons réussi à sauvegarder l’état de la scène dans un fichier au format JSON. L’objectif de cet article est […]

Illustration en flat design représentant le chemin d'une scène Unity vers un disque dur, puis un retour vers la scène Unity. Un cadre vert entoure la première partie du chemin qui correspond à la sauvegarde.

Comment sauvegarder une scène Unity avec C# ? (1/2)

Imaginez un jeune créateur passionné qui se lance dans le développement d’un jeu vidéo. C’est le cas de mon petit frère qui, malgré son enthousiasme, manque encore d’expérience en programmation. L’une des fonctionnalités essentielles qu’il souhaite intégrer est la possibilité pour les joueurs de sauvegarder leur progression lorsqu’ils quittent le jeu, ou lorsqu’un événement précis […]

Illustration stylisée représentant le logo Angular à gauche, le logo Jasmine à droite, et un composant "Mock" au centre, reliés entre eux sur un fond clair.

Guide Angular testing : le mocking de service avec Jasmine

Dans le cadre des tests unitaires, le mocking est une technique essentielle pour simuler le comportement des unités de code et tester efficacement notre projet. Dans le contexte d’Angular, le mocking de services est particulièrement utile pour tester efficacement nos composants Angular en isolant les dépendances et en simulant leur comportement.Bien que de nombreux développeurs […]

Illustration représentant une directive Angular agissant sur un textarea pour le redimensionner automatiquement

Directives Angular : simplifiez votre code

Dans le développement d’applications Web modernes, Angular s’est imposé comme l’un des frameworks incontournables grâce à sa robustesse et sa flexibilité. Bien que les développeurs utilisent souvent l’ensemble des fonctionnalités d’Angular, les directives restent souvent méconnues et sous-estimées. Pourtant, elles permettent de simplifier le code et de rendre les applications plus modulaires et plus faciles […]

Une clé USB composée d’éléments numériques dans un environnement abstrait de type cyberespace.

Simuler une clé USB dans un environnement virtuel

Bonjour, j’ai besoin d’un PC Linux pour développer et valider l’application d’un client. IT Pour les systèmes Linux, nous proposons des environnements virtuels sécurisés hébergés sur un ESXi. J’ai besoin d’un ordinateur physique pour tester des fonctionnalités liées au montage/démontage automatique des médias externes comme les clés USB. IT Nous sommes désolés, mais cette requête […]

Illustration d'Ansible en train de déployer des artefacts Maven sur des serveurs Linux.

Ansible : télécharger un artefact Maven depuis GitLab

Dans mon précédent article, je vous ai montré comment interfacer Maven avec le registre GitLab afin de gérer et sécuriser efficacement les artefacts de vos projets.Bien que le registre GitLab soit un outil puissant pour les développeurs, il peut poser des difficultés aux équipes opérationnelles. Dans cet article, je vais vous montrer comment utiliser Ansible […]

Illustration d'un ordinateur portable exécutant des commandes Maven et qui télécharge des paquets depuis un GitLab Registry

Guide pratique pour Maven et GitLab Registry

Industrialiser le développement logiciel est une pratique courante dans les entreprises modernes. Il est essentiel de se conformer aux politiques de sécurité de l’entreprise pour garantir la confidentialité et l’intégrité des livrables. GitLab intègre un registre de paquets qui permet de stocker et de gérer les artefacts de vos projets de manière sécurisée. C’est une […]

Illustration du nettoyage de l'historique d'un repository Git

Comment réduire la taille d’un repository Git ?

Dans le développement logiciel, Git est devenu l’outil incontournable pour gérer efficacement le code source de nos projets. Toutefois, un problème courant auquel de nombreux développeurs sont confrontés est l’augmentation progressive de la taille d’un repository Git. Cela peut nuire aux performances et ralentir les opérations courantes comme les clonages ou les fetchs. Pour maintenir […]

Scène 3D du système Terre-Lune codé en HTML et JavaScript.

Animer le système Terre-Lune en HTML et JavaScript (2/2)

Dans l’article précédent, nous avons exploré comment créer une scène 3D dynamique du système Terre-Lune en utilisant la librairie Globe.GL. Grâce à cette approche, nous avons pu animer le système en nous appuyant sur des coordonnées GPS, qu’elles soient en temps réel, historiques ou simulées. Cependant, l’accès limité à ces données constitue une contrainte importante. […]