Fork me on GitHub
#clojure-italy
<
2019-08-13
>
andrea.crotti09:08:39

XT20 (la conferenza di Juxt) costa 256 pounds un anno prima e con lo sconto di heart of clojure 😮

andrea.crotti09:08:53

quanto costa il giorno pochi giorni prima senza sconto quindi 😮?

helios09:08:59

512 ? 😛

nilrecurring09:08:43

L’unica risposta giusta

reborg09:08:57

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 😬

😂 8
skuro09:08:05

a prescindere sono un pelo esosi

skuro09:08:13

comunque allineati alla competizione di ClojureX

reborg09:08:50

Se XT20 fosse anche vagamente simile ad XT16, non e’ minimamente comparabile ad un ClojureX.

skuro09:08:34

non ho esperienza su nessuna delle due

reborg09:08:20

Qualita’ dei talk, persone, dettagli, XT20 dovrebbe costare 1000£.

helios09:08:17

Secondo me comunque HoC ci insegna che forse c'e' spazio per una cosa tipo CCCamp d'estate 😛

skuro10:08:11

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)

nilrecurring10:08:03

@U051T4Q05 wait wait wait anche io volevo organizzare una conferenza in spiaggia in Sardegna!!!

nilrecurring10:08:08

Ok, facciamo questa cosa

helios10:08:58

+1, ci sto

skuro10:08:05

io avrei anche un'ipotesi di location, diamoci una punta che ne parliamo

skuro10:08:11

una punta -> un appuntamento

nilrecurring10:08:13

Anytime. Sta settimana?

helios10:08:33

A parte domani sera ce sto 🙂

skuro10:08:46

ven 11am (Amsterdam time)?

helios09:08:18

:thinking_face:

andrea.crotti10:08:55

non capisco per certi versi perche' non farsi dare piu' soldi dagli sponsor semplicemente

andrea.crotti10:08:06

non ci sono sponsors a XT20?

mdallastella10:08:28

La butto lì: magari è un modo per avere un pubblico di un certo livello (sia di disponibilità finanziaria, sia di engagement)

andrea.crotti10:08:09

ah puo' essere

andrea.crotti10:08:23

ma magari piu' che un certo livello ci va gente che viene pagata dall'azienda

mdallastella10:08:29

Appunto, diciamo che elimina i "curiosi" alla cui azienda non interessa Clojure

mdallastella10:08:12

Ma non avendo idea di com'è stato XT16, la mia è solo una sparata

skuro10:08:45

quindi l'idea sarebbe posizionarsi come una conferenza "commercial" piuttosto che "community"

mdallastella10:08:07

Direi "business", IMHO

reborg11:08:15

XT16 e’ stato evento free ma invitation only.

reborg11:08:47

Penso che ora vogliano renderlo pubblico ma qualificandosi un minimo. Quindi la teoria dell’entry-point come filtro penso sia sensata.

Andrea Imparato13:08:42

buongiorno a tutti, TIL

(not= ["foo" ""] (clojure.string/split "foo,," #","))
😱

andrea.crotti13:08:03

mi pare giusto

andrea.crotti13:08:14

["foo"] != ["foo" ""]

andrea.crotti13:08:32

o e' questo che pare strano?

(clojure.string/split "foo,," #",")
["foo"]

Andrea Imparato13:08:40

mi sarei aspettato che un elemento vuoto mi ritornasse come elemento vuoto dallo split

Andrea Imparato13:08:05

se quello è un csv ad esempio sono abbastanza fottuto se il csv contiene colonne vuote

Andrea Imparato13:08:51

se voglio leggere quel csv e riscriverlo facendogli qualcosa non ho il mapping csv vuoto -> mancanza dell'elemento nella lista

Andrea Imparato13:08:59

non se mi sono spiegato bene lol

Andrea Imparato14:08:53

insomma mi sarei aspettato che (clojure.string/split "foo,," #",") fosse uguale a ["foo" ""] e non ["foo"]

andrea.crotti14:08:06

e cmq

(clojure.string/split "foo,,dopo" #",")
["foo" "" "dopo"]

andrea.crotti14:08:23

il problema e' che ci sono solo virgole nel tuo caso

andrea.crotti14:08:49

il problema sono solo le trailing commas, che volendo se sai quante colonne hai e' trivial appendere le stringhe vuote the ti mancano

Andrea Imparato14:08:17

yep ovvio, l'unico problema era che ho scoperto questo durante una live coding session e non avevo troppo tempo di vedere documentazione 🙂

helios14:08:14

si in effetti immagino, e' un gotcha con cui si puo' convivere ma a prima vista non e' intuitivo 😄

skuro15:08:42

user=> (clojure.string/split "foo,," #"," -1)
["foo" "" ""]

skuro15:08:09

a quanto pare e' un behavior Perl ereditato da Java

Andrea Imparato09:08:19

grazie mille dell'info @U051T4Q05 🙂

❤️ 4
mdallastella15:08:35

Anche Python ha lo stesso comportamento, afair

skuro15:08:42

insomma, common knowledge per ogni developer sul pianeta, praticamente roba scontata. vero? 😛

mdallastella15:08:42

No, sbagliavo, si comporta "as intended"

>>> "foo,,".split(",")
['foo', '', '']

mdallastella15:08:34

Ma funziona anche così

>>> "foo,,".split(",", -1)
['foo', '', '']

reborg16:08:51

wat? filing under aggiungere al libro

andrea.crotti17:08:15

Take a look at color tree (@colortreemobile): https://twitter.com/colortreemobile?s=09