Fork me on GitHub
#clojure-norway
<
2022-08-17
>
restenb06:08:40

morn morn. jeg jobber i Trondheim, forresten. de aller fleste andre her er vel i Oslo-området, regner jeg med.

👍 2
kolstae07:08:20

God morgen!

Ivar Refsdal09:08:04

God morgon! (Bergen her)

magnars10:08:32

God morgen fra Fredrikstad 😄

magnars10:08:24

I tilfelle noen reagerer på "God morgen" klokka 12:16, så er vi på UTG her på kanalen, til tross for stort overlapp i tidssone. 😅 > Universal Greeting Time, an Internet Relay Chat convention whereby a person who joins a conversation is greeted "Good morning" and a person who leaves is bidden "Good night", regardless of the time zones of participants.

😍 6
teodorlu10:08:10

en liten link kanskje?

augustl10:08:41

pga bok-deadline og prokrastinering så har jeg avlyst foredraget på javazone desverre 😅

teodorlu10:08:05

Jaja, noen ganger må man velge vekk ting!

augustl10:08:44

slik r d.. kjipt å først bli akseptert på JZ og så måtte droppe det. Men kalenderen er ganske så tømt frem til 1. oktober nå, ja

teodorlu11:08:21

Temaet ser spennende ut da 😄

teodorlu11:08:50

Hva heter boka?

teodorlu11:08:56

Hvis den har et navn ennå?

augustl11:08:39

Pro Kotlin Web Apps from Scratch partyparrot

👍 1
augustl11:08:07

målet er å lære JVM-folket å skrive Clojure, bare med Kotlin, siden Clojure er skummelt og dynamisk

trollface 1
teodorlu11:08:17

haha 😄 Litt som DOP (@U0L91U7A8) og grokking simplicity (@U050P0ACR)? De som skriver Clojure er vel et litt lite publikum for en bok.

augustl11:08:53

ja, bare sånn konkret “sånn skriver du en backend for en web-app”, med tips og triks og oppskrifter til hvordan man gjør det fint uten et rammeverk

👍 2
augustl11:08:47

veien fra Spring Boot til Clojure er litt vel lang, så dette er en fin stepping stone. Pluss at jeg uansett blir glad om folk begynner å skrive Java/Kotlin uten rammeverk, Clojure eller ei

👍 2
❤️ 1
teodorlu11:08:37

Enig. Det er noe befriende å bruke abstraksjoner / metoder uten å dra med seg en haug av ting man ikke bruker alt av

🎯 1
augustl11:08:48

har kapitler om å bruke Spring Context og Spring Security og, utenfor rammeverk, så det er virkelig en ganske konkret stepping stone for folk som er “låst” i Spring-verden

teodorlu11:08:29

huh, interessant. Ja, det hender jo disse store monolittene løser noen skikkelig vanskelige problemer. Bare at løsningene blir "sittende fast" i et stort system / stort rammeverk / stort grensesnitt

augustl11:08:53

har gjort akkurat disse tingene selv på jobb, det var mere digg å bare wrappe web-handlerene mine i spring security og bruke det halv-rare LDAP-biblioteket vi allerede hadde.. Og Spring er (overraskende?) godt designet, de har gjennomtenkte API-er som frittstående biblioteker

💯 1
teodorlu11:08:02

Nå blir jeg sittende og lure på om det kanskje er enklere å ta svære java-greier over i Clojure og bygge videre på enn jeg egentlig har tenkt tidligere :thinking_face: Men jeg har egentlig nok java backend-erfaring at jeg bør uttale meg om sånt

augustl11:08:48

har gjort akkurat det på jobb nettopp og 😇 Tror ikke jeg får tid til å inkludere det i boka, selv om jeg har lyst. Men kapittelet om spring context kunne fint hatt noe sånt

clojure-spin 1
augustl11:08:01

tok en spring-framework-app og klippet litt i den slik at det jeg satt igjen med var en spring context, så fisker jeg ut den fra Clojure, og definerer data source og sånn på den, og sparker den i gang. Så bruker jeg bare Clojure til å gjøre web og routing og kaller på ting som fiskes ut fra spring contexten. Målet var å slippe å gjøre en Svær Motherfuckings Rewrite av hele greia til Clojure, nå kan vi gjøre det i små steg

👍 1
augustl11:08:50

det som tok mest tid var å få til å kjøre all koden utenfor spring framework, i en ren spring context. Men med litt sit-ups så fikk den all inputen sin fra selve contexten, i stedet for å måtte hente ut ting fra config-filer i spring framework

👍 1
teodorlu11:08:24

> slippe å gjøre en Svær Motherfuckings Rewrite av hele greia til Clojure, nå kan vi gjøre det i små steg Jeg har fått utrolig mye mer respekt for denne måten å tenke på det siste året. Hvis vi kan unngå alle former for branching, perfekt. Ikke to separate greier, én kodebase. Så rigger vi oss heller til litt handingsrom inne i denne kodebasen.

🎯 2
slipset11:08:43

Det er en veldig interessant Juxt cast rundt xtdb og sql databaser. https://podcasts.apple.com/no/podcast/juxt-cast/id1471141263?l=nb&amp;i=1000547248393

🙏 1
teodorlu11:08:10

huh, den husker jeg ikke om jeg har hørt. Takk!

magnars12:08:51

Hvis du joiner der, så får du kose deg med den kuleste stacken jeg noen gang har jobbet på.