PHP-CLI cet outil méconnu
Découvrez les fonctionnalités méconnues de PHP-CLI, l'interface en ligne de commande de PHP, pour tester du code, afficher la configuration et exécuter des outils comme Composer.
Découvrez les fonctionnalités méconnues de PHP-CLI, l'interface en ligne de commande de PHP, pour tester du code, afficher la configuration et exécuter des outils comme Composer.
Guide pour installer CyanogenMod sur un HTC One (M8) après une mise à jour Android bloquée. Article obsolète.
Exploration de la proposition de databinding natif en JavaScript, une fonctionnalité inspirée d'AngularJS mais encore peu supportée par les navigateurs.
L'article explique comment utiliser l'outil faketime pour gérer les dates dans des tests fonctionnels Behat, évitant ainsi les problèmes liés aux jeux de données statiques.
Pourquoi exécuter 'composer update' sans précaution peut casser votre projet PHP et comment éviter les problèmes de dépendances.
Guide technique pour mocker des services externes dans des tests Behat avec Symfony2, en utilisant la configuration d'environnement.
Guide technique sur l'implémentation de l'héritage en JavaScript (ES5), expliquant Object.create et les alternatives pour navigateurs anciens.
L'article souligne l'importance pour les développeurs de comprendre le fonctionnement et la philosophie des outils et bibliothèques qu'ils utilisent, au-delà du simple copier-coller.
Analyse de l'avenir de CoffeeScript face à ECMAScript 6, concluant que ce dernier le rend obsolète malgré ses avantages passés.
Explique pourquoi il ne faut pas surcharger les fichiers .gitignore de projet et comment utiliser un fichier .gitignore global pour les configurations personnelles.
Guide pour résoudre le conflit d'incompatibilité entre Capifony (pour Symfony2) et Capistrano 3 en utilisant Bundler pour gérer les versions.
Guide pour configurer une authentification Git permanente via HTTP en utilisant un fichier .netrc sous Linux, évitant de ressaisir les identifiants.
Analyse d'une faille de sécurité sur un site web permettant l'accès non autorisé à des fichiers audio et conseils pour protéger les ressources.
Explication de l'utilisation de Object.defineProperty() en JavaScript pour créer des propriétés non énumérables dans un objet.
Explication des prototypes en JavaScript pour optimiser la mémoire et les performances dans la programmation orientée objet.
Guide pour accéder et utiliser les commandes Doctrine cachées dans Symfony2, comme l'import SQL, via l'héritage de commandes.
Guide sur l'importance des certificats SSL pour sécuriser les applications web et présentation d'options gratuites comme StartSSL.
Explique comment injecter proprement la Request Symfony2 dans un service en utilisant le service request_stack, en évitant les mauvaises pratiques.
Comment visualiser l'opcode généré par un script PHP pour comprendre et optimiser son exécution, en utilisant des outils comme 3v4l ou l'extension VLD.
Explique comment utiliser un adaptateur générique pour tester du code PHP qui appelle des fonctions natives, en facilitant les tests unitaires.