This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-08-13
Channels
- # announcements (27)
- # beginners (184)
- # boot (4)
- # cider (9)
- # cljdoc (1)
- # cljsrn (2)
- # clojure (208)
- # clojure-austin (1)
- # clojure-conj (4)
- # clojure-dev (20)
- # clojure-europe (15)
- # clojure-italy (66)
- # clojure-losangeles (2)
- # clojure-nl (32)
- # clojure-spec (64)
- # clojure-uk (80)
- # clojurescript (50)
- # cursive (2)
- # data-science (3)
- # datomic (17)
- # emacs (1)
- # events (6)
- # fulcro (3)
- # jobs (15)
- # juxt (5)
- # klipse (2)
- # leiningen (31)
- # nyc (3)
- # off-topic (34)
- # re-frame (2)
- # reagent (9)
- # schema (1)
- # shadow-cljs (52)
- # specter (5)
- # sql (3)
XT20 (la conferenza di Juxt) costa 256 pounds un anno prima e con lo sconto di heart of clojure 😮
quanto costa il giorno pochi giorni prima senza sconto quindi 😮?
L’unica risposta giusta
Mmmh, vediamo. Assumiamo che il costo di XT20 sia logN
(n = numero di giorno dall’annuncio con base=1.0133745773684). Quindi dopo 30 giorni dall’annuncio abbiamo 256£, che sarebbe oggi. A 300 giorni dall’annuncio (che sarebbe 30 giorni prima del 10 Luglio 2020) avremo 429£. Ora bisogna sperare che abbiamo scelto logN
e non N^2
😬
Holy stront!
Se XT20 fosse anche vagamente simile ad XT16, non e’ minimamente comparabile ad un ClojureX.
Secondo me comunque HoC ci insegna che forse c'e' spazio per una cosa tipo CCCamp d'estate 😛
io sto giocherellando onanisticamente da un po' con l'idea di fare una roba tipo https://rubyonthebeach.com/ nel profondo della Sardegna (per ovvi motivi di organizzazione ma anche perchè riduce enormemente i budget necessari)
Figata
@U051T4Q05 wait wait wait anche io volevo organizzare una conferenza in spiaggia in Sardegna!!!
Ok, facciamo questa cosa
Anytime. Sta settimana?
non capisco per certi versi perche' non farsi dare piu' soldi dagli sponsor semplicemente
non ci sono sponsors a XT20?
La butto lì: magari è un modo per avere un pubblico di un certo livello (sia di disponibilità finanziaria, sia di engagement)
ah puo' essere
ma magari piu' che un certo livello ci va gente che viene pagata dall'azienda
Appunto, diciamo che elimina i "curiosi" alla cui azienda non interessa Clojure
Ma non avendo idea di com'è stato XT16, la mia è solo una sparata
quindi l'idea sarebbe posizionarsi come una conferenza "commercial" piuttosto che "community"
Direi "business", IMHO
Penso che ora vogliano renderlo pubblico ma qualificandosi un minimo. Quindi la teoria dell’entry-point come filtro penso sia sensata.
Per gli interessati https://reborg.tumblr.com/post/151463898693/xt-16-conference-notes
buongiorno a tutti, TIL
(not= ["foo" ""] (clojure.string/split "foo,," #","))
😱mi pare giusto
["foo"] != ["foo" ""]
o e' questo che pare strano?
(clojure.string/split "foo,," #",")
["foo"]
mi sarei aspettato che un elemento vuoto mi ritornasse come elemento vuoto dallo split
se quello è un csv ad esempio sono abbastanza fottuto se il csv contiene colonne vuote
giusto?
se voglio leggere quel csv e riscriverlo facendogli qualcosa non ho il mapping csv vuoto -> mancanza dell'elemento nella lista
non se mi sono spiegato bene lol
insomma mi sarei aspettato che (clojure.string/split "foo,," #",")
fosse uguale a ["foo" ""]
e non ["foo"]
non sei fottuto, basta che usi https://github.com/clojure/data.csv 😉
e cmq
(clojure.string/split "foo,,dopo" #",")
["foo" "" "dopo"]
il problema e' che ci sono solo virgole nel tuo caso
che in effetti non usa proprio string/split https://github.com/clojure/data.csv/blob/master/src/main/clojure/clojure/data/csv.clj
il problema sono solo le trailing commas, che volendo se sai quante colonne hai e' trivial appendere le stringhe vuote the ti mancano
yep ovvio, l'unico problema era che ho scoperto questo durante una live coding session e non avevo troppo tempo di vedere documentazione 🙂
si in effetti immagino, e' un gotcha con cui si puo' convivere ma a prima vista non e' intuitivo 😄
documentato qua https://docs.oracle.com/javase/8/docs/api/java/util/regex/Pattern.html#split-java.lang.CharSequence-int-
Anche Python ha lo stesso comportamento, afair
insomma, common knowledge per ogni developer sul pianeta, praticamente roba scontata. vero? 😛
No, sbagliavo, si comporta "as intended"
>>> "foo,,".split(",")
['foo', '', '']
Ma funziona anche così
>>> "foo,,".split(",", -1)
['foo', '', '']
Take a look at color tree (@colortreemobile): https://twitter.com/colortreemobile?s=09