Un bon tuto sur comment mettre en place un site sur un VPS OVH. C'est un peu moins complet que d'autres articles que j'avais déjà linké, notamment ceux de Digital Ocean.
Un système d'indicateur de progression du scroll très ingénieux conçu uniquement en CSS avec l'aide des l'unité vh (viewport height) et de la fonction calc.
Encore un article plein de bon sens sur les bonnes pratiques indispensables lorsque l'on met en place un formulaire.
Un nouveau moteur de blog qui a l'air super prometteur. Extrêmement simple et rapide à installer, il supporte pas mal de choses essentielles (les posts, les pages, la navigation, les tags, etc.). Pas encore de plugins dispo mais ça va venir très vite d'après l'auteur.
En plus c'est construit avec le SlimFramework que j'affectionne tout particulièrement :)
Tout à fait d'accord avec cette liste ! Il y en a quelque uns que je n'ai pas fait mais c'est peut-être l'occasion du coup :)
Par contre les avis ont l'air mitigés sur la manette proposée. Si quelqu'un a un produit intéressant à proposer à ce niveau, je suis preneur.
Toujours utile d'avoir ça sous le coude.
Comment créer un mini-système de grid CSS à la main.
Quelques tips sur l'utilisation d'Android.
Tout est bien sûr à relativiser et il est important de rester critique sur certains choix peu judicieux. Par exemple, Google va vous inciter à utiliser son système de sauvegarde de photos. Restez lucide et comprenez ce que cela implique.
Un tuto HTML & CSS assez classieux.
Très pédagogique et plein de bon sens :)
Comment bien utiliser SVG en HTML / CSS.
Un effet glitch très bien foutu à appliquer sur du texte. Et c'est du pur CSS.
Assez séduisant il faut avouer. Bon, mis à part le côté "ça vient de Chine est c'est probablement truffé de spywares".
Après, s'ils décident de le commercialiser en Europe et qu'ils diffusent les drivers pour permettre d'installer un OS propre, ça deviendra réellement intéressant.
Un autre outil pour débugger les expression régulières de manière visuelle.
Une lib Javascript qui permet d'effectuer des transitions entre les différentes pages de votre site.
Par contre attention, pour fonctionner, la lib charge le contenu de la page à afficher via AJAX dans un élement caché du DOM puis lance la transition lorsque le chargement est terminé et supprime le contenu de la page d'origine une fois la transition terminée.
Du coup ça peut foutre le boxon si vous utilisez des id (qui ne seront plus nécessairement unique sur la page, le temps de la transition) ou si vous chargez des ressources différentes selon la page (je pense que seul le
J'ai déjà utilisé jQuery Mobile qui fonctionne de manière un peu similaire et ça peut vite devenir prise de tête.
Une lib Javascript qui permet d'effectuer des validations de valeurs. La particularité c'est qu'elle n'interfère pas avec le DOM, c'est à vous de gérer l'interfaçage. Mais du coup vous êtes libres de faire ça à votre sauce.
Le project Github est ici : https://github.com/CharlGottschalk/approvejs
Cette appli est vraiment bluffante. Elle permet de créer de véritables oeuvres d'art à partir de bête photos.
Attention cependant, rien n'est fait en local, les photos que vous prenez sont envoyées vers leurs serveurs pour être traitées et vous ne récupérez que le résultat. Ça explique aussi les temps de traitement qui dépendent donc directement de la vitesse de votre connexion et de la charge de leurs serveurs. L'appli vient d'être publiée mais latence reste acceptable (entre 5 et 30 secondes).
Quand on voit ce que sont capable de produire des systèmes informatiques, je me dis que les artistes vont avoir du pain sur la planche pour se démarquer dans les années à venir. A moins que l'on finisse pas considérer que les vrais artistes sont ceux qui créent ce genre d'algorithmes de traitement d'image :)
Ressource précieuse pour le jour où je décide d'approfondir mon expérience de l'univers Warcraft.
Un starter pour React qui contient aussi quelques outils utiles pour partir du bon pied sur un projet React.
Je n'affectionne pas particulièrement React mais ça pourra m'être utile le jour où j'ai à m'y mettre.