![]()
Nicolas BOSSARD.
Dev and Test day.
01 Oct 2024.
Durée 25 minutes.
note: pres écrite avec :
Développeur chez FPS pour Orange Money.
Intérêt particulier pour les outils :
note:
Une application de prise de notes et de gestion de connaissances.
Obsidian : un très bon éditeur de fichiers markdown
Avec des liens bidirectionnels entre les notes
...prévu pour implémenter un "2ème cerveau".
PKM - Personal Knowledge Management, Gestion du Savoir Personnel.
--
Survivre à un flux d’informations toujours croissant.Noter quotidiennement les infos pertinentes.
Qu'on souhaite retenir / réutiliser / retrouver facilement.

Obsidian est le support parfait pour implémenter un ensemble de techniques de PKM comme :
--
--

--
Ecrire régulièrement ses pensées et découvertes pour clarifier ses idées, réduire le stress.
Puis revenir dessus à fréquence régulière pour ressortir des flops et des tops

Pont d'Hemingway (Tiago FORTE)
Terminer son travail, juste avant l'épuisement, en notant les idées pour la suite.
note: permet notamment de travailler sur des périodes de temps découpées
ref : TIAGO FORTE "Construire un second cerveau"

Utilisation depuis Noël 2022 en perso (2400 fiches ce jour)...
...puis en pro : repo documentation Mahali, puis Orange Money Business KPI.
Les plugins validés sont très stables et bien finis.
note:
"Obsidian is not open source software"
Effectivement problématique.
Free for personal use, not for commercial use.
note:
Tarif $50 USD Per user, per year.
Autres sources revenu

Tout ce qu'on fait dans Obsidian repose sur du markdown et des fichiers.
--
"We want to make it possible for your digital notes to be preserved for generations to come"
(site web Obsidian)
Permet de générer un joli site web avec menus et barre de recherche à partir d'un ensemble de fichiers markdown.
Utile pour rendre la doc accessible aux non-utilisateurs d'Obsidian.
--
Mise en place dans le fichier gitlab-ci en utilisant le template to be continuous "mkdocs" : https://gitlab.tech.orange/to-be-continuous/mkdocs
Utilisation ensuite des GitLab Pages pour rendre dispo le résultat.
ok sur pc, ✔
inutilisable sur mobile ☠
(lenteurs et gestion des conflits) utilisation en combinaison avec client git mgit (dispo sur f-droid).
Sur iOS utiliser working copy
--
Jusqu'à l'arrivée sur mon mobile de ...

note: Orange force intune... intune autorise seulement le playstore, le playstore bloque la seule application git... on a une bonne équipe de vainqueurs pour pourrir le quotidien.
--
La solution :
https://github.com/nbossard/termuxwidget-gitshortcuts
--
!https://github.com/nbossard/termuxwidget-gitshortcuts/raw/main/widget_on_dashboard.jpeg
Note:
Recherche intégrée rapide... mais plugin omnisearch peut mieux faire :
--

note:
le résultat mélange ici des images et des fichiers texte
--

note:
ici le plugin tampermonkey exécute un script qui modifie la page d'accueil de Google pour y inclure les résultats trouvés dans le repo obsidian (sous le titre en jaune)
--

Faire des requêtes sur les "données" du repo.
Fonctionne parfaitement en combinaison avec :
--

--

dv.span("**🏋️ Sessions 🏋️**")
const calendarData = {
colors: {
red: ["#ff9e82"]
},
entries: []
}
for(let page of dv.pages('#session')){
calendarData.entries.push({
date: page.file.name.substring(0,10),
intensity: 1,
})
}
renderHeatmapCalendar(this.container, calendarData)
--

--
Et du coup on peut faire des scripts comme
await dv.view("scripts/loaddailyimages")
pour ajouter les photos du smartphone du jour à la daily note.
Sans surcharger le repo git.
--

--

--

--

--

Smart connect (interroger son repo avec Chatgpt et les embeddings)
--

--

Nouvel axe de connexion entre premier cerveau et deuxième cerveau.
Indexe tous les lieux dans tous les fichiers et les rend visible sur une carte (openstreetmap, youhou)
--

--

--

--

...des questions ?
Canal Teams dédié à Obsidian :
