Mensuel Shaarli
July, 2016
Explication du critical CSS et des méthode permettant de l'implémenter
Utilisation de rebase dans git

Une liste d'API publique permettant de récupérer facilement un grand nombre d’informations (dates spécifiques, données géographique, validation de données, données sur des médias, données sur la météo, ...)

Calendrier perpétuel en javascript (pourrait servir comme data picker) réalisé avec React
Une réflexion sur l'utilisation des if dans le code. Un article avec des propositions pour se passer dans certains cas des if afin de rendre plus lisible le code
Surcharge de la réponse d'un contrôleur dans Symfony via les event listener

Série d'articles sur le fonctionnement de blockchain

Un éditeur de contenu (WYSIWYG) en Javascript
Des configurations correctes pour utiliser SSL (TLS) avec différents logiciels (apache, nginx, mysql, postfix, ...)
Un collectif fournissant un certain nombre de bibliothèque PHP de bonne qualité :
Name | Description |
---|---|
BooBoo | A modern error handler capable of logging and formatting errors |
CLImate | Terminal output made easy |
Color Extractor | Extract colors from an image |
CommonMark | Markdown parser for PHP based on the CommonMark spec |
Container | Fast and intuitive dependency injection container |
CSV | CSV data manipulation made easy |
Event | Event package for your app and domain |
Factory Muffin | Enables the rapid creation of objects for testing |
Flysystem | Abstraction for local and remote filesystems |
Fractal | Output complex, flexible, RESTful data structures |
Geotools | Perform geo-related tasks |
Glide | HTTP based image manipulations |
HTML To Markdown | Converts HTML to Markdown for your sanity and convenience |
ISO3166 | A PHP library providing ISO 3166-1 data. |
JSON Guard | JSON schema validation |
Monga | Simple and swift MongoDB abstraction |
OAuth 1 Client | Integrate with OAuth 1.0 providers |
OAuth 2 Server | Build an OAuth 2.0 server |
OAuth 2 Client | Integrate with OAuth 2.0 providers |
Omnipay | Multi-gateway payment processing library |
Period | Time range API for PHP |
PHPUnit Coverage Listener | Report code coverage stats to third-party services |
Pipeline | Compose sequential tasks with Pipeline. |
Plates | Native PHP template system |
Route | Router and Dispatcher built on FastRoute |
Shunt | Execute SSH commands on remote machines |
StackAttack | StackPHP Middleware based on Rack::Attack |
StackRobots | A robots.txt StackPHP Middleware |
Statsd | Library for working with StatsD |
Tactician | A simple, flexible command bus |
URI | URI manipulation made easy |

Script permettant de trouver des malwares dans des fichiers PHP

Série d'articles sur le fonctionnement de blockchain (article technique en anglais)
Base de données en Javascript permettant une synchronisation de manière simple avec un serveur distant
Un framework permettant de réaliser facilement des mails responsive
Petite présentation du cache manifest afin de rendre disponible un site web hors ligne

Une liste d’outils libres auto-hébergés
Un guide d'utilisation sur la propriété CSS grid

Un article comparant les différentes technologie permettant de faire des animations au niveau du web et détaillant bien les pour et les contre pour chacune des technologies présentées

Script permettant de détecter l'utilisation de bibliothèques Javascript vulnérables

Des exemples d'utilisation des services workers

Série d'articles sur le fonctionnement de blockchain
Quelques informations à propos de la balise script en HTML