From 5e985273c776b85fee91e17d9dfbd71ba291f517 Mon Sep 17 00:00:00 2001 From: Freezed <2160318-free_zed@users.noreply.gitlab.com> Date: Fri, 21 Oct 2022 16:28:03 +0200 Subject: [PATCH 1/3] =?UTF-8?q?=F0=9F=9A=A7=20WIP:=20New=20AFPY=20notes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../afpy-lyon-2022-10-developpeur_50ans.md | 58 +++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 content/afpy-lyon-2022-10-developpeur_50ans.md diff --git a/content/afpy-lyon-2022-10-developpeur_50ans.md b/content/afpy-lyon-2022-10-developpeur_50ans.md new file mode 100644 index 0000000..e46ac14 --- /dev/null +++ b/content/afpy-lyon-2022-10-developpeur_50ans.md @@ -0,0 +1,58 @@ +Title: Développeur à 50 ans +Date: 2022-10-19 19:00 +Lang: fr +Status: Draft +Summary: Peut on avoir commencé à coder avant ce siècle et continuer à occuper un poste dans l'IT après 50 ans? +Category: Bloc-notes +Tags: afpy, talk, lyon, dev + +Par [Benjamin Marron][author], organisé par [CourtBouillon][cbouillon], [Stella][stella] et l'[AFPy][afpy]. (via [Meetup][meetup]). + +_**Support**: sur [``][support] ou [archive][support-local]_ + +### Développeur à 50 ans + +Peut on avoir commencé à coder avant ce siècle et continuer à occuper un poste dans l'IT après 50 ans ? + +Basé sur une histoire vraie, ce talk retrace mon parcours professionnel et ma manière de suivre l’évolution des métiers dans la tech et le développement lors de la dernière décennie. + + +--- + +Notes personnelles +================== + +* vieux ou pas vieux? + - crise de milieu de vie + - bilan de compétence + - Devoxx + - Pyramide des ages: 2015 quarantenaire 11% +* Choix de carrière + - organisation hérité de l'industrie + - chemin de carrière unique + - contrainte difficile a vivre +* La formation + - de nouveaux collègues + - de nouveaux métiers + - mais pour chaque nouvelles semaines +* Retour aux sources + - Agilité c'est sympa + - les PME/PMI aussi + - des nouvelles voies de carrière (lead / senior/ devrel) + - des nouvelles manières de vendre du service +* Pyramide des ages 2022 + - quarantenaire 22% + - cinquantenaire 8% +* [enfrasys]() + - électricien, automaticiens + - tunnel, ferroviaire + + + +[afpy]: https://www.afpy.org/ +[author]: +[cbouillon]: https://www.courtbouillon.org/ +[meetup](https://www.meetup.com/python-afpy-lyon/events/288986395/) +[stella]: https://stella.coop/ +[support]: +[support-local]: From f031b4de3bb92d538b742f384bb72f01f2323d70 Mon Sep 17 00:00:00 2001 From: Freezed Date: Wed, 16 Nov 2022 19:00:00 +0100 Subject: [PATCH 2/3] =?UTF-8?q?=F0=9F=9A=A7=20WIP:=20Add=20neovim=20notes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../afpy-lyon-2022-11-edi-python-neovim.md | 66 +++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 content/afpy-lyon-2022-11-edi-python-neovim.md diff --git a/content/afpy-lyon-2022-11-edi-python-neovim.md b/content/afpy-lyon-2022-11-edi-python-neovim.md new file mode 100644 index 0000000..a8b735b --- /dev/null +++ b/content/afpy-lyon-2022-11-edi-python-neovim.md @@ -0,0 +1,66 @@ +Title: Un IDE pour les gouverner tous +Date: 2022-11-16 19:00 +Lang: fr +Status: Draft +Summary: +Category: Bloc-notes +Tags: afpy, talk, lyon, dev, cli, python + +Par [Ioannis][author], organisé par [CourtBouillon][cbouillon], [Stella][stella] et l'[AFPy][afpy]. (via [Meetup][meetup]). + +_**Support**: sur [`voltux/nvim_ide_presentation`][support] ou [archive][support-local]_ + +### Un IDE pour les gouverner tous + + + + + +--- + +Notes personnelles +================== + +* Ioannis. + - Ingénieur mathématique, professeur, traducteur et journaliste +* Historique + 1. `ed` -> `em` -> `ex` -> `vi` -> `vim` (Bram Moolenaar - 1991) + 1. `neovim` (community -> 2015): modernisation et intégration de `lua` +* Démarrer + - Modale: + * Normal + * Insertion + * Visuel + * Commande + - `vimtutor` + - https://vim-adventures.com + - `:h …` page d'aide' +* Construire sa configuration de zéro pour ne pas se perdre et répondre à ces besoin +* Fonctionnalité très avancée:  + - macros + - explorateur de fichier + - [Language Server Protocol](https://en.wikipedia.org/wiki/Language_Server_Protocol) +* Liste de course + - ligne "centrée" + - navigateur fichier + - terminal (fenêtre ou pas ?) + - fenetrage + - snippet + - LSP + - undo arborescent + - surround +* +* + 1. + 1. + - +* + - + +[afpy]: https://www.afpy.org/ +[author]: https://github.com/voltux/ +[cbouillon]: https://www.courtbouillon.org/ +[meetup](https://www.meetup.com/python-afpy-lyon/events/xxxx/) +[stella]: https://stella.coop/ +[support]: https://github.com/voltux/nvim_ide_presentation +[support-local]: From d72c14a3eed3689330e5fd7c39def5804825c6b0 Mon Sep 17 00:00:00 2001 From: freezed Date: Mon, 12 Dec 2022 23:30:56 +0100 Subject: [PATCH 3/3] =?UTF-8?q?=E2=9C=A8=20Add=20AFPy=20notes:=20old=20dev?= =?UTF-8?q?=20&=20neovim?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../afpy-lyon-2022-10-developpeur_50ans.md | 19 ++++----- .../afpy-lyon-2022-11-edi-python-neovim.md | 42 ++++++++++++------- 2 files changed, 33 insertions(+), 28 deletions(-) diff --git a/content/afpy-lyon-2022-10-developpeur_50ans.md b/content/afpy-lyon-2022-10-developpeur_50ans.md index e46ac14..80d26bd 100644 --- a/content/afpy-lyon-2022-10-developpeur_50ans.md +++ b/content/afpy-lyon-2022-10-developpeur_50ans.md @@ -1,21 +1,18 @@ Title: Développeur à 50 ans Date: 2022-10-19 19:00 Lang: fr -Status: Draft +Status: Published Summary: Peut on avoir commencé à coder avant ce siècle et continuer à occuper un poste dans l'IT après 50 ans? Category: Bloc-notes Tags: afpy, talk, lyon, dev Par [Benjamin Marron][author], organisé par [CourtBouillon][cbouillon], [Stella][stella] et l'[AFPy][afpy]. (via [Meetup][meetup]). -_**Support**: sur [``][support] ou [archive][support-local]_ - ### Développeur à 50 ans -Peut on avoir commencé à coder avant ce siècle et continuer à occuper un poste dans l'IT après 50 ans ? - -Basé sur une histoire vraie, ce talk retrace mon parcours professionnel et ma manière de suivre l’évolution des métiers dans la tech et le développement lors de la dernière décennie. - +> Peut on avoir commencé à coder avant ce siècle et continuer à occuper un poste dans l'IT après 50 ans ? +> +> Basé sur une histoire vraie, ce talk retrace mon parcours professionnel et ma manière de suivre l’évolution des métiers dans la tech et le développement lors de la dernière décennie. --- @@ -43,16 +40,14 @@ Notes personnelles * Pyramide des ages 2022 - quarantenaire 22% - cinquantenaire 8% -* [enfrasys]() +* [enfrasys](https://www.enfrasys.fr/) - électricien, automaticiens - tunnel, ferroviaire [afpy]: https://www.afpy.org/ -[author]: +[author]: https://twitter.com/bmarron [cbouillon]: https://www.courtbouillon.org/ -[meetup](https://www.meetup.com/python-afpy-lyon/events/288986395/) +[meetup]: https://www.meetup.com/python-afpy-lyon/events/288986395/ [stella]: https://stella.coop/ -[support]: -[support-local]: diff --git a/content/afpy-lyon-2022-11-edi-python-neovim.md b/content/afpy-lyon-2022-11-edi-python-neovim.md index a8b735b..1cde9c2 100644 --- a/content/afpy-lyon-2022-11-edi-python-neovim.md +++ b/content/afpy-lyon-2022-11-edi-python-neovim.md @@ -1,28 +1,45 @@ Title: Un IDE pour les gouverner tous Date: 2022-11-16 19:00 Lang: fr -Status: Draft +Status: published Summary: Category: Bloc-notes -Tags: afpy, talk, lyon, dev, cli, python +Tags: afpy, talk, lyon, dev, cli, python, ovh, git, live-coding, Par [Ioannis][author], organisé par [CourtBouillon][cbouillon], [Stella][stella] et l'[AFPy][afpy]. (via [Meetup][meetup]). -_**Support**: sur [`voltux/nvim_ide_presentation`][support] ou [archive][support-local]_ +_**Support**: sur [`voltux/nvim_ide_presentation`][support]_ ### Un IDE pour les gouverner tous - - - +> Besoin de développer un projet avec toutes les fonctionnalités d'un IDE: +> +> * En éditant du code plus vite que la lumière +> * Sans environnement graphique (VM, container, ssh...) +> * Sans droits admin +> * Avec des ressources très limitées +> * Sur des environnements toujours différents +> * Sur un outil configurable de A à Z +> * Sur un outil open source +> * Sur un outil qui gère aussi vos slides de présentation et votre Todo liste +> * De façon à pouvoir se la jouer auprès de ses collègues +> +> Si la réponse est oui à au moins une de ces questions, venez découvrir Neovim et son écosystème de plugins en tant que IDE Python. +> +> On va monter un docker debian, créer un utilisateur sans droits admin, installer tous les outils dont on a besoin et travailler sur un petit code sympathique pour remplir des sudoku +> +> On va bien sûr utiliser Neovim aussi pour afficher les slides! +> +> Retrouvez les ressources de cette présentation sur [GitHub][support] ! --- Notes personnelles ================== -* Ioannis. +* Ioannis - Ingénieur mathématique, professeur, traducteur et journaliste + - déteste les sudokus * Historique 1. `ed` -> `em` -> `ex` -> `vi` -> `vim` (Bram Moolenaar - 1991) 1. `neovim` (community -> 2015): modernisation et intégration de `lua` @@ -49,18 +66,11 @@ Notes personnelles - LSP - undo arborescent - surround -* -* - 1. - 1. - - -* - - + [afpy]: https://www.afpy.org/ [author]: https://github.com/voltux/ [cbouillon]: https://www.courtbouillon.org/ -[meetup](https://www.meetup.com/python-afpy-lyon/events/xxxx/) +[meetup]: https://www.meetup.com/fr-FR/python-afpy-lyon/events/289353961/ [stella]: https://stella.coop/ [support]: https://github.com/voltux/nvim_ide_presentation -[support-local]: