{"config":{"separator":"[\\s\\-_,:!=\\[\\]()\\\\\"`/]+|\\.(?!\\d)"},"items":[{"location":"home/","level":1,"title":"Home","text":"","path":["Home"],"tags":[]},{"location":"home/#presentation","level":2,"title":"Presentation","text":"

Bonjour ! Je m'appelle Hanine. Actuellement en première année de formation DevOps, je suis passionnée par l'automatisation, l'infrastructure et la culture du \"Build, Ship, Run\".

Le monde du DevOps est vaste, parfois chaotique, mais fascinant. Entre l'administration système Linux, les conteneurs Docker, les scripts Bash et les concepts réseaux, la quantité d'informations à absorber est massive.

Ce site n'est pas un simple blog : c'est ma base de connaissances vivante. Il reflète mon parcours, passant de la découverte théorique à la mise en pratique technique. Vous y trouverez mes notes, mes procédures de dépannage, et la documentation de mes projets académiques et personnels.

","path":["Home"],"tags":[]},{"location":"home/#tech-stack","level":2,"title":"Tech Stack","text":"","path":["Home"],"tags":[]},{"location":"cheatsheets/","level":1,"title":"Formatting cheat sheet","text":"

For full documentation visit zensical.org.

","path":["Cheat Sheets","Formatting cheat sheet"],"tags":[]},{"location":"cheatsheets/#examples","level":2,"title":"Examples","text":"","path":["Cheat Sheets","Formatting cheat sheet"],"tags":[]},{"location":"cheatsheets/#admonitions","level":3,"title":"Admonitions","text":"

Go to documentation

Note

This is a note admonition. Use it to provide helpful information.

Warning

This is a warning admonition. Be careful!

","path":["Cheat Sheets","Formatting cheat sheet"],"tags":[]},{"location":"cheatsheets/#details","level":3,"title":"Details","text":"

Go to documentation

Click to expand for more info

This content is hidden until you click to expand it. Great for FAQs or long explanations.

","path":["Cheat Sheets","Formatting cheat sheet"],"tags":[]},{"location":"cheatsheets/#code-blocks","level":2,"title":"Code Blocks","text":"

Go to documentation

Code blocks
def greet(name):\n    print(f\"Hello, {name}!\") # (1)!\n\ngreet(\"Python\")\n
  1. Go to documentation

    Code annotations allow to attach notes to lines of code.

Code can also be highlighted inline: print(\"Hello, Python!\").

","path":["Cheat Sheets","Formatting cheat sheet"],"tags":[]},{"location":"cheatsheets/#content-tabs","level":2,"title":"Content tabs","text":"

Go to documentation

PythonRust
print(\"Hello from Python!\")\n
println!(\"Hello from Rust!\");\n
","path":["Cheat Sheets","Formatting cheat sheet"],"tags":[]},{"location":"cheatsheets/#diagrams","level":2,"title":"Diagrams","text":"

Go to documentation

graph LR\n  A[Start] --> B{Error?};\n  B -->|Yes| C[Hmm...];\n  C --> D[Debug];\n  D --> B;\n  B ---->|No| E[Yay!];
","path":["Cheat Sheets","Formatting cheat sheet"],"tags":[]},{"location":"cheatsheets/#footnotes","level":2,"title":"Footnotes","text":"

Go to documentation

Here's a sentence with a footnote.1

Hover it, to see a tooltip.

","path":["Cheat Sheets","Formatting cheat sheet"],"tags":[]},{"location":"cheatsheets/#formatting","level":2,"title":"Formatting","text":"

Go to documentation

","path":["Cheat Sheets","Formatting cheat sheet"],"tags":[]},{"location":"cheatsheets/#icons-emojis","level":2,"title":"Icons, Emojis","text":"

Go to documentation

","path":["Cheat Sheets","Formatting cheat sheet"],"tags":[]},{"location":"cheatsheets/#task-lists","level":2,"title":"Task Lists","text":"

Go to documentation

","path":["Cheat Sheets","Formatting cheat sheet"],"tags":[]},{"location":"cheatsheets/#tooltips","level":2,"title":"Tooltips","text":"

Go to documentation

Hover me

  1. This is the footnote. ↩

","path":["Cheat Sheets","Formatting cheat sheet"],"tags":[]},{"location":"cheatsheets/markdown/","level":1,"title":"Markdown cheat sheet","text":"","path":["Cheat Sheets","Markdown cheat sheet"],"tags":[]},{"location":"cheatsheets/markdown/#headers","level":2,"title":"Headers","text":"
# H1 Header\n## H2 Header\n### H3 Header\n#### H4 Header\n##### H5 Header\n###### H6 Header\n
","path":["Cheat Sheets","Markdown cheat sheet"],"tags":[]},{"location":"cheatsheets/markdown/#text-formatting","level":2,"title":"Text formatting","text":"
**bold text**\n*italic text*\n***bold and italic***\n~~strikethrough~~\n`inline code`\n
","path":["Cheat Sheets","Markdown cheat sheet"],"tags":[]},{"location":"cheatsheets/markdown/#links-and-images","level":2,"title":"Links and images","text":"
[Link text](https://example.com)\n[Link with title](https://example.com \"Hover title\")\n![Alt text](image.jpg)\n![Image with title](image.jpg \"Image title\")\n
","path":["Cheat Sheets","Markdown cheat sheet"],"tags":[]},{"location":"cheatsheets/markdown/#lists","level":2,"title":"Lists","text":"
Unordered:\n- Item 1\n- Item 2\n  - Nested item\n\nOrdered:\n1. First item\n2. Second item\n3. Third item\n
","path":["Cheat Sheets","Markdown cheat sheet"],"tags":[]},{"location":"cheatsheets/markdown/#blockquotes","level":2,"title":"Blockquotes","text":"
> This is a blockquote\n> Multiple lines\n>> Nested quote\n
","path":["Cheat Sheets","Markdown cheat sheet"],"tags":[]},{"location":"cheatsheets/markdown/#code-blocks","level":2,"title":"Code blocks","text":"
```javascript\nfunction hello() {\n  console.log(\"Hello, world!\");\n}\n```\n
","path":["Cheat Sheets","Markdown cheat sheet"],"tags":[]},{"location":"cheatsheets/markdown/#tables","level":2,"title":"Tables","text":"
| Header 1 | Header 2 | Header 3 |\n|----------|----------|----------|\n| Row 1    | Data     | Data     |\n| Row 2    | Data     | Data     |\n
","path":["Cheat Sheets","Markdown cheat sheet"],"tags":[]},{"location":"cheatsheets/markdown/#horizontal-rule","level":2,"title":"Horizontal rule","text":"
---\nor\n***\nor\n___\n
","path":["Cheat Sheets","Markdown cheat sheet"],"tags":[]},{"location":"cheatsheets/markdown/#task-lists","level":2,"title":"Task lists","text":"
- [x] Completed task\n- [ ] Incomplete task\n- [ ] Another task\n
","path":["Cheat Sheets","Markdown cheat sheet"],"tags":[]},{"location":"cheatsheets/markdown/#escaping-characters","level":2,"title":"Escaping characters","text":"
Use backslash to escape: \\* \\_ \\# \\`\n
","path":["Cheat Sheets","Markdown cheat sheet"],"tags":[]},{"location":"cheatsheets/markdown/#line-breaks","level":2,"title":"Line breaks","text":"
End a line with two spaces  \nto create a line break.\n\nOr use a blank line for a new paragraph.\n
","path":["Cheat Sheets","Markdown cheat sheet"],"tags":[]},{"location":"documentation/bdd/","level":1,"title":"Databases","text":"","path":["Documentation","Databases"],"tags":[]},{"location":"projects/grabber/","level":1,"title":"Grabber","text":"","path":["Projects","Grabber"],"tags":[]}]}