Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Si vous cherchez de jolies icônes pour vos projets web, app and co, j’ai ce qu’il vous faut. Il s’agit d’une sélection de 9 packs d’icônes aux formats SVG, CSS ou Icones Font dans des licences libres que vous pourrez intégrer ou bon vous semble.

A garder sous le coude.

Feather Icons

240 icônes au format SVG sous licence MIT, intégrables aussi dans vos projets Angular, Vue, et React.

feather-icons.png

Linea

Disponibles au format SVG, PNG et icônes font, ce pack de plus de 730 icônes sont classées par catégories : musique, e-commerce, logiciel…etc. Linea est distribué sous la licence CCBY.

linea.png

Octicons

Dans ce pack de +170 icônes au format SVG, vous trouverez aussi des icônes propres au développement et à Github.

octicons-2.png

Glyph

Dans le pack Glyph, vous trouverez plus de 800 icônes au format SVG et si vous utilisez Node.js, il y a sur le github, un script qui permet de customiser le pack pour y inclure uniquement les icônes dont vous avez besoin.

glyph-icons.png

Font Awesome

Celui-là, on ne le présente plus. Avec plus de 675 icônes et en haut du classement sur Github, Font Awesome est une référence. On le retrouve d’ailleurs dans de nombreux projets et framework. Sa licence : SIL OFL 1.1.

fontawesome.png

Ionicons

Ionicons propose un pack d’icônes Font. Il y en a plus de 260 sous licence MIT.

ionicons.png

Material Icons

Gros pack made in Google avec +900 icônes font sous licence Apache.

material.png

Icono

130 icônes CSS sous licence MIT qui s’intègrent simplement via une feuille de style CSS. Ensuite pour les utiliser, il vous suffit de spécifier la bonne classe dans votre HTML.

icono.png

CSS ICON

Même chose avec ces icônes CSS sous licence CC0 v1.0 Universal

cssicon.png

Source


Si vous aimez les ambiances zen, et les techniques vous permettant d’atteindre vos objectifs sans sombrer dans la procrastination et le stress, je vous conseille l’extension Chrome et Firefox, Momentum.

À chaque fois que vous ouvrez un nouvel onglet dans votre navigateur, Momentum vous affiche une jolie photo, une petite phrase motivante et votre objectif du jour (que vous aurez préalablement indiqué).

Le tableau de bord Momentum vous proposera aussi un point météo et de gérer votre todo list ou de conserver certains liens. L’intérêt d’un tel tableau de bord est de vous éviter de trop procrastiner en vous rappelant doucement à chaque nouvel onglet vierge ouvert, que votre objectif dans la vie n’est pas uniquement d’aller mater la vie des autres sur Facebook ou Twitter.

Capture d'écran de l'interface de Momentum avec un fond d'écran personnalisé

La version payante propose des options de personnalisation supplémentaires, et une intégration avec des outils comme Wunderlist ou Trello, mais perso, je n’en ai pas encore besoin alors je reste sur la version gratuite.

Si cela vous intéresse, vous trouverez Momentum pour Chrome ici et pour Firefox ici.


La Quadrature du Net qui héberge une instance Mastodon sous le domaine Mamot.fr, a dû fournir l’email de l’un de ses utilisateurs (à priori, un organe de presse militante en ligne) sur demande de la justice.

Ce qui est intéressant, c’est que dans leur billet de blog, la Quadrature revient sur un sérieux déphasage entre le droit français et le droit Européen. En effet, en France, vous le savez surement, la loi oblige les hébergeurs à conserver durant 1 an tous les logs de connexion des utilisateurs. Mais la loi européenne n’impose aucun délai de ce genre, mieux d’après l’arrêt Tele2 Sverige AB (C-203/15) rendu le 21 décembre 2016 par la Cour de justice de l’Union européenne, le droit de l’Union « s’oppose à une réglementation nationale prévoyant, à des fins de lutte contre la criminalité, une conservation généralisée et indifférenciée de l’ensemble des données relatives au trafic et des données de localisation de tous les abonnés et utilisateurs« .

Et comme Loi Europénne > Loi française, cela signifie que les hébergeurs et opérateurs télécoms sont libres de choisir la durée de conservation des logs (en attendant une éventuelle consigne de l’Europe à ce sujet.)

Graphique montrant la diminution de la durée de conservation des logs de connexion

Alors, comme le serveur Apache (l’outil utilisé par la Quadrature)  propose par défaut une durée de conservation de 14 jours, et comme la Quadrature s’est conformée au droit Européen, ils n’avaient en leur possession que les logs de connexions inférieurs à 14 jours. Et ont donc pu communiquer uniquement l’email de cet organe de presse militante et pas son IP de connexion.

En attendant, le message de la Quadrature est clair :

« Nous appelons tous les hébergeurs à rejeter cette pratique illicite et à se conformer au droit de l’Union européenne : à ne retenir aucune donnée de connexion concernant leurs utilisateurs pour une durée supérieure à 14 jours. »

Et le groupe des Exégètes Amateurs (FDN + Quadrature) se bat d’ailleurs contre cette violation du droit européen en demandant au Conseil d’État d’annuler cette vieille loi française sur la rétention des données, qui entre en violation du droit de l’Union européenne.

Quelque chose me dit qu’on va continuer à entendre parler de toute cette histoire.

Alors et vous ? En ce qui concerne la conservation des données de connexion, êtes-vous plus Team Loi française ou Team Loi européenne ?


Si vous êtes un développeur web ou un intégrateur un peu tête en l’air, je vous recommande de mettre dans vos bookmarks le site Front-End Checklist. Il s’agit d’une liste d’éléments à vérifier sur vos pages HTML pour ne rien oublier le jour de la mise en prod.

Front End Checklist segmente ces éléments selon 3 niveaux :

  • Low Niveau bas, c’est-à-dire recommandés, mais pas obligatoires
  • Medium Niveau intermédiaire, c’est à dire très fortement recommandé, mais qui peuvent être zappé sans risques, sauf peut être pour le SEO ou les perfs.
  • High Niveau élevé, c’est-à-dire que vous ne pouvez pas oublier, car cela provoquera de gros dysfonctionnements dans votre page, ou de gros problèmes de référencement.

Cette checklist pour votre front-end permet de passer en revue les entêtes de page, la qualité des balises HTML, le référencement, la sécurité, les CSS, les images, les JavaScript, l’accessibilité et la performance.

Capture d'écran de la checklist des tests de performance de Front End Checklist

Bref, à utiliser sans modération !


Counterpoint Hackerspace, une bande de geeks localisée à Roswell dans l’état de Georgie aux États unis, a eu l’excellente idée de mettre au point un outil permettant de stocker sur Tor des fichiers, un peu à la manière d’un espace « cloud », mais avec tous les avantages que Tor peut apporter : anonymat, décentralisation et gestion par la communauté.

Cet outil c’est ORC pour Onion Routed Cloud et voici comment ça fonctionne. Quand vous stockez un fichier dans le réseau ORC, celui-ci chiffré sur votre ordinateur à l’aide d’une clé que vous êtes le seul à détenir. Puis ce fichier chiffré est découpé en morceaux et des morceaux de « parité » sont générés pour la redondance.

ORC se connecte ensuite à d’autres pairs sur le réseau Tor, qui sont des services cachés (hidden services), et détermine où il peut stocker les morceaux de votre fichier. Une fois que suffisamment d’informations sont collectées sur le réseau, chaque morceau du fichier chiffré est transféré à un pair et votre ordinateur garde une trace de l’endroit où se trouvent ces morceaux afin qu’ils puissent être récupérés et reconstitués à nouveau plus tard.

Comme ORC fonctionne exclusivement sur le réseau Tor, chaque pair est un service caché. Cela signifie que non seulement vos données sont chiffrées et scindées en morceaux, de sorte qu’elles ne peuvent être lues ou téléchargées par qui que ce soit, mais cela signifie également que les pairs stockant les données ne savent rien de vous, pas même votre adresse IP.

Alors bien sûr, vous pouvez utiliser ORC dans un cadre personnel pour partager des photos ou autres fichiers entre amis, mais si Counterpoint Hackerspace a mis au point cet outil c’est surtout pour soutenir les activistes et les journalistes, leur offrant ainsi un espace pour stocker et échanger des documents tout en échappant à la censure et en protégeant leur anonymat et celui de leurs sources.

Si vous voulez tester ORC, vous pouvez télécharger la dernière version pour Windows, Linux ou Mac.