Giulio Spinozzi

← indietro 3 messaggi
Giulio Spinozzi
Ciao Ste, Con Riccardo (dopo averne parlato con Ivan) siamo convinti che dovremmo potenziare molto l’ambiente di sviluppo che forniamo agli studenti, non solo per dargli un servizio, ma anche da sfruttare per creare community e pubblicità. Inoltre Riccardo ha visto che questa cosa praticamente non la offre nessuno. Ecco cosa avrei in mente io (poi ne parliamo meglio anche settimana prossima): Creare un ambiente GitHub comune. Ovvero: 1. Dobbiamo aderire al Github Campus Program ed Epicode ha tutti i requisiti e grazie a questo avremmo: Accesso gratuito a “GitHub Enterprise Cloud” (50.000min di GitHub Actions, 50 GB di GitHub Packages, ecc) cioè roba che da sola costerebbe 20 euro/mese ad utente e 100keuro solo di licenze Ogni studente può sbloccare lo "Student Developer Pack" che include accesso gratuito ad oltre 25 servizi cloud Microsoft Azure, 100 dollari di credito Azure, dominio gratuito, GitHub Pro gratuito, crediti per DigitalOcean, MongoDB Atlas, ecc. 2. Oltre ai suddetti servizi da valutare se spendere circa altri 5000-6000 euro/anno per: Costi di computazione: direi 4-6 coorti attive che costano complessivamente 150-200€/mese + un cluster Kubernetes da 200-300 euro/mese Database condiviso: un Postgres + un MongoDB con uno schema/database per studente e con una sola macchina da 40 euro/mese sicuramente gestisci circa 200 studenti e relativi progetti Cloudfare ma è un costo trascurabile così come anche un dominio tipo “epicode.dev” anche questo di costo trascurabile ma utile perché con Reverse proxy + TLS automatico ogni studente ottiene nomecognome.epicode.dev con HTTPS senza configurare nulla. Creare ambiente conda per ogni progetto/esame Soprattutto usando Python, ma non solo, per rendere facile la configurazione e soprattutto simile per tutti, io vorrei che si creassero ambienti conda, che poi gli studenti possono importare e ritrovarsi tutto settato perfettamente, senza sbattimenti e senza perdere tempo. Configurazione e utilizzo di un unico ambiente di sviluppo Qui possiamo essere più elastici, io consiglio VSCode o JetBrains. L’importante è che sia multi-piattaforma e che si integri assolutamente con GitHub. In questo modo potremmo rilasciare anche documentazione unificata, settaggi ad hoc per tutti e configurazione di sviluppo avanzate. Mi riferisco per esempio all’utilizzo dei plugins su VSCode, per Py e Docker/KS sono fatti benissimo oppure alla suite remote di JetBrains… Insomma si apre un mondo. Io ho suggerito te ad Ivan e Riccardo per iniziare, io ovviamente ti aiuto. Il mio contributo però potrebbe partire tra un mesto circa, nel frattempo pensiamoci e vediamo semmai di fare preventivi ad hoc sopratutto per GitHub. Ci sono da valutare le licenze, possiamo sicuramente aderire al campus program. Io stesso lo ho sfruttato per 2-3 anni e ti permette di accedere a molti strumenti. Dimmi che ne pensi A presto G Giulio Spinozzi, PhD Head of Bachelor in Computer Engineering and Artificial Intelligence instituteoftechnology.epicode.com <https://instituteoftechnology.epicode.com/> Quad Central, Q3 Level 1, Triq l-Esportaturi, B’kara, CBD 1040, Malta
2026-05-15 20:55
Giulio Spinozzi
Io e Ste stamattina abbiamo sottomesso la richiesta per l'accreditamento per i tool GitHub, dovremmo avere risposta entro 2 settimane. Vi aggiorno GS On Fri, May 15, 2026 at 8:55 PM Giulio Spinozzi < giulio.spinozzi@epicode.edu.mt> wrote: > Ciao Ste, > Con Riccardo (dopo averne parlato con Ivan) siamo convinti che dovremmo > potenziare molto l’ambiente di sviluppo che forniamo agli studenti, non > solo per dargli un servizio, ma anche da sfruttare per creare community e > pubblicità. Inoltre Riccardo ha visto che questa cosa praticamente non la > offre nessuno. Ecco cosa avrei in mente io (poi ne parliamo meglio anche > settimana prossima): > > *Creare un ambiente GitHub comune*. Ovvero: > > 1. Dobbiamo aderire al Github Campus Program ed Epicode ha tutti i > requisiti e grazie a questo avremmo: > Accesso gratuito a “GitHub Enterprise Cloud” (50.000min di GitHub Actions, > 50 GB di GitHub Packages, ecc) cioè roba che da sola costerebbe 20 > euro/mese ad utente e 100keuro solo di licenze > Ogni studente può sbloccare lo "Student Developer Pack" che include > accesso gratuito ad oltre 25 servizi cloud Microsoft Azure, 100 dollari di > credito Azure, dominio gratuito, GitHub Pro gratuito, crediti per > DigitalOcean, MongoDB Atlas, ecc. > > 2. Oltre ai suddetti servizi da valutare se spendere circa altri 5000-6000 > euro/anno per: > Costi di computazione: direi 4-6 coorti attive che costano > complessivamente 150-200€/mese + un cluster Kubernetes da 200-300 euro/mese > Database condiviso: un Postgres + un MongoDB con uno schema/database per > studente e con una sola macchina da 40 euro/mese sicuramente gestisci circa > 200 studenti e relativi progetti > Cloudfare ma è un costo trascurabile così come anche un dominio tipo “ > epicode.dev” anche questo di costo trascurabile ma utile perché con > Reverse proxy + TLS automatico ogni studente ottiene > nomecognome.epicode.dev con HTTPS senza configurare nulla. > > *Creare ambiente conda per ogni progetto/esame* > > Soprattutto usando Python, ma non solo, per rendere facile la > configurazione e soprattutto simile per tutti, io vorrei che si creassero > ambienti conda, che poi gli studenti possono importare e ritrovarsi tutto > settato perfettamente, senza sbattimenti e senza perdere tempo. > > Configurazione e utilizzo di un unico ambiente di sviluppo > > Qui possiamo essere più elastici, io consiglio VSCode o JetBrains. > L’importante è che sia multi-piattaforma e che si integri assolutamente con > GitHub. In questo modo potremmo rilasciare anche documentazione unificata, > settaggi ad hoc per tutti e configurazione di sviluppo avanzate. Mi > riferisco per esempio all’utilizzo dei plugins su VSCode, per Py e > Docker/KS sono fatti benissimo oppure alla suite remote di JetBrains… > Insomma si apre un mondo. > > Io ho suggerito te ad Ivan e Riccardo per iniziare, io ovviamente ti > aiuto. Il mio contributo però potrebbe partire tra un mesto circa, nel > frattempo pensiamoci e vediamo semmai di fare preventivi ad hoc sopratutto > per GitHub. Ci sono da valutare le licenze, possiamo sicuramente aderire al > campus program. Io stesso lo ho sfruttato per 2-3 anni e ti permette di > accedere a molti strumenti. > > Dimmi che ne pensi > > A presto > G > > > *Giulio Spinozzi, PhDHead of Bachelor in Computer Engineering and > Artificial Intelligence* > > *[image: Institute of Technology-1]* > instituteoftechnology.epicode.com > > Quad Central, Q3 Level 1, > Triq l-Esportaturi, B’kara, > CBD 1040, Malta > > >
2026-05-29 11:31
Ivan Ranza
Bravi! 🤞 On 29 May 2026, at 11:31, Giulio Spinozzi <giulio.spinozzi@epicode.edu.mt> wrote:  Io e Ste stamattina abbiamo sottomesso la richiesta per l'accreditamento per i tool GitHub, dovremmo avere risposta entro 2 settimane. Vi aggiorno GS On Fri, May 15, 2026 at 8:55 PM Giulio Spinozzi < giulio.spinozzi@epicode.edu.mt > wrote: Ciao Ste, Con Riccardo (dopo averne parlato con Ivan) siamo convinti che dovremmo potenziare molto l’ambiente di sviluppo che forniamo agli studenti, non solo per dargli un servizio, ma anche da sfruttare per creare community e pubblicità. Inoltre Riccardo ha visto che questa cosa praticamente non la offre nessuno. Ecco cosa avrei in mente io (poi ne parliamo meglio anche settimana prossima): Creare un ambiente GitHub comune . Ovvero: 1. Dobbiamo aderire al Github Campus Program ed Epicode ha tutti i requisiti e grazie a questo avremmo: Accesso gratuito a “GitHub Enterprise Cloud” (50.000min di GitHub Actions, 50 GB di GitHub Packages, ecc) cioè roba che da sola costerebbe 20 euro/mese ad utente e 100keuro solo di licenze Ogni studente può sbloccare lo "Student Developer Pack" che include accesso gratuito ad oltre 25 servizi cloud Microsoft Azure, 100 dollari di credito Azure, dominio gratuito, GitHub Pro gratuito, crediti per DigitalOcean, MongoDB Atlas, ecc. 2. Oltre ai suddetti servizi da valutare se spendere circa altri 5000-6000 euro/anno per: Costi di computazione: direi 4-6 coorti attive che costano complessivamente 150-200€/mese + un cluster Kubernetes da 200-300 euro/mese Database condiviso: un Postgres + un MongoDB con uno schema/database per studente e con una sola macchina da 40 euro/mese sicuramente gestisci circa 200 studenti e relativi progetti Cloudfare ma è un costo trascurabile così come anche un dominio tipo “ epicode.dev ” anche questo di costo trascurabile ma utile perché con Reverse proxy + TLS automatico ogni studente ottiene nomecognome.epicode.dev con HTTPS senza configurare nulla. Creare ambiente conda per ogni progetto/esame Soprattutto usando Python, ma non solo, per rendere facile la configurazione e soprattutto simile per tutti, io vorrei che si creassero ambienti conda, che poi gli studenti possono importare e ritrovarsi tutto settato perfettamente, senza sbattimenti e senza perdere tempo. Configurazione e utilizzo di un unico ambiente di sviluppo Qui possiamo essere più elastici, io consiglio VSCode o JetBrains. L’importante è che sia multi-piattaforma e che si integri assolutamente con GitHub. In questo modo potremmo rilasciare anche documentazione unificata, settaggi ad hoc per tutti e configurazione di sviluppo avanzate. Mi riferisco per esempio all’utilizzo dei plugins su VSCode, per Py e Docker/KS sono fatti benissimo oppure alla suite remote di JetBrains… Insomma si apre un mondo. Io ho suggerito te ad Ivan e Riccardo per iniziare, io ovviamente ti aiuto. Il mio contributo però potrebbe partire tra un mesto circa, nel frattempo pensiamoci e vediamo semmai di fare preventivi ad hoc sopratutto per GitHub. Ci sono da valutare le licenze, possiamo sicuramente aderire al campus program. Io stesso lo ho sfruttato per 2-3 anni e ti permette di accedere a molti strumenti. Dimmi che ne pensi A presto G Giulio Spinozzi, PhD Head of Bachelor in Computer Engineering and Artificial Intelligence instituteoftechnology.epicode.com Quad Central, Q3 Level 1, Triq l-Esportaturi, B’kara,  CBD 1040, Malta
2026-05-29 12:10