| 30 Oct 2025 |
Tonio | Curiosamente l'azienda sta in piedi perché a UK interessa un sacco di utilizzare in modo più uniforme la rete elettrica. Hanno infrastrutture vecchissime in generale, tanto che la rete elettrica è monofase e la corrente salta spesso. | 20:32:56 |
Tonio | Qui mi sa che andiamo in zona NDA, ma il tldr è non preoccuparti :D | 20:37:14 |
Alex0 | art-standalone e android-transaltion-layer | 20:31:50 |
Alex0 | Sembra molto anche a me, idk cosa è successo
Panicato 2 volte il kernel e ho dovuto usare un'altra macchina | 20:36:34 |
Tonio | È comunque il quad core ARMv8 e non il dual core ARMv6 eh? Un desktop environment lo riesce a reggere se la risoluzione in output è sub HD | 20:30:44 |
Tonio | Può ben essere in effetti | 20:33:16 |
Alex0 | Si ma ha mezzo giga di ram | 20:33:39 |
Alex0 | Non avete modo di sbarcare in altri "mercati"?
In modo tale da "not putting all the eggs in the same basket" | 20:36:10 |
Alex0 | Non il mio server che ha panicato il kernel perché facendoci runnare nixpkgs-review è finita la RAM + SWAP
18GiB di nix-eval | 20:26:42 |
Alex0 | Ma nix-eval
Non nix build | 20:32:01 |
Tonio | È stato questo a farmi venire la scimmia per nix | 20:40:32 |
Alex0 | Ahh ecco ci sta, figo | 20:30:51 |
Alex0 | At this point I'm booting off Google drive
A lavoro ho 5TB ma non per molto siccome l'azienda è stata comprata e migremo da Google workspace | 20:39:12 |
Alex0 | Massì, non voglio tutti i dettagli xD | 20:38:02 |
Tonio | Parlando di NDA, dovrei chiedere se posso mostrare il setup del monorepo a lavoro. Abbiamo dei nix ninja che hanno messo in piedi comandi singoli che fanno packaging, creano dei systemd service e li terraformano su 10 macchine una alla volta. È stato molto bello fare il mio primo deploy in produzione in questa azienda con 1 solo comando 😊 | 20:39:49 |
Andrea Ciceri | easy, metti uno swap file nella cartella di google drive e scarica piu' ram | 20:37:30 |
Andrea Ciceri | io intendevo piu' per la memoria, secondo me almeno 1 giga ci vuole anche solo per valutare hello.outPath | 20:32:45 |
Andrea Ciceri | e la peppa, cosa stavi rebuildando? | 20:29:52 |
Andrea Ciceri | Anche me e' successo che scoppiasse ad eval time comunque nixpkgs-review, non ricordo cosa stessi facendo pero' | 20:34:27 |
Andrea Ciceri | si si chiaro, forse nixpkgs-review sotto usa nix-eval-jobs e stava provando a valutare piu' derivazioni assieme? 18 giga e' comunque tantissimo | 20:33:59 |
Andrea Ciceri | In reply to Tonio Aggiunti just because, se buildano 1 derivation in due è tanto ah ecco immaginavo. Tra l'altro probabilmente sono troppo lenti anche per valutare codice nix | 20:25:21 |
Tonio | In reply to Alex0 Ma pardon la mia ignoranza ma che componentistica software hanno? In effetti non ho dato una panoramica esaustiva. Abbiamo 2 hw engineer che disegnano i caricatori, ma noi facciamo tutta la piattaforma di gestione. Si possono controllare e configurare da remoto e se il tuo operatore di energia partecipa al mercato libero dell'energia puoi fare in modo che questo controlli la schedule di ricarica offrendoti la corrente ad un prezzo più basso. Chiaramente l'accesso remoto lo dobbiamo fornire noi integrando l'energy partner. | 20:28:13 |
Tonio | È fatto apposta per fare blue/green deployment. Gestiamo il rollout delle macchine nuove, tirandone giù una vecchia e deviando con il load balancer il traffico sulle altre nove, istanziandone una nuova e spostando il traffico anche su quella.
Nel caso in cui abbiamo migrazioni di DB schema, topic pulsar o altro che richieda uno stop the world programmiamo un outage. Avere un mercato limitato ad un solo fuso orario è comodo per programmare le cose alle 3 di notte quando hai un picco negativo di utenti connessi. | 20:50:52 |
Tonio | Appunto :D | 20:52:21 |
Alex0 | Le migrazioni dei DB sono sempre una rottura farli senza avere downtime | 20:54:20 |
Alex0 | Si se fa blue/green è apposto | 20:52:05 |
Alex0 | In reply to Tonio Parlando di NDA, dovrei chiedere se posso mostrare il setup del monorepo a lavoro. Abbiamo dei nix ninja che hanno messo in piedi comandi singoli che fanno packaging, creano dei systemd service e li terraformano su 10 macchine una alla volta. È stato molto bello fare il mio primo deploy in produzione in questa azienda con 1 solo comando 😊 Su 10 macchine uno alla volta? Ma non rischi che vadano out of sync? | 20:46:25 |
| 31 Oct 2025 |
Alessandro 🤔➖☀️🖌 | nix shell --help fa un po' pena, se volessi informazioni un po' più dettagliate su cosa fa nix shell o nix env, dove potrei trovarle? | 09:53:22 |
Alessandro 🤔➖☀️🖌 | in particolare, volevo capire se settava delle variabili d'ambiente, quali, come, perché | 09:53:44 |
Alex0 | con systemd so che puoi restringere un bel po' di roba, se vuoi farlo bare metal could be a way
Ma non è critico questo servizio no? | 11:27:35 |