| 16 Dec 2025 |
Alessandro 🤔➖☀️🖌 | ho provato a usare nix-prefetch-url su quel file, ma ottengo un hash ancora diverso 😅 | 13:43:33 |
Matteo Joliveau | sisi e per quello dicevo che in spirito l'idea è corretta, ma nel momento in cui comunque ho del codice che deve integrarsi con PG tocca testarlo e per quello serve il db vero, perchè a mockarlo rischi incongruenze
le query che farai tra SQLite e PG saranno comunque diverse | 14:06:53 |
gecko | 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 |
Lucio | Wow!! C'è anche la versione flake? | 16:57:20 |
Lucio | Richiesta 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 |
Marco 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 |
Lucio | Risolto con nix run .#nixosConfigurations.NOMEMACCHINA.config.specialisation.NOMESPECIALISATION.configuration.system.build.vm . Grazie mille 🙏 | 17:18:24 |
Lucio | 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 |
x71c9 | Poll: Secrets
- agenix
- sops-nix
Vote with !tg vote YwB8L6p6AAAACbk <choice number> | 11:32:02 |
x71c9 | Proverò, grazie | 12:05:57 |
x71c9 | Per chi usa agenix usate --impure | 11:58:33 |
x71c9 | (non riesco a vedere i voti, forse solo dopo che votano tutti?) | 11:58:07 |
x71c9 | 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 |
Andrea Ciceri | devi votare mi sa | 11:58:38 |
Andrea Ciceri | in che senso? | 11:59:02 |
Andrea Ciceri | Non mi e' mai capitato, potresti provare a tagliare la testa al toro e usare altri tool compatibli | 12:03:33 |
Andrea Ciceri | Tipo ragenix | 12:03:41 |
| 19 Dec 2025 |
Sergio Besana | In reply to Andrea Ciceri Ma cosa vedi come output? ho aggiunto nixos https://channels.nixos.org/nixos-unstable | 16:02:06 |
| 29 Feb 2024 |
| @admin:nixos.org changed the history visibility to "world_readable" from "shared". | 12:19:16 |
| NixOS Moderation Bot joined the room. | 12:19:31 |
| @admin:nixos.orgchanged room power levels. | 12:20:33 |
| @admin:nixos.org left the room. | 12:20:52 |
| fgaz joined the room. | 15:24:24 |
| 1 Mar 2024 |
aciceri | Questa room ha ora come alias principale #milan:nixos.org ora. E siamo nello space di NixOS! | 11:39:05 |
aciceri | * Questa room ha ora come alias principale #milan:nixos.org. E siamo nello space di NixOS! | 13:29:32 |
| 2 Mar 2024 |
| Matteo Joliveau joined the room. | 09:58:50 |
Matteo Joliveau | 👋 | 09:58:29 |
| Matteo Joliveau changed their profile picture. | 09:58:51 |
aciceri | In reply to @telegram_25591608:t2bot.io 👋 benvenuto | 15:35:50 |
Matteo Joliveau | In reply to @aciceri:nixos.dev benvenuto thx | 15:55:41 |