Le tutoriel que je partage avec vous aujourd’hui parle de la typographie, ses codes, ses principes, et son histoire. Ce tutoriel est proposé sur le site tuto.com par Damien Gallez & Kévin Bourdeau Letort. Il dure moins d’une heure (48m20s plus précisément), et coûte 39€. Le contenu de cette formation est intéressante, du fait que l’on voit autant de la théorie, que de la pratique. On commence à voir l’histoire des typographies et la classification des caractères, puis on continue avec différents exercices pratiques.
Le grand défaut, pour moi, sur cette formation est le prix de 39€ pour moins d’une heure de formation. Sinon, le contenu introduit bien les concepts du domaine de la typographie.
Une formation = 1 extrait
Voici un extrait de cette formation, traitant de l’histoire des typographies.
Pour l’article d’aujourd’hui, je ne savais si je devais le mettre ici, ou sur le blog 365 idées.
En effet, cet article est une idée de projet que l’on pourrai mettre en place, et qui est lié au CMS WordPress.
WordPress permet d’utiliser un certain nombre de concept qui ajoutent des fonctionnalités sur votre site : Shortcodes, Post Type, Meta Box, Taxonomy, etc…
Ce que je propose, c’est un site qui génére des fichiers de configuration WordPress en YAML nommé wp-cli.yml.
De quoi je parle ? qu’est ce qu’un fichier wp-cli.yml ?
Comme je disais, c’est un fichier de configuration au format YML, qui peut être lu à l’aide de WP-CLI, l’outil de ligne de commande de WordPress. Vous pourrez en savoir plus sur la documentation de WP, plus précisément sur la page de config de WP-CLI.
Globalement, WP-CLI récupère les paramètres globaux et les arguments qui existe dans le fichier de configuration. Pour moi, le seul cas d’utilisation de ce fichier est pour une installation de WordPress, plus rapide et plus propre.
Pour cette idée, je me suis inspiré du site generatewp, qui contient des outils pour les développeurs WordPress.
Ce tutoriel se trouve sur le site tuto.com, dure moins de 2h, et est entièrement gratuit. Il prend en compte tout l’historique du netlinking, jusqu’à aujourd’hui.
C’est un sujet qui est simple au premier abord, et qui peut-être aussi compliqué, de par son passif avec Google. Si vous voulez utiliser l’échange de lien sur vos projets, il vous suffit de lister les bonnes pratiques de ce sujet, et de les mettre en place.
Le tutoriel termine par la présentation d’une application permettant de faire de l’échange de lien de manière simple, et rapide. Mais libre à chacun d’utiliser cette application.
Avez-vous déjà entendu cette expression ou quelque chose dans le genre ? Bien sûr que oui ! Chaque développeur et étudiant a déjà probablement entendu de tels commentaires. Pourquoi ? Et pourquoi réinventer la roue est-il si mal vu ?
Parce que, le plus souvent, le code existant est un code fonctionnel. Il a déjà été soumis à une sorte de contrôle de la qualité et à des tests rigoureux, et est utilisé avec succès. De plus, le temps et les efforts investis dans la réinvention sont peu susceptibles de porter leurs fruits, de même que l’utilisation d’un produit ou d’une base de code existante. Si vous avez la peine de réinventer la roue ? Pourquoi ? Quand ?
Peut-être avez-vous déjà vu des publications sur les modèles de développement de logiciels ou des livres sur la conception de logiciels. Ces livres peuvent être endormant, quelle que soit la qualité de l’information qu’ils contiennent. De la même manière que regarder un film sur la voile est très différent de naviguer, utiliser le code existant, c’est aussi concevoir son propre logiciel à partir de zéro, le tester, le casser, le réparer et l’améliorer en cours de route.
Réinventer la roue n’est pas simplement un exercice pour placer des constructions de code: il s’agit de savoir acquérir une connaissance intime du fonctionnement interne de divers composants existants. Savez-vous comment fonctionnent les gestionnaires de mémoire? Les pagination virtuelle ? Pourriez-vous les mettre en œuvre vous-même ? Qu’en est-il des listes à double liaison ? Les Classes de tableau dynamique ? Les clients ODBC ?
Pourriez-vous écrire une interface utilisateur graphique qui fonctionne comme une interface populaire que vous connaissez et aimez ? Pouvez-vous créer vos propres widgets de navigateur Web ? Savez-vous quand écrire un système multiplexé par rapport à un système multi-thread ? Comment choisir entre une base de données ou une base de données en mémoire ?
La plupart des développeurs n’ont simplement jamais créé ces types d’implémentations logicielles principales et ne possèdent donc pas une connaissance intime de leur fonctionnement. La conséquence est que tous ces types de logiciels sont considérés comme de mystérieuses boîtes noires qui fonctionnent.
Comprendre uniquement la surface de l’eau ne suffit pas pour révéler les dangers cachés. Ne pas en savoir plus sur le développement de logiciels limitera votre capacité à créer un travail stellaire.
Réinventer la roue et se tromper est plus utile que de la clouer du premier coup. Il y a des leçons tirées d’essais et d’erreurs qui ont une composante émotionnelle, ce que la lecture d’un livre technique ne peut à elle-seule livrer !
Il est essentiel d’apprendre des faits et de maîtriser les livres, mais pour devenir un bon programmeur, il faut autant acquérir de l’expérience que recueillir des faits. Réinventer la roue est aussi important pour l’éducation du développeur que pour l’haltérophilie, pour le body-builder.
Au début du mois d’avril, je vous avais proposé une première formation sur Word. Je vous en propose une deuxième aujourd’hui, toujours du site tuto.com. La formation du jour nous propose de Maîtriser la mise en page des documents longs. Elle a été créée par Marc Tabory, dure 3h39, et ne coûte que 20€.
A la fin de cette formation, vous saurez changer le formatage du texte (couleur, italique…), la présentation des paragraphes (alinéas, marges),l’utilisation des formes géométriques, etc… Comme dit dans la description de la formation sur le site de tuto.com, vous serez capable de créer une mise en page évoluée.
Même si vous connaissez bien Word, vous apprendrez forcément des choses. Ça a été mon cas, et j’ai même pu me remettre à niveau par rapport à la version de Word (2016). Je conseille cette formation, surtout qu’une suite existe, permettant de faire des mise en page expert sous cet outil.
Une formation = un extrait
Voici une petite vidéo sur la manière de sélectionner du texte et se déplacer rapidement.