Un outil pour scrapper des sites. A tester !
Cet outil permet de télécharger des vidéos sur Facebook, qu'elles soient publiques ou privées. C'est un peu plus compliqué quand elles sont privée mais la marche à suivre est bien détaillée.
On est obligé d'utiliser ce genre d'outils car bien sur Facebook est le modèle même de l'ouverture. Sarcasme détecté.
Un outil pour valider les XML DTD et les XML Schema
Très intéressant!
Pour tester les diverses propriétés du modèle Flexbox
Pour tester sa connexion sans Java ni Flash
Impressionant ce qu'on peut faire avec du CSS maintenant
Comment se sortir de l'enfer des jeux de caractères de MySql
La réponse acceptée propose une technique pour tester les requêtes SQL.
C'est intéressant de voir que c'est possible.
Il faudrait voir si mettre en place des tests unitaires en PHP avec PHPUnit et DBUnit ne serait pas plus facile ou plus simple.
▶ PHPUnit : https://phpunit.de/
▶ DBUnit : https://github.com/sebastianbergmann/dbunit
A comparison chart for modern operating systems
Pour contribuer → https://github.com/mikemaccana/rosetta-stone
Un excellent site pour comprendre les expressions rationnelles.
D'autres sites pour l'application à un langage particulier :
- Java → http://docs.oracle.com/javase/tutorial/essential/regex/
- PHP → http://www.clochix.net/post/2009/09/02/Mumuse-avec-les-Regex & https://www.phpro.org/tutorials/Introduction-to-PHP-Regex.html
- Perl → http://networking.ringofsaturn.com/Unix/regex.php
Pour comprendre les concepts clés des expressions rationnelles → http://www.smashingmagazine.com/2009/05/06/introduction-to-advanced-regular-expressions/
Algorithme pour trouver le chemin le plus court entre les noeuds d'un graphe.
C'est la description d'un format pour réaliser des API RESTful. Ou tenter de réaliser.
C'est le format le plus adapté mais il en existe d'autres.
Description du format JSONPatch pour utiliser lors des requêtes HTTP PATCH.
Il faut noter que PATCH est très différent de PUT. C'est un format similaire au format obtenu lors de création d'un patch avec git ou la commande patch.
C'est un format décrivant les opérations à effectuer sur des données et ce n'est pas un update partiel.
[Video] Nobody Understands REST, but That's Ok ;-) - http://williamdurand.fr/2015/06/02/video-nobody-understands-rest/
A Beginner’s Introduction to HTTP and REST - http://net.tutsplus.com/tutorials/other/a-beginners-introduction-to-http-and-rest/
Create a REST API with PHP - http://www.gen-x-design.com/archives/create-a-rest-api-with-php/
http - Paging in a Rest Collection - Stack Overflow - http://stackoverflow.com/questions/924472/paging-in-a-rest-collection
Mise en place d'une API REST en PHP - http://www.pulsar-informatique.com/Actus-Blog/Entry/mise-en-place-api-rest-en-php.html
REST APIs with Symfony2: The Right Way - http://williamdurand.fr/2012/08/02/rest-apis-with-symfony2-the-right-way/
RESTful_Best_Practices-v1_1.pdf - http://www.restapitutorial.com/media/RESTful_Best_Practices-v1_1.pdf
Towards RESTful PHP - 5 Basic Tips - http://www.recessframework.org/page/towards-restful-php-5-basic-tips
Symfony2 REST API: the best way - http://welcometothebundle.com/symfony2-rest-api-the-best-2013-way/
REST_Client et REST_Puller à la sauce Swift - http://blog.touv.fr/2010/08/restclient-et-restpuller-la-sauce-swift.html
REST - Can You do More than Spell It?
part 1 - http://phpmaster.com/rest-can-you-do-more-than-spell-it-1/
part 2 - http://phpmaster.com/rest-can-you-do-more-than-spell-it-2/
part 3 - http://phpmaster.com/rest-can-you-do-more-than-spell-it-3/
part 4 - http://phpmaster.com/rest-can-you-do-more-than-spell-it-4/
PHP Rest Server
part 1 - http://www.lornajane.net/posts/2008/PHP-Rest-Server-part-1-of-3
part 2 - http://www.lornajane.net/posts/2008/PHP-Rest-Server-part-2-of-3
part 3 - http://www.lornajane.net/posts/2008/PHP-Rest-Server-part-3-of-3
- Composer - https://getcomposer.org/doc/articles/handling-private-packages-with-satis.md
- Satis: building your own Composer repository - http://blog.servergrove.com/2015/04/29/satis-building-composer-repository/
- Satis - Composer repository for your private packages - http://laravelista.com/satis-composer-repository-for-your-private-packages/
- Setting Up a Local Mirror for Composer Packages With Satis - http://code.tutsplus.com/tutorials/setting-up-a-local-mirror-for-composer-packages-with-satis--net-36726
- php - Satis Composer Repository Installation - Stack Overflow - http://stackoverflow.com/questions/22305259/satis-composer-repository-installation#22314695
- Satis build - could not clone repository · Issue #1795 · composer/composer · GitHub - https://github.com/composer/composer/issues/1795