Fork me on GitHub
#clojure-norway
<
2024-05-08
>
augustl06:05:38

god morgen!

teodorlu06:05:58

(rand-nth (d/q good-morning-greetings-query db))

😁 2
❤️ 1
2food11:05:51

Nå er jeg skikkelig pirkus maximus her, men d/q tar query-argumentet først :face_with_monocle:

1
😄 1
teodorlu13:05:05

Du har rett! Det var en bommert. Fikset så vi ikke (ved et uhell) sprer feilinformasjon.

❤️ 1
magnars07:05:38

God morgen!

boosja08:05:59

God morgen!

Ivar Refsdal19:05:54

Eg lagde ei snurre for å oppdatere docker image tags: https://github.com/ivarref/docker-update-tag Funker denne vidoen her? Den ligg også inne på repoet.

🎉 2
teodorlu12:05:21

Gøy! Skal bruke denne neste gang jeg skal oppdatere tags.

teodorlu12:05:47

Pirk: det ser ut som du bruker babashka.fs og babashka.process i scriptet ditt (https://github.com/ivarref/docker-update-tag/blob/720e6f3c0a44197b9cc188ce75006940e5041191/src/com/github/ivarref/docker_update_tag.clj#L4), uten at bibliotekene er i deps.edn. Da vil folk som kjører en clojure-REPL få trøbbel med å kjøre koden. (i babashka vil det fungere fint, der følger de med). PR hvis du vil ha JVM-kompatibilitet: https://github.com/ivarref/docker-update-tag/pull/1

🧡 1
Ivar Refsdal15:05:48

Takk for det! Eg har merga no. Er du kjent med bb nrepl-server? Då får du ein nREPL server som har alt det babashka bundler som du kan kobla til.

teodorlu15:05:03

Jepp! CIDER og Calva har også innebygget støtte for å starte en sånn en.

👍 1
teodorlu07:05:05

Kjapp demo av scriptet til Ivar for å oppdatere tags i Dockerfiles. Scriptet er 414 linjer Clojure, og har innebygget støtte for å slå opp hvilke tags som er tilgjengelige for et image. Jeg kommer til å bruke dette neste gang jeg skal oppdatere Dockerfiler!

❤️ 2
Ivar Refsdal11:05:28

Tusen takk @teodorlu! Sikkert litt overkill, men eg la til støtte for min-digits filter:

$ docker-update-tag list-filter
{"clojure" ["tools-deps" "jammy"], "eclipse-temurin" ["jammy"]}

$ docker-update-tag min-digits
{"clojure" 3}

$ docker-update-tag list clojure
clojure:temurin-8-tools-deps-1.11.3.1456-jammy
clojure:temurin-11-tools-deps-1.11.3.1456-jammy
clojure:temurin-17-tools-deps-1.11.3.1456-jammy
clojure:temurin-21-tools-deps-1.11.3.1456-jammy
clojure:temurin-22-tools-deps-1.11.3.1456-jammy
Eg veit f.eks. @U9MKYDN4Q ikkje digger https://cjohansen.no/clojure-in-production-tools-deps/ (ikkje eg heller) 🙂

💯 1
Ivar Refsdal12:05:54

PS @teodorlu docker-update-tag tek alltid med CWD/Dockerfile, så du treng ikkje gjera scan .. Har lagt til dokumentasjon om dette no 🙂

💯 1
til 1
teodorlu07:05:05

Kjapp demo av scriptet til Ivar for å oppdatere tags i Dockerfiles. Scriptet er 414 linjer Clojure, og har innebygget støtte for å slå opp hvilke tags som er tilgjengelige for et image. Jeg kommer til å bruke dette neste gang jeg skal oppdatere Dockerfiler!

❤️ 2