Fix broken links

This commit is contained in:
Alexis Métaireau 2023-09-28 18:17:39 +02:00
parent 3b97d30bbf
commit 036d5dfad2
7 changed files with 13 additions and 12 deletions

View file

@ -4,7 +4,7 @@ Et voilà, c'est notre troisième brassin. On a commencé à faire notre
propre bière (avec un ami, Fred) il y a quasiment un an maintenant, et propre bière (avec un ami, Fred) il y a quasiment un an maintenant, et
après quelques dératés, même s'il nous reste encore bien du chemin à après quelques dératés, même s'il nous reste encore bien du chemin à
parcourir pour avoir quelque chose qui nous convienne réellement… c'est parcourir pour avoir quelque chose qui nous convienne réellement… c'est
pas si pire comme on dit \! pas si pire comme on dit !
Cette fois-çi, on s'est penché sur la confection d'une IPA (Indian Pale Cette fois-çi, on s'est penché sur la confection d'une IPA (Indian Pale
Ale, une bière un peu plus amère que celle qu'on à l'habitude de trouver Ale, une bière un peu plus amère que celle qu'on à l'habitude de trouver
@ -36,7 +36,7 @@ Première étape: **le concassage**. On avait 6kg d'orge maltée à
concasser (plus exactement 6kg de malt pâle *7EDC* et 500g de malt cara concasser (plus exactement 6kg de malt pâle *7EDC* et 500g de malt cara
*50EDC*). *50EDC*).
![Image de concassage.](Blog/output/images/concassage.jpg) ![Image de concassage.](/images/concassage.jpg)
Attention, pas trop fin dis donc \! On ne veut pas de la poudre, on veut Attention, pas trop fin dis donc \! On ne veut pas de la poudre, on veut
simplement permettre à l'amidon de se dissoudre dans l'eau. Si on simplement permettre à l'amidon de se dissoudre dans l'eau. Si on
@ -52,7 +52,7 @@ se relayer sur le moulin, parce que nos petits muscles fatiguaient assez
vite; vous pouvez envisager de faire ça tout seul si vous êtes un vite; vous pouvez envisager de faire ça tout seul si vous êtes un
tennisman). tennisman).
![C'est dur \!](Blog/output/images/concasse.jpg) ![C'est dur \!](/images/concasse.jpg)
La seconde étape, **l'empatage**. Il s'agit de faire chauffer notre orge La seconde étape, **l'empatage**. Il s'agit de faire chauffer notre orge
maltée à différentes températures. Les fois précédentes, on avait maltée à différentes températures. Les fois précédentes, on avait
@ -66,7 +66,7 @@ pas loin de 3h30, inertie quand tu nous tiens\!
On se rends compte de la taille de la marmite un peu là: On se rends compte de la taille de la marmite un peu là:
![Une grosse marmite](Blog/output/images/marmite.jpg) ![Une grosse marmite](/images/marmite.jpg)
Une fois l'eau à température (54°C), il faut ajouter le malt et le Une fois l'eau à température (54°C), il faut ajouter le malt et le
laisser durant 30mn à cette température, puis augmenter jusqu'à 65°C laisser durant 30mn à cette température, puis augmenter jusqu'à 65°C
@ -80,7 +80,7 @@ comptant sur le fait qu'elle perdra de sa température (20°C à peu près)
en étant utilisée. On a filtré deux fois pour être sûr de ne rien en étant utilisée. On a filtré deux fois pour être sûr de ne rien
perdre. perdre.
![Filtrage filtrage...](Blog/output/images/filtrage.jpg) ![Filtrage filtrage...](/images/filtrage.jpg)
L'étape d'après (la quatrième, vous suivez), c'est **le houblonnage**. L'étape d'après (la quatrième, vous suivez), c'est **le houblonnage**.
On va faire infuser notre "solution aqueuse" (wouah, on dirait de la On va faire infuser notre "solution aqueuse" (wouah, on dirait de la
@ -92,13 +92,13 @@ comme ça, mais en fait ça ne l'est pas tant que ça: il faut réussir à
passer notre liquide qui était en ébullition à 54°C en un temps passer notre liquide qui était en ébullition à 54°C en un temps
acceptable. Pour ça, on a utilisé un serpentin confectionné main. acceptable. Pour ça, on a utilisé un serpentin confectionné main.
![Notre refroidisseur fait main par Fred.](Blog/output/images/refroidisseur.jpg) ![Notre refroidisseur fait main par Fred.](/images/refroidisseur.jpg)
Ça nous a permis de passer de 100°C à 54°C en… 35 minutes quand même \! Ça nous a permis de passer de 100°C à 54°C en… 35 minutes quand même \!
(Nous avions essayé les fois précédentes de gérer ça à coup de baignoire (Nous avions essayé les fois précédentes de gérer ça à coup de baignoire
et de glaçons, les temps n'étaient absolument pas au rendez-vous). et de glaçons, les temps n'étaient absolument pas au rendez-vous).
![Décidement pas.](Blog/output/images/refroidissement.jpg) ![Décidement pas.](/images/refroidissement.jpg)
Je disais dernière étape, mais il ne faut pas oublier de rajouter les Je disais dernière étape, mais il ne faut pas oublier de rajouter les
levures, qui elles vont faire tout le travail et transformer tout ça en… levures, qui elles vont faire tout le travail et transformer tout ça en…

View file

@ -33,7 +33,7 @@ There is no need to register for an account or whatnot, just enter a
project name, a secret code and a contact email, invite friends and project name, a secret code and a contact email, invite friends and
that's it (this was inspired by doodle)\! that's it (this was inspired by doodle)\!
![Capture d'écran du site.](Blog/output/images/ihatemoney.png) ![Capture d'écran du site.](/images/ihatemoney.png)
You can try the project at <http://ihatemoney.notmyidea.org> for now, You can try the project at <http://ihatemoney.notmyidea.org> for now,
and the code lives at <https://github.com/spiral-project/ihatemoney/>. and the code lives at <https://github.com/spiral-project/ihatemoney/>.

View file

@ -22,7 +22,7 @@ In case you wonder, daybed is effectively the name of a couch. We chose
this name because of the similarities (in the sound) with **db**, and this name because of the similarities (in the sound) with **db**, and
because we're using **CouchDB** as a backend. because we're using **CouchDB** as a backend.
![Daybed is a big couch\!](Blog/output/images/daybed.jpg) ![Daybed is a big couch\!](/images/daybed.jpg)
We mainly hacked on daybed and are pretty close to the release of the We mainly hacked on daybed and are pretty close to the release of the
first version, meaning that we have something working. first version, meaning that we have something working.

View file

@ -16,7 +16,7 @@ donner naissance à
[whiskerboard](https://github.com/bfirsh/whiskerboard) (la planche [whiskerboard](https://github.com/bfirsh/whiskerboard) (la planche
moustachue, pour les non anglophones). moustachue, pour les non anglophones).
![Capture d'écran du site.](Blog/output/images/status_board.png) ![Capture d'écran du site.](/images/status_board.png)
## Vérifier le statut des services ## Vérifier le statut des services

View file

@ -44,7 +44,7 @@ OPTIONS call.
The server answers, and tell what is available and what isn't: The server answers, and tell what is available and what isn't:
![The CORS flow (from the HTML5 CORS tutorial)](Blog/output/images/cors_flow.png) ![The CORS flow (from the HTML5 CORS tutorial)](/images/cors_flow.png)
- 1a. The User-Agent, rather than doing the call directly, asks the - 1a. The User-Agent, rather than doing the call directly, asks the
server, the API, the permission to do the request. It does so with server, the API, the permission to do the request. It does so with

View file

@ -9,6 +9,6 @@ All in all, it's pretty satisfying to use. I finally got a simple way to query d
```bash ```bash
sqlite-utils "$(llm logs path)" "SELECT * FROM responses WHERE prompt LIKE '%search%'" | jq '.[].response' -r | glow sqlite-utils "$(llm logs path)" "SELECT * FROM responses WHERE prompt LIKE '%search%'" | jq '.[].response' -r | glow
```` ```
Which got me a colored response :-) Which got me a colored response :-)

View file

@ -198,6 +198,7 @@ pre {
font-size: 0.8em; font-size: 0.8em;
overflow: auto; overflow: auto;
padding: 10px; padding: 10px;
white-space: initial;
} }
header { header {