!OHimLTKAXNbFrEoogf:matrix.org

Nix Milan

110 Members
https://milano.nix.pizza/7 Servers

Load older messages


SenderMessageTime
16 Dec 2025
@telegram_7189191315:t2bot.iogecko
In reply to Matteo Joliveau
Ci sono due problemi con questo approccio (che non è sbagliato in spirito, sia chiaro):
- devi comunque restare il codice che implementa l'integrazione col sistema reale, e per farlo ti serve avere la dipendenza vera. Che sia via testcontainers, docker-compose o altro
- SQLite e postgres non sono intercambiabili, il mito che tutti gli SQL sono uguali è appunto un mito. Anche senza andare ad usare feature non standard, ci sono sottili differenze nell'implementazione (esempio @ caso: in SQLite le primary key possono essere null, in Pg no)
> devi comunque testare il codice che implementa l'integrazione col sistema reale

Certo, però l'idea è che la gran parte dei bug li puoi beccare con oneri infrastrutturali minimi (i.e., no postgres).

> SQLite e postgres non sono intercambiabili, il mito che tutti gli SQL sono uguali è appunto un mito

Beh chiaro, ma o usi un livello di astrazione che si sbatte per te quelle cose (e.g., Django) oppure te lo rolli tu. Non sto dicendo di riusare le query SQL, sto dicendo di avere uno "storage provider" astratto di cui poi hai un'implementazione che usa SQLite e una che usa postgres.
Ad esempio noi facciamo così, anche perché abbiamo una modalità "utente singolo standalone da CLI" e una modalità "cloud". E per la prima chiaramente non vogliamo usare postgres :P.

La bottom line di quel che volevo dire è: to the extent to which is possible, è meglio mockuppare le dipendenze noiose da un punto di vista di set up, piuttosto che cercare necessariamente di deployare un'infrastruttura simil-prod per gli sviluppatori.
14:05:36
@telegram_28186152:t2bot.ioLucioWow!! C'è anche la versione flake?16:57:20
@telegram_28186152:t2bot.ioLucioRichiesta assurda: sapete se posso lanciare da NixOS una vm Nixos con la mia stessa configurazione (stile Windows sandbox) senza installare la iso da QEMU o simili?16:50:20
@telegram_41776856:t2bot.ioMarco Turchetto Certo! https://nix.dev/tutorials/nixos/nixos-configuration-on-vm.html#creating-a-qemu-based-virtual-machine-from-a-nixos-configuration 16:52:08
@telegram_28186152:t2bot.ioLucio Risolto con nix run .#nixosConfigurations.NOMEMACCHINA.config.specialisation.NOMESPECIALISATION.configuration.system.build.vm . Grazie mille 🙏 17:18:24
@telegram_28186152:t2bot.ioLucio Ok, sono riuscito con nix run .#nixosConfigurations.NOMEMACCHINA.config.system.build.vm . Ora devo capire come selezionare specialisation di boot però 😅 17:06:19
17 Dec 2025
@telegram_721172851:t2bot.iox71c9 Poll: Secrets
  1. agenix
  2. sops-nix
Vote with !tg vote YwB8L6p6AAAACbk <choice number>
11:32:02
@telegram_721172851:t2bot.iox71c9Proverò, grazie12:05:57
@telegram_721172851:t2bot.iox71c9 Per chi usa agenix usate --impure 11:58:33
@telegram_721172851:t2bot.iox71c9(non riesco a vedere i voti, forse solo dopo che votano tutti?)11:58:07
@telegram_721172851:t2bot.iox71c9 Sono capitato su questo errore, dicono che per usare agenix per fare la build bisogna usare —impure: https://github.com/ryantm/agenix/issues/223 12:00:20
@telegram_73824637:t2bot.ioAndrea Ciceridevi votare mi sa11:58:38
@telegram_73824637:t2bot.ioAndrea Ciceriin che senso?11:59:02
@telegram_73824637:t2bot.ioAndrea CiceriNon mi e' mai capitato, potresti provare a tagliare la testa al toro e usare altri tool compatibli12:03:33
@telegram_73824637:t2bot.ioAndrea Ciceri Tipo ragenix 12:03:41
19 Dec 2025
@telegram_202812884:t2bot.ioSergio Besana
In reply to Andrea Ciceri
Ma cosa vedi come output?
ho aggiunto nixos https://channels.nixos.org/nixos-unstable
16:02:06
22 Dec 2025
@telegram_7189191315:t2bot.iogecko @Mugiwarix alla fine cos'hai fatto per tirare su una VM Windows 11? Me ne serve una per smanare al volo. 16:41:49
@telegram_28186152:t2bot.ioLucio
In reply to gecko
@Mugiwarix alla fine cos'hai fatto per tirare su una VM Windows 11? Me ne serve una per smanare al volo.
Stavo sistemando wfvm (che è il progetto che permette di spawnare vm Windows dichiarativamente, ma è fermo da qualche anno) ma non avevo avuto tempo di finire e volevo farlo all'ultima nix unconference. Purtroppo non c'è stato tempo per parlarne. @andreaciceri aveva linkato questo fork che sembra supportare win11 https://github.com/RyzeNGrind/wfvm
16:58:38
@telegram_7189191315:t2bot.iogecko Se interessa io stavo guardando quickemu che sembra fare quello che vorrei https://github.com/quickemu-project/quickemu/wiki/04-Create-Windows-virtual-machines
Però non è dichiarativo e servono un po' calci.
17:23:14
@telegram_165995843:t2bot.ioNonno Felice https://github.com/AshleyYakeley/NixVirt io conosco questo ma non so se faccia il caso vostro 17:36:54
@telegram_28186152:t2bot.ioLucio
In reply to gecko
Se interessa io stavo guardando quickemu che sembra fare quello che vorrei https://github.com/quickemu-project/quickemu/wiki/04-Create-Windows-virtual-machines
Però non è dichiarativo e servono un po' calci.
Provato in passato, troppi calci per i miei gusti 😅
18:52:24
@telegram_28186152:t2bot.ioLucio
In reply to Nonno Felice
https://github.com/AshleyYakeley/NixVirt io conosco questo ma non so se faccia il caso vostro
Questo lo avevo visto e ce l'ho tra i pinnati su github. Non ricordo perché l'avessi scartato, gli ridarò un'occhiata, grazie 😊.
18:56:52
29 Feb 2024
@admin:nixos.org@admin:nixos.org changed the history visibility to "world_readable" from "shared".12:19:16
@mjolnir:nixos.orgNixOS Moderation Bot joined the room.12:19:31
@admin:nixos.org@admin:nixos.orgchanged room power levels.12:20:33
@admin:nixos.org@admin:nixos.org left the room.12:20:52
@fgaz:matrix.orgfgaz joined the room.15:24:24
1 Mar 2024
@aciceri:nixos.devaciceri Questa room ha ora come alias principale #milan:nixos.org ora. E siamo nello space di NixOS! 11:39:05
@aciceri:nixos.devaciceri * Questa room ha ora come alias principale #milan:nixos.org. E siamo nello space di NixOS! 13:29:32
2 Mar 2024
@telegram_25591608:t2bot.ioMatteo Joliveau joined the room.09:58:50

Show newer messages


Back to Room ListRoom Version: 10