Bien débuter en Javascript
Conseils pour bien débuter en JavaScript, en évitant les pièges courants et en adoptant les bonnes pratiques modernes (ES6+).
Conseils pour bien débuter en JavaScript, en évitant les pièges courants et en adoptant les bonnes pratiques modernes (ES6+).
Un article passionné sur l'importance cruciale de la documentation technique en développement logiciel, et pourquoi l'éviter coûte du temps à long terme.
Résolution d'un problème de rafraîchissement de wxHexEditor sous Ubuntu 19.10 en forçant l'utilisation du backend X11 via une variable d'environnement.
L'auteur explore la relation quasi religieuse que les développeurs entretiennent avec leurs outils et langages, à travers son expérience personnelle d'apprentissage du web.
Analyse du cas Chef/ICE pour explorer les dilemmes éthiques des développeurs face à l'utilisation de leur travail par des clients controversés.
La Fondation GNOME est attaquée par un patent troll pour son logiciel Shotwell, mais ne compte pas se laisser faire.
Un développeur explique pourquoi et comment il utilise plusieurs machines (tablette, ordinateur portable, machine secondaire) pour optimiser sa productivité et son confort de travail.
L'article présente les compétences fondamentales pour les développeurs, en mettant l'accent sur la résolution de problèmes plutôt que sur la maîtrise d'une longue liste de technologies.
Une réflexion sur les questions d'éthique dans l'industrie du logiciel, à partir de l'affaire Richard Stallman et d'autres témoignages.
Troisième partie du tutoriel sur le développement d'un jeu Breakout pour GameBoy en C, axée sur la destruction des briques et la gestion des conditions de victoire/défaite.
Un développeur partage son expérience personnelle et ses conseils pour réussir le télétravail dans le domaine du développement web.
L'article analyse les prédictions alarmistes sur la fin du métier de développeur, en discutant notamment des menaces du low-code/no-code et de l'IA.
Deuxième partie d'un tutoriel sur le développement d'un jeu Breakout (casse-briques) en C pour la GameBoy, couvrant le déplacement des sprites et la gestion des collisions.
Exploration des raisons historiques et techniques de la popularité durable de JavaScript, depuis sa création en 1995 jusqu'à sa domination actuelle.
Comparaison de bibliothèques PHP pour gérer les enums, en analysant leurs différences de comportement d'instanciation et leurs implications pratiques.
Présentation des nouveautés et guide de migration pour PHP 7.4, incluant le typage des propriétés de classe.
Première partie d'un tutoriel sur la création d'un jeu Breakout (casse-briques) pour la GameBoy en C avec SDCC et gbdk-n.
Un regard réaliste sur les défis constants d'apprentissage et les attentes élevées du métier de développeur, loin des promesses idylliques.
Analyse des raisons pour lesquelles le langage PHP est si souvent détesté par les développeurs, en explorant son histoire et sa réputation.
Tutoriel pour débuter le développement de jeux GameBoy en C avec SDCC et gbdk-n, en remplacement d'un article obsolète.