Fork me on GitHub
#clojure-norway
<
2022-12-22
>
teodorlu08:12:24

God morn! ☀️

kolstae08:12:50

God morgen!

magnars08:12:54

morn morn!

magnars08:12:40

Det er litt kos clojure-koding i en bloggpost jeg skrev i går 🙂 https://www.kodemaker.no/blogg/2022-12-21-kos-med-markov/

👌 2
👍 1
slipset09:12:16

Husker vi lagde en svadagenerator i IN-110. Tror ingen snakket om markov chains da. Vi gjorde det litt anderledes i og med at vi så på bokstav tripler (ikke ord) og sansynligheten for at en bokstav følger etter en annen.

Hagenek10:12:37

God sen morgen:coffee:

teodorlu12:12:35

Av nysgjerrighet, hva bruker du til å skrive bloggposten, @magnars? Kopierer du kode inn i en markdown-fil, bruker du noe literate programming (org-mode?) eller gjør du noe helt annet?

magnars13:12:44

I dette tilfellet skrev jeg koden først i en comment-blokk og kjørte den mot kodemaker.no-REPLet som jeg hadde kjørende. Så da var det mest naturlig å bare paste den koden inn i markdown-fila etterhvert som jeg skrev. 😊 Artig format på Kodemaker-bloggen forresten. Det er "mapdown" som gjør en markdown-fil om til maps ved at keywords markerer, vel, keys. Se her: https://raw.githubusercontent.com/kodemaker/kodemaker.no/master/resources/firmablogg/2022-12-21-kos-med-markov.md

💯 1
teodorlu13:12:17

oi, kult! Takk for at dere deler kildekoden! 💯

teodorlu13:12:28

Dere liker Datomic 😄

magnars14:12:40

Det er den eneste databasen. De andre er bare midlertidig lagring. 😅

magnars14:12:55

Men ja, vi brukte Datomic på andre runde gjennom denne problemstillingen og det løste så godt som 💯% av problemene våre. Den gamle koden var ikke stas å jobbe med.

👍 1
magnars14:12:18

Bare at på http://kodemaker.no så er det "Data hører hjemme i en database, også i en midlertidig prosess som skal spytte ut en statisk nettside" 😅

💯 1
teodorlu12:12:59

Veldig spennende å se deg forklare, har lurt på hvordan Adventur henger sammen! Jeg forventet at det var mye mer hardkodet enn det er.

magnars13:12:56

Innholdet i adventur ligger i flate tekstfiler med .adv -filendelse. Har jo endatil laget emacs-mode med intellisense-integrasjon mot en Clojure-backend. 😅

😄 1
emacs 1
teodorlu13:12:27

developer experience er viktig! 😄

magnars13:12:44

I dette tilfellet skrev jeg koden først i en comment-blokk og kjørte den mot kodemaker.no-REPLet som jeg hadde kjørende. Så da var det mest naturlig å bare paste den koden inn i markdown-fila etterhvert som jeg skrev. 😊 Artig format på Kodemaker-bloggen forresten. Det er "mapdown" som gjør en markdown-fil om til maps ved at keywords markerer, vel, keys. Se her: https://raw.githubusercontent.com/kodemaker/kodemaker.no/master/resources/firmablogg/2022-12-21-kos-med-markov.md

💯 1