Skip to content

Commit

Permalink
Prettier on markdown files
Browse files Browse the repository at this point in the history
  • Loading branch information
Adrien Fabre committed May 13, 2024
1 parent 7349a51 commit 397eb9d
Show file tree
Hide file tree
Showing 51 changed files with 730 additions and 731 deletions.
14 changes: 7 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ For now the rest of this readme will probably be my cheatsheet/todo list.

# Tools used

- The [newcss](https://newcss.net/) css framework.
- The [eleventy](https://www.11ty.dev/) static site generator.
- The [newcss](https://newcss.net/) css framework.
- The [eleventy](https://www.11ty.dev/) static site generator.

# Commands

Expand All @@ -28,9 +28,9 @@ Github pages serves the `gh-pages` branch. The deployment is automated with Gith

In [`.deploy.yml`](https://github.com/statox/blog/blob/master/.github/workflows/deploy.yml) I use the github pages provider which does the following:

- Install everything
- Use `npm run build` to generate the site in the `docs/` directory
- Checkout the result on the `gh-pages` branch
- Install everything
- Use `npm run build` to generate the site in the `docs/` directory
- Checkout the result on the `gh-pages` branch

## Analytics

Expand All @@ -45,5 +45,5 @@ The template syntax is [nunjucks](https://www.11ty.dev/docs/languages/nunjucks/)

## References

- A blog made with the same tools https://github.com/11ty/eleventy-base-blog
- Eleventy docs https://www.11ty.dev/docs/
- A blog made with the same tools https://github.com/11ty/eleventy-base-blog
- Eleventy docs https://www.11ty.dev/docs/
14 changes: 7 additions & 7 deletions assets/pdf/electronics/readme.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
All the files in this directory were found online

- practical_electronic_for_inventors.pdf
- http://instrumentacion.qi.fcen.uba.ar/libro/Scherz.pdf
- practical_electronics_handbook_sixth_edition.pdf
- https://electronicsforfun.weebly.com/uploads/1/7/6/5/17652675/practical_electronics_handbook_sixth_edition.pdf
- a_beginners_guide_to_effect_pedals_components.pdf
- https://guitarpcb.com/wp-content/uploads/2018/07/A-Beginners-Guide-to-Components.pdf
- practical_electronic_for_inventors.pdf
- http://instrumentacion.qi.fcen.uba.ar/libro/Scherz.pdf
- practical_electronics_handbook_sixth_edition.pdf
- https://electronicsforfun.weebly.com/uploads/1/7/6/5/17652675/practical_electronics_handbook_sixth_edition.pdf
- a_beginners_guide_to_effect_pedals_components.pdf
- https://guitarpcb.com/wp-content/uploads/2018/07/A-Beginners-Guide-to-Components.pdf

Online resources:

- https://www.electronics-tutorials.ws/
- https://www.electronics-tutorials.ws/
4 changes: 2 additions & 2 deletions src/coolcovers/all_along_the_watchtower.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: layouts/coolcover.njk
tags: ['coolcovers']
title: "All along the watchtower - Barbara Keith vs Jimi Hendrix vs Bob Dylan"
title: 'All along the watchtower - Barbara Keith vs Jimi Hendrix vs Bob Dylan'
---

All along the watchtower is a song written and recorded in 1967 by Bob Dylan when he was spending 18 months recovering from a motorcycle accident. The song has been covered numerous times and the most memorable of these covers is probably the one by the Jimi Hendrix Experience in 68.
Expand All @@ -10,7 +10,7 @@ This is a simple 3 verses song narrating a very brief slice of life. A joker and

While Dylan's version is very straightforward with a simple guitar and an harmonica break between the second and third verse, Hendrix version is much more explicit. The guitar breaks and the increasingly excited drums take a more violent take on the unexplained event which is coming. The quick short beats of the drums illustrate a battle or a revolution of some kind.

Barbara Keith's version is closer to Hendrix's one because it borrows more to the codes of the psychedelic rock from the 60s than to the folk songs of Dylan. I love how the very regular and calm drums of the first two verses illustrate the peaceful walk of our characters heading towards the castle, one can almost picture them on horses calmly walking to an agitated destiny. At the beginning of the third verse the tension grows in a psychedelic explosion worth of the best 60s songs and picturing the agitation in the castle.
Barbara Keith's version is closer to Hendrix's one because it borrows more to the codes of the psychedelic rock from the 60s than to the folk songs of Dylan. I love how the very regular and calm drums of the first two verses illustrate the peaceful walk of our characters heading towards the castle, one can almost picture them on horses calmly walking to an agitated destiny. At the beginning of the third verse the tension grows in a psychedelic explosion worth of the best 60s songs and picturing the agitation in the castle.

In the third verse the lyrics says "Outside in the distance a wildcat did growl" and a guitar with a wahwah pedal mimics this growl, this is the kind of usage of this pedal which I really like. After this cool third verse a beautiful guitar solo reminds the end of the Hendrix version and the song could have ended right there leaving us with a beautiful rock cover of a classical folk song... But Barbara Keith decided to repeat the third verse again. Was it necessary for the song? No. But that let us appreciate her charming voice for a bit longer and we can't blame her for that.

Expand Down
2 changes: 1 addition & 1 deletion src/coolcovers/ca_plane_pour_moi.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
layout: layouts/coolcover.njk
tags: ['coolcovers']
title: "Ca plane pour moi - The Presidents Of The United States Of America vs. Plastic Bertrand"
title: 'Ca plane pour moi - The Presidents Of The United States Of America vs. Plastic Bertrand'
---

When an American punk band from the 90s make a cover of an eccentric Belgian punk from the 70s the result is dumb, messy and a ton of fun!
Expand Down
1 change: 0 additions & 1 deletion src/coolcovers/california_dreaming.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,3 @@ The introduction really translate the melancholic side of the song until the bra
</div>

California Dreamin' is one of the songs with the most occurrences in my playlist but I think this version is by far my favorite.

6 changes: 3 additions & 3 deletions src/cv_entries/content/interests.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ tags: custom
title: Interests
---

- Pratique de la guitare seul et en groupe depuis 15 ans.
- Pratique reguliere du Yoga Vinyasa.
- Pratique de la guitare seul et en groupe depuis 15 ans.
- Pratique reguliere du Yoga Vinyasa.

- TODO: Add side projects
- TODO: Add side projects
1 change: 0 additions & 1 deletion src/cv_entries/content/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,3 @@ title: About Me
---

Ingénieur logiciel a Paris. Orienté développement serveur et gestion de l'infrastructure selon la philosophie DevOps.

4 changes: 2 additions & 2 deletions src/cv_entries/education/2014_marne_la_valee.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Licence sciences et technologies : mathématiques et informatique"
organization: "Partenariat Efrei/Université Paris-Est Marne-La-Vallée"
title: 'Licence sciences et technologies : mathématiques et informatique'
organization: 'Partenariat Efrei/Université Paris-Est Marne-La-Vallée'
end: 2014-07-01
---

Expand Down
10 changes: 5 additions & 5 deletions src/cv_entries/work/2015_enablon.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
---
title: "Ingénieur Qualité Junior"
title: 'Ingénieur Qualité Junior'
organization: Enablon
organizationUrl: https://www.linkedin.com/company/enablon/
start: 2015-04-01
end: 2015-09-01
---

- Développement de tests d’API et de tests d’intégration au sein des applications
- Etude sur le Framework de test intégré aux applications
- Analyse et production de code en langage propriétaire Nabsic
- Echange avec l’équipe de d’Assurance Qualité à Chicago
- Développement de tests d’API et de tests d’intégration au sein des applications
- Etude sur le Framework de test intégré aux applications
- Analyse et production de code en langage propriétaire Nabsic
- Echange avec l’équipe de d’Assurance Qualité à Chicago
28 changes: 14 additions & 14 deletions src/cv_entries/work/2016_nexworld.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "Consultant"
title: 'Consultant'
organization: Nexworld
organizationUrl: https://nexworld.fr/
start: 2016-02-01
Expand All @@ -8,19 +8,19 @@ end: 2019-02-01

Développeur Full Stack, Elis, 2 ans

- Réalisation et maintenance du système de création de devis et de rémunération des commerciaux Elis.
- Développement backend Java (Spring/Hibernate/Maven)
- Développement mobile et frontend (Cordova/AngularJS)
- Conception et développement d’une application desktop (NW.js/AngularJS)
- Conception et recette des flux ESB liés aux backends
- Accompagnement et formation des nouveaux développeurs dans l’équipe
- Configuration et utilisation d'outils d’intégration continue (Git/Jenkins/Nexus/Sonarr)
- Administration système (CentOS/tomcat/postgres/docker)
- Réalisation et maintenance du système de création de devis et de rémunération des commerciaux Elis.
- Développement backend Java (Spring/Hibernate/Maven)
- Développement mobile et frontend (Cordova/AngularJS)
- Conception et développement d’une application desktop (NW.js/AngularJS)
- Conception et recette des flux ESB liés aux backends
- Accompagnement et formation des nouveaux développeurs dans l’équipe
- Configuration et utilisation d'outils d’intégration continue (Git/Jenkins/Nexus/Sonarr)
- Administration système (CentOS/tomcat/postgres/docker)

Consultant API Management, Sanofi, Engie, Caisse d'épargne, 1 an

- Installation de CA API Management Gateway et Portail Développeur
- Développements des expositions de webservices sur des plateformes d’API Management
- Développements des policies de sécurité et scripts de migration API Management
- Rédaction des documents d’architectures et d’exploitation (Anglais et Français)
- Rédaction de guides de bonnes pratiques d'administration et de développement (Anglais et Français)
- Installation de CA API Management Gateway et Portail Développeur
- Développements des expositions de webservices sur des plateformes d’API Management
- Développements des policies de sécurité et scripts de migration API Management
- Rédaction des documents d’architectures et d’exploitation (Anglais et Français)
- Rédaction de guides de bonnes pratiques d'administration et de développement (Anglais et Français)
40 changes: 20 additions & 20 deletions src/cv_entries/work/2019_dashlane.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
---
title: "Senior Software Engineer"
title: 'Senior Software Engineer'
organization: Dashlane
organizationUrl: https://www.dashlane.com/
start: 2019-02-04
---

Server Squad - Développeur et scrum master

- Migration de notre cluster de monitoring Elasticsearch 5 vers Elasticsearch 7
- Création des scripts Terraform et Ansible pour créer et déployer les machines
- Configuration du nouveau cluster Elasticsearch
- Configuration de l'ingestion des logs vers differents index via logstash
- Configuration de Kibana pour les différents utilisateurs
- Gestion de la phase de migration entre les deux clusters
- Migration de notre BDD MySQL entre deux comptes AWS
- Création de la nouvelle instance MySQL et de ses security groups via Terraform
- Création et test de la réplication entre les instances MySQL
- Test du bon fonctionnement des applications avec la nouvelle BDD
- Réalisation de la migration, temps d'indisponibilité < 5mn
- En tant que Scrum Master
- Présentation de la review aux stackholders a chaque sprint
- Mise en place de cérémonies régulières (Rétrospectives, refinement, planning)
- Gestion des priorités des requêtes externes (support utilisateurs, équipes clients, équipe sécurité, ...)
- Migration de notre cluster de monitoring Elasticsearch 5 vers Elasticsearch 7
- Création des scripts Terraform et Ansible pour créer et déployer les machines
- Configuration du nouveau cluster Elasticsearch
- Configuration de l'ingestion des logs vers differents index via logstash
- Configuration de Kibana pour les différents utilisateurs
- Gestion de la phase de migration entre les deux clusters
- Migration de notre BDD MySQL entre deux comptes AWS
- Création de la nouvelle instance MySQL et de ses security groups via Terraform
- Création et test de la réplication entre les instances MySQL
- Test du bon fonctionnement des applications avec la nouvelle BDD
- Réalisation de la migration, temps d'indisponibilité < 5mn
- En tant que Scrum Master
- Présentation de la review aux stackholders a chaque sprint
- Mise en place de cérémonies régulières (Rétrospectives, refinement, planning)
- Gestion des priorités des requêtes externes (support utilisateurs, équipes clients, équipe sécurité, ...)

Mission team "Synchronisation" - Développeur

- Participation aux spécifications et développement de nouveaux flots d'authentification
- Analyse de l'architecture existante de la synchronisation et des problèmes de performances
- Résolution des principaux bugs de la synchronisation pour en améliorer la fiabilité
- Échanges constants avec les équipes de développeurs clients
- Participation aux spécifications et développement de nouveaux flots d'authentification
- Analyse de l'architecture existante de la synchronisation et des problèmes de performances
- Résolution des principaux bugs de la synchronisation pour en améliorer la fiabilité
- Échanges constants avec les équipes de développeurs clients
41 changes: 22 additions & 19 deletions src/guitar/index.md
Original file line number Diff line number Diff line change
@@ -1,40 +1,40 @@
---
layout: layouts/base.njk
eleventyNavigation:
key: Guitar
parent: Music
key: Guitar
parent: Music
---

## Guitar

I'm using this page to gather resources that I've found useful while learning music. Maybe one day I will organize that properly to make it easier to read for anyone who is not me.


### Chords and staffs

- https://www.hooktheory.com/theorytab
- https://www.hooktheory.com/theorytab

### Music theory - Scales, Chords, Fretboard...

<details>
<summary>Scales and chords visualization tools</summary>

- [JGuitar scales, chords, harmonizers](https://jguitar.com/)
- [Guitar scales - Online Guitar Book](https://onlineguitarbooks.com/guitar-scales/)
- [The Guitar Grimoire - Adam Kadmon](http://mikesimm.djlemonk.com/bblog/Scales-and-Modes.pdf)
- [FretFlip](https://fretflip.com/)
- [Fretbo.ar](https://fretbo.ar/)
- [muted.io](https://muted.io/)
- [Triads visualizations](https://triadmapper.herokuapp.com/)
- [All chords diagrams](https://images.template.net/wp-content/uploads/2016/05/05072432/PDF-Document-for-Suspended-Guitar-Chord-Templates.pdf)
- [Keyboard scales](https://www.pianoscales.org/)
- [JGuitar scales, chords, harmonizers](https://jguitar.com/)
- [Guitar scales - Online Guitar Book](https://onlineguitarbooks.com/guitar-scales/)
- [The Guitar Grimoire - Adam Kadmon](http://mikesimm.djlemonk.com/bblog/Scales-and-Modes.pdf)
- [FretFlip](https://fretflip.com/)
- [Fretbo.ar](https://fretbo.ar/)
- [muted.io](https://muted.io/)
- [Triads visualizations](https://triadmapper.herokuapp.com/)
- [All chords diagrams](https://images.template.net/wp-content/uploads/2016/05/05072432/PDF-Document-for-Suspended-Guitar-Chord-Templates.pdf)
- [Keyboard scales](https://www.pianoscales.org/)
</details>

<details>
<summary><a href="https://www.guitare-improvisation.com/les-bases_notes-du-manche.php" rel="noopener noreferrer" target="_blank">Notes on the fretboard</a></summary>

![Notes sur le manche](/images/guitar/C_majeur_Entier.png)
![Guitar fingerboard chart](https://i.redd.it/hs2ewp5vznd81.jpg)

</details>

<details>
Expand All @@ -46,14 +46,15 @@ Position III ![Pentatonique mineur en La - Position III](/images/guitar/gamme-bl
Position IV-1 ![Pentatonique mineur en La - Position IV 1](/images/guitar/gamme-blues-de-LA-position-4.png)
Position IV-2 ![Pentatonique mineur en La - Position IV 2](/images/guitar/gamme-blues-de-LA-position-4_2.png)
Position V ![Pentatonique mineur en La - Position V](/images/guitar/gamme-blues-de-LA-position-5.png)

</details>

<details>
<summary>CAGED system</summary>

[Pick up music - The CAGED system explained](https://www.youtube.com/watch?v=-nphFK6HFjY)
</details>

</details>

<details>
<summary>Learning to read a staff</summary>
Expand All @@ -63,6 +64,7 @@ Position V ![Pentatonique mineur en La - Position V](/images/guitar/gamme-blues-
![Points de reperes](/images/guitar/lire-les-notes-points-de-repere-clef-de-sol.webp)

Mnemonic in French:

<ul>
<li><p>a<b>MI</b>s <b>SOL</b>dats <b>CI</b>-<b>RE</b>z <b>FA</b>cilement vos bottes</p></li>
<li><p><b>FA</b>it <b>LA</b> <b>DO</b>r<b>MI</b>r</p></li>
Expand All @@ -73,19 +75,17 @@ Guitar open string on the staff:

</details>


<details>
<summary>iOS applications</summary>

- [Solfa](https://apps.apple.com/us/app/solfa-learn-musical-notes/id1436741307) Learning to read notes
- [Hearing](https://apps.apple.com/us/app/hearing-ear-training-piano/id1474241582) Learning to identify notes by hear
- [Solfa](https://apps.apple.com/us/app/solfa-learn-musical-notes/id1436741307) Learning to read notes
- [Hearing](https://apps.apple.com/us/app/hearing-ear-training-piano/id1474241582) Learning to identify notes by hear
</details>



### Chords progressions and licks

#### Common chord progressions

<details>
<summary><a href="https://apps.statox.fr/scales" rel="noopener noreferrer" target="_blank">Common chords progressions</a></summary>
</details>
Expand All @@ -101,6 +101,7 @@ G13 - 3x344x
Cmin7 - x3534x
Cmin9 - x3133x
```

</details>

<details>
Expand All @@ -125,6 +126,7 @@ Gmin9 - x 10 8 10 10 x
Ebmaj7 - x 6 8 7 8 6
Ebmin7 - x 6 8 6 7 6
```

</details>

<details>
Expand All @@ -135,6 +137,7 @@ C#min7 - x46454
G#min7 - 4x444x
F#min7 - x24222
```

</details>

#### Blues
Expand Down
15 changes: 7 additions & 8 deletions src/music/index.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
layout: layouts/base.njk
eleventyNavigation:
key: Music
order: 5
key: Music
order: 5
CSSFile: 'css/pages/music.css'
---

Expand All @@ -14,11 +14,11 @@ When I'm coding I listen to music and when I'm not coding I try to play some mus

A list of useful apps I created for my music playing:

- [Song Book](https://apps.statox.fr/songbook) A list of song chords I took from the internet or made by myself and like to play
- [Metronome](https://apps.statox.fr/metronome) A metrone which works just as I want
- [Tap Tempo](https://apps.statox.fr/taptempo) A Tap Tempo app
- [Chord wheel](https://apps.statox.fr/chordwheel) The online implementation of a book by [Jim Flesser](https://chordwheel.com/)
- [Scales visualizer and chords progressions](https://apps.statox.fr/scales) A tool I made to learn scale degrees
- [Song Book](https://apps.statox.fr/songbook) A list of song chords I took from the internet or made by myself and like to play
- [Metronome](https://apps.statox.fr/metronome) A metrone which works just as I want
- [Tap Tempo](https://apps.statox.fr/taptempo) A Tap Tempo app
- [Chord wheel](https://apps.statox.fr/chordwheel) The online implementation of a book by [Jim Flesser](https://chordwheel.com/)
- [Scales visualizer and chords progressions](https://apps.statox.fr/scales) A tool I made to learn scale degrees

### [Production](https://soundcloud.com/statox/tracks)

Expand All @@ -43,4 +43,3 @@ The user manuals for my gear as well as some PDF documents about music and elect

One of my weird obsession is cover songs. I try to write a bit about my discoveries.
[Cool covers page](/coolcovers/)

Loading

0 comments on commit 397eb9d

Please sign in to comment.