2034 private links
convert -strip -interlace Plane -quality 95% input.png ouput.jpg
-fno-semantic-interposition
Un bout de code C/C++ pour chronométrer. Simple, relativement précis, portable et efficace.
Un autre compresseur d'images avec ou sans pertes.
Il comprend les formats SVG, PNG, JPG et GIF. En plus c'est bien présenté.
Revoir la logique des instructions SQL pour un gain non négligeable.
TnyPNG a une API ! Terrible pour le traitement par lot. Dispo en JS, PHP, PHP Curl, Python, Ruby et C#.
Avec une clef gratuite, vous pouvez traiter 500 images par mois, sans limite de poids. La grande classe !
Ma ptit script python, remanié pour renommer les images optimisées : http://www.tiger-222.fr/paste/?ba0373aa0c2baa1f#HeBzc0HaPNuMuXnmIwDjzDgXZ8T76Ho7p3bHffR40mA=
Quelques conseils pour une meilleure gestion du code C++.
Wow, merci pour l'astuce !
Une astuce pour optimiser l'espace mémoire consommée par Python. À prendre avec des pincettes.
TL;DR Pour plus tard.
Il y a une version PDF, Mobi et ePub.
Plein d'articles, pour la plupart en français, à propos des optimisations des images PNG (et un peu JPEG/SVG). Très intéressant.
Un article qui parle de CoffeeScript (JavaScript) et de canvas HTML5.
Et pour terminer avec l'optimisation du SSD.
Un petit guide pour optimiser les performances de son SSD.
J'ai ajouté un pseudo code pour montrer ce qu'il se passe au coeur du système afin d'avoir une meilleure compréhension du bouzin, et aussi pour appuyer mes dires (sans preuves, ça faisait "shaarlo" ☻).
Les fonctions C floor(), ceil(), round() et fmod() traduites/optimisées en instructions SSE3, histoire que ça dépote.