Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-fr
Une liste organisée de ressources gratuites pour la programmation, le web et le design. Régulièrement mise à jour
https://github.com/websealevel/awesome-fr
Last synced: 3 days ago
JSON representation
-
Frontend
-
Check, check, check
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- Checklist Design
- The W3C Markup Validation Service
- Can i use ...
- Front-end checklist
- unused-css
- faviconcheck
- accessibilité du web
- Premiers pas pour rendre un site Web accessible
- Design and Develop Overview
- WebAIM: web accessibility in mind
- Sensible Forms: A Form Usability Checklist
- pingtest
- whatsmydns.net
- intodns
- WebPageTest - source soutenu par Google avec un focus sur le network. Au top
- measuring page weight
- color contrast checker
- WebAIM contrast checker
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
- faviconcheck
-
Agrégateurs de ressources pour le *front*
-
Typographies/Fonts
-
Palettes de couleurs
-
Générateurs/Templates CSS
-
Templates
-
Pack d’icônes/favicons
-
Images: photos, illustrations, svg
-
Générateur d'assets au format SVG
-
Animations CSS (keyframes API) ou JS
-
Extraits de code sur étagère
-
Gradients
-
Générateur de mise en page / *layouts*
-
Courbes de Bézier
-
JS
-
Backgrounds
-
Agrégateurs de design, inspiration
- wayback machine
- Web Design Museum - vous des tendances en webdesign parfois oubliées (et qui reviennent, souvent, à la mode)
- Le design brutaliste (qui revient à la mode)
- cern
- first website
- webpagesthatsuck
- brutalistwebsites
- awwwards
- webdesign inspiration
- landingfolio
- ui garage
- collect ui
- land-book
- onepagelove
- dribble
- behance
- landing-page-examples
- cssnectar
- Le design Memphis : le mouvement qui a défini les années 80
-
Composants
-
UI/UX
-
Sitemap
-
Quelques références tierces
-
Apprendre le web design
-
-
Standards
-
Sécurité des applications web / Audit
- OWASP : Attacks
- OWASP Cheat Sheet Series
- OWASP Secrets Management Cheat Sheet
- OWASP Cryptographic Storage Cheat Sheet
- OWASP Password Storage Cheat Sheet
- OWASP Top Ten : Top 10 Web Application Security Risks
- Sécurité : Chiffrement, hachage, signature
- NIST Special Publication 800-63B : Digital Identity Guidelines, Authentication and Lifecycle Management
- KeePassXC Application Security Review - Review-V1-Molotnikov.pdf)
- RFC 7519 : JSON Web Token (JWT)
-
Organismes
- OASIS OPEN - open.org/projects-committees/).
- W3C
- WHATWG
- Internet Engineering Task Force (IETF) - for-comments-rfc-drafts-et-w3c), nom donné aux documents de spécification à la base d’Internet.
- Open Container Initiative (OCI)
- Web Developer Experience (WebDX) Community Group - US/).
- MDN Web Docs - source et collaborative de l'ensemble des technologies du web (CSS, HTML, Javascript, Wasm, Web API). C'est le projet de documentation de la *plateforme de développement web*. Maintenue par le groupe de travail [Open Web Docs (OWD)](https://opencollective.com/open-web-docs)
-
SGML
-
XML
- XML - vs-json-why-json-sucks/) car les deux standards n'ont pas du tout la même histoire, ni les mêmes ambitions. Loin de là...
- XPath
- XQuery
- XSLT
- DTD
- XML Tutorial, W3C Schools
- XML Facile !
- XML in a nutshell, A Desktop Quick Reference
- La DTD et son langage XML
- Docbook - open.org/), un groupe de collaboration travaillant et maintenant des standards
- Dita Open Toolkit - source du [standard Dita](https://fr.wikipedia.org/wiki/Darwin_Information_Typing_Architecture), *the Darwin Information Typing Architecture*, projet également maintenu par OASIS OPEN. C'est un framework de documentation et de publication technique où l'on va pouvoir développer et maintenir une source de vérité pour la publier vers différents formats (PDF, HTML, Markdown, etc.)
-
Standard SQL et bases de données relationnelles
- A Relational Model of Data for Large Shared Data Banks, Edgard Codd (PDF)
- Use the index, Luke !
- Modern SQL, a lot has changed since SQL-92 - the-index-luke.com/), de Markus Winand. Aborde les évolutions les plus récentes du standard SQL
- Le site de Markus Winand
- The Mother of all Query Languages: SQL in Modern Times | Markus Winand (Conférence)
- Norme de développement (SQLSpot) - écrit des ouvrages de référence](https://www.sqlspot.com/Quelques-ouvrages-a-lire-sans-moderation.html) (Pearson Eduction, Campus Press) sur les implémentations du standard SQL, avec [Christian Soutou](https://www.eyrolles.com/Accueil/Auteur/christian-soutou-119/)
- sélection de livres
- Other MySQL Documentation
- Cours complet pour apprendre les systèmes de gestion de bases de données - gardarin-34/) sur les bases relationnelles
- Les meilleurs cours et tutoriels pour apprendre le SQL
-
-
Ebooks
-
Functional programming
- Introduction to functional programming - Hall, 1988. Un classique avec le SICP
-
Quelques *classiques* (non exhaustif)
- Etudes for Programmers - Hall, 1978
- Structure and interpretation of computer programs (SICP), 2nd edition
- The C programming language
- Programmation: Concepts, techniques et modèles
- Designing data intensive applications
- Algorithms + Data Structures = Programs
- The Art of Computer Programming (TAOCP) - Wesley, 1968-1969
- Software Engineering, Tenth Edition
- Operating Systems, three easy pieces - Dusseau and Andrea C. Arpaci-Dusseau (University of Wisconsin-Madison), publié par l'université du Wisconsin, depuis 2008 (continuellement mis à jour). Accessible en ligne (version HTML). *Une référence* sur les systèmes d'exploitation.
- The Art of Plain Talk
- Code Complete, 2nd Edition
-
Blog design
-
Haskell
-
Refactoring, travailler sur du code legacy
- Refactoring: Improving the Design of Existing Code - Wesley, 1999
-
Software design
-
Architecture de l'information / Recherche d'information
-
Sécurité des applications webs
-
Webmaster
-
HTTP
-
Perl
-
Test driven development
-
Programmation CGI
-
Rust
-
Développement de jeux vidéos
-
Génération procédurale et *game design*
-
Algorithmes
-
Sur le web
-
-
En vrac
-
Papiers
- The Paperboy, The Wallet, and The Law Of Demeter
- Programming language semantics:It’s easy as 1,2,3
- The Power of Two Random Choices: A Survey of Techniques and Results (Server Load Balancing)
- How Do People Organize Their Desks? Implications for the Design of Office Information Systems, Malone
- How did Dennis Ritchie Produce his PhD Thesis? A Typographical Mystery - t-il pu la mettre en page étant donné sa complexité typographique et les programmes de préparation de document de l'époque
- Document preparation archeology
- RRB-Trees: Efficient Immutable Vectors
- TAO: Facebook’s Distributed Data Store for the Social Graph
- The Paperboy, The Wallet, and The Law Of Demeter
- Forces in the Physics of Software the final word
- Taking ASCII Drawings Seriously: How Programmers Diagram Code
- Forces in the Physics of Software the final word
-
Articles, Billets de blog, Extraits
- Lessons from Writing a Compiler
- How I stopped worrying and loved Makefiles
- We have used too many levels of abstractions and now the future looks bleak
- Semantic Versioning 2.0.0
- Dependency Inversion Principle
- Reducing Coupling, Martin Fowler
- Don’t try to sanitize input. Escape output.
- Java at 20: How it changed programming forever
- Rust for the Brave and True (en)
- The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) - me/) (2003) sur l'Unicode, l'encodage UTF-8 et les characters sets
- Use plaintext email
- Migrating a 2TB database in 7.5 minutes
- Parse, don’t validate
- File upload security and good practices checklist
- Why History Needs Software Piracy
- You (probably) don’t need to learn C - level abstraction that could be helpful. Sometimes what you need will be an abstraction one level up*"
- Advice From The CIA: How To Sabotage Your Workplace
- Why Writing by Hand Is Better for Memory and Learning - scientific-american/)
- Why mocking is a bad idea
- Docker en production : le cas d'usage de Bearstech
- The Two Edged Sword - editor.org/rfc/rfc2068.txt) avec Roy Fielding à l'[IETF](https://en.wikipedia.org/wiki/Internet_Engineering_Task_Force)
- Queueing : An interactive study of queueing strategies
- Don't DRY Your Code Prematurely
- Always use [closed, open) intervals
-
Cours
- Beej's Guide to Network Concepts
- Litterature as data - martin), un cours d'introduction à la manipulation de textes littéraires et de données en général (*Digital Humanities*)
-
Articles / Billets de blog
-
Blogs
- blogroll (en)
- Kev Quirk (en)
- Tiny Projects (en)
- Filina consulting (en)
- Tech Blogs, une liste de blogs techs du feu (en)
- joearms.github.io
- jwz.org
- codefol.io
- DaedTech: stories about Software
- Samwho
- Page personnelle de Brian Kernighan
- helifromfinland
- gigamonkeys.com
- Dennis Yurichev's blog
- Eli Bendersky website
- null program
- computing the human experience
- Le blog de SQLpro
- Le site du livre *Software Engineering*
- Dennis M. Ritchie (in memoriam)
- SQL Short Reads
- Simon Willison’s Weblog - créateur du framework Django, développeur open source. Excellente curation et ligne éditoriale
-
Podcasts
-
Conférences
- The Mother of All Demos
- The language of the system, Rich Hickey
- Database as a value, Rich Hickey
- The value of values, Rich Hickey [vostfr
- Are we there yet ?, Rich Hickey
- Rethinking CS Education | Alan Kay, CrossRoads 2015
- The computer revolution hasnt happened yet
- Hammock Driven Development, Rich Hickey
- Is Software Engineering Still an Oxymoron? GOTO 2021
- Same-origin policy: The core of web security, OWASP Wellington
- Tech Talk: Linus Torvalds on git
- Noise based RNG
- I used Elm in production and it cost me my job, Annaia Berry
- Assignment, State, and Side-effects
- The Art of Code, Dylan Beattie
- Building the ultimate login and signup
- Rich Harris - Rethinking reactivity
- Lets LISP like it's 1959
- Conférences de Web2day
- How to speak
-
La vérité par l'humour
-
Génération procédurale
- Procedural Generation: Programming The Universe - yuWVUplUJZvieEligKBkA) est un programmeur passioné, au flegme quasi britanique, qui vous accompagne avec bienveillance sur des projets de toute sorte, de développent de jeu vidéo et notamment de génération procédurale. Un vrai bijou de savoir-faire et de sympathie
- Designing a Procedurally Generated Game - Dwarf Fortress, Darkest Dungeon, etc
- End-to-End Procedural Generation in Caves of Qud
- Dwarf fortress
- End-to-End Procedural Generation in Caves of Qud - like" ASCII sur leurs techniques de génération procédurale pour générer des cultures, villages, personnages, environnements etc...
-
Game Developers Conference (GDC)
-
Chaînes YouTube
- Krazam (en)
- ici Amy Plant (fr)
- PHP UK Conferences (en)
- AFUP PHP (fr)
- GDC France (fr)
- DesignerUP (en) - faire en UI/UX et design produit
- ParfaitementWeb (fr)
- Galileo51 Galilei (fr) - titrées en français sur la physique ou l'informatique/logiciel (oui c'est la chaine de l'auteur principal, un peu d'auto-promotion mais impartiale et objective)
-
Créativité, modèles mentaux
-
Playlists
- Playlist de conférences et vidéos informatique
- JavaScript Objects and Prototypes In-depth
- Le tribunal des bureaux - être temps de changer votre bureau pour vous respectez davantage et éspérer vivre plus longtemps en bonne santé. Pour les passioné·es de bureaulogie (tous niveaux confonfus). *La passion oui, le bordel non !*
- DevFest Nantes 2022
- Forum PHP 2022 (AFUP)
-
Computer graphics et art génératif
-
-
Banques de ressources, dépôts, cours
-
Lecture : articles, livres techniques (informatique, mathématiques)
- des livres
- des livres
- des livres
- des livres
- des livres
- livres gratuits pour les designers
- Free books center
- framabook
- papers we love
- Programming Books: An Ordered and Curated Reading List for Software Craftsmanship Growth
- 200+ Useful Free Math Books for Lifelong Learners
- des livres
- pdfdrive
- des livres
- des livres
- des livres
- des livres
- des livres
- Become a Programmer, Motherfucker
- Best Books for GATE CSE with Relevant Chapters to Read
- des livres
- techbooks
- free-programming-books
- free-programming-books en français
- internet archives
- des livres
- des livres
- des livres
- des livres
- des livres
- des livres
- des livres
-
Développement de jeux vidéos
- Twine - source pour développer des jeux narratifs interactifs
- Magic tools
- Keys to Economic Systems
- Game Loop, game programming pattern
- Fix Your Timestep!
- Leaving Rust gamedev after 3 years
-
Général
-
Spécifique à une techno
-
Divers
-
Côté client (*Front-end*)
-
Applications web et réseaux à héberger *soi-même*
- Awesome-Selfhosted - même
-
Conférences
-
Revues et magazines informatiques
-
Apprendre
-
-
REST, *Architecture of the World Wide Web*
-
HTTP
- The stateless blog
- JSON Linking with HAL
- The case for hyperlinks in APIs
- Zalando RESTful API and Event Guidelines
- OpenAPI Specification - agnostic interface description for HTTP APIs, which allows both humans and computers to discover and understand the capabilities of a service without requiring access to source code, additional documentation, or inspection of network traffic. C'est la spécification que suit l'outil [Swagger](https://swagger.io/)
- REST APIs must be hypertext-driven
- REST
- Welcome to the REST CookBook
- How to get a cup of coffe (in REST)
- Schema.org
- Microformats wiki
- API RESTful, spécification des schémas de données *HAL* - hypermedia-apis/9781449309497/), Amundsen, a l'air très intéressant
- API RESTful, spécification des schémas de données *JSON-LD 1.1*, *A JSON-based Serialization for Linked Data*
- Architecture of the World Wide Web, Volume One
- JSON Hypertext Application Language draft-kelly-json-hal-08
-
-
Analyse, conception : UML et alternatives
-
Docker et conteneurs
-
-
Mathématiques, mathématiques et informatique et autres aspects *bas niveau*
-
Algorithmes
- Calculus Made Easy
- Computer Organization and Design Fundamentals - 2007
- Code: The Hidden Language of Computer Hardware and Software - read
- The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine
- Méthodes mathématiques pour l'informatique - 5e édition
- tiny-gpu
-
-
Vivre de son travail
-
Trouver du boulot à distance (*remote*)
-
Vendre des templates
-
Vendre des articles
- SMASHING MAGAZINE
- testdrivenio
- auth0
- tutorialspoint
- draft.dev
- honeybadger
- linode
- digitalocean - source sont acceptés. En voici une liste non exhaustive, pour en voir davantage [rendez-vous sur ce dépôt](https://github.com/malgamves/CommunityWriterPrograms).
-
-
Vendre
-
Vendre des articles
-
-
Trouver des livres techniques d'occasion pas cher
-
Vendre des articles
-
-
Contribuez et partagez
-
Environnements d'apprentissage interactifs
-
Document Object Model (DOM)
-
git
-
CSS grid
-
JS
-
Algorithmes
-
-
Comme évaluer la *santé* d'un dépôt ?
-
Check, check, check
-
-
SEO
-
Algorithmes
- siteliner
- Carrousels de données structurées (beta)
- ÉTINCELLE : l'audit en live de ton site WordPress ! - commerce, par Daniel Roch de SEOKEY.
-
-
Analytics
-
API publiques
-
Générateur de fausses données
-
Opendata/France
-
-
Wordpress
-
Un mot
-
Doc officielle wordpress.org
-
Articles
-
Livres de développement Wordpress
-
Épisodes de podcasts sur Wordpress
-
Podcasts dédiés à Wordpress
-
Formations
-
Plugins recommandés
-
Starter themes
-
Banque de thèmes
-
-
Articles sur la pratique de WordPress et son évolution vers le FSE
-
Hébergement gratuit
-
Plugins recommandés
- GitHub Pages
- Neocities - memoire-de-geocities-compilee-en-un-fichier_1434450_651865.html), un ancien service d'hébergement web gratuit fondé en 1994, fermé en 2009
- AwardSpace
-
-
Mots de passe
-
Générateur de mots de passe
-
Gestionnaire de mots de passe
- KeePassXC - source. Il stocke vos mots de passe dans une base de données cryptée et respecte les standards. Il offre également tout un tas d'autres fonctionnalités. Il vient même [avec une extension pour votre navigateur favori](https://keepassxc.org/docs/KeePassXC_GettingStarted.html#_configure_keepassxc_browser) qui se connecte à votre base de données de mots de passe et (essaie) de remplir automatiquement les formulaires de login.
-
-
Git
-
Environement de développement
-
Client git
-
-
Simulateur de terminal
-
Client git
- cmder - fr/windows/wsl/install)
-
-
Mouvement NoCode, outils *visual code* (*no-code* ou *low-code*)
-
Client git
- No Code Summit
- Makerpad
- Webflow University
- Bubble Academy
- La gazette du No-Code
- No-Code France - Code (slack, chaîne YouTube, veille, meetups)
-
-
Quitter Github
-
Logiciels *open-source* et *logiciels libres* (free software)
-
Client git
- gnu.org
- opensourcealternative - source à ...
- degooglisons-internet
- Framasoft - source dont Framalibre
- flop!EDT - source
- Framalibre
- librejs
- Le piège JavaScript, Richard Stallman (traduction fr)
- En quoi l'open source perd de vue l'éthique du logiciel libre
-
-
Capture/Édition vidéo
-
Client git
- Pitivi - source, simple à utiliser, avec beaucoup de fonctionnalités avancées et puissant (notamment à l'export impeccable)
- unscreen
- ffmpeg
- Shrink my video!
- OBS Studio
- HandBrake
-
-
Principes généraux et fondamentaux
-
Réseau
-
Sécurité des applications web / Audit
- Service Name and Transport Protocol Port Number Registry - 1023), Ports Utilisateurs (1024-49151), Ports dynamiques ou privés (49152-65535)
-
-
Protocoles
-
TCP/IP
-
SSH
-
HTTP
- HTTP Caching - US/docs/Web/HTTP/Headers/Cache-Control#browser_compatibility).
- Un tutoriel de la mise en cache
-
-
OS
-
HTTP
- Minix 3 - us/subject-catalog/p/operating-systems-design-and-implementation/P200000003167?view=educator)
- Minix 3, background - like*, de Minix, de ses rapports avec l'équipe Unix du Bell Labs (Ken Thompson, Dennis Ritchie, Weinberger, etc.) et de Linux.
-
-
Infrastructure
-
HTTP
-
-
*Request For Comments* (RFC), *drafts* et W3C
-
Unix
-
Spécifiques à un langage/écosystème
-
PHP
-
C
-
JavaScript
- p5js - source pour le code créatif. Avec un focus pour rendre le code accessible et inclusif pour les artistes, designers, formateurs, débutants.
- leaflet - source pour développer des cartes interactives et *mobile-friendly*.
- jquery - jquery*, même dans un univers vanilla JS (c) ça permet aussi de prototyper rapidement des interfaces dynamiques même si on décide ensuite de passer sur un framework JS (d) ça demande quand même de comprendre le vanilla JS. Voici [un tout petit dépôt](https://github.com/websealevel/doc-jquery) où l'on a sélectionné l'essentiel du fonctionnement de jquery pour bien comprendre comment cette bibliothèque fonctionne. <img width="400px" src="img/jquery.jpeg" alt="jQuery chilling"> ([source de l'image](https://twitter.com/aschmelyun/status/1537393046244892672))
-
Docker et conteneurs
- Un conteneur Linux, qu'est-ce que c'est ?
- Simplify the Smallest Possible Docker Image
- 12 Fractured Apps
- Docker Tag Guide | Purpose, Usage, and Examples
- Best Practices Around Production Ready Web Apps with Docker Compose
- La sécurité des conteneurs, qu'est-ce que c'est ?
- Guide pour la programmation réseaux de Beej's
-
-
Suivi de projets
-
Docker et conteneurs
-
-
Gestion de projet, gestion de l'apprentissage et des connaissances d'équipe
-
Docker et conteneurs
- Philippe Bourgau's XP Coaching Blog
- Xtrem Reading - thirion.com/#home) versé aussi dans l'[eXtrem Programming (XP)](https://fr.wikipedia.org/wiki/Extreme_programming)
-
-
Dessin
-
Docker et conteneurs
- excalidraw - main*, en local ou sur le web
- minimator
- dddraw
-
-
Quelques SGBD
-
Docker et conteneurs
- PostgreSQL - source maintenu depuis 30ans, le SGBD qui va le plus loin sur l'implémentation du standard SQL
- Dalibo, l'expertise PostgreSQL
- ClickHouse - definition.html). Vérifiez bien avant de vous en servir pour votre projet que [ce système soit adapté à votre cas d'utilisation](https://clickhouse.com/docs/en/#key-properties-of-olap-scenario)
- Datomic - hickey). En plus de concevoir la base de données comme *une valeur* ce modèle incorpore le temps de manière native. Depuis avril 2023, [Datomic est accessible gratuitement](https://blog.datomic.com/2023/04/datomic-is-free.html)
- SQLite
-
-
Modélisation de bases de données relationnelles
-
Docker et conteneurs
- Initiation à la conception de bases de données relationnelles avec MERISE
- Bases de données relationnelles et normalisation : de la première à la sixième forme normale
- Normalisation des noms des objets des bases de données
- Petit guide d'analyse des données à l'aide de la méthode MERISE
- Règle de gestion bien écrite => Modélisation des données facile
- Le Dictionnaire des données - Eddine Zarour et Dr. Mohamed El Hadi Benelhadj sur l'écriture du dictionnaire de données
- Associations réflexives
- La méthode MERISE
- Clefs auto-incrémentées
- Les 10 meilleures pratiques pour développer avec un SGBDR
-
-
Outils de conception de base de données
-
Docker et conteneurs
- AnalyseSI - source *distraction-free* basé sur Merise 1 pour modéliser une base de données (MCD) et produire un MPD et scripts SQL
- Oracle SQL Developer Data Modeler
-
-
Outils d'administration (et conception parfois) de base de données
-
Docker et conteneurs
- dbeaver - sgb, open-source que demande le peuple
- adminer - source a phpMyAdmin (aussi open source) qui commence à être chargé historiquement. Plus légèr, plus performant, plus sécurisé, plus user-friendly. Prend en charge les base de données MySQL, SQLite, PostgreSQL, MS SQL et Oracle
- pgAdmin - source le plus poussé pour Postgresql
-
-
Architecture logicielle
-
Docker et conteneurs
-
-
Développement informatique et science académique
-
Docker et conteneurs
-
-
Programmation fonctionnelle
-
Général
-
Haskell
-
Clojure
-
Elm
- Elm - friendly* au monde
-
Racket, le *langage-oriented programming language*
-
Langages Assembleur
-
-
Rich Hickey
-
Langages Assembleur
- Rich Hickey - Hickey-fanclub), le job est déjà fait avec talent pour recenser tous ses travaux.
-
-
Défis
-
Langages Assembleur
-
-
Markdown
-
Langages Assembleur
- Markdown
- Liste des implémentations Markdown
- Babel Mark 3
- Marp
- Revealjs
- Slides
- CommonMark - spec/wiki/List-of-CommonMark-Implementations)
- Apprendre CommonMark en quelques minutes
- MultiMarkdown - données et tout ce qui touche à la **connectivité entre documents Markdown**
- marpit
-
-
Éditeurs de texte
-
Langages Assembleur
- Ghostwriter - source *distraction-free*, très agréable, minimaliste et configurable.
- emacs - source le plus célèbre après Linux. Faut-il encore le présenter ? Bonne alternative à Vim si vous n'aimez pas les *modes*.
-
-
Écriture technique
-
Langages Assembleur
-
-
Expressions régulières (regex)
-
Langages Assembleur
-
-
Boîte à outils
-
`sed`
-
`sloccount`
- un outil open-source - hommes, argent, etc.). Développé par [David A. Wheeler](https://dwheeler.com/)
-
`rclone`
-
Manipulation de fichiers, documents
- pandoc
- ImageMagick - page a4 output.pdf`
- pdftk (the pdf toolkit)
- simplescreenrecorder
-
`wwb` (et descendants)
- writer's workbench (wwb) - history-of-unix/frs122/unixhist/text.htm). Un article complet y a été consacré dans le magazine [*Byte*](https://fr.wikipedia.org/wiki/Byte_(magazine)) en 1983. [Vous pouvez y accéder grâce au précieux travail d'Internet Archive](https://archive.org/details/byte-magazine-1983-10/page/n241/mode/2up). Sur GNU/Linux, ce projet s'est décliné sous la forme de plusieurs programmes comme [spell](https://manpages.debian.org/bookworm/spell/spell.1.en.html), [style](https://manpages.debian.org/bookworm/diction/style.1.en.html) et [diction](https://manpages.debian.org/bookworm/diction/diction.1.en.html). Une version en ligne est également accessible [via ce site web](https://www.writersworkbench.com/index.html).
-
-
Androïd
-
Manipulation de fichiers, documents
-
-
Langages/technos à découvrir
-
Du bruit au bruit
-
SmallTalk
- squeak - source de SmallTalk
- pharo
- Byte Magazine (1981)
-
Prolog
-
Scheme (Lisp dialect)
-
Tcl/Tk
- Tcl - source versatile permettant de développer des applications Desktop, web, CLI, etc. Il vient avec Tk, un GUI toolkit pour développer des applications natives pour toutes les plateformes. [Visiter le wiki](https://wiki.tcl-lang.org/welcome) pour en savoir plus.
-
-
RGPD
-
Tcl/Tk
-
-
Le projet *Open Books* de O'Reilly
-
Algorithmes
-
-
*Hacker* culture
-
Algorithmes
- How To Become A Hacker - of-hack.html) (au sens original du mot)
- Things Every Hacker Once Knew
- Eric's Random Writings - source et auteur de l'essai [La cathédrale et le bazar](http://www.catb.org/~esr/writings/cathedral-bazaar/), une synthèse sur la dynamique, la culture et les principes des hackers dans le mouvement de l'open source
-
-
Compilateurs, interpréteurs
-
Algorithmes
-
-
Ressources pour formateur·trice
-
Algorithmes
-
-
Fondamentaux, radical
-
Rester informé·e
-
Créativité, modèles mentaux
-
-
Prendre soin de sa machine et de ce qu'il y a dessus au quotidien
-
Créativité, modèles mentaux
- Lynis - source pour les systèmes d'exploitation Unix/Linux. Il vous fera un audit complet des vulnérabilités (configuration, binaires, droits et autorisations des utilisateurs, vulnérabilités de l'OS, etc.) de votre machine à partir duquel vous pouvez prendre les mesures nécessaires.
- Bleachbit - source gratuit, puissant (il est sorti en 2008 et maintenu depuis), multiplateformes de nettoyage d'espace disque sécurisé, de protection de la vie privée et d'optimisation. Pour prendre soin dans le temps de sa machine. Bleachbit vient avec une interface graphique mais également une interface en ligne de commande pour être utilisé directement depuis vos scritps et workflows.
- rkhunter
- Linux Malware Detect - malware pour les systèmes Linux.
-
-
*Makers*, partage de guides, de tutoriels sur la fabrication et l'artisanat - "Do it yourself"
-
Créativité, modèles mentaux
-
-
Déploiement
-
Client git
-
-
Maintenabilité
-
Docker et conteneurs
-
-
Développement informatique et écologie (ecoconception)
-
Docker et conteneurs
- Comment minimiser l’impact des vidéos dans nos sites web ? - eni.fr/herve-boisgontier) et Boris Butaeye sur les moyens à mettre en oeuvre pour limiter l'impact environnemental des contenus vidéos distribués sur le web.
-
-
Éducation, outils/langages pour initier à la programmation
-
Algorithmes
-
-
Contribuer à des projets open-source
-
Créativité, modèles mentaux
- first timers only - source
- Producing Open Source Software - source
-
-
Prendre soin de soi
-
Créativité, modèles mentaux
-
-
Géométrie, art génératif, algorithmes, procédural
-
Créativité, modèles mentaux
-
-
Correction
-
Créativité, modèles mentaux
- Lexique des règles typographiques en usage à l’Imprimerie nationale
- Vitrine linguistique
- André jouette: dictionnaire d'orthographe et d'expression ecrite
- ACLF - indispensables/) reconnus comme tels par toute la profession
-
Programming Languages
Categories
Frontend
184
En vrac
121
Banques de ressources, dépôts, cours
59
Ebooks
51
Wordpress
40
Standards
39
Spécifiques à un langage/écosystème
29
Vivre de son travail
22
REST, *Architecture of the World Wide Web*
15
Langages/technos à découvrir
13
Programmation fonctionnelle
11
API publiques
11
Modélisation de bases de données relationnelles
10
Markdown
10
Logiciels *open-source* et *logiciels libres* (free software)
9
Défis
8
Boîte à outils
8
Fondamentaux, radical
7
Capture/Édition vidéo
6
Mouvement NoCode, outils *visual code* (*no-code* ou *low-code*)
6
Mathématiques, mathématiques et informatique et autres aspects *bas niveau*
6
Analytics
5
Rester informé·e
5
Quelques SGBD
5
Environnements d'apprentissage interactifs
5
Androïd
4
Écriture technique
4
*Request For Comments* (RFC), *drafts* et W3C
4
Correction
4
Protocoles
4
Prendre soin de sa machine et de ce qu'il y a dessus au quotidien
4
Outils d'administration (et conception parfois) de base de données
3
SEO
3
Quitter Github
3
Git
3
Hébergement gratuit
3
Dessin
3
Unix
3
*Hacker* culture
3
Suivi de projets
2
Compilateurs, interpréteurs
2
Vendre
2
Prendre soin de soi
2
Gestion de projet, gestion de l'apprentissage et des connaissances d'équipe
2
Outils de conception de base de données
2
Articles sur la pratique de WordPress et son évolution vers le FSE
2
Ressources pour formateur·trice
2
Contribuer à des projets open-source
2
Mots de passe
2
Déploiement
2
OS
2
Expressions régulières (regex)
2
Trouver des livres techniques d'occasion pas cher
2
Maintenabilité
2
Éditeurs de texte
2
Rich Hickey
1
Contribuez et partagez
1
Développement informatique et science académique
1
Infrastructure
1
Réseau
1
*Makers*, partage de guides, de tutoriels sur la fabrication et l'artisanat - "Do it yourself"
1
Simulateur de terminal
1
Éducation, outils/langages pour initier à la programmation
1
Architecture logicielle
1
Analyse, conception : UML et alternatives
1
Comme évaluer la *santé* d'un dépôt ?
1
Le projet *Open Books* de O'Reilly
1
Générateur de fausses données
1
RGPD
1
Principes généraux et fondamentaux
1
Géométrie, art génératif, algorithmes, procédural
1
Développement informatique et écologie (ecoconception)
1
Sub Categories
Docker et conteneurs
40
Check, check, check
37
Lecture : articles, livres techniques (informatique, mathématiques)
32
Client git
30
HTTP
28
Langages Assembleur
28
Créativité, modèles mentaux
27
Algorithmes
27
Articles, Billets de blog, Extraits
24
Blogs
22
Conférences
21
Agrégateurs de design, inspiration
19
PHP
18
Templates
17
Vendre des articles
12
Papiers
12
Plugins recommandés
12
Typographies/Fonts
12
UI/UX
11
Images: photos, illustrations, svg
11
Palettes de couleurs
11
Quelques *classiques* (non exhaustif)
11
XML
11
Sécurité des applications web / Audit
11
Formations
10
Pack d’icônes/favicons
10
Standard SQL et bases de données relationnelles
10
Générateurs/Templates CSS
9
Divers
8
Développement de jeux vidéos
8
Doc officielle wordpress.org
8
Podcasts
8
Chaînes YouTube
8
Manipulation de fichiers, documents
8
Spécifique à une techno
8
Organismes
7
JS
7
Scheme (Lisp dialect)
7
Vendre des templates
7
Trouver du boulot à distance (*remote*)
7
Agrégateurs de ressources pour le *front*
6
Sécurité des applications webs
6
Composants
6
Animations CSS (keyframes API) ou JS
6
Général
6
Playlists
5
Opendata/France
5
Architecture de l'information / Recherche d'information
5
Génération procédurale
5
Articles / Billets de blog
5
Générateur d'assets au format SVG
5
La vérité par l'humour
4
Côté client (*Front-end*)
4
Extraits de code sur étagère
4
Haskell
4
Starter themes
4
Blog design
4
Quelques références tierces
4
Génération procédurale et *game design*
4
Clojure
4
Game Developers Conference (GDC)
3
SmallTalk
3
Livres de développement Wordpress
3
Apprendre le web design
3
JavaScript
3
Articles
2
Podcasts dédiés à Wordpress
2
Épisodes de podcasts sur Wordpress
2
Rust
2
Générateur de mise en page / *layouts*
2
Webmaster
2
Gradients
2
Tcl/Tk
2
Courbes de Bézier
2
Perl
2
Computer graphics et art génératif
2
Software design
2
Cours
2
Document Object Model (DOM)
1
`rclone`
1
SGML
1
C
1
Functional programming
1
Banque de thèmes
1
git
1
Sur le web
1
Test driven development
1
TCP/IP
1
`sed`
1
Revues et magazines informatiques
1
Environement de développement
1
Refactoring, travailler sur du code legacy
1
Générateur de mots de passe
1
Racket, le *langage-oriented programming language*
1
Gestionnaire de mots de passe
1
Elm
1
Programmation CGI
1
Backgrounds
1
Apprendre
1
`wwb` (et descendants)
1
`sloccount`
1
Prolog
1
Du bruit au bruit
1
Sitemap
1
Un mot
1
Applications web et réseaux à héberger *soi-même*
1
CSS grid
1
SSH
1
Keywords
awesome
8
awesome-list
7
css
3
list
3
html
2
css3
2
game-development
1
game-engine
1
game-jam
1
game-programming
1
gamedev
1
games
1
javascript
1
jquery
1
awesome-lists
1
php
1
php-applications
1
php-framework
1
php-installation
1
php-library
1
php7
1
font
1
google-fonts
1
responsive
1
typeface
1
typography
1
adobe-library
1
color
1
color-scheme
1
scss
1
stylus
1
swatches
1
art
1
board-games
1
curated
1
design
1
frameworks
1
game-design
1
papers
1
programming
1
read-papers
1
theory
1
frontend
1
css-tricks
1
learning-resources
1
protip
1
tips
1
tips-and-tricks
1
useful
1
cloud
1