Un adapteur générique pour appeler les fonctions natives de PHP
Explique comment utiliser un adaptateur générique pour tester du code PHP qui appelle des fonctions natives, en facilitant les tests unitaires.
Explique comment utiliser un adaptateur générique pour tester du code PHP qui appelle des fonctions natives, en facilitant les tests unitaires.
Résolution des problèmes graphiques de PHPStorm sous Linux en vérifiant et changeant la version du JRE/JDK.
Guide pour implémenter le monitoring d'applications Symfony2 en production avec le bundle SoclozMonitoringBundle.
Guide technique pour restreindre l'accès aux champs de formulaire Symfony2 en fonction des droits utilisateur (rôles).
Guide expliquant comment configurer Composer pour utiliser une branche spécifique d'une dépendance provenant d'un dépôt Git comme GitHub.
Guide pour sécuriser les actions de suppression dans Symfony2 contre les attaques CSRF en utilisant des jetons.
Guide pour visualiser la couverture de code des tests Atoum directement dans l'IDE PHPStorm grâce à un plugin.
Guide pour créer et configurer un dépôt Composer privé avec Satis, un outil de gestion de dépendances PHP.
Guide pour configurer Behat et Selenium afin de tester rapidement un site web mobile en simulant un navigateur mobile via un profil Firefox personnalisé.
Présentation introductive aux tests unitaires en PHP, comparant les frameworks PHPUnit et Atoum.
Explication de la gestion du error_reporting par le framework de tests PHP Atoum et son impact sur la détection d'erreurs.
Mémo sur l'ordre des fils pour sertir des câbles Ethernet RJ45 droits et croisés.
Guide pour installer OpenWRT sur un routeur TP-Link TL-WR841ND, incluant les étapes et les risques.
Guide technique pour restaurer le firmware d'un routeur TP-Link TL-WR841ND v8.4 briqué, en utilisant une connexion série et un adaptateur TTL/USB.
Introduction to the Model-View-ViewModel (MVVM) design pattern for WPF, explaining its benefits and pointing to a detailed resource.
A guide to creating a custom WPF markup extension for simplified binding to application settings in XAML, reducing boilerplate code.