diff --git a/content/call-for-papers/index.md b/content/call-for-papers/index.md index 15bd39d..e4efa76 100644 --- a/content/call-for-papers/index.md +++ b/content/call-for-papers/index.md @@ -13,41 +13,41 @@ Ecco qualche indicazione aggiuntiva per chi volesse proporre un intervento al Li ## Periodo di proposta e approvazione degli interventi -Il _call for papers_ è aperto dall’11 settembre alle ore 9.00 e si chiuderà il **3 ottobre 2017**. Durante questo periodo di tempo, potrete segnalare (attraverso il modulo qui in calce) un vostro intervento al Linux Day oppure proporre un argomento da trattare. +Il _call for papers_ è aperto dall'11 settembre alle ore 9.00 e si chiuderà il **3 ottobre 2017**. Durante questo periodo di tempo, potrete segnalare (attraverso il modulo qui in calce) un vostro intervento al Linux Day oppure proporre un argomento da trattare. -Saranno prese in considerazione, ai fini dell’inserimento nel programma del Linux Day, tutte le segnalazioni di intervento ricevute solo attraverso questa modalità, entro e non oltre il **3 ottobre 2017 alle ore 23.59**. L’accettazione di un intervento e/o la sua respinta sono appannaggio solamente del BgLUG, a suo insindacabile giudizio. +Saranno prese in considerazione, ai fini dell'inserimento nel programma del Linux Day, tutte le segnalazioni di intervento ricevute solo attraverso questa modalità, entro e non oltre il **3 ottobre 2017 alle ore 23.59**. L'accettazione di un intervento e/o la sua respinta sono appannaggio solamente del BgLUG, a suo insindacabile giudizio. -Il BgLUG si riserverà di chiedervi ulteriori informazioni riguardo agli interventi proposti: potrà esservi richiesto, per mezzo di mail privata, un estratto più esaustivo dell’intervento o una bozza della presentazione, per valutarne l’aderenza dei contenuti allo scopo e allo spirito del Linux Day. +Il BgLUG si riserverà di chiedervi ulteriori informazioni riguardo agli interventi proposti: potrà esservi richiesto, per mezzo di mail privata, un estratto più esaustivo dell'intervento o una bozza della presentazione, per valutarne l'aderenza dei contenuti allo scopo e allo spirito del Linux Day. -Una volta raccolti tutti gli interventi proposti, il BgLUG formalizzerà il programma definitivo degli interventi, che verrà pubblicato sull’apposita pagina. +Una volta raccolti tutti gli interventi proposti, il BgLUG formalizzerà il programma definitivo degli interventi, che verrà pubblicato sull'apposita pagina. ## Argomenti accettati -Per poter presentare un argomento al Linux Day, esso deve essere riconducibile a GNU/Linux, al software libero o alle attività di promozione del software libero, alla soluzione di problematiche tecniche o meno con l’utilizzo di tali software, alla condivisione delle informazioni, ai meccanismi di copyright/copyleft o al sistema di licenze del software libero. +Per poter presentare un argomento al Linux Day, esso deve essere riconducibile a GNU/Linux, al software libero o alle attività di promozione del software libero, alla soluzione di problematiche tecniche o meno con l'utilizzo di tali software, alla condivisione delle informazioni, ai meccanismi di copyright/copyleft o al sistema di licenze del software libero. -L’[argomento del Linux Day][1] di quest’anno è la privacy e la riservatezza individuale. _Perché tutti abbiamo qualcosa da nascondere: i fatti nostri._ +L'[argomento del Linux Day][1] di quest'anno è la privacy e la riservatezza individuale. _Perché tutti abbiamo qualcosa da nascondere: i fatti nostri._ ## Richiesta argomenti -Per chi non si sentisse in grado di presentare in autonomia un intervento, può richiedere ai soci del BgLUG di trattare un argomento che potrebbe essere di interesse generale. Qualora uno o più soci del BgLUG ritenessero la richiesta interessante, possono decidere di presentare l’argomento richiesto. +Per chi non si sentisse in grado di presentare in autonomia un intervento, può richiedere ai soci del BgLUG di trattare un argomento che potrebbe essere di interesse generale. Qualora uno o più soci del BgLUG ritenessero la richiesta interessante, possono decidere di presentare l'argomento richiesto. -In questo caso, vi chiediamo comunque di riempire il seguente modulo indicando come formato dell’intervento _Proposta di intervento_. +In questo caso, vi chiediamo comunque di riempire il seguente modulo indicando come formato dell'intervento _Proposta di intervento_. -## Formato dell’intervento +## Formato dell'intervento È possibile presentare un intervento secondo le seguenti modalità: - * **Presentazione** (_talk_): è la classica presentazione, accompagnata da slides o altro materiale visuale o multimediale che dovrebbe guidare gli spettatori nel corso della presentazione. La durata di questo tipo di intervento è solitamente di 40-45 minuti di talk, più una sessione di 10-15 minuti per le domande e il “cambio palco”; - * **Workshop** (_lab_): è un tipo di intervento di approfondimento pratico di un argomento specifico. Anche in questo caso la durata massima per l’intervento è 40-45 minuti, più 10-15 minuti per le domande e il “cambio palco”; - * **Lightning talk**: Una forma molto più rapida di talk, più adeguata per l’esposizione di argomenti non troppo articolati. La durata massima per questo tipo di intervento è di 10-15 minuti più 5 minuti di domande e “cambio palco”; + * **Presentazione** (_talk_): è la classica presentazione, accompagnata da slides o altro materiale visuale o multimediale che dovrebbe guidare gli spettatori nel corso della presentazione. La durata di questo tipo di intervento è solitamente di 40-45 minuti di talk, più una sessione di 10-15 minuti per le domande e il "cambio palco"; + * **Workshop** (_lab_): è un tipo di intervento di approfondimento pratico di un argomento specifico. Anche in questo caso la durata massima per l'intervento è 40-45 minuti, più 10-15 minuti per le domande e il "cambio palco"; + * **Lightning talk**: Una forma molto più rapida di talk, più adeguata per l'esposizione di argomenti non troppo articolati. La durata massima per questo tipo di intervento è di 10-15 minuti più 5 minuti di domande e "cambio palco"; * **Dimostrazione** (_demo_): questo formato permette di fare delle dimostrazioni di funzionamento di particolari software o procedure. Solitamente la demo è di durata inferiore ai 30 minuti (indicare nelle note se prevedete che la demo dovesse durare meno di quanto qui indicato); - * **Dibattito o Tavola rotonda**: è una forma di intervento che ha come scopo il coinvolgimento degli astanti con una serie di domande; solitamente, chi propone l’intervento avrà poi il compito di mediare la discussione. Solitamente, in base all’interesse percepito, viene lasciato un tempo non inferiore ai 45 minuti, fino ad arrivare a due ore. + * **Dibattito o Tavola rotonda**: è una forma di intervento che ha come scopo il coinvolgimento degli astanti con una serie di domande; solitamente, chi propone l'intervento avrà poi il compito di mediare la discussione. Solitamente, in base all'interesse percepito, viene lasciato un tempo non inferiore ai 45 minuti, fino ad arrivare a due ore. ## Sessioni Vista la grande affluenza di studenti degli istituti tecnici superiori della città di Bergamo ma anche di persone non tecniche soprattutto durante il mattino, il Linux Day verrà organizzato, come al solito, in due sessioni: - * **Sessione divulgativa**: solitamente corrisponde alla prima parte del Linux Day, dalle 9.00 alle 13.00 circa. All’interno di questo periodo di tempo, l’affluenza agli interventi risulta essere appannaggio di persone non tecniche, quindi si preferisce dare visibilità agli interventi meno tecnici durante la mattina; + * **Sessione divulgativa**: solitamente corrisponde alla prima parte del Linux Day, dalle 9.00 alle 13.00 circa. All'interno di questo periodo di tempo, l'affluenza agli interventi risulta essere appannaggio di persone non tecniche, quindi si preferisce dare visibilità agli interventi meno tecnici durante la mattina; * **Sessione tecnica**: durante le ore pomeridiane (14.00-18.00) è invece più forte la presenza dei tecnici che partecipano alle attività del Linux Day. Pertanto, gli argomenti più difficoltosi o che richiedono una certa knowledge vengono programmati per il pomeriggio.   diff --git a/content/call-for-volunteers-download-event/index.md b/content/call-for-volunteers-download-event/index.md index d9ba0c2..33812d8 100644 --- a/content/call-for-volunteers-download-event/index.md +++ b/content/call-for-volunteers-download-event/index.md @@ -11,4 +11,4 @@ Per favore compila le informazioni sotto indicate se vuoi darci una mano al **Do Grazie -[contact-form-7 id=”2295″ title=”Call for Volunteers Download Event”] \ No newline at end of file +[contact-form-7 id="2295" title="Call for Volunteers Download Event"] \ No newline at end of file diff --git a/content/chisiamo/index.md b/content/chisiamo/index.md index 281f7e3..9800886 100644 --- a/content/chisiamo/index.md +++ b/content/chisiamo/index.md @@ -22,7 +22,7 @@ Un punto importante di riferimento per l’attività del BgLUG è la mailing lis ### Mattermost -Un altro strumenti di comunicazione del gruppo è una chat collaborativa basata sulla soluzione _opensource_ Mattermost. E’ possibile iscriversi liberamente ai canali pubblici da questo link. +Un altro strumenti di comunicazione del gruppo è una chat collaborativa basata sulla soluzione _opensource_ Mattermost. E' possibile iscriversi liberamente ai canali pubblici da questo link. ### Statuto diff --git a/content/code-jam-2010/index.md b/content/code-jam-2010/index.md index a8cc8ec..805ae88 100644 --- a/content/code-jam-2010/index.md +++ b/content/code-jam-2010/index.md @@ -18,17 +18,17 @@ draft: true

-### L’idea +### L'idea -L’idea alla base del **I Bergamo Code Jam** è quella di diffondere la cultura del Software Libero attraverso una giornata in cui **programmatori professionisti e semplici appassionati** si possano incontrare per condividere idee, scambiarsi consigli e produrre qualcosa insieme. +L'idea alla base del **I Bergamo Code Jam** è quella di diffondere la cultura del Software Libero attraverso una giornata in cui **programmatori professionisti e semplici appassionati** si possano incontrare per condividere idee, scambiarsi consigli e produrre qualcosa insieme. -Come? Attraverso l’apertura di un bando per proposte di sviluppo di software, per un periodo di tempo limitato. Tra queste idee sono scelte quelle più interessanti e più rispondenti ad alcuni requisiti descritti [più avanti in questa pagina][1]. Durante la giornata gruppi di appassionati volontari si impegneranno per dare forma a questi progetti. +Come? Attraverso l'apertura di un bando per proposte di sviluppo di software, per un periodo di tempo limitato. Tra queste idee sono scelte quelle più interessanti e più rispondenti ad alcuni requisiti descritti [più avanti in questa pagina][1]. Durante la giornata gruppi di appassionati volontari si impegneranno per dare forma a questi progetti. -L’evento **non** è pensato per essere divulgativo quanto l’ormai classico Linux Day. L’obiettivo è quello di sperimentare una forma di lavoro collaborativo, dando nuovi stimoli alla propria voglia di imparare. +L'evento **non** è pensato per essere divulgativo quanto l'ormai classico Linux Day. L'obiettivo è quello di sperimentare una forma di lavoro collaborativo, dando nuovi stimoli alla propria voglia di imparare. Non si tratta nemmeno di una gara, se non con se stessi. Non ci saranno premi, né vincitori, né vinti. -Tutto quello che si riuscirà a produrre durante la giornata sarà rilasciato secondo una delle varie licenze disponibili per il Software Libero. I gruppi di lavoro che si formeranno spontaneamente saranno incoraggiati a continuare l’attività anche dopo la giornata, contribuendo in senso più ampio alle comunità già esistenti. +Tutto quello che si riuscirà a produrre durante la giornata sarà rilasciato secondo una delle varie licenze disponibili per il Software Libero. I gruppi di lavoro che si formeranno spontaneamente saranno incoraggiati a continuare l'attività anche dopo la giornata, contribuendo in senso più ampio alle comunità già esistenti. ### Dettagli della giornata @@ -38,11 +38,11 @@ Tutto quello che si riuscirà a produrre durante la giornata sarà rilasciato se #### Sede -[Sede della Facoltà di Ingegneria dell’Università degli Studi di Bergamo, in via Marconi 5 a Dalmine][2] +[Sede della Facoltà di Ingegneria dell'Università degli Studi di Bergamo, in via Marconi 5 a Dalmine][2] #### Altre scadenze - * **13 e 20 gennaio 2010**: corso di GIT, tenuto da Flavio Castelli, sviluppatore, utile per prepararsi all’evento; + * **13 e 20 gennaio 2010**: corso di GIT, tenuto da Flavio Castelli, sviluppatore, utile per prepararsi all'evento; * **27 gennaio 2010**: scadenza del bando per la presentazione di progetti; * **inizio di febbraio 2010**: comunicazione dei progetti selezionati per la giornata. * **3 marzo 2010**: introduzione a jQuery, di e con Giuseppe Capizzi; @@ -51,15 +51,15 @@ Tutto quello che si riuscirà a produrre durante la giornata sarà rilasciato se #### Per informazioni -Scrivere a **info(at)bglug.it** oppure rivolgersi alla Mailing List dell’associazione +Scrivere a **info(at)bglug.it** oppure rivolgersi alla Mailing List dell'associazione #### Progetti condivisi -Il mondo del software libero potrebbe essere riassunto in questo aforisma di George Bernard Shaw: _“Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un’idea, ed io ho un’idea, e ce le scambiamo, allora abbiamo entrambi due idee”_. Per questo il BCJ non potrebbe esistere senza una **condivisione di idee**, in cui chiunque potrà partecipare: esprimendo un desiderio, tirando fuori dal cassetto un sogno informatico per cui magari non c’è mai stato il tempo, spronando la comunità perchè migliori se stessa e diventi più attiva. Tutto questo si può fare, basta avere un po’ di buona volontà per compilare l’**[apposito form di invio idee][3] (ora chiuso)**! +Il mondo del software libero potrebbe essere riassunto in questo aforisma di George Bernard Shaw: _"Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee"_. Per questo il BCJ non potrebbe esistere senza una **condivisione di idee**, in cui chiunque potrà partecipare: esprimendo un desiderio, tirando fuori dal cassetto un sogno informatico per cui magari non c'è mai stato il tempo, spronando la comunità perchè migliori se stessa e diventi più attiva. Tutto questo si può fare, basta avere un po' di buona volontà per compilare l'**[apposito form di invio idee][3] (ora chiuso)**! #### Liberi programmatori, liberi tutti -Il BGlug conta tra le sue fila alcuni programmatori professionisti, diversi appassionati che si cimentano con il codice nel tempo libero, vari smanettoni ansiosi di imparare cose nuove, e perchè no, anche persone che non sapendo scrivere una sola riga di codice hanno comunque molto da dire. Questo è valido anche fuori dal LUG, ovviamente. Ed è proprio per questo che il BCJ non avrà limiti d’accesso: chiunque potrà prendervi parte gratuitamente, con le proprie competenze e la propria voglia di mettersi in gioco. I progetti dovranno essere sviluppati, d’accordo, ma avranno anche bisogno di essere promossi sul web, di essere tradotti, di essere documentati. +Il BGlug conta tra le sue fila alcuni programmatori professionisti, diversi appassionati che si cimentano con il codice nel tempo libero, vari smanettoni ansiosi di imparare cose nuove, e perchè no, anche persone che non sapendo scrivere una sola riga di codice hanno comunque molto da dire. Questo è valido anche fuori dal LUG, ovviamente. Ed è proprio per questo che il BCJ non avrà limiti d'accesso: chiunque potrà prendervi parte gratuitamente, con le proprie competenze e la propria voglia di mettersi in gioco. I progetti dovranno essere sviluppati, d'accordo, ma avranno anche bisogno di essere promossi sul web, di essere tradotti, di essere documentati. #### Divertente ed originale utilità @@ -70,13 +70,13 @@ Il BGlug conta tra le sue fila alcuni programmatori professionisti, diversi appa
@@ -89,13 +89,13 @@ Le proposte potranno essere inviate entro e non oltre il 21 gennaio 2010. Entro #### Durante: la partecipazione -IL BCJ si svolgerà in una giornata, indicativamente tra la metà e la fine di marzo 2010, dalle 9.00 alle 17.00. Durante la mattinata sarà possibile partecipare a brevi seminari di presentazione dei progetti. Tutto il tempo rimasto dopo i seminari sarà dedicato al lavoro di gruppo, eccetto l’ultima ora della giornata. Questa sarà riservata ad una dimostrazione di quanto prodotto durante le ore di lavoro all’interno dei vari gruppi. +IL BCJ si svolgerà in una giornata, indicativamente tra la metà e la fine di marzo 2010, dalle 9.00 alle 17.00. Durante la mattinata sarà possibile partecipare a brevi seminari di presentazione dei progetti. Tutto il tempo rimasto dopo i seminari sarà dedicato al lavoro di gruppo, eccetto l'ultima ora della giornata. Questa sarà riservata ad una dimostrazione di quanto prodotto durante le ore di lavoro all'interno dei vari gruppi. La partecipazione, come già detto, sarà libera e gratuita. Gli interessati possono compilare fin da ora [**questo modulo**][4]{#z9b-} per aiutarci a fare un censimento delle risorse e delle conoscenze presenti. #### Dopo: la creazione di comunità di sviluppo -Lavorare ad un progetto Open Source richiede grande dedizione: una giornata sola non può bastare, i software vanno mantenuti, debuggati, migliorati. Per questo il BGlug incoraggerà i gruppi a continuare a riunirsi (in qualsiasi forma, reale o virtuale) anche dopo l’evento. Il LUG continuerà a fornire supporto ai gruppi intenzionati a continuare con il proprio lavoro anche nei mercoledì successivi all’evento. +Lavorare ad un progetto Open Source richiede grande dedizione: una giornata sola non può bastare, i software vanno mantenuti, debuggati, migliorati. Per questo il BGlug incoraggerà i gruppi a continuare a riunirsi (in qualsiasi forma, reale o virtuale) anche dopo l'evento. Il LUG continuerà a fornire supporto ai gruppi intenzionati a continuare con il proprio lavoro anche nei mercoledì successivi all'evento. [1]: #Divertente_ed_originale_utilit [2]: http://maps.google.it/maps?f=q&source=s_q&hl=it&geocode=&q=ingegneria+via+marconi+5+dalmine&sll=41.442726,12.392578&sspn=15.077598,27.685547&ie=UTF8&hq=&hnear=Ingegneria,+Viale+Guglielmo+Marconi,+5,+24044+Dalmine+Bergamo,+Lombardia&ll=45.650768,9.598532&spn=0.027479,0.054073&t=h&z=14&iwloc=A diff --git a/content/code-jam-2011/index.md b/content/code-jam-2011/index.md index d319fc4..e3eaddf 100644 --- a/content/code-jam-2011/index.md +++ b/content/code-jam-2011/index.md @@ -27,17 +27,17 @@ wordbooker_options:

-### L’idea +### L'idea -L’idea alla base del **Bergamo Code Jam**, che nel 2011 è alla seconda edizione, è quella di diffondere la cultura del Software Libero attraverso una giornata in cui **programmatori professionisti e semplici appassionati** si possano incontrare per condividere idee, scambiarsi consigli e produrre qualcosa insieme. +L'idea alla base del **Bergamo Code Jam**, che nel 2011 è alla seconda edizione, è quella di diffondere la cultura del Software Libero attraverso una giornata in cui **programmatori professionisti e semplici appassionati** si possano incontrare per condividere idee, scambiarsi consigli e produrre qualcosa insieme. Come? Per un periodo di tempo limitato il BgLUG accetterà proposte di sviluppo software. Tra queste idee verranno scelte quelle più interessanti e più rispondenti ad alcuni requisiti di cui diremo più avanti. Durante la giornata gruppi di appassionati volontari si impegneranno per dare forma a questi progetti. -L’evento **non** è pensato per essere divulgativo quanto l’ormai classico Linux Day. L’obiettivo è quello di sperimentare una forma di lavoro collaborativo che possa dare nuovi stimoli alla voglia di imparare che anima ognuno di noi. +L'evento **non** è pensato per essere divulgativo quanto l'ormai classico Linux Day. L'obiettivo è quello di sperimentare una forma di lavoro collaborativo che possa dare nuovi stimoli alla voglia di imparare che anima ognuno di noi. Non si tratta nemmeno di una gara, se non con se stessi. Non ci saranno premi, né vincitori, né vinti. -Tutto quello che si riuscirà a produrre durante la giornata sarà rilasciato secondo una delle varie licenze disponibili per il Software Libero. I gruppi di lavoro che si formeranno spontaneamente saranno incoraggiati a iniziare da subito l’attività di sviluppo e a continuarla anche dopo la giornata, contribuendo in senso più ampio alle comunità già esistenti.
+Tutto quello che si riuscirà a produrre durante la giornata sarà rilasciato secondo una delle varie licenze disponibili per il Software Libero. I gruppi di lavoro che si formeranno spontaneamente saranno incoraggiati a iniziare da subito l'attività di sviluppo e a continuarla anche dopo la giornata, contribuendo in senso più ampio alle comunità già esistenti.
[QRcode con il link alla pagina dell'evento Bergamo Code Jam 2011][1]
Link ottimizzato per cellulari
@@ -53,19 +53,19 @@ In via di definizione #### Progetti condivisi -Il mondo del software libero potrebbe essere riassunto in questo aforisma di George Bernard Shaw: _“Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un’idea, ed io ho un’idea, e ce le scambiamo, allora abbiamo entrambi due idee”_. Per questo il BCJ non potrebbe esistere senza una **condivisione di idee**, in cui chiunque potrà partecipare: esprimendo un desiderio, tirando fuori dal cassetto un sogno informatico per cui magari non c’è mai stato il tempo, spronando la comunità perchè migliori se stessa e diventi più attiva. Tutto questo _si può fare_, basta avere un po’ di buona volontà per compilare l’[**apposito form di invio idee**][2]! La pagina sarà attiva **dal 9 marzo al 13 aprile 2011**. +Il mondo del software libero potrebbe essere riassunto in questo aforisma di George Bernard Shaw: _"Se tu hai una mela, e io ho una mela, e ce le scambiamo, allora tu ed io abbiamo sempre una mela per uno. Ma se tu hai un'idea, ed io ho un'idea, e ce le scambiamo, allora abbiamo entrambi due idee"_. Per questo il BCJ non potrebbe esistere senza una **condivisione di idee**, in cui chiunque potrà partecipare: esprimendo un desiderio, tirando fuori dal cassetto un sogno informatico per cui magari non c'è mai stato il tempo, spronando la comunità perchè migliori se stessa e diventi più attiva. Tutto questo _si può fare_, basta avere un po' di buona volontà per compilare l'[**apposito form di invio idee**][2]! La pagina sarà attiva **dal 9 marzo al 13 aprile 2011**. #### Liberi programmatori, liberi tutti -Il BGlug conta tra le sue fila alcuni programmatori professionisti, diversi appassionati che si cimentano con il codice nel tempo libero, vari smanettoni ansiosi di imparare cose nuove, e perchè no, anche persone che non sapendo scrivere una sola riga di codice hanno comunque molto da dire. Questo è valido anche fuori dal LUG, ovviamente. Ed è proprio per questo che il BCJ non avrà limiti d’accesso: chiunque potrà prendervi parte gratuitamente, con le proprie competenze e la propria voglia di mettersi in gioco. I progetti dovranno essere sviluppati, d’accordo, ma avranno anche bisogno di essere promossi sul web, di essere tradotti, di essere documentati. +Il BGlug conta tra le sue fila alcuni programmatori professionisti, diversi appassionati che si cimentano con il codice nel tempo libero, vari smanettoni ansiosi di imparare cose nuove, e perchè no, anche persone che non sapendo scrivere una sola riga di codice hanno comunque molto da dire. Questo è valido anche fuori dal LUG, ovviamente. Ed è proprio per questo che il BCJ non avrà limiti d'accesso: chiunque potrà prendervi parte gratuitamente, con le proprie competenze e la propria voglia di mettersi in gioco. I progetti dovranno essere sviluppati, d'accordo, ma avranno anche bisogno di essere promossi sul web, di essere tradotti, di essere documentati. ### Divertente ed originale utilità I progetti proposti per il BCJ saranno valutati in base a tre criteri: - * **originalità**: cerchiamo idee innovative, capaci di portare una ventata di freschezza nel panorama del software libero. Progetti in grado di cambiare il mondo? Magari no, ma chissà… + * **originalità**: cerchiamo idee innovative, capaci di portare una ventata di freschezza nel panorama del software libero. Progetti in grado di cambiare il mondo? Magari no, ma chissà... * **utilità**: scrivere una calcolatrice in notazione polacca inversa potrebbe anche essere originale, ma forse non è quello di cui potremmo avere bisogno qui ed ora. Meglio partire da qualcosa di più utile, che possa essere usato per uno scopo concreto e particolare; - * **fattibilità**: ok, a molti il nuovo VMware non piace e Virtualbox dà sempre problemi con l’USB.. però scrivere da capo un nuovo software per macchine virtuali è un po’ troppo per una sola giornata (ma anche per un periodo di alcune settimane). Saranno scelti progetti che possano prendere forma in poco tempo, anche se poi ovviamente sarà possibile (e caldamente consigliato) portarli avanti in autonomia dopo il Code Jam. + * **fattibilità**: ok, a molti il nuovo VMware non piace e Virtualbox dà sempre problemi con l'USB.. però scrivere da capo un nuovo software per macchine virtuali è un po' troppo per una sola giornata (ma anche per un periodo di alcune settimane). Saranno scelti progetti che possano prendere forma in poco tempo, anche se poi ovviamente sarà possibile (e caldamente consigliato) portarli avanti in autonomia dopo il Code Jam. ### Come funzionerà @@ -75,17 +75,17 @@ Le proposte potranno essere inviate entro e non oltre il 13 aprile 2011. Durante #### Durante: la partecipazione -IL BCJ si svolgerà in un’unica giornata, dalle 9.00 alle 17.00. Durante la mattinata, dopo una rapida riunione plenaria, si inizierà con il lavoro di gruppo. L’ultima ora della giornata sarà riservata ad una dimostrazione di quanto prodotto durante le ore di lavoro all’interno dei vari gruppi. +IL BCJ si svolgerà in un'unica giornata, dalle 9.00 alle 17.00. Durante la mattinata, dopo una rapida riunione plenaria, si inizierà con il lavoro di gruppo. L'ultima ora della giornata sarà riservata ad una dimostrazione di quanto prodotto durante le ore di lavoro all'interno dei vari gruppi. La partecipazione, come già detto, sarà libera e gratuita. Gli interessati possono compilare fin da ora il [**il modulo di iscrizione**][3]{#z9b-} per aiutarci a fare un censimento delle risorse e delle conoscenze presenti. #### Dopo: la creazione di comunità di sviluppo -Lavorare ad un progetto Open Source richiede grande dedizione: una giornata sola non può bastare, i software vanno mantenuti, debuggati, migliorati. Per questo il BGlug incoraggerà i gruppi a continuare a riunirsi (in qualsiasi forma, reale o virtuale) anche dopo l’evento. Il LUG continuerà a fornire supporto ai gruppi intenzionati a continuare con il proprio lavoro anche nei mercoledì successivi all’evento. +Lavorare ad un progetto Open Source richiede grande dedizione: una giornata sola non può bastare, i software vanno mantenuti, debuggati, migliorati. Per questo il BGlug incoraggerà i gruppi a continuare a riunirsi (in qualsiasi forma, reale o virtuale) anche dopo l'evento. Il LUG continuerà a fornire supporto ai gruppi intenzionati a continuare con il proprio lavoro anche nei mercoledì successivi all'evento. #### Per informazioni -Scrivere a **info(at)bglug.it** oppure rivolgersi alla Mailing List dell’associazione +Scrivere a **info(at)bglug.it** oppure rivolgersi alla Mailing List dell'associazione [1]: http://bglug.it/wp-content/uploads/2011/03/bcj011.png [2]: http://tinyurl.com/bcj11-idee diff --git a/content/farfalla/index.md b/content/farfalla/index.md index d6fdbd5..47f7cd4 100644 --- a/content/farfalla/index.md +++ b/content/farfalla/index.md @@ -5,13 +5,13 @@ type: page date: 2010-03-17T19:26:12+00:00 --- -### L’idea +### L'idea Questo progetto si propone di costruire un framework web in grado di **innalzare il livello di accessibilità dei siti web** e di offrire agli utenti **metodi nuovi per la fruizione e la creazione di contenuti**. La prospettiva da cui il progetto parte è quella di fornire agli utenti strumenti leggeri, flessibili e che non necessitino installazione, per essere usabili anche in un sistema di cui non si abbia il controllo completo. -L’idea è di iniettare, attraverso l’uso di varie tecniche, un frammento di codice html in una pagina qualsiasi per richiamare uno script remoto. Questo script deve essere in grado di attingere ad un database contenente le preferenze dell’utente e di richiamare una serie di plugin. Ciò permette l’aggiunta di effetti di ingrandimento e di evidenziazione del testo, l’implementazione di tastiere virtuali su schermo, la riproduzione audio di frammenti di pagina attraverso sintesi vocale e molto altro. +L'idea è di iniettare, attraverso l'uso di varie tecniche, un frammento di codice html in una pagina qualsiasi per richiamare uno script remoto. Questo script deve essere in grado di attingere ad un database contenente le preferenze dell'utente e di richiamare una serie di plugin. Ciò permette l'aggiunta di effetti di ingrandimento e di evidenziazione del testo, l'implementazione di tastiere virtuali su schermo, la riproduzione audio di frammenti di pagina attraverso sintesi vocale e molto altro. ### Tecnologie utilizzate @@ -19,7 +19,7 @@ Il progetto include varie parti, per le quali sarà necessario utilizzare differ * **Database** con le preferenze degli utenti * **MySQL** come database relazionale; - * **PHP** per costruire l’interfaccia web di gestione, utilizzando il framework **CakePHP**; + * **PHP** per costruire l'interfaccia web di gestione, utilizzando il framework **CakePHP**; * sistema di **iniezione** del codice, con metodi alternativi da usare in diverse situazioni, in base al livello di permessi sulla macchina * **Bookmarklet** in **Javascript**; * plugin per i differenti browser (script di **GreaseMonkey**/**GreaseKit**, plugin per Firefox in **XUL**, plugin per Explorer); @@ -28,10 +28,10 @@ Il progetto include varie parti, per le quali sarà necessario utilizzare differ * interfaccia di attivazione dei plugin in **jQuery**+**CSS**; * plugin in **jQuery**+**CSS**+altri eventuali linguaggi di scripting web (di preferenza PHP, ma attraverso chiamate **AJAX** sarà possibile includere virtualmente qualsiasi applicazione web). -### Esempi di casi d’uso +### Esempi di casi d'uso -Farfalla punta ad essere una piattaforma accessibile a basso ingombro, semplice ed intuitiva. Alcuni casi d’uso sono i seguenti: +Farfalla punta ad essere una piattaforma accessibile a basso ingombro, semplice ed intuitiva. Alcuni casi d'uso sono i seguenti: - * un utente ipovedente può necessitare di uno zoom selettivo su frammenti di pagina per mantenere anche una visione d’insieme; + * un utente ipovedente può necessitare di uno zoom selettivo su frammenti di pagina per mantenere anche una visione d'insieme; * un utente con difficoltà di movimento potrebbe necessitare di una tastiera su schermo con una particolare disposizione dei tasti, non riproducibile dalle tastiere virtuali presenti nei maggiori sistemi operativi; - * un utente che si trovi all’interno di una struttura (es. scolastica) può trovarsi ad utilizzare una macchina generica, priva delle sue impostazioni di accessibilità preferite. \ No newline at end of file + * un utente che si trovi all'interno di una struttura (es. scolastica) può trovarsi ad utilizzare una macchina generica, priva delle sue impostazioni di accessibilità preferite. \ No newline at end of file diff --git a/content/gazzaniga/index.md b/content/gazzaniga/index.md index e6f4880..def6fd4 100644 --- a/content/gazzaniga/index.md +++ b/content/gazzaniga/index.md @@ -8,24 +8,24 @@ draft: true --- ### In breve.. -Il BgLUG ha anche una sede staccata che si trova presso l’**Oratorio Maschile Sacro Cuore di Gazzaniga, in [via Cesare Battisti, 65][1]**. Le riunioni si svolgono di norma ogni **martedì sera dalle 20:30 presso la sede.** +Il BgLUG ha anche una sede staccata che si trova presso l'**Oratorio Maschile Sacro Cuore di Gazzaniga, in [via Cesare Battisti, 65][1]**. Le riunioni si svolgono di norma ogni **martedì sera dalle 20:30 presso la sede.** Eventuali annullamenti o spostamenti vengono generalmente comunicati tramite la Mailing List della sede. -E’ disponibile una **Mailing List della sede di Gazzaniga** raggiungibile attraverso l’indirizzo bglugvs ( a t ) lists.linux.it . L’iscrizione/disiscrizione puo’ essere fatta attraverso [l’interfaccia Web][2] oppure via mail (bglugvs-subscribe ( a t ) lists.linux.it per iscriversi e bglugvs-unsubscribe ( a t ) lists.linux.it per cancellarsi). +E' disponibile una **Mailing List della sede di Gazzaniga** raggiungibile attraverso l'indirizzo bglugvs ( a t ) lists.linux.it . L'iscrizione/disiscrizione puo' essere fatta attraverso [l'interfaccia Web][2] oppure via mail (bglugvs-subscribe ( a t ) lists.linux.it per iscriversi e bglugvs-unsubscribe ( a t ) lists.linux.it per cancellarsi). Per qualsiasi informazione o curiosità potete scrivere in Mailing List oppure direttamente al responsabile: [Angelo Gelmi][3] ### Comunicato -Spinti dalla necessità di alcuni amici di incontrarsi in un giorno diverso dall’abituale incontro del giovedì nella sede di Bergamo, e magari avvicinare GNU/Linux alla loro gente, dalla fine del 2004 presso l’oratorio di Gazzaniga, si riunisce la sezione della Valle Seriana del BgLUG. +Spinti dalla necessità di alcuni amici di incontrarsi in un giorno diverso dall'abituale incontro del giovedì nella sede di Bergamo, e magari avvicinare GNU/Linux alla loro gente, dalla fine del 2004 presso l'oratorio di Gazzaniga, si riunisce la sezione della Valle Seriana del BgLUG. Al fine di focalizzare gli sforzi e di ricevere gli aiuti organizzativi dalla storica sede cittadina, la sezione di Gazzaniga ha scelto di non fondare un movimento indipendente ma di contriubuire con i suoi sforzi alla causa del BGLUG. -Gli incontri si tengono ogni martedi dalle 20.30 presso l’oratorio di Gazzaniga e potendo contare sulla disponibilità di una linea ADSL gentilmente offerta dall’oratorio, presso la sede seriana c’e’ la possibiltà di scaricare aggiornamenti software e documentazione libera. Si effettuano installazioni GNU/Linux direttamente sui pc degli utenti. +Gli incontri si tengono ogni martedi dalle 20.30 presso l'oratorio di Gazzaniga e potendo contare sulla disponibilità di una linea ADSL gentilmente offerta dall'oratorio, presso la sede seriana c'e' la possibiltà di scaricare aggiornamenti software e documentazione libera. Si effettuano installazioni GNU/Linux direttamente sui pc degli utenti. Particolare attenzione è posta per i nuovi arrivati e novizi, ai quali si cerca di spiegare nel modo più chiaro possibile cosa è la filosofia del Free Software e cosa sta alla base del funzionamento del nostro sistema operativo preferito. -Inoltre si conducono serate a tema anche denominate “wikinaria”, nelle quali un relatore seguendo documentazione scaricata online sviscera l’argomento del giorno, mentre gli altri partecipanti possono intervenire con precisazioni, domande, commenti rendendo così la serata meno scolaresca e più focalizzata alle esigenze dei partecipanti. +Inoltre si conducono serate a tema anche denominate "wikinaria", nelle quali un relatore seguendo documentazione scaricata online sviscera l'argomento del giorno, mentre gli altri partecipanti possono intervenire con precisazioni, domande, commenti rendendo così la serata meno scolaresca e più focalizzata alle esigenze dei partecipanti. [1]: http://maps.google.it/maps?f=q&hl=it&geocode=&q=via+cesare+battisti+65+gazzaniga&sll=41.442726,12.392578&sspn=14.186277,44.472656&ie=UTF8&ll=45.794564,9.831476&spn=0.006448,0.021715&z=16&iwloc=addr "Mappa della sede di Gazzaniga" [2]: http://lists.linux.it/listinfo/bglugvs diff --git a/content/linux-day-2009/index.md b/content/linux-day-2009/index.md index b882ea3..8891cab 100644 --- a/content/linux-day-2009/index.md +++ b/content/linux-day-2009/index.md @@ -12,17 +12,17 @@ wiki_page_toc: - 1 --- -L’edizione 2009 del Linux Day si svolgerà come gli anni precedenti presso la **facoltà di Ingegneria** dell’**Università degli Studi di Bergamo**, in **via Marconi** a **Dalmine**. +L'edizione 2009 del Linux Day si svolgerà come gli anni precedenti presso la **facoltà di Ingegneria** dell'**Università degli Studi di Bergamo**, in **via Marconi** a **Dalmine**. -L’ingresso è libero e gratuito, l’evento consiste in una serie di seminari e workshop sul tema del Software Libero ed in generale del movimento Open Source in tutte le sue declinazioni. +L'ingresso è libero e gratuito, l'evento consiste in una serie di seminari e workshop sul tema del Software Libero ed in generale del movimento Open Source in tutte le sue declinazioni. -È possibile **registrarsi preventivamente** all’evento compilando **[questo form][1]**. +È possibile **registrarsi preventivamente** all'evento compilando **[questo form][1]**. -[**Qui**][2] è invece disponibile la **locandina ufficiale** dell’evento. +[**Qui**][2] è invece disponibile la **locandina ufficiale** dell'evento. ### Programma Seminari e Workshop -#### MATTINO – Aula A +#### MATTINO - Aula A @@ -41,7 +41,7 @@ L’ingresso è libero e gratuito, l’evento consiste in una serie di s
- Presentazione dell’università + Presentazione dell'università @@ -55,7 +55,7 @@ L’ingresso è libero e gratuito, l’evento consiste in una serie di s
- Cos’è il LUG – Cos’è l’Open Source + Cos'è il LUG - Cos'è l'Open Source @@ -69,7 +69,7 @@ L’ingresso è libero e gratuito, l’evento consiste in una serie di s
- Come l’open source puo’ semplificarvi la vita + Come l'open source puo' semplificarvi la vita @@ -124,7 +124,7 @@ L’ingresso è libero e gratuito, l’evento consiste in una serie di s
-#### MATTINO – Aula B +#### MATTINO - Aula B @@ -157,7 +157,7 @@ L’ingresso è libero e gratuito, l’evento consiste in una serie di s
- Come dare il proprio contributo al mondo dell’open source + Come dare il proprio contributo al mondo dell'open source @@ -170,7 +170,7 @@ L’ingresso è libero e gratuito, l’evento consiste in una serie di s
-#### POMERIGGIO – Aula A +#### POMERIGGIO - Aula A @@ -203,7 +203,7 @@ L’ingresso è libero e gratuito, l’evento consiste in una serie di s
- Dall’Open Source all’openess della cultura + Dall'Open Source all'openess della cultura @@ -230,7 +230,7 @@ L’ingresso è libero e gratuito, l’evento consiste in una serie di s
-#### POMERIGGIO – Aula B +#### POMERIGGIO - Aula B @@ -277,7 +277,7 @@ L’ingresso è libero e gratuito, l’evento consiste in una serie di s @@ -95,7 +95,7 @@ xyz_smap: @@ -146,7 +146,7 @@ xyz_smap:
- Sugar on a Stick: una piattaforma collaborativa e portatile per l’apprendimento + Sugar on a Stick: una piattaforma collaborativa e portatile per l'apprendimento @@ -306,8 +306,8 @@ L’ingresso è libero e gratuito, l’evento consiste in una serie di s **Installation Party** -Come da tradizione, al Linux Day 2009 sarà possibile arrivare con il proprio computer per essere aiutati nell’**installazione di una distribuzione a scelta di GNU/Linux**. -Durante tutta la giornata sarà possibile, sempre presso l’area Installation Party, richiedere aiuto per la **risoluzione di problemi con il vostro hardware più esotico** che sembra proprio non voler funzionare con Linux. +Come da tradizione, al Linux Day 2009 sarà possibile arrivare con il proprio computer per essere aiutati nell'**installazione di una distribuzione a scelta di GNU/Linux**. +Durante tutta la giornata sarà possibile, sempre presso l'area Installation Party, richiedere aiuto per la **risoluzione di problemi con il vostro hardware più esotico** che sembra proprio non voler funzionare con Linux. Sarà presente anche un manipolo di entusiasti che vi saprà mostrare le meraviglie di **Android**, sistema operativo per cellulari made in Google. ### Informazioni diff --git a/content/linux-day-2010/index.md b/content/linux-day-2010/index.md index acce431..267694f 100644 --- a/content/linux-day-2010/index.md +++ b/content/linux-day-2010/index.md @@ -7,11 +7,11 @@ draft: true private: true --- -L’edizione 2010 del Linux Day si svolgerà, come da tradizione, presso la **[facoltà di Ingegneria][1]** [dell’][1]**[Università degli Studi di Bergamo][1]**[, in][1] **[via Marconi][1]** [a][1] **[Dalmine][1]**. +L'edizione 2010 del Linux Day si svolgerà, come da tradizione, presso la **[facoltà di Ingegneria][1]** [dell'][1]**[Università degli Studi di Bergamo][1]**[, in][1] **[via Marconi][1]** [a][1] **[Dalmine][1]**. -L’ingresso è libero e gratuito, l’evento consiste in una serie di seminari e workshop sul tema del Software Libero ed in generale del movimento Open Source in tutte le sue declinazioni. il tema di quest’anno, a livello nazionale, è **la scuola**. Noi abbiamo deciso di proporre alcuni interventi mirati in proposito, otre ai soliti approfondimenti tecnici ed alle presentazioni più divulgative. +L'ingresso è libero e gratuito, l'evento consiste in una serie di seminari e workshop sul tema del Software Libero ed in generale del movimento Open Source in tutte le sue declinazioni. il tema di quest'anno, a livello nazionale, è **la scuola**. Noi abbiamo deciso di proporre alcuni interventi mirati in proposito, otre ai soliti approfondimenti tecnici ed alle presentazioni più divulgative. -È possibile **registrarsi preventivamente** all’evento compilando **[questo form][2]**. +È possibile **registrarsi preventivamente** all'evento compilando **[questo form][2]**. ### Programma Seminari e Workshop @@ -20,16 +20,16 @@ L’ingresso è libero e gratuito, l’evento consiste in una serie di s

- La locandina dell’evento è disponibile in versione A3 e in versione A4. + La locandina dell'evento è disponibile in versione A3 e in versione A4.

-È possibile visionare l’elenco degli interventi con una beve descrizione di ciascuno [**a questo indirizzo**][3]. +È possibile visionare l'elenco degli interventi con una beve descrizione di ciascuno [**a questo indirizzo**][3]. ### Installation Party -Come da tradizione, al Linux Day 2010 sarà possibile arrivare con il proprio computer per essere aiutati nell’**installazione di una distribuzione a scelta di GNU/Linux**. +Come da tradizione, al Linux Day 2010 sarà possibile arrivare con il proprio computer per essere aiutati nell'**installazione di una distribuzione a scelta di GNU/Linux**. -Durante tutta la giornata sarà possibile, sempre presso l’area Installation Party, richiedere aiuto per la **risoluzione di problemi con il vostro hardware più esotico** che sembra proprio non voler funzionare con Linux. +Durante tutta la giornata sarà possibile, sempre presso l'area Installation Party, richiedere aiuto per la **risoluzione di problemi con il vostro hardware più esotico** che sembra proprio non voler funzionare con Linux. Sarà presente anche un manipolo di entusiasti che vi saprà mostrare le meraviglie di **Android**, sistema operativo per cellulari made in Google. diff --git a/content/linux-day-2016/index.md b/content/linux-day-2016/index.md index cbaa716..4176c3d 100644 --- a/content/linux-day-2016/index.md +++ b/content/linux-day-2016/index.md @@ -34,7 +34,7 @@ xyz_smap: globe

- Il Linux Day è un evento organizzato in tutta Italia dai LUG locali. Puoi trovare quello più vicino a te consultando la mappa dei LUG. Per quanto riguarda Bergamo e provincia, il Bergamo Linux Users Group (BgLUG) organizza l’evento presso: + Il Linux Day è un evento organizzato in tutta Italia dai LUG locali. Puoi trovare quello più vicino a te consultando la mappa dei LUG. Per quanto riguarda Bergamo e provincia, il Bergamo Linux Users Group (BgLUG) organizza l'evento presso:

@@ -46,7 +46,7 @@ xyz_smap:

- Edificio A – Aule A001 e A002 + Edificio A - Aule A001 e A002

  diff --git a/content/linux-day-2017/index.md b/content/linux-day-2017/index.md index 0524c3a..e9391d3 100644 --- a/content/linux-day-2017/index.md +++ b/content/linux-day-2017/index.md @@ -45,7 +45,7 @@ xyz_smap: globe

- Il Linux Day è un evento organizzato in tutta Italia dai LUG locali. Puoi trovare quello più vicino a te consultando la mappa dei LUG. Per quanto riguarda Bergamo e provincia, il Bergamo Linux Users Group (BgLUG) organizza l’evento presso: + Il Linux Day è un evento organizzato in tutta Italia dai LUG locali. Puoi trovare quello più vicino a te consultando la mappa dei LUG. Per quanto riguarda Bergamo e provincia, il Bergamo Linux Users Group (BgLUG) organizza l'evento presso:

  @@ -59,7 +59,7 @@ xyz_smap:

- Edificio A – Aule A001 e A002 + Edificio A - Aule A001 e A002

  diff --git a/content/linux-day-2018-call-for-papers/index.md b/content/linux-day-2018-call-for-papers/index.md index ec79dc9..e4262dd 100644 --- a/content/linux-day-2018-call-for-papers/index.md +++ b/content/linux-day-2018-call-for-papers/index.md @@ -13,39 +13,39 @@ Ecco qualche indicazione aggiuntiva per chi volesse proporre un intervento al Li Il _call for papers_ è aperto dal 25 luglio e si chiuderà il **25 settembre 2018**. Durante questo periodo di tempo, potrete segnalare (attraverso il modulo qui in calce) un vostro intervento al Linux Day oppure proporre un argomento da trattare. -Saranno prese in considerazione, ai fini dell’inserimento nel programma del Linux Day, tutte le segnalazioni di intervento ricevute solo attraverso questa modalità, entro e non oltre il **25 settembre 2018 alle ore 23.59**. L’accettazione di un intervento e/o la sua respinta sono appannaggio solamente del BgLUG, a suo insindacabile giudizio. +Saranno prese in considerazione, ai fini dell'inserimento nel programma del Linux Day, tutte le segnalazioni di intervento ricevute solo attraverso questa modalità, entro e non oltre il **25 settembre 2018 alle ore 23.59**. L'accettazione di un intervento e/o la sua respinta sono appannaggio solamente del BgLUG, a suo insindacabile giudizio. -Il BgLUG si riserverà di chiedervi ulteriori informazioni riguardo agli interventi proposti: potrà esservi richiesto, per mezzo di mail privata, un estratto più esaustivo dell’intervento o una bozza della presentazione, per valutarne l’aderenza dei contenuti allo scopo e allo spirito del Linux Day. +Il BgLUG si riserverà di chiedervi ulteriori informazioni riguardo agli interventi proposti: potrà esservi richiesto, per mezzo di mail privata, un estratto più esaustivo dell'intervento o una bozza della presentazione, per valutarne l'aderenza dei contenuti allo scopo e allo spirito del Linux Day. -Una volta raccolti tutti gli interventi proposti, il BgLUG formalizzerà il programma definitivo degli interventi, che verrà pubblicato sull’apposita pagina. +Una volta raccolti tutti gli interventi proposti, il BgLUG formalizzerà il programma definitivo degli interventi, che verrà pubblicato sull'apposita pagina. ### Argomenti accettati -Per poter presentare un argomento al Linux Day, esso deve essere riconducibile a GNU/Linux, al software libero o alle attività di promozione del software libero, alla soluzione di problematiche tecniche o meno con l’utilizzo di tali software, alla condivisione delle informazioni, ai meccanismi di copyright/copyleft o al sistema di licenze del software libero. +Per poter presentare un argomento al Linux Day, esso deve essere riconducibile a GNU/Linux, al software libero o alle attività di promozione del software libero, alla soluzione di problematiche tecniche o meno con l'utilizzo di tali software, alla condivisione delle informazioni, ai meccanismi di copyright/copyleft o al sistema di licenze del software libero. -L’[argomento del Linux Day][1] di quest’anno è _World Wild Web_: Oltre la frontiera si trovano monopolisti dal brevetto facile, bari con incomprensibili privacy policies nella manica e indigeni digitali a caccia di selfie. +L'[argomento del Linux Day][1] di quest'anno è _World Wild Web_: Oltre la frontiera si trovano monopolisti dal brevetto facile, bari con incomprensibili privacy policies nella manica e indigeni digitali a caccia di selfie. -### Argomento d’interesse +### Argomento d'interesse -Per chi non si sentisse in grado di presentare in autonomia un intervento, può richiedere ai soci del BgLUG di trattare un argomento che potrebbe essere di interesse generale. Qualora uno o più soci del BgLUG ritenessero la richiesta interessante, possono decidere di presentare l’argomento richiesto. +Per chi non si sentisse in grado di presentare in autonomia un intervento, può richiedere ai soci del BgLUG di trattare un argomento che potrebbe essere di interesse generale. Qualora uno o più soci del BgLUG ritenessero la richiesta interessante, possono decidere di presentare l'argomento richiesto. -In questo caso, vi chiediamo comunque di riempire il seguente modulo indicando come formato dell’intervento _Argomento d’interesse_. +In questo caso, vi chiediamo comunque di riempire il seguente modulo indicando come formato dell'intervento _Argomento d'interesse_. -### Formato dell’intervento +### Formato dell'intervento È possibile presentare un intervento secondo le seguenti modalità: - * **Presentazione** (_talk_): è la classica presentazione, accompagnata da slides o altro materiale visuale o multimediale che dovrebbe guidare gli spettatori nel corso della presentazione. La durata di questo tipo di intervento è solitamente di 40-45 minuti di talk, più una sessione di 10-15 minuti per le domande e il “cambio palco”; - * **Workshop** (_lab_): è un tipo di intervento di approfondimento pratico di un argomento specifico. Anche in questo caso la durata massima per l’intervento è 40-45 minuti, più 10-15 minuti per le domande e il “cambio palco”; - * **Lightning talk**: Una forma molto più rapida di talk, più adeguata per l’esposizione di argomenti non troppo articolati. La durata massima per questo tipo di intervento è di 10-15 minuti più 5 minuti di domande e “cambio palco”; + * **Presentazione** (_talk_): è la classica presentazione, accompagnata da slides o altro materiale visuale o multimediale che dovrebbe guidare gli spettatori nel corso della presentazione. La durata di questo tipo di intervento è solitamente di 40-45 minuti di talk, più una sessione di 10-15 minuti per le domande e il "cambio palco"; + * **Workshop** (_lab_): è un tipo di intervento di approfondimento pratico di un argomento specifico. Anche in questo caso la durata massima per l'intervento è 40-45 minuti, più 10-15 minuti per le domande e il "cambio palco"; + * **Lightning talk**: Una forma molto più rapida di talk, più adeguata per l'esposizione di argomenti non troppo articolati. La durata massima per questo tipo di intervento è di 10-15 minuti più 5 minuti di domande e "cambio palco"; * **Dimostrazione** (_demo_): questo formato permette di fare delle dimostrazioni di funzionamento di particolari software o procedure. Solitamente la demo è di durata inferiore ai 30 minuti (indicare nelle note se prevedete che la demo dovesse durare meno di quanto qui indicato); - * **Dibattito o Tavola rotonda**: è una forma di intervento che ha come scopo il coinvolgimento degli astanti con una serie di domande; solitamente, chi propone l’intervento avrà poi il compito di mediare la discussione. Solitamente, in base all’interesse percepito, viene lasciato un tempo non inferiore ai 45 minuti, fino ad arrivare a due ore. + * **Dibattito o Tavola rotonda**: è una forma di intervento che ha come scopo il coinvolgimento degli astanti con una serie di domande; solitamente, chi propone l'intervento avrà poi il compito di mediare la discussione. Solitamente, in base all'interesse percepito, viene lasciato un tempo non inferiore ai 45 minuti, fino ad arrivare a due ore. ### Sessioni Vista la grande affluenza di studenti degli istituti tecnici superiori della città di Bergamo ma anche di persone non tecniche soprattutto durante il mattino, il Linux Day verrà organizzato, come al solito, in due sessioni: - * **Sessione divulgativa**: solitamente corrisponde alla prima parte del Linux Day, dalle 9.00 alle 13.00 circa. All’interno di questo periodo di tempo, l’affluenza agli interventi risulta essere appannaggio di persone non tecniche, quindi si preferisce dare visibilità agli interventi meno tecnici durante la mattina; + * **Sessione divulgativa**: solitamente corrisponde alla prima parte del Linux Day, dalle 9.00 alle 13.00 circa. All'interno di questo periodo di tempo, l'affluenza agli interventi risulta essere appannaggio di persone non tecniche, quindi si preferisce dare visibilità agli interventi meno tecnici durante la mattina; * **Sessione tecnica**: durante le ore pomeridiane (14.00-18.00) è invece più forte la presenza dei tecnici che partecipano alle attività del Linux Day. Pertanto, gli argomenti più difficoltosi o che richiedono una certa knowledge vengono programmati per il pomeriggio.   diff --git a/content/linux-day-2018/index.md b/content/linux-day-2018/index.md index 978211c..321c68e 100644 --- a/content/linux-day-2018/index.md +++ b/content/linux-day-2018/index.md @@ -36,7 +36,7 @@ date: 2018-07-28T06:49:09+00:00 globe

- Il Linux Day è un evento organizzato in tutta Italia dai LUG locali. Puoi trovare quello più vicino a te consultando la mappa dei LUG. Per quanto riguarda Bergamo e provincia, il Bergamo Linux Users Group (BgLUG) organizza l’evento presso: + Il Linux Day è un evento organizzato in tutta Italia dai LUG locali. Puoi trovare quello più vicino a te consultando la mappa dei LUG. Per quanto riguarda Bergamo e provincia, il Bergamo Linux Users Group (BgLUG) organizza l'evento presso:

  @@ -50,7 +50,7 @@ date: 2018-07-28T06:49:09+00:00

- Edificio A – Aule A001 e A002 + Edificio A - Aule A001 e A002

  diff --git a/content/linux-day-for-papers/index.md b/content/linux-day-for-papers/index.md index fc7312e..36da297 100644 --- a/content/linux-day-for-papers/index.md +++ b/content/linux-day-for-papers/index.md @@ -14,37 +14,37 @@ Ecco qualche indicazione aggiuntiva per chi volesse proporre un intervento al Li Periodo di proposta e approvazione degli interventi Il _call for papers_ è aperto dal 27 luglio 2016 e si chiuderà il **18 settembre** prossimo. Durante tutto questo periodo di tempo, potrete segnalare (attraverso il modulo qui in calce) un vostro intervento al Linux Day oppure proporre un argomento da trattare. -Saranno prese in considerazione, ai fini dell’inserimento nel programma del Linux Day, tutte le segnalazioni di intervento ricevute solo attraverso questa modalità, entro e non oltre il **18 settembre 2016**. L’accettazione di un intervento e/o la sua respinta sono appannaggio solamente del BgLUG, a suo insindacabile giudizio. +Saranno prese in considerazione, ai fini dell'inserimento nel programma del Linux Day, tutte le segnalazioni di intervento ricevute solo attraverso questa modalità, entro e non oltre il **18 settembre 2016**. L'accettazione di un intervento e/o la sua respinta sono appannaggio solamente del BgLUG, a suo insindacabile giudizio. -Il BgLUG si riserverà di chiedervi ulteriori informazioni riguardo agli interventi proposti: potrà esservi richiesto, per mezzo di mail privata, un estratto più esaustivo dell’intervento o una bozza della presentazione, per valutarne l’aderenza dei contenuti allo scopo e allo spirito del Linux Day. +Il BgLUG si riserverà di chiedervi ulteriori informazioni riguardo agli interventi proposti: potrà esservi richiesto, per mezzo di mail privata, un estratto più esaustivo dell'intervento o una bozza della presentazione, per valutarne l'aderenza dei contenuti allo scopo e allo spirito del Linux Day. -Una volta raccolti tutti gli interventi proposti, il BgLUG formalizzerà il programma definitivo degli interventi, che verrà pubblicato sull’apposita pagina. +Una volta raccolti tutti gli interventi proposti, il BgLUG formalizzerà il programma definitivo degli interventi, che verrà pubblicato sull'apposita pagina. ## Argomenti accettati -Per poter presentare un argomento al Linux Day, esso deve essere riconducibile a GNU/Linux, al software libero o alle attività di promozione del software libero, alla soluzione di problematiche tecniche o meno con l’utilizzo di tali software, alla condivisione delle informazioni, ai meccanismi di copyright/copyleft o al sistema di licenze del software libero. +Per poter presentare un argomento al Linux Day, esso deve essere riconducibile a GNU/Linux, al software libero o alle attività di promozione del software libero, alla soluzione di problematiche tecniche o meno con l'utilizzo di tali software, alla condivisione delle informazioni, ai meccanismi di copyright/copyleft o al sistema di licenze del software libero. ## Richiesta argomenti -Per chi non si sentisse in grado di presentare in autonomia un intervento, può richiedere ai soci del BgLUG di trattare un argomento che potrebbe essere di interesse generale. Qualora uno o più soci del BgLUG ritenessero la richiesta interessante, possono decidere di presentare l’argomento richiesto. +Per chi non si sentisse in grado di presentare in autonomia un intervento, può richiedere ai soci del BgLUG di trattare un argomento che potrebbe essere di interesse generale. Qualora uno o più soci del BgLUG ritenessero la richiesta interessante, possono decidere di presentare l'argomento richiesto. -In questo caso, vi chiediamo comunque di riempire il seguente modulo indicando come formato dell’intervento _Proposta di intervento_. +In questo caso, vi chiediamo comunque di riempire il seguente modulo indicando come formato dell'intervento _Proposta di intervento_. -## Formato dell’intervento +## Formato dell'intervento È possibile presentare un intervento secondo le seguenti modalità: - * **Presentazione** (_talk_): è la classica presentazione, accompagnata da slides o altro materiale visuale o multimediale che dovrebbe guidare gli spettatori nel corso della presentazione. La durata di questo tipo di intervento è solitamente di 40-45 minuti di talk, più una sessione di 10-15 minuti per le domande e il “cambio palco”; - * **Workshop** (_lab_): è un tipo di intervento di approfondimento pratico di un argomento specifico. Anche in questo caso la durata massima per l’intervento è 40-45 minuti, più 10-15 minuti per le domande e il “cambio palco”; - * **Lightning talk**: Una forma molto più rapida di talk, più adeguata per l’esposizione di argomenti non troppo articolati. La durata massima per questo tipo di intervento è di 10-15 minuti più 5 minuti di domande e “cambio palco”; + * **Presentazione** (_talk_): è la classica presentazione, accompagnata da slides o altro materiale visuale o multimediale che dovrebbe guidare gli spettatori nel corso della presentazione. La durata di questo tipo di intervento è solitamente di 40-45 minuti di talk, più una sessione di 10-15 minuti per le domande e il "cambio palco"; + * **Workshop** (_lab_): è un tipo di intervento di approfondimento pratico di un argomento specifico. Anche in questo caso la durata massima per l'intervento è 40-45 minuti, più 10-15 minuti per le domande e il "cambio palco"; + * **Lightning talk**: Una forma molto più rapida di talk, più adeguata per l'esposizione di argomenti non troppo articolati. La durata massima per questo tipo di intervento è di 10-15 minuti più 5 minuti di domande e "cambio palco"; * **Dimostrazione** (_demo_): questo formato permette di fare delle dimostrazioni di funzionamento di particolari software o procedure. Solitamente la demo è di durata inferiore ai 30 minuti (indicare nelle note se prevedete che la demo dovesse durare meno di quanto qui indicato); - * **Dibattito o Tavola rotonda**: è una forma di intervento che ha come scopo il coinvolgimento degli astanti con una serie di domande; solitamente, chi propone l’intervento avrà poi il compito di mediare la discussione. Solitamente, in base all’interesse percepito, viene lasciato un tempo non inferiore ai 45 minuti, fino ad arrivare a due ore. + * **Dibattito o Tavola rotonda**: è una forma di intervento che ha come scopo il coinvolgimento degli astanti con una serie di domande; solitamente, chi propone l'intervento avrà poi il compito di mediare la discussione. Solitamente, in base all'interesse percepito, viene lasciato un tempo non inferiore ai 45 minuti, fino ad arrivare a due ore. ## Sessioni Vista la grande affluenza di studenti degli istituti tecnici superiori della città di Bergamo ma anche di persone non tecniche soprattutto durante il mattino, il Linux Day verrà organizzato, come al solito, in due sessioni: - * **Sessione divulgativa**: solitamente corrisponde alla prima parte del Linux Day, dalle 9.00 alle 13.00 circa. All’interno di questo periodo di tempo, l’affluenza agli interventi risulta essere appannaggio di persone non tecniche, quindi si preferisce dare visibilità agli interventi meno tecnici durante la mattina; + * **Sessione divulgativa**: solitamente corrisponde alla prima parte del Linux Day, dalle 9.00 alle 13.00 circa. All'interno di questo periodo di tempo, l'affluenza agli interventi risulta essere appannaggio di persone non tecniche, quindi si preferisce dare visibilità agli interventi meno tecnici durante la mattina; * **Sessione tecnica**: durante le ore pomeridiane (14.00-18.00) è invece più forte la presenza dei tecnici che partecipano alle attività del Linux Day. Pertanto, gli argomenti più difficoltosi o che richiedono una certa knowledge vengono programmati per il pomeriggio.   diff --git a/content/linux-presentation-day/index.md b/content/linux-presentation-day/index.md index ff59ca9..0466c59 100644 --- a/content/linux-presentation-day/index.md +++ b/content/linux-presentation-day/index.md @@ -9,11 +9,11 @@ xyz_smap: --- Linux Presentation Day -**Linux Presentation Day – Call for Volunteers** +**Linux Presentation Day - Call for Volunteers** -Il 30 aprile, in tutta Europa, si terrà il **Linux Presentation Day**, un’occasione per promuovere **Linux** ed il **software libero e open source**. +Il 30 aprile, in tutta Europa, si terrà il **Linux Presentation Day**, un'occasione per promuovere **Linux** ed il **software libero e open source**. -Se i divulgatori di software libero e open source italiani più appassionati avranno già partecipato attivamente alle varie edizioni del Linux Day, quest’anno proponiamo un’ulteriore occasione di promozione: il **Linux Presentation Day**! +Se i divulgatori di software libero e open source italiani più appassionati avranno già partecipato attivamente alle varie edizioni del Linux Day, quest'anno proponiamo un'ulteriore occasione di promozione: il **Linux Presentation Day**! Nato nel 2014 in Germania e rapidamente diffusosi in altri paesi europei, il Linux Presentation Day approda finalmente in Italia sabato 30 aprile. @@ -21,13 +21,13 @@ La manifestazione si rivolge specificamente a persone che hanno sentito (forse) Per allestire un Linux Presentation Day nella propria città è infatti sufficiente predisporre un banchetto informativo ed espositivo in luoghi di frequente passaggio come piazze, viali, centri commerciali, etc. -L’intento del BgLUG è quello di sfruttare questa bellissima iniziativa per collaborare con ogni persona, azienda o associazione interessata a diffondere Linux e il FOSS a Bergamo e nella Provincia. +L'intento del BgLUG è quello di sfruttare questa bellissima iniziativa per collaborare con ogni persona, azienda o associazione interessata a diffondere Linux e il FOSS a Bergamo e nella Provincia. Siamo in cerca di **volontari** che possano aiutarci a trovare uno spazio dove collocare il banchetto principale, eventuali altri banchetti in provincia e ad allestire il materiale informatico ed informativo. Per partecipare al **Linux Presentation Day** con il **BgLUG** compila il seguente modulo entro il 20 Aprile. -Per avere ulteriori informazioni sull’evento visita il sito italiano del Linux Presentation Day . +Per avere ulteriori informazioni sull'evento visita il sito italiano del Linux Presentation Day . Non finisce qui: il BgLUG ha a cuore ogni persona che vuole avvicinarsi al mondo di Linux e per questo motivo sta organizzando per il mese successivo al Linux Presentation Day un coinvolgente e stimolante **corso base di Linux** alla portata di tutti. diff --git a/content/magellan/index.md b/content/magellan/index.md index 9e3d9b0..5ab029d 100644 --- a/content/magellan/index.md +++ b/content/magellan/index.md @@ -5,14 +5,14 @@ type: page date: 2010-03-17T19:25:04+00:00 --- -### L’idea +### L'idea Il progetto Magellan è stato pensato per mettere a disposizione degli utenti linux le funzionalità di un software **context aware**, come quelle fornite da [Marco Polo][1]{#t:_.} per gli utenti Macosx. -Si tratta di un software che, in base a diversi aspetti (come l’ora attuale o lo stato di una periferica del computer), intuisce il contesto in cui sta lavorando l’utente, contesto che può indicare sia il **luogo** che l’**attività** svolta dall’utente. +Si tratta di un software che, in base a diversi aspetti (come l'ora attuale o lo stato di una periferica del computer), intuisce il contesto in cui sta lavorando l'utente, contesto che può indicare sia il **luogo** che l'**attività** svolta dall'utente. -Una volta specificati dall’utente i contesti di cui è interessato, gli aspetti che identificano con una certa probabilità questi contesti e le **azioni** da svolgere durante un cambio di contesto; è possibile quindi automatizzare diversi compiti senza doversi più preoccupare di eseguirli manualmente dopo la prima configurazione. +Una volta specificati dall'utente i contesti di cui è interessato, gli aspetti che identificano con una certa probabilità questi contesti e le **azioni** da svolgere durante un cambio di contesto; è possibile quindi automatizzare diversi compiti senza doversi più preoccupare di eseguirli manualmente dopo la prima configurazione. -Per realizzare questo si è quindi pensato a un demone da avviare al login dell’utente che avrà il compito di ascoltare eventi forniti da librerie diverse, nonchè di compiere le azioni specificate dall’utente mediante script forniti da quest’ultimo o funzioni integrate direttamente nel demone. +Per realizzare questo si è quindi pensato a un demone da avviare al login dell'utente che avrà il compito di ascoltare eventi forniti da librerie diverse, nonchè di compiere le azioni specificate dall'utente mediante script forniti da quest'ultimo o funzioni integrate direttamente nel demone. ### Tecnologie Utilizzate @@ -25,16 +25,16 @@ Fra le diverse funzionalità del programma quelle prioritarie sono senza dubbio * Rilevare monitor esterni collegati * Rilevare altri dispositivi collegati (come chiavette usb, stampanti) -Per far questo si utilizzeranno diverse librerie, fra queste le API **DBUS** fornite da **devicekit-power** e **NetworkManager** nonchè **Xrandr** per avere informazioni sull’output video. +Per far questo si utilizzeranno diverse librerie, fra queste le API **DBUS** fornite da **devicekit-power** e **NetworkManager** nonchè **Xrandr** per avere informazioni sull'output video. -Per le API DBUS si farà utilizzo quanto più possibile dei segnali forniti direttamente da queste ultime, mentre per le altre librerie che obbligano a controllarne periodicamente lo stato si realizzerà un semplice wrapper per generare gli eventi necessari alla componente del programma che si occupa di rilevare i cambiamenti di contesto. Allo stesso modo per semplificare l’interazione con DBUS si prenderà spunto da librerie come quella realizzata per[cnetworkmanager][2]{#qqu1}. +Per le API DBUS si farà utilizzo quanto più possibile dei segnali forniti direttamente da queste ultime, mentre per le altre librerie che obbligano a controllarne periodicamente lo stato si realizzerà un semplice wrapper per generare gli eventi necessari alla componente del programma che si occupa di rilevare i cambiamenti di contesto. Allo stesso modo per semplificare l'interazione con DBUS si prenderà spunto da librerie come quella realizzata per[cnetworkmanager][2]{#qqu1}. -### Casi d’uso +### Casi d'uso - * Marco al lavoro ha bisogno di montare uno share di rete, ma questo ovviamente a casa non è disponibile. Configura Magellan per fare in modo che si accorga quando è al lavoro in base alla rete wifi dell’ufficio, e quindi montare lo share quando vi arriva e smontarlo quando lo lascia. - * Paolo preferirebbe che, di giorno, il pc attivasse lo screensaver dopo 2 brevi minuti dalla sua assenza, bloccando così lo schermo; mentre una volta a casa sua di sera, per vedere filmati in flash preferisce avere un timeout più alto. Seleziona per Magellan un contesto basato sull’ora del giorno, cambiando così automaticamente il settaggio dello screensaver. + * Marco al lavoro ha bisogno di montare uno share di rete, ma questo ovviamente a casa non è disponibile. Configura Magellan per fare in modo che si accorga quando è al lavoro in base alla rete wifi dell'ufficio, e quindi montare lo share quando vi arriva e smontarlo quando lo lascia. + * Paolo preferirebbe che, di giorno, il pc attivasse lo screensaver dopo 2 brevi minuti dalla sua assenza, bloccando così lo schermo; mentre una volta a casa sua di sera, per vedere filmati in flash preferisce avere un timeout più alto. Seleziona per Magellan un contesto basato sull'ora del giorno, cambiando così automaticamente il settaggio dello screensaver. * Alberto ha abbinato una connessione bluetooth del proprio cellulare con il computer, decide di usare la presenza del cellulare nelle vicinanze del computer per lanciare un proprio script che monti una partizione crittata (e che viceversa lo smonti quando non ci si trova più in presenza del cellulare). Apre Magellan e crea una nuova regola basata sui dispositivi bluetooth abbinati. - * Enrico usa BackInTime per i backup su uno share di rete, purtroppo quando lo share non è disponibile BackInTime ogni ora lamenta con un’icona lampeggiante nell’area di notifica l’impossibilità di effettuare backup… Decide così di usare Magellan per attivare il cron job solo quando lo share è montato. + * Enrico usa BackInTime per i backup su uno share di rete, purtroppo quando lo share non è disponibile BackInTime ogni ora lamenta con un'icona lampeggiante nell'area di notifica l'impossibilità di effettuare backup... Decide così di usare Magellan per attivare il cron job solo quando lo share è montato. [1]: http://www.symonds.id.au/marcopolo/ "Marco Polo" [2]: http://vidner.net/martin/software/cnetworkmanager/ "cnetworkmanager" \ No newline at end of file diff --git a/content/netiquette/index.md b/content/netiquette/index.md index 08d7724..0c3f6cf 100644 --- a/content/netiquette/index.md +++ b/content/netiquette/index.md @@ -11,16 +11,16 @@ _Netiquette della lista pubblica BgLUG_ ### Composizione di un messaggio da inviare alla lista pubblica - * L’iscrizione alla mailing list è aperta a tutti, ma solo gli iscritti possono inviare messaggi. Per questo motivo è assolutamente necessario inviare mail attraverso lo stesso indirizzo con cui è stata effettuata l’iscrizione. + * L'iscrizione alla mailing list è aperta a tutti, ma solo gli iscritti possono inviare messaggi. Per questo motivo è assolutamente necessario inviare mail attraverso lo stesso indirizzo con cui è stata effettuata l'iscrizione. * I messaggi devono essere sintetici, chiari, costruiti in maniera consequenziale e completi di tutte le informazioni necessarie per renderne il contenuto comprensibile ai destinatari. - * L’oggetto della mail deve essere consono e deve riassumere in poche parole il contenuto del vostro messaggio. + * L'oggetto della mail deve essere consono e deve riassumere in poche parole il contenuto del vostro messaggio. * Servirsi, se possibile, del formato “testo puro”. Le mail in formato HTML sono tollerate, ma non quelle in RTF o qualsiasi altro formato. * Scrivere intere parole o frasi in maiuscolo equivale ad urlarle: ciò non è tollerabile in una situazione pubblica e civile come quella della lista. * Se si desidera aggiungere una firma, essa deve essere breve (massimo cinque righe) e in calce al messaggio. Le informazioni riportate in firma dovrebbero riguardare direttamente il mittente e non sponsorizzare prodotti / associazioni / aziende che non hanno a che vedere con la realtà non-profit. * Se si ha un problema e si desidera ricevere supporto da parte della comunità, è necessario iniziare una nuova discussione. Per farlo è sufficiente indicare l’indirizzo della mailing list come destinatario (bglug@lists.linux.it), riassumere nell’oggetto del messaggio il proprio problema ed esporlo in maniera chiara e concisa nel testo della mail. Non inserite il vostro problema in una discussione già esistente. - * Se si decide di inviare una mail per la prima volta, è consigliabile prendere d’esempio qualche discussione precedente (l’archivio delle discussioni è reperibile all’indirizzo http://lists.linux.it/pipermail/bglug). Sarebbe inoltre opportuno presentarsi fornendo qualche informazione su di sé e su come si è venuti a conoscenza della mailing list. - * Non allegare al proprio messaggio file, immagini, estratti di codice o archivi. Esistono svariati servizi che permettono di condividere file e codice senza allegarli al messaggio. Dopo aver caricato il file sull’applicazione web preferita, inserire nel testo del messaggio il link contenente la posizione del vostro file. Qualsiasi messaggio contenente allegati viene scartato automaticamente dal nostro filtro di ricezione messaggi. - * In una discussione non è tollerato l’inserimento di messaggi pubblicitari o comunicazioni che non siano stati esplicitamente richiesti. È assolutamente vietato lo spam e la raccolta di dati a tale fine. + * Se si decide di inviare una mail per la prima volta, è consigliabile prendere d'esempio qualche discussione precedente (l’archivio delle discussioni è reperibile all’indirizzo http://lists.linux.it/pipermail/bglug). Sarebbe inoltre opportuno presentarsi fornendo qualche informazione su di sé e su come si è venuti a conoscenza della mailing list. + * Non allegare al proprio messaggio file, immagini, estratti di codice o archivi. Esistono svariati servizi che permettono di condividere file e codice senza allegarli al messaggio. Dopo aver caricato il file sull'applicazione web preferita, inserire nel testo del messaggio il link contenente la posizione del vostro file. Qualsiasi messaggio contenente allegati viene scartato automaticamente dal nostro filtro di ricezione messaggi. + * In una discussione non è tollerato l'inserimento di messaggi pubblicitari o comunicazioni che non siano stati esplicitamente richiesti. È assolutamente vietato lo spam e la raccolta di dati a tale fine. * Non iniziare e non prendere parte ad una _flame war_, frutto spesso di malintesi. Qualora si incorresse in questa spiacevole situazione, essa andrebbe risolta in uno scambio privato di messaggi tra gli interessati. * Per prendere parte a una discussione è necessario “quotare” le parti dei messaggi alle quali si desidera rispondere. In questo modo sarà più facile per gli altri seguire il flusso delle risposte. * È severamente vietato fare top-posting. È buona norma assicurarsi di “rispondere in linea” al di sotto della parte alla quale si vuole replicare. @@ -31,4 +31,4 @@ _Netiquette della lista pubblica BgLUG_ * Le idee ed i valori di ogni singolo individuo vanno rispettate. Non sarà tollerata alcuna mancanza di rispetto e i provvedimenti presi dai moderatori saranno severi e immediati. * Non essere troppo severi con gli errori grammaticali: un messaggio che risulta comprensibile ai destinatari è sempre da ritenersi valido. * Non pubblicare parti di mail private senza il consenso del mittente originario. - * Attenersi allo scopo della lista (Linux e il software libero / opensource) ed evitare, per quanto possibile, di creare off-topic. Gli _off-topic_ sono tollerati solo se all’oggetto della mail viene anteposta l’etichetta “[OT]”. \ No newline at end of file + * Attenersi allo scopo della lista (Linux e il software libero / opensource) ed evitare, per quanto possibile, di creare off-topic. Gli _off-topic_ sono tollerati solo se all’oggetto della mail viene anteposta l'etichetta "[OT]”. \ No newline at end of file diff --git a/content/posts/2008-03-06-inaugurazione.md b/content/posts/2008-03-06-inaugurazione.md index 38c89da..d5e1202 100644 --- a/content/posts/2008-03-06-inaugurazione.md +++ b/content/posts/2008-03-06-inaugurazione.md @@ -11,9 +11,9 @@ tags: - template --- -Era da un po’ che non ne parlavamo in sede, ma non perché non ci stessimo lavorando… Diciamo che il lavoro procedeva senza far rumore… Dopo un paio di mesi di discussione, di scambi d’opinioni, di preview e di ritocchi, il nuovo sito del BgLUG è pronto. La veste grafica è stata rinnovata, adagiandola sopra la struttura di WordPress per mettere a disposizione di tutti un **blog** che si propone di essere ricco di notizie e informazioni utili per tutti gli appassionati del mondo GNU/Linux, orobici e non. +Era da un po' che non ne parlavamo in sede, ma non perché non ci stessimo lavorando... Diciamo che il lavoro procedeva senza far rumore... Dopo un paio di mesi di discussione, di scambi d'opinioni, di preview e di ritocchi, il nuovo sito del BgLUG è pronto. La veste grafica è stata rinnovata, adagiandola sopra la struttura di WordPress per mettere a disposizione di tutti un **blog** che si propone di essere ricco di notizie e informazioni utili per tutti gli appassionati del mondo GNU/Linux, orobici e non. -Un grazie particolare a Giuseppe Capizzi per l’ottimo lavoro di realizzazione del template e a tutti coloro che contribuiranno alla creazione di contenuti in futuro! +Un grazie particolare a Giuseppe Capizzi per l'ottimo lavoro di realizzazione del template e a tutti coloro che contribuiranno alla creazione di contenuti in futuro! Beh, che aspettate? diff --git a/content/posts/2008-03-09-squid-ottenere-di-piu-dalla-propria-lan.md b/content/posts/2008-03-09-squid-ottenere-di-piu-dalla-propria-lan.md index c0cdf95..666a4d2 100644 --- a/content/posts/2008-03-09-squid-ottenere-di-piu-dalla-propria-lan.md +++ b/content/posts/2008-03-09-squid-ottenere-di-piu-dalla-propria-lan.md @@ -18,20 +18,20 @@ tags: - web --- -Ormai la maggior parte di noi, in casa propria, dispone di una connessione a banda larga. A mio modesto parere, da quando l’ADSL si è diffusa così capillarmente, sono cambiate di riflesso almeno altre due cose: +Ormai la maggior parte di noi, in casa propria, dispone di una connessione a banda larga. A mio modesto parere, da quando l'ADSL si è diffusa così capillarmente, sono cambiate di riflesso almeno altre due cose: - * ci sono più siti web pesanti, ricchi di animazioni, immagini, documenti voluminosi, basti pensare ai vari MySpace e compagnia bella per avere un’idea dell’eccesso a cui siamo arrivati; + * ci sono più siti web pesanti, ricchi di animazioni, immagini, documenti voluminosi, basti pensare ai vari MySpace e compagnia bella per avere un'idea dell'eccesso a cui siamo arrivati; * quando si naviga, si tende a cliccare qua e là, a scaricare file anche molto pesanti senza pensarci su due volte, a caricare e ricaricare più volte le stesse pagine, quelle dei nostri siti preferiti. Se si ha una connessione stabile e veloce, nessun problema. A volte tuttavia può essere che la banda non sia così affidabile, per esempio perché ci colleghiamo attraverso -[UMTS][1]/[HSDPA][2], o che abbiamo limiti alla quantità di traffico, oppure che non disponiamo affatto della banda larga e siamo costretti ad affidarci al buon vecchio 56k. Oppure potremmo semplicemente voler ottimizzare l’uso della nostra banda, per rendere snella la navigazione del web da tutti i computer della nostra LAN. +[UMTS][1]/[HSDPA][2], o che abbiamo limiti alla quantità di traffico, oppure che non disponiamo affatto della banda larga e siamo costretti ad affidarci al buon vecchio 56k. Oppure potremmo semplicemente voler ottimizzare l'uso della nostra banda, per rendere snella la navigazione del web da tutti i computer della nostra LAN. Bene, in questi ed altri casi può esserci molto utile un Proxy, ossia un programma che funzioni come un filtro tra noi e tutto il web che sta là fuori, per gestire al meglio il traffico. In genere un Proxy funziona anche da Web Cache, occupandosi di memorizzare sopra uno dei nostri computer le informazioni a cui accediamo sul web per evitarci di riscaricare tutto da un sito ad ogni accesso successivo. Di seguito offro una rapida guida alla configurazione di [Squid][3], un software Open Source disponibile per Linux, i vari UNIX e BSD, che offre funzionalità di Proxy e di Web Cache. -L’installazione su Linux segue il solito metodo usato dalla vostra distribuzione preferita: si possono compilare i sorgenti, installare i pacchetti .deb o .rpm, e via dicendo… A titolo di esempio, su Debian/Ubuntu può bastare: +L'installazione su Linux segue il solito metodo usato dalla vostra distribuzione preferita: si possono compilare i sorgenti, installare i pacchetti .deb o .rpm, e via dicendo... A titolo di esempio, su Debian/Ubuntu può bastare:
:~$ sudo apt-get install squid
@@ -41,29 +41,29 @@ Apriamo con il nostro editor preferito il file /etc/squid.conf (su Ubuntu /etc/s Supponiamo che la nostra LAN usi la sottorete con indirizzi 192.168.0.*. Ci basterà aggiungere queste due righe per consentire ai nostri computer domestici di utilizzare i servizi di Squid: - acl retelocale src 192.168.0.0/24 + acl retelocale src 192.168.0.0/24 http_access allow retelocale -La prima riga assegna il nome identificativo di “retelocale” alla nostra LAN, mentre la seconda definisce la politica di autorizzazione che Squid deve seguire quando riceve dai computer membri di “retelocale”: nel nostro caso “allow”, quindi permettere l’accesso. +La prima riga assegna il nome identificativo di "retelocale" alla nostra LAN, mentre la seconda definisce la politica di autorizzazione che Squid deve seguire quando riceve dai computer membri di "retelocale": nel nostro caso "allow", quindi permettere l'accesso. Può bastare così. Riavviamo il servizio Squid digitando:
:~$ sudo /etc/init.d/squid restart
-Passiamo alla configurazione del nostro browser. Prenderò come riferimento Firefox perchè possiamo usarlo sotto qualsiasi architettura, quindi anche sul computer portatile Windows di nostra sorella… +Passiamo alla configurazione del nostro browser. Prenderò come riferimento Firefox perchè possiamo usarlo sotto qualsiasi architettura, quindi anche sul computer portatile Windows di nostra sorella... -Aprendo la finestra “Preferenze” di Firefox, andiamo alla scheda “Avanzate”, quindi alla sotto-scheda “Rete”. Qui troviamo la voce “Determina come Firefox si collega a Internet”. Cliccando sul pulsante impostazioni ci viene presentata questa scheda (clic per ingrandire): +Aprendo la finestra "Preferenze" di Firefox, andiamo alla scheda "Avanzate", quindi alla sotto-scheda "Rete". Qui troviamo la voce "Determina come Firefox si collega a Internet". Cliccando sul pulsante impostazioni ci viene presentata questa scheda (clic per ingrandire):

La configurazione del Proxy in Firefox

- Nel mio caso, il computer con Squid installato ha l’indirizzo ip 192.168.0.2. La porta usata come default da Squid è la 3128, ma questa impostazione può essere modificata attraverso il file di configurazione /etc/squid.conf visto in precedenza. + Nel mio caso, il computer con Squid installato ha l'indirizzo ip 192.168.0.2. La porta usata come default da Squid è la 3128, ma questa impostazione può essere modificata attraverso il file di configurazione /etc/squid.conf visto in precedenza.

- Bene, una volta configurato Firefox allo stesso modo su tutti i nostri computer, potremo iniziare a navigare tranquillamente nel web: dopo qualche minuto di utilizzo e di navigazione dei nostri siti preferiti, potremo già renderci conto del fatto che il caricamento delle pagine sarà diventato molto più rapido e il traffico sull’esterno sarà diminuito. + Bene, una volta configurato Firefox allo stesso modo su tutti i nostri computer, potremo iniziare a navigare tranquillamente nel web: dopo qualche minuto di utilizzo e di navigazione dei nostri siti preferiti, potremo già renderci conto del fatto che il caricamento delle pagine sarà diventato molto più rapido e il traffico sull'esterno sarà diminuito.

diff --git a/content/posts/2008-03-10-transparent-firewall-parte-1-installazione-openbsd.md b/content/posts/2008-03-10-transparent-firewall-parte-1-installazione-openbsd.md index 3d4812a..edef0c9 100644 --- a/content/posts/2008-03-10-transparent-firewall-parte-1-installazione-openbsd.md +++ b/content/posts/2008-03-10-transparent-firewall-parte-1-installazione-openbsd.md @@ -1,106 +1,106 @@ ---- -title: Transparent Firewall – parte 1 – Installazione OpenBSD -author: goblin -type: post -date: 2008-03-10T07:40:56+00:00 -url: /2008/03/10/transparent-firewall-parte-1-installazione-openbsd/ -categories: - - Documentazione - - Software -tags: - - firewall - - how to - - OpenBSD - ---- -Lo scopo di questo articolo è di installare un firewall OpenBSD, che ha 3 schede di rete: una per la gestione e le altre due configurate in bridge. Quali sono i vantaggi di questa soluzione? Che il firewall non sarà in nessun modo rilevabile nè dall’esterno nè dall’interno (non ha indirizzo ip se non per la configurazione). Un altro vantaggio è che potrete posizionarlo in qualunque segmento della rete, senza dover modificare le impostazioni di rete del router nè dei client. Può essere usato anche per studiare il tipo di traffico effettuato dai nostri client per individuare ad esempio il motivo di lamentele sulla lentezza della rete o verificare quali a quali scansioni provenienti da internet sono sottoposti i vostri server pubblici. - - -Ma iniziamo a sporcarci le mani: la lista degli ingredienti comprende un pc anche non eccessivamente carrozzato (un pentium II con almeno 128Mb di ram andrà bene l’importante è che abbia un hard disk da almeno 40Gb da dedicare interamente ad openbsd e 3 schede di rete) e un pc da cui configurare via ssh il suddetto firewall. -Ottenere openbsd è semplice, cercatelo nel vostro motore di ricerca preferito e lo troverete nella forma di un file iso da circa 200 Mb dal nome install42.iso masterizzatelo e avviate il pc che farà da firewall con il cd inserito. -La procedura di installazione di questo sistema operativo risulta particolarmente macchinosa rispetto a quella del nostro pinguino, ma vi darò i comandi da inserire passo passo (come io li ho trovati in rete). - +--- +title: Transparent Firewall – parte 1 – Installazione OpenBSD +author: goblin +type: post +date: 2008-03-10T07:40:56+00:00 +url: /2008/03/10/transparent-firewall-parte-1-installazione-openbsd/ +categories: + - Documentazione + - Software +tags: + - firewall + - how to + - OpenBSD + +--- +Lo scopo di questo articolo è di installare un firewall OpenBSD, che ha 3 schede di rete: una per la gestione e le altre due configurate in bridge. Quali sono i vantaggi di questa soluzione? Che il firewall non sarà in nessun modo rilevabile nè dall'esterno nè dall'interno (non ha indirizzo ip se non per la configurazione). Un altro vantaggio è che potrete posizionarlo in qualunque segmento della rete, senza dover modificare le impostazioni di rete del router nè dei client. Può essere usato anche per studiare il tipo di traffico effettuato dai nostri client per individuare ad esempio il motivo di lamentele sulla lentezza della rete o verificare quali a quali scansioni provenienti da internet sono sottoposti i vostri server pubblici. + + +Ma iniziamo a sporcarci le mani: la lista degli ingredienti comprende un pc anche non eccessivamente carrozzato (un pentium II con almeno 128Mb di ram andrà bene l'importante è che abbia un hard disk da almeno 40Gb da dedicare interamente ad openbsd e 3 schede di rete) e un pc da cui configurare via ssh il suddetto firewall. +Ottenere openbsd è semplice, cercatelo nel vostro motore di ricerca preferito e lo troverete nella forma di un file iso da circa 200 Mb dal nome install42.iso masterizzatelo e avviate il pc che farà da firewall con il cd inserito. +La procedura di installazione di questo sistema operativo risulta particolarmente macchinosa rispetto a quella del nostro pinguino, ma vi darò i comandi da inserire passo passo (come io li ho trovati in rete). + Terminal type: [vt220] ----> premere invio - kbd(8) mapping? ('L' for list) [none] ----> digitare it e poi invio - -chiede se avete fatto il backup perchè la procedura di installazione cancellerà TUTTO il contenuto dell’ hard disk - + kbd(8) mapping? ('L' for list) [none] ----> digitare it e poi invio + +chiede se avete fatto il backup perchè la procedura di installazione cancellerà TUTTO il contenuto dell' hard disk + Proceed with install [no] ----> digitare yes e poi invio Available disks are wd0. Which one is the root disk? (or done) [wd0] ----> premere invio (nel nostro caso è stato trovato un solo hard disk nel pc) - Do you want to use *all* of wd0 for OpenBSD [no] ---> digitare yes e invio - -qui viene il bello! creare le partizioni a manina… - -la richiesta sarà: - - Initial label editor (enter '?' for help at any prompt) - -digitare “p g” seguito da invio per mostrare la lista delle partizioni presenti attualmente sul disco – per cancellarle (avendo cura di usare un hard disk senza DATI IMPORTANTI) digitare in sequenza -“d a” invio -“d b” invio -“d d” invio -non preoccupatevi se avere errori in quanto io avevo 3 partioni sul disco e le ho cancellate tutte e 3 -“p g” invio -mostra il contenuto del disco dopo la cancellazione delle partizioni inutili: - + Do you want to use *all* of wd0 for OpenBSD [no] ---> digitare yes e invio + +qui viene il bello! creare le partizioni a manina... + +la richiesta sarà: + + Initial label editor (enter '?' for help at any prompt) + +digitare "p g" seguito da invio per mostrare la lista delle partizioni presenti attualmente sul disco - per cancellarle (avendo cura di usare un hard disk senza DATI IMPORTANTI) digitare in sequenza +"d a" invio +"d b" invio +"d d" invio +non preoccupatevi se avere errori in quanto io avevo 3 partioni sul disco e le ho cancellate tutte e 3 +"p g" invio +mostra il contenuto del disco dopo la cancellazione delle partizioni inutili: + device: / dev/rwd0c - c: 38.3G - -questo significa che l’hard disk è vuoto (e che è da 40Gb). - -“a a” invio - + c: 38.3G + +questo significa che l'hard disk è vuoto (e che è da 40Gb). + +"a a" invio + offset: [63] ----> invio size: [80292807] ------> 10g invio Rounding to nearest cylinder: 20971377 FS type: [4.2BSD] ----> invio - mount point: [none] ----> "/" invio - -“a b” invio - + mount point: [none] ----> "/" invio + +"a b" invio + offset: [20971440] ----> invio size: [59321430] ------> 1.1g invio Rounding to nearest cylinder: 2307312 - FS type: [swap] ----> invio - -“a d” invio - + FS type: [swap] ----> invio + +"a d" invio + offset: [23278652] ----> invio size: [57014118] ------> 2g invio Rounding to nearest cylinder: 4194288 FS type: [4.2BSD] ----> invio - mount point: [none] ----> "/tmp" invio - -“a e” invio - + mount point: [none] ----> "/tmp" invio + +"a e" invio + offset: [27473040] ----> invio size: [52819830] ------> 6g invio Rounding to nearest cylinder: 12582864 FS type: [4.2BSD] ----> invio - mount point: [none] ----> "/var" invio - -“a g” invio - + mount point: [none] ----> "/var" invio + +"a g" invio + offset: [40055904] ----> invio size: [40236966] ------> 10g invio Rounding to nearest cylinder: 20971440 FS type: [4.2BSD] ----> invio - mount point: [none] ----> "/usr" invio - -“a h” invio - + mount point: [none] ----> "/usr" invio + +"a h" invio + offset: [61027344] ----> invio size: [19265526] ------> 9g invio Rounding to nearest cylinder: 18874800 FS type: [4.2BSD] ----> invio - mount point: [none] ----> "/home" invio - -“w” invio - -“q” invio - + mount point: [none] ----> "/home" invio + +"w" invio + +"q" invio + Mount point for wd0d (size=2097144k)? (or 'none od 'done) [/tmp] ----> invio Mount point for wd0e (size=6291432k)? (or 'none od 'done) [/var] ----> invio Mount point for wd0g (size=10485720k)? (or 'none od 'done) [/usr] ----> invio @@ -111,24 +111,24 @@ questo significa che l’hard disk è vuoto (e che è da 40Gb). Are you really sure that you're ready to proceed? [no] -----> "yes" invio System hostname (short form, e.g. 'foo'): ----> "openbsd" invio Configure the network? [yes] ----> invio - Availabel interfaces are: fxp0 fxp1 fxp2 - -ha trovare 3 interfaccie di rete della stessa marca – qui faccio una precisazione e cioè che i vari sistemi BSD chiamano la scheda di rete in modo diverso in base alla marca e cioè se utilizzerà un driver sis si chiamerà sis0 (la prima) oppure se avete una realtek si chiamerà rl0 (la prima) -la situazione più incasinata è avere 3 schede che usano 3 drivers diversi e quindi si chiameranno ad esempio dc0 fxp0 e rl0 – dovete innanzitutto individuare quali sono e metterci una etichetta, ci sarà utile in seguito quando andremo a configurare il bridge (il metodo semplice prevede di avere 3 schede dello stesso produttore e quindi come in questo caso fxp0 fxp1 e fxp2) - -Ora configuriamo solo l’interfaccia di gestione, le altre due (modalità bridge) verranno impostate successivamente. - + Availabel interfaces are: fxp0 fxp1 fxp2 + +ha trovare 3 interfaccie di rete della stessa marca - qui faccio una precisazione e cioè che i vari sistemi BSD chiamano la scheda di rete in modo diverso in base alla marca e cioè se utilizzerà un driver sis si chiamerà sis0 (la prima) oppure se avete una realtek si chiamerà rl0 (la prima) +la situazione più incasinata è avere 3 schede che usano 3 drivers diversi e quindi si chiameranno ad esempio dc0 fxp0 e rl0 - dovete innanzitutto individuare quali sono e metterci una etichetta, ci sarà utile in seguito quando andremo a configurare il bridge (il metodo semplice prevede di avere 3 schede dello stesso produttore e quindi come in questo caso fxp0 fxp1 e fxp2) + +Ora configuriamo solo l'interfaccia di gestione, le altre due (modalità bridge) verranno impostate successivamente. + Which one do you wish to initialize? (or 'done') [fxp0] ----->invio - Do you want to change the media options? [no] ---->invio - -Se avete un dhcp potete sfruttarlo ma consiglio di mettere un ip statico, visto che vogliamo sia sempre quello e che venga impostato anche se la rete non è connessa all’avvio della macchina. - + Do you want to change the media options? [no] ---->invio + +Se avete un dhcp potete sfruttarlo ma consiglio di mettere un ip statico, visto che vogliamo sia sempre quello e che venga impostato anche se la rete non è connessa all'avvio della macchina. + IPv4 address for fxp0? (or 'none' or 'dhcp') ----> digitare "192.168.1.7" e invio Netmask [255.255.255.0] -----> invio - IPv6 address fox fxp0 (or 'rtsol' of 'none') [none] ----> invio - -se viene richiesto di inizializzare altre schede di rete dire no e proseguire (‘none’) - + IPv6 address fox fxp0 (or 'rtsol' of 'none') [none] ----> invio + +se viene richiesto di inizializzare altre schede di rete dire no e proseguire ('none') + DNS domain name? (e.g. 'bar.com') [my.domain] ----> digitare "dominio.it" e invio DNS nameserver? (IP address or 'none') [none] ----> digitare ip del dns e invio Use the nameserver now? [yes] ----> invio @@ -137,18 +137,18 @@ se viene richiesto di inizializzare altre schede di rete dire no e proseguire (& Edit hosts with ed? [no] ----> invio Do you want to do any manual network configuration? [no] ----> invio Password for root account? (will not echo) ----> digitare la password che avrà l'utente root - Password for root account? (again) ----> ripetere la stessa password - -a questo punto si effettua l’installazione dei pacchetti, raggruppati per gruppi (SET) – lo faremo scaricandoli da internet e scegliendo una installazione completa - + Password for root account? (again) ----> ripetere la stessa password + +a questo punto si effettua l'installazione dei pacchetti, raggruppati per gruppi (SET) - lo faremo scaricandoli da internet e scegliendo una installazione completa + Let's install the sets! Location of sets? (cd disk ftp http or 'done') [cd] ----> digitare "ftp" e invio HTTP/FTP proxy URL? (e.g. 'http://proxy:8080', or 'none') [none] ----> digitare invio se non è necessario impostare un proxy Display the list of known ftp servers? [no] ----> "yes" e invio - Getting the list from 129.128.5.191 (ftp.openbsd.org)... - -qui potete scegliere un server in italia per rendere più veloce lo scaricamento e contribuire alla diminuzione del riscaldamento globale del pianeta - + Getting the list from 129.128.5.191 (ftp.openbsd.org)... + +qui potete scegliere un server in italia per rendere più veloce lo scaricamento e contribuire alla diminuzione del riscaldamento globale del pianeta + Server? (IP address, hostname, list# or 'done') [q] 5 Using ftp5.usa.openbsd.org/pub/OpenBSD Redwood City, CA, USA Server? (IP address, hostname , list#, 'done' or '?') [ftp5.usa.openbsd.org] -----> invio @@ -246,18 +246,18 @@ qui potete scegliere un server in italia per rendere più veloce lo scaricamento CONGRATULATIONS! Your OpenBSD install has been successfully completed! To boot the new system, enter halt at the command prompt. Once the system has halted, reset the machine and boot from the disk. - # - -ora spegnamo il pc – togliamo il cdrom da drive e lo riavviamo. -digitare “halt” e invio - + # + +ora spegnamo il pc - togliamo il cdrom da drive e lo riavviamo. +digitare "halt" e invio + syncing disks... done The operating system has halted. - Please press any key to reboot. - -[qui trovate l’articolo originale][1] - -continua nella prossima puntata… - + Please press any key to reboot. + +[qui trovate l'articolo originale][1] + +continua nella prossima puntata... + [1]: http://www.openbsd101.com/installation.html \ No newline at end of file diff --git a/content/posts/2008-03-11-transparent-firewall-parte-2-configurazione-del-bridge.md b/content/posts/2008-03-11-transparent-firewall-parte-2-configurazione-del-bridge.md index 796b087..610abb2 100644 --- a/content/posts/2008-03-11-transparent-firewall-parte-2-configurazione-del-bridge.md +++ b/content/posts/2008-03-11-transparent-firewall-parte-2-configurazione-del-bridge.md @@ -13,7 +13,7 @@ tags: - OpenBSD --- -Parte seconda – dopo aver installato OpenBSD andremo ad impostare le schede di rete in modalità bridge e ad attivare un firewall sul traffico “passante”. +Parte seconda - dopo aver installato OpenBSD andremo ad impostare le schede di rete in modalità bridge e ad attivare un firewall sul traffico "passante". @@ -24,21 +24,21 @@ fxp0 interfaccia di gestione (può essere attaccata con un cross ad un pc oppure impostiamo il bridge: - ifconfig xl0 delete - - echo 'up' > /etc/hostname.xl0 - - ifconfig rl0 delete - + ifconfig xl0 delete + + echo 'up' > /etc/hostname.xl0 + + ifconfig rl0 delete + echo 'up' > /etc/hostname.rl0 -le schede sono impostate come “up” ma senza alcun indirizzo associato +le schede sono impostate come "up" ma senza alcun indirizzo associato creiamo il file di configurazione della nuova interfaccia bridge echo 'add xl0 add rl0 up' > /etc/bridgename.bridge0 -riavviamo e verifichiamo che sia attiva l’interfaccia con: +riavviamo e verifichiamo che sia attiva l'interfaccia con: ifconfig -a @@ -46,17 +46,17 @@ che deve restituire qualcosa del tipo bridge0: flags=41 mtu 1500 -abilitare il firewall PF – modificare il file /etc/rc.conf perchè la riga +abilitare il firewall PF - modificare il file /etc/rc.conf perchè la riga pf=YES -sia decommentata (togliere eventuale “#” all’inizio della riga) +sia decommentata (togliere eventuale "#" all'inizio della riga) modifichiamo il file /etc/pf.conf perchè sia così: - ext_if = "xl0" # verso il router - int_if = "rl0" # alla LAN interna - pass in log all keep state + ext_if = "xl0" # verso il router + int_if = "rl0" # alla LAN interna + pass in log all keep state pass out log all keep state così passerà tutto ma almeno potremo vedere il traffico effettuato @@ -71,10 +71,10 @@ e verifichiamo che le regole siano state caricate correttamente deve dare - pass in log all flags S/SA keep state + pass in log all flags S/SA keep state pass out log all flags S/SA keep state -ora controlliamo che l’interfaccia di log sia attiva +ora controlliamo che l'interfaccia di log sia attiva /sbin/ifconfig pflog0 @@ -82,13 +82,13 @@ deve rispondere pflog0: flags=141 mtu 33224 -ora lanciamo l’utility tcpdump per monitorare il traffico di rete +ora lanciamo l'utility tcpdump per monitorare il traffico di rete tcpdump -n -e -ttt -i pflog0 e vedremo il dettaglio dei pacchetti che entrano dalla interfaccia esterna verso la rete interna e viceversa escono dalla interna per internet -se l’output è troppo lungo possiamo visualizzare solo parte del traffico ad esempio quello da e per l’host 192.168.1.90 +se l'output è troppo lungo possiamo visualizzare solo parte del traffico ad esempio quello da e per l'host 192.168.1.90 tcpdump -n -e -ttt -i pflog0 ip host 192.168.1.90 @@ -98,9 +98,9 @@ supponiamo ora di voler bloccare il traffico http verso il server che ha indiriz modifichiamo il file /etc/pc.conf in tale maniera - ext_if = "xl0" # interfaccia esterna (verso il router) - int_if = "rl0" # interfaccia verso la LAN interna - block in log on $ext_if proto tcp from 193.204.255.20 to any + ext_if = "xl0" # interfaccia esterna (verso il router) + int_if = "rl0" # interfaccia verso la LAN interna + block in log on $ext_if proto tcp from 193.204.255.20 to any pass out log on $int_if all keep state e navighiamo sul sito www.unibg.it dal pc che ha ip 192.168.1.90 @@ -115,30 +115,30 @@ sarà che significa che abbiamo bloccato il traffico verso questo sito (che ha indirizzo ip 193.204.255.20) -se invece volete bloccare tutto il traffico del protocollo tcp da questa macchina verso l’esterno potete usare questa regola +se invece volete bloccare tutto il traffico del protocollo tcp da questa macchina verso l'esterno potete usare questa regola block in log on $ext_if proto tcp from any to 192.168.1.90 provate a navigare in internet dal suddetto pc e vedrete nei log i tentativi di connessione bloccati verso la porta 80 dei server web richiesti -a dire il vero la prassi per costruire un firewall sicuro e esattamente l’opposto e cioè di default bloccare tutto e poi aprire solo il necessario – come nel seguente script +a dire il vero la prassi per costruire un firewall sicuro e esattamente l'opposto e cioè di default bloccare tutto e poi aprire solo il necessario - come nel seguente script contenuto di /etc/pf.conf - ext_if="xl0" - int_if="rl0" - block in log on $ext_if all + ext_if="xl0" + int_if="rl0" + block in log on $ext_if all block out log on $int_if all -questo blocca tutto ma veramente tutto… un po’ troppo imho. +questo blocca tutto ma veramente tutto... un po' troppo imho. apriamo ora tutte le connessioni da e verso il nostro pc client che abbiamo usato per fare le prove - ext_if="xl0" - int_if="rl0" - pass in log from 10.255.10.187 to any - pass out log from 10.255.10.187 to any - block in log on $ext_if all + ext_if="xl0" + int_if="rl0" + pass in log from 10.255.10.187 to any + pass out log from 10.255.10.187 to any + block in log on $ext_if all block out log on $int_if all compito a casa: trovare la giusta via di mezzo (aiutati anche dalla visualizzazione dei log dei pacchetti permessi / bloccati) -Marco – Goblin – Morosini \ No newline at end of file +Marco - Goblin - Morosini \ No newline at end of file diff --git a/content/posts/2008-03-18-diffondiamo-lopen-source-2.md b/content/posts/2008-03-18-diffondiamo-lopen-source-2.md index 253feb2..358a56a 100644 --- a/content/posts/2008-03-18-diffondiamo-lopen-source-2.md +++ b/content/posts/2008-03-18-diffondiamo-lopen-source-2.md @@ -12,9 +12,9 @@ tags: - Open Source --- -_Riceviamo e con piacere pubblichiamo_ dal buon Alberto “Gauss” Bonacina un fascicoletto di carattere divulgativo sul mondo dell’Open Source. La pubblicazione, originariamente destinata ai ragazzi di una scuola media, è ottima per chi cerca una buona base per presentare ad amici e conoscenti Linux e il Software Libero. +_Riceviamo e con piacere pubblichiamo_ dal buon Alberto "Gauss" Bonacina un fascicoletto di carattere divulgativo sul mondo dell'Open Source. La pubblicazione, originariamente destinata ai ragazzi di una scuola media, è ottima per chi cerca una buona base per presentare ad amici e conoscenti Linux e il Software Libero. -Potete scaricare il [libretto in pdf, 756 KB][1] oppure un comodo [archivio tar.gz (circa 2 MB)][2] contenente lo stesso libretto in un formato più adatto alla stampa, con l’aggiunta del file sorgente .tex e delle singole immagini usate al suo interno. +Potete scaricare il [libretto in pdf, 756 KB][1] oppure un comodo [archivio tar.gz (circa 2 MB)][2] contenente lo stesso libretto in un formato più adatto alla stampa, con l'aggiunta del file sorgente .tex e delle singole immagini usate al suo interno. Scaricate, leggete e diffondete! diff --git a/content/posts/2008-03-18-diffondiamo-lopen-source.md b/content/posts/2008-03-18-diffondiamo-lopen-source.md index 1f194fd..7a00609 100644 --- a/content/posts/2008-03-18-diffondiamo-lopen-source.md +++ b/content/posts/2008-03-18-diffondiamo-lopen-source.md @@ -12,9 +12,9 @@ tags: - Open Source --- -_Riceviamo e con piacere pubblichiamo_ dal buon Alberto “Gauss” Bonacina un fascicoletto di carattere divulgativo sul mondo dell’Open Source. La pubblicazione, originariamente destinata ai ragazzi di una scuola media, è ottima per chi cerca una buona base per presentare ad amici e conoscenti Linux e il Software Libero. +_Riceviamo e con piacere pubblichiamo_ dal buon Alberto "Gauss" Bonacina un fascicoletto di carattere divulgativo sul mondo dell'Open Source. La pubblicazione, originariamente destinata ai ragazzi di una scuola media, è ottima per chi cerca una buona base per presentare ad amici e conoscenti Linux e il Software Libero. -Potete scaricare il [libretto in pdf, 756 KB][1] oppure un comodo [archivio tar.gz (circa 2 MB)][2] contenente lo stesso libretto in un formato più adatto alla stampa, con l’aggiunta del file sorgente .tex e delle singole immagini usate al suo interno. +Potete scaricare il [libretto in pdf, 756 KB][1] oppure un comodo [archivio tar.gz (circa 2 MB)][2] contenente lo stesso libretto in un formato più adatto alla stampa, con l'aggiunta del file sorgente .tex e delle singole immagini usate al suo interno. Scaricate, leggete e diffondete! diff --git a/content/posts/2008-03-19-samba-cups-e-il-clicknprint-2.md b/content/posts/2008-03-19-samba-cups-e-il-clicknprint-2.md index 793b2ee..e603e5a 100644 --- a/content/posts/2008-03-19-samba-cups-e-il-clicknprint-2.md +++ b/content/posts/2008-03-19-samba-cups-e-il-clicknprint-2.md @@ -13,11 +13,11 @@ tags: - samba --- -Noi utenti *nix abbiamo a disposizione un software meraviglioso: cups. Purtroppo a volte bisogna fare i conti anche con altre piattaforme meno evolute, dove stampare non è sempre facile (aggiorna i driver, condividi la stampante…). Ecco quindi come permettere agli utenti meno abbienti di stampare facilmente con il print server per definizione. Il “click’n’print” è la feature che permette agli utenti windows di acquisire i drivers di una stampante condivisa in rete semplicemente “aprendola” come se fosse una semplice cartella. Il driver viene quindi scaricato dal computer che condivide la stampante e installato nel sistema. +Noi utenti *nix abbiamo a disposizione un software meraviglioso: cups. Purtroppo a volte bisogna fare i conti anche con altre piattaforme meno evolute, dove stampare non è sempre facile (aggiorna i driver, condividi la stampante...). Ecco quindi come permettere agli utenti meno abbienti di stampare facilmente con il print server per definizione. Il "click'n'print" è la feature che permette agli utenti windows di acquisire i drivers di una stampante condivisa in rete semplicemente "aprendola" come se fosse una semplice cartella. Il driver viene quindi scaricato dal computer che condivide la stampante e installato nel sistema. Niente a che vedere con cups, che scopre per i fatti suoi tutti gli altri server cups presenti nella rete e concede agli utenti locali di stampare su tutte le stampanti condivise senza installare drivers. Semplicemente perché non servono.Cups infatti gestisce i lavori di stampa con Postscript, indipendentemente dal linguaggio effettivamente utilizzato dalla stampante; sarà poi compito del server collegato fisicamente alla stampante di tradurre il flusso Postscript in un linguaggio comprensibile per la stampante. -Di conseguenza, al fine di permettere ad un sistema windows di stampare verso cups, bisogna “imporgli” di usare un driver che traduca il flusso di stampa GDI di windows in un flusso Postscript. Faremo questo inviando un driver Postscript (magari quello usato di default su windows, oppure quello del progetto cups) quando il client richiede a samba il driver di stampa. +Di conseguenza, al fine di permettere ad un sistema windows di stampare verso cups, bisogna "imporgli" di usare un driver che traduca il flusso di stampa GDI di windows in un flusso Postscript. Faremo questo inviando un driver Postscript (magari quello usato di default su windows, oppure quello del progetto cups) quando il client richiede a samba il driver di stampa. ### Prerequisiti: @@ -32,7 +32,7 @@ Se cups è installato e funzionante, normalmente (nelle distro moderne) samba pr

[global]   load printers = yes   printing = cups   printcap name = cups[printers]   comment = Tutte le stampanti   path = /var/spool/samba   browseable = no   public = yes   guest ok = yes   writable = no   printable = yes   printer admin = paolo[print$]   path = /usr/share/cups/drivers   guest ok = no   browseable = yes   read only = yes   write list = paolo
-Giusto per fare chiarezza: la sezione [global] deve abilitare la stampa tramite cups, la sezione [printers] definisce il file di spool, mentre la sezione [print$] definisce uno share (o condivisione, che dir si voglia) contenente i drivers delle stampanti. Infatti ogni server windows che condivide una o più stampanti, possiede uno share nascosto (cioè il cui nome finisce per $) preposto alla condivisione dei driver delle stampanti. Da notare che questo share è in sola lettura, ma ci serve un utente (paolo in questo caso) con i diritti di scrittura, in modo da caricare i drivers. L’utente ha anche il permesso di amministrare le stampanti. Il percorso indicato, invece, punta direttamente ai drivers di cups. +Giusto per fare chiarezza: la sezione [global] deve abilitare la stampa tramite cups, la sezione [printers] definisce il file di spool, mentre la sezione [print$] definisce uno share (o condivisione, che dir si voglia) contenente i drivers delle stampanti. Infatti ogni server windows che condivide una o più stampanti, possiede uno share nascosto (cioè il cui nome finisce per $) preposto alla condivisione dei driver delle stampanti. Da notare che questo share è in sola lettura, ma ci serve un utente (paolo in questo caso) con i diritti di scrittura, in modo da caricare i drivers. L'utente ha anche il permesso di amministrare le stampanti. Il percorso indicato, invece, punta direttamente ai drivers di cups. **Attenzione**: prima di ogni modifica a smb.conf fate sempre una copia. @@ -48,7 +48,7 @@ che validerà le vostre modifiche.
sudo /etc/init.d/samba restart
-**Attenzione4**: ricordatevi che l’utente (paolo) deve esistere sul vostro sistema, e deve avere una password riconosciuta da samba. Per impostare la password in samba: +**Attenzione4**: ricordatevi che l'utente (paolo) deve esistere sul vostro sistema, e deve avere una password riconosciuta da samba. Per impostare la password in samba: ``
sudo smbpasswd paolo
@@ -62,9 +62,9 @@ Difficilmente troverete sul vostro sistema linux le dll che vi servono per i dri
sudo make install
-Attenzione: su alcune distro potreste aver bisogno del pacchetto “**libcupsys2-dev**” per installare questi driver. +Attenzione: su alcune distro potreste aver bisogno del pacchetto "**libcupsys2-dev**" per installare questi driver. -Ora vi servono i drivers Postscript di windows, colti direttamente da un sistema “volontario”: cercate in windowssystem32spooldriversw32x86. Da qualche parte troverete i seguenti files: +Ora vi servono i drivers Postscript di windows, colti direttamente da un sistema "volontario": cercate in windowssystem32spooldriversw32x86. Da qualche parte troverete i seguenti files: ``
ps5ui.dllpscript5.dllpscript.hlpscript.ntf
@@ -73,7 +73,7 @@ copiateli in /usr/share/cups/drivers e modificate i nomi: convertiteli in minusc ### Configurazione di cups: -Supporremo qui di avere un server cups installato e funzionante, con almeno una stampante condivisa.L’utente (paolo) dovrà almeno temporaneamente poter scrivere sulla directory /usr/share/cups/drivers. Per cui: +Supporremo qui di avere un server cups installato e funzionante, con almeno una stampante condivisa.L'utente (paolo) dovrà almeno temporaneamente poter scrivere sulla directory /usr/share/cups/drivers. Per cui: ``
sudo chmod 777 /usr/share/cups/drivers
@@ -83,7 +83,7 @@ Potrete ripristinare i permessi in seguito. Ora viene la magia:
sudo cupsaddsmb -H localhost -U paolo -a -v
-con questo chiediamo a cups di pubblicare i driver delle stampanti condivise sul server “localhost” utilizzando l’utente “paolo” per accedere in lettura/scritttura alla condivisione “print$” (quella di default per i drivers di stampa di windows). Facciamo ripartire samba e cups, giusto per gradire… +con questo chiediamo a cups di pubblicare i driver delle stampanti condivise sul server "localhost" utilizzando l'utente "paolo" per accedere in lettura/scritttura alla condivisione "print$" (quella di default per i drivers di stampa di windows). Facciamo ripartire samba e cups, giusto per gradire... ``
sudo /etc/init.d/samba restartsudo /etc/init.d/cupsys restart
diff --git a/content/posts/2008-03-19-samba-cups-e-il-clicknprint.md b/content/posts/2008-03-19-samba-cups-e-il-clicknprint.md index dbe9f45..0af10ed 100644 --- a/content/posts/2008-03-19-samba-cups-e-il-clicknprint.md +++ b/content/posts/2008-03-19-samba-cups-e-il-clicknprint.md @@ -13,11 +13,11 @@ tags: - samba --- -Noi utenti *nix abbiamo a disposizione un software meraviglioso: cups. Purtroppo a volte bisogna fare i conti anche con altre piattaforme meno evolute, dove stampare non è sempre facile (aggiorna i driver, condividi la stampante…). Ecco quindi come permettere agli utenti meno abbienti di stampare facilmente con il print server per definizione. Il “click’n’print” è la feature che permette agli utenti windows di acquisire i drivers di una stampante condivisa in rete semplicemente “aprendola” come se fosse una semplice cartella. Il driver viene quindi scaricato dal computer che condivide la stampante e installato nel sistema. +Noi utenti *nix abbiamo a disposizione un software meraviglioso: cups. Purtroppo a volte bisogna fare i conti anche con altre piattaforme meno evolute, dove stampare non è sempre facile (aggiorna i driver, condividi la stampante...). Ecco quindi come permettere agli utenti meno abbienti di stampare facilmente con il print server per definizione. Il "click'n'print" è la feature che permette agli utenti windows di acquisire i drivers di una stampante condivisa in rete semplicemente "aprendola" come se fosse una semplice cartella. Il driver viene quindi scaricato dal computer che condivide la stampante e installato nel sistema. Niente a che vedere con cups, che scopre per i fatti suoi tutti gli altri server cups presenti nella rete e concede agli utenti locali di stampare su tutte le stampanti condivise senza installare drivers. Semplicemente perché non servono.Cups infatti gestisce i lavori di stampa con Postscript, indipendentemente dal linguaggio effettivamente utilizzato dalla stampante; sarà poi compito del server collegato fisicamente alla stampante di tradurre il flusso Postscript in un linguaggio comprensibile per la stampante. -Di conseguenza, al fine di permettere ad un sistema windows di stampare verso cups, bisogna “imporgli” di usare un driver che traduca il flusso di stampa GDI di windows in un flusso Postscript. Faremo questo inviando un driver Postscript (magari quello usato di default su windows, oppure quello del progetto cups) quando il client richiede a samba il driver di stampa. +Di conseguenza, al fine di permettere ad un sistema windows di stampare verso cups, bisogna "imporgli" di usare un driver che traduca il flusso di stampa GDI di windows in un flusso Postscript. Faremo questo inviando un driver Postscript (magari quello usato di default su windows, oppure quello del progetto cups) quando il client richiede a samba il driver di stampa. ### Prerequisiti: @@ -32,7 +32,7 @@ Se cups è installato e funzionante, normalmente (nelle distro moderne) samba pr
[global]   load printers = yes   printing = cups   printcap name = cups[printers]   comment = Tutte le stampanti   path = /var/spool/samba   browseable = no   public = yes   guest ok = yes   writable = no   printable = yes   printer admin = paolo[print$]   path = /usr/share/cups/drivers   guest ok = no   browseable = yes   read only = yes   write list = paolo
-Giusto per fare chiarezza: la sezione [global] deve abilitare la stampa tramite cups, la sezione [printers] definisce il file di spool, mentre la sezione [print$] definisce uno share (o condivisione, che dir si voglia) contenente i drivers delle stampanti. Infatti ogni server windows che condivide una o più stampanti, possiede uno share nascosto (cioè il cui nome finisce per $) preposto alla condivisione dei driver delle stampanti. Da notare che questo share è in sola lettura, ma ci serve un utente (paolo in questo caso) con i diritti di scrittura, in modo da caricare i drivers. L’utente ha anche il permesso di amministrare le stampanti. Il percorso indicato, invece, punta direttamente ai drivers di cups. +Giusto per fare chiarezza: la sezione [global] deve abilitare la stampa tramite cups, la sezione [printers] definisce il file di spool, mentre la sezione [print$] definisce uno share (o condivisione, che dir si voglia) contenente i drivers delle stampanti. Infatti ogni server windows che condivide una o più stampanti, possiede uno share nascosto (cioè il cui nome finisce per $) preposto alla condivisione dei driver delle stampanti. Da notare che questo share è in sola lettura, ma ci serve un utente (paolo in questo caso) con i diritti di scrittura, in modo da caricare i drivers. L'utente ha anche il permesso di amministrare le stampanti. Il percorso indicato, invece, punta direttamente ai drivers di cups. **Attenzione**: prima di ogni modifica a smb.conf fate sempre una copia. @@ -48,7 +48,7 @@ che validerà le vostre modifiche.
sudo /etc/init.d/samba restart
-**Attenzione4**: ricordatevi che l’utente (paolo) deve esistere sul vostro sistema, e deve avere una password riconosciuta da samba. Per impostare la password in samba: +**Attenzione4**: ricordatevi che l'utente (paolo) deve esistere sul vostro sistema, e deve avere una password riconosciuta da samba. Per impostare la password in samba: ``
sudo smbpasswd paolo
@@ -62,9 +62,9 @@ Difficilmente troverete sul vostro sistema linux le dll che vi servono per i dri
sudo make install
-Attenzione: su alcune distro potreste aver bisogno del pacchetto “**libcupsys2-dev**” per installare questi driver. +Attenzione: su alcune distro potreste aver bisogno del pacchetto "**libcupsys2-dev**" per installare questi driver. -Ora vi servono i drivers Postscript di windows, colti direttamente da un sistema “volontario”: cercate in \windows\system32\spool\drivers\w32x86. Da qualche parte troverete i seguenti files: +Ora vi servono i drivers Postscript di windows, colti direttamente da un sistema "volontario": cercate in \windows\system32\spool\drivers\w32x86. Da qualche parte troverete i seguenti files: ``
ps5ui.dllpscript5.dllpscript.hlpscript.ntf
@@ -73,7 +73,7 @@ copiateli in /usr/share/cups/drivers e modificate i nomi: convertiteli in minusc ### Configurazione di cups: -Supporremo qui di avere un server cups installato e funzionante, con almeno una stampante condivisa.L’utente (paolo) dovrà almeno temporaneamente poter scrivere sulla directory /usr/share/cups/drivers. Per cui: +Supporremo qui di avere un server cups installato e funzionante, con almeno una stampante condivisa.L'utente (paolo) dovrà almeno temporaneamente poter scrivere sulla directory /usr/share/cups/drivers. Per cui: ``
sudo chmod 777 /usr/share/cups/drivers
@@ -83,7 +83,7 @@ Potrete ripristinare i permessi in seguito. Ora viene la magia:
sudo cupsaddsmb -H localhost -U paolo -a -v
-con questo chiediamo a cups di pubblicare i driver delle stampanti condivise sul server “localhost” utilizzando l’utente “paolo” per accedere in lettura/scritttura alla condivisione “print$” (quella di default per i drivers di stampa di windows). Facciamo ripartire samba e cups, giusto per gradire… +con questo chiediamo a cups di pubblicare i driver delle stampanti condivise sul server "localhost" utilizzando l'utente "paolo" per accedere in lettura/scritttura alla condivisione "print$" (quella di default per i drivers di stampa di windows). Facciamo ripartire samba e cups, giusto per gradire... ``
sudo /etc/init.d/samba restartsudo /etc/init.d/cupsys restart
diff --git a/content/posts/2008-03-20-ubuntukubuntuxubuntu-su-eeepc-701.md b/content/posts/2008-03-20-ubuntukubuntuxubuntu-su-eeepc-701.md index 3d035be..25aff26 100644 --- a/content/posts/2008-03-20-ubuntukubuntuxubuntu-su-eeepc-701.md +++ b/content/posts/2008-03-20-ubuntukubuntuxubuntu-su-eeepc-701.md @@ -16,31 +16,31 @@ categories: eeePC con Kubuntu

-L’**_Asus EeePC 701_** è un portatile a basso costo di casa Asus. Nato come progetto per le scuole medie, si è rivelato poi come uno dei prodotti più famosi della Asus degli ultimi tempi: la sua potenza ridotta (processore da 600MHz, 512Mb di RAM, da 2 a 8 Gb di memoria a stato solido e schermo da 7 pollici) è ben compensata dal suo costo (299 Euro) e dalle sue dimensioni ridotte (225x165x21). L’EeePC monta una distribuzione Linux di default, _Xandros_, personalizzata in modo da essere facile da usare e da gestire senza troppe limitazioni. Putroppo Xandros non è standard, ragion per cui in questa guida tratteremo l’installazione di qualsiasi distribuzione Ubuntu-based su EeePC. +L'**_Asus EeePC 701_** è un portatile a basso costo di casa Asus. Nato come progetto per le scuole medie, si è rivelato poi come uno dei prodotti più famosi della Asus degli ultimi tempi: la sua potenza ridotta (processore da 600MHz, 512Mb di RAM, da 2 a 8 Gb di memoria a stato solido e schermo da 7 pollici) è ben compensata dal suo costo (299 Euro) e dalle sue dimensioni ridotte (225x165x21). L'EeePC monta una distribuzione Linux di default, _Xandros_, personalizzata in modo da essere facile da usare e da gestire senza troppe limitazioni. Putroppo Xandros non è standard, ragion per cui in questa guida tratteremo l'installazione di qualsiasi distribuzione Ubuntu-based su EeePC. ### Ingredienti: * EeePC - * Lettore CD/DVD esterno (è comunque utile recuperarne uno, in quanto l’EeePC non ha lettore CD) - * Qualsiasi periferica di archiviazione di massa da 2Gb o superiore (solo nel caso in cui non procederete all’eliminazione di Xandros dalla memoria interna) + * Lettore CD/DVD esterno (è comunque utile recuperarne uno, in quanto l'EeePC non ha lettore CD) + * Qualsiasi periferica di archiviazione di massa da 2Gb o superiore (solo nel caso in cui non procederete all'eliminazione di Xandros dalla memoria interna) * Questo [file][2] da [questo progetto][3] su una chiave usb o altro. ### Cominciamo: -La prima cosa da fare è salvare eventuali dati presenti sull’EeePC: vi consiglio di farlo anche se avete deciso di installare tutto su una chiavetta o una scheda SD. Poi bisogna considerare il tipo di installazione che vogliamo fare: interna o esterna. Considerate che la memoria interna è da 2Gb, 4Gb o 8Gb: può bastare per il solo sistema, limita parecchio l’installazione di nuovi programmi ma fornisce una velocità maggiore. Diversamente, l’installazione su periferica esterna preserva Xandros (ripristinabile comunque grazie al CD che trovate nella confezione) e offre una ampiezza del disco limitata solo dall’ampiezza del vostro portafogli 😉 ma può presentare limiti di velocità e può essere scomoda per via del lettore di schede che rimane sempre occupato in caso di installazione su SD oppure di un eventuale chiave USB che deve rimanere sempre inserita. Io ho optato per l’installazione su disco interno. Qualsiasi sia la vostra scelta, l’unica modifica da fare sarà forse solo il GRUB, ma riprendermo questo tra poco. +La prima cosa da fare è salvare eventuali dati presenti sull'EeePC: vi consiglio di farlo anche se avete deciso di installare tutto su una chiavetta o una scheda SD. Poi bisogna considerare il tipo di installazione che vogliamo fare: interna o esterna. Considerate che la memoria interna è da 2Gb, 4Gb o 8Gb: può bastare per il solo sistema, limita parecchio l'installazione di nuovi programmi ma fornisce una velocità maggiore. Diversamente, l'installazione su periferica esterna preserva Xandros (ripristinabile comunque grazie al CD che trovate nella confezione) e offre una ampiezza del disco limitata solo dall'ampiezza del vostro portafogli 😉 ma può presentare limiti di velocità e può essere scomoda per via del lettore di schede che rimane sempre occupato in caso di installazione su SD oppure di un eventuale chiave USB che deve rimanere sempre inserita. Io ho optato per l'installazione su disco interno. Qualsiasi sia la vostra scelta, l'unica modifica da fare sarà forse solo il GRUB, ma riprendermo questo tra poco. - * Per prima cosa collegate il lettore CD esterno con dentro la vostra distribuzione *ubuntu preferita, nel mio caso una Kubuntu 7.10, e l’eventuale periferica di massa su cui andrete ad installare; - * all’avvio del computer premete [Esc] che vi mostrerà il menù di boot e scegliete il lettore CD. Vedrete la schermata di boot e scegliete _Installazione_. In questa guida non tratteremo l’installazione di Ubuntu, ma potrete consultarne una [qui][4], in quanto potrete procedere all’installazione come un normalissimo PC. Se la bassa risoluzione dello schermo vi dà problemi con le finestre sicuramente vi sarà utile sapere che tenendo premuto il tasto [Alt ] potete trascinare le finestre in quasi tutti i windows manager moderni. Installate Ubuntu dove più vi aggrada e riavviate. - * Se l’installazione parte senza problemi saltate questo punto. In caso contrario, è probabile che GRUB abbia un riferimento sbagliato sulla partizione da avviare. Quando esce il conto alla rovescia premete [Esc], selezionando la prima riga che vi mostra premete [E] e ancora [E] sula riga che inizia con _“root”_. A questo punto dovreste poter modificare la linea: quello che ci interessa è il paramentro _“(hd0,0)”_. Cancellatelo fino ad avere _“(hd”_ e premete [TAB]: la riga vi mostrerà alcune opzioni. Sceglietene una continuando il completamento con [TAB] e premete [B] per avviare, provate finchè non trovate quella giusta. + * Per prima cosa collegate il lettore CD esterno con dentro la vostra distribuzione *ubuntu preferita, nel mio caso una Kubuntu 7.10, e l'eventuale periferica di massa su cui andrete ad installare; + * all'avvio del computer premete [Esc] che vi mostrerà il menù di boot e scegliete il lettore CD. Vedrete la schermata di boot e scegliete _Installazione_. In questa guida non tratteremo l'installazione di Ubuntu, ma potrete consultarne una [qui][4], in quanto potrete procedere all'installazione come un normalissimo PC. Se la bassa risoluzione dello schermo vi dà problemi con le finestre sicuramente vi sarà utile sapere che tenendo premuto il tasto [Alt ] potete trascinare le finestre in quasi tutti i windows manager moderni. Installate Ubuntu dove più vi aggrada e riavviate. + * Se l'installazione parte senza problemi saltate questo punto. In caso contrario, è probabile che GRUB abbia un riferimento sbagliato sulla partizione da avviare. Quando esce il conto alla rovescia premete [Esc], selezionando la prima riga che vi mostra premete [E] e ancora [E] sula riga che inizia con _"root"_. A questo punto dovreste poter modificare la linea: quello che ci interessa è il paramentro _"(hd0,0)"_. Cancellatelo fino ad avere _"(hd"_ e premete [TAB]: la riga vi mostrerà alcune opzioni. Sceglietene una continuando il completamento con [TAB] e premete [B] per avviare, provate finchè non trovate quella giusta. * A sistema avviato loggatevi e copiate [il file][3] sulla scrivania, decomprimetelo e aprite una shell tramite il vostro terminale preferito. Entrate nella directory del file decompresso prima e battete - sudo ./install all + sudo ./install all - Inserite la vostra password e attendete che abbia finito: questo script installa vari moduli e fa alcune modifiche a dei file (leggete il README all’interno se siete curiosi). A questo punto riavviate e il vostro sistema dovrebbe funzionare alla perfezione: Wi-Fi, webcam, audio etc etc… + Inserite la vostra password e attendete che abbia finito: questo script installa vari moduli e fa alcune modifiche a dei file (leggete il README all'interno se siete curiosi). A questo punto riavviate e il vostro sistema dovrebbe funzionare alla perfezione: Wi-Fi, webcam, audio etc etc... - Il consiglio che vi do è di sostituire eventuali programmi come OpenOffice con alternative più leggere (AbiWord per esempio) oppure di sfruttare, dove potete, servizi di webapps come GoogleDocs che vi permettono di non occupare spazio prezioso. Soprattuto vi consiglio di ridurre i font a 8 per tutto il sistema se i vostri occhi ve lo permettono… Buon diverimento sul vostro sistema e benvenuti nel mondo OpenSource se per voi è la prima volta… + Il consiglio che vi do è di sostituire eventuali programmi come OpenOffice con alternative più leggere (AbiWord per esempio) oppure di sfruttare, dove potete, servizi di webapps come GoogleDocs che vi permettono di non occupare spazio prezioso. Soprattuto vi consiglio di ridurre i font a 8 per tutto il sistema se i vostri occhi ve lo permettono... Buon diverimento sul vostro sistema e benvenuti nel mondo OpenSource se per voi è la prima volta... [1]: http://bglug.it/wp-content/uploads/2008/03/p1030294.jpg "eeePC con Kubuntu" [2]: http://eee-ubuntu-support.googlecode.com/files/eee-ubuntu-support_v0.7.tgz diff --git a/content/posts/2008-03-22-un-server-in-un-minipc.md b/content/posts/2008-03-22-un-server-in-un-minipc.md index 24e7f5a..1083058 100644 --- a/content/posts/2008-03-22-un-server-in-un-minipc.md +++ b/content/posts/2008-03-22-un-server-in-un-minipc.md @@ -29,7 +29,7 @@ Dopo alcune ricerche in rete mi sono deciso per la seguente configurazione: * **Hard Disks**: n. 2 Samsung [M5S HM160HI][4] * **Alimentazione**: Mini-Box [picoPSU 120][5] + Sintel [8500mA 12Vcc][6] -Per recuperare i materiali necessari ho dovuto farmi un ampio giro tra i negozi on-line, con risultati discordanti. Se non altro l’esperienza mi ha permesso di stilare una mini classifica che riporto di seguito: +Per recuperare i materiali necessari ho dovuto farmi un ampio giro tra i negozi on-line, con risultati discordanti. Se non altro l'esperienza mi ha permesso di stilare una mini classifica che riporto di seguito: #### Super, compro ancora! @@ -49,19 +49,19 @@ Per recuperare i materiali necessari ho dovuto farmi un ampio giro tra i negozi * [Wireshop][12] -### Assemblare l’hardware +### Assemblare l'hardware -Dopo tre giorni ricevo dal sito tedesco il case, la mobo e l’alimentatore _PicoPSU_, la qual cosa mi fa sperare in una rapida conclusione. In realtà gli ultimi componenti mi arriveranno dopo quasi quattro settimane, durante le quali ho il tempo di pentirmi di alcune scelte: +Dopo tre giorni ricevo dal sito tedesco il case, la mobo e l'alimentatore _PicoPSU_, la qual cosa mi fa sperare in una rapida conclusione. In realtà gli ultimi componenti mi arriveranno dopo quasi quattro settimane, durante le quali ho il tempo di pentirmi di alcune scelte: * Il _case_ _M300_, che ho scelto per le ridotte dimensioni, permette di alloggiare solo ventole da 40 mm, spesso rumorose. _Case_ leggermente più alti permettono di alloggiare ventole da 80 mm, molto più silenziose e facili da reperire. * La _PicoPSU_ che ho scelto richiede un alimentatore con tensione fissa da 12V, mentre la maggior parte degli alimentatori per portatili in commercio partono da un minimo di 15V. Per pochi euro in più potevo avere [il modello][13] che accetta tensioni fino a 25V * La mobo della Intel è buona ed economica, ma consuma leggermente di più rispetto alle [VIA][14], circa 10W, e richiede una seconda alimentazione tramite uno spinotto tipo _ATX4P_. Questo causa maggior calore da dissipare e la necessità attaccare al _PicoPSU_ uno sdoppiatore con [un adattatore][15] di non facile reperimento. -A parte queste note l’assemblaggio non ha riservato grosse sorprese. Il _case_, anche se di dimensioni ridotte, si è rivelato adatto allo scopo. Dopo aver cercato inutilmente di avere da [Wireshop][16] l’adattatore per _ATX4P_, mi sono deciso a costruirmelo in casa recuperando la spinetta da un vecchio alimentatore _ATX_. Ho inoltre scoperto che in [molti adattatori][17] in commercio le spine di alimentazione _SATA_ agganciano i cavi in comodissimi attacchi a baionetta che rendono semplice la sostituzione di spine _MOLEX_ eventualmente esistenti. +A parte queste note l'assemblaggio non ha riservato grosse sorprese. Il _case_, anche se di dimensioni ridotte, si è rivelato adatto allo scopo. Dopo aver cercato inutilmente di avere da [Wireshop][16] l'adattatore per _ATX4P_, mi sono deciso a costruirmelo in casa recuperando la spinetta da un vecchio alimentatore _ATX_. Ho inoltre scoperto che in [molti adattatori][17] in commercio le spine di alimentazione _SATA_ agganciano i cavi in comodissimi attacchi a baionetta che rendono semplice la sostituzione di spine _MOLEX_ eventualmente esistenti. Dopo alcune settimane di ricerca infruttuosa di un alimentatore per portatili con uscita 12VCC mi sono deciso a comprarne uno dalla [Sintel][18], che mi ha servito in maniera impeccabile. Peccato che il mattino dopo abbia trovato ben due alimentatori equivalenti alla metà del prezzo: la legge di Murphy non lascia scampo. -L’ulltimo scoglio che ho dovuto superare è stata la rumorosità: purtroppo la ventolina della _CPU_ montata dalla Intel è discretamente rumorosa, e la dimensione di 40 mm non lascia molte chances. [Totalmodding][19] offre diverse ventole adatte, ma purtroppo il primo tentativo con quella più lenta e silenziosa porta la temperatura della _CPU_ sopra i settanta gradi. Installo quindi il modello più veloce e la temperatura si assesta intorno ai sessanta gradi, anche se l’apparecchio non è silenzioso come speravo. +L'ulltimo scoglio che ho dovuto superare è stata la rumorosità: purtroppo la ventolina della _CPU_ montata dalla Intel è discretamente rumorosa, e la dimensione di 40 mm non lascia molte chances. [Totalmodding][19] offre diverse ventole adatte, ma purtroppo il primo tentativo con quella più lenta e silenziosa porta la temperatura della _CPU_ sopra i settanta gradi. Installo quindi il modello più veloce e la temperatura si assesta intorno ai sessanta gradi, anche se l'apparecchio non è silenzioso come speravo.

Interno @@ -83,23 +83,23 @@ Ovviamente il tutto eseguito con software libero disponibile tramite [GNU/Linux] #### Kernel e RAID1 -Dopo l’installazione dei soli pacchetti di base e l’aggiornamento con un repository internet, la prima operazione che ho eseguito è stata la compilazione di un kernel monolitico, ovviamente alla [maniera Debian][25]. [Qui][26] potete trovare il _.config_ da me utilizzato per la bisogna. +Dopo l'installazione dei soli pacchetti di base e l'aggiornamento con un repository internet, la prima operazione che ho eseguito è stata la compilazione di un kernel monolitico, ovviamente alla [maniera Debian][25]. [Qui][26] potete trovare il _.config_ da me utilizzato per la bisogna. Purtroppo mi sono accorto che i sensori di temperatura di questa scheda, relativamente nuova, non sono supportati dal kernel della stable, quindi ho dovuto scaricare il sorgente del kernel 2.6.22 dai [backports][27] e [applicare una patch][28] per poter visualizzare le temperature con [lm-sensors][29]. -L’operazione successiva è stata la creazione del _RAID1_: anche in questo caso Debianizzati mi è venuto in aiuto con [una guida][30] semplice e dettagliata. ed in poco tempo il sistema è funzionante. +L'operazione successiva è stata la creazione del _RAID1_: anche in questo caso Debianizzati mi è venuto in aiuto con [una guida][30] semplice e dettagliata. ed in poco tempo il sistema è funzionante. #### Servizi interni -Solo a questo punto ho iniziato l’installazione dei programmi aggiuntivi che mi servivano, badando bene ad evitare l’installazione di pacchetti inutili. +Solo a questo punto ho iniziato l'installazione dei programmi aggiuntivi che mi servivano, badando bene ad evitare l'installazione di pacchetti inutili. -Per prima cosa ho installato _[OpenSSH][31]_ e abilitato una [console seriale][32]. Questo mi ha permesso di eliminare definitivamente tastiera e monitor e proseguire l’installazione comodamente collegato dal mio portatile, o anche dal lavoro durante la pausa pranzo. La console seriale mi permette inoltre di intercettare ed eventualmente correggere eventuali problemi in fase di boot senza ricollegare le periferiche. +Per prima cosa ho installato _[OpenSSH][31]_ e abilitato una [console seriale][32]. Questo mi ha permesso di eliminare definitivamente tastiera e monitor e proseguire l'installazione comodamente collegato dal mio portatile, o anche dal lavoro durante la pausa pranzo. La console seriale mi permette inoltre di intercettare ed eventualmente correggere eventuali problemi in fase di boot senza ricollegare le periferiche. Modificando gli script di [Mike][33] è molto semplice abilitare un backup incrementale giornaliero o settimanale. Calibrando opportunamente la frequenza e le directory interessate riesco a far stare in 5 GB un backup delle cose importanti (SO, configurazioni, Mail e sito web) fino ad un mese indietro. -La configurazione di un server mail con _fetchmail_, _postfix_, _procmail_ e _uw-imaps_ è banale seguendo uno qualsiasi dei molti howto che si possono trovare in rete. Il [Quick&Easy Configuration HOWTO][34] di Antonio Fragola, nonostante sia datato, rimane uno dei documenti più adatti allo scopo. L’obiettivo è scaricare la posta dai vari account internet distribuendola nelle varie caselle degli utenti, i quali possono accedere ad esse sul server con qualunque client vogliano usare. +La configurazione di un server mail con _fetchmail_, _postfix_, _procmail_ e _uw-imaps_ è banale seguendo uno qualsiasi dei molti howto che si possono trovare in rete. Il [Quick&Easy Configuration HOWTO][34] di Antonio Fragola, nonostante sia datato, rimane uno dei documenti più adatti allo scopo. L'obiettivo è scaricare la posta dai vari account internet distribuendola nelle varie caselle degli utenti, i quali possono accedere ad esse sul server con qualunque client vogliano usare. -Le note particolari della mia installazione sono l’utilizzo di _Freepops_ per accedere alle mail di inwind e libero, la cui versione aggiornata deve essere scaricata dai repository dei [backports][27], e l’utilizzo di _Clamav_ dai repository ‘_volatile_‘, come suggerito da [Debian Administration][35]. +Le note particolari della mia installazione sono l'utilizzo di _Freepops_ per accedere alle mail di inwind e libero, la cui versione aggiornata deve essere scaricata dai repository dei [backports][27], e l'utilizzo di _Clamav_ dai repository '_volatile_', come suggerito da [Debian Administration][35]. Installando _[CUPS][36]_ e _[SANE][37]_ posso [avere][38] sia la stampante che lo scanner funzionanti e disponibili anche per i client in rete. Ovviamente devo [spiegare][39] ai [demoni][40] quale rete servire, e ai [client][41] da quale server ascoltare. @@ -107,13 +107,13 @@ Configurando [_Samba_ con _LDAP_][42] la gestione degli utenti del dominio viene #### Servizi sul web -Posso ora passare ai servizi aperti sul web. A pochi minuti dall’installazione _[MLDonkey][43]_ comincia allegramente a scaricare e condividere con altri _peer_ le mie cartelle condivise. Devo avere l’accortezza di aprire sul router le porte corrispondenti ai protocolli che intendo usare: _eDonkey_, _Gnutella_, _FastTrack_, _Bittorrent_ e quant’altro. +Posso ora passare ai servizi aperti sul web. A pochi minuti dall'installazione _[MLDonkey][43]_ comincia allegramente a scaricare e condividere con altri _peer_ le mie cartelle condivise. Devo avere l'accortezza di aprire sul router le porte corrispondenti ai protocolli che intendo usare: _eDonkey_, _Gnutella_, _FastTrack_, _Bittorrent_ e quant'altro. -L’installazione dei server _LAMP_ e la relativa configurazione è cosa veloce seguendo i [consigli di Debianizzati][44]; una volta concluso mi basta copiare gli archivi di _WordPress_, eseguire un ripristino del database, [abilitare il sito][45] su apache ed [il mio blog][46] fa bella mostra di se su internet. +L'installazione dei server _LAMP_ e la relativa configurazione è cosa veloce seguendo i [consigli di Debianizzati][44]; una volta concluso mi basta copiare gli archivi di _WordPress_, eseguire un ripristino del database, [abilitare il sito][45] su apache ed [il mio blog][46] fa bella mostra di se su internet. -Anche l’installazione e la configurazione di _OpenVPN_ si è rivelata abbastanza semplice, seguendo la [guida di Debian Administration][47]. In questo modo da qualunque parte mi trovo posso accedere in modo sicuro ai servizi della mia rete, inclusa l’interfaccia web di _MLDonkey_. +Anche l'installazione e la configurazione di _OpenVPN_ si è rivelata abbastanza semplice, seguendo la [guida di Debian Administration][47]. In questo modo da qualunque parte mi trovo posso accedere in modo sicuro ai servizi della mia rete, inclusa l'interfaccia web di _MLDonkey_. -La ciliegina finale è stata l’abilitazione di una webmail con _[Squirrelmail][48]_ accessibile su una connessione sicura dal web, sulla cui configurazione ho scritto un’altro [manualetto][49] disponibile sul blog del _[BGLug VS][50]_. +La ciliegina finale è stata l'abilitazione di una webmail con _[Squirrelmail][48]_ accessibile su una connessione sicura dal web, sulla cui configurazione ho scritto un'altro [manualetto][49] disponibile sul blog del _[BGLug VS][50]_.

Retro @@ -121,9 +121,9 @@ La ciliegina finale è stata l’abilitazione di una webmail con _[Squirrelm ### Conclusioni -Dieci anni fa non avrei preso sul serio chiunque mi avesse detto che con poco più di trenta watt e una scatoletta grande come un’autoradio si potesse realizzare tutto questo. Oggi questo l’ho fatto io, con il supporto di molti sconosciuti che scrivono [software libero][51] ed aiutano gli utenti con manuali e mailing lists. +Dieci anni fa non avrei preso sul serio chiunque mi avesse detto che con poco più di trenta watt e una scatoletta grande come un'autoradio si potesse realizzare tutto questo. Oggi questo l'ho fatto io, con il supporto di molti sconosciuti che scrivono [software libero][51] ed aiutano gli utenti con manuali e mailing lists. -Mio padre, tra i tanti buoni consigli che mi ha dato, mi ripeteva sempre _“Nessuno fa niente per niente”_. Ora posso dire: _“Papà ti sbagli!”_. C’è un sacco di gente là fuori che fa delle cose per il solo gusto di farle bene, ed è felice di condividerle con chiunque condivida la loro passione. Voglio ringraziare quindi tutte queste persone, e spero che queste mie pagine possano dare un piccolo contributo a tutto ciò. +Mio padre, tra i tanti buoni consigli che mi ha dato, mi ripeteva sempre _"Nessuno fa niente per niente"_. Ora posso dire: _"Papà ti sbagli!"_. C'è un sacco di gente là fuori che fa delle cose per il solo gusto di farle bene, ed è felice di condividerle con chiunque condivida la loro passione. Voglio ringraziare quindi tutte queste persone, e spero che queste mie pagine possano dare un piccolo contributo a tutto ciò. [1]: http://www.intel.com/products/motherboard/d201gly2/ "Intel" [2]: http://www.mini-box.com/Mini-Box-M300 diff --git a/content/posts/2008-04-09-linux-day-2003-ecco-qualche-reperto-storico.md b/content/posts/2008-04-09-linux-day-2003-ecco-qualche-reperto-storico.md index c6c3adb..819c251 100644 --- a/content/posts/2008-04-09-linux-day-2003-ecco-qualche-reperto-storico.md +++ b/content/posts/2008-04-09-linux-day-2003-ecco-qualche-reperto-storico.md @@ -32,7 +32,7 @@ tags: - xbox --- -Dagli archivi del vecchio sito web del nostro amato LUG ecco riemergere un po’ di documentazione… Si tratta dei pdf contenenti slide e documenti testuali utlizzati durante il **Linux Day 2003**. +Dagli archivi del vecchio sito web del nostro amato LUG ecco riemergere un po' di documentazione... Si tratta dei pdf contenenti slide e documenti testuali utlizzati durante il **Linux Day 2003**. @@ -40,7 +40,7 @@ Gli argomenti trattati spaziano in molteplici settori, eccovi un elenco dei docu * [una panoramica su Linux e sulle distribuzioni (di Marco Salvi)][1]; * [GIMP, il celebre software di manipolazione di immagini (di Samuele E. Locatelli)][2]; - * [GUI – le interfacce grafiche per i sistemi Linux (di Giuseppe Ravasio)][3]; + * [GUI - le interfacce grafiche per i sistemi Linux (di Giuseppe Ravasio)][3]; * [gli strumenti per le scienze messi a disposizione dal movimento Open Source (di Samuele E. Locatelli)][4]; * [OpenOffice.org, la suite open per la produttività (di Antonio Milesi)][5]; * [una panoramica sul Kernel Linux (di Luca Amigoni)][6]; @@ -48,7 +48,7 @@ Gli argomenti trattati spaziano in molteplici settori, eccovi un elenco dei docu * [la sicurezza nei sistemi Linux (di Marco Balduzzi)][8]; * [un server proxy open source: Squid (di Marco Morosini)][9]; * [WxWindows: un framework per realizzare applicazioni con interfaccia utente nativa (di Marco Cavallini)][10]; - * [Un pinguino in salotto – Linux su console (di Flavio Castelli)][11]. + * [Un pinguino in salotto - Linux su console (di Flavio Castelli)][11]. Buona lettura! diff --git a/content/posts/2008-04-18-tagsistant-un-filesystem-semantico-per-linux.md b/content/posts/2008-04-18-tagsistant-un-filesystem-semantico-per-linux.md index 1034551..8f206ba 100644 --- a/content/posts/2008-04-18-tagsistant-un-filesystem-semantico-per-linux.md +++ b/content/posts/2008-04-18-tagsistant-un-filesystem-semantico-per-linux.md @@ -20,9 +20,9 @@ Segnalo un progetto interessante basato sulle librerie [FUSE][1] che potrebbe gi Di che si tratta? Riporto dal sito, traduzione mia: -Si tratta di [Tagsistant (o anche tagfs)][2], che “_utilizza FUSE per interfacciarsi con il kernel, usando un albero del filesystem nativo per immagazzinare le informazioni. Dentro quest’area del filesystem è presente una directory “archivio” che contiene file e un database SQLite che ne descrive le tag (“etichette”, implementate come altre directory). -Mettere una tag ad un file significa di fatto aggiungere nel database l’indicazione dell’etichetta associata al file stesso. -Tagsistant si occupa di rendere questa operazione automatica, senza importunare l’utente, quando un nuovo file viene creato, attraverso la sua copia o il suo spostamento tra le directory. (Questo significa che creare un link simbolico o copiare integralmente un file è di fatto la stessa cosa per Tagsistant)._” +Si tratta di [Tagsistant (o anche tagfs)][2], che "_utilizza FUSE per interfacciarsi con il kernel, usando un albero del filesystem nativo per immagazzinare le informazioni. Dentro quest'area del filesystem è presente una directory "archivio" che contiene file e un database SQLite che ne descrive le tag ("etichette", implementate come altre directory). +Mettere una tag ad un file significa di fatto aggiungere nel database l'indicazione dell'etichetta associata al file stesso. +Tagsistant si occupa di rendere questa operazione automatica, senza importunare l'utente, quando un nuovo file viene creato, attraverso la sua copia o il suo spostamento tra le directory. (Questo significa che creare un link simbolico o copiare integralmente un file è di fatto la stessa cosa per Tagsistant)._" A [questa pagina][3] è possibile rendersi meglio conto di come il sistema funzioni attraverso una demo interattiva. diff --git a/content/posts/2008-05-06-linux-day-2004-la-rievocazione-storica-continua.md b/content/posts/2008-05-06-linux-day-2004-la-rievocazione-storica-continua.md index 7a2f7de..47c7dd1 100644 --- a/content/posts/2008-05-06-linux-day-2004-la-rievocazione-storica-continua.md +++ b/content/posts/2008-05-06-linux-day-2004-la-rievocazione-storica-continua.md @@ -31,7 +31,7 @@ Prosegue la raccolta di materiale dagli archivi del vecchio sito del BGlug. Oggi Ecco cosa potete scaricare: -[Sicurezze e False Sicurezze – Un confronto aperto tra modelli “free” e “proprietari” (di Stefano Zanero)][1] +[Sicurezze e False Sicurezze - Un confronto aperto tra modelli "free" e "proprietari" (di Stefano Zanero)][1] [Introduzione alla programmazione in ambiente GNU/Linux con particolare riferimento al linguaggio C (di Marco Balduzzi)][2] @@ -43,7 +43,7 @@ Ecco cosa potete scaricare: [Compilazione del Kernel Linux 2.6.x (di Ermanno Novali)][6] -[La sfida dell’Open Source (di Roberto “Jimmi” Franceschini)][7] +[La sfida dell’Open Source (di Roberto "Jimmi" Franceschini)][7] Buona lettura! diff --git a/content/posts/2008-06-08-linux-day-2005-avanti-cosi-tra-novita-e-vecchie-glorie.md b/content/posts/2008-06-08-linux-day-2005-avanti-cosi-tra-novita-e-vecchie-glorie.md index 8617b2b..7a577d9 100644 --- a/content/posts/2008-06-08-linux-day-2005-avanti-cosi-tra-novita-e-vecchie-glorie.md +++ b/content/posts/2008-06-08-linux-day-2005-avanti-cosi-tra-novita-e-vecchie-glorie.md @@ -24,7 +24,7 @@ tags: - wikipedia --- -Durante il **Linux Day 2005** sono stati affrontati, al solito, argomenti di varia natura: la consueta panoramica su Linux e le distribuzioni ha visto comparire qualche nome nuovo, mentre in altri interventi si parlava di networking sicuro, di espressioni regolari, ma anche di Wikipedia e di tutti i possibili utilizzi di Linux… dalle origini allo spazio! +Durante il **Linux Day 2005** sono stati affrontati, al solito, argomenti di varia natura: la consueta panoramica su Linux e le distribuzioni ha visto comparire qualche nome nuovo, mentre in altri interventi si parlava di networking sicuro, di espressioni regolari, ma anche di Wikipedia e di tutti i possibili utilizzi di Linux... dalle origini allo spazio! Ecco i pdf delle presentazioni: diff --git a/content/posts/2008-07-07-bglug-keller-estate-2008.md b/content/posts/2008-07-07-bglug-keller-estate-2008.md index 7103fa8..e4b5793 100644 --- a/content/posts/2008-07-07-bglug-keller-estate-2008.md +++ b/content/posts/2008-07-07-bglug-keller-estate-2008.md @@ -12,9 +12,9 @@ tags: - sede --- -Da **mercoledì 9 luglio prossimo venturo**, e per tutto il resto dell’estate fino a settembre, gli incontri del BgLUG **non si terranno** presso la solita sede di largo Largo Rontgen n.3. +Da **mercoledì 9 luglio prossimo venturo**, e per tutto il resto dell'estate fino a settembre, gli incontri del BgLUG **non si terranno** presso la solita sede di largo Largo Rontgen n.3. -Farà da cornice ai nostri incontri densi di cicli di CPU sprecati in operazioni eleganti (cit) la **[birreria Keller di Curno][1]**, in via Bergamo, 23. Staremo all’esterno, sui tavoli all’aperto nell’area davanti al locale. +Farà da cornice ai nostri incontri densi di cicli di CPU sprecati in operazioni eleganti (cit) la **[birreria Keller di Curno][1]**, in via Bergamo, 23. Staremo all'esterno, sui tavoli all'aperto nell'area davanti al locale. Per informazioni scrivete pure in Mailing List. diff --git a/content/posts/2008-07-24-postfix-nirvana-parte-i.md b/content/posts/2008-07-24-postfix-nirvana-parte-i.md index 604971c..1a3770f 100644 --- a/content/posts/2008-07-24-postfix-nirvana-parte-i.md +++ b/content/posts/2008-07-24-postfix-nirvana-parte-i.md @@ -60,60 +60,60 @@ la cui configurazione va però oltre gli scopi di questo howto. Tutti questi sof ### Postfix: configurazione di base -Prima di procedere all’installazione di Postfix occorre assicurarsi che la propria macchina sia FQDN, cioè abbia un nome corretto (per intenderci, al comando hostname deve rispondere qualsiasi cosa che non sia localhost o localhost.localdomain). Per questo occorre impostare il nome macchina e settare il file `/etc/hosts` correttamente. +Prima di procedere all'installazione di Postfix occorre assicurarsi che la propria macchina sia FQDN, cioè abbia un nome corretto (per intenderci, al comando hostname deve rispondere qualsiasi cosa che non sia localhost o localhost.localdomain). Per questo occorre impostare il nome macchina e settare il file `/etc/hosts` correttamente. I principali file di configurazione sono due: `main.cf` in cui stanno tutti i parametri della parte MTA e `master.cf` in cui stanno i parametri del demone, ed entrambi si trovano in `/etc/postfix`. Il `main.cf` ha moltissime opzioni (potete trovare [qui][6] un elenco completo); vediamo le più importanti (che vanno modificate rispetto al default): -

# questa sezione riguarda le mail 'rimbalzate' :
-# si specifica cosa notificare e a quale account
-
-soft_bounce = no
-notify_classes = resource, software, bounce, policy, protocol
-2bounce_notice_recipient = postmaster
-
-myhostname = nomemacchina.nomedominio
-mydomain = nomedominio
-
-# qui si dice a postfix da quali interfacce
-# accettare posta
-
-inet_interfaces = all
-
-# myorigin è il dominio che viene aggiunto alle mail inviate
-# dagli utenti locali, mentre mydestination è l'elenco dei
-# domini che postfix identifica come locali. NON vanno
-# elencati qui i domini virtuali.
-
-myorigin = $myhostname
-mydestination = $myhostname
-
-# mynetworks è importantissimo: si deve settare in maniera
-# corretta altrimenti si può diventare degli open-relay: in
-# questa situazione chiunque da internet può usare il nostro
-# postfix per inviare posta e si rischia la blacklist
-# (e quindi essere di fatto tagliati fuori in partenza)
-# un buon test di open-relay sul proprio MTA è questo:
-# $telnet relay-test.mail-abuse.org
-
-mynetworks = 127.0.0.0/8, ip.della.rete
-relay_domains = $mydestination
-
-# qui abbiamo indicato alcune 'mappe' necessarie per il
-# funzionamento dell' MTA. Si noti che hash: indica che
-# quella mappa deve essere messa sotto forma di
-# database Berkeley (vedremo poi come).
-
-alias_maps = hash:/etc/postfix/aliases
-alias_database = hash:/etc/postfix/aliases
+
# questa sezione riguarda le mail 'rimbalzate' :
+# si specifica cosa notificare e a quale account
+
+soft_bounce = no
+notify_classes = resource, software, bounce, policy, protocol
+2bounce_notice_recipient = postmaster
+
+myhostname = nomemacchina.nomedominio
+mydomain = nomedominio
+
+# qui si dice a postfix da quali interfacce
+# accettare posta
+
+inet_interfaces = all
+
+# myorigin è il dominio che viene aggiunto alle mail inviate
+# dagli utenti locali, mentre mydestination è l'elenco dei
+# domini che postfix identifica come locali. NON vanno
+# elencati qui i domini virtuali.
+
+myorigin = $myhostname
+mydestination = $myhostname
+
+# mynetworks è importantissimo: si deve settare in maniera
+# corretta altrimenti si può diventare degli open-relay: in
+# questa situazione chiunque da internet può usare il nostro
+# postfix per inviare posta e si rischia la blacklist
+# (e quindi essere di fatto tagliati fuori in partenza)
+# un buon test di open-relay sul proprio MTA è questo:
+# $telnet relay-test.mail-abuse.org
+
+mynetworks = 127.0.0.0/8, ip.della.rete
+relay_domains = $mydestination
+
+# qui abbiamo indicato alcune 'mappe' necessarie per il
+# funzionamento dell' MTA. Si noti che hash: indica che
+# quella mappa deve essere messa sotto forma di
+# database Berkeley (vedremo poi come).
+
+alias_maps = hash:/etc/postfix/aliases
+alias_database = hash:/etc/postfix/aliases
 sender_canonical_maps = hash:/etc/postfix/sender_canonical
per ora il `master.cf` non va toccato. Sono da controllare anche il file `aliases` e il `sender_canonical`. -Nel file `aliases` ci sono i riferimenti ai vari utenti e serve per decidere chi è il destinatario delle mail: va modificato specificando a chi va recapitata la posta di root, solitamente l’utente di ‘manutenzione’ che utilizzate nel vostro sistema (non usate root per queste cose, vero?). Ad ogni modifica del file aliases deve seguire il comando: +Nel file `aliases` ci sono i riferimenti ai vari utenti e serve per decidere chi è il destinatario delle mail: va modificato specificando a chi va recapitata la posta di root, solitamente l'utente di 'manutenzione' che utilizzate nel vostro sistema (non usate root per queste cose, vero?). Ad ogni modifica del file aliases deve seguire il comando:
# postalias /etc/postfix/aliases
@@ -127,20 +127,20 @@ Il `sender_canonical` invece serve per tradurre gli account degli utenti locali se tutto è ok si può far partire postfix e testarlo con: -
# telnet 127.0.0.1 25
-Trying 127.0.0.1...
-Connected to 127.0.0.1.
-Escape character is '^]'.
+
# telnet 127.0.0.1 25
+Trying 127.0.0.1...
+Connected to 127.0.0.1.
+Escape character is '^]'.
 220  ESMTP Postfix
### Amavisd-new, Spamassassin, ClamAV -La configurazione che ho effettuato fino ad ora è sufficiente per un valido, robusto e sicuro sistema di posta. Purtroppo però si sente sempre più l’esigenza di proteggere da virus e spam gli utenti: in prima battuta non ci si pensa, ma se un nostro cliente ha un virus che invia mail a raffica la cosa si ripercuote anche su di noi, sovraccaricando il nostro MTA e rischiando di farlo finire in qualche black-list da cui è poi difficile uscire… +La configurazione che ho effettuato fino ad ora è sufficiente per un valido, robusto e sicuro sistema di posta. Purtroppo però si sente sempre più l'esigenza di proteggere da virus e spam gli utenti: in prima battuta non ci si pensa, ma se un nostro cliente ha un virus che invia mail a raffica la cosa si ripercuote anche su di noi, sovraccaricando il nostro MTA e rischiando di farlo finire in qualche black-list da cui è poi difficile uscire... Amavisd-new è una delle versioni demone di amavis-perl; gli aspetti più interessanti sono: -– un’ottima integrazione con postfix -– può utilizzare diversi software antivirus (anche più di uno sulla stessa macchina) -– può invocare direttamente spamd (il demone di spamassassin) e +- un'ottima integrazione con postfix +- può utilizzare diversi software antivirus (anche più di uno sulla stessa macchina) +- può invocare direttamente spamd (il demone di spamassassin) e Sia Spamassassin che ClamAV devono essere costantemente aggiornati per essere efficaci, cosa che non è sempre garantita con i repository di Debian. Per questa ragione è consigliabile scaricarli dai repository di volatile, aggiungendo a `/etc/apt/sources.list` la riga: @@ -148,31 +148,31 @@ Sia Spamassassin che ClamAV devono essere costantemente aggiornati per essere ef per installare il tutto eseguo da riga di comando: -
# apt-get update
+
# apt-get update
 # apt-get install amavisd-new spamassassin clamav clamav-daemon clamav-freshclam zoo unzip bzip2 unzoo nomarch lzop pax
Passo quindi alla configurazione. È necessario abilitare ClamAV e Spamassassin in `/etc/amavis/conf.d/15-content_filter_mode`, che dovrà avere questo aspetto: -
use strict;
-
-# You can modify this file to re-enable SPAM checking
-# through spamassassin and to re-enable antivirus checking.
-
-#
-# Default antivirus checking mode
-# Uncomment the two lines below to enable it back
-#
-
-@bypass_virus_checks_maps = (
-   \%bypass_virus_checks, \@bypass_virus_checks_acl, \$bypass_virus_checks_re);
-
-#
-# Default SPAM checking mode
-# Uncomment the two lines below to enable it back
-#
-
-@bypass_spam_checks_maps = (
-   \%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re);
+
use strict;
+
+# You can modify this file to re-enable SPAM checking
+# through spamassassin and to re-enable antivirus checking.
+
+#
+# Default antivirus checking mode
+# Uncomment the two lines below to enable it back
+#
+
+@bypass_virus_checks_maps = (
+   \%bypass_virus_checks, \@bypass_virus_checks_acl, \$bypass_virus_checks_re);
+
+#
+# Default SPAM checking mode
+# Uncomment the two lines below to enable it back
+#
+
+@bypass_spam_checks_maps = (
+   \%bypass_spam_checks, \@bypass_spam_checks_acl, \$bypass_spam_checks_re);
 1;  # ensure a defined return
ed è consigliabile aggiungere la riga @@ -181,46 +181,46 @@ ed è consigliabile aggiungere la riga nel file `/etc/amavis/conf.d/50-user`. Normalmente le impostazioni di default contenute in `/etc/amavis/conf.d/20-debian_defaults` non devono essere modificate. Riavvio i demoni con: -
/etc/init.d/amavis restart
-/etc/init.d/clamav-daemon restart
+
/etc/init.d/amavis restart
+/etc/init.d/clamav-daemon restart
 /etc/init.d/clamav-freshclam restart
e posso proseguire nella configurazione di Postfix. Per fare in modo che le mail vengano inoltrate al demone di amavisd-new aggiungo le seguenti righe a `/etc/postfix/main.cf`: -
content_filter = amavis:[127.0.0.1]:10024
+
content_filter = amavis:[127.0.0.1]:10024
 receive_override_options = no_address_mappings
e poi aggiungo le seguenti in `/etc/postfix/master.cf`: -
amavis unix - - - - 2 smtp
-        -o smtp_data_done_timeout=1200
-        -o smtp_send_xforward_command=yes
-
-127.0.0.1:10025 inet n - - - - smtpd
-        -o content_filter=
-        -o local_recipient_maps=
-        -o relay_recipient_maps=
-        -o smtpd_restriction_classes=
-        -o smtpd_client_restrictions=
-        -o smtpd_helo_restrictions=
-        -o smtpd_sender_restrictions=
-        -o smtpd_recipient_restrictions=permit_mynetworks,reject
-        -o mynetworks=127.0.0.0/8
-        -o strict_rfc821_envelopes=yes
-        -o receive_override_options=\
-        no_unknown_recipient_checks,no_header_body_checks
+
amavis unix - - - - 2 smtp
+        -o smtp_data_done_timeout=1200
+        -o smtp_send_xforward_command=yes
+
+127.0.0.1:10025 inet n - - - - smtpd
+        -o content_filter=
+        -o local_recipient_maps=
+        -o relay_recipient_maps=
+        -o smtpd_restriction_classes=
+        -o smtpd_client_restrictions=
+        -o smtpd_helo_restrictions=
+        -o smtpd_sender_restrictions=
+        -o smtpd_recipient_restrictions=permit_mynetworks,reject
+        -o mynetworks=127.0.0.0/8
+        -o strict_rfc821_envelopes=yes
+        -o receive_override_options=\
+        no_unknown_recipient_checks,no_header_body_checks
         -o smtpd_bind_address=127.0.0.1
-Faccio ripartire postfix e con “`netstat -tap`” vedo Postfix (master) in ascolto sulle porte 25 (smtp) e 10025 e amavisd-new sulla porta 10024. Dopo aver spedito o ricevuto alcune e-mail posso verificare il funzionamento di tutto nei log. +Faccio ripartire postfix e con "`netstat -tap`" vedo Postfix (master) in ascolto sulle porte 25 (smtp) e 10025 e amavisd-new sulla porta 10024. Dopo aver spedito o ricevuto alcune e-mail posso verificare il funzionamento di tutto nei log. -ClamAV non ha solitamente bisogno di alcuna impostazione particolare. Il demone _freshclam_ provvederà a tenere sempre aggiornato il database dei virus. Debian durante l’installazione crea già gli utenti e i gruppi necessari. Sarà sufficiente aggiungere l’utente _clamav_ al gruppo _amavis_ e riavviare i demoni con i comandi: +ClamAV non ha solitamente bisogno di alcuna impostazione particolare. Il demone _freshclam_ provvederà a tenere sempre aggiornato il database dei virus. Debian durante l'installazione crea già gli utenti e i gruppi necessari. Sarà sufficiente aggiungere l'utente _clamav_ al gruppo _amavis_ e riavviare i demoni con i comandi: -
# adduser clamav amavis
-# /etc/init.d/amavis restart
-# /etc/init.d/clamav-daemon restart
+
# adduser clamav amavis
+# /etc/init.d/amavis restart
+# /etc/init.d/clamav-daemon restart
 # /etc/init.d/clamav-freshclam restart
-Spamassassin è un software scritto in Perl in grado di identificare e bloccare la posta indesiderata (chiamata spam, UCE – unsollicited commercial e-mail oppure anche UBE – unsollicited bulk e-mail) con una buona accuratezza tramite una serie di test euristici sugli headers e sul corpo della mail. +Spamassassin è un software scritto in Perl in grado di identificare e bloccare la posta indesiderata (chiamata spam, UCE - unsollicited commercial e-mail oppure anche UBE - unsollicited bulk e-mail) con una buona accuratezza tramite una serie di test euristici sugli headers e sul corpo della mail. Come impostazioni di base, è richiesto a Spamassassin di raggiungere un punteggio pari a 6.3 per identificare la mail come spam; io ho abbassato la soglia fino a 5 impostando in `/etc/spamassassin/local.cf`: @@ -236,19 +236,19 @@ Ed avvio il demone:
# /etc/init.d/spamassassin start
-Una delle caratteristiche più utili di Spamassassin sono i filtri “bayesiani” che filtrano le mail sulla base di sequenze di caratteri che compaiono spesso nello spam, e che vengono abilitati in `/etc/spamassassin/local.cf` dalle righe: +Una delle caratteristiche più utili di Spamassassin sono i filtri "bayesiani" che filtrano le mail sulla base di sequenze di caratteri che compaiono spesso nello spam, e che vengono abilitati in `/etc/spamassassin/local.cf` dalle righe: -
# Enable the Bayes system
-use_bayes               1
-
-bayes_path /var/lib/amavis/.spamassassin/bayes
-
-# Enable Bayes auto-learning
+
# Enable the Bayes system
+use_bayes               1
+
+bayes_path /var/lib/amavis/.spamassassin/bayes
+
+# Enable Bayes auto-learning
 bayes_auto_learn              1
-la seconda riga dice dove si trova il database, l’indirizzo è quello della configurazione standard di Debian, e l’ultima attiva l’autoapprendimento, che inizierà al riavvio Spamassassin. Per fargli apprendere più velocemente è possibile dargli in pasto delle directory contenenti spam o mail “pulite”, loggandosi come utente amavis e dando i comandi: +la seconda riga dice dove si trova il database, l'indirizzo è quello della configurazione standard di Debian, e l'ultima attiva l'autoapprendimento, che inizierà al riavvio Spamassassin. Per fargli apprendere più velocemente è possibile dargli in pasto delle directory contenenti spam o mail "pulite", loggandosi come utente amavis e dando i comandi: -
sa-learn --spam -C /var/lib/amavis/.spamassassin/ --showdots [directorySPAM]
+
sa-learn --spam -C /var/lib/amavis/.spamassassin/ --showdots [directorySPAM]
 sa-learn --ham -C /var/lib/amavis/.spamassassin/ --showdots [directoryHAM]
Per tenere le regole sempre aggiornate posso scaricare periodicamente i file configurazione (rules, scores, etc.) inserendo in crontab una riga tipo: @@ -259,18 +259,18 @@ Per tenere le regole sempre aggiornate posso scaricare periodicamente i file con ### Postgrey -I filtri tipo greylist sono uno dei recenti metodi di lotta allo SPAM, e si basano sul fatto che la maggior parte degli spammer inviano i messaggi attraverso server che non gestiscono una coda per la ritrasmissione dei messaggi falliti. Quando una mail viene ricevuta per la prima volta viene registrata la tripletta server/mittente/destinatario e viene respinta con un messaggio 450 di errore temporaneo. I server di cui sopra non riproveranno, mentre un server regolare dovrebbe riprovare l’invio dopo qualche minuto, quando il nostro server, dopo aver verificato la tripletta, lo accetterà. Questo provoca un ritardo nella ricezione di tutte le e-mail, ma evita la ricezione di gran parte dello spam. +I filtri tipo greylist sono uno dei recenti metodi di lotta allo SPAM, e si basano sul fatto che la maggior parte degli spammer inviano i messaggi attraverso server che non gestiscono una coda per la ritrasmissione dei messaggi falliti. Quando una mail viene ricevuta per la prima volta viene registrata la tripletta server/mittente/destinatario e viene respinta con un messaggio 450 di errore temporaneo. I server di cui sopra non riproveranno, mentre un server regolare dovrebbe riprovare l'invio dopo qualche minuto, quando il nostro server, dopo aver verificato la tripletta, lo accetterà. Questo provoca un ritardo nella ricezione di tutte le e-mail, ma evita la ricezione di gran parte dello spam. -Debian mette a disposizione Posgrey, che implementa una greylist in Postfix. L’installazione si esegue come sempre con: +Debian mette a disposizione Posgrey, che implementa una greylist in Postfix. L'installazione si esegue come sempre con:
# apt-get install postgrey
-dopo l’installazione trovo il demone in ascolto sulla porta 60000, come posso verificare con: +dopo l'installazione trovo il demone in ascolto sulla porta 60000, come posso verificare con: -
# netstat -anp | grep 60000
+
# netstat -anp | grep 60000
 tcp        0      0 127.0.0.1:60000         0.0.0.0:*               LISTEN     18478/postgrey.pid
-Per fare in modo che Postfix usi il demone devo aggiungere la seguente riga in /etc/postfix/main.cf, tra le “smtpd\_recipient\_restrictions”: +Per fare in modo che Postfix usi il demone devo aggiungere la seguente riga in /etc/postfix/main.cf, tra le "smtpd\_recipient\_restrictions":
check_policy_service inet:127.0.0.1:60000
@@ -278,59 +278,59 @@ Controllando il log posso vedere il tutto funzionare alla prima ricezione ### Postfix e i suoi controlli anti-UCE -Postfix prevede la possibilità di effettuare un certo numero di test sulle mail in transito: è possibile controllare gli headers e il corpo del messaggio, mittenti e i destinatari, parti mime ed allegati. Lo svantaggio è che tutto questo causa un forte appesantimento del sistema di posta, e l’accuratezza non è molto elevata (c’è il rischio di avere molti falsi positivi e falsi negativi). +Postfix prevede la possibilità di effettuare un certo numero di test sulle mail in transito: è possibile controllare gli headers e il corpo del messaggio, mittenti e i destinatari, parti mime ed allegati. Lo svantaggio è che tutto questo causa un forte appesantimento del sistema di posta, e l'accuratezza non è molto elevata (c'è il rischio di avere molti falsi positivi e falsi negativi). Nel main.cf possiamo specificare questi controlli (che sono una piccola parte rispetto a quelli disponibili): -
# vengono specificate le tavole con cui confrontare le mail
-# in transito. Se sul vostro sistema è installato pcre è
-# consigliabile utilizzare questo al posto delle regexp per
-# questioni di velocità.
-#header_checks = regexp:/etc/postfix/header_checks
-#body_checks = regexp:/etc/postfix/body_checks
-header_checks = pcre:/etc/postfix/header_checks
-body_checks = pcre:/etc/postfix/body_checks
-
-# si controlla la parte mime degli headers del messaggio
-#mime_header_checks = regexp:/etc/postfix/mime_header_checks
-mime_header_checks = pcre:/etc/postfix/mime_header_checks
-
-# si richiede che chi si collega al nostro server smtp
-# invii un helo/ehlo (alcuni spammer non lo fanno...)
-smtpd_helo_required = yes
-
-# il controllo lo si può fare sul mittente, sul destinatario
-# o sul recipient (che è l'ultimo ad essere specificato
-# nella mail) è preferibile fare il controllo sul recipient e
-# non sul sender per poter avere il maggior numero di
-# informazioni sulla mail che viene bloccata e’ anche
-# possibile inserire, tra i vari server che mantengono le
-# black-list, la riga reject_rbl_client dnsbl.sorbs.net,
-# Il problema e’ che in questo database sono elencati
-# alcuni server smtp italiani molto usati, tra i quali quello
-# di libero ed alcuni di telecom italia...
-#smtpd_client_restrictions =
-#smtpd_sender_restrictions =
-smtpd_recipient_restrictions =  permit_mynetworks,
-                                check_sender_access hash:/etc/postfix/access,
-                                check_recipient_access hash:/etc/postfix/access,
-                                check_client_access hash:/etc/postfix/access,
-                                reject_invalid_hostname,
-                                reject_non_fqdn_sender,
-                                reject_unknown_sender_domain,
-                                reject_unauth_destination,
-                                reject_rhsbl_client blackhole.securitysage.com,
-                                reject_rhsbl_sender blackhole.securitysage.com,
-                                reject_rbl_client bl.spamcop.net,
-                                reject_rbl_client l1.spews.dnsbl.sorbs.net,
-                                reject_rbl_client dul.spews.dnsbl.sorbs.net,
-                                reject_rbl_client sbl-xbl.spamhaus.org,
-                                reject_rbl_client combined.njabl.org
-
-# non è esattamente un controllo anti-UCE, ma se ci sono
-# utenti non più attivi che ricevono e-mail valide può essere
-# utile avvisare il mittente che l’indirizzo non è più
-# valido, ed eventualmente comunicare il nuovo indirizzo.
+
# vengono specificate le tavole con cui confrontare le mail
+# in transito. Se sul vostro sistema è installato pcre è
+# consigliabile utilizzare questo al posto delle regexp per
+# questioni di velocità.
+#header_checks = regexp:/etc/postfix/header_checks
+#body_checks = regexp:/etc/postfix/body_checks
+header_checks = pcre:/etc/postfix/header_checks
+body_checks = pcre:/etc/postfix/body_checks
+
+# si controlla la parte mime degli headers del messaggio
+#mime_header_checks = regexp:/etc/postfix/mime_header_checks
+mime_header_checks = pcre:/etc/postfix/mime_header_checks
+
+# si richiede che chi si collega al nostro server smtp
+# invii un helo/ehlo (alcuni spammer non lo fanno...)
+smtpd_helo_required = yes
+
+# il controllo lo si può fare sul mittente, sul destinatario
+# o sul recipient (che è l'ultimo ad essere specificato
+# nella mail) è preferibile fare il controllo sul recipient e
+# non sul sender per poter avere il maggior numero di
+# informazioni sulla mail che viene bloccata e’ anche
+# possibile inserire, tra i vari server che mantengono le
+# black-list, la riga reject_rbl_client dnsbl.sorbs.net,
+# Il problema e’ che in questo database sono elencati
+# alcuni server smtp italiani molto usati, tra i quali quello
+# di libero ed alcuni di telecom italia...
+#smtpd_client_restrictions =
+#smtpd_sender_restrictions =
+smtpd_recipient_restrictions =  permit_mynetworks,
+                                check_sender_access hash:/etc/postfix/access,
+                                check_recipient_access hash:/etc/postfix/access,
+                                check_client_access hash:/etc/postfix/access,
+                                reject_invalid_hostname,
+                                reject_non_fqdn_sender,
+                                reject_unknown_sender_domain,
+                                reject_unauth_destination,
+                                reject_rhsbl_client blackhole.securitysage.com,
+                                reject_rhsbl_sender blackhole.securitysage.com,
+                                reject_rbl_client bl.spamcop.net,
+                                reject_rbl_client l1.spews.dnsbl.sorbs.net,
+                                reject_rbl_client dul.spews.dnsbl.sorbs.net,
+                                reject_rbl_client sbl-xbl.spamhaus.org,
+                                reject_rbl_client combined.njabl.org
+
+# non è esattamente un controllo anti-UCE, ma se ci sono
+# utenti non più attivi che ricevono e-mail valide può essere
+# utile avvisare il mittente che l’indirizzo non è più
+# valido, ed eventualmente comunicare il nuovo indirizzo.
 relocated_maps = hash:/etc/postfix/relocated
Vediamo più da vicino queste mappe (e come si compilano): alcune sono di tipo _hash_ ed altre di tipo _pcre_ (o regexp). Per quelle di tipo hash occorre dare il comando postmap prima di riavviare postfix per aggiornare il database, mentre per le altre basta solamente riavviare il demone postfix. @@ -345,45 +345,45 @@ Tra pattern, azione e motivazione ci deve essere almeno uno spazio; per question Un esempio di body_checks è: -
# il testo che vogliamo intercettare va messo tra / /, e può
-# contenere spazi. La clausola REJECT indica il rifiuto del
-# messaggio (ce ne sono altre: OK, WARN, ecc..)
-# [A10] è un codice univoco che utilizzo io per capire quale
-# testo ha causato il rifiuto del messaggio (utile ad
-# esempio per testare le regole) il mittente riceverà in
-# questo caso un messaggio di bounce con la motivazione:
-# [A10] Your email had spam-like body contents.
-# Si può leggere il file sample-pcre-body.cf.
-
+
# il testo che vogliamo intercettare va messo tra / /, e può
+# contenere spazi. La clausola REJECT indica il rifiuto del
+# messaggio (ce ne sono altre: OK, WARN, ecc..)
+# [A10] è un codice univoco che utilizzo io per capire quale
+# testo ha causato il rifiuto del messaggio (utile ad
+# esempio per testare le regole) il mittente riceverà in
+# questo caso un messaggio di bounce con la motivazione:
+# [A10] Your email had spam-like body contents.
+# Si può leggere il file sample-pcre-body.cf.
+
 /sono spammer/ 	REJECT [A10] Your email had spam-like body contents.
si può anche andare sul complicato utilizzando le espressioni regolari: -
# così io impedisco il recapito di mail con allegati dei file aventi
-# estensioni che fanno supporre  la presenza di virus; come visto
-# prima si può mettere un testo dopo il reject che spiega la
-# motivazione e suggerisce di zippare l'allegato per poterlo inviare.
-
-/name=".*\.(com|exe|bat|cmd)"/            REJECT [1] Filetype not permitted, please ZIP them
-/name=".*\.(hta|vb[esx]|wsf|wsh|js|jse)"/ REJECT [2] Filetype not permitted, please ZIP them
-/name=".*\.(shb|shs|lnk|chm|pif|scr)"/    REJECT [3] Possible virus attachment
+
# così io impedisco il recapito di mail con allegati dei file aventi
+# estensioni che fanno supporre  la presenza di virus; come visto
+# prima si può mettere un testo dopo il reject che spiega la
+# motivazione e suggerisce di zippare l'allegato per poterlo inviare.
+
+/name=".*\.(com|exe|bat|cmd)"/            REJECT [1] Filetype not permitted, please ZIP them
+/name=".*\.(hta|vb[esx]|wsf|wsh|js|jse)"/ REJECT [2] Filetype not permitted, please ZIP them
+/name=".*\.(shb|shs|lnk|chm|pif|scr)"/    REJECT [3] Possible virus attachment
 /^TVqQAAMAAAAEAAAA\/\/8AALgAAAAAAAAAQAAA/ REJECT [4] Possible virus attachment
**/etc/postfix/header_checks (pcre o regexp)** la forma è la medesima di body_ckecks, ma in questo caso dobbiamo specificare gli headers: -
# si lavora ad esempio sul programma con cui è stata creata
-# la mail, sul soggetto, ma ci si può sbizzarrire...
-
-/^X-Mailer: Floodgate/  REJECT [A19] Spam-like header contents.
-/^Subject: .*Super Viagra/  	REJECT [B09] Spam-like Subject.
-
-# possiamo anche bloccare mittenti e destinatari, in modo molto
-# similare a quel che fa /etc/postfix/access
-# per maggiori informazioni si veda il file sample-pcre-header.cf
-
-/^From:.*utente@dominio*$/      	REJECT This account sends spam.
+
# si lavora ad esempio sul programma con cui è stata creata
+# la mail, sul soggetto, ma ci si può sbizzarrire...
+
+/^X-Mailer: Floodgate/  REJECT [A19] Spam-like header contents.
+/^Subject: .*Super Viagra/  	REJECT [B09] Spam-like Subject.
+
+# possiamo anche bloccare mittenti e destinatari, in modo molto
+# similare a quel che fa /etc/postfix/access
+# per maggiori informazioni si veda il file sample-pcre-header.cf
+
+/^From:.*utente@dominio*$/      	REJECT This account sends spam.
 /^To:.*utente@dominio.locale*$/ 	REJECT This account isn't active.
**/etc/postfix/mime\_header\_checks (pcre o regexp)** @@ -391,9 +391,9 @@ la forma è la medesima di body_ckecks, ma in questo caso dobbiamo specificare g è una tavola specifica per le estensioni mime, che possono sfuggire ai controlli sul body e sugli headers; la sintassi è del tutto simile ai due file precedenti. Io utilizzo clausole molto simili a questa: -
# blocco i file .pif (e allo stesso modo qualsiasi file con
-# estensione pericolosa).
-
+
# blocco i file .pif (e allo stesso modo qualsiasi file con
+# estensione pericolosa).
+
 /name=[^>]*\.pif/ 			REJECT Files .pif may contain viruses.
**/etc/postfix/access (hash)** @@ -403,15 +403,15 @@ La sintassi prevede 3 categorie su cui effettuare i confronti: un utente ben det Ad esempio: -
# occorre specificare il codice e la risposta che postfix restituisce
-# al mittente. Nei primi due casi andiamo in match su indirizzi e-mail
-# completi nel terzo esempio il confronto lo si fa sull’utente e nel
-# quarto sul dominio per altre informazioni man 5 access
-# oppure sample-pcre-access.cf
-
-utente1@dominio1  			550 You are a spammer!
-pippo@dominio2				550 This account is no longer active
-utente@      				550 Your email comes from a blacklisted address
+
# occorre specificare il codice e la risposta che postfix restituisce
+# al mittente. Nei primi due casi andiamo in match su indirizzi e-mail
+# completi nel terzo esempio il confronto lo si fa sull’utente e nel
+# quarto sul dominio per altre informazioni man 5 access
+# oppure sample-pcre-access.cf
+
+utente1@dominio1  			550 You are a spammer!
+pippo@dominio2				550 This account is no longer active
+utente@      				550 Your email comes from a blacklisted address
 dominio      				550 Your email comes from a blacklisted domain
Il file access e’ anche importante per effettuare delle whitelist sugli indirizzi da accettare, anche se provengono da utenti, domini o indirizzi IP elencati in qualche black-list. @@ -420,16 +420,16 @@ In particolare dobbiamo, nel rispetto delle RFC, accettare qualsiasi cosa indiri Quindi inseriamo: -
postmaster@nomedominio		OK
+
postmaster@nomedominio		OK
 abuse@nomedominio		OK
Se qualche nostro utente vuole ricevere posta da utenti in BL, possiamo elencare qui i mittenti specifici o l’intero dominio di appartenenza: -
utente@dominioinbl		OK
+
utente@dominioinbl		OK
 dominioinbl			OK

- Continua… + Continua...

[1]: #htoc1 diff --git a/content/posts/2008-08-05-postfix-nirvana-parte-ii.md b/content/posts/2008-08-05-postfix-nirvana-parte-ii.md index 5586814..8a82f63 100644 --- a/content/posts/2008-08-05-postfix-nirvana-parte-ii.md +++ b/content/posts/2008-08-05-postfix-nirvana-parte-ii.md @@ -20,7 +20,7 @@ tags: - spamassassin --- -_Ecco la seconda parte della guida al buon server mail. Come preannunciato nella prima parte, qui parleremo dei programmi accessori che permettono di creare facilmente mailbox virtuali e di rendere la posta (e non solo) disponibile all’utente tramite una interfaccia web avanzata. Voglio anche qui ringraziare Manuel per il decisivo contributo alla realizzazione della guida._ +_Ecco la seconda parte della guida al buon server mail. Come preannunciato nella prima parte, qui parleremo dei programmi accessori che permettono di creare facilmente mailbox virtuali e di rendere la posta (e non solo) disponibile all'utente tramite una interfaccia web avanzata. Voglio anche qui ringraziare Manuel per il decisivo contributo alla realizzazione della guida._ @@ -35,21 +35,21 @@ _Ecco la seconda parte della guida al buon server mail. Come preannunciato nella ### Postfixadmin -È giunto il momento di installare Postfixadmin, che permette di gestire domini virtuali, mailboxes e alias tramite una interfaccia web costruita in PHP. Postifxadmin è pacchettizzato in Debian Etch, quindi l’installazione dei file avviene con un semplice “`apt-get install postfixadmin`“. +È giunto il momento di installare Postfixadmin, che permette di gestire domini virtuali, mailboxes e alias tramite una interfaccia web costruita in PHP. Postifxadmin è pacchettizzato in Debian Etch, quindi l'installazione dei file avviene con un semplice "`apt-get install postfixadmin`". -L’operazione successiva è la creazione del database e dell’utente amministratore. È possibile farlo semplicemente con phpMyAdmin, oppure direttamente tramite il prompt di MySQL con i comandi: +L'operazione successiva è la creazione del database e dell'utente amministratore. È possibile farlo semplicemente con phpMyAdmin, oppure direttamente tramite il prompt di MySQL con i comandi: -
CREATE DATABASE postfix;
-CREATE USER 'postfix'@'localhost' IDENTIFIED BY 'choose_a_password';
+
CREATE DATABASE postfix;
+CREATE USER 'postfix'@'localhost' IDENTIFIED BY 'choose_a_password';
 GRANT ALL PRIVILEGES ON `postfix` . * TO 'postfix'@'localhost';
-sostituendo gli opportuni valori, ed inserendo poi gli stessi valori nel file di configurazione `/etc/postfixadmin/config.inc.php`. Nello stesso file, oltre ai dati del database, è necessario cambiare il valore di `$CONF['configured']` da _false_ a _true_ per poter inizializzare l’applicazione. Io preferisco avere le varie maidir degli utenti suddivise in directory separate per dominio, per cui imposto: +sostituendo gli opportuni valori, ed inserendo poi gli stessi valori nel file di configurazione `/etc/postfixadmin/config.inc.php`. Nello stesso file, oltre ai dati del database, è necessario cambiare il valore di `$CONF['configured']` da _false_ a _true_ per poter inizializzare l'applicazione. Io preferisco avere le varie maidir degli utenti suddivise in directory separate per dominio, per cui imposto:
$CONF['domain_path'] = 'YES';
-A questo punto imposto un VirtualHost sul server web che punti alla directory del programma, nel caso di Debian `/usr/share/postfixadmin/`, dirigo il browser su `http://INDIRIZZO_DI_POSTFIXADMIN/setup.php` e, dopo la creazione delle tabelle, mi appare una lista di ‘OK’ e il form per la creazione dell’utente amministratore. Lo inserisco e posso eseguire il login. +A questo punto imposto un VirtualHost sul server web che punti alla directory del programma, nel caso di Debian `/usr/share/postfixadmin/`, dirigo il browser su `http://INDIRIZZO_DI_POSTFIXADMIN/setup.php` e, dopo la creazione delle tabelle, mi appare una lista di 'OK' e il form per la creazione dell'utente amministratore. Lo inserisco e posso eseguire il login. -Postfixadmin offre all’utente la possibilità di impostare gli inoltri automatici dei messaggi e un autorisponditore (Vacation). Mentre il primo è già abilitato, per abilitare il secondo dobbiamo effettuare alcune modifiche. +Postfixadmin offre all'utente la possibilità di impostare gli inoltri automatici dei messaggi e un autorisponditore (Vacation). Mentre il primo è già abilitato, per abilitare il secondo dobbiamo effettuare alcune modifiche. Creo innanzitutto un utente ed un gruppo _vacation_, aggiungendo a `/etc/passwd` la riga: @@ -59,38 +59,38 @@ ed a /etc/group la riga:
vacation:*:65501:
-Quindi creo una directory di base per l’autorisponditore, vi copio il file `vacation.pl`, che in Debian si trova in `/usr/share/doc/postfixadmin/VIRTUAL_VACATION/`, e cambio i permessi di tutto: +Quindi creo una directory di base per l'autorisponditore, vi copio il file `vacation.pl`, che in Debian si trova in `/usr/share/doc/postfixadmin/VIRTUAL_VACATION/`, e cambio i permessi di tutto: -
# mkdir /var/spool/vacation
-# cd /usr/share/doc/postfixadmin/VIRTUAL_VACATION/
-# cp vacation.pl /var/spool/vacation/
+
# mkdir /var/spool/vacation
+# cd /usr/share/doc/postfixadmin/VIRTUAL_VACATION/
+# cp vacation.pl /var/spool/vacation/
 # chown vacation:vacation -R /var/spool/vacation
Nel file `vacation.pl` devo inserire gli estremi del database modificando le righe: -
my $db_type = 'mysql';
-my $db_username = 'postfix';
-my $db_password = 'password';
+
my $db_type = 'mysql';
+my $db_username = 'postfix';
+my $db_password = 'password';
 my $db_name     = 'postfix';
ed infine abilitare il modulo modificando nel file `/etc/postfixadmin/config.inc.php` le righe: -
$CONF['vacation'] = 'YES';
+
$CONF['vacation'] = 'YES';
 $CONF['vacation_domain'] = 'vacation.nomedominio';
-Per far funzionare l’autorisponditore sono necessari tre moduli Perl. Due di questi li posso installare con: +Per far funzionare l'autorisponditore sono necessari tre moduli Perl. Due di questi li posso installare con:
apt-get install libemail-valid-perl libmail-sendmail-perl
mentre il terzo non è incluso nei repository di _Debian Etch_. È però possibile scaricare il pachetto dai repository di _Debian Lenny_ (testing) ed installarlo senza incontrare problemi di dipendenze con: -
# wget http://ftp.it.debian.org/debian/pool/main/libm/libmime-encwords-perl/libmime-encwords-perl_1.010.101-1_all.deb
+
# wget http://ftp.it.debian.org/debian/pool/main/libm/libmime-encwords-perl/libmime-encwords-perl_1.010.101-1_all.deb
 # dpkg -i libmime-encwords-perl_1.010.101-1_all.deb
In ultimo dobbiamo definire il servizio _vacation_ e fare in modo che i messaggi indirizzari al domino _vacation.nomedominio_ vi siano girati. Per fare questo aggiungo al file `/etc/postfix/master.cf` le righe: -
vacation    unix  -       n       n       -       -       pipe
+
vacation    unix  -       n       n       -       -       pipe
   flags=Rq user=vacation argv=/var/spool/vacation/vacation.pl -f ${sender} -- ${recipient}
creo poi un file `/etc/postfix/transport` contenente la riga: @@ -111,14 +111,14 @@ Il tutto è ora pronto a funzionare, ma per utilizzarlo devo modificare la confi Per fare in modo che Postfix veda i domini virtuali creati da Postfixadmin devo aggiungere le seguenti righe in `/etc/postfix/main.cf`: -
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
-virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
-virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
-virtual_mailbox_base = /home/mail
-virtual_uid_maps = static:6000
+
virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf
+virtual_mailbox_domains = mysql:/etc/postfix/mysql_virtual_domains_maps.cf
+virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf
+virtual_mailbox_base = /home/mail
+virtual_uid_maps = static:6000
 virtual_gid_maps = static:6000
-che indicano rispettivamente gli indirizzi delle mappe del database, l’indirizzo della directory dove verrannno create le mailbox virtuali, e l’utente e gruppo proprietari delle mailbox. L’utente e il gruppo devono esistere nel file /etc/passwd: +che indicano rispettivamente gli indirizzi delle mappe del database, l'indirizzo della directory dove verrannno create le mailbox virtuali, e l'utente e gruppo proprietari delle mailbox. L'utente e il gruppo devono esistere nel file /etc/passwd:
vmail:x:6000:6000::/home/mail:/bin/sh
@@ -128,80 +128,80 @@ e in /etc/group: e devo creare la directory con i giusti permessi -
# mkdir /home/mail
+
# mkdir /home/mail
 # chown vmail:vmail /home/mail
Le mappe sono file di testo composti come segue: mysql\_virtual\_alias_maps.cf: -
user = postfix
-password = password
-hosts = 127.0.0.1
-dbname = postfix
-table = alias
-select_field = goto
+
user = postfix
+password = password
+hosts = 127.0.0.1
+dbname = postfix
+table = alias
+select_field = goto
 where_field = address
mysql\_virtual\_domains_maps.cf: -
user = postfix
-password = password
-hosts = 127.0.0.1
-dbname = postfix
-table = domain
-select_field = description
+
user = postfix
+password = password
+hosts = 127.0.0.1
+dbname = postfix
+table = domain
+select_field = description
 where_field = domain
mysql\_virtual\_mailbox_maps.cf: -
user = postfix
-password = password
-hosts = 127.0.0.1
-dbname = postfix
-table = mailbox
-select_field = maildir
+
user = postfix
+password = password
+hosts = 127.0.0.1
+dbname = postfix
+table = mailbox
+select_field = maildir
 where_field = username
-Ora sono pronto a inserire, tramite l’interfaccia di Postfixadmin, il mio primo dominio virtuale e i relativi alias e mailboxes. Dopo averlo riavviato Postfix è pronto a ricevere mail per gli account impostati. Posso testare il tutto in locale con telnet: +Ora sono pronto a inserire, tramite l'interfaccia di Postfixadmin, il mio primo dominio virtuale e i relativi alias e mailboxes. Dopo averlo riavviato Postfix è pronto a ricevere mail per gli account impostati. Posso testare il tutto in locale con telnet: -
# telnet localhost 25
-Trying 127.0.0.1...
-Connected to localhost.
-Escape character is '^]'.
-220 nomemacchina.nomedominio ESMTP Postfix (Debian/GNU)
-
-ehlo nomemacchina.nomedominio
-250-nomemacchina.nomedominio
-250-PIPELINING
-250-SIZE 10240000
-250-VRFY
-250-ETRN
-250-STARTTLS
-250-AUTH PLAIN LOGIN
-250-AUTH=PLAIN LOGIN
-250-ENHANCEDSTATUSCODES
-250-8BITMIME
-250 DSN
-
-mail from:<jimmi@server.com>
-250 2.1.0 Ok
-
-rcpt to:<jimmi@nomedominio>
-250 2.1.5 Ok
-
-data
-354 End data with <CR><LF>.<CR><LF>
-
-prova mail
-.
-250 2.0.0 Ok: queued as 718BE15DF78
-
-quit
-221 2.0.0 Bye
+
# telnet localhost 25
+Trying 127.0.0.1...
+Connected to localhost.
+Escape character is '^]'.
+220 nomemacchina.nomedominio ESMTP Postfix (Debian/GNU)
+
+ehlo nomemacchina.nomedominio
+250-nomemacchina.nomedominio
+250-PIPELINING
+250-SIZE 10240000
+250-VRFY
+250-ETRN
+250-STARTTLS
+250-AUTH PLAIN LOGIN
+250-AUTH=PLAIN LOGIN
+250-ENHANCEDSTATUSCODES
+250-8BITMIME
+250 DSN
+
+mail from:<jimmi@server.com>
+250 2.1.0 Ok
+
+rcpt to:<jimmi@nomedominio>
+250 2.1.5 Ok
+
+data
+354 End data with <CR><LF>.<CR><LF>
+
+prova mail
+.
+250 2.0.0 Ok: queued as 718BE15DF78
+
+quit
+221 2.0.0 Bye
 Connection closed by foreign host.
-Se tutto è a posto troverò la mail nell’Inbox dell’utente. +Se tutto è a posto troverò la mail nell'Inbox dell'utente. ### Dovecot @@ -216,81 +216,81 @@ Passo ad occuparmi ora del server IMAP. Anche Dovecot è pacchettizato da Debian ed eventualmente modificando le sezioni dedicate nello stesso file. Per fare in modo che Dovecot utilizzi le mailbox virtuali modifico seguenti righe di `/etc/dovecot/dovecot.conf`: -
mail_location = maildir:/home/mail/%d/%n
-auth default {
-mechanisms = plain login
-passdb sql {
-args = /etc/dovecot/dovecot-mysql.conf
-}
-userdb sql {
-args = /etc/dovecot/dovecot-mysql.conf
-}
-user = postfix
-client {
-path = /var/spool/postfix/private/auth
-mode = 0660
-user = postfix
-group = postfix
-}
+
mail_location = maildir:/home/mail/%d/%n
+auth default {
+mechanisms = plain login
+passdb sql {
+args = /etc/dovecot/dovecot-mysql.conf
+}
+userdb sql {
+args = /etc/dovecot/dovecot-mysql.conf
+}
+user = postfix
+client {
+path = /var/spool/postfix/private/auth
+mode = 0660
+user = postfix
+group = postfix
+}
 }
-La sezione “`client`” serve per abilitare l’autenticazione SASL in postfix, che si attiva aggiungendo le seguenti righe in `/etc/postfix/main.cf`: +La sezione "`client`" serve per abilitare l'autenticazione SASL in postfix, che si attiva aggiungendo le seguenti righe in `/etc/postfix/main.cf`: -
smtpd_sasl_auth_enable = yes
-smtpd_sasl_local_domain = $myhostname
-smtpd_sasl_security_options = noanonymous
-broken_sasl_auth_clients = yes
-smtpd_sasl_type = dovecot
+
smtpd_sasl_auth_enable = yes
+smtpd_sasl_local_domain = $myhostname
+smtpd_sasl_security_options = noanonymous
+broken_sasl_auth_clients = yes
+smtpd_sasl_type = dovecot
 smtpd_sasl_path = private/auth
-Per ottenere i dati dell’utente dal database aggiungo poi il file +Per ottenere i dati dell'utente dal database aggiungo poi il file `/etc/dovecot/dovecot-mysql.conf`: -
driver = mysql
-password_query = SELECT password FROM mailbox WHERE username = '%u'
-user_query = SELECT maildir, 6000 AS uid, 6000 AS gid FROM mailbox WHERE username = '%u'
+
driver = mysql
+password_query = SELECT password FROM mailbox WHERE username = '%u'
+user_query = SELECT maildir, 6000 AS uid, 6000 AS gid FROM mailbox WHERE username = '%u'
 connect = host=127.0.0.1 port=3306 dbname=postfix user=postfix password=password default_pass_scheme = CRYPT
Al riavvio di Dovecot se tutto funziona posso leggere le seguenti righe nei log: -
dovecot: 2008-07-13 19:40:42 Info: Dovecot v1.0.rc15 starting up
+
dovecot: 2008-07-13 19:40:42 Info: Dovecot v1.0.rc15 starting up
 dovecot: 2008-07-13 19:40:43 Info: auth-worker(default): mysql: Connected to 127.0.0.1 (postfix)
### Dovecot LDA -Dovecot fornisce anche un programma per la consegna dei messaggi agli utenti virtuali, chiamato Dovecot **L**ocal **D**elivery **A**gent, che può sostituire _virtual_ fornito dal Postfix, con alcune funzionalità aggiuntive, come l’indicizzazione delle mailbox, l’utilizzo di quote utente e di Sieve tramite appositi plugin. Per abilitarlo devo aggiungere al file `/etc/dovecot/dovecot.conf` le righe: +Dovecot fornisce anche un programma per la consegna dei messaggi agli utenti virtuali, chiamato Dovecot **L**ocal **D**elivery **A**gent, che può sostituire _virtual_ fornito dal Postfix, con alcune funzionalità aggiuntive, come l'indicizzazione delle mailbox, l'utilizzo di quote utente e di Sieve tramite appositi plugin. Per abilitarlo devo aggiungere al file `/etc/dovecot/dovecot.conf` le righe: -
protocol lda {
-..
-  # UNIX socket path to master authentication server to find users.
-  #auth_socket_path = /var/run/dovecot/auth-master
-}
-auth default {
-..
-  socket listen {
-    # Note that we're setting a master socket. SMTP AUTH for Postfix uses client sockets.
-    master {
-      path = /var/run/dovecot/auth-master
-      # Auth master socket can be used to look up userdb information for
-      # given usernames. This probably isn't very sensitive information
-      # for most systems, but still try to restrict the socket access if possible.
-      mode = 0600
-      user = vmail # User running deliver
-      group = vmail # Or alternatively mode 0660 + deliver user in this group
-    }
-  }
-..
+
protocol lda {
+..
+  # UNIX socket path to master authentication server to find users.
+  #auth_socket_path = /var/run/dovecot/auth-master
+}
+auth default {
+..
+  socket listen {
+    # Note that we're setting a master socket. SMTP AUTH for Postfix uses client sockets.
+    master {
+      path = /var/run/dovecot/auth-master
+      # Auth master socket can be used to look up userdb information for
+      # given usernames. This probably isn't very sensitive information
+      # for most systems, but still try to restrict the socket access if possible.
+      mode = 0600
+      user = vmail # User running deliver
+      group = vmail # Or alternatively mode 0660 + deliver user in this group
+    }
+  }
+..
 }
Posso ora aggiungere il servizio in Postfix, aggiungendo a `/etc/postfix/master.cf`: -
dovecot   unix  -       n       n       -       -       pipe
+
dovecot   unix  -       n       n       -       -       pipe
     flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -d ${recipient}
e indicargli di utilizzarlo inserendo in `/etc/postfix/main.cf` le righe: -
virtual_transport = dovecot
+
virtual_transport = dovecot
 dovecot_destination_recipient_limit = 1
Con queste impostazioni _deliver_, che funziona da utente non privilegiato, genera un errore. Per evitarlo nella mailing list di Dovecot consigliano di impostare _deliver_ a SUID con il comando: @@ -303,7 +303,7 @@ Riavvio Dovecot e Postfix, e alla prima ricezione posso trovare nei log qualcosa ### Horde -Manca ora l’ultimo pezzo, l’interfaccia web per gli utenti tramite Horde, un framework con numerosi moduli in PHP. Anche questa applicazione è pacchettizzata da Debian, e l’installazione è banale se si seguono le indicazioni del Wiki. +Manca ora l'ultimo pezzo, l'interfaccia web per gli utenti tramite Horde, un framework con numerosi moduli in PHP. Anche questa applicazione è pacchettizzata da Debian, e l'installazione è banale se si seguono le indicazioni del Wiki. Installo per primo il framework con: @@ -311,17 +311,17 @@ Installo per primo il framework con: abilito un VirtualHost che punti alla sua directory, aggiungendo ad esempio in `/etc/apache2/sites-available/default`: -
Alias /horde3 /usr/share/horde3
-Options FollowSymLinks
-AllowOverride Limit
-deny from all
+
Alias /horde3 /usr/share/horde3
+Options FollowSymLinks
+AllowOverride Limit
+deny from all
 allow from TUO_IP
-che mi permetterà di accedere localmente, e inizializzo il database. Quest’ultima operazione può avvenire da riga di comando con: +che mi permetterà di accedere localmente, e inizializzo il database. Quest'ultima operazione può avvenire da riga di comando con:
#gunzip < /usr/share/doc/horde3/examples/scripts/sql/create.mysql.sql.gz | mysql -u MYSQL_ADMIN -p
-Avendo cura di modificare in `create.mysql.sql.gz` i dati di accesso dell’amministratore di Horde. Fatto ciò puntando il browser su `http://nomemacchina.nomedominio/horde3` compare la maschera iniziale di Horde. Per il debug di eventuali problemi posso puntare il browser su: `http://nomemacchina.nomedominio/horde3/test.php` +Avendo cura di modificare in `create.mysql.sql.gz` i dati di accesso dell'amministratore di Horde. Fatto ciò puntando il browser su `http://nomemacchina.nomedominio/horde3` compare la maschera iniziale di Horde. Per il debug di eventuali problemi posso puntare il browser su: `http://nomemacchina.nomedominio/horde3/test.php` La configurazione di Horde3 avviene creando nelle directory sotto `/etc/horde/horde3` i file config.php e config.php.bak con maschera dei permessi 777, configurando poi tramite intefaccia web le opzioni nella maschera in `Amministrazione-->Impostazione-->Horde`, salvando e riportando i permessi dei due file a 644 e 700 rispettivamente. @@ -329,22 +329,22 @@ Per un corretto funzionamento è indispensabile impostare correttamente i parame Horde mette a disposizione, tra gli altri, i seguenti moduli: - * **IMP** – Cliente Webmail - * **Ingo** – Filtro per le mail - * **Turba** – Gestione rubrica - * **Kronolith** – Calendario - * **Nag** – Gestione attività - * **Mnemo** – Gestione note - * **Passwd** – Gestione password - * **MIMP** – Interfaccia per dispositivi mobili + * **IMP** - Cliente Webmail + * **Ingo** - Filtro per le mail + * **Turba** - Gestione rubrica + * **Kronolith** - Calendario + * **Nag** - Gestione attività + * **Mnemo** - Gestione note + * **Passwd** - Gestione password + * **MIMP** - Interfaccia per dispositivi mobili Tutti questi moduli sono presenti nei repository Debian ad eccezione di MIMP, che può essere facilmente installato per Debian con le seguenti operazioni: -
# wget http://ftp.horde.org/pub/mimp/mimp-h3-1.1.tar.gz
-# tar -xvzf mimp-h3-1.1.tar.gz
-# mv mimp-h3-1.1/config /etc/horde/mimp
-# mv mimp-h3-1.1 /usr/share/horde3/mimp
-# cd /usr/share/horde3/mimp
+
# wget http://ftp.horde.org/pub/mimp/mimp-h3-1.1.tar.gz
+# tar -xvzf mimp-h3-1.1.tar.gz
+# mv mimp-h3-1.1/config /etc/horde/mimp
+# mv mimp-h3-1.1 /usr/share/horde3/mimp
+# cd /usr/share/horde3/mimp
 # ln -s /etc/horde/mimp config
La configurazione dei vari moduli avviene, analogalmente a quella del framework, in tre operazioni: @@ -361,11 +361,11 @@ Oltre alle impostazioni più _banali_ possono essere importanti le seguenti impo Maschera _General_: -– _Determines how we generate full URLs (for location headers and such)_ +- _Determines how we generate full URLs (for location headers and such)_
Assume that we are using SSL and always generate https URLs
-– _What port number is the webserver running on?_ +- _What port number is the webserver running on?_
443
@@ -373,11 +373,11 @@ Questo mi serve perchè la mia webmail è disponibile su una connessione criptat Maschera _Authentication_: -– _What backend should we use for authenticating users to Horde?_ +- _What backend should we use for authenticating users to Horde?_
Let a Horde application handle authentication
-– _The application which is providing authentication_ +- _The application which is providing authentication_
imp
@@ -397,14 +397,14 @@ Questo mi permette di vedere in linea le mail composte in HTML, anche se non mer Nel file `/etc/horde/ingo1/backends.php` specifico quale backend utilizzare per i filtri. Le scelte possibili sono _null_ (applica le regole su richiesta), o regole per _Maildrop_, _Procmail_ o _Sieve_. La scelta più semplice è: -
/* IMAP Example */
-$backends['imap'] = array(
-    'driver' => 'null',
-    'preferred' => 'example.com',
-    'hordeauth' => true,
-    'params' => array(),
-    'script' => 'imap',
-    'scriptparams' => array()
+
/* IMAP Example */
+$backends['imap'] = array(
+    'driver' => 'null',
+    'preferred' => 'example.com',
+    'hordeauth' => true,
+    'params' => array(),
+    'script' => 'imap',
+    'scriptparams' => array()
 );
Anche in questo caso le altre scelte vanno commentate o cancellate. @@ -413,44 +413,44 @@ Anche in questo caso le altre scelte vanno commentate o cancellate. Nel file `/etc/horde/turba2/sources.php` specifico quale backend utilizzare. Per utilizzare MySQL la configurazione tipica è: -
$cfgSources['localsql'] = array(
-    'title' => _("My Address Book"),
-    'type' => 'sql',
-    'params' => array_merge($conf['sql'], array('table' => 'turba_objects')),
-    'map' => array(
-        '__key' => 'object_id',
-        '__owner' => 'owner_id',
-        '__type' => 'object_type',
-        '__members' => 'object_members',
-        '__uid' => 'object_uid',
-        'name' => 'object_name',
-        'email' => 'object_email',
-        'alias' => 'object_alias',
-        'homeAddress' => 'object_homeaddress',
-        'workAddress' => 'object_workaddress',
-        'homePhone' => 'object_homephone',
-        'workPhone' => 'object_workphone',
-        'cellPhone' => 'object_cellphone',
-        'fax' => 'object_fax',
-        'title' => 'object_title',
-        'company' => 'object_company',
-        'notes' => 'object_notes',
-        'pgpPublicKey' => 'object_pgppublickey',
-        'smimePublicKey' => 'object_smimepublickey',
-        'freebusyUrl' => 'object_freebusyurl'
-    ),
-    'search' => array(
-        'alias',
-        'email'
-    ),
-    'strict' => array(
-        'object_id',
-        'owner_id',
-        'object_type',
-    ),
-    'export' => true,
-    'browse' => true,
-    'use_shares' => true,
+
$cfgSources['localsql'] = array(
+    'title' => _("My Address Book"),
+    'type' => 'sql',
+    'params' => array_merge($conf['sql'], array('table' => 'turba_objects')),
+    'map' => array(
+        '__key' => 'object_id',
+        '__owner' => 'owner_id',
+        '__type' => 'object_type',
+        '__members' => 'object_members',
+        '__uid' => 'object_uid',
+        'name' => 'object_name',
+        'email' => 'object_email',
+        'alias' => 'object_alias',
+        'homeAddress' => 'object_homeaddress',
+        'workAddress' => 'object_workaddress',
+        'homePhone' => 'object_homephone',
+        'workPhone' => 'object_workphone',
+        'cellPhone' => 'object_cellphone',
+        'fax' => 'object_fax',
+        'title' => 'object_title',
+        'company' => 'object_company',
+        'notes' => 'object_notes',
+        'pgpPublicKey' => 'object_pgppublickey',
+        'smimePublicKey' => 'object_smimepublickey',
+        'freebusyUrl' => 'object_freebusyurl'
+    ),
+    'search' => array(
+        'alias',
+        'email'
+    ),
+    'strict' => array(
+        'object_id',
+        'owner_id',
+        'object_type',
+    ),
+    'export' => true,
+    'browse' => true,
+    'use_shares' => true,
 );
ed è inoltre necessario creare la tabella in MySQL, utilizzando il comando: @@ -472,19 +472,19 @@ Se si sceglie il driver SQL è necessario creare la tabella con il comando: **Passwd** Nel file `/etc/horde/passwd3/backends.php` ho modificato le linee: -
driver' => 'sql',
-'params' => array(
-'phptype'    => 'mysql',
-'hostspec' => '127.0.0.1',
-'port' => '3306',
-'protocol' => 'tcp',
-'username'   => 'postfix',
-'password'   => 'password',
-'encryption' => 'crypt-md5',
-'database'   => 'postfix',
-'table'      => 'mailbox',
-'user_col'   => 'username',
-'pass_col'   => 'password',
+
driver' => 'sql',
+'params' => array(
+'phptype'    => 'mysql',
+'hostspec' => '127.0.0.1',
+'port' => '3306',
+'protocol' => 'tcp',
+'username'   => 'postfix',
+'password'   => 'password',
+'encryption' => 'crypt-md5',
+'database'   => 'postfix',
+'table'      => 'mailbox',
+'user_col'   => 'username',
+'pass_col'   => 'password',
 'show_encryption' => false)
Per poter modificare la password nel database creato da Postfixadmin. @@ -495,56 +495,56 @@ Vi sono altri due add-ons non strettamente collegati alla configurazione di un s **Fetchmail** -È un ottimo programma per ritirare mail da server POP3 o IMAP e consegnarla al server locale. Sia Postfixadmin che Horde hanno dei plugin che gestiscono fetchmail in modi leggermente diversi. Con Horde l’utente inserisce i dettagli del server remoto e scarica la posta mentre è collegato, mentre con Postfixadmin in base ai dati inseriti dall’amministratore nel database vengono creati dei file `~/.fetchmailrc` al volo che possono essere usati inserendo in crontab lo script `fetchmail.pl`. +È un ottimo programma per ritirare mail da server POP3 o IMAP e consegnarla al server locale. Sia Postfixadmin che Horde hanno dei plugin che gestiscono fetchmail in modi leggermente diversi. Con Horde l'utente inserisce i dettagli del server remoto e scarica la posta mentre è collegato, mentre con Postfixadmin in base ai dati inseriti dall'amministratore nel database vengono creati dei file `~/.fetchmailrc` al volo che possono essere usati inserendo in crontab lo script `fetchmail.pl`. -Purtroppo entrambi hanno due limitazioni che me ne impediscono l’utilizzo: non implementano [Freepops][7] e non permettono l’uso di autenticazioni SSL. Freepops è un programmino che permette di scaricare le mail diretamente dalla webmail, aggirando la limitazione all’uso del server POP per gli abbonamenti free adottato, ad esempio, da Libero e Inwind. L’uso del protocollo SSL è indispensabile invece per scaricare mail dai server di Gmail o Autistici/Inventati. +Purtroppo entrambi hanno due limitazioni che me ne impediscono l'utilizzo: non implementano [Freepops][7] e non permettono l'uso di autenticazioni SSL. Freepops è un programmino che permette di scaricare le mail diretamente dalla webmail, aggirando la limitazione all'uso del server POP per gli abbonamenti free adottato, ad esempio, da Libero e Inwind. L'uso del protocollo SSL è indispensabile invece per scaricare mail dai server di Gmail o Autistici/Inventati. La versione di Fetchmail pacchettizzata da Debian ci permette di avviare il programma in modalità demone con il tipico script `/etc/init.t/fetchmail`. Il pacchetto di Freepops purtroppo fa riferimento ad una versione troppo datata e non più funzionante, e bisogna quindi installare la versione offerta dai [Backports][8]. Una volta installati entrambi avremo il demone _freepopsd_ in ascolto alla porta 2000 (di default), e possiamo modificare il file `/etc/fetchmailrc` aggiungendo le sezioni relative ai vari server. Alcuni utilizzi tipici sono: Server POP3 -
poll SERVER_POP with proto pop3 auth password
-user "NOMEUTENTE.REMOTO" there
-with password "password"
+
poll SERVER_POP with proto pop3 auth password
+user "NOMEUTENTE.REMOTO" there
+with password "password"
 is NOMEUTENTE.LOCALE here options fetchall
Server che richiedono Freepops -
poll SERVER_POP with proto pop3 port 2000
-user "NOMEUTENTE.REMOTO" there
-with password "password"
+
poll SERVER_POP with proto pop3 port 2000
+user "NOMEUTENTE.REMOTO" there
+with password "password"
 is NOMEUTENTE.LOCALE here options fetchall
Server Gmail -
poll SERVER_POP with proto pop3 port 995
-user "NOMEUTENTE.REMOTO" there
-with password "password"
+
poll SERVER_POP with proto pop3 port 995
+user "NOMEUTENTE.REMOTO" there
+with password "password"
 is NOMEUTENTE.LOCALE here options ssl sslcertck fetchall
**Gmail Server Relay** -Normalmente le mail spedite da un server casalingo con IP dinamico vengono rifiutate per motivi di sicurezza, e si è quindi costretti ad usare un server che vi faccia da _relay_, che vi permetta cioè di spedire mail attraverso il suo servizio. Vi dovesse capitare di non avere a disposizione un relay, o di volerne utilizzare uno alternativo, potete usufruire del servizio offerto da Gmail, il quale però richiede un’autenticazione sicura via SSL. Per implementarla aggiungo o modifico le seguenti righe di `/etc/postfix/main.cf`: +Normalmente le mail spedite da un server casalingo con IP dinamico vengono rifiutate per motivi di sicurezza, e si è quindi costretti ad usare un server che vi faccia da _relay_, che vi permetta cioè di spedire mail attraverso il suo servizio. Vi dovesse capitare di non avere a disposizione un relay, o di volerne utilizzare uno alternativo, potete usufruire del servizio offerto da Gmail, il quale però richiede un'autenticazione sicura via SSL. Per implementarla aggiungo o modifico le seguenti righe di `/etc/postfix/main.cf`: -
smtpd_tls_CAfile = /etc/postfix/cacert.pem
-smtpd_tls_cert_file=/etc/postfix/gmail.pem
-smtpd_tls_key_file=/etc/postfix/gmail.key
-smtpd_sasl_application_name = smtpd
-smtp_tls_per_site = hash:/etc/postfix/smtp_tls_per_site
-smtp_use_tls=yes
-smtp_tls_CAfile = /etc/postfix/cacert.pem
-smtp_tls_cert_file=/etc/postfix/gmail.pem
-smtp_tls_key_file=/etc/postfix/gmail.key
-smtp_sasl_auth_enable = yes
-smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
-smtp_sasl_security_options = noanonymous
-smtp_sasl_tls_security_options = noanonymous
+
smtpd_tls_CAfile = /etc/postfix/cacert.pem
+smtpd_tls_cert_file=/etc/postfix/gmail.pem
+smtpd_tls_key_file=/etc/postfix/gmail.key
+smtpd_sasl_application_name = smtpd
+smtp_tls_per_site = hash:/etc/postfix/smtp_tls_per_site
+smtp_use_tls=yes
+smtp_tls_CAfile = /etc/postfix/cacert.pem
+smtp_tls_cert_file=/etc/postfix/gmail.pem
+smtp_tls_key_file=/etc/postfix/gmail.key
+smtp_sasl_auth_enable = yes
+smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
+smtp_sasl_security_options = noanonymous
+smtp_sasl_tls_security_options = noanonymous
 relayhost = [smtp.gmail.com]:587
creo il file `/etc/postfix/sasl_passwd`, vi aggiungo le righe: -
# Contents of sasl_passwd
-#
+
# Contents of sasl_passwd
+#
 [smtp.gmail.com]              NOMEUTENTE@gmail.com:PASSWORD
e lo compilo con: @@ -553,41 +553,41 @@ e lo compilo con: Infine, se non li possiedo già, creo il mio certificato auto firmato con i seguenti passaggi: -
# /usr/local/ssl/misc/CA.pl -newca
-  CA certificate filename (or enter to create)
-   Making CA certificate ...
-  Generating a 1024 bit RSA private key
-  .......++++++
-  ...................++++++
-  writing new private key to './demoCA/private/cakey.pem'
-  Enter PEM pass phrase: password
-  Verifying - Enter PEM pass phrase: password
-  -----
-  You are about to be asked to enter information that will be incorporated
-  into your certificate request.
-  What you are about to enter is what is called a Distinguished Name or a DN.
-  There are quite a few fields but you can leave some blank
-  For some fields there will be a default value,
-  If you enter '.', the field will be left blank.
-  -----
-  Country Name (2 letter code) [US]:IT
-  State or Province Name (full name) [Pennsylvania]:Italia
-  Locality Name (eg, city) []:Bergamo
-  Organization Name (eg, company) [Internet Widgits Pty Ltd]:Casa
-  Organizational Unit Name (eg, section) []:Server
-  Common Name (eg, YOUR name) []:nomemacchina.nomedominio
-  Email Address []:mioindirizzoposta
-  Please enter the following 'extra' attributes
-  to be sent with your certificate request
-  A challenge password []:
-  An optional company name []:
-  Using configuration from /usr/lib/ssl/openssl.cnf
-  Enter pass phrase for ./demoCA/private/cakey.pem:password
-  ...
-  # openssl req -new -nodes -subj '/CN=nomemacchina.nomedominio/O=Casa/C=IT/ST=Italia/L=Bergamo/emailAddress=mioindirizzoposta' -keyout gmail.key -out gmail.req -days 3650
-  # openssl ca -out gmail.pem -infiles gmail.req
-  Using configuration from /usr/lib/ssl/openssl.cnf
-  Enter pass phrase for ./demoCA/private/cakey.pem:password
+
# /usr/local/ssl/misc/CA.pl -newca
+  CA certificate filename (or enter to create)
+   Making CA certificate ...
+  Generating a 1024 bit RSA private key
+  .......++++++
+  ...................++++++
+  writing new private key to './demoCA/private/cakey.pem'
+  Enter PEM pass phrase: password
+  Verifying - Enter PEM pass phrase: password
+  -----
+  You are about to be asked to enter information that will be incorporated
+  into your certificate request.
+  What you are about to enter is what is called a Distinguished Name or a DN.
+  There are quite a few fields but you can leave some blank
+  For some fields there will be a default value,
+  If you enter '.', the field will be left blank.
+  -----
+  Country Name (2 letter code) [US]:IT
+  State or Province Name (full name) [Pennsylvania]:Italia
+  Locality Name (eg, city) []:Bergamo
+  Organization Name (eg, company) [Internet Widgits Pty Ltd]:Casa
+  Organizational Unit Name (eg, section) []:Server
+  Common Name (eg, YOUR name) []:nomemacchina.nomedominio
+  Email Address []:mioindirizzoposta
+  Please enter the following 'extra' attributes
+  to be sent with your certificate request
+  A challenge password []:
+  An optional company name []:
+  Using configuration from /usr/lib/ssl/openssl.cnf
+  Enter pass phrase for ./demoCA/private/cakey.pem:password
+  ...
+  # openssl req -new -nodes -subj '/CN=nomemacchina.nomedominio/O=Casa/C=IT/ST=Italia/L=Bergamo/emailAddress=mioindirizzoposta' -keyout gmail.key -out gmail.req -days 3650
+  # openssl ca -out gmail.pem -infiles gmail.req
+  Using configuration from /usr/lib/ssl/openssl.cnf
+  Enter pass phrase for ./demoCA/private/cakey.pem:password
   ...
Al riavvio di Postfix dovrei poter inviare messaggi tramite Gmail, che risulterà dai log con un messaggio di questo tipo: diff --git a/content/posts/2008-09-10-si-rientra-in-sede.md b/content/posts/2008-09-10-si-rientra-in-sede.md index e995e3b..2f7bd20 100644 --- a/content/posts/2008-09-10-si-rientra-in-sede.md +++ b/content/posts/2008-09-10-si-rientra-in-sede.md @@ -14,7 +14,7 @@ tags: --- Dopo due mesi trascorsi presso il Keller di Curno, **il BGlug torna alla propria sede abituale**, ossia quella indicata [qui][1]. -Durante l’incontro si comincerà a discutere del [prossimo Linux Day][2], a breve ci sarà anche l’annuncio ufficiale in mailing list. +Durante l'incontro si comincerà a discutere del [prossimo Linux Day][2], a breve ci sarà anche l'annuncio ufficiale in mailing list. A stasera! diff --git a/content/posts/2008-10-02-template-per-le-presentazioni-del-linux-day-2008.md b/content/posts/2008-10-02-template-per-le-presentazioni-del-linux-day-2008.md index e24ce98..faa0ebb 100644 --- a/content/posts/2008-10-02-template-per-le-presentazioni-del-linux-day-2008.md +++ b/content/posts/2008-10-02-template-per-le-presentazioni-del-linux-day-2008.md @@ -8,14 +8,14 @@ categories: - News --- -Per la felicità di tutti, ed in particolare di Jimmy, il template per le presentazioni del **Linux Day 2008** è pronto. Ho litigato un po’ con OpenOffice, ma dovrebbe funzionare. +Per la felicità di tutti, ed in particolare di Jimmy, il template per le presentazioni del **Linux Day 2008** è pronto. Ho litigato un po' con OpenOffice, ma dovrebbe funzionare. Il modo più semplice che ho trovato per utilizzarlo è semplicemente aprirlo. Verrà creata automaticamente una nuova presentazione basata sul template, con 4 pagine a disposizione. La prima è la pagina con il titolo della diapositiva, le altre servono per i contenuti: senza barra laterale, con barra a destra e con barra a sinistra. Ovviamente dovrete eliminare quelle che non vi servono. Qualche nota: 1. Per mantenere i campi di testo che ho incluso (elenco puntato nella barra laterale, titolo della diapositiva in basso) in tutte le pagine, consiglio di **copiare & incollare** la pagine già presenti nel template piuttosto che crearne nuove. Le nuove pagine presentano infatti solo lo sfondo e **non** i campi sopraccitati. (Scusate ma non sono riuscito a fare di meglio.) - 2. Prima di procedere con il copia & incolla delle pagine ricordatevi di “compilare” tutti i campi sopraccitati, per non rischiare ad esempio di dover reinserire il titolo in fondo ad ogni diapositiva o peggio di ritrovarsi il tristissimo “Titolo della diapositiva”. + 2. Prima di procedere con il copia & incolla delle pagine ricordatevi di "compilare" tutti i campi sopraccitati, per non rischiare ad esempio di dover reinserire il titolo in fondo ad ogni diapositiva o peggio di ritrovarsi il tristissimo "Titolo della diapositiva". Spero di essermi spiegato, in caso contrario contattatemi pure. Ecco i download: diff --git a/content/posts/2008-10-03-linux-day-2008-la-locandina.md b/content/posts/2008-10-03-linux-day-2008-la-locandina.md index aee66e7..5f6b116 100644 --- a/content/posts/2008-10-03-linux-day-2008-la-locandina.md +++ b/content/posts/2008-10-03-linux-day-2008-la-locandina.md @@ -14,7 +14,7 @@ tags: --- Ecco a voi, lettori affezionati ed occasionali, la locandina con tutte le informazioni sul Linux Day del prossimo **25 ottobre 2008**. -La sede dell’evento, come ormai da tradizione, sarà la **facoltà di Ingegneria dell’Università degli Studi di Bergamo**, con ben due aule a disposizione per seminari e dibattiti, oltre alla sala **Installation Party**, dove sarà possibile chiedere una mano per installare Linux sul proprio computer. +La sede dell'evento, come ormai da tradizione, sarà la **facoltà di Ingegneria dell'Università degli Studi di Bergamo**, con ben due aule a disposizione per seminari e dibattiti, oltre alla sala **Installation Party**, dove sarà possibile chiedere una mano per installare Linux sul proprio computer.

Locandina del Linux Day 2008 diff --git a/content/posts/2008-11-24-linux-day-2008-ecco-le-slide-dei-seminari.md b/content/posts/2008-11-24-linux-day-2008-ecco-le-slide-dei-seminari.md index 44fbf24..f73b70c 100644 --- a/content/posts/2008-11-24-linux-day-2008-ecco-le-slide-dei-seminari.md +++ b/content/posts/2008-11-24-linux-day-2008-ecco-le-slide-dei-seminari.md @@ -13,15 +13,15 @@ tags: - slide --- -Eccomi, anche se con un po’ di ritardo, a pubblicare le slide degli interventi del Linux Day tenutosi il 25 ottobre scorso in quel di Dalmine, presso la facoltà di Ingegneria. Ora il BGlug ha in cantiere qualcosa di nuovo (di cui daremo presto notizia), nel frattempo godetevi le slide. A breve anche i video! +Eccomi, anche se con un po' di ritardo, a pubblicare le slide degli interventi del Linux Day tenutosi il 25 ottobre scorso in quel di Dalmine, presso la facoltà di Ingegneria. Ora il BGlug ha in cantiere qualcosa di nuovo (di cui daremo presto notizia), nel frattempo godetevi le slide. A breve anche i video! -[Libertà Open Source (di Ermanno Novali, PDF, 648 KB)][1] – [(ODP, 980 KB)][2] +[Libertà Open Source (di Ermanno Novali, PDF, 648 KB)][1] - [(ODP, 980 KB)][2] -[Ambienti di Sviluppo Open Source (di Giuseppe Capizzi, Flavio Castelli, Ermanno Novali, PDF, 900KB)][3] – [(ODP, 3,4 MB)][4] +[Ambienti di Sviluppo Open Source (di Giuseppe Capizzi, Flavio Castelli, Ermanno Novali, PDF, 900KB)][3] - [(ODP, 3,4 MB)][4] -[Media Center Open Source (di Andrea ‘Emuboy’ Campanella, PDF, 198KB)][5] – [(ODP, 500KB)][6] +[Media Center Open Source (di Andrea 'Emuboy' Campanella, PDF, 198KB)][5] - [(ODP, 500KB)][6] -[KDE4, tutte le novità (di Flavio ‘Micron’ Castelli, PDF, 3MB)][7] – [(ODP 6,7MB)][8] +[KDE4, tutte le novità (di Flavio 'Micron' Castelli, PDF, 3MB)][7] - [(ODP 6,7MB)][8] [La libertà di espressione (di Alberto Bonacina, PDF, 720 KB)][9] diff --git a/content/posts/2009-01-06-libretto-sullopen-source-2.md b/content/posts/2009-01-06-libretto-sullopen-source-2.md index 4875709..4e4cfb7 100644 --- a/content/posts/2009-01-06-libretto-sullopen-source-2.md +++ b/content/posts/2009-01-06-libretto-sullopen-source-2.md @@ -10,11 +10,11 @@ categories: --- Il buon Gauss ha recentemente ripreso in mano il libretto che già avevamo presentato [qui][1]. -Ecco come lui stesso spiega cosa contiene questa sua nuova versione del libretto sull’Open Source, che trovate scaricabile dal suo blog a [questo indirizzo][2], mentre [qui][3] c’è una versione ottimizzata per la lettura da schermo: +Ecco come lui stesso spiega cosa contiene questa sua nuova versione del libretto sull'Open Source, che trovate scaricabile dal suo blog a [questo indirizzo][2], mentre [qui][3] c'è una versione ottimizzata per la lettura da schermo: -_“Il libretto è stato realizzato con l’intento di far conosce il mondo GNU/Linux e quello del software libero agli utenti pc che non hanno “quasi” mai sentito queste parole e si vuole proporre come punto di partenza per una conoscenza più approfondita di questo fantastico mondo. Questa versione del libretto è stata scritta rivisitando un precedente libretto che avevo scritto per le scuole medie di Chignolo d’Isola, legato allo stesso tema, che aveva però un linguaggio più semplice, e quindi più datto, agli alunni di quell’età._ +_"Il libretto è stato realizzato con l'intento di far conosce il mondo GNU/Linux e quello del software libero agli utenti pc che non hanno "quasi" mai sentito queste parole e si vuole proporre come punto di partenza per una conoscenza più approfondita di questo fantastico mondo. Questa versione del libretto è stata scritta rivisitando un precedente libretto che avevo scritto per le scuole medie di Chignolo d'Isola, legato allo stesso tema, che aveva però un linguaggio più semplice, e quindi più datto, agli alunni di quell'età._ -_Rispetto al libretto per le scuole medie è stata rivisitata la copertina, alcuni aspetti sull’impaginazione ed è stato tolto il capitolo sui giochi.”_ +_Rispetto al libretto per le scuole medie è stata rivisitata la copertina, alcuni aspetti sull'impaginazione ed è stato tolto il capitolo sui giochi."_ [1]: http://bglug.it/2008/03/18/diffondiamo-lopen-source/ "Diffondiamo l'Open Source!" [2]: http://tuxlife.altervista.org/wordpress/wp-content/uploads/Libretto/Libretto.pdf diff --git a/content/posts/2009-01-06-libretto-sullopen-source.md b/content/posts/2009-01-06-libretto-sullopen-source.md index 31dcba8..40fda8b 100644 --- a/content/posts/2009-01-06-libretto-sullopen-source.md +++ b/content/posts/2009-01-06-libretto-sullopen-source.md @@ -10,11 +10,11 @@ categories: --- Il buon Gauss ha recentemente ripreso in mano il libretto che già avevamo presentato [qui][1]. -Ecco come lui stesso spiega cosa contiene questa sua nuova versione del libretto sull’Open Source, che trovate scaricabile dal suo blog a [questo indirizzo][2], mentre [qui][3] c’è una versione ottimizzata per la lettura da schermo: +Ecco come lui stesso spiega cosa contiene questa sua nuova versione del libretto sull'Open Source, che trovate scaricabile dal suo blog a [questo indirizzo][2], mentre [qui][3] c'è una versione ottimizzata per la lettura da schermo: -_“Il libretto è stato realizzato con l’intento di far conosce il mondo GNU/Linux e quello del software libero agli utenti pc che non hanno “quasi” mai sentito queste parole e si vuole proporre come punto di partenza per una conoscenza più approfondita di questo fantastico mondo. Questa versione del libretto è stata scritta rivisitando un precedente libretto che avevo scritto per le scuole medie di Chignolo d’Isola, legato allo stesso tema, che aveva però un linguaggio più semplice, e quindi più datto, agli alunni di quell’età._ +_"Il libretto è stato realizzato con l'intento di far conosce il mondo GNU/Linux e quello del software libero agli utenti pc che non hanno "quasi" mai sentito queste parole e si vuole proporre come punto di partenza per una conoscenza più approfondita di questo fantastico mondo. Questa versione del libretto è stata scritta rivisitando un precedente libretto che avevo scritto per le scuole medie di Chignolo d'Isola, legato allo stesso tema, che aveva però un linguaggio più semplice, e quindi più datto, agli alunni di quell'età._ -_Rispetto al libretto per le scuole medie è stata rivisitata la copertina, alcuni aspetti sull’impaginazione ed è stato tolto il capitolo sui giochi.”_ +_Rispetto al libretto per le scuole medie è stata rivisitata la copertina, alcuni aspetti sull'impaginazione ed è stato tolto il capitolo sui giochi."_ [1]: http://bglug.it/2008/03/18/diffondiamo-lopen-source/ "Diffondiamo l'Open Source!" [2]: http://tuxlife.altervista.org/wordpress/wp-content/uploads/Libretto/Libretto.pdf diff --git a/content/posts/2009-01-29-chiamate-il-mio-avvocato.md b/content/posts/2009-01-29-chiamate-il-mio-avvocato.md index e73ccc6..e576c1b 100644 --- a/content/posts/2009-01-29-chiamate-il-mio-avvocato.md +++ b/content/posts/2009-01-29-chiamate-il-mio-avvocato.md @@ -15,11 +15,11 @@ tags: - seminari --- -Niente panico, non è il grido disperato di un membro del LUG nei guai con la polizia per essere stato pizzicato a sniffare pacchetti su reti WIFI… **Chiamate il mio avvocato, forse questo software gli interessa!!** Ecco, così comincia ad avere senso… +Niente panico, non è il grido disperato di un membro del LUG nei guai con la polizia per essere stato pizzicato a sniffare pacchetti su reti WIFI... **Chiamate il mio avvocato, forse questo software gli interessa!!** Ecco, così comincia ad avere senso... -_Tux_Domani, **venerdì 30 dicembre 2009**, presso la [facoltà di Giurisprudenza dell’Università degli Studi di Bergamo][1] si terrà un incontro riservato agli avvocati iscritti all’[Ordine di Bergamo][2]. Dalle 14 alle 18 si parlerà di software libero e strumenti online utili all’interno di uno studio legale, con il patrocinio dell’Ordine stesso e gli interventi di alcuni soci del nostro LUG. +_Tux_Domani, **venerdì 30 dicembre 2009**, presso la [facoltà di Giurisprudenza dell'Università degli Studi di Bergamo][1] si terrà un incontro riservato agli avvocati iscritti all'[Ordine di Bergamo][2]. Dalle 14 alle 18 si parlerà di software libero e strumenti online utili all'interno di uno studio legale, con il patrocinio dell'Ordine stesso e gli interventi di alcuni soci del nostro LUG. -La partecipazione darà diritto al conseguimento di 3 crediti formativi rilasciati dall’Ordine. +La partecipazione darà diritto al conseguimento di 3 crediti formativi rilasciati dall'Ordine. [1]: http://www.unibg.it/giurisprudenza [2]: http://www.avvocatibergamo.it \ No newline at end of file diff --git a/content/posts/2009-04-27-29-aprile-2009-ubuntu-904-installation-party.md b/content/posts/2009-04-27-29-aprile-2009-ubuntu-904-installation-party.md index 4422354..4de0d7a 100644 --- a/content/posts/2009-04-27-29-aprile-2009-ubuntu-904-installation-party.md +++ b/content/posts/2009-04-27-29-aprile-2009-ubuntu-904-installation-party.md @@ -19,20 +19,20 @@ tags:

Il manifesto dell'evento del prossimo 29 aprile
Il manifesto dell'evento del prossimo 29 aprile
-In occasione del rilascio di Ubuntu 9.04 “Jaunty Jackalope” il BGLUG organizza per la serata di **Mercoledì 29 Aprile** una presentazione della nuova  versione di questa famosissima distribuzione. +In occasione del rilascio di Ubuntu 9.04 "Jaunty Jackalope" il BGLUG organizza per la serata di **Mercoledì 29 Aprile** una presentazione della nuova  versione di questa famosissima distribuzione. -Per l’occasione verrà eseguita “dal vivo” una installazione guidata su un pc: gli utenti che vorranno provare e installare la nuova distribuzione sponsorizzata da Canonical potranno portare il loro computer e troveranno nei soci del LUG un valido aiuto per farlo. +Per l'occasione verrà eseguita "dal vivo" una installazione guidata su un pc: gli utenti che vorranno provare e installare la nuova distribuzione sponsorizzata da Canonical potranno portare il loro computer e troveranno nei soci del LUG un valido aiuto per farlo. -Qui è possibile scaricare il manifesto dell’iniziativa: Manifesto serata +Qui è possibile scaricare il manifesto dell'iniziativa: Manifesto serata -L’evento è aperto a tutti gli utenti che vogliano conoscere il software libero, GNU/Linux o approfondire la conoscenza dello stesso, vi aspettiamo numerosi. +L'evento è aperto a tutti gli utenti che vogliano conoscere il software libero, GNU/Linux o approfondire la conoscenza dello stesso, vi aspettiamo numerosi. -### Cos’è Ubuntu? +### Cos'è Ubuntu? -Ubuntu è un sistema operativo Linux nato nel 2004, basato su Debian, che si focalizza sull’utente e sulla semplicità di utilizzo. Ubuntu è orientato all’utilizzo desktop e pone una grande attenzione al supporto hardware. Finanziato dalla Canonical Ltd, è un sistema rilasciato sotto licenza GPL, gratuito e liberamente modificabile. -Ubuntu è una distribuzione Linux basata sull’ambiente desktop GNOME. I punti di forza di questa distribuzione sono l’estrema semplicità di utilizzo, l’ottimo riconoscimento e supporto dell’hardware, il vasto parco software costantemente aggiornato. È corredata da un’ampia gamma di applicazioni libere: la versione desktop è stata realizzata per rispondere alle più frequenti necessità di un utente medio, quali navigazione in Internet, gestione dei documenti e delle immagini, svago e comunicazione. +Ubuntu è un sistema operativo Linux nato nel 2004, basato su Debian, che si focalizza sull'utente e sulla semplicità di utilizzo. Ubuntu è orientato all'utilizzo desktop e pone una grande attenzione al supporto hardware. Finanziato dalla Canonical Ltd, è un sistema rilasciato sotto licenza GPL, gratuito e liberamente modificabile. +Ubuntu è una distribuzione Linux basata sull'ambiente desktop GNOME. I punti di forza di questa distribuzione sono l'estrema semplicità di utilizzo, l'ottimo riconoscimento e supporto dell'hardware, il vasto parco software costantemente aggiornato. È corredata da un'ampia gamma di applicazioni libere: la versione desktop è stata realizzata per rispondere alle più frequenti necessità di un utente medio, quali navigazione in Internet, gestione dei documenti e delle immagini, svago e comunicazione. Alcune delle nuove features presenti in questa versione sono: diff --git a/content/posts/2009-05-05-rilasciata-mandriva-spring-20091-free.md b/content/posts/2009-05-05-rilasciata-mandriva-spring-20091-free.md index 5860040..b203d13 100644 --- a/content/posts/2009-05-05-rilasciata-mandriva-spring-20091-free.md +++ b/content/posts/2009-05-05-rilasciata-mandriva-spring-20091-free.md @@ -13,16 +13,16 @@ tags: --- Mandriva Tux -Riporto qui l’incipit di un messaggio recapitato da uno degli iscritti alla nostra Mailing List, relativo al rilascio dell’ultima versione di una distro che è sempre stata tra le più famose: +Riporto qui l'incipit di un messaggio recapitato da uno degli iscritti alla nostra Mailing List, relativo al rilascio dell'ultima versione di una distro che è sempre stata tra le più famose: > Finalmente il momento tanto atteso è arrivato e sono state rese disponibili le ISO della nuovissima Mandriva 2009.1 Free. > -> Bisogna dire che rispetto alla tradizione la 2009.1 è stata rilasciata con circa 3 settimane di ritardo per permettere l’arrivo di numerosi ed importanti pacchetti il cui rilascio era previsto per i primi di aprile, comunque è valsa la pena aspettare un po’ visto che ora la 2009.1 si può considerare completa ed anche ben collaudata. +> Bisogna dire che rispetto alla tradizione la 2009.1 è stata rilasciata con circa 3 settimane di ritardo per permettere l'arrivo di numerosi ed importanti pacchetti il cui rilascio era previsto per i primi di aprile, comunque è valsa la pena aspettare un po' visto che ora la 2009.1 si può considerare completa ed anche ben collaudata. > > Mentre la 2009.0 è stata una versione rivoluzionaria la 2009.1 si può considerare una versione di consolidamento in cui finalmente tutti i pezzi del puzzle combaciano quasi alla perfezione. > -> Rimane ancora qualche lato oscuro come ad esempio con BlueTooth ma d’altra parte bisogna tenersi qualche cosa da fare per la 2010.0 8<)) . +> Rimane ancora qualche lato oscuro come ad esempio con BlueTooth ma d'altra parte bisogna tenersi qualche cosa da fare per la 2010.0 8<)) . -Grazie a Moreno per la segnalazione. Per l’articolo di presentazione completo rimando al [sito italiano di Mandriva Linux][1]. +Grazie a Moreno per la segnalazione. Per l'articolo di presentazione completo rimando al [sito italiano di Mandriva Linux][1]. [1]: http://www.mandrakeitalia.org/modules/news/article.php?storyid=2049 \ No newline at end of file diff --git a/content/posts/2009-06-10-bglug-covo-festa-della-birra.md b/content/posts/2009-06-10-bglug-covo-festa-della-birra.md index 4457bf8..cc70927 100644 --- a/content/posts/2009-06-10-bglug-covo-festa-della-birra.md +++ b/content/posts/2009-06-10-bglug-covo-festa-della-birra.md @@ -15,7 +15,7 @@ tags: Il prossimo 18 giugno, tra le ore 21.00 e le 00.00 (in linea di massima) il BGLUG darà tutto il suo appoggio per la buona riuscita della **Festa della Birra di Covo** (BG). -Qui il [sito con locandina][1] e la [pagina di Facebook][2] dell’evento. +Qui il [sito con locandina][1] e la [pagina di Facebook][2] dell'evento. Durante la serata ci sarà spazio per una **presentazione** generale del **Software** **Libero** e **Open** **Source** e sul tema delle **libertà** **digitali**. A seguire si potrà sfidare qualcuno in un ritmato **LAN party**, oppure discutere con qualche utente di lunga data per chiedere **aiuto**, **delucidazioni** o **consigli**, ma soprattutto si potrà **installare** sul proprio computer una distribuzione di GNU/Linux! diff --git a/content/posts/2009-06-17-bglug-keller-estate-2009.md b/content/posts/2009-06-17-bglug-keller-estate-2009.md index ef8f98a..0aa6445 100644 --- a/content/posts/2009-06-17-bglug-keller-estate-2009.md +++ b/content/posts/2009-06-17-bglug-keller-estate-2009.md @@ -18,11 +18,11 @@ tags: ---

- E rieccoci ad una nuova puntata della saga “Anche i LUG vanno in vacanza (ma non smettono di sprecare cicli di CPU)”. Da questa sera, mercoledì 17 giugno, causa caldo e zanzare, gli incontri del BgLUG non si terranno presso la solita sede di Largo Rontgen n.3.  Per tutto il resto dell’estate, fino a nuovo ordine, ci incontreremo presso la birreria Keller di Curno, in via Bergamo, 23. + E rieccoci ad una nuova puntata della saga "Anche i LUG vanno in vacanza (ma non smettono di sprecare cicli di CPU)". Da questa sera, mercoledì 17 giugno, causa caldo e zanzare, gli incontri del BgLUG non si terranno presso la solita sede di Largo Rontgen n.3.  Per tutto il resto dell'estate, fino a nuovo ordine, ci incontreremo presso la birreria Keller di Curno, in via Bergamo, 23.

- Staremo all’esterno, sui tavoli all’aperto nell’area davanti al locale. Non sarà difficile riconoscerci. + Staremo all'esterno, sui tavoli all'aperto nell'area davanti al locale. Non sarà difficile riconoscerci.

diff --git a/content/posts/2009-08-24-aperta-lorganizzazione-dei-seminari-per-il-prossimo-linux-day-2.md b/content/posts/2009-08-24-aperta-lorganizzazione-dei-seminari-per-il-prossimo-linux-day-2.md index 473312d..47e21e8 100644 --- a/content/posts/2009-08-24-aperta-lorganizzazione-dei-seminari-per-il-prossimo-linux-day-2.md +++ b/content/posts/2009-08-24-aperta-lorganizzazione-dei-seminari-per-il-prossimo-linux-day-2.md @@ -9,11 +9,11 @@ categories: ---

- Nonostante il caldo torrido di questi giorni l’organizzazione del prossimo Linux Day é iniziata con un certo anticipo rispetto agli anni passati. La data dell’evento è stata fissata per il 24 ottobre 2009. + Nonostante il caldo torrido di questi giorni l'organizzazione del prossimo Linux Day é iniziata con un certo anticipo rispetto agli anni passati. La data dell'evento è stata fissata per il 24 ottobre 2009.
- Con questo post, e con la mail sorella che è da poco stata inviata alla mailing list dell’Associazione, è da considerarsi ufficialmente indetta la chiamata alla presentazione di proposte per i seminari della mattina e del pomeriggio. + Con questo post, e con la mail sorella che è da poco stata inviata alla mailing list dell'Associazione, è da considerarsi ufficialmente indetta la chiamata alla presentazione di proposte per i seminari della mattina e del pomeriggio.
@@ -21,7 +21,7 @@ categories:
- Gli interessati dovranno inviare, entro e non oltre le h.21.00 del 16 settembre 2009, alla casella info@bglug.it un breve testo (non piú di 20 righe) con un riassunto dell’argomento trattato. Chi volesse mandare anche una bozza di presentazione (formato odp o compatibile) si senta libero di farlo, ma sappia che è inutile applicarvi alcuna formattazione prima della definizione di un template comune. + Gli interessati dovranno inviare, entro e non oltre le h.21.00 del 16 settembre 2009, alla casella info@bglug.it un breve testo (non piú di 20 righe) con un riassunto dell'argomento trattato. Chi volesse mandare anche una bozza di presentazione (formato odp o compatibile) si senta libero di farlo, ma sappia che è inutile applicarvi alcuna formattazione prima della definizione di un template comune.
@@ -33,25 +33,25 @@ categories:
- L’oggetto della presentazione deve essere immediatamente riconducibile al Software Libero. + L'oggetto della presentazione deve essere immediatamente riconducibile al Software Libero.
- Eventuali domande possono essere poste direttamente in lista o all’indirizzo info@bglug.it. + Eventuali domande possono essere poste direttamente in lista o all'indirizzo info@bglug.it.
-Nonostante il caldo torrido di questi giorni l’organizzazione del prossimo Linux Day é iniziata con un certo anticipo rispetto agli anni passati. La data dell’evento è stata fissata per il 24 ottobre 2009. +Nonostante il caldo torrido di questi giorni l'organizzazione del prossimo Linux Day é iniziata con un certo anticipo rispetto agli anni passati. La data dell'evento è stata fissata per il 24 ottobre 2009. -Con questo post, e con la mail sorella che è da poco stata inviata alla mailing list dell’Associazione, è da considerarsi ufficialmente indetta la chiamata alla presentazione di proposte per i seminari della mattina e del pomeriggio. +Con questo post, e con la mail sorella che è da poco stata inviata alla mailing list dell'Associazione, è da considerarsi ufficialmente indetta la chiamata alla presentazione di proposte per i seminari della mattina e del pomeriggio. Come da tradizione, la mattinata sará dedicata a seminari dal tono divulgativo, mentre il pomeriggio potrà dare spazio ai vostri istinti geek più repressi 🙂 -Gli interessati dovranno inviare, entro e non oltre le h.21.00 del 16 settembre 2009, alla casella info@bglug.it un breve testo (non piú di 20 righe) con un riassunto dell’argomento trattato. Chi volesse mandare anche una bozza di presentazione (formato odp o compatibile) si senta libero di farlo, ma sappia che è inutile applicarvi alcuna formattazione prima della definizione di un template comune. +Gli interessati dovranno inviare, entro e non oltre le h.21.00 del 16 settembre 2009, alla casella info@bglug.it un breve testo (non piú di 20 righe) con un riassunto dell'argomento trattato. Chi volesse mandare anche una bozza di presentazione (formato odp o compatibile) si senta libero di farlo, ma sappia che è inutile applicarvi alcuna formattazione prima della definizione di un template comune. È possibile inviare piú di una proposta di presentazione. È possibile inviare una proposta a nome di più persone, e quindi presentare in piccoli gruppi. -L’oggetto della presentazione deve essere immediatamente riconducibile al Software Libero. +L'oggetto della presentazione deve essere immediatamente riconducibile al Software Libero. -Eventuali domande possono essere poste direttamente in lista o all’indirizzo info(at)bglug.it. \ No newline at end of file +Eventuali domande possono essere poste direttamente in lista o all'indirizzo info(at)bglug.it. \ No newline at end of file diff --git a/content/posts/2009-08-24-aperta-lorganizzazione-dei-seminari-per-il-prossimo-linux-day.md b/content/posts/2009-08-24-aperta-lorganizzazione-dei-seminari-per-il-prossimo-linux-day.md index c2e1cc4..c741bfd 100644 --- a/content/posts/2009-08-24-aperta-lorganizzazione-dei-seminari-per-il-prossimo-linux-day.md +++ b/content/posts/2009-08-24-aperta-lorganizzazione-dei-seminari-per-il-prossimo-linux-day.md @@ -9,11 +9,11 @@ categories: ---
- Nonostante il caldo torrido di questi giorni l’organizzazione del prossimo Linux Day é iniziata con un certo anticipo rispetto agli anni passati. La data dell’evento è stata fissata per il 24 ottobre 2009. + Nonostante il caldo torrido di questi giorni l'organizzazione del prossimo Linux Day é iniziata con un certo anticipo rispetto agli anni passati. La data dell'evento è stata fissata per il 24 ottobre 2009.
- Con questo post, e con la mail sorella che è da poco stata inviata alla mailing list dell’Associazione, è da considerarsi ufficialmente indetta la chiamata alla presentazione di proposte per i seminari della mattina e del pomeriggio. + Con questo post, e con la mail sorella che è da poco stata inviata alla mailing list dell'Associazione, è da considerarsi ufficialmente indetta la chiamata alla presentazione di proposte per i seminari della mattina e del pomeriggio.
@@ -21,7 +21,7 @@ categories:
- Gli interessati dovranno inviare, entro e non oltre le h.21.00 del 16 settembre 2009, alla casella info@bglug.it un breve testo (non piú di 20 righe) con un riassunto dell’argomento trattato. Chi volesse mandare anche una bozza di presentazione (formato odp o compatibile) si senta libero di farlo, ma sappia che è inutile applicarvi alcuna formattazione prima della definizione di un template comune. + Gli interessati dovranno inviare, entro e non oltre le h.21.00 del 16 settembre 2009, alla casella info@bglug.it un breve testo (non piú di 20 righe) con un riassunto dell'argomento trattato. Chi volesse mandare anche una bozza di presentazione (formato odp o compatibile) si senta libero di farlo, ma sappia che è inutile applicarvi alcuna formattazione prima della definizione di un template comune.
@@ -33,25 +33,25 @@ categories:
- L’oggetto della presentazione deve essere immediatamente riconducibile al Software Libero. + L'oggetto della presentazione deve essere immediatamente riconducibile al Software Libero.
- Eventuali domande possono essere poste direttamente in lista o all’indirizzo info@bglug.it. + Eventuali domande possono essere poste direttamente in lista o all'indirizzo info@bglug.it.
-Nonostante il caldo torrido di questi giorni l’organizzazione del prossimo Linux Day é iniziata con un certo anticipo rispetto agli anni passati. La data dell’evento è stata fissata per il 24 ottobre 2009. +Nonostante il caldo torrido di questi giorni l'organizzazione del prossimo Linux Day é iniziata con un certo anticipo rispetto agli anni passati. La data dell'evento è stata fissata per il 24 ottobre 2009. -Con questo post, e con la mail sorella che è da poco stata inviata alla mailing list dell’Associazione, è da considerarsi ufficialmente indetta la chiamata alla presentazione di proposte per i seminari della mattina e del pomeriggio. +Con questo post, e con la mail sorella che è da poco stata inviata alla mailing list dell'Associazione, è da considerarsi ufficialmente indetta la chiamata alla presentazione di proposte per i seminari della mattina e del pomeriggio. Come da tradizione, la mattinata sará dedicata a seminari dal tono divulgativo, mentre il pomeriggio potrà dare spazio ai vostri istinti geek più repressi 🙂 -Gli interessati dovranno inviare, entro e non oltre le h.21.00 del 16 settembre 2009, alla casella info@bglug.it un breve testo (non piú di 20 righe) con un riassunto dell’argomento trattato. Chi volesse mandare anche una bozza di presentazione (formato odp o compatibile) si senta libero di farlo, ma sappia che è inutile applicarvi alcuna formattazione prima della definizione di un template comune. +Gli interessati dovranno inviare, entro e non oltre le h.21.00 del 16 settembre 2009, alla casella info@bglug.it un breve testo (non piú di 20 righe) con un riassunto dell'argomento trattato. Chi volesse mandare anche una bozza di presentazione (formato odp o compatibile) si senta libero di farlo, ma sappia che è inutile applicarvi alcuna formattazione prima della definizione di un template comune. È possibile inviare piú di una proposta di presentazione. È possibile inviare una proposta a nome di più persone, e quindi presentare in piccoli gruppi. -L’oggetto della presentazione deve essere immediatamente riconducibile al Software Libero. +L'oggetto della presentazione deve essere immediatamente riconducibile al Software Libero. -Eventuali domande possono essere poste direttamente in lista o all’indirizzo info(at)bglug.it. \ No newline at end of file +Eventuali domande possono essere poste direttamente in lista o all'indirizzo info(at)bglug.it. \ No newline at end of file diff --git a/content/posts/2009-08-28-sostituire-la-tastiera-del-samsung-nc10.md b/content/posts/2009-08-28-sostituire-la-tastiera-del-samsung-nc10.md index 4af37b9..510b914 100644 --- a/content/posts/2009-08-28-sostituire-la-tastiera-del-samsung-nc10.md +++ b/content/posts/2009-08-28-sostituire-la-tastiera-del-samsung-nc10.md @@ -20,39 +20,39 @@ Anche questa volta voglio condividere il racconto della mia ultima impresa, già ### Indice -[L’assistenza Samsung][1] -[L’assistenza “fai da te”][2] +[L'assistenza Samsung][1] +[L'assistenza "fai da te"][2] [La sostituzione della tastiera][3] -Il mio bel portatile purtroppo si ammalò gravemente, e fu necessario cercare un sostituto. Al MW vicino a casa trovai un lussuoso Samsung NC10 in offerta che acquistai al volo e su cui installai senza fatica una Ubuntu Netbook Remix che, con l’aggiunta dei repository di voRia, mi permise di avere tutto perfettamente funzionante “out of the box”. Gli stickers sotto la tastiera però mi davano fastidio e mi ricordai di aver letto che per toglierli in maniera pulita e senza rovinarli era meglio scaldare un poco la colla con un asciugacapelli. +Il mio bel portatile purtroppo si ammalò gravemente, e fu necessario cercare un sostituto. Al MW vicino a casa trovai un lussuoso Samsung NC10 in offerta che acquistai al volo e su cui installai senza fatica una Ubuntu Netbook Remix che, con l'aggiunta dei repository di voRia, mi permise di avere tutto perfettamente funzionante "out of the box". Gli stickers sotto la tastiera però mi davano fastidio e mi ricordai di aver letto che per toglierli in maniera pulita e senza rovinarli era meglio scaldare un poco la colla con un asciugacapelli. -Detto fatto presi l’asciugacapelli di mia figlia per effettuare l’operazione, senza far caso che gli asciugacapelli moderni sviluppano all’incirca il calore di un lanciafiamme. Il risultato fu il tasto Ctrl accartocciato e altri tre fortemente deformati. Mi trattenni a stento dal picchiarmi lo sputafuoco sulla testa e cercai di pensare ad una possibile soluzione. +Detto fatto presi l'asciugacapelli di mia figlia per effettuare l'operazione, senza far caso che gli asciugacapelli moderni sviluppano all'incirca il calore di un lanciafiamme. Il risultato fu il tasto Ctrl accartocciato e altri tre fortemente deformati. Mi trattenni a stento dal picchiarmi lo sputafuoco sulla testa e cercai di pensare ad una possibile soluzione. -## L’assistenza Samsung +## L'assistenza Samsung -La prima idea naturalmente fu di rivolgermi all’assistenza Samsung. Altrettanto ovvia la loro risposta: un preventivo per la sostituzione dell’intera tastiera per ottantacinque euro, quasi il trenta percento di quanto pagai il computer. +La prima idea naturalmente fu di rivolgermi all'assistenza Samsung. Altrettanto ovvia la loro risposta: un preventivo per la sostituzione dell'intera tastiera per ottantacinque euro, quasi il trenta percento di quanto pagai il computer. -Testa di rapa come sono non mi fermai di certo lì e, nonostante le loro minacce di ritirare la garanzia, chiesi comunque di avere il prezzo della sola tastiera, che provvederò a sostituire da me. Il secondo preventivo fu forse più strabiliante del primo: la nuda tastiera, inclusa IVA e trasporto mi rassicurano, la posso avere per la modica cifra di sessantanove euro, ovviamente rinunciando alla garanzia sul portatile. Le vie dei commerciali sono alle volte fuori dall’umana comprensione. +Testa di rapa come sono non mi fermai di certo lì e, nonostante le loro minacce di ritirare la garanzia, chiesi comunque di avere il prezzo della sola tastiera, che provvederò a sostituire da me. Il secondo preventivo fu forse più strabiliante del primo: la nuda tastiera, inclusa IVA e trasporto mi rassicurano, la posso avere per la modica cifra di sessantanove euro, ovviamente rinunciando alla garanzia sul portatile. Le vie dei commerciali sono alle volte fuori dall'umana comprensione. -## L’assistenza “fai da te” +## L'assistenza "fai da te" Decisi quindi di prendere sentieri secondari e mi rivolsi alla cara vecchia baia, dove trovai sia i tasti singoli per meno di quattro euro più tre di trasporto, che la tastiera completa a quattro euro e novanta più sette di trasporto. -A quel punto pensai di acquistare l’intera tastiera da cui smontare i singoli tasti, che hanno la stessa dimensione, per sostituirli a quelli orginali, ma quando ricevetti la tastiera mi accorsi che l’idea era irrelizzabile per due motivi. In primo luogo il sistema di fissaggio della tastiera italiana (e probabilmente anche di altre) è totalmente incompatibile con quella statunitense. Il venditore di tasti distingue il modello S38 per la tastiera USA dal modello S20, che lui non fornisce ma che io scoprirò essere quello della tastiera italiana, e che risulta come il primo ma girato di novanta gradi. +A quel punto pensai di acquistare l'intera tastiera da cui smontare i singoli tasti, che hanno la stessa dimensione, per sostituirli a quelli orginali, ma quando ricevetti la tastiera mi accorsi che l'idea era irrelizzabile per due motivi. In primo luogo il sistema di fissaggio della tastiera italiana (e probabilmente anche di altre) è totalmente incompatibile con quella statunitense. Il venditore di tasti distingue il modello S38 per la tastiera USA dal modello S20, che lui non fornisce ma che io scoprirò essere quello della tastiera italiana, e che risulta come il primo ma girato di novanta gradi. -Il secondo motivo è che durante l’operazione di smontaggio è molto facile danneggiare in modo irreparabile il supporto dei tasti, cosa che a me non è successa per pura fortuna. Sconsiglio quindi vivamente di smontare i tasti per rimontarli su un’altra tastiera. +Il secondo motivo è che durante l'operazione di smontaggio è molto facile danneggiare in modo irreparabile il supporto dei tasti, cosa che a me non è successa per pura fortuna. Sconsiglio quindi vivamente di smontare i tasti per rimontarli su un'altra tastiera. ## La sostituzione della tastiera -A questo punto l’unica opzione rimasta era la sostituzione dell’intera tastiera con quella USA ricevuta: avrei perso le accentate, comunque un male minore rispetto al prezzo da ladri propostomi per una tastiera italiana. Con Ubuntu é molto semplice impostare la disposizione di tastiera come ¨USA Internazionale con tasti muti¨ per ottenere le accentate come combinazioni di tasti AltGr + [vocale], esempio ¨AltGr + a¨ per ¨á¨. +A questo punto l'unica opzione rimasta era la sostituzione dell'intera tastiera con quella USA ricevuta: avrei perso le accentate, comunque un male minore rispetto al prezzo da ladri propostomi per una tastiera italiana. Con Ubuntu é molto semplice impostare la disposizione di tastiera come ¨USA Internazionale con tasti muti¨ per ottenere le accentate come combinazioni di tasti AltGr + [vocale], esempio ¨AltGr + a¨ per ¨á¨. -Per la sostituzione ho seguito le istruzioni di questa community, e sia per merito loro che, devo dire, di una buona ingegnerizzazione da parte di Samsung l’operazione si rivelò veramente banale. +Per la sostituzione ho seguito le istruzioni di questa community, e sia per merito loro che, devo dire, di una buona ingegnerizzazione da parte di Samsung l'operazione si rivelò veramente banale. -Si inizia rimuovendo la batteria (immagino per evitare di accendere inavvertitamente il netbook durante l’operazione) e svitando le tre viti marcate “KBD” che si trovano sul retro. +Si inizia rimuovendo la batteria (immagino per evitare di accendere inavvertitamente il netbook durante l'operazione) e svitando le tre viti marcate "KBD" che si trovano sul retro. Le viti di fissaggio -Poi si rigira il PC sul dritto e con l’aiuto di un cacciavite piccolo si fa leva nelle apposite fessure evidenziate sotto per sollevare la piastra della tastiera. +Poi si rigira il PC sul dritto e con l'aiuto di un cacciavite piccolo si fa leva nelle apposite fessure evidenziate sotto per sollevare la piastra della tastiera. Le fessure di smontaggio @@ -62,7 +62,7 @@ Nella foto potete anche notare il disastro da me combinato con il lanciafiamme I denti di fissaggio -Lavorando con cautela con il cacciavite la tastiera si solleverà facilmente. A questo punto è semplice sollevare la levetta di plastica che tiene ferma la banda di collegamento mostrata in fotografia e rimuovere il tutto. Per montare la nuova tastiera è sufficiente seguire la procedura al contrario. Una cosa forse non banale è l’inserimento della banda nella clip. +Lavorando con cautela con il cacciavite la tastiera si solleverà facilmente. A questo punto è semplice sollevare la levetta di plastica che tiene ferma la banda di collegamento mostrata in fotografia e rimuovere il tutto. Per montare la nuova tastiera è sufficiente seguire la procedura al contrario. Una cosa forse non banale è l'inserimento della banda nella clip. La banda di collegamento @@ -70,7 +70,7 @@ Prima di abbassare la levetta bisogna assicurarsi che le due alette laterali che La clip di fissaggio della banda -Una volta rimontato il tutto sarà sufficiente riavviare il PC e cambiare il tipo di tastiera da “it” a “usa” e il tutto funzionerà alla perferzione. Qui sotto potete vedere il mio piccolo al termine della cura 🙂 +Una volta rimontato il tutto sarà sufficiente riavviare il PC e cambiare il tipo di tastiera da "it" a "usa" e il tutto funzionerà alla perferzione. Qui sotto potete vedere il mio piccolo al termine della cura 🙂 La nuova tastiera diff --git a/content/posts/2009-09-14-si-ritorna-a-casa-2.md b/content/posts/2009-09-14-si-ritorna-a-casa-2.md index eab708c..b5e8a26 100644 --- a/content/posts/2009-09-14-si-ritorna-a-casa-2.md +++ b/content/posts/2009-09-14-si-ritorna-a-casa-2.md @@ -12,9 +12,9 @@ tags: - seminari --- -Dopo un’estate ricca di colpi di scena (conclusasi lo scorso mercoledì sera con una catapulta totalmente artigianale, fatta con una panchina e con uno dei nostri soci a cui siamo affezionatissimi) ecco che è finito di nuovo il tempo delle allegre sbevazzate al Keller. +Dopo un'estate ricca di colpi di scena (conclusasi lo scorso mercoledì sera con una catapulta totalmente artigianale, fatta con una panchina e con uno dei nostri soci a cui siamo affezionatissimi) ecco che è finito di nuovo il tempo delle allegre sbevazzate al Keller. -Si torna in sede, a partire dal prossimo **mercoledì 16 Settembre**, che tra l’altro è anche la data del **termine ultimo per la consegna delle proposte** per i seminari del Linux Day 2009. +Si torna in sede, a partire dal prossimo **mercoledì 16 Settembre**, che tra l'altro è anche la data del **termine ultimo per la consegna delle proposte** per i seminari del Linux Day 2009. Per chi non fosse ancora passato a trovarci, la nostra umile dimora è aperta, in largo Rontgen n. 3 a Bergamo. Dettagli [qui][1]. diff --git a/content/posts/2009-09-14-si-ritorna-a-casa.md b/content/posts/2009-09-14-si-ritorna-a-casa.md index 0c0c66a..96e14bf 100644 --- a/content/posts/2009-09-14-si-ritorna-a-casa.md +++ b/content/posts/2009-09-14-si-ritorna-a-casa.md @@ -12,9 +12,9 @@ tags: - seminari --- -Dopo un’estate ricca di colpi di scena (conclusasi lo scorso mercoledì sera con una catapulta totalmente artigianale, fatta con una panchina e con uno dei nostri soci a cui siamo affezionatissimi) ecco che è finito di nuovo il tempo delle allegre sbevazzate al Keller. +Dopo un'estate ricca di colpi di scena (conclusasi lo scorso mercoledì sera con una catapulta totalmente artigianale, fatta con una panchina e con uno dei nostri soci a cui siamo affezionatissimi) ecco che è finito di nuovo il tempo delle allegre sbevazzate al Keller. -Si torna in sede, a partire dal prossimo **mercoledì 16 Settembre**, che tra l’altro è anche la data del **termine ultimo per la consegna delle proposte** per i seminari del Linux Day 2009. +Si torna in sede, a partire dal prossimo **mercoledì 16 Settembre**, che tra l'altro è anche la data del **termine ultimo per la consegna delle proposte** per i seminari del Linux Day 2009. Per chi non fosse ancora passato a trovarci, la nostra umile dimora è aperta, in largo Rontgen n. 3 a Bergamo. Dettagli [qui][1]. diff --git a/content/posts/2009-10-14-la-locandina-del-linux-day-2009.md b/content/posts/2009-10-14-la-locandina-del-linux-day-2009.md index 2f61d08..a8fa9ff 100644 --- a/content/posts/2009-10-14-la-locandina-del-linux-day-2009.md +++ b/content/posts/2009-10-14-la-locandina-del-linux-day-2009.md @@ -14,13 +14,13 @@ tags: - pubblicità --- -Eccovi pronta la locandina ufficiale dell’evento del prossimo 24 ottobre! +Eccovi pronta la locandina ufficiale dell'evento del prossimo 24 ottobre! [bozza_locandina_ld09][1] -Pronta da stampare e diffondere… +Pronta da stampare e diffondere... -Tutte le informazioni sull’evento sono disponibili [in questa pagina][2]. +Tutte le informazioni sull'evento sono disponibili [in questa pagina][2]. [1]: http://bglug.it/wp-content/uploads/2009/10/bozza_locandina_ld09.pdf [2]: http://bglug.it/linux-day-2009 "Linux Day 2009" \ No newline at end of file diff --git a/content/posts/2009-10-15-novita-2009-registrazione-per-il-linux-day.md b/content/posts/2009-10-15-novita-2009-registrazione-per-il-linux-day.md index f43afa9..dbfbccf 100644 --- a/content/posts/2009-10-15-novita-2009-registrazione-per-il-linux-day.md +++ b/content/posts/2009-10-15-novita-2009-registrazione-per-il-linux-day.md @@ -8,11 +8,11 @@ categories: - Linux Day --- -Ogni anno al Linux Day arrivano decine, centinaia di spettatori interessati. Alcuni tra questi portano con sé i propri computer per approfittare dell’**installation party** e quindi per farci installare sopra una distribuzione di **GNU/Linux** da uno dei nostri volenterosi volontari. +Ogni anno al Linux Day arrivano decine, centinaia di spettatori interessati. Alcuni tra questi portano con sé i propri computer per approfittare dell'**installation party** e quindi per farci installare sopra una distribuzione di **GNU/Linux** da uno dei nostri volenterosi volontari. -Per poter gestire al meglio questa situazione vi proponiamo un **form** da cui è possibile inviarci preventivamente alcune informazioni utili. **Non è assolutamente obbligatorio ai fini della partecipazione e non ci pone in nessun obbligo nei vostri confronti**, ma, come dire, va tutto a vantaggio vostro… +Per poter gestire al meglio questa situazione vi proponiamo un **form** da cui è possibile inviarci preventivamente alcune informazioni utili. **Non è assolutamente obbligatorio ai fini della partecipazione e non ci pone in nessun obbligo nei vostri confronti**, ma, come dire, va tutto a vantaggio vostro... -Volete registrarvi? Prego… +Volete registrarvi? Prego... [Accesso al form di registrazione per il Linux Day 2009][1] diff --git a/content/posts/2009-10-28-seminari-del-linux-day-2009.md b/content/posts/2009-10-28-seminari-del-linux-day-2009.md index 928d114..8cda3ec 100644 --- a/content/posts/2009-10-28-seminari-del-linux-day-2009.md +++ b/content/posts/2009-10-28-seminari-del-linux-day-2009.md @@ -28,16 +28,16 @@ tags: - xmpp --- -Ecco le slide e altre risorse utili rispetto ai seminari dell’ultimo Linux Day! +Ecco le slide e altre risorse utili rispetto ai seminari dell'ultimo Linux Day! -A breve anche i video delle presentazioni dell’Aula A. +A breve anche i video delle presentazioni dell'Aula A. [Dario Bertini, XMPP: non solo IM (ODP compresso, 352 KB)][1] [Alberto Bonacina, Le idee del Software Libero nella vita quotidiana (PDF, 1.2 MB)][2] [Alberto Bonacina, Le idee del Software Libero nella vita quotidiana (Sorgenti, tarball, 3.4 MB)][3] [Giuseppe Capizzi, Trashware: chi ha detto che lo devi buttare? (PDF, 2.3 MB)][4] [Giuseppe Capizzi, Materiale del workshop sul Web Desing (ZIP, 12 KB)][5] -[Flavio Castelli, Come dare il proprio contributo al mondo dell’Open Source (PDF, 1.1 MB)][6] +[Flavio Castelli, Come dare il proprio contributo al mondo dell'Open Source (PDF, 1.1 MB)][6] [Paolo Ferri, Biblioteche e Internet (PDF, 1.5 MB)][7] [Roberto Franceschini, Un copyright sostenibile (PDF, 108 KB)][8] [Angelo Gargantini, Eclipse: un editor per Java (PDF, 2.1 MB)][9] diff --git a/content/posts/2009-11-04-un-mini-corso-su-drupal.md b/content/posts/2009-11-04-un-mini-corso-su-drupal.md index 6db6322..e144841 100644 --- a/content/posts/2009-11-04-un-mini-corso-su-drupal.md +++ b/content/posts/2009-11-04-un-mini-corso-su-drupal.md @@ -15,22 +15,22 @@ Il ciclo di incontri sarà tenuto da Dario Ghilardi, sviluppatore Drupal, già a **È possibile manifestare la propria volontà di partecipare attraverso [questo form][1].** Questa la scaletta che proponiamo: -### 11 novembre – Linux, Apache, PHP e MySql: creare l’ambiente adatto per il nostro sito web +### 11 novembre - Linux, Apache, PHP e MySql: creare l'ambiente adatto per il nostro sito web **Argomenti**: LAMP, introduzione ai CMS, presentazione di Drupal. La struttura modulare di Drupal. Drupal vs altri cms. -### 18 novembre – Drupal: uso e configurazione (prima parte) +### 18 novembre - Drupal: uso e configurazione (prima parte) -**Argomenti**: L’amministrazione di Drupal, Utilizzare gli strumenti forniti di default. Creare contenuti. Abilitare ed utilizzare i moduli del core. Reperire ed installare moduli scaricati da drupal.org +**Argomenti**: L'amministrazione di Drupal, Utilizzare gli strumenti forniti di default. Creare contenuti. Abilitare ed utilizzare i moduli del core. Reperire ed installare moduli scaricati da drupal.org -### 25 novembre – Drupal: uso e configurazione (seconda parte) +### 25 novembre - Drupal: uso e configurazione (seconda parte) **Argomenti**: Amministrazione di blocchi e menu. Gestione dei contenuti avanzata: CCK, Views. -### 2 dicembre – Il framework di Drupal e i temi grafici. +### 2 dicembre - Il framework di Drupal e i temi grafici. **Argomenti**: anatomia di un modulo, theming, domande libere. -Tutti gli incontri si svolgeranno presso la nostra sede, l’ormai famosa **circoscrizione n.2 in Largo Rontgen n.3, nell’orario 21.30 – 23.00**. Rimandiamo alla Mailing List o ai commenti a questo post per informazioni più dettagliate. +Tutti gli incontri si svolgeranno presso la nostra sede, l'ormai famosa **circoscrizione n.2 in Largo Rontgen n.3, nell'orario 21.30 - 23.00**. Rimandiamo alla Mailing List o ai commenti a questo post per informazioni più dettagliate. [1]: http://tinyurl.com/drupalbg \ No newline at end of file diff --git a/content/posts/2009-11-25-attenzione-per-la-terza-lezione-su-drupal.md b/content/posts/2009-11-25-attenzione-per-la-terza-lezione-su-drupal.md index 83b0518..d482b69 100644 --- a/content/posts/2009-11-25-attenzione-per-la-terza-lezione-su-drupal.md +++ b/content/posts/2009-11-25-attenzione-per-la-terza-lezione-su-drupal.md @@ -15,11 +15,11 @@ tags: --- Il corso su Drupal tenuto dal buon Dario Ghilardi presso la nostra sede è giunto al giro di boa. Settimana scorsa si è parlato di moduli e di altre amenità, ecco tutte le informazioni che servono per scaricare/configurare gli strumenti di cui si parlerà stasera: -– per attivare CleanUrls (ed ottenere quindi indirizzi più amichevoli) rimandiamo **a** [**questa**][1] guida; +- per attivare CleanUrls (ed ottenere quindi indirizzi più amichevoli) rimandiamo **a** [**questa**][1] guida; -– per quanto riguarda i moduli, ecco la lista completa di quelli che verranno presi in considerazione: **cck, views, pathauto, imagefield, imageapi, imagecache, webform, filefield, wysiwyg, bueditor**. +- per quanto riguarda i moduli, ecco la lista completa di quelli che verranno presi in considerazione: **cck, views, pathauto, imagefield, imageapi, imagecache, webform, filefield, wysiwyg, bueditor**. -Per chi avesse problemi, Dario sarà disponibile in sede un po’ prima dell’inizio della lezione. +Per chi avesse problemi, Dario sarà disponibile in sede un po' prima dell'inizio della lezione. A stasera! diff --git a/content/posts/2009-12-18-una-newsletter-per-il-bglug.md b/content/posts/2009-12-18-una-newsletter-per-il-bglug.md index 70e648b..edd5dc1 100644 --- a/content/posts/2009-12-18-una-newsletter-per-il-bglug.md +++ b/content/posts/2009-12-18-una-newsletter-per-il-bglug.md @@ -15,14 +15,14 @@ tags: - notizie --- -Il BGlug comunica da anni attraverso due principali strumenti: la Mailing List ed il Sito Web. C’era anche IRC, ma ce lo siamo un po’ perso per strada… +Il BGlug comunica da anni attraverso due principali strumenti: la Mailing List ed il Sito Web. C'era anche IRC, ma ce lo siamo un po' perso per strada... Se la prima è ottima per il dialogo tra i soci e per il supporto a chi ha problemi, il secondo serve maggiormente da vetrina digitale per chi ci osserva da fuori. -All’interno del consiglio direttivo si è discusso recentemente della possibilità di attivare una Newsletter (quindi un sistema di invio email verticale, in cui gli iscritti ricevono semplicemente un messaggio ogni tanto) che serva per la promozione dei nostri eventi ed iniziative. +All'interno del consiglio direttivo si è discusso recentemente della possibilità di attivare una Newsletter (quindi un sistema di invio email verticale, in cui gli iscritti ricevono semplicemente un messaggio ogni tanto) che serva per la promozione dei nostri eventi ed iniziative. Da oggi è possibile iscriversi a questo servizio dalla pagina web [http://bglug.it/newsletter/][1]. Saranno inviati messaggi replicanti i -post del nostro sito, quindi l’iscrizione è praticamente inutile per chi usa già un aggregatore di feed. L’iscritto ideale alla newsletter è un utente interessato che preferisce ricevere una mail ogni tanto piuttosto che iscriversi alla ML o tenere d’occhio il sito. +post del nostro sito, quindi l'iscrizione è praticamente inutile per chi usa già un aggregatore di feed. L'iscritto ideale alla newsletter è un utente interessato che preferisce ricevere una mail ogni tanto piuttosto che iscriversi alla ML o tenere d'occhio il sito. [1]: https://lists.linux.it/listinfo/bglug \ No newline at end of file diff --git a/content/posts/2009-12-21-un-corso-rapido-di-git-a-gennaio.md b/content/posts/2009-12-21-un-corso-rapido-di-git-a-gennaio.md index c72c5f0..ee277f1 100644 --- a/content/posts/2009-12-21-un-corso-rapido-di-git-a-gennaio.md +++ b/content/posts/2009-12-21-un-corso-rapido-di-git-a-gennaio.md @@ -12,7 +12,7 @@ tags: - seminari --- -Con l’arrivo del nuovo anno il LUG riprenderà la sua attività di slancio con due incontri/lezione su [GIT][1], tenuti da [Flavio Castelli][2]. +Con l'arrivo del nuovo anno il LUG riprenderà la sua attività di slancio con due incontri/lezione su [GIT][1], tenuti da [Flavio Castelli][2]. GIT è un sistema di controllo di versione distribuito (in contraddizione con i classici cvs e svn che sono centralizzati). È stato sviluppato da [Linus Torvalds][3] in persona ed è utilizzato in moltissimi progetti per facilitare la scrittura, la revisione e la distribuzione di codice. diff --git a/content/posts/2010-01-07-annuncio-del-primo-bergamo-code-jam-2.md b/content/posts/2010-01-07-annuncio-del-primo-bergamo-code-jam-2.md index 1e307ce..b3ef017 100644 --- a/content/posts/2010-01-07-annuncio-del-primo-bergamo-code-jam-2.md +++ b/content/posts/2010-01-07-annuncio-del-primo-bergamo-code-jam-2.md @@ -16,15 +16,15 @@ tags: --- Il BGlug è orgoglioso di annunciare **la prima edizione del Bergamo Code Jam.** -L’idea alla base del **I Bergamo Code Jam** è quella di diffondere la cultura del Software Libero attraverso una giornata in cui **programmatori professionisti e semplici appassionati** si possano incontrare per condividere idee, scambiarsi consigli e produrre qualcosa insieme. +L'idea alla base del **I Bergamo Code Jam** è quella di diffondere la cultura del Software Libero attraverso una giornata in cui **programmatori professionisti e semplici appassionati** si possano incontrare per condividere idee, scambiarsi consigli e produrre qualcosa insieme. Come? Si accetteranno proposte di sviluppo di software, per un periodo di tempo limitato. Tra queste idee verranno scelte quelle più interessanti e più rispondenti ad [alcuni requisiti][1]. Durante la giornata gruppi di appassionati volontari si impegneranno per dare forma a questi progetti. -L’evento **non** è pensato per essere divulgativo quanto l’ormai classico Linux Day. L’obiettivo è quello di sperimentare una forma di lavoro collaborativo, dando nuovi stimoli alla propria voglia di imparare. +L'evento **non** è pensato per essere divulgativo quanto l'ormai classico Linux Day. L'obiettivo è quello di sperimentare una forma di lavoro collaborativo, dando nuovi stimoli alla propria voglia di imparare. Non si tratta nemmeno di una gara, se non con se stessi. Non ci saranno premi, né vincitori, né vinti. -Tutto quello che si riuscirà a produrre durante la giornata sarà rilasciato secondo una delle varie licenze disponibili per il Software Libero. I gruppi di lavoro che si formeranno spontaneamente saranno incoraggiati a continuare l’attività anche dopo la giornata, contribuendo in senso più ampio alle comunità già esistenti. +Tutto quello che si riuscirà a produrre durante la giornata sarà rilasciato secondo una delle varie licenze disponibili per il Software Libero. I gruppi di lavoro che si formeranno spontaneamente saranno incoraggiati a continuare l'attività anche dopo la giornata, contribuendo in senso più ampio alle comunità già esistenti. Tutte le informazioni sono disponibili alla pagina , che sarà in continua evoluzione durante le prossime settimane. diff --git a/content/posts/2010-01-07-annuncio-del-primo-bergamo-code-jam.md b/content/posts/2010-01-07-annuncio-del-primo-bergamo-code-jam.md index 5bd8881..43c2e26 100644 --- a/content/posts/2010-01-07-annuncio-del-primo-bergamo-code-jam.md +++ b/content/posts/2010-01-07-annuncio-del-primo-bergamo-code-jam.md @@ -16,15 +16,15 @@ tags: --- Il BGlug è orgoglioso di annunciare **la prima edizione del Bergamo Code Jam.** -L’idea alla base del **I Bergamo Code Jam** è quella di diffondere la cultura del Software Libero attraverso una giornata in cui **programmatori professionisti e semplici appassionati** si possano incontrare per condividere idee, scambiarsi consigli e produrre qualcosa insieme. +L'idea alla base del **I Bergamo Code Jam** è quella di diffondere la cultura del Software Libero attraverso una giornata in cui **programmatori professionisti e semplici appassionati** si possano incontrare per condividere idee, scambiarsi consigli e produrre qualcosa insieme. Come? Si accetteranno proposte di sviluppo di software, per un periodo di tempo limitato. Tra queste idee verranno scelte quelle più interessanti e più rispondenti ad [alcuni requisiti][1]. Durante la giornata gruppi di appassionati volontari si impegneranno per dare forma a questi progetti. -L’evento **non** è pensato per essere divulgativo quanto l’ormai classico Linux Day. L’obiettivo è quello di sperimentare una forma di lavoro collaborativo, dando nuovi stimoli alla propria voglia di imparare. +L'evento **non** è pensato per essere divulgativo quanto l'ormai classico Linux Day. L'obiettivo è quello di sperimentare una forma di lavoro collaborativo, dando nuovi stimoli alla propria voglia di imparare. Non si tratta nemmeno di una gara, se non con se stessi. Non ci saranno premi, né vincitori, né vinti. -Tutto quello che si riuscirà a produrre durante la giornata sarà rilasciato secondo una delle varie licenze disponibili per il Software Libero. I gruppi di lavoro che si formeranno spontaneamente saranno incoraggiati a continuare l’attività anche dopo la giornata, contribuendo in senso più ampio alle comunità già esistenti. +Tutto quello che si riuscirà a produrre durante la giornata sarà rilasciato secondo una delle varie licenze disponibili per il Software Libero. I gruppi di lavoro che si formeranno spontaneamente saranno incoraggiati a continuare l'attività anche dopo la giornata, contribuendo in senso più ampio alle comunità già esistenti. Tutte le informazioni sono disponibili alla pagina , che sarà in continua evoluzione durante le prossime settimane. diff --git a/content/posts/2010-01-12-prima-giornata-allitis-paleocapa-2.md b/content/posts/2010-01-12-prima-giornata-allitis-paleocapa-2.md index 2300286..1adf46a 100644 --- a/content/posts/2010-01-12-prima-giornata-allitis-paleocapa-2.md +++ b/content/posts/2010-01-12-prima-giornata-allitis-paleocapa-2.md @@ -22,9 +22,9 @@ tags: --- [][1] -Questa mattina tre di noi ([io][2], [olCapo][3] e [Alberto][4]) hanno avuto il piacere e l’onore di entra re all’ITIS Paleocapa (aka Esperia) di Bergamo per la prima di due giornate di formazione su GNU/Linux e sul Software Libero. +Questa mattina tre di noi ([io][2], [olCapo][3] e [Alberto][4]) hanno avuto il piacere e l'onore di entra re all'ITIS Paleocapa (aka Esperia) di Bergamo per la prima di due giornate di formazione su GNU/Linux e sul Software Libero. -I ragazzi ci hanno accolti con entusiasmo, molti erano davvero bravi. Nonostante i problemi tecnici della prima metà della mattinata (maledetta rete scolastica superblindata…) è andato tutto bene. Speriamo di aver lasciato il segno… +I ragazzi ci hanno accolti con entusiasmo, molti erano davvero bravi. Nonostante i problemi tecnici della prima metà della mattinata (maledetta rete scolastica superblindata...) è andato tutto bene. Speriamo di aver lasciato il segno... Un grazie ai partecipanti, ai loro docenti e al tecnico del laboratorio. @@ -35,7 +35,7 @@ Come promesso oggi, ecco qui la scaletta degli argomenti trattati con i relativi * Virtualizzazione: installare un sistema operativo dentro un altro con Virtualbox. Esempio di installazione con Fedora&KDE, partizionamento e aggiornamenti, installazione delle GuestAdditions * Fedora su macchina virtuale: condivisione di cartelle tra host e guest, differenti modalità di connessione (NAT, bridge), sharing cartelle con Samba (accenni) - * Sincronizzazione di cartelle usando Unison (possibilità di sincronizzazione da host a dispositivo esterno, da host a host, da OS ad altro OS…) + * Sincronizzazione di cartelle usando Unison (possibilità di sincronizzazione da host a dispositivo esterno, da host a host, da OS ad altro OS...) * Usare le applicazioni di Windows sotto Linux con Wine diff --git a/content/posts/2010-01-12-prima-giornata-allitis-paleocapa.md b/content/posts/2010-01-12-prima-giornata-allitis-paleocapa.md index 86cc181..6dcfb47 100644 --- a/content/posts/2010-01-12-prima-giornata-allitis-paleocapa.md +++ b/content/posts/2010-01-12-prima-giornata-allitis-paleocapa.md @@ -22,9 +22,9 @@ tags: --- [][1] -Questa mattina tre di noi ([io][2], [olCapo][3] e [Alberto][4]) hanno avuto il piacere e l’onore di entra re all’ITIS Paleocapa (aka Esperia) di Bergamo per la prima di due giornate di formazione su GNU/Linux e sul Software Libero. +Questa mattina tre di noi ([io][2], [olCapo][3] e [Alberto][4]) hanno avuto il piacere e l'onore di entra re all'ITIS Paleocapa (aka Esperia) di Bergamo per la prima di due giornate di formazione su GNU/Linux e sul Software Libero. -I ragazzi ci hanno accolti con entusiasmo, molti erano davvero bravi. Nonostante i problemi tecnici della prima metà della mattinata (maledetta rete scolastica superblindata…) è andato tutto bene. Speriamo di aver lasciato il segno… +I ragazzi ci hanno accolti con entusiasmo, molti erano davvero bravi. Nonostante i problemi tecnici della prima metà della mattinata (maledetta rete scolastica superblindata...) è andato tutto bene. Speriamo di aver lasciato il segno... Un grazie ai partecipanti, ai loro docenti e al tecnico del laboratorio. @@ -35,7 +35,7 @@ Come promesso oggi, ecco qui la scaletta degli argomenti trattati con i relativi * Virtualizzazione: installare un sistema operativo dentro un altro con Virtualbox. Esempio di installazione con Fedora&KDE, partizionamento e aggiornamenti, installazione delle GuestAdditions * Fedora su macchina virtuale: condivisione di cartelle tra host e guest, differenti modalità di connessione (NAT, bridge), sharing cartelle con Samba (accenni) - * Sincronizzazione di cartelle usando Unison (possibilità di sincronizzazione da host a dispositivo esterno, da host a host, da OS ad altro OS…) + * Sincronizzazione di cartelle usando Unison (possibilità di sincronizzazione da host a dispositivo esterno, da host a host, da OS ad altro OS...) * Usare le applicazioni di Windows sotto Linux con Wine diff --git a/content/posts/2010-01-13-memorandum-per-stasera.md b/content/posts/2010-01-13-memorandum-per-stasera.md index b12bdf9..2e3e7b2 100644 --- a/content/posts/2010-01-13-memorandum-per-stasera.md +++ b/content/posts/2010-01-13-memorandum-per-stasera.md @@ -18,7 +18,7 @@ Questa sera presso [la sede del BGlug][1] [Flavio Castelli][2] inizierà il suo Non mancate! -Ah, rieccovi il link al [modulo di registrazione][3], qualora non aveste ancora provveduto… +Ah, rieccovi il link al [modulo di registrazione][3], qualora non aveste ancora provveduto... [1]: http://bglug.it/chisiamo/punti-di-ritrovo/ [2]: http://flavio.castelli.name diff --git a/content/posts/2010-01-15-terminati-i-laboratori-su-linux-itis-paleocapa.md b/content/posts/2010-01-15-terminati-i-laboratori-su-linux-itis-paleocapa.md index dbc90f5..b81e5a9 100644 --- a/content/posts/2010-01-15-terminati-i-laboratori-su-linux-itis-paleocapa.md +++ b/content/posts/2010-01-15-terminati-i-laboratori-su-linux-itis-paleocapa.md @@ -14,9 +14,9 @@ tags: - Paleocapa --- -Oggi abbiamo concluso il laboratorio su Linux in due puntate presso l’ITIS Paleocapa. +Oggi abbiamo concluso il laboratorio su Linux in due puntate presso l'ITIS Paleocapa. -Un grazie di cuore a tutti i partecipanti per l’entusiasmo dimostrato! +Un grazie di cuore a tutti i partecipanti per l'entusiasmo dimostrato! Ecco la scaletta degli argomenti trattati, con relativi link: @@ -31,7 +31,7 @@ Un grazie di cuore a tutti i partecipanti per l’entusiasmo dimostrato! * Cron - * Server LAMP (Linux – Apache – PHP – MySQL) + * Server LAMP (Linux - Apache - PHP - MySQL) * Backup e restore di intere partizioni con g4l (Ghost for Linux) [http://www.howtoforge.com/back\_up\_restore\_harddrives\_partitions\_with\_ghost4linux][2] diff --git a/content/posts/2010-01-21-code-jam-2010-prorogata-la-scadenza-per-linvio-di-progetti-2.md b/content/posts/2010-01-21-code-jam-2010-prorogata-la-scadenza-per-linvio-di-progetti-2.md index f3fde1c..77c3195 100644 --- a/content/posts/2010-01-21-code-jam-2010-prorogata-la-scadenza-per-linvio-di-progetti-2.md +++ b/content/posts/2010-01-21-code-jam-2010-prorogata-la-scadenza-per-linvio-di-progetti-2.md @@ -15,7 +15,7 @@ tags: - proroga --- -Visto che abbiamo ricevuto segnalazioni di progetti ritardatari in arrivo abbiamo deciso di prorogare il termine per la sottomissione di progetti al P**rimo Bergamo Code Jam** di un’altra settimana. La nuova scadenza è il **27 gennaio 2010**! +Visto che abbiamo ricevuto segnalazioni di progetti ritardatari in arrivo abbiamo deciso di prorogare il termine per la sottomissione di progetti al P**rimo Bergamo Code Jam** di un'altra settimana. La nuova scadenza è il **27 gennaio 2010**! Alcuni link utili: diff --git a/content/posts/2010-01-21-code-jam-2010-prorogata-la-scadenza-per-linvio-di-progetti.md b/content/posts/2010-01-21-code-jam-2010-prorogata-la-scadenza-per-linvio-di-progetti.md index 0bf7774..f1075fe 100644 --- a/content/posts/2010-01-21-code-jam-2010-prorogata-la-scadenza-per-linvio-di-progetti.md +++ b/content/posts/2010-01-21-code-jam-2010-prorogata-la-scadenza-per-linvio-di-progetti.md @@ -15,7 +15,7 @@ tags: - proroga --- -Visto che abbiamo ricevuto segnalazioni di progetti ritardatari in arrivo abbiamo deciso di prorogare il termine per la sottomissione di progetti al P**rimo Bergamo Code Jam** di un’altra settimana. La nuova scadenza è il **27 gennaio 2010**! +Visto che abbiamo ricevuto segnalazioni di progetti ritardatari in arrivo abbiamo deciso di prorogare il termine per la sottomissione di progetti al P**rimo Bergamo Code Jam** di un'altra settimana. La nuova scadenza è il **27 gennaio 2010**! Alcuni link utili: diff --git a/content/posts/2010-02-04-scelti-i-due-progetti-da-sostenere-durante-il-primo-code-jam.md b/content/posts/2010-02-04-scelti-i-due-progetti-da-sostenere-durante-il-primo-code-jam.md index 849cb65..819e4b4 100644 --- a/content/posts/2010-02-04-scelti-i-due-progetti-da-sostenere-durante-il-primo-code-jam.md +++ b/content/posts/2010-02-04-scelti-i-due-progetti-da-sostenere-durante-il-primo-code-jam.md @@ -18,16 +18,16 @@ tags: --- And the winner is... -Nel pomeriggio di ieri, dopo aver raccolto le preferenze dei soci del BGlug, una giuria composta da tre membri del nostro consiglio direttivo e da due membri storici dell’associazione ha decretato i progetti selezionati per il primo Bergamo Code Jam. +Nel pomeriggio di ieri, dopo aver raccolto le preferenze dei soci del BGlug, una giuria composta da tre membri del nostro consiglio direttivo e da due membri storici dell'associazione ha decretato i progetti selezionati per il primo Bergamo Code Jam. Primo classificato è il progetto -**Magellan** proposto da Dario Bertini, un’applicazione di _context-aware computing_ dedicata a chi usa Linux sul proprio computer portatile. L’idea è quella di automatizzare una serie di operazioni (cambiare la stampante predefinita, la configurazione di rete, il profilo di risparmio energetico) al verificarsi di determinate condizioni nell’ambiente circostante o sulla macchina (collegamento a una rete, basso livello di carica della batteria). +**Magellan** proposto da Dario Bertini, un'applicazione di _context-aware computing_ dedicata a chi usa Linux sul proprio computer portatile. L'idea è quella di automatizzare una serie di operazioni (cambiare la stampante predefinita, la configurazione di rete, il profilo di risparmio energetico) al verificarsi di determinate condizioni nell'ambiente circostante o sulla macchina (collegamento a una rete, basso livello di carica della batteria). -L’altra proposta selezionata è il progetto **Farfalla**, un’applicazione web rivolta a persone con difficoltà motorie e visive. L’intento è di mettere a disposizione di utenti con esigenze speciali un ambiente accessibile e personalizzabile che permetta di scrivere, leggere contenuti di pagine web, comunicare, il tutto attraverso un normale browser, senza vincolare una persona ad una particolare macchina.  A parimerito  si è classificato il **plasmoide per controllare Kaveau** proposto da Flavio Castelli, che ha però deciso di lasciare spazio a Farfalla. A lui vanno un ringraziamento da chi scrive e un in bocca al lupo per i suoi progetti. +L'altra proposta selezionata è il progetto **Farfalla**, un'applicazione web rivolta a persone con difficoltà motorie e visive. L'intento è di mettere a disposizione di utenti con esigenze speciali un ambiente accessibile e personalizzabile che permetta di scrivere, leggere contenuti di pagine web, comunicare, il tutto attraverso un normale browser, senza vincolare una persona ad una particolare macchina.  A parimerito  si è classificato il **plasmoide per controllare Kaveau** proposto da Flavio Castelli, che ha però deciso di lasciare spazio a Farfalla. A lui vanno un ringraziamento da chi scrive e un in bocca al lupo per i suoi progetti. -A breve saranno confermati la data ed il luogo dell’evento, nel frattempo organizzeremo alcuni incontri introduttivi nelle serate dei prossimi mercoledì. Si parlerà dell’origine delle due idee e delle tecnologie da usare nello sviluppo. Si predisporranno anche tutti gli strumenti di collaborazione necessari (repository git, mailing lists, ecc..). +A breve saranno confermati la data ed il luogo dell'evento, nel frattempo organizzeremo alcuni incontri introduttivi nelle serate dei prossimi mercoledì. Si parlerà dell'origine delle due idee e delle tecnologie da usare nello sviluppo. Si predisporranno anche tutti gli strumenti di collaborazione necessari (repository git, mailing lists, ecc..). -Per chi fosse interessato, l’elenco completo dei progetti con le relative descrizioni è disponibile [qui][1]. +Per chi fosse interessato, l'elenco completo dei progetti con le relative descrizioni è disponibile [qui][1]. [1]: http://spreadsheets.google.com/pub?key=t5UXbXiBdkSvf13Kr1Ix8fw&output=html \ No newline at end of file diff --git a/content/posts/2010-02-08-il-consiglio-di-facolta-approva.md b/content/posts/2010-02-08-il-consiglio-di-facolta-approva.md index 767d037..c965d8a 100644 --- a/content/posts/2010-02-08-il-consiglio-di-facolta-approva.md +++ b/content/posts/2010-02-08-il-consiglio-di-facolta-approva.md @@ -12,10 +12,10 @@ categories: Con questa frase il Consiglio di Facoltà di Ingegneria ha confermato la disponibilità ad ospitare presso le sue strutture il primo **Bergamo Code Jam**. -È pertanto confermato che l’evento si terrà il **27 marzo 2010**, **dalle 9.00 alle 18.00**, presso l’**Università degli Studi di Bergamo**, sede di **Dalmine**, in **via Marconi**. +È pertanto confermato che l'evento si terrà il **27 marzo 2010**, **dalle 9.00 alle 18.00**, presso l'**Università degli Studi di Bergamo**, sede di **Dalmine**, in **via Marconi**. -Inoltre, grazie al lavoro di **Giuseppe Capizzi**, abbiamo anche un logo per l’iniziativa! +Inoltre, grazie al lavoro di **Giuseppe Capizzi**, abbiamo anche un logo per l'iniziativa! -Beh, ora non vi resta che [iscrivervi][1]… +Beh, ora non vi resta che [iscrivervi][1]... [1]: http://tinyurl.com/bcj10-persone \ No newline at end of file diff --git a/content/posts/2010-02-28-introduzione-a-jquery.md b/content/posts/2010-02-28-introduzione-a-jquery.md index 04f201b..43d5587 100644 --- a/content/posts/2010-02-28-introduzione-a-jquery.md +++ b/content/posts/2010-02-28-introduzione-a-jquery.md @@ -14,13 +14,13 @@ tags: - programmazione --- -Anche se a causa di disguidi ed imprevisti nelle ultime serate si è lasciato il discorso Code Jam un po’ sottotono, da mercoledì prossimo venturo ricominceremo con slancio la nostra miniformazione verso la giornata.. pertanto: +Anche se a causa di disguidi ed imprevisti nelle ultime serate si è lasciato il discorso Code Jam un po' sottotono, da mercoledì prossimo venturo ricominceremo con slancio la nostra miniformazione verso la giornata.. pertanto:

- Mercoledì 3 Marzo, ore 21.00
l’ing. Giuseppe Capizzi
– già acclamato per i suoi interventi su trashware e css allo scorso Linux Day –
parlerà di jQuery – la libreria JavaScript per scrivere meno e fare di più! + Mercoledì 3 Marzo, ore 21.00
l'ing. Giuseppe Capizzi
- già acclamato per i suoi interventi su trashware e css allo scorso Linux Day -
parlerà di jQuery - la libreria JavaScript per scrivere meno e fare di più!

- EDIT – Ecco i file utilizzati durante il tutorial: Tutorial su jQuery + EDIT - Ecco i file utilizzati durante il tutorial: Tutorial su jQuery

\ No newline at end of file diff --git a/content/posts/2010-03-08-python-ma-non-troppo.md b/content/posts/2010-03-08-python-ma-non-troppo.md index 02afe7b..9005fe9 100644 --- a/content/posts/2010-03-08-python-ma-non-troppo.md +++ b/content/posts/2010-03-08-python-ma-non-troppo.md @@ -25,7 +25,7 @@ when=datetime(2010, 3, 10, 21, 00),
who=Ingegnere("Bertini", "Dario")
)` -Che tradotto in termini meno geek, significa: **mercoledì 10 marzo** prossimo venturo il **neo-ingegnere Dario Bertini** ci spiegherà cos’è Python, per permettere agli interessati al progetto **Magellan** (ma non solo a loro) di comprendere le basi di questo utile e versatile linguaggio di programmazione. +Che tradotto in termini meno geek, significa: **mercoledì 10 marzo** prossimo venturo il **neo-ingegnere Dario Bertini** ci spiegherà cos'è Python, per permettere agli interessati al progetto **Magellan** (ma non solo a loro) di comprendere le basi di questo utile e versatile linguaggio di programmazione. Vi aspettiamo numerosi, **alle 21.00 presso la nostra sede**! diff --git a/content/posts/2010-03-14-mercoledi-sera-cakephp-il-framework-veloce-per-i-vostri-siti-web.md b/content/posts/2010-03-14-mercoledi-sera-cakephp-il-framework-veloce-per-i-vostri-siti-web.md index b8933f5..72f2627 100644 --- a/content/posts/2010-03-14-mercoledi-sera-cakephp-il-framework-veloce-per-i-vostri-siti-web.md +++ b/content/posts/2010-03-14-mercoledi-sera-cakephp-il-framework-veloce-per-i-vostri-siti-web.md @@ -14,11 +14,11 @@ tags: - programmazione --- -Continuano gli incontri in vista dell’ormai imminente **[Bergamo Code Jam][1]**, evento che, ricordiamo, si svolgerà il **27 marzo** prossimo! +Continuano gli incontri in vista dell'ormai imminente **[Bergamo Code Jam][1]**, evento che, ricordiamo, si svolgerà il **27 marzo** prossimo! -Durante il prossimo incontro del BGlug, **mercoledì 17 marzo**, l’ormai celebre ing. **Giuseppe Capizzi** parlerà di uno dei framework per lo sviluppo rapido in PHP più famosi e più amati: **[CakePHP][2]**, un progetto libero mantenuto attualmente da ben 38 sviluppatori! Ci incontreremo, al solito, alle **21.00**. +Durante il prossimo incontro del BGlug, **mercoledì 17 marzo**, l'ormai celebre ing. **Giuseppe Capizzi** parlerà di uno dei framework per lo sviluppo rapido in PHP più famosi e più amati: **[CakePHP][2]**, un progetto libero mantenuto attualmente da ben 38 sviluppatori! Ci incontreremo, al solito, alle **21.00**. -Vi aspettiamo numerosi, anche perché da alcune settimane è stata riaperta la **campagna iscrizioni**: con un piccolo contributo all’associazione potrete fregiarvi del titolo di soci, acquisendo diritto di voto nelle riunioni ufficiali ed un po’ di prestigio personale in più.. +Vi aspettiamo numerosi, anche perché da alcune settimane è stata riaperta la **campagna iscrizioni**: con un piccolo contributo all'associazione potrete fregiarvi del titolo di soci, acquisendo diritto di voto nelle riunioni ufficiali ed un po' di prestigio personale in più.. [1]: http://bglug.it/code-jam-2010 [2]: http://cakephp.org/ \ No newline at end of file diff --git a/content/posts/2010-03-16-la-locandina-del-code-jam-2010.md b/content/posts/2010-03-16-la-locandina-del-code-jam-2010.md index f4d0edd..27f39ca 100644 --- a/content/posts/2010-03-16-la-locandina-del-code-jam-2010.md +++ b/content/posts/2010-03-16-la-locandina-del-code-jam-2010.md @@ -16,7 +16,7 @@ tags:
[ Locandina ufficiale Bergamo Code Jam 2010][1]
Locandina ufficiale Bergamo Code Jam 2010
-Ecco a voi la locandina ufficiale del **Primo “Bergamo** **Code Jam”** che, ricordiamo, si svolgerà il prossimo **27 marzo dalle ore 9.00** presso la Facoltà di Ingegneria dell’UniBG, sede di via Marconi 5 a Dalmine. +Ecco a voi la locandina ufficiale del **Primo "Bergamo** **Code Jam"** che, ricordiamo, si svolgerà il prossimo **27 marzo dalle ore 9.00** presso la Facoltà di Ingegneria dell'UniBG, sede di via Marconi 5 a Dalmine. **Diffondete, diffondete, diffondete!** diff --git a/content/posts/2010-03-17-occhio-alla-sidebar.md b/content/posts/2010-03-17-occhio-alla-sidebar.md index 8b4d5fb..29f9507 100644 --- a/content/posts/2010-03-17-occhio-alla-sidebar.md +++ b/content/posts/2010-03-17-occhio-alla-sidebar.md @@ -13,7 +13,7 @@ tags: - progetti --- -Nella [pagina dedicata al Code Jam][1] prossimo venturo sono comparse [due][2] [voci][3] di menu laterali… Cliccateci sopra per avere un po’ di informazioni in più rispetto ai progetti su cui lavoreremo durante la giornata! +Nella [pagina dedicata al Code Jam][1] prossimo venturo sono comparse [due][2] [voci][3] di menu laterali... Cliccateci sopra per avere un po' di informazioni in più rispetto ai progetti su cui lavoreremo durante la giornata! [1]: http://bglug.it/code-jam-2010 [2]: http://bglug.it/code-jam-2010/magellan diff --git a/content/posts/2010-03-24-il-bglug-a-bergamo-tv.md b/content/posts/2010-03-24-il-bglug-a-bergamo-tv.md index 9c642c6..6d07930 100644 --- a/content/posts/2010-03-24-il-bglug-a-bergamo-tv.md +++ b/content/posts/2010-03-24-il-bglug-a-bergamo-tv.md @@ -16,8 +16,8 @@ tags: - video --- -Alcune settimane fa è andato in onda su Bergamo TV, durante la trasmissione “Bergamo in diretta” che va in onda ogni martedì sera, un bel servizio di **Roberto Vitali** proprio sulla nostra associazione. +Alcune settimane fa è andato in onda su Bergamo TV, durante la trasmissione "Bergamo in diretta" che va in onda ogni martedì sera, un bel servizio di **Roberto Vitali** proprio sulla nostra associazione. -Ve lo riproponiamo integralmente qui, su gentile concessione dell’emittente locale… +Ve lo riproponiamo integralmente qui, su gentile concessione dell'emittente locale... [flashvideo file=wp-content/videos/bgtv.flv /] \ No newline at end of file diff --git a/content/posts/2010-03-28-grazie-a-tutti.md b/content/posts/2010-03-28-grazie-a-tutti.md index f132c99..08dcbab 100644 --- a/content/posts/2010-03-28-grazie-a-tutti.md +++ b/content/posts/2010-03-28-grazie-a-tutti.md @@ -13,7 +13,7 @@ tags: - ringraziamenti --- -Il **Code Jam** di ieri è stato un evento appassionante, divertente ed ottimamente riuscito! Grazie a tutti i partecipanti per averci messo le loro energie ed il loro tempo. A breve metteremo online le foto della giornata Sono [online le foto della giornata][1] che il buon Ermanno Novali ha scattato per noi, mentre la discussione sui progetti continuerà nelle due mailing list create all’uopo: +Il **Code Jam** di ieri è stato un evento appassionante, divertente ed ottimamente riuscito! Grazie a tutti i partecipanti per averci messo le loro energie ed il loro tempo. A breve metteremo online le foto della giornata Sono [online le foto della giornata][1] che il buon Ermanno Novali ha scattato per noi, mentre la discussione sui progetti continuerà nelle due mailing list create all'uopo: diff --git a/content/posts/2010-04-19-bglug-release-night-ubuntu-10-04-lucid-lynx.md b/content/posts/2010-04-19-bglug-release-night-ubuntu-10-04-lucid-lynx.md index ce0f5a0..d7977cb 100644 --- a/content/posts/2010-04-19-bglug-release-night-ubuntu-10-04-lucid-lynx.md +++ b/content/posts/2010-04-19-bglug-release-night-ubuntu-10-04-lucid-lynx.md @@ -17,14 +17,14 @@ Il 5 maggio 2010 presso [la sede del LUG][1] si terrà una serata dedicata al ri [][2] -Durante questa serata gli utenti che si vogliono avvicinare a Linux potranno farlo partendo da questa popolare distribuzione pensata principalmente per l’uso Desktop. Verranno presentate le novità della ditribuzione: +Durante questa serata gli utenti che si vogliono avvicinare a Linux potranno farlo partendo da questa popolare distribuzione pensata principalmente per l'uso Desktop. Verranno presentate le novità della ditribuzione: * **Ubuntu software center**: come installare e disinstallare programmi con pochi clic, ricerca dei programmi per tipologia; * **Gestore aggiornamenti**: come avere un sistema sempre aggiornato con pochi clic del mouse, aggiornamenti di sicurezza e software; * **Supporto lingue**: ubuntu e la localizzazione, installazione dei pacchetti per la lingua italiana; * **Ubuntu-restricted-extras**: Tutti i codec multimediali per vedere DVD, ascoltare mp3, vedere video su internet. -Durante la serata i soci del Lug aiuteranno i presenti ad installare Linux Ubuntu 10.04 sul pc degli interessati mantenendo l’attuale sistema operativo, in questo modo si potrà avere un pc con due sistemi operativi installati e si potrà scegliere all’avvio se far avviare Linux o Windows/MacOS. Maggiori informazioni si possono trovare sulla pagina wiki predisposta per l’evento: [Release Party Night][3]. +Durante la serata i soci del Lug aiuteranno i presenti ad installare Linux Ubuntu 10.04 sul pc degli interessati mantenendo l'attuale sistema operativo, in questo modo si potrà avere un pc con due sistemi operativi installati e si potrà scegliere all'avvio se far avviare Linux o Windows/MacOS. Maggiori informazioni si possono trovare sulla pagina wiki predisposta per l'evento: [Release Party Night][3]. Vi aspettiamo!!! diff --git a/content/posts/2010-06-08-bglug-keller-estate-2010.md b/content/posts/2010-06-08-bglug-keller-estate-2010.md index 2d3f0e5..0ee2564 100644 --- a/content/posts/2010-06-08-bglug-keller-estate-2010.md +++ b/content/posts/2010-06-08-bglug-keller-estate-2010.md @@ -14,7 +14,7 @@ tags: --- Come ogni estate, insieme ai temporali, al caldo e alle zanzare arrivano, attesissimi, gli incontri estivi del BGlug! Da mercoledì prossimo, 9 giugno 2010, i nostri incontri **non** si terranno presso la solita sede, **bensì** presso la [birreria Keller di Curno][1], in via Bergamo, 23. -Staremo all’esterno, sui tavoli all’aperto nell’area davanti al locale. Non sarà difficile riconoscerci. Le cameriere del Keller che passassero di qua possono lasciare un insulto tra i commenti, visto che le facciamo sempre dannare con le nostre ordinazioni a ondate… +Staremo all’esterno, sui tavoli all’aperto nell’area davanti al locale. Non sarà difficile riconoscerci. Le cameriere del Keller che passassero di qua possono lasciare un insulto tra i commenti, visto che le facciamo sempre dannare con le nostre ordinazioni a ondate... Per informazioni scrivete pure in Mailing List. diff --git a/content/posts/2010-06-12-bglug-goes-social.md b/content/posts/2010-06-12-bglug-goes-social.md index 4d98263..12e3ded 100644 --- a/content/posts/2010-06-12-bglug-goes-social.md +++ b/content/posts/2010-06-12-bglug-goes-social.md @@ -20,7 +20,7 @@ tags: --- [ ][1] -Eravamo già presenti da un po’ sul Faccialibro, come gruppo, ma ora… Beh, ora abbiamo una **[fan page][2]** che è pure collegata al nostro [**account Twitter**][3]. +Eravamo già presenti da un po' sul Faccialibro, come gruppo, ma ora... Beh, ora abbiamo una **[fan page][2]** che è pure collegata al nostro [**account Twitter**][3]. Followateci! 😉 diff --git a/content/posts/2010-07-16-sondaggio-pre-ld10.md b/content/posts/2010-07-16-sondaggio-pre-ld10.md index fbea692..7137df2 100644 --- a/content/posts/2010-07-16-sondaggio-pre-ld10.md +++ b/content/posts/2010-07-16-sondaggio-pre-ld10.md @@ -18,19 +18,19 @@ tags: - sondaggio --- -Da circa un mese nella mailing list dei soci e sui tavoli del Keller si parla, parlotta, confabula del prossimo Linux Day. Lo sappiamo, manca ancora un bel po’, e ora come ora si è più propensi a pensare ad una bella vacanza al mare piuttosto che ai primi freddi di fine ottobre (perchè non l’abbiamo ancora detto, ma la data sarà il prossimo [23 ottobre 2010][1]). A breve pubblicheremo qui e su tutti i canali possibili la chiamata a proporre una presentazione, rivolta a chi dell’open source è già un esperto. Ma per chi esperto non è? Ecco il regalo: +Da circa un mese nella mailing list dei soci e sui tavoli del Keller si parla, parlotta, confabula del prossimo Linux Day. Lo sappiamo, manca ancora un bel po', e ora come ora si è più propensi a pensare ad una bella vacanza al mare piuttosto che ai primi freddi di fine ottobre (perchè non l'abbiamo ancora detto, ma la data sarà il prossimo [23 ottobre 2010][1]). A breve pubblicheremo qui e su tutti i canali possibili la chiamata a proporre una presentazione, rivolta a chi dell'open source è già un esperto. Ma per chi esperto non è? Ecco il regalo: ### diteci di cosa vorreste che vi parlassimo! -Faremo di tutto per accontentarvi. Rispondete al sondaggio, metteteci del vostro! Anche richieste che vi sembrano sempliciotte per noi sono vitali: volete sapere se esiste un software libero in grado di fare qualcosa di particolare? Vorreste tanto sentir parlare di un’alternativa opensource al software che siete costretti ad usare per lavoro? Vorreste sentir parlare di fantascienza? Insomma, fateci sentire la vostra voce. Noi raccoglieremo, smisteremo e dedicheremo del tempo a voi. L’argomento più votato potrà avere lo spazio che si merita nella mattinata, oppure nel pomeriggio del Linux Day. E gli altri? Beh, potrebbero sempre darci altre idee… +Faremo di tutto per accontentarvi. Rispondete al sondaggio, metteteci del vostro! Anche richieste che vi sembrano sempliciotte per noi sono vitali: volete sapere se esiste un software libero in grado di fare qualcosa di particolare? Vorreste tanto sentir parlare di un'alternativa opensource al software che siete costretti ad usare per lavoro? Vorreste sentir parlare di fantascienza? Insomma, fateci sentire la vostra voce. Noi raccoglieremo, smisteremo e dedicheremo del tempo a voi. L'argomento più votato potrà avere lo spazio che si merita nella mattinata, oppure nel pomeriggio del Linux Day. E gli altri? Beh, potrebbero sempre darci altre idee... Che aspettate? Esplicitate! ### Di cosa vorresti sentir parlare al Linux Day 2010? {.ss-form-title} -Dacci un’idea, stringata, di un argomento che ritieni interessante. +Dacci un'idea, stringata, di un argomento che ritieni interessante. *Campo obbligatorio [1]: http://linuxday.it \ No newline at end of file diff --git a/content/posts/2010-08-03-linux-day-2010-si-accettano-proposte.md b/content/posts/2010-08-03-linux-day-2010-si-accettano-proposte.md index 886b9f6..2adc0c8 100644 --- a/content/posts/2010-08-03-linux-day-2010-si-accettano-proposte.md +++ b/content/posts/2010-08-03-linux-day-2010-si-accettano-proposte.md @@ -26,16 +26,16 @@ Con questo post, e con la mail sorella che è da poco stata inviata alla mailing Come da tradizione, la mattinata sarà dedicata a seminari dal tono divulgativo, mentre il pomeriggio vi permetterà di dare spazio ai vostri istinti geek più repressi. -Gli interessati dovranno inviare, **entro e non oltre le h.21.00 del 15 settembre 2010**, alla casella **info(at)bglug.it** un breve testo (non piú di 20 righe) con un riassunto dell’argomento che vorranno trattare. Chi volesse mandare anche una bozza di presentazione (formato odp o compatibile) si senta libero di farlo. +Gli interessati dovranno inviare, **entro e non oltre le h.21.00 del 15 settembre 2010**, alla casella **info(at)bglug.it** un breve testo (non piú di 20 righe) con un riassunto dell'argomento che vorranno trattare. Chi volesse mandare anche una bozza di presentazione (formato odp o compatibile) si senta libero di farlo. È possibile inviare **piú di una proposta di presentazione**. -Quest’anno, rispetto alle edizioni precedenti, abbiamo pensato di ampliare un po’ l’offerta degli interventi della giornata, dandovi la possibilità di proporre, oltre alla classica presentazione frontale (il **Talk**, per dirlo come quelli veri), anche altri formati: +Quest'anno, rispetto alle edizioni precedenti, abbiamo pensato di ampliare un po' l'offerta degli interventi della giornata, dandovi la possibilità di proporre, oltre alla classica presentazione frontale (il **Talk**, per dirlo come quelli veri), anche altri formati: - * **Workshop**: una sessione di durata variabile che preveda “poca teoria e molta pratica”, anche senza slide, dove i partecipanti potranno prendere attivamente parte all’intervento. - _Un workshop ideale potrebbe riguardare, a titolo di esempio, la creazione di un “hello world” su Android, oppure il setup perfetto di Thunderbird e Firefox su un sistema dual boot._ - * **“Lightning talk”**: un talk ridotto, di una durata massima di 10 minuti + 5 minuti per le domande. - _Ideale per presentare piccoli hack, mini-tutorial, tips & tricks… insomma, quello che volete, ma in un tempo ristretto, avendo cura di essere esaustivi e concisi._ + * **Workshop**: una sessione di durata variabile che preveda "poca teoria e molta pratica", anche senza slide, dove i partecipanti potranno prendere attivamente parte all'intervento. + _Un workshop ideale potrebbe riguardare, a titolo di esempio, la creazione di un "hello world" su Android, oppure il setup perfetto di Thunderbird e Firefox su un sistema dual boot._ + * **"Lightning talk"**: un talk ridotto, di una durata massima di 10 minuti + 5 minuti per le domande. + _Ideale per presentare piccoli hack, mini-tutorial, tips & tricks... insomma, quello che volete, ma in un tempo ristretto, avendo cura di essere esaustivi e concisi._ È possibile inviare **una proposta a nome di più persone**, e quindi presentare o tenere un workshop/laboratorio in piccoli gruppi. diff --git a/content/posts/2010-09-06-di-nuovo-in-sede.md b/content/posts/2010-09-06-di-nuovo-in-sede.md index e7277ff..d73d484 100644 --- a/content/posts/2010-09-06-di-nuovo-in-sede.md +++ b/content/posts/2010-09-06-di-nuovo-in-sede.md @@ -16,9 +16,9 @@ tags: --- There is no place like 127.0.0.1 -Dopo un’estate densa di zanzare, di malintesi con le cameriere del Keller, di modding di cellulari, di costruzioni sintattiche improbabili, di alcolisti convertiti alla salute, di connettività traballanti, di ordinazioni fantasiose.. è tempo di tirare i remi in barca, sgonfiare i salvagenti, lucidare i monitor, appendere al chiodo le infradito. +Dopo un'estate densa di zanzare, di malintesi con le cameriere del Keller, di modding di cellulari, di costruzioni sintattiche improbabili, di alcolisti convertiti alla salute, di connettività traballanti, di ordinazioni fantasiose.. è tempo di tirare i remi in barca, sgonfiare i salvagenti, lucidare i monitor, appendere al chiodo le infradito. -Da **Mercoledì 8 Settembre** prossimo venturo, alle ore **21.00**, riprenderanno i nostri incontri presso la sede di Largo Rontgen. Tutte le informazioni sono disponibili, al solito, [nell’apposita sezione di questo sito][1]. +Da **Mercoledì 8 Settembre** prossimo venturo, alle ore **21.00**, riprenderanno i nostri incontri presso la sede di Largo Rontgen. Tutte le informazioni sono disponibili, al solito, [nell'apposita sezione di questo sito][1]. Si parlerà parecchio di Linux Day, quindi se siete interessati non mancate!!! diff --git a/content/posts/2010-10-02-aperta-la-registrazione-al-linux-day-2010.md b/content/posts/2010-10-02-aperta-la-registrazione-al-linux-day-2010.md index f0ea89a..a09d426 100644 --- a/content/posts/2010-10-02-aperta-la-registrazione-al-linux-day-2010.md +++ b/content/posts/2010-10-02-aperta-la-registrazione-al-linux-day-2010.md @@ -27,9 +27,9 @@ Tra sole 3 settimane si svolgerà il **Linux Day nazionale**, precisamente via Marconi, Dalmine, BG -A brevissimo distribuiremo la nostra locandina con il programma dettagliato della giornata, ma già da oggi è possibile mantenersi aggiornati alla **[pagina dedicata all’evento][1].** +A brevissimo distribuiremo la nostra locandina con il programma dettagliato della giornata, ma già da oggi è possibile mantenersi aggiornati alla **[pagina dedicata all'evento][1].** -** **Inoltre, come l’anno scorso, potrete registrarvi preventivamente alla giornata, semplicemente cliccando sull’immagine sottostante: +** **Inoltre, come l'anno scorso, potrete registrarvi preventivamente alla giornata, semplicemente cliccando sull'immagine sottostante:

diff --git a/content/posts/2010-10-11-linux-day-2010-habemus-locandina.md b/content/posts/2010-10-11-linux-day-2010-habemus-locandina.md index a66456c..c2ce339 100644 --- a/content/posts/2010-10-11-linux-day-2010-habemus-locandina.md +++ b/content/posts/2010-10-11-linux-day-2010-habemus-locandina.md @@ -11,7 +11,7 @@ tags: - locandina --- -L’occasione è talmente importante che mi impone di rispolverare l’account su BgLUG.it. _Annuntio vobis gaudium magnum_: abbiamo la locandina del Linux Day 2010! +L'occasione è talmente importante che mi impone di rispolverare l'account su BgLUG.it. _Annuntio vobis gaudium magnum_: abbiamo la locandina del Linux Day 2010! Eccola, in tutto il suo splendore: @@ -31,17 +31,17 @@ Eccola, in tutto il suo splendore: La raccomandazione è sempre la stessa: diffondete il verbo! La procedura è semplice:

-
10 STAMPA LA LOCANDINA
-20 ATTACCALA IN GIRO
+
10 STAMPA LA LOCANDINA
+20 ATTACCALA IN GIRO
 30 GOTO 10

- La sede dell’evento rimane la Facoltà di Ingegneria dell’Università degli Studi di Bergamo, in quel di Dalmine: + La sede dell'evento rimane la Facoltà di Ingegneria dell'Università degli Studi di Bergamo, in quel di Dalmine:

[mappa][1] -Predisporremo ben **tre aule per gli interventi e i dibattiti**, oltre ovviamente all’**installation party**, che ormai ci invidiano tutti: l’altro giorno mi ha chiamato Briatore e gli ho detto che non c’è posto. Lì troverete i nostri efficientissimi volontari, pronti a installare Linux sui vostri PC, fornire CD delle distro più disparate e curare i vostri pinguini malati. +Predisporremo ben **tre aule per gli interventi e i dibattiti**, oltre ovviamente all'**installation party**, che ormai ci invidiano tutti: l'altro giorno mi ha chiamato Briatore e gli ho detto che non c'è posto. Lì troverete i nostri efficientissimi volontari, pronti a installare Linux sui vostri PC, fornire CD delle distro più disparate e curare i vostri pinguini malati. Al party non potevano ovviamente mancare i ragazzi della **Android Zone**, per farvi toccare con mano il sistema operativo di casa Google, oltre ad altre succulente demo. diff --git a/content/posts/2010-10-24-grazie-e-ora.md b/content/posts/2010-10-24-grazie-e-ora.md index 0931811..7c19f73 100644 --- a/content/posts/2010-10-24-grazie-e-ora.md +++ b/content/posts/2010-10-24-grazie-e-ora.md @@ -12,14 +12,14 @@ tags: - ringraziamenti --- -Grazie a tutti quelli che hanno partecipato al **Linux Day** di ieri, dai relatori agli spettatori, dagli installatori ai neo-linuxiani, dai giornalisti agli affezionati… Si è visto di tutto: famiglie, gruppi di studenti, professori, professionisti, amatori, esperti… +Grazie a tutti quelli che hanno partecipato al **Linux Day** di ieri, dai relatori agli spettatori, dagli installatori ai neo-linuxiani, dai giornalisti agli affezionati... Si è visto di tutto: famiglie, gruppi di studenti, professori, professionisti, amatori, esperti... Noi del BgLUG vi siamo davvero grati per esserci stati e per aver dato forza alla nostra iniziativa!
[Foto di gruppo nella sede rinnovata!][1]
Foto di gruppo nella sede rinnovata!
-E ora… vi aspettiamo in sede, uno dei prossimi mercoledì, per continuare i discorsi lasciati a metà! +E ora... vi aspettiamo in sede, uno dei prossimi mercoledì, per continuare i discorsi lasciati a metà! -A breve saranno disponibili le foto della giornata… +A breve saranno disponibili le foto della giornata... [1]: http://bglug.it/wp-content/uploads/2010/10/bglug_2010.jpg \ No newline at end of file diff --git a/content/posts/2010-11-13-le-presentazioni-del-linux-day-2010-2.md b/content/posts/2010-11-13-le-presentazioni-del-linux-day-2010-2.md index 6e1b9af..24c1d41 100644 --- a/content/posts/2010-11-13-le-presentazioni-del-linux-day-2010-2.md +++ b/content/posts/2010-11-13-le-presentazioni-del-linux-day-2010-2.md @@ -14,11 +14,11 @@ tags: --- Anche se con qualche settimana di ritardo, come ogni anno vi riproponiamo le slide delle presentazioni del Linux Day appena passato, per permettervi di ripercorrere i molteplici contenuti approfonditi durante la giornata: -Alberto Bonacina, _[L’installazione di Docuwiki][1]_ +Alberto Bonacina, _[L'installazione di Docuwiki][1]_ Alberto Bonacina, [_Didattica e Software Libero_][2] -Emiliano Vavassori, [_Fileserver con SAMBA e Windows – Integrazione con Microsoft Active Directory_][3] +Emiliano Vavassori, [_Fileserver con SAMBA e Windows - Integrazione con Microsoft Active Directory_][3] Alessandro Colleoni e Alessandro Rinaldi, [_Linux, Musica e Audio_][4] @@ -26,9 +26,9 @@ Flavio Castelli e Giuseppe Capizzi, [_Hello Android_][5] Flavio Castelli, [_The Hacker Choice_][6] -C’erano altri interventi, ma non tutti sono facilmente riassumibili da slide. Presto pubblicheremo anche le foto dell’evento! +C'erano altri interventi, ma non tutti sono facilmente riassumibili da slide. Presto pubblicheremo anche le foto dell'evento! -Nei mercoledì successivi al Linux Day c’è stato un notevole aumento di presenze presso la nostra sede, presto riproporremo gli interventi della giornata durante i nostri incontri serali per darvi l’opportunità di recuperare e approfondire. Rimanete sintonizzati! +Nei mercoledì successivi al Linux Day c'è stato un notevole aumento di presenze presso la nostra sede, presto riproporremo gli interventi della giornata durante i nostri incontri serali per darvi l'opportunità di recuperare e approfondire. Rimanete sintonizzati! [1]: http://bglug.it/wp-content/uploads/2010/11/dokuwiki.pdf [2]: http://bglug.it/wp-content/uploads/2010/11/presentazione_bonacina.pdf diff --git a/content/posts/2010-11-13-le-presentazioni-del-linux-day-2010.md b/content/posts/2010-11-13-le-presentazioni-del-linux-day-2010.md index 90749e9..d8b2f29 100644 --- a/content/posts/2010-11-13-le-presentazioni-del-linux-day-2010.md +++ b/content/posts/2010-11-13-le-presentazioni-del-linux-day-2010.md @@ -14,11 +14,11 @@ tags: --- Anche se con qualche settimana di ritardo, come ogni anno vi riproponiamo le slide delle presentazioni del Linux Day appena passato, per permettervi di ripercorrere i molteplici contenuti approfonditi durante la giornata: -Alberto Bonacina, _[L’installazione di Docuwiki][1]_ +Alberto Bonacina, _[L'installazione di Docuwiki][1]_ Alberto Bonacina, [_Didattica e Software Libero_][2] -Emiliano Vavassori, [_Fileserver con SAMBA e Windows – Integrazione con Microsoft Active Directory_][3] +Emiliano Vavassori, [_Fileserver con SAMBA e Windows - Integrazione con Microsoft Active Directory_][3] Alessandro Colleoni e Alessandro Rinaldi, [_Linux, Musica e Audio_][4] @@ -26,9 +26,9 @@ Flavio Castelli e Giuseppe Capizzi, [_Hello Android_][5] Flavio Castelli, [_The Hacker Choice_][6] -C’erano altri interventi, ma non tutti sono facilmente riassumibili da slide. Presto pubblicheremo anche le foto dell’evento! +C'erano altri interventi, ma non tutti sono facilmente riassumibili da slide. Presto pubblicheremo anche le foto dell'evento! -Nei mercoledì successivi al Linux Day c’è stato un notevole aumento di presenze presso la nostra sede, presto riproporremo gli interventi della giornata durante i nostri incontri serali per darvi l’opportunità di recuperare e approfondire. Rimanete sintonizzati! +Nei mercoledì successivi al Linux Day c'è stato un notevole aumento di presenze presso la nostra sede, presto riproporremo gli interventi della giornata durante i nostri incontri serali per darvi l'opportunità di recuperare e approfondire. Rimanete sintonizzati! [1]: http://bglug.it/wp-content/uploads/2010/11/dokuwiki.pdf [2]: http://bglug.it/wp-content/uploads/2010/11/presentazione_bonacina.pdf diff --git a/content/posts/2010-12-20-rmsbg.md b/content/posts/2010-12-20-rmsbg.md index 55c47b1..d6a739e 100644 --- a/content/posts/2010-12-20-rmsbg.md +++ b/content/posts/2010-12-20-rmsbg.md @@ -16,9 +16,9 @@ tags: --- [][1] -In lista la cosa era girata da un po’… domani alle 14.30 circa **Richard Matthew Stallman** in persona parlerà di **brevetti software** e della loro inopportunità presso l’[Accademia Carrara di Belle Arti di Bergamo][2]. +In lista la cosa era girata da un po'... domani alle 14.30 circa **Richard Matthew Stallman** in persona parlerà di **brevetti software** e della loro inopportunità presso l'[Accademia Carrara di Belle Arti di Bergamo][2]. -Il BGLUG sarà presente con una piccola rappresentanza per salutare questo guru tutto particolare. Per chi vorrà partecipare ci diamo appuntamento davanti all’Accademia per le 14.00/14.15… +Il BGLUG sarà presente con una piccola rappresentanza per salutare questo guru tutto particolare. Per chi vorrà partecipare ci diamo appuntamento davanti all'Accademia per le 14.00/14.15... [1]: http://www.ualuba.org/?p=1564&lang=itt [2]: http://maps.google.it/maps?f=q&source=s_q&hl=it&geocode=&q=Accademia+Carrara,+Piazza+Giacomo+Carrara,+Bergamo&sll=45.703933,9.67564&sspn=0.008077,0.01929&ie=UTF8&hq=Accademia+Carrara,&hnear=Piazza+Giacomo+Carrara,+24121+Bergamo,+Lombardia&ll=45.704441,9.675651&spn=0.008077,0.01929&t=h&z=16&iwloc=A \ No newline at end of file diff --git a/content/posts/2011-01-15-abbiamo-votato-antonio.md b/content/posts/2011-01-15-abbiamo-votato-antonio.md index dfa84b4..e79c90a 100644 --- a/content/posts/2011-01-15-abbiamo-votato-antonio.md +++ b/content/posts/2011-01-15-abbiamo-votato-antonio.md @@ -26,6 +26,6 @@ Come da tradizione, ogni tre anni il BgLUG celebra la democrazia rinnovando il s Per chi fosse interessato, [qui][1] un file Calc con tutti i candidati e i rispettivi voti ricevuti. -Un sincero ringraziamento a chi si è impegnato all’interno del consiglio nel triennio passato, e un buon augurio a chi è appena entrato a farne parte 🙂 +Un sincero ringraziamento a chi si è impegnato all'interno del consiglio nel triennio passato, e un buon augurio a chi è appena entrato a farne parte 🙂 [1]: http://bglug.it/wp-content/uploads/2011/01/risultati_elezioni_cd_lug.ods \ No newline at end of file diff --git a/content/posts/2011-02-15-bglug-itis-paleocapa-gennaio-2011.md b/content/posts/2011-02-15-bglug-itis-paleocapa-gennaio-2011.md index 7037893..03a1802 100644 --- a/content/posts/2011-02-15-bglug-itis-paleocapa-gennaio-2011.md +++ b/content/posts/2011-02-15-bglug-itis-paleocapa-gennaio-2011.md @@ -31,7 +31,7 @@ tags: - WxMaxima --- -Il mese scorso, e precisamente **il 14, il 19 e il 21 Gennaio**, alcuni soci del BgLUG hanno avuto l’onore e il piacere di incontrare due gruppi di studenti dell’**[ITIS Paleocapa di Bergamo][1]**. +Il mese scorso, e precisamente **il 14, il 19 e il 21 Gennaio**, alcuni soci del BgLUG hanno avuto l'onore e il piacere di incontrare due gruppi di studenti dell'**[ITIS Paleocapa di Bergamo][1]**.
[][2]
Il logo dell'ITIS Paleocapa
@@ -41,7 +41,7 @@ I temi affrontati durante queste tre giornate sono stati vari. Di seguito riport * [Software libero nella Didattica][4], di Alberto Bonacina * [Installazione di Ubuntu 10.10, Maverick Meerkat][5], direttamente dal wiki della community italiana di Ubuntu -Un grazie particolare va a Fabio ‘Fuso’ Fusili e ad Andrea ‘Emuboy’ Campanella per il supporto durante le giornate. +Un grazie particolare va a Fabio 'Fuso' Fusili e ad Andrea 'Emuboy' Campanella per il supporto durante le giornate. [1]: http://itispaleocapa.it/ [2]: http://bglug.it/wp-content/uploads/2011/02/logo311.jpg diff --git a/content/posts/2011-03-10-bergamo-code-jam-2011-si-parte.md b/content/posts/2011-03-10-bergamo-code-jam-2011-si-parte.md index 473cd62..05be95f 100644 --- a/content/posts/2011-03-10-bergamo-code-jam-2011-si-parte.md +++ b/content/posts/2011-03-10-bergamo-code-jam-2011-si-parte.md @@ -12,9 +12,9 @@ categories: Siamo finalmente pronti: diamo inizio ai lavori per il **secondo Bergamo Code Jam**! -Da oggi potrete iscrivervi all’evento tramite l’[apposito form][1] e [proporre le vostre idee][2]. +Da oggi potrete iscrivervi all'evento tramite l'[apposito form][1] e [proporre le vostre idee][2]. -Tutte le informazioni necessarie nell’[apposita pagina][3]. +Tutte le informazioni necessarie nell'[apposita pagina][3]. [1]: http://tinyurl.com/bcj11-persone [2]: http://tinyurl.com/bcj11-idee diff --git a/content/posts/2011-04-07-bergamo-code-jam-2011-prorogata-la-scadenza-per-la-presentazione-delle-proposte.md b/content/posts/2011-04-07-bergamo-code-jam-2011-prorogata-la-scadenza-per-la-presentazione-delle-proposte.md index ee2213a..eb61a70 100644 --- a/content/posts/2011-04-07-bergamo-code-jam-2011-prorogata-la-scadenza-per-la-presentazione-delle-proposte.md +++ b/content/posts/2011-04-07-bergamo-code-jam-2011-prorogata-la-scadenza-per-la-presentazione-delle-proposte.md @@ -12,7 +12,7 @@ Si procede a gonfie vele verso il secondo Bergamo Code Jam: sono già stati prop La buona notizia è che il termine per la presentazione di nuove proposte, precedentemente fissato a oggi, è stato **prorogato al 13 Aprile alle 21**_._ Avete quindi ancora una settimana per [proporre le vostre idee][1], fatevi sotto! 🙂 -Non dimenticatevi inoltre di [iscrivervi all’evento][2]. +Non dimenticatevi inoltre di [iscrivervi all'evento][2]. [1]: http://tinyurl.com/bcj11-idee [2]: http://tinyurl.com/bcj11-persone \ No newline at end of file diff --git a/content/posts/2011-05-05-bergamo-code-jam-2011-ci-siamo.md b/content/posts/2011-05-05-bergamo-code-jam-2011-ci-siamo.md index c2296a3..6f2b6fc 100644 --- a/content/posts/2011-05-05-bergamo-code-jam-2011-ci-siamo.md +++ b/content/posts/2011-05-05-bergamo-code-jam-2011-ci-siamo.md @@ -31,7 +31,7 @@ ore 14.00: Pranzo Chiunque voglia venire a sporcarsi le mani insieme a noi, ci trova presso la **Facoltà di Ingegneria** a **Dalmine** (mappa) e in particolare nelle **aule 3 e 4** (primo piano, nel piccolo corridoio vicino alla fotocopiatrice). -Se finora avete rimandato la collaborazione a un progetto open source, questa è l’occasione giusta 🙂 +Se finora avete rimandato la collaborazione a un progetto open source, questa è l'occasione giusta 🙂 A sabato! diff --git a/content/posts/2011-05-25-bergamo-code-jam-2011-seconda-giornata.md b/content/posts/2011-05-25-bergamo-code-jam-2011-seconda-giornata.md index ef2e0a4..d87c4bc 100644 --- a/content/posts/2011-05-25-bergamo-code-jam-2011-seconda-giornata.md +++ b/content/posts/2011-05-25-bergamo-code-jam-2011-seconda-giornata.md @@ -25,14 +25,14 @@ Ecco il programma indicativo della giornata: -**h. 8.30** – Ritrovo, saluti e rapida presentazione della giornata -**h. 9.00** – Inizio dei lavori di gruppo -**h. 11.00** – Coffee break (30 min) -**h. 13.00** – pausa pranzo -**h. 14.00** – seconda sessione di lavoro di gruppo -**h. 18.30** – presentazione del lavoro svolto e saluti +**h. 8.30** - Ritrovo, saluti e rapida presentazione della giornata +**h. 9.00** - Inizio dei lavori di gruppo +**h. 11.00** - Coffee break (30 min) +**h. 13.00** - pausa pranzo +**h. 14.00** - seconda sessione di lavoro di gruppo +**h. 18.30** - presentazione del lavoro svolto e saluti -[Qui][5] la locandina dell’evento. +[Qui][5] la locandina dell'evento. [1]: http://www.giovani.bg.it/spazio-polaresco.html "Spazio Polaresco" [2]: http://maps.google.it/maps?f=q&source=s_q&hl=it&geocode=&q=spazio+polaresco+bergamo&mrt=all&ie=UTF8&hq=spazio&hnear=Polaresco,+Bergamo,+Lombardia&z=15 diff --git a/content/posts/2011-06-22-mv-bglug-kellerpub.md b/content/posts/2011-06-22-mv-bglug-kellerpub.md index 4d37a20..f120218 100644 --- a/content/posts/2011-06-22-mv-bglug-kellerpub.md +++ b/content/posts/2011-06-22-mv-bglug-kellerpub.md @@ -9,6 +9,6 @@ categories: --- -Come ogni anno, la calura estiva ci impone (non che ci dispiaccia) di abbandonare la nostra sede per spostarci al [Pub Keller di Curno][1]. Individuarci non è difficile: siamo l’unico tavolo in cui il numero di aggeggi tecnologici raggiunge (più o meno) quello dei bicchieri di birra. Ci vediamo lì! +Come ogni anno, la calura estiva ci impone (non che ci dispiaccia) di abbandonare la nostra sede per spostarci al [Pub Keller di Curno][1]. Individuarci non è difficile: siamo l'unico tavolo in cui il numero di aggeggi tecnologici raggiunge (più o meno) quello dei bicchieri di birra. Ci vediamo lì! [1]: http://maps.google.it/maps?q=keller+curno&hl=it&mrt=all&z=16&iwloc=A \ No newline at end of file diff --git a/content/posts/2011-08-07-linux-day-2011-sotto-con-le-proposte.md b/content/posts/2011-08-07-linux-day-2011-sotto-con-le-proposte.md index 2d455aa..db2f414 100644 --- a/content/posts/2011-08-07-linux-day-2011-sotto-con-le-proposte.md +++ b/content/posts/2011-08-07-linux-day-2011-sotto-con-le-proposte.md @@ -23,14 +23,14 @@ Con questo post, e con la mail sorella che è da poco stata inviata alla mailing Come da tradizione, la mattinata sarà dedicata a seminari dal tono divulgativo, mentre nel pomeriggio potrete dare spazio ai vostri istinti geek più repressi. -Gli interessati dovranno inviare, **entro e non oltre le h.21.00 del 14 settembre 2011**, alla casella **info(at)bglug.it** un breve testo (non piú di 20 righe) con un riassunto dell’argomento che vorranno trattare. Chi volesse mandare anche una bozza di presentazione (formato odp o compatibile) si senta libero di farlo. +Gli interessati dovranno inviare, **entro e non oltre le h.21.00 del 14 settembre 2011**, alla casella **info(at)bglug.it** un breve testo (non piú di 20 righe) con un riassunto dell'argomento che vorranno trattare. Chi volesse mandare anche una bozza di presentazione (formato odp o compatibile) si senta libero di farlo. È possibile inviare **piú di una proposta di presentazione**. -Quest’anno, visti i buoni risultati dell’anno scorso, vi diamo di nuovo la possibilità di proporre, oltre alla classica presentazione frontale (il **Talk** o lo **Speech**, per dirlo come quelli veri), anche altri formati: +Quest'anno, visti i buoni risultati dell'anno scorso, vi diamo di nuovo la possibilità di proporre, oltre alla classica presentazione frontale (il **Talk** o lo **Speech**, per dirlo come quelli veri), anche altri formati: - * **Workshop**: una sessione di durata variabile che preveda **poca teoria e molta pratica**, anche senza slide, dove i partecipanti potranno prendere attivamente parte all’intervento._Un workshop ideale potrebbe riguardare, a titolo di esempio, la creazione di un “hello world” su Android, oppure il setup perfetto di Thunderbird e Firefox su un sistema dual boot._ - * **“Lightning talks”**: un talk ridotto, di una durata massima di 10 minuti + 5 minuti per le domande._Ideale per presentare piccoli hack, mini-tutorial, tips & tricks… insomma, quello che volete, ma in un tempo ristretto, avendo cura di essere esaustivi e concisi._ + * **Workshop**: una sessione di durata variabile che preveda **poca teoria e molta pratica**, anche senza slide, dove i partecipanti potranno prendere attivamente parte all'intervento._Un workshop ideale potrebbe riguardare, a titolo di esempio, la creazione di un "hello world" su Android, oppure il setup perfetto di Thunderbird e Firefox su un sistema dual boot._ + * **"Lightning talks"**: un talk ridotto, di una durata massima di 10 minuti + 5 minuti per le domande._Ideale per presentare piccoli hack, mini-tutorial, tips & tricks... insomma, quello che volete, ma in un tempo ristretto, avendo cura di essere esaustivi e concisi._ È possibile inviare **una proposta a nome di più persone**, e quindi presentare o tenere un workshop/laboratorio in piccoli gruppi. diff --git a/content/posts/2011-09-29-bilancio-online-con-gnucash-mysql-ssh.md b/content/posts/2011-09-29-bilancio-online-con-gnucash-mysql-ssh.md index 71f77c5..df80a5a 100644 --- a/content/posts/2011-09-29-bilancio-online-con-gnucash-mysql-ssh.md +++ b/content/posts/2011-09-29-bilancio-online-con-gnucash-mysql-ssh.md @@ -11,7 +11,7 @@ categories: - Software --- -Gnucash è un’ottimo strumento per tenere un bilancio familiare, e dalla versione 2.4.0 supporta il collegamento ad un database SQLite, MySQL o PostgreSQL per l’archiviazione dei dati. Usando un database locale sono tuttavia legato ad un computer specifico per il suo utilizzo. Io voglio invece poter aprire una sessione di Gnucash da qualsiasi computer e collegarmi sempre ad un’unica base dati remota. +Gnucash è un'ottimo strumento per tenere un bilancio familiare, e dalla versione 2.4.0 supporta il collegamento ad un database SQLite, MySQL o PostgreSQL per l'archiviazione dei dati. Usando un database locale sono tuttavia legato ad un computer specifico per il suo utilizzo. Io voglio invece poter aprire una sessione di Gnucash da qualsiasi computer e collegarmi sempre ad un'unica base dati remota. Aprire il database alla rete è decisamente poco sicuro, ma un tunnel SSH mi offre una alternativa leggera e affidabile. Per implementare il tutto ho usato: @@ -25,40 +25,40 @@ categories: * OpenSSH Client (Putty su Windows) * Gnucash -Tutti questi software girano indifferentemente su piattaforme  Linux, Windows e Mac, il che offre un’ampia flessibilità. Per me che ho a casa un server Linux collegato alla rete il tutto è stato molto semplice, ma non escludo che anche un hosting non troppo costoso offra un supporto sufficiente per implementare il tutto. +Tutti questi software girano indifferentemente su piattaforme  Linux, Windows e Mac, il che offre un'ampia flessibilità. Per me che ho a casa un server Linux collegato alla rete il tutto è stato molto semplice, ma non escludo che anche un hosting non troppo costoso offra un supporto sufficiente per implementare il tutto. ## Server -La configurazione del server SSH non richiede niente di particolare, se non assicurarsi che il firewall sia correttamente configurato per permettere l’accesso alla porta 22, o qualunque altra voi abbiate impostato. Se volete una sicurezza maggiore consiglio di usare un’autenticazione tramite chiavi, come descritto qui. +La configurazione del server SSH non richiede niente di particolare, se non assicurarsi che il firewall sia correttamente configurato per permettere l'accesso alla porta 22, o qualunque altra voi abbiate impostato. Se volete una sicurezza maggiore consiglio di usare un'autenticazione tramite chiavi, come descritto qui. -Il prossimo passo è creare il database e l’utente che dovrà utilizzarlo. Dato che creeremo un tunnel SSH è anche possibile usare phpMyAdmin da remoto come spiegato ad esempio qui, ma la procedura è così semplice che io decido di farlo da terminale. Dopo aver ottenuto l’accesso al server la sequenza è la seguente: +Il prossimo passo è creare il database e l'utente che dovrà utilizzarlo. Dato che creeremo un tunnel SSH è anche possibile usare phpMyAdmin da remoto come spiegato ad esempio qui, ma la procedura è così semplice che io decido di farlo da terminale. Dopo aver ottenuto l'accesso al server la sequenza è la seguente: -
# mysql -u root -p
-Enter password:
-Welcome to the MySQL monitor.  Commands end with ; or \g.
-Your MySQL connection id is 4012
-Server version: 5.1.49-3 (Debian)
-
-Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
-This software comes with ABSOLUTELY NO WARRANTY. This is free software,
-and you are welcome to modify and redistribute it under the GPL v2 license
-
-Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
-
-mysql> create database gnucash;
-Query OK, 1 row affected (0.00 sec)
-
-mysql> grant all on gnucash.* to gnucash@localhost identified by 'PASSWORD' with grant option;
-Query OK, 0 rows affected (0.12 sec)
-
-mysql> flush privileges;
-Query OK, 0 rows affected (0.13 sec)
-
-mysql> exit
-Bye
+
# mysql -u root -p
+Enter password:
+Welcome to the MySQL monitor.  Commands end with ; or \g.
+Your MySQL connection id is 4012
+Server version: 5.1.49-3 (Debian)
+
+Copyright (c) 2000, 2010, Oracle and/or its affiliates. All rights reserved.
+This software comes with ABSOLUTELY NO WARRANTY. This is free software,
+and you are welcome to modify and redistribute it under the GPL v2 license
+
+Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
+
+mysql> create database gnucash;
+Query OK, 1 row affected (0.00 sec)
+
+mysql> grant all on gnucash.* to gnucash@localhost identified by 'PASSWORD' with grant option;
+Query OK, 0 rows affected (0.12 sec)
+
+mysql> flush privileges;
+Query OK, 0 rows affected (0.13 sec)
+
+mysql> exit
+Bye
 #
-Il che significa che, dopo aver ottenuto l’accesso come utente root a mysql creo il database _gnucash_ e con il comando GRANT creo direttamente l’utente _gnucash_, gli assegno i permessi per l’uso del datatbase e imposto la PASSWORD di accesso. Nella documentazione di Gnucash non ho trovato nulla riguardo i permessi necessari all’utente per l’utilizzo del programma, quindi li assegno tutti, anche se probabilmente è possibile limitarli e migliorare la sicurezza dell’accesso. +Il che significa che, dopo aver ottenuto l'accesso come utente root a mysql creo il database _gnucash_ e con il comando GRANT creo direttamente l'utente _gnucash_, gli assegno i permessi per l'uso del datatbase e imposto la PASSWORD di accesso. Nella documentazione di Gnucash non ho trovato nulla riguardo i permessi necessari all'utente per l'utilizzo del programma, quindi li assegno tutti, anche se probabilmente è possibile limitarli e migliorare la sicurezza dell'accesso. ## Client @@ -70,11 +70,11 @@ Da un terminale si digita:
# ssh -L 3307:localhost:3306 -i /media/USB/private.key utente@miosito.com
-l’opzione _-i_ specifica la posizione della chiave privata per l’autenticazione, se necessaria, che io tengo nella chiavetta USB, mentre con l’opzione _-L_ creo il tunnel fino al mio server che si trova in _miosito.com_, specificando tre parametri: +l'opzione _-i_ specifica la posizione della chiave privata per l'autenticazione, se necessaria, che io tengo nella chiavetta USB, mentre con l'opzione _-L_ creo il tunnel fino al mio server che si trova in _miosito.com_, specificando tre parametri: _3307_ è la porta locale a cui mi dovrò collegare per entrare nel tunnel -_localhost_ è l’indirizzo dove è disponibile il server MySQL. Dato che il mio tunnel “esce” sulla stessa macchina l’indirizzo è localhost. +_localhost_ è l'indirizzo dove è disponibile il server MySQL. Dato che il mio tunnel "esce" sulla stessa macchina l'indirizzo è localhost. _3306_ è la porta alla quale collegarmi per accedere al server MySQL @@ -82,21 +82,21 @@ _3306_ è la porta alla quale collegarmi per accedere al server MySQL Nella finestra di configurazione di Putty inserisco i seguenti dati: -_Session_: inserisco l’_host name_, miosito.com, e la porta del server SSH, 22 o altro. +_Session_: inserisco l'_host name_, miosito.com, e la porta del server SSH, 22 o altro. _Connection->Data_:  in _Login details_ posso inserire il nome utente per il collegamento SSH, per evitare che mi venga chiesto ogni volta. -_Connection->SSH->Auth_: specifico la posizione del file contenente la _private key_ per l’autenticazione, se necessaria. +_Connection->SSH->Auth_: specifico la posizione del file contenente la _private key_ per l'autenticazione, se necessaria. -_Connection->SSH->Tunnels_: in _source port_ inserisco la porta locale di accesso, e in _destination_ inserisco l’indirizzo del server MySQL e la porta di destinazione con la sintassi _localhost:3306_ +_Connection->SSH->Tunnels_: in _source port_ inserisco la porta locale di accesso, e in _destination_ inserisco l'indirizzo del server MySQL e la porta di destinazione con la sintassi _localhost:3306_ Prima di aprire la connessione ho la possibilità, ritornando alla finestra _Session_, di salvare i parametri della sessione per poterli richiamare senza reinserirli nuovamente. Clicco su _Open_ e dopo aver inserito la password il prompt del terminale mi indicherà che il tunnel è attivo. ### Gnucash -Ora posso lanciare Gnucash e aprire un nuovo file indicando come formato dei dati _mysql_, come host la macchina da cui abbiamo aperto il tunnel e la porta di accesso, nel nostro caso _127.0.0.1:3307_, il nome del database, _gnucash_, il nome dell’utente MySQL, _gnucash_, e la PASSWORD di accesso. Il programma crea in autmatico tutte le tabelle necessarie a seconda della struttura dei conti da noi indicata. +Ora posso lanciare Gnucash e aprire un nuovo file indicando come formato dei dati _mysql_, come host la macchina da cui abbiamo aperto il tunnel e la porta di accesso, nel nostro caso _127.0.0.1:3307_, il nome del database, _gnucash_, il nome dell'utente MySQL, _gnucash_, e la PASSWORD di accesso. Il programma crea in autmatico tutte le tabelle necessarie a seconda della struttura dei conti da noi indicata. -Come nome di host ho indicato l’indirizzo IP perchè su macchine Linux, per motivi che ignoro, se indico _localhost:3307_ mi viene restituito un errore e il collegamento abortisce. Su macchine Windows funzionano entrambe le sintassi. +Come nome di host ho indicato l'indirizzo IP perchè su macchine Linux, per motivi che ignoro, se indico _localhost:3307_ mi viene restituito un errore e il collegamento abortisce. Su macchine Windows funzionano entrambe le sintassi. Sono pronto ora per inserire i dati. Ogni volta che vorrò modificarli da qualsiasi posto mi trovi sarà sufficiente aprire il tunnel e da Gnucash aprire il file esistente inserendo gli stessi parametri sopra indicati. diff --git a/content/posts/2011-10-06-linux-day-2011-la-copertina.md b/content/posts/2011-10-06-linux-day-2011-la-copertina.md index 9b97768..4f32b4b 100644 --- a/content/posts/2011-10-06-linux-day-2011-la-copertina.md +++ b/content/posts/2011-10-06-linux-day-2011-la-copertina.md @@ -13,11 +13,11 @@ categories: --- -Ce l’abbiamo fatta: la [locandina del Linux Day 2011][1] è finalmente pronta! +Ce l'abbiamo fatta: la [locandina del Linux Day 2011][1] è finalmente pronta! -La parola d’ordine è sempre la stessa: scaricatela, stampatela, condividetela sui social network, inviatela ai vostri amici, diffondetela il più possibile! +La parola d'ordine è sempre la stessa: scaricatela, stampatela, condividetela sui social network, inviatela ai vostri amici, diffondetela il più possibile! -Vi ricordiamo che il Linux Day 2011 si svolgerà a **Bergamo** il 22 Ottobre presso lo **Spazio Polaresco**. Per aiutarci a prevedere l’affluenza e organizzare tutto al meglio, potrete [registrarvi qui][2]. +Vi ricordiamo che il Linux Day 2011 si svolgerà a **Bergamo** il 22 Ottobre presso lo **Spazio Polaresco**. Per aiutarci a prevedere l'affluenza e organizzare tutto al meglio, potrete [registrarvi qui][2]. Ci vediamo lì! diff --git a/content/posts/2011-10-20-manca-davvero-poco-al-linux-day-2011.md b/content/posts/2011-10-20-manca-davvero-poco-al-linux-day-2011.md index 8b848f9..b0e8c06 100644 --- a/content/posts/2011-10-20-manca-davvero-poco-al-linux-day-2011.md +++ b/content/posts/2011-10-20-manca-davvero-poco-al-linux-day-2011.md @@ -24,7 +24,7 @@ Anzitutto, dove saremo: Visualizza Parcheggi Linux Day 2011 in una mappa di dimensioni maggiori

-Come si può vedere dalla mappa, sono disponibili due parcheggi, uno più vicino ma più piccolo, l’altro poco più lontano e decisamente più grande. Entrambi sono gratuiti. +Come si può vedere dalla mappa, sono disponibili due parcheggi, uno più vicino ma più piccolo, l'altro poco più lontano e decisamente più grande. Entrambi sono gratuiti. Il **Polaresco** è raggiungibile anche con i mezzi pubblici, attraverso le linee 8, 9 e 10 (fermata Broseta-Polaresco). @@ -32,17 +32,17 @@ Il **Polaresco** è raggiungibile anche con i mezzi pubblici, attraverso le line Inoltre, eccovi alcune indicazioni che vi saranno utili se vorrete installare una distribuzione Linux sul vostro computer durante la giornata: -### Opzione 1. Voglio installare Linux sul mio PC in “dual boot” con Windows +### Opzione 1. Voglio installare Linux sul mio PC in "dual boot" con Windows -Questa scelta vi permette di decidere, all’avvio del PC, quale sistema operativo utilizzare fra quelli installati (Windows o Linux). +Questa scelta vi permette di decidere, all'avvio del PC, quale sistema operativo utilizzare fra quelli installati (Windows o Linux). Se la vostra scelta è quella di installare Linux mantenendo il sistema operativo presente sul Vostro PC (Windows), è opportuno che in via preliminare vengano eseguite le seguenti operazioni: * backup dei dati presenti sul computer; - * deframmentazione dell’hard disk. + * deframmentazione dell'hard disk. ### Opzione 2. Voglio installare solo Linux ed eliminare eventuali altri sistemi operativi presenti sul PC -È evidente che in questo caso l’hard disk verrà formattato per intero e che i dati presenti verranno cancellati. Se non lo avete già fatto sarà quindi opportuno salvare eventuali dati di vostro interesse presenti sul PC prima di procedere all’installazione. +È evidente che in questo caso l'hard disk verrà formattato per intero e che i dati presenti verranno cancellati. Se non lo avete già fatto sarà quindi opportuno salvare eventuali dati di vostro interesse presenti sul PC prima di procedere all'installazione. [1]: http://bglug.it/wp-content/uploads/2011/10/ld11_locandina.pdf \ No newline at end of file diff --git a/content/posts/2011-10-31-topicotd-20111103-bitnclick_dev-2.md b/content/posts/2011-10-31-topicotd-20111103-bitnclick_dev-2.md index 23e65e0..550952a 100644 --- a/content/posts/2011-10-31-topicotd-20111103-bitnclick_dev-2.md +++ b/content/posts/2011-10-31-topicotd-20111103-bitnclick_dev-2.md @@ -22,9 +22,9 @@ tags: A partire da mercoledì prossimo **3 novembre** durante le serate del BGlug proporremmo un _Topic of the day_. -Il prossimo mercoledì, pertanto, parleremo di qualche applicazione da svilupparsi per il progetto già in corso per l’associazione ONLUS _Bit & Click_. +Il prossimo mercoledì, pertanto, parleremo di qualche applicazione da svilupparsi per il progetto già in corso per l'associazione ONLUS _Bit & Click_. -Il progetto è quello di un _domain controller_ basato su GNU/Linux, SAMBA, OpenLDAP, Kerberos e altre tecnologie, inserito in un contesto di un laboratorio didattico multimediale per le scuole elementari e medie con client Windows XP. L’implementazione è già stata effettuata ed è attualmente funzionante. +Il progetto è quello di un _domain controller_ basato su GNU/Linux, SAMBA, OpenLDAP, Kerberos e altre tecnologie, inserito in un contesto di un laboratorio didattico multimediale per le scuole elementari e medie con client Windows XP. L'implementazione è già stata effettuata ed è attualmente funzionante. Per questo progetto ora si rendono necessari i seguenti lavori di sviluppo vero e proprio: diff --git a/content/posts/2011-10-31-topicotd-20111103-bitnclick_dev.md b/content/posts/2011-10-31-topicotd-20111103-bitnclick_dev.md index ca34bfc..276752b 100644 --- a/content/posts/2011-10-31-topicotd-20111103-bitnclick_dev.md +++ b/content/posts/2011-10-31-topicotd-20111103-bitnclick_dev.md @@ -22,9 +22,9 @@ tags: A partire da mercoledì prossimo **3 novembre** durante le serate del BGlug proporremmo un _Topic of the day_. -Il prossimo mercoledì, pertanto, parleremo di qualche applicazione da svilupparsi per il progetto già in corso per l’associazione ONLUS _Bit & Click_. +Il prossimo mercoledì, pertanto, parleremo di qualche applicazione da svilupparsi per il progetto già in corso per l'associazione ONLUS _Bit & Click_. -Il progetto è quello di un _domain controller_ basato su GNU/Linux, SAMBA, OpenLDAP, Kerberos e altre tecnologie, inserito in un contesto di un laboratorio didattico multimediale per le scuole elementari e medie con client Windows XP. L’implementazione è già stata effettuata ed è attualmente funzionante. +Il progetto è quello di un _domain controller_ basato su GNU/Linux, SAMBA, OpenLDAP, Kerberos e altre tecnologie, inserito in un contesto di un laboratorio didattico multimediale per le scuole elementari e medie con client Windows XP. L'implementazione è già stata effettuata ed è attualmente funzionante. Per questo progetto ora si rendono necessari i seguenti lavori di sviluppo vero e proprio: diff --git a/content/posts/2011-11-07-topicotd-archlinux-day.md b/content/posts/2011-11-07-topicotd-archlinux-day.md index 297fd2a..ceec5ca 100644 --- a/content/posts/2011-11-07-topicotd-archlinux-day.md +++ b/content/posts/2011-11-07-topicotd-archlinux-day.md @@ -23,7 +23,7 @@ tags: ArchLinux Logo -Il prossimo mercoledì (9 novembre p.v.), durante l’incontro settimanale del LUG nella [sua sede ufficiale][1], si discuterà dell’organizzazione di un ArchLinux Day, in cui si parlerà a tutto tondo di [ArchLinux][2], una distribuzione _rolling release_ adatta ad utenti curiosi e che non hanno paura di sporcarsi le mani con la console, con caratteristiche di utilizzo minimaliste e di semplicità. C’è molto da definire e da discutere, chi volesse apportare il proprio contributo sarà più che benvenuto! +Il prossimo mercoledì (9 novembre p.v.), durante l'incontro settimanale del LUG nella [sua sede ufficiale][1], si discuterà dell'organizzazione di un ArchLinux Day, in cui si parlerà a tutto tondo di [ArchLinux][2], una distribuzione _rolling release_ adatta ad utenti curiosi e che non hanno paura di sporcarsi le mani con la console, con caratteristiche di utilizzo minimaliste e di semplicità. C'è molto da definire e da discutere, chi volesse apportare il proprio contributo sarà più che benvenuto! Se siete interessati partecipate numerosi! diff --git a/content/posts/2011-11-22-topicotd-arduino-e-open-hardware.md b/content/posts/2011-11-22-topicotd-arduino-e-open-hardware.md index 324b053..fdfca12 100644 --- a/content/posts/2011-11-22-topicotd-arduino-e-open-hardware.md +++ b/content/posts/2011-11-22-topicotd-arduino-e-open-hardware.md @@ -21,7 +21,7 @@ tags: Arduino -Domani sera (23 novembre) il nostro buon [Emuboy][1] ci parlerà di Arduino (piattaforma elettronica hardware sviluppata in Italia) e dell’open hardware in generale. Una serata un po’ differente dalle altre ma sempre assolutamente in tema con i temi di libertà toccati dal software libero; il tutto ovviamente sempre nella [sede ufficiale][2] del BGLug! +Domani sera (23 novembre) il nostro buon [Emuboy][1] ci parlerà di Arduino (piattaforma elettronica hardware sviluppata in Italia) e dell'open hardware in generale. Una serata un po' differente dalle altre ma sempre assolutamente in tema con i temi di libertà toccati dal software libero; il tutto ovviamente sempre nella [sede ufficiale][2] del BGLug! Partecipate numerosissimi 🙂 diff --git a/content/posts/2011-12-04-topicotd-collaborazione-con-itis-paleocapa.md b/content/posts/2011-12-04-topicotd-collaborazione-con-itis-paleocapa.md index 1aa8a76..f96b34d 100644 --- a/content/posts/2011-12-04-topicotd-collaborazione-con-itis-paleocapa.md +++ b/content/posts/2011-12-04-topicotd-collaborazione-con-itis-paleocapa.md @@ -29,7 +29,7 @@ tags:
-Mercoledì prossimo (7 dicembre) presso la nostra [sede][1] sarà possibile partecipare all’organizzazione di una serie di incontri che si terranno presso l’[ITIS Paleocapa][2], dedicati a Linux e all’opensource e che vedranno come principali destinatari gli studenti di questa scuola superiore. +Mercoledì prossimo (7 dicembre) presso la nostra [sede][1] sarà possibile partecipare all'organizzazione di una serie di incontri che si terranno presso l'[ITIS Paleocapa][2], dedicati a Linux e all'opensource e che vedranno come principali destinatari gli studenti di questa scuola superiore. Se volete contribuire partecipate numerosi! diff --git a/content/posts/2012-02-23-bglug-partecipa-allubuntu-global-jam-2.md b/content/posts/2012-02-23-bglug-partecipa-allubuntu-global-jam-2.md index 77df990..97a3228 100644 --- a/content/posts/2012-02-23-bglug-partecipa-allubuntu-global-jam-2.md +++ b/content/posts/2012-02-23-bglug-partecipa-allubuntu-global-jam-2.md @@ -15,19 +15,19 @@ tags: - Ubuntu Global Jam --- -[][1]Anche quest’anno, per la terza volta, il BGLUG organizzarà il Bergamo Code Jam, l’appuntamento per gli sviluppatori dedicato alla collaborazione e alla scrittura di codice aperto. A breve daremo un annuncio ufficiale, ma per ora… vi offriamo un aperitivo attraverso la partecipazione all’**[Ubuntu Global Jam][2]**. +[][1]Anche quest'anno, per la terza volta, il BGLUG organizzarà il Bergamo Code Jam, l'appuntamento per gli sviluppatori dedicato alla collaborazione e alla scrittura di codice aperto. A breve daremo un annuncio ufficiale, ma per ora... vi offriamo un aperitivo attraverso la partecipazione all'**[Ubuntu Global Jam][2]**. Si tratta di una grande opportunità per la comunità degli utenti di Ubuntu: è un evento **su scala mondiale** distribuito lungo il weekend del **2, 3 e 4 Marzo 2012** ed è pensato per permettere di lavorare insieme al miglioramento della distribuzione Ubuntu. Chiunque può partecipare al Jam, e tutti sono incoraggiati a lasciarsi coinvolgere. -Quest’anno, anche il BGLUG ha deciso di partecipare all’iniziativa, attraverso l’organizzazione di un evento che avrà luogo il **3 marzo 2012**, **dalle 8.30 alle 18.30**, presso lo **Spazio Polaresco**, in via Polaresco, 15 a Bergamo. +Quest'anno, anche il BGLUG ha deciso di partecipare all'iniziativa, attraverso l'organizzazione di un evento che avrà luogo il **3 marzo 2012**, **dalle 8.30 alle 18.30**, presso lo **Spazio Polaresco**, in via Polaresco, 15 a Bergamo. Permetteremo ai programmatori più stagionati e ai semplici fan di Ubuntu di trascorrere del tempo insieme, divertendosi e migliorando la distribuzione, dando un contributo concreto. Specificamente, ci concentreremo sui seguenti temi: -**Bug** – trovare, classificare e riparare bug nei software disponibili in Ubuntu. -**Testing** – provare la prossima release e fornire un feedback basato sulla propria personale esperienza. -**Upgrade** – provare l’aggiornamento a Precise Pangolin (Ubuntu 12.04) dall’attuale Oneiric Ocelot (Ubuntu 11.10) e riportare informazioni salienti rispetto all’esperienza dell’upgrade. -**Documentazione** – scrivere documentazione riguardante l’uso generale di Ubuntu e sul come collaborare con la community degli sviluppatori. -**Traduzioni** – tradurre Ubuntu e aiutare nel renderla disponibile nella propria lingua locale. +**Bug** - trovare, classificare e riparare bug nei software disponibili in Ubuntu. +**Testing** - provare la prossima release e fornire un feedback basato sulla propria personale esperienza. +**Upgrade** - provare l'aggiornamento a Precise Pangolin (Ubuntu 12.04) dall'attuale Oneiric Ocelot (Ubuntu 11.10) e riportare informazioni salienti rispetto all'esperienza dell'upgrade. +**Documentazione** - scrivere documentazione riguardante l'uso generale di Ubuntu e sul come collaborare con la community degli sviluppatori. +**Traduzioni** - tradurre Ubuntu e aiutare nel renderla disponibile nella propria lingua locale. Per segnalare la propria volontà di partecipare è possibile rispondere al sondaggio visibile su questa pagina: diff --git a/content/posts/2012-02-23-bglug-partecipa-allubuntu-global-jam.md b/content/posts/2012-02-23-bglug-partecipa-allubuntu-global-jam.md index e1c985e..9d161f8 100644 --- a/content/posts/2012-02-23-bglug-partecipa-allubuntu-global-jam.md +++ b/content/posts/2012-02-23-bglug-partecipa-allubuntu-global-jam.md @@ -15,19 +15,19 @@ tags: - Ubuntu Global Jam --- -[][1]Anche quest’anno, per la terza volta, il BGLUG organizzarà il Bergamo Code Jam, l’appuntamento per gli sviluppatori dedicato alla collaborazione e alla scrittura di codice aperto. A breve daremo un annuncio ufficiale, ma per ora… vi offriamo un aperitivo attraverso la partecipazione all’**[Ubuntu Global Jam][2]**. +[][1]Anche quest'anno, per la terza volta, il BGLUG organizzarà il Bergamo Code Jam, l'appuntamento per gli sviluppatori dedicato alla collaborazione e alla scrittura di codice aperto. A breve daremo un annuncio ufficiale, ma per ora... vi offriamo un aperitivo attraverso la partecipazione all'**[Ubuntu Global Jam][2]**. Si tratta di una grande opportunità per la comunità degli utenti di Ubuntu: è un evento **su scala mondiale** distribuito lungo il weekend del **2, 3 e 4 Marzo 2012** ed è pensato per permettere di lavorare insieme al miglioramento della distribuzione Ubuntu. Chiunque può partecipare al Jam, e tutti sono incoraggiati a lasciarsi coinvolgere. -Quest’anno, anche il BGLUG ha deciso di partecipare all’iniziativa, attraverso l’organizzazione di un evento che avrà luogo il **3 marzo 2012**, **dalle 8.30 alle 18.30**, presso lo **Spazio Polaresco**, in via Polaresco, 15 a Bergamo. +Quest'anno, anche il BGLUG ha deciso di partecipare all'iniziativa, attraverso l'organizzazione di un evento che avrà luogo il **3 marzo 2012**, **dalle 8.30 alle 18.30**, presso lo **Spazio Polaresco**, in via Polaresco, 15 a Bergamo. Permetteremo ai programmatori più stagionati e ai semplici fan di Ubuntu di trascorrere del tempo insieme, divertendosi e migliorando la distribuzione, dando un contributo concreto. Specificamente, ci concentreremo sui seguenti temi: -**Bug** – trovare, classificare e riparare bug nei software disponibili in Ubuntu. -**Testing** – provare la prossima release e fornire un feedback basato sulla propria personale esperienza. -**Upgrade** – provare l’aggiornamento a Precise Pangolin (Ubuntu 12.04) dall’attuale Oneiric Ocelot (Ubuntu 11.10) e riportare informazioni salienti rispetto all’esperienza dell’upgrade. -**Documentazione** – scrivere documentazione riguardante l’uso generale di Ubuntu e sul come collaborare con la community degli sviluppatori. -**Traduzioni** – tradurre Ubuntu e aiutare nel renderla disponibile nella propria lingua locale. +**Bug** - trovare, classificare e riparare bug nei software disponibili in Ubuntu. +**Testing** - provare la prossima release e fornire un feedback basato sulla propria personale esperienza. +**Upgrade** - provare l'aggiornamento a Precise Pangolin (Ubuntu 12.04) dall'attuale Oneiric Ocelot (Ubuntu 11.10) e riportare informazioni salienti rispetto all'esperienza dell'upgrade. +**Documentazione** - scrivere documentazione riguardante l'uso generale di Ubuntu e sul come collaborare con la community degli sviluppatori. +**Traduzioni** - tradurre Ubuntu e aiutare nel renderla disponibile nella propria lingua locale. Per segnalare la propria volontà di partecipare è possibile rispondere al sondaggio visibile su questa pagina: diff --git a/content/posts/2012-04-10-topicotd-intro-python.md b/content/posts/2012-04-10-topicotd-intro-python.md index 49ad500..8425367 100644 --- a/content/posts/2012-04-10-topicotd-intro-python.md +++ b/content/posts/2012-04-10-topicotd-intro-python.md @@ -28,7 +28,7 @@ tags:

-Domani sera riprenderemo le nostre buone abitudini di portare al pubblico un argomento per serata, inaugurando la nuova serie dei _Topic of the Day_ con una introduzione a livello base a Python, linguaggio di programmazione arrivato alla sua versione (stabile) 2.7 e molto utilizzato in vari ambiti per la sua semplicità e potenza. Il linguaggio di programmazione ci verrà presentato con esempi dal nostro Giuseppe Capizzi; l’introduzione mirerà a vedere le principali caratteristiche del linguaggio, quindi sarà adeguato a tutti. +Domani sera riprenderemo le nostre buone abitudini di portare al pubblico un argomento per serata, inaugurando la nuova serie dei _Topic of the Day_ con una introduzione a livello base a Python, linguaggio di programmazione arrivato alla sua versione (stabile) 2.7 e molto utilizzato in vari ambiti per la sua semplicità e potenza. Il linguaggio di programmazione ci verrà presentato con esempi dal nostro Giuseppe Capizzi; l'introduzione mirerà a vedere le principali caratteristiche del linguaggio, quindi sarà adeguato a tutti. Pertanto vi aspettiamo numerosi presso la [nostra sede][1] domani sera a partire dalle ore 21.00. diff --git a/content/posts/2012-04-16-pizzata-pre-ponte-1-maggio.md b/content/posts/2012-04-16-pizzata-pre-ponte-1-maggio.md index 50b4f6e..296bdb1 100644 --- a/content/posts/2012-04-16-pizzata-pre-ponte-1-maggio.md +++ b/content/posts/2012-04-16-pizzata-pre-ponte-1-maggio.md @@ -15,7 +15,7 @@ tags: Pizza
Fonte: Doki Cucina.

- Il BGlug si ritroverà, prima del ponte del 1° Maggio, per una pizzata con tutti i simpatizzanti. La partecipazione è libera, se volete partecipare potete rispondere all’annuncio indicando il vostro nome e il giorno o i giorni che preferite, così da poter prenotare in anticipo e in una buona pizzeria. + Il BGlug si ritroverà, prima del ponte del 1° Maggio, per una pizzata con tutti i simpatizzanti. La partecipazione è libera, se volete partecipare potete rispondere all'annuncio indicando il vostro nome e il giorno o i giorni che preferite, così da poter prenotare in anticipo e in una buona pizzeria.

diff --git a/content/posts/2012-04-16-topicotd-from-bare-metal-to-ubuntu-12-04.md b/content/posts/2012-04-16-topicotd-from-bare-metal-to-ubuntu-12-04.md index 806847d..7e98efe 100644 --- a/content/posts/2012-04-16-topicotd-from-bare-metal-to-ubuntu-12-04.md +++ b/content/posts/2012-04-16-topicotd-from-bare-metal-to-ubuntu-12-04.md @@ -20,7 +20,7 @@ tags: Ubuntu 12.04 Precise Pangolin
Fonte: PaperBlog

- Proseguono gli incontri tematici alle serate del BGlug presso la nostra sede. Questo mercoledì il buon Emuboy ci delizierà effettuando un’installazione da zero su un nuovo PC fisico di Ubuntu 12.04 «Precise Pangolin» (anche se ancora in testing). + Proseguono gli incontri tematici alle serate del BGlug presso la nostra sede. Questo mercoledì il buon Emuboy ci delizierà effettuando un'installazione da zero su un nuovo PC fisico di Ubuntu 12.04 «Precise Pangolin» (anche se ancora in testing).

diff --git a/content/posts/2012-04-30-topicotd-random-distro-installation.md b/content/posts/2012-04-30-topicotd-random-distro-installation.md index 5419c63..c3778ca 100644 --- a/content/posts/2012-04-30-topicotd-random-distro-installation.md +++ b/content/posts/2012-04-30-topicotd-random-distro-installation.md @@ -24,7 +24,7 @@ tags: Più pinguini
Fonte: PaperBlog -Prosegue la serie dei _Topic of the Day_. Questa settimana il sottoscritto vi propone un’installazione di una distribuzione GNU/Linux (o anche BSD) a **vostro** piacimento. La distribuzione da installarsi sarà decisa sulla [Mailing List pubblica del BGlug][1]. +Prosegue la serie dei _Topic of the Day_. Questa settimana il sottoscritto vi propone un'installazione di una distribuzione GNU/Linux (o anche BSD) a **vostro** piacimento. La distribuzione da installarsi sarà decisa sulla [Mailing List pubblica del BGlug][1]. Una volta scelta la distribuzione, verrà effettuata una installazione su macchina virtuale (o se qualcuno volesse offrire una macchina fisica, ancor meglio 🙂 ) presso la [nostra sede][2] il prossimo mercoledì. diff --git a/content/posts/2012-05-19-linux-embedded.md b/content/posts/2012-05-19-linux-embedded.md index e3aa22e..80dfdf9 100644 --- a/content/posts/2012-05-19-linux-embedded.md +++ b/content/posts/2012-05-19-linux-embedded.md @@ -25,11 +25,11 @@ tags: Fonte: Elettronica Open Source

- Gian Paolo Ghilardi si è offerto di proiettarci nel mondo dei sistemi embedded seguendo il nostro amato pinguino. Gian Paolo presenterà l’argomento presso la nostra sede a partire dalle 21.30 del giorno 30 maggio 2012. + Gian Paolo Ghilardi si è offerto di proiettarci nel mondo dei sistemi embedded seguendo il nostro amato pinguino. Gian Paolo presenterà l'argomento presso la nostra sede a partire dalle 21.30 del giorno 30 maggio 2012.

- Come al solito l’intervento è aperto a tutti. + Come al solito l'intervento è aperto a tutti.

@@ -37,5 +37,5 @@ tags:

- Nota di servizio: Durante la serata sarà finalmente possibile regolarizzare la propria posizione nei confronti del BGlug, versando la quota associativa per l’anno 2012 (pari a € 20,00 per la prima iscrizione e € 15,00 per il rinnovo). + Nota di servizio: Durante la serata sarà finalmente possibile regolarizzare la propria posizione nei confronti del BGlug, versando la quota associativa per l'anno 2012 (pari a € 20,00 per la prima iscrizione e € 15,00 per il rinnovo).

\ No newline at end of file diff --git a/content/posts/2012-06-06-bglug-summer-edition-2012-2.md b/content/posts/2012-06-06-bglug-summer-edition-2012-2.md index 20e806f..bb88823 100644 --- a/content/posts/2012-06-06-bglug-summer-edition-2012-2.md +++ b/content/posts/2012-06-06-bglug-summer-edition-2012-2.md @@ -14,7 +14,7 @@ tags: --- A partire da settimana prossima, le riunioni settimanali del LUG si sposteranno al [Keller Live Pub][1] di Curno. diff --git a/content/posts/2012-06-06-bglug-summer-edition-2012.md b/content/posts/2012-06-06-bglug-summer-edition-2012.md index 6256789..b98d7ac 100644 --- a/content/posts/2012-06-06-bglug-summer-edition-2012.md +++ b/content/posts/2012-06-06-bglug-summer-edition-2012.md @@ -14,7 +14,7 @@ tags: --- A partire da settimana prossima, le riunioni settimanali del LUG si sposteranno al [Keller Live Pub][1] di Curno. diff --git a/content/posts/2012-10-16-linux-day-2012-la-locandina.md b/content/posts/2012-10-16-linux-day-2012-la-locandina.md index 623982a..d844b6c 100644 --- a/content/posts/2012-10-16-linux-day-2012-la-locandina.md +++ b/content/posts/2012-10-16-linux-day-2012-la-locandina.md @@ -10,8 +10,8 @@ categories: --- [][1] -Anche quest’anno è tempo di **Linux Day**! Ci troverete il **27 Ottobre** allo **Spazio Polaresco** per la solita giornata dedicata interamente al pinguino. +Anche quest'anno è tempo di **Linux Day**! Ci troverete il **27 Ottobre** allo **Spazio Polaresco** per la solita giornata dedicata interamente al pinguino. -[Qui][1] potete scaricare la locandina in A3 con il programma dell’evento. Ci vediamo lì! +[Qui][1] potete scaricare la locandina in A3 con il programma dell'evento. Ci vediamo lì! [1]: https://dl.dropbox.com/u/164143/ld12_locandina.pdf \ No newline at end of file diff --git a/content/posts/2013-10-14-linux-day-2013-programma-definitivo.md b/content/posts/2013-10-14-linux-day-2013-programma-definitivo.md index 3b96a12..d8de12a 100644 --- a/content/posts/2013-10-14-linux-day-2013-programma-definitivo.md +++ b/content/posts/2013-10-14-linux-day-2013-programma-definitivo.md @@ -20,16 +20,16 @@ tags: --- Finalmente abbiamo un programma definitivo per il Linux Day 2013! -Trovate il programma della giornata all’apposita [pagina del sito +Trovate il programma della giornata all'apposita [pagina del sito ufficiale][1], dalla quale potrete anche scaricare la locandina -per pubblicizzare l’evento. +per pubblicizzare l'evento. -Ricordiamo a chi volesse partecipare all’evento che è possibile seguire gli interventi della giornata [segnalando la propria presenza][2]. +Ricordiamo a chi volesse partecipare all'evento che è possibile seguire gli interventi della giornata [segnalando la propria presenza][2]. -Sarà inoltre possibile, come tutti gli anni, farsi aiutare dai volontari del BGlug per installare, sul proprio PC, l’ultima versione di Ubuntu (quest’anno sarà la _Salamandra Sbarazzina_). Vi chiediamo, anche in questo caso, di prepararvi all’evento e segnalarci la vostra presenza, solamente a fini organizzativi. [Qui][3] troverete tutte le indicazioni del caso. +Sarà inoltre possibile, come tutti gli anni, farsi aiutare dai volontari del BGlug per installare, sul proprio PC, l'ultima versione di Ubuntu (quest'anno sarà la _Salamandra Sbarazzina_). Vi chiediamo, anche in questo caso, di prepararvi all'evento e segnalarci la vostra presenza, solamente a fini organizzativi. [Qui][3] troverete tutte le indicazioni del caso. Un grazie a quanti hanno collaborato e hanno proposto loro interventi -per far sì che la giornata fosse all’altezza delle aspettative. +per far sì che la giornata fosse all'altezza delle aspettative. Vi aspettiamo il 26 Ottobre presso lo Spazio Polaresco di Bergamo! diff --git a/content/posts/2014-04-26-totd-cenni-di-ipv6.md b/content/posts/2014-04-26-totd-cenni-di-ipv6.md index 16f0f08..2913dce 100644 --- a/content/posts/2014-04-26-totd-cenni-di-ipv6.md +++ b/content/posts/2014-04-26-totd-cenni-di-ipv6.md @@ -18,7 +18,7 @@ categories: Proponiamo a tutti gli interessati un piccolo approfondimento su IPv6, che terremo presso la sede del BGlug (presso la Sala Riunioni dello [Spazio Polaresco][1] di Bergamo, come al solito) il giorno 14 maggio p.v.. alle 21.30 circa. -L’approfondimento richiederà di conoscere già IPv4 e alcuni RFC correlati e avrà come obiettivo quello di essere in grado di fornire gli strumenti minimi per il tecnico, che già si trova ad aver a che fare con sistemi IPv4, per capire in cosa consiste la prossima versione di IP e quali cambiamenti porterà, soprattutto nel breve termine. +L'approfondimento richiederà di conoscere già IPv4 e alcuni RFC correlati e avrà come obiettivo quello di essere in grado di fornire gli strumenti minimi per il tecnico, che già si trova ad aver a che fare con sistemi IPv4, per capire in cosa consiste la prossima versione di IP e quali cambiamenti porterà, soprattutto nel breve termine. Il tono della presentazione sarà informale; si darà priorità al passare concetti base piuttosto che dettagli tecnici che sono comunque già disponibili consultando documentazione in rete. diff --git a/content/posts/2014-10-09-linux-day-2014.md b/content/posts/2014-10-09-linux-day-2014.md index fa01fbc..3754a93 100644 --- a/content/posts/2014-10-09-linux-day-2014.md +++ b/content/posts/2014-10-09-linux-day-2014.md @@ -11,18 +11,18 @@ categories: --- Finalmente disponibile il programma per il Linux Day 2014 -Come per gli anni precedenti l’evento prevede delle sessioni di presentazione e contemporaneamente laboratori di installazione e fixing, -quest’anno l’evento si terrà sabato 25 Ottobre presso l’Università degli studi di Bergamo, in via dei Caniana 2 a Bergamo. +Come per gli anni precedenti l'evento prevede delle sessioni di presentazione e contemporaneamente laboratori di installazione e fixing, +quest'anno l'evento si terrà sabato 25 Ottobre presso l'Università degli studi di Bergamo, in via dei Caniana 2 a Bergamo. -maggiori dettagli sono disponibili nel minisito dedicato all’evento : +maggiori dettagli sono disponibili nel minisito dedicato all'evento : http://bglug.herokuapp.com/ld/2014/ ( grazie Emiliano ) -Per segnalare la vostra presenza o la partecipazione di un singolo o di un gruppo agli interventi [1] e/o all’installation party [2]: +Per segnalare la vostra presenza o la partecipazione di un singolo o di un gruppo agli interventi [1] e/o all'installation party [2]: [1] http://bglug.herokuapp.com/ld/2014/segui [2] http://bglug.herokuapp.com/ld/2014/installa -NB. L’iscrizione non è obbligatoria, l’evento è completamente gratuito e aperto a tutti +NB. L'iscrizione non è obbligatoria, l'evento è completamente gratuito e aperto a tutti Vi aspettiamo numerosi! diff --git a/content/posts/2015-06-09-campagna-iscrizioni-15-2.md b/content/posts/2015-06-09-campagna-iscrizioni-15-2.md index 5b5b998..4263274 100644 --- a/content/posts/2015-06-09-campagna-iscrizioni-15-2.md +++ b/content/posts/2015-06-09-campagna-iscrizioni-15-2.md @@ -20,15 +20,15 @@ categories:

- Ogni mercoledì dalle ore 21.30 presso la sala riunioni dello Spazio Polaresco potrai versare la quota associativa per l’anno 2015 e ricevere la tessera associativa! + Ogni mercoledì dalle ore 21.30 presso la sala riunioni dello Spazio Polaresco potrai versare la quota associativa per l'anno 2015 e ricevere la tessera associativa!

- Colgo l’occasione per ringraziare di cuore tutti quelli che continuano a seguirci tramite la mailing list e facebook sostenendo attivamente il mondo del free software e dell’open source. + Colgo l'occasione per ringraziare di cuore tutti quelli che continuano a seguirci tramite la mailing list e facebook sostenendo attivamente il mondo del free software e dell'open source.

- Un ringraziamento speciale va a tutti i soci attivi, in particolare a quelli che ogni mercoledì sera lavorano sul progetto “Linux va a scuola” e su tutti gli altri eventi che il BgLUG realizza o a cui è invitato a partecipare. + Un ringraziamento speciale va a tutti i soci attivi, in particolare a quelli che ogni mercoledì sera lavorano sul progetto "Linux va a scuola" e su tutti gli altri eventi che il BgLUG realizza o a cui è invitato a partecipare.

@@ -40,4 +40,4 @@ categories: 11407109_834849969897217_1367405880248443010_n

-_ – La Vicepresidente_ \ No newline at end of file +_ - La Vicepresidente_ \ No newline at end of file diff --git a/content/posts/2015-06-09-campagna-iscrizioni-15.md b/content/posts/2015-06-09-campagna-iscrizioni-15.md index 1af94fc..04f90bf 100644 --- a/content/posts/2015-06-09-campagna-iscrizioni-15.md +++ b/content/posts/2015-06-09-campagna-iscrizioni-15.md @@ -20,15 +20,15 @@ categories:

- Ogni mercoledì dalle ore 21.30 presso la sala riunioni dello Spazio Polaresco potrai versare la quota associativa per l’anno 2015 e ricevere la tessera associativa! + Ogni mercoledì dalle ore 21.30 presso la sala riunioni dello Spazio Polaresco potrai versare la quota associativa per l'anno 2015 e ricevere la tessera associativa!

- Colgo l’occasione per ringraziare di cuore tutti quelli che continuano a seguirci tramite la mailing list e facebook sostenendo attivamente il mondo del free software e dell’open source. + Colgo l'occasione per ringraziare di cuore tutti quelli che continuano a seguirci tramite la mailing list e facebook sostenendo attivamente il mondo del free software e dell'open source.

- Un ringraziamento speciale va a tutti i soci attivi, in particolare a quelli che ogni mercoledì sera lavorano sul progetto “Linux va a scuola” e su tutti gli altri eventi che il BgLUG realizza o a cui è invitato a partecipare. + Un ringraziamento speciale va a tutti i soci attivi, in particolare a quelli che ogni mercoledì sera lavorano sul progetto "Linux va a scuola" e su tutti gli altri eventi che il BgLUG realizza o a cui è invitato a partecipare.

@@ -40,4 +40,4 @@ categories: 11407109_834849969897217_1367405880248443010_n

-_ – La Vicepresidente_ \ No newline at end of file +_ - La Vicepresidente_ \ No newline at end of file diff --git a/content/posts/2015-06-15-994.md b/content/posts/2015-06-15-994.md index 79f33a8..f0131be 100644 --- a/content/posts/2015-06-15-994.md +++ b/content/posts/2015-06-15-994.md @@ -20,6 +20,6 @@ categories: **Sabato 13 giugno presso l’Istituto Comprensivo Camozzi di Bergamo** si è svolto un incontro rivolto agli insegnanti e finalizzato a far comprendere le potenzialità del software libero a scuola. Grazie a BgLug e [Libreitalia][1] si è parlato non solo dell’importanza della libertà digitale ma anche di come l’uso di programmi liberi sia semplice e accessibile a tutti. -[Leggi tutto l’articolo sul sito di Libreitalia] +[Leggi tutto l'articolo sul sito di Libreitalia] [1]: http://libreitalia.it \ No newline at end of file diff --git a/content/posts/2015-08-06-linux-day-2015-call-for-papers.md b/content/posts/2015-08-06-linux-day-2015-call-for-papers.md index 6e2d9d0..e6e81de 100644 --- a/content/posts/2015-08-06-linux-day-2015-call-for-papers.md +++ b/content/posts/2015-08-06-linux-day-2015-call-for-papers.md @@ -20,7 +20,7 @@ Hai dei progetti, delle idee o altro materiale interessante da presentare al pub Clicca qui per accedere al modulo di presentazione degli interventi. -Vorresti invece chiedere degli approfondimenti su un argomento in particolare? Qualche esperto volenteroso potrebbe voler parlare di ciò che chiedi! Compila il modulo che trovi al link sopra citato e seleziona “_Proposta di intervento_” alla domanda “_Quale formato avrà la tua presentazione?_” +Vorresti invece chiedere degli approfondimenti su un argomento in particolare? Qualche esperto volenteroso potrebbe voler parlare di ciò che chiedi! Compila il modulo che trovi al link sopra citato e seleziona "_Proposta di intervento_" alla domanda "_Quale formato avrà la tua presentazione?_" Il Call for papers si chiuderà martedì 15 settembre 2015. diff --git a/content/posts/2015-09-16-call-for-paper-chiusura-oggi-h-23-00.md b/content/posts/2015-09-16-call-for-paper-chiusura-oggi-h-23-00.md index bb422f9..9aa7dee 100644 --- a/content/posts/2015-09-16-call-for-paper-chiusura-oggi-h-23-00.md +++ b/content/posts/2015-09-16-call-for-paper-chiusura-oggi-h-23-00.md @@ -13,14 +13,14 @@ categories:

- Causa disguidi tecnici con alcune soluzioni adottate quest’anno per il modulo di partecipazione (in molti sicuramente avranno visualizzato il fatidico “Internal Server Error”), abbiamo deciso di lasciarvi ancora un giorno utile per compilare il form per proporre i vostri interventi alla giornata del Linux Day (sabato 24 ottobre) [0]. + Causa disguidi tecnici con alcune soluzioni adottate quest'anno per il modulo di partecipazione (in molti sicuramente avranno visualizzato il fatidico "Internal Server Error"), abbiamo deciso di lasciarvi ancora un giorno utile per compilare il form per proporre i vostri interventi alla giornata del Linux Day (sabato 24 ottobre) [0].

Avete tempo fino alle 23 di oggi (mercoledì 16 settembre).

-Non abbiate timore, condividete le vostre passioni con chi non vede l’ora di ascoltarle! +Non abbiate timore, condividete le vostre passioni con chi non vede l'ora di ascoltarle!

[0] http://bglug.herokuapp.com/ld/2015/presenta diff --git a/content/posts/2015-09-20-bglug-in-visita-al-brigx.md b/content/posts/2015-09-20-bglug-in-visita-al-brigx.md index 7b534f3..45319fa 100644 --- a/content/posts/2015-09-20-bglug-in-visita-al-brigx.md +++ b/content/posts/2015-09-20-bglug-in-visita-al-brigx.md @@ -17,7 +17,7 @@ categories:

- Non perdete l’occasione di conoscere e sostenere il lavoro di questi ragazzi pieni, come noi, di sogni ed entusiasmo! + Non perdete l'occasione di conoscere e sostenere il lavoro di questi ragazzi pieni, come noi, di sogni ed entusiasmo!

diff --git a/content/posts/2015-09-28-linux-day-2015-programma-dellevento.md b/content/posts/2015-09-28-linux-day-2015-programma-dellevento.md index 06c3317..e6b4255 100644 --- a/content/posts/2015-09-28-linux-day-2015-programma-dellevento.md +++ b/content/posts/2015-09-28-linux-day-2015-programma-dellevento.md @@ -22,23 +22,23 @@ categories:

- Vi informiamo che potete reperire il programma definitivo del Linux Day by BgLUG di sabato 24 ottobre 2015 presso questa pagina: potrete scaricare anche la locandina (formato A3) e il volantino (formato A6) dell’evento. + Vi informiamo che potete reperire il programma definitivo del Linux Day by BgLUG di sabato 24 ottobre 2015 presso questa pagina: potrete scaricare anche la locandina (formato A3) e il volantino (formato A6) dell'evento.

- Se desiderate pubblicizzare l’iniziativa, potete stampare autonomamente i due PDF sopra citati o contattarci per prenotare e ritirare volantini e locandine già stampati da noi. + Se desiderate pubblicizzare l'iniziativa, potete stampare autonomamente i due PDF sopra citati o contattarci per prenotare e ritirare volantini e locandine già stampati da noi.

- Nel Linux Day di quest’anno: + Nel Linux Day di quest'anno:

  • - Vi daremo alcuni aggiornamenti sull’importante progetto “Linux va a scuola” che abbiamo avviato presso alcuni istituti di Bergamo e provincia + Vi daremo alcuni aggiornamenti sull'importante progetto "Linux va a scuola" che abbiamo avviato presso alcuni istituti di Bergamo e provincia
  • - Durante l’intera giornata molti esperti terranno interventi divulgativi e tecnici per tutti i gusti + Durante l'intera giornata molti esperti terranno interventi divulgativi e tecnici per tutti i gusti
  • Conosceremo il LUG BrigX appena nato in Brianza. @@ -47,7 +47,7 @@ categories: Avremo il piacere di ospitare il Fab(ulous) Lab(oratory) di Bergamo, alcuni membri fondatori di LibreItalia e ci verranno presentati alcuni progetti della comunità italiana di Mozilla
  • - Come sempre, non mancherà un’area dedicata alle nuove installazioni di Ubuntu e derivate e alla risoluzione di problemi riscontrati durante l’utilizzo di qualsiasi sistema Linux-based + Come sempre, non mancherà un'area dedicata alle nuove installazioni di Ubuntu e derivate e alla risoluzione di problemi riscontrati durante l'utilizzo di qualsiasi sistema Linux-based
diff --git a/content/posts/2016-02-11-linux-day-2015-linux-embedded.md b/content/posts/2016-02-11-linux-day-2015-linux-embedded.md index 7a47dcf..a09a561 100644 --- a/content/posts/2016-02-11-linux-day-2015-linux-embedded.md +++ b/content/posts/2016-02-11-linux-day-2015-linux-embedded.md @@ -16,7 +16,7 @@ tags: --- **Linux** è ormai ovunque: computer, smartphone, tablet, automobili, citofoni, stazioni spaziali, frigoriferi, network devices, smart TV  e molti altri elettrodomestici di qualunque dimensione. -Luca Ceresoli, responsabile progettista **Software Embedded** presso Comelit S.r.l., ha presentato al **Linux Day 2015** un talk intitolato “**Un pinguino piccolo piccolo**“, facendo una panoramica dei vari utilizzi di **Linux** in ambito **embedded** dando concrete dimostrazioni della sua versatilità e scalabilità. +Luca Ceresoli, responsabile progettista **Software Embedded** presso Comelit S.r.l., ha presentato al **Linux Day 2015** un talk intitolato "**Un pinguino piccolo piccolo**", facendo una panoramica dei vari utilizzi di **Linux** in ambito **embedded** dando concrete dimostrazioni della sua versatilità e scalabilità. diff --git a/content/posts/2016-02-12-linux-day-2015-sincronizzare-e-condividere-con-owncloud.md b/content/posts/2016-02-12-linux-day-2015-sincronizzare-e-condividere-con-owncloud.md index fcf70e7..ab4b527 100644 --- a/content/posts/2016-02-12-linux-day-2015-sincronizzare-e-condividere-con-owncloud.md +++ b/content/posts/2016-02-12-linux-day-2015-sincronizzare-e-condividere-con-owncloud.md @@ -22,10 +22,10 @@ tags: * Streaming audio e video * Password Manager * supporto a WebDAV - * …e molto altro + * ...e molto altro -Un grandissimo grazie ad Andrea e agli amici del **BrigX** che ci hanno dato una mano anche nell’area installazioni e fixing. +Un grandissimo grazie ad Andrea e agli amici del **BrigX** che ci hanno dato una mano anche nell'area installazioni e fixing.   \ No newline at end of file diff --git a/content/posts/2016-02-13-linux-day-2015-devops-e-ansible-nuovi-modi-per-gestire-i-server.md b/content/posts/2016-02-13-linux-day-2015-devops-e-ansible-nuovi-modi-per-gestire-i-server.md index 6cb8c44..a73d93c 100644 --- a/content/posts/2016-02-13-linux-day-2015-devops-e-ansible-nuovi-modi-per-gestire-i-server.md +++ b/content/posts/2016-02-13-linux-day-2015-devops-e-ansible-nuovi-modi-per-gestire-i-server.md @@ -15,7 +15,7 @@ tags: - Linux Day --- -**Francesco Vigotti**, creatore e gestore di histats.com e …uno che la sa lunga 😉 ,  ci parla delle più recenti tecnologie **opensource** per gestire server: DevOps e Ansible. +**Francesco Vigotti**, creatore e gestore di histats.com e ...uno che la sa lunga 😉 ,  ci parla delle più recenti tecnologie **opensource** per gestire server: DevOps e Ansible. diff --git a/content/posts/2016-02-14-linux-day-2015-stampa-3d-e-opensource.md b/content/posts/2016-02-14-linux-day-2015-stampa-3d-e-opensource.md index 5116bec..29777e7 100644 --- a/content/posts/2016-02-14-linux-day-2015-stampa-3d-e-opensource.md +++ b/content/posts/2016-02-14-linux-day-2015-stampa-3d-e-opensource.md @@ -21,9 +21,9 @@ I nostri amici del **FabLab** di Bergamo, con i quali collaboreremo anche in fut -OPS 😳 …il video non è completo!!! Purtroppo abbiamo avuto un problema tecnico e abbiamo perso buona parte dell’intervento di Samuele. +OPS 😳 ...il video non è completo!!! Purtroppo abbiamo avuto un problema tecnico e abbiamo perso buona parte dell'intervento di Samuele. -Abbiamo comunque deciso di pubblicarlo perchè presto organizzaremo un altro evento con gli amici del **FabLab**, probabilmente un corso per i nostri soci … quindi _Stau tuned!!!_ +Abbiamo comunque deciso di pubblicarlo perchè presto organizzaremo un altro evento con gli amici del **FabLab**, probabilmente un corso per i nostri soci ... quindi _Stau tuned!!!_   diff --git a/content/posts/2016-02-14-linux-presentation-day-dai-facciamolo.md b/content/posts/2016-02-14-linux-presentation-day-dai-facciamolo.md index 62028a1..37cae87 100644 --- a/content/posts/2016-02-14-linux-presentation-day-dai-facciamolo.md +++ b/content/posts/2016-02-14-linux-presentation-day-dai-facciamolo.md @@ -13,7 +13,7 @@ tags: - linux presentation day --- -tux i want youCos’hai da fare Sabato 30 Aprile? Niente? Continua a leggere e poi griderai **IO HO VISTO LA LUCE** …e saprai cosa fare. +tux i want youCos'hai da fare Sabato 30 Aprile? Niente? Continua a leggere e poi griderai **IO HO VISTO LA LUCE** ...e saprai cosa fare. Sabato 30 Aprile si svolgerà in tutta Europa il **Linux Presentation Day**, una manifestazione nata nel 2014 in Germania, finalizzata a promuovere **Linux e il software libero**. @@ -23,6 +23,6 @@ Invadiamo le nostre città e facciamo conoscere a tutti **Linux e il mondo opens Non sai come fare? Non è un problema, contattaci e ci organizziamo insieme. -Vuoi saperne di più? Vuoi aderire all’iniziativa? Leggi la nostra pagina dedicata al Linux Presentation Day. +Vuoi saperne di più? Vuoi aderire all'iniziativa? Leggi la nostra pagina dedicata al Linux Presentation Day. DAI FACCIAMOLO!!! 😀 \ No newline at end of file diff --git a/content/posts/2016-02-15-linux-day-2015-firefox-os-per-utenti-e-sviluppatori.md b/content/posts/2016-02-15-linux-day-2015-firefox-os-per-utenti-e-sviluppatori.md index 6b6c069..24b66ae 100644 --- a/content/posts/2016-02-15-linux-day-2015-firefox-os-per-utenti-e-sviluppatori.md +++ b/content/posts/2016-02-15-linux-day-2015-firefox-os-per-utenti-e-sviluppatori.md @@ -18,6 +18,6 @@ tags: -Questo è l’ultimo video del Linux Day 2015 e vogliamo cogliere l’occasione per ringraziare tutte le persone che hanno tenuto i loro talk, tutti quelli che hanno dato una mano, tutti coloro che sono venuti a vederci e, ultimo ma non ultimo, vogliamo ringraziare Gabriele di PolarTV per il grandissimo sbattimento con tutte le riprese e il montaggio dei video. +Questo è l'ultimo video del Linux Day 2015 e vogliamo cogliere l'occasione per ringraziare tutte le persone che hanno tenuto i loro talk, tutti quelli che hanno dato una mano, tutti coloro che sono venuti a vederci e, ultimo ma non ultimo, vogliamo ringraziare Gabriele di PolarTV per il grandissimo sbattimento con tutte le riprese e il montaggio dei video. -Arrivederci al Linux Day 2016 ma ne frattempo … tanto e tanto BgLUG!!! \ No newline at end of file +Arrivederci al Linux Day 2016 ma ne frattempo ... tanto e tanto BgLUG!!! \ No newline at end of file diff --git a/content/posts/2016-02-21-community-open-source-e-dintorni-con-nethserver.md b/content/posts/2016-02-21-community-open-source-e-dintorni-con-nethserver.md index e8009e2..d6d8b23 100644 --- a/content/posts/2016-02-21-community-open-source-e-dintorni-con-nethserver.md +++ b/content/posts/2016-02-21-community-open-source-e-dintorni-con-nethserver.md @@ -35,7 +35,7 @@ Alessio Fattorini, community manager del progetto, approfondirà l’importanza * Unified Communication: Asterisk e Jabber * ICT Monitoring: Nagios, Adagios e OCS * Virtualizzazione: KVM - * Dalla Community all’Enterprise + * Dalla Community all'Enterprise * Q&A   diff --git a/content/posts/2016-02-28-progetto-linux-va-a-scuola-parte-la-migrazione-presso-l-ic-camozzi-di-bergamo.md b/content/posts/2016-02-28-progetto-linux-va-a-scuola-parte-la-migrazione-presso-l-ic-camozzi-di-bergamo.md index 1223927..616af91 100644 --- a/content/posts/2016-02-28-progetto-linux-va-a-scuola-parte-la-migrazione-presso-l-ic-camozzi-di-bergamo.md +++ b/content/posts/2016-02-28-progetto-linux-va-a-scuola-parte-la-migrazione-presso-l-ic-camozzi-di-bergamo.md @@ -14,31 +14,31 @@ tags: - scuola --- -Dopo aver migrato nei mesi scorsi i laboratori dell’Istituto Comprensivo **Mastri Caravaggini** di Caravaggio (BG), il progetto Linux va a scuola prosegue ora con l’**Istituto Comprensivo Gabriele Camozzi** di Bergamo. +Dopo aver migrato nei mesi scorsi i laboratori dell'Istituto Comprensivo **Mastri Caravaggini** di Caravaggio (BG), il progetto Linux va a scuola prosegue ora con l'**Istituto Comprensivo Gabriele Camozzi** di Bergamo. Progetto Linux va a Scuola -Ricapitoliamo un attimo le puntate precedenti. Con l’IC Camozzi i contatti erano già stati avviati lo scorso anno quando facemmo un paio di incontri da loro per presentare il progetto: nel primo c’era la Dirigente Scolastica (Prof.ssa Barbara Mazzoleni) e un piccolo gruppo di docenti mentre il secondo fu fatto, su richiesta della Dirigente Scolastica, per presentare il progetto ad un folto gruppo di docenti ed alcuni genitori. +Ricapitoliamo un attimo le puntate precedenti. Con l'IC Camozzi i contatti erano già stati avviati lo scorso anno quando facemmo un paio di incontri da loro per presentare il progetto: nel primo c'era la Dirigente Scolastica (Prof.ssa Barbara Mazzoleni) e un piccolo gruppo di docenti mentre il secondo fu fatto, su richiesta della Dirigente Scolastica, per presentare il progetto ad un folto gruppo di docenti ed alcuni genitori. -Il progetto piacque molto così concordammo di iniziare il progetto con l’anno scolastico 2015-2016. A quegli incontri seguirono altri incontri con la Dirigente Scolastica per decidere come procedere e alcuni sopralluoghi al laboratorio in essere per valutare lo stato del materiale disponibile e della cablatura dell’aula. +Il progetto piacque molto così concordammo di iniziare il progetto con l'anno scolastico 2015-2016. A quegli incontri seguirono altri incontri con la Dirigente Scolastica per decidere come procedere e alcuni sopralluoghi al laboratorio in essere per valutare lo stato del materiale disponibile e della cablatura dell'aula. -Questi incontri sono serviti a capire cosa riutilizzare e cosa bisognasse procurare. Tra il materiale da procurare il più importante era senza dubbio il server. C’è voluto un po’ di tempo ma alla fine, grazie all’impegno della Dirigente Scolastica e di alcuni genitori molto attivi, questa settimana è finalmente arrivato il server!!!! 😀 Eccolo: +Questi incontri sono serviti a capire cosa riutilizzare e cosa bisognasse procurare. Tra il materiale da procurare il più importante era senza dubbio il server. C'è voluto un po' di tempo ma alla fine, grazie all'impegno della Dirigente Scolastica e di alcuni genitori molto attivi, questa settimana è finalmente arrivato il server!!!! 😀 Eccolo: server linux scuola -Per i feticisti dell’hardware parliamo di un server con: +Per i feticisti dell'hardware parliamo di un server con: * 2x Intel Xeon E5345 Quad Core 2.33 GHz * 8 GB di RAM - * 4 x 146 GB SAS hot swap 2.5″ hard disks, 10.000 rpm + * 4 x 146 GB SAS hot swap 2.5" hard disks, 10.000 rpm * doppia scheda di rete Gigabit * doppio alimentatore -Niente male eh? La scuola l’ha acquistato usato su nostro consiglio per meno di 300 euro. +Niente male eh? La scuola l'ha acquistato usato su nostro consiglio per meno di 300 euro. -I nostri sistemisti sono già al lavoro per installarlo con la distribuzione **Linux** **[NethServer][1]** di Nethesis. Nelle prossime settimane lo porteremo a scuola e inizieremo l’installazione dei client. +I nostri sistemisti sono già al lavoro per installarlo con la distribuzione **Linux** **[NethServer][1]** di Nethesis. Nelle prossime settimane lo porteremo a scuola e inizieremo l'installazione dei client. A presto per ulteriori aggiornamenti!!! diff --git a/content/posts/2016-03-24-bglug-arduino-genuino-day-2016.md b/content/posts/2016-03-24-bglug-arduino-genuino-day-2016.md index 8f406b8..294ab80 100644 --- a/content/posts/2016-03-24-bglug-arduino-genuino-day-2016.md +++ b/content/posts/2016-03-24-bglug-arduino-genuino-day-2016.md @@ -28,7 +28,7 @@ tags:

- Sabato 2 Aprile 2016 in tutto il mondo si celebrerà Arduino, una scheda elettronica dalle piccole dimensioni ma dalle grandi potenzialità. Arduino è un progetto italiano che ha saputo affermarsi rapidamente in tutto il mondo: una soluzione semplice ed economica per creare dispositivi che riescono a interagire con l’ambiente esterno tramite i numerosi sensori installabili. Grazie a questa piattaforma di prototipazione Open Source sono stati realizzati migliaia di progetti a livello hobbistico e professionale come droni, stampanti 3D, robot e progetti di domotica. + Sabato 2 Aprile 2016 in tutto il mondo si celebrerà Arduino, una scheda elettronica dalle piccole dimensioni ma dalle grandi potenzialità. Arduino è un progetto italiano che ha saputo affermarsi rapidamente in tutto il mondo: una soluzione semplice ed economica per creare dispositivi che riescono a interagire con l'ambiente esterno tramite i numerosi sensori installabili. Grazie a questa piattaforma di prototipazione Open Source sono stati realizzati migliaia di progetti a livello hobbistico e professionale come droni, stampanti 3D, robot e progetti di domotica.

@@ -36,7 +36,7 @@ tags:

- .
Per l’occasione, i makers di Fablab Bergamo hanno organizzato una giornata piena di demo, workshop e presentazioni.
Durante l’evento non si parlerà solamente di Arduino, ma anche di sistemi embedded, stampanti 3D e realtà Open Source che sposano la filosofia dell’evento. Parteciperemo anche noi del BgLUG con una dimostrazione dei vari utilizzi che si possono fare della nota scheda elettronica Open Source Raspberry Pi.
+ .
Per l'occasione, i makers di Fablab Bergamo hanno organizzato una giornata piena di demo, workshop e presentazioni.
Durante l’evento non si parlerà solamente di Arduino, ma anche di sistemi embedded, stampanti 3D e realtà Open Source che sposano la filosofia dell'evento. Parteciperemo anche noi del BgLUG con una dimostrazione dei vari utilizzi che si possono fare della nota scheda elettronica Open Source Raspberry Pi.
@@ -57,7 +57,7 @@ tags:
- L’ingresso è libero ed aperto a tutti. + L'ingresso è libero ed aperto a tutti.
@@ -65,7 +65,7 @@ tags:

- Scarica il poster ufficiale dell’evento per visualizzare il programma completo della giornata. + Scarica il poster ufficiale dell'evento per visualizzare il programma completo della giornata.

\ No newline at end of file diff --git a/content/posts/2016-04-01-il-laboratorio-della-scuola-camozzi-e-pronto.md b/content/posts/2016-04-01-il-laboratorio-della-scuola-camozzi-e-pronto.md index 5327a55..2e4354f 100644 --- a/content/posts/2016-04-01-il-laboratorio-della-scuola-camozzi-e-pronto.md +++ b/content/posts/2016-04-01-il-laboratorio-della-scuola-camozzi-e-pronto.md @@ -22,25 +22,25 @@ Rispetto ad altre volte, oltre alle persone del **BgLUG** impegnate sul [**proge
Installazione Linux in PXE boot
Installazione Linux sui client della scuola tramite PXE boot
-Ora il laboratorio è operativo, mancano ancora alcune funzionalità non bloccanti per chiudere la configurazione, ma hanno già iniziato a sfruttarlo per l’attività didattica. +Ora il laboratorio è operativo, mancano ancora alcune funzionalità non bloccanti per chiudere la configurazione, ma hanno già iniziato a sfruttarlo per l'attività didattica. -Qualche settimana fa avevamo installato e [configurato il server][2] principale e recuperato un vecchio PC come NAS per repository e backup. Quindi abbiamo atteso che arrivasse il nuovo switch gigabit acquistato dalla scuola ed infine mancava l’installazione e configurazione dei client. +Qualche settimana fa avevamo installato e [configurato il server][2] principale e recuperato un vecchio PC come NAS per repository e backup. Quindi abbiamo atteso che arrivasse il nuovo switch gigabit acquistato dalla scuola ed infine mancava l'installazione e configurazione dei client. Per la precisione le attività svolte martedì sera sono state: * installazione e configurazione del nuovo switch gigabit managed con creazione di VLAN per separare la rete del laboratorio da quella della scuola * installazione fisica e messa in produzione del server principale, con distro **Nethserver** di **Nethesis** che offre vari servizi tra cui domain controller, file server, DNS, DHCP, content filter e firewall - * installazione fisica e messa in produzione del NAS ricavato installando **Debian Linux** su un vecchio PC della scuola non più adatto all’attività didattica; servirà come repository-mirror per i client e per il backup del server + * installazione fisica e messa in produzione del NAS ricavato installando **Debian Linux** su un vecchio PC della scuola non più adatto all'attività didattica; servirà come repository-mirror per i client e per il backup del server * installazione contemporanea via PXE boot di tutti i client con distro **Edubuntu Linux** * verifica della corretta funzionalità del sistema Niente male in una sola serata eh? 😀 -A questo punto con l’I.C. Camozzi resta una parte fondamentale del progetto: la **formazione**. +A questo punto con l'I.C. Camozzi resta una parte fondamentale del progetto: la **formazione**. A tal proposito nei prossimi giorni concorderemo un calendario con la Dirigente Scolastica al fine di rendere autonomi i docenti che dovranno utilizzare il laboratorio per la loro attività didattica e le persone che dovranno gestirlo. -Per concludere vorremmo esprimere un ringraziamento ed un elogio particolare a Marco Nembrini, un genitore della Camozzi (ed ora anche un nostro socio), per l’impegno profuso in questi mesi. E’ stato il principale sostenitore di questo progetto partecipando alla sua realizzazione e dimostrandosi spesso decisivo nella soluzione di alcuni problemi di carattere logistico/burocratico. Grande Marco!!! +Per concludere vorremmo esprimere un ringraziamento ed un elogio particolare a Marco Nembrini, un genitore della Camozzi (ed ora anche un nostro socio), per l'impegno profuso in questi mesi. E' stato il principale sostenitore di questo progetto partecipando alla sua realizzazione e dimostrandosi spesso decisivo nella soluzione di alcuni problemi di carattere logistico/burocratico. Grande Marco!!! [1]: http://bglug.it/scuole/ [2]: http://www.bglug.it/2016/02/28/progetto-linux-va-a-scuola-parte-la-migrazione-presso-l-ic-camozzi-di-bergamo/ \ No newline at end of file diff --git a/content/posts/2016-04-06-linux-presentation-day-2016-bergamo-by-bglug.md b/content/posts/2016-04-06-linux-presentation-day-2016-bergamo-by-bglug.md index 19dee4e..e8d6d67 100644 --- a/content/posts/2016-04-06-linux-presentation-day-2016-bergamo-by-bglug.md +++ b/content/posts/2016-04-06-linux-presentation-day-2016-bergamo-by-bglug.md @@ -17,21 +17,21 @@ tags: --- #### La prima edizione italiana del Linux Presentation Day sbarca a Bergamo con i volontari del Bergamo Linux Users Group. -#### +#### - In Europa ed in Italia, la passione per GNU/Linux ed il FOSS (_Free and Open Source Software_, ovvero software libero e a codice sorgente aperto) non smette mai di crescere. Al Linux Day, evento nazionale ricco di seminari ed approfondimenti, quest’anno si aggiunge il Linux Presentation Day come ulteriore iniziativa a favore della promozione di software e sistemi operativi liberi. -Questa recente manifestazione, nata nel 2014 in Germania e rapidamente diffusasi anche nei paesi limitrofi, ha lo scopo di mostrare a tutti coloro che utilizzano quotidianamente un computer un modo più consapevole e vantaggioso per farlo. Come sappiamo, la maggior parte delle persone utilizza software proprietario poiché non conosce, e quindi non può scegliere, delle alternative ad esso. Il Linux Presentation Day si prefigge dunque lo scopo di informare l’utente medio dell’esistenza e dell’estrema validità di GNU/Linux e del software libero. +Questa recente manifestazione, nata nel 2014 in Germania e rapidamente diffusasi anche nei paesi limitrofi, ha lo scopo di mostrare a tutti coloro che utilizzano quotidianamente un computer un modo più consapevole e vantaggioso per farlo. Come sappiamo, la maggior parte delle persone utilizza software proprietario poiché non conosce, e quindi non può scegliere, delle alternative ad esso. Il Linux Presentation Day si prefigge dunque lo scopo di informare l'utente medio dell'esistenza e dell'estrema validità di GNU/Linux e del software libero. Per l’edizione 2016, l’Italia ha dato la propria adesione all’evento tramite l’Italian Linux Society, associazione di coordinamento nazionale per la promozione del software libero e delle manifestazioni inerenti realizzate dai vari Linux Users Group italiani. -Il Bergamo Linux Users Group ha subito segnalato la volontà di partecipare a questa lodevole iniziativa e ha quindi collaborato con il Comune di Bergamo, tramite l’Assessorato all’Innovazione e Semplificazione, alla realizzazione del Linux Presentation Day nel territorio bergamasco. +Il Bergamo Linux Users Group ha subito segnalato la volontà di partecipare a questa lodevole iniziativa e ha quindi collaborato con il Comune di Bergamo, tramite l'Assessorato all'Innovazione e Semplificazione, alla realizzazione del Linux Presentation Day nel territorio bergamasco. -Sabato 30 aprile, durante tutta la giornata, i volontari dell’Associazione allestiranno uno stand informativo ed espositivo per permettere a tutti di scoprire e provare dal vivo una distribuzione GNU/Linux e vari programmi professionali rilasciati liberamente dagli sviluppatori. +Sabato 30 aprile, durante tutta la giornata, i volontari dell'Associazione allestiranno uno stand informativo ed espositivo per permettere a tutti di scoprire e provare dal vivo una distribuzione GNU/Linux e vari programmi professionali rilasciati liberamente dagli sviluppatori. - +- -Durante il mese di maggio e di giugno verranno inoltre organizzate dal BgLUG alcune serate di installazione e di presentazione di GNU/Linux e dei programmi liberi. Queste saranno rivolte specificamente a tutti coloro che si avvicinano per la prima volta all’informatica libera. +Durante il mese di maggio e di giugno verranno inoltre organizzate dal BgLUG alcune serate di installazione e di presentazione di GNU/Linux e dei programmi liberi. Queste saranno rivolte specificamente a tutti coloro che si avvicinano per la prima volta all'informatica libera. **Iscriviti alla Newsletter** dedicata per rimanere aggiornato sugli eventi organizzati dal BgLUG. @@ -41,7 +41,7 @@ Durante il mese di maggio e di giugno verranno inoltre organizzate dal BgLUG alc Dalle ore 9:00 alle ore 18:00 -Sentierone (BG) – **clicca qui o sulla mappa per vedere la posizione esatta.** +Sentierone (BG) - **clicca qui o sulla mappa per vedere la posizione esatta.** Accesso libero ed aperto a tutti. diff --git a/content/posts/2016-04-10-bglug-in-trasferta-per-i-prossimi-due-mercoledi-polaresco-chiuso.md b/content/posts/2016-04-10-bglug-in-trasferta-per-i-prossimi-due-mercoledi-polaresco-chiuso.md index 31e770c..3993a73 100644 --- a/content/posts/2016-04-10-bglug-in-trasferta-per-i-prossimi-due-mercoledi-polaresco-chiuso.md +++ b/content/posts/2016-04-10-bglug-in-trasferta-per-i-prossimi-due-mercoledi-polaresco-chiuso.md @@ -19,7 +19,7 @@ Le persone che intendono partecipare al corso possono ancora iscriversi su [Even -Ricordiamo che il corso è gratuito e riservato ai soci del BgLUG. Chi non è socio ma vorrebbe partecipare, può comunque iscriversi per poi regolarizzare la propria posizione tesserandosi al BgLUG prima dell’inizio del corso. +Ricordiamo che il corso è gratuito e riservato ai soci del BgLUG. Chi non è socio ma vorrebbe partecipare, può comunque iscriversi per poi regolarizzare la propria posizione tesserandosi al BgLUG prima dell'inizio del corso. Il corso si terrà presso la sede del **[Fablab][3]** di Bergamo: diff --git a/content/posts/2016-04-26-linux-va-a-scuola-dicono-di-noi.md b/content/posts/2016-04-26-linux-va-a-scuola-dicono-di-noi.md index 2388714..466b85d 100644 --- a/content/posts/2016-04-26-linux-va-a-scuola-dicono-di-noi.md +++ b/content/posts/2016-04-26-linux-va-a-scuola-dicono-di-noi.md @@ -17,7 +17,7 @@ tags: - techeconomy --- -Il racconto di una storia fatta di passione, curiosità e voglia di condividere. Una storia che nasce da piccoli gruppi di persone e cresce fino a diventare una realtà che coinvolge associazioni, aziende, scuole. Il progetto “Linux va a scuola” del BgLUG, grazie all’articolo di Andrea Castellani, trova spazio anche sul portale di informazione TechEconomy. +Il racconto di una storia fatta di passione, curiosità e voglia di condividere. Una storia che nasce da piccoli gruppi di persone e cresce fino a diventare una realtà che coinvolge associazioni, aziende, scuole. Il progetto "Linux va a scuola" del BgLUG, grazie all'articolo di Andrea Castellani, trova spazio anche sul portale di informazione TechEconomy. @@ -29,11 +29,11 @@ Il racconto di una storia fatta di passione, curiosità e voglia di condividere. -Cogliamo l’occasione per ringraziare NethServer, LibreItalia, i genitori e i docenti che sostengono e promuovono il software libero ogni giorno. Un grazie a tutti coloro che, quotidianamente, si impegnano per creare un mondo più libero per tutti. +Cogliamo l'occasione per ringraziare NethServer, LibreItalia, i genitori e i docenti che sostengono e promuovono il software libero ogni giorno. Un grazie a tutti coloro che, quotidianamente, si impegnano per creare un mondo più libero per tutti. * * * -Il progetto “Linux va a scuola” è stato menzionato anche tra le iniziative promosse da LFFL Linux Freedom, famoso blog di informazione dedicato al mondo Linux. **Leggi l’articolo qui**. +Il progetto "Linux va a scuola" è stato menzionato anche tra le iniziative promosse da LFFL Linux Freedom, famoso blog di informazione dedicato al mondo Linux. **Leggi l'articolo qui**.   diff --git a/content/posts/2016-06-12-kodi-media-center-su-linux.md b/content/posts/2016-06-12-kodi-media-center-su-linux.md index c2fd69a..d732f4c 100644 --- a/content/posts/2016-06-12-kodi-media-center-su-linux.md +++ b/content/posts/2016-06-12-kodi-media-center-su-linux.md @@ -17,9 +17,9 @@ tags: - raspberry pi --- -L’8 giugno scorso abbiamo tenuto un evento dimostrativo su come realizzare un **media center fai-da-te** utilizzando strumenti opensource: **Kodi** e **Linux**. +L'8 giugno scorso abbiamo tenuto un evento dimostrativo su come realizzare un **media center fai-da-te** utilizzando strumenti opensource: **Kodi** e **Linux**. -Vista la partecipazione e l’interesse abbiamo voluto pubblicare un articolo che riporti una sintesi di quanto visto e detto. +Vista la partecipazione e l'interesse abbiamo voluto pubblicare un articolo che riporti una sintesi di quanto visto e detto. ## Perchè Kodi: considerazioni e funzionalità @@ -29,15 +29,15 @@ Kodi, come tutti i **media center**, permette di gestire i propri contenuti mult * gestione contenuti multimediali da fonti diverse: locale, share di rete, dispositivi UPnP ed altro * reperimento informazioni online: locandine, trama, attori, regista, anno, genere, etc * interfacce grafiche di ogni genere e gusto: skins - * **addons** di ogni tipo che permettono un ulteriore estensione delle funzionalità: news, film e serie tv in streaming, social, streaming di contenuti multimediali su storage online (Dropbox, GDrive, Owncloud, …), programmi di file sharing (aMule, uTorrent, …), TV on demand, Video online (Youtube, Vimeo, …) e giochi (MAME, Arcade, …). + * **addons** di ogni tipo che permettono un ulteriore estensione delle funzionalità: news, film e serie tv in streaming, social, streaming di contenuti multimediali su storage online (Dropbox, GDrive, Owncloud, ...), programmi di file sharing (aMule, uTorrent, ...), TV on demand, Video online (Youtube, Vimeo, ...) e giochi (MAME, Arcade, ...). -Ora che avete deciso di farvi il vostro **media center con Kodi e Linux** dovete decidere l’hardware su cui installarlo. Diciamo subito che **Kodi** non richiedere risorse notevoli. Un dispositivo con 1 GB di RAM è più che sufficiente, quindi un vecchio PC di recupero è sicuramente più che sufficiente, ma non è detto che sia la scelta corretta. Il fatto che un vecchio classico PC supporti tranquillamente **Linux** e **Kodi** non significa che sia la scelta giusta. Di seguito alcune considerazioni importanti per la scelta dell’hardware: +Ora che avete deciso di farvi il vostro **media center con Kodi e Linux** dovete decidere l'hardware su cui installarlo. Diciamo subito che **Kodi** non richiedere risorse notevoli. Un dispositivo con 1 GB di RAM è più che sufficiente, quindi un vecchio PC di recupero è sicuramente più che sufficiente, ma non è detto che sia la scelta corretta. Il fatto che un vecchio classico PC supporti tranquillamente **Linux** e **Kodi** non significa che sia la scelta giusta. Di seguito alcune considerazioni importanti per la scelta dell'hardware: * dissipazione passiva: è importante che il dispositivo sia a dissipazione passiva perchè non produce la classica rumorosità delle ventole - * consumi energetici: i vecchi PC hanno consumi superiori ai 120 watt, decisamente un po’ troppi (un **Raspberry PI** tra i 2 o 3 watt 😮 ) - * ingombro ed estetica: tipicamente un media center vive in soggiorno accanto al televisore, di conseguenza l’estetica e l’ingombro sono due elementi da tener presente. + * consumi energetici: i vecchi PC hanno consumi superiori ai 120 watt, decisamente un po' troppi (un **Raspberry PI** tra i 2 o 3 watt 😮 ) + * ingombro ed estetica: tipicamente un media center vive in soggiorno accanto al televisore, di conseguenza l'estetica e l'ingombro sono due elementi da tener presente. Alla luce di queste considerazioni conviene scegliere un dispositivo tipo gli attuali mini-pc, un vecchio pc con caratteristiche simili a quelle sopra citate (ad esempio un vecchio asus eee-box) oppure un **Raspberry PI** che con i suoi 2/3 watt di consumo energetico, la silenziosità, il piccolo ingombro e il basso costo è forse la scelta migliore. @@ -47,9 +47,9 @@ Alla luce di queste considerazioni conviene scegliere un dispositivo tipo gli at Installare una distribuzione Linux leggera, ad esempio **xubuntu**, quindi eseguire i seguenti comandi: -
sudo add-apt-repository ppa:team-xbmc/ppa
-sudo apt-get update
-sudo apt-get install kodi kodi-audioencoder-* kodi-pvr-iptvsimple
+
sudo add-apt-repository ppa:team-xbmc/ppa
+sudo apt-get update
+sudo apt-get install kodi kodi-audioencoder-* kodi-pvr-iptvsimple
 
A questo punto kodi è installato, scollegarsi, selezionare **kodi** come desktop environment e ricollegarsi. In questo modo il PC si avvierà automaticamente con **kodi**. @@ -60,7 +60,7 @@ Per il **Raspberry PI** esistono distro con **kodi** già installato come **OSMC [Kodi osmc][1] -In alternativa è possibile installare un’altra distro come **Raspbian** (Debian per Raspberry) o **Ubuntu Mate**, quindi installare kodi da repository. +In alternativa è possibile installare un'altra distro come **Raspbian** (Debian per Raspberry) o **Ubuntu Mate**, quindi installare kodi da repository. ## Configurazione di Kodi mediacenter @@ -108,7 +108,7 @@ A quel punto, accedendo, ad esempio, ai **Film** si avrà una situazione simile [Kodi - Film][6] -### Skins: scegli l’aspetto che preferisci +### Skins: scegli l'aspetto che preferisci **Kodi** si presenta con lo _skin_ di default **Confluence**, ma esistono molti altri _skins_ profondamente diversi tra loro. Non resta che scegliere quello che si preferisce. Ecco un paio di esempi: @@ -122,13 +122,13 @@ Skin _Revolve_: Modificare lo skin è semplicissimo: -_SISTEMA –> Impostazioni –> Aspetto –> Skin_ +_SISTEMA -> Impostazioni -> Aspetto -> Skin_ a questo punto si sceglie lo skin tra quelli già installati. Per installarne di nuovi è sufficiente utilizzare il pulsante **Altro**. ### Addons -Come scritto all’inizio, gli **addons** permettono di estendere le funzionalità di **Kodi**. Per installarli è sufficiente ricercarli dalla voce **Add-on** delle singole categorie (Video, Musica, Immagini) o dalle _Impostazioni_ di _SISTEMA_, quindi selezionarli. +Come scritto all'inizio, gli **addons** permettono di estendere le funzionalità di **Kodi**. Per installarli è sufficiente ricercarli dalla voce **Add-on** delle singole categorie (Video, Musica, Immagini) o dalle _Impostazioni_ di _SISTEMA_, quindi selezionarli. De dafault **Kodi** si installa con un repository che contiene già centinaia di **Addons** ma in rete si trovano numerosi altri repository ed **addons** alternativi. @@ -138,12 +138,12 @@ Alcuni degli **addons** gia presenti nel repository standard sono: * TV on demand per rivedere trasmissioni perse senza doverle registrare: Rai On Demand, RivediLa7, MTV.it on demand, etc * Video online: Youtube, Vimeo, etc * Programmi: aMule Control, rTorrent, uTorrent, DBMC (Dropbox), eBooks, Log viewer for kodi, etc - * Social: Facebook Media, Mail (IMAP Client: GMail, Yahoo, iCloud, …), flickr, etc + * Social: Facebook Media, Mail (IMAP Client: GMail, Yahoo, iCloud, ...), flickr, etc * Giochi: ROM Collection Browser Altri **addons** interessanti che si possono trovare in rete: - * StreamOnDemand: streaming di film, serie tv, documentari e anime …in italiano!!! + * StreamOnDemand: streaming di film, serie tv, documentari e anime ...in italiano!!! * Exodus: enorme raccolta di film e serie TV in continuo aggiornamento (quasi tutto in inglese) * KodiLiveTV: oltre 500 TV di tutto il mondo @@ -153,7 +153,7 @@ Come si fa a controllare **Kodi**? Si può utilizzare un **telecomando** che supporti gli standard MEC o CEC. In questo caso, ovviamente, bisogna utilizzare e configurare un ricevitore infrarossi sulla macchina su cui si installa **Kodi**. -Oppure esiste un’alternativa comodissima: **Kore, Official Remote for Kodi**. +Oppure esiste un'alternativa comodissima: **Kore, Official Remote for Kodi**. Si tratta di un App disponibile per **Android**, **iOS** e **Windows Phone** che permette di utilizzare il proprio smartphone o tablet come telecomando. @@ -161,7 +161,7 @@ Per poter utilizzare questa modalità di controllo remoto, bisogna fare le segue Configurazione Web Server: - * _Sistema –> Impostazioni –> Servizi_ + * _Sistema -> Impostazioni -> Servizi_ * web server * Permetti controllo remoto: abilitare * Porta: 8080 @@ -170,7 +170,7 @@ Configurazione Web Server: * Remote Control * Permetti controllo remoto da programmi su questo dispositivo -A questo punto è possibile avviare l’App e fare la scansione che rileverà il **media center** +A questo punto è possibile avviare l'App e fare la scansione che rileverà il **media center** [Kodi - App Kore][9] diff --git a/content/posts/2016-07-07-alessio-fattorini-parla-di-nethserver-come-nasce-e-si-gestisce-un-progetto-opensource-e-la-sua-community.md b/content/posts/2016-07-07-alessio-fattorini-parla-di-nethserver-come-nasce-e-si-gestisce-un-progetto-opensource-e-la-sua-community.md index ad41ee7..5b1cbad 100644 --- a/content/posts/2016-07-07-alessio-fattorini-parla-di-nethserver-come-nasce-e-si-gestisce-un-progetto-opensource-e-la-sua-community.md +++ b/content/posts/2016-07-07-alessio-fattorini-parla-di-nethserver-come-nasce-e-si-gestisce-un-progetto-opensource-e-la-sua-community.md @@ -16,23 +16,23 @@ tags: - opensource --- -Il 28 giugno scorso si è svolto l’evento NethServer, la distribuzione Linux server semplice da utilizzare. +Il 28 giugno scorso si è svolto l'evento NethServer, la distribuzione Linux server semplice da utilizzare. -E’ stato tenuto da **Alessio Fattorini**, il _community manager_ di NethServer, la distribuzione Linux server basata su **CentOS** gestita tramite interfaccia web. +E' stato tenuto da **Alessio Fattorini**, il _community manager_ di NethServer, la distribuzione Linux server basata su **CentOS** gestita tramite interfaccia web. -Alessio ci ha parlato di come funziona NethServer ma anche della sua genesi. Oltre all’aspetto tecnico è stato interessante per capire come nasce un progetto _opensource_, come si gestisce una _community_ internazionale ed in continua espansione, quanto importante sia la _community_ per la crescita e l’evoluzione del progetto (sviluppo, testing, feedback, traduzione, documentazione, …) e come l’**_opensource_** sia ormai diventato un **modello di business** vincente in tutto il mondo. +Alessio ci ha parlato di come funziona NethServer ma anche della sua genesi. Oltre all'aspetto tecnico è stato interessante per capire come nasce un progetto _opensource_, come si gestisce una _community_ internazionale ed in continua espansione, quanto importante sia la _community_ per la crescita e l'evoluzione del progetto (sviluppo, testing, feedback, traduzione, documentazione, ...) e come l'**_opensource_** sia ormai diventato un **modello di business** vincente in tutto il mondo. -La partecipazione è stata alta, tanto che l’evento si è tenuto nella sede dell’associazione ArtiLab perchè la nostra consueta sede al Polaresco era troppo piccola. +La partecipazione è stata alta, tanto che l'evento si è tenuto nella sede dell'associazione ArtiLab perchè la nostra consueta sede al Polaresco era troppo piccola. -Per questo motivo, abbiamo deciso di registrare l’evento e renderlo disponibile per tutti sul nostro canale _youtube_: +Per questo motivo, abbiamo deciso di registrare l'evento e renderlo disponibile per tutti sul nostro canale _youtube_: -Cogliamo l’occasione per ringraziare gli amici di **ArtiLab** che, oltre a fornirci la sala, hanno fatto riprese e montaggio video. +Cogliamo l'occasione per ringraziare gli amici di **ArtiLab** che, oltre a fornirci la sala, hanno fatto riprese e montaggio video. -Un ringraziamento particolare anche ad **Alessio Fattorini** (_community manager_) e **Cristian Mannoni** (_CEO_) di **Nethesis srl** (l’azienda italiana che sviluppa e supporta **NethServer**) per esser venuti da Pesaro per parlarci del loro progetto. +Un ringraziamento particolare anche ad **Alessio Fattorini** (_community manager_) e **Cristian Mannoni** (_CEO_) di **Nethesis srl** (l'azienda italiana che sviluppa e supporta **NethServer**) per esser venuti da Pesaro per parlarci del loro progetto. A proposito del progetto, la loro _community_ è decisamente molto attiva, se volete contribuire non esitate a contattarli 😉 diff --git a/content/posts/2016-09-10-il-seminario-di-bergamo-alta-passa-a-linux.md b/content/posts/2016-09-10-il-seminario-di-bergamo-alta-passa-a-linux.md index 77daf98..a4ca059 100644 --- a/content/posts/2016-09-10-il-seminario-di-bergamo-alta-passa-a-linux.md +++ b/content/posts/2016-09-10-il-seminario-di-bergamo-alta-passa-a-linux.md @@ -19,24 +19,24 @@ Il [Seminario Vescovile di Bergamo Alta][1] ha aderito come altre scuole in prec Settimana scorsa siamo stati nel loro laboratorio e dopo aver collegato il server (installato e configurato in precedenza) abbiamo installato e configurato tutti i 25 computer presenti nel laboratorio. -Di seguito l’avvio dell’installazione contemporanea di 24 PC (quello del docente era stato installato in precedenza) via **PXE boot**: +Di seguito l'avvio dell'installazione contemporanea di 24 PC (quello del docente era stato installato in precedenza) via **PXE boot**: [seminario bg alta linux][3] -In cima all’articolo, invece, c’è l’immagine relativa a tutti i PC installati e configurati dopo poco più di un’ora. +In cima all'articolo, invece, c'è l'immagine relativa a tutti i PC installati e configurati dopo poco più di un'ora. -Come al solito quest’operazione è stata di una difficoltà estrema perchè si trattava di premere una sequenza di ben 4 tasti (freccette comprese!!) per ogni PC 😀 (grazie ai nostri esperti). +Come al solito quest'operazione è stata di una difficoltà estrema perchè si trattava di premere una sequenza di ben 4 tasti (freccette comprese!!) per ogni PC 😀 (grazie ai nostri esperti). -Ora il laboratorio è funzionante e pronto all’uso. +Ora il laboratorio è funzionante e pronto all'uso. -In accordo con il Dirigente Scolastico tra un paio di settimane avvieremo i corsi di formazione per i docenti: quelli su **Linux** tenuti da noi e successivamente quelli sulla suite **Libreoffice** tenuti direttamente dagli amici di **Libreitalia** che collabora con noi fin dall’inizio del progetto e che quindi ringraziamo. +In accordo con il Dirigente Scolastico tra un paio di settimane avvieremo i corsi di formazione per i docenti: quelli su **Linux** tenuti da noi e successivamente quelli sulla suite **Libreoffice** tenuti direttamente dagli amici di **Libreitalia** che collabora con noi fin dall'inizio del progetto e che quindi ringraziamo. -Prima di concludere siamo lieti di far sapere che **il nostro progetto sta riscuotendo interesse anche fuori dalla provincia di Bergamo**. Negli ultimi mesi siamo stati contattati dall’Istituto Comprensivo “Ilaria Alpi” di Milano e dall’Istituto Comprensivo “Aristide Leonori” di Roma, entrambi interessati ad aderire al progetto. +Prima di concludere siamo lieti di far sapere che **il nostro progetto sta riscuotendo interesse anche fuori dalla provincia di Bergamo**. Negli ultimi mesi siamo stati contattati dall'Istituto Comprensivo "Ilaria Alpi" di Milano e dall'Istituto Comprensivo "Aristide Leonori" di Roma, entrambi interessati ad aderire al progetto. Non potendo accontentarli direttamente per motivi logistici abbiamo preso contatto con altri LUG di Milano e Roma con i quali stiamo collaborando per poter aiutare quelle scuole e magari andare anche oltre. -Stay tuned 😉 …altre scuole stanno arrivando. +Stay tuned 😉 ...altre scuole stanno arrivando. [1]: http://www.seminariobergamo.it/ [2]: http://bglug.it/scuole/ diff --git a/content/posts/2016-09-23-bglug-con-artilab-alla-festa-di-borgo-palazzo.md b/content/posts/2016-09-23-bglug-con-artilab-alla-festa-di-borgo-palazzo.md index a989f58..d406393 100644 --- a/content/posts/2016-09-23-bglug-con-artilab-alla-festa-di-borgo-palazzo.md +++ b/content/posts/2016-09-23-bglug-con-artilab-alla-festa-di-borgo-palazzo.md @@ -16,8 +16,8 @@ tags: --- Domenica 25 Settembre il **BgLUG**, invitato da ArtiLAB, parteciperà alla Festa di Borgo Palazzo. -Collaboreremo insieme ad altre associazioni, tra cui **Libreitalia**, a formare un _laboratorio di informatica_ all’interno dei laboratori di **ArtiLAB**. +Collaboreremo insieme ad altre associazioni, tra cui **Libreitalia**, a formare un _laboratorio di informatica_ all'interno dei laboratori di **ArtiLAB**. -Cercheremo, come sempre, di diffondere la conoscenza di **GNU/Linux** e del software libero a tutti i curiosi che si presenteranno, mostrandogli soluzioni per l’_entertainment_ e non solo. +Cercheremo, come sempre, di diffondere la conoscenza di **GNU/Linux** e del software libero a tutti i curiosi che si presenteranno, mostrandogli soluzioni per l'_entertainment_ e non solo. Chiunque voglia passare a trovarci, è il benvenuto! \ No newline at end of file diff --git a/content/posts/2016-10-23-linux-day-2016-grazie-a-tutti-ed-ecco-le-foto.md b/content/posts/2016-10-23-linux-day-2016-grazie-a-tutti-ed-ecco-le-foto.md index 2ea5f80..e5075e3 100644 --- a/content/posts/2016-10-23-linux-day-2016-grazie-a-tutti-ed-ecco-le-foto.md +++ b/content/posts/2016-10-23-linux-day-2016-grazie-a-tutti-ed-ecco-le-foto.md @@ -13,13 +13,13 @@ tags: - Linux Day --- -Ieri si è svolto come ogni anno la più grande ed importante manifestazione italiana dedicata a **GNU/Linux** ed al **software libero**, il **Linux Day**, e quest’anno siamo tornati a svolgerlo alla facoltà di ingegneria di Dalmine come fatto più volte in passato. +Ieri si è svolto come ogni anno la più grande ed importante manifestazione italiana dedicata a **GNU/Linux** ed al **software libero**, il **Linux Day**, e quest'anno siamo tornati a svolgerlo alla facoltà di ingegneria di Dalmine come fatto più volte in passato. -E’ stata senza dubbio una gran giornata e la partecipazione è stata notevole. Sebbene quest’anno mancasse una delle scuole abitualmente presenti, c’è stato un notevole afflusso sia al mattino che al pomeriggio. +E' stata senza dubbio una gran giornata e la partecipazione è stata notevole. Sebbene quest'anno mancasse una delle scuole abitualmente presenti, c'è stato un notevole afflusso sia al mattino che al pomeriggio. -Ora è il momento di ringraziare tutti quelli che han partecipato e contribuito a rendere speciale quest’evento a cominciare da chi ci ha gentilmente ospitato: la facoltà di Ingegneria dell’**Università degli Studi di Bergamo**. +Ora è il momento di ringraziare tutti quelli che han partecipato e contribuito a rendere speciale quest'evento a cominciare da chi ci ha gentilmente ospitato: la facoltà di Ingegneria dell'**Università degli Studi di Bergamo**. -Grazie ai docenti ed ai ragazzi dell’**ITIS Marconi** di Dalmine per la loto immancabile presenza al nostro evento. +Grazie ai docenti ed ai ragazzi dell'**ITIS Marconi** di Dalmine per la loto immancabile presenza al nostro evento. Grazie a tutti i relatori dei vari _talks_, alcuni veterani e professionisti delle presentazioni ed altri giovanissimi ma promettenti. @@ -27,10 +27,10 @@ Grazie alle associazioni ed ai gruppi con cui abbiamo condiviso la giornata: * Libreitalia che non ha bisogno di presentazioni * Plat1 con i suoi bellissimi progetti **Coderdojo** - * Retrogaming Bergamo che ha messo in piedi una fantastica _game station_ con un nostro PC e **Linux** …CAOS puro!!! Complimenti ragazzi + * Retrogaming Bergamo che ha messo in piedi una fantastica _game station_ con un nostro PC e **Linux** ...CAOS puro!!! Complimenti ragazzi * FabLab Bergamo con i loro progetti e con le immancabili stampanti 3D; ormai con loro la collaborazione è una costante -Infine, un grande grazie a tutti i nostri soci che ci hanno aiutato nell’organizzazione, nella gestione dell’evento e nell’**installation party** che quest’anno ha visto arrivare più gente del solito. +Infine, un grande grazie a tutti i nostri soci che ci hanno aiutato nell'organizzazione, nella gestione dell'evento e nell'**installation party** che quest'anno ha visto arrivare più gente del solito. Di seguito una galleria di immagini a ricordo della giornata (le foto sono di Antonio Milesi). diff --git a/content/posts/2016-10-28-fosdem-2017-stiamo-arrivando.md b/content/posts/2016-10-28-fosdem-2017-stiamo-arrivando.md index 0f2feb6..01fb078 100644 --- a/content/posts/2016-10-28-fosdem-2017-stiamo-arrivando.md +++ b/content/posts/2016-10-28-fosdem-2017-stiamo-arrivando.md @@ -18,13 +18,13 @@ tags: - Open Source --- -Un po’ per curiosità e quasi per scherzo, due anni fa decidemmo di fare un salto in quel di Bruxelles per partecipare a uno dei più grandi eventi europei dedicati agli sviluppatori e agli appassionati di software _open source_ e libero. Fu amore a prima vista: una città incantevole, tanta buona birra 😉 e, soprattutto, la vastissima e colorata comunità di sviluppatori e di personalità di spicco del settore. +Un po' per curiosità e quasi per scherzo, due anni fa decidemmo di fare un salto in quel di Bruxelles per partecipare a uno dei più grandi eventi europei dedicati agli sviluppatori e agli appassionati di software _open source_ e libero. Fu amore a prima vista: una città incantevole, tanta buona birra 😉 e, soprattutto, la vastissima e colorata comunità di sviluppatori e di personalità di spicco del settore. -In queste due occasioni, abbiamo avuto la possibilità di assistere dal vivo ad una “lezione di vita” di [Richard Stallman][1], di incontrare per la prima volta i creatori del progetto [NethServer][2], di scambiare due parole con gli amici italiani di [The Document Foundation][3] e di [LibreItalia][4], di ascoltare i principali sviluppatori di [PyPy][5], [Mozilla][6], [Open Street Map][7] e di tantissimi altri progetti liberi/_open source_ che tutti i giorni utilizziamo. +In queste due occasioni, abbiamo avuto la possibilità di assistere dal vivo ad una "lezione di vita" di [Richard Stallman][1], di incontrare per la prima volta i creatori del progetto [NethServer][2], di scambiare due parole con gli amici italiani di [The Document Foundation][3] e di [LibreItalia][4], di ascoltare i principali sviluppatori di [PyPy][5], [Mozilla][6], [Open Street Map][7] e di tantissimi altri progetti liberi/_open source_ che tutti i giorni utilizziamo. -Anche quest’anno alcuni soci del BgLUG stanno organizzando la loro partecipazione al [FOSDEM 2017][8], che si terrà, come di consueto, presso l’[_Université Libre de Bruxelles_][9] nei giorni di sabato 4 e domenica 5 febbraio 2017. Se siete interessati a partecipare, il nostro suggerimento è quello di arrivare almeno il venerdì sera per non perdervi il Beer Party che inaugura l’evento: in questa occasione, infatti, si possono scambiare quattro chiacchiere sia con gli organizzatori che con gente del settore proveniente da tutta Europa. Dopo la serata di apertura vi aspettano due giornate di talk di approfondimento, workshops, demos e devrooms non-stop (vi consigliamo vivamente di scegliere con un po’ di anticipo cosa seguire perché la scelta è veramente molto vasta). +Anche quest'anno alcuni soci del BgLUG stanno organizzando la loro partecipazione al [FOSDEM 2017][8], che si terrà, come di consueto, presso l'[_Université Libre de Bruxelles_][9] nei giorni di sabato 4 e domenica 5 febbraio 2017. Se siete interessati a partecipare, il nostro suggerimento è quello di arrivare almeno il venerdì sera per non perdervi il Beer Party che inaugura l'evento: in questa occasione, infatti, si possono scambiare quattro chiacchiere sia con gli organizzatori che con gente del settore proveniente da tutta Europa. Dopo la serata di apertura vi aspettano due giornate di talk di approfondimento, workshops, demos e devrooms non-stop (vi consigliamo vivamente di scegliere con un po' di anticipo cosa seguire perché la scelta è veramente molto vasta). -Se volete unirvi alla compagine del BgLUG, siete i benvenuti! **Compilate [questo modulo][10] per permetterci di tenervi aggiornati sull’organizzazione e darvi tutte le informazioni (strettamente necessarie) sull’evento.** +Se volete unirvi alla compagine del BgLUG, siete i benvenuti! **Compilate [questo modulo][10] per permetterci di tenervi aggiornati sull'organizzazione e darvi tutte le informazioni (strettamente necessarie) sull'evento.** FOSDEM, stiamo arrivando! 😀 diff --git a/content/posts/2016-10-30-linux-day-2016-le-slides.md b/content/posts/2016-10-30-linux-day-2016-le-slides.md index 8ef704c..fe02dfb 100644 --- a/content/posts/2016-10-30-linux-day-2016-le-slides.md +++ b/content/posts/2016-10-30-linux-day-2016-le-slides.md @@ -17,7 +17,7 @@ Di seguito le _slides_ degli interventi che si sono tenuti durante il **Linux Da ## Linux va a Scuola -Fabio Fusili e Paolo Finardi, soci del BgLUG, hanno parlato del progetto Linux va a scuola che il **BgLUG** sta portanto avanti dal 2015 per portare **Linux** ed il software libero nelle scuole. Nel corso della presentazione sono stati descritti gli obiettivi, i motivi per cui questa scelta è importante e l’evoluzione che il progetto sta avendo. Sono state, inoltre, elencate le funzionalità pratiche che contraddistinguono la soluzione che implementiamo nei laboratori delle scuole. +Fabio Fusili e Paolo Finardi, soci del BgLUG, hanno parlato del progetto Linux va a scuola che il **BgLUG** sta portanto avanti dal 2015 per portare **Linux** ed il software libero nelle scuole. Nel corso della presentazione sono stati descritti gli obiettivi, i motivi per cui questa scelta è importante e l'evoluzione che il progetto sta avendo. Sono state, inoltre, elencate le funzionalità pratiche che contraddistinguono la soluzione che implementiamo nei laboratori delle scuole. @@ -41,7 +41,7 @@ Carlo Milanesi, nel _Linux Day_ dedicato al _coding_, ha presentato una rassegna ## Anatomia di un progetto Open Source -Daniele Barcella “Kowalski” ha spiegato come si gestisce un progetto _open-source_. I motivi per i quali condividere un progetto e quali strumenti utilizzare per sviluppo, versionamento, testing. Non manca una panoramica sulle principali licenze _open-source_. +Daniele Barcella "Kowalski" ha spiegato come si gestisce un progetto _open-source_. I motivi per i quali condividere un progetto e quali strumenti utilizzare per sviluppo, versionamento, testing. Non manca una panoramica sulle principali licenze _open-source_. @@ -53,7 +53,7 @@ Daniele Barcella “Kowalski” ha spiegato come si gestisce un progetto ## Security Capture the Flag -Enrico Bacis, ricercatore presso l’Università degli studi di Bergamo ed esperto di sicurezza, ci ha parlato di **Capture the Flags**: competizioni di sicurezza informatica nelle quali le squadre devono identificare problematiche di sicurezza da sfruttare per attaccare i sistemi delle squadre avversarie. L’obiettivo principale è quello di insegnare concetti di programmazione sicura e di buona progettazione di sistemi, mostrando gli errori da non commettere, in veste ludica. Questa presentazione vuole illustrare la panoramica di tipologie e categorie delle sfide che si possono trovare in questo tipo di competizioni. +Enrico Bacis, ricercatore presso l'Università degli studi di Bergamo ed esperto di sicurezza, ci ha parlato di **Capture the Flags**: competizioni di sicurezza informatica nelle quali le squadre devono identificare problematiche di sicurezza da sfruttare per attaccare i sistemi delle squadre avversarie. L'obiettivo principale è quello di insegnare concetti di programmazione sicura e di buona progettazione di sistemi, mostrando gli errori da non commettere, in veste ludica. Questa presentazione vuole illustrare la panoramica di tipologie e categorie delle sfide che si possono trovare in questo tipo di competizioni. @@ -82,7 +82,7 @@ Elena Belotti, Web Designer e insegnante alla - Giochiamo … in codice from Bergamo Linux Users Group + Giochiamo ... in codice from Bergamo Linux Users Group * * * @@ -101,7 +101,7 @@ Giordano Alborghetti, socio di Libreitalia, ha parlato della filosofia del softw ## Elaborazione dati dalla riga di comando -Luca Ceresoli ci ha dato una dimostrazione della potenza e dell’elasticità della linea di comando in ambiente _Unix-like_. La _command line_ di **Linux** è un “coltellino svizzero” di strumenti che possono essere combinati in infiniti modi. Ha spiegato come si possono usare insieme per elaborare, filtrare e modificare grandi moli di informazioni in file di testo, CSV, XML, etc. +Luca Ceresoli ci ha dato una dimostrazione della potenza e dell'elasticità della linea di comando in ambiente _Unix-like_. La _command line_ di **Linux** è un "coltellino svizzero" di strumenti che possono essere combinati in infiniti modi. Ha spiegato come si possono usare insieme per elaborare, filtrare e modificare grandi moli di informazioni in file di testo, CSV, XML, etc. @@ -113,20 +113,20 @@ Giordano Alborghetti, socio di Libreitalia, ha parlato della filosofia del softw ## Router Wifi Open -Andrea Laisa, giovanissimo socio del BgLUG, ci ha parlato di _router wifi open_, cosa sono e perchè è importante “liberare” il proprio _router_. Ha inoltre parlato di **OpenWRT**, una distribuzione **Linux** specifica per _routers_. -Spesso chi è favorevole ai software FLOSS sente l’esigenza di poter connettersi a internet e comunicare in maniera sicura, affidabile, controllata (dall’utente) ma sopratutto che il router wifi sia personalizzabile, durevole e flessibile ai cambiamenti tecnologici. +Andrea Laisa, giovanissimo socio del BgLUG, ci ha parlato di _router wifi open_, cosa sono e perchè è importante "liberare" il proprio _router_. Ha inoltre parlato di **OpenWRT**, una distribuzione **Linux** specifica per _routers_. +Spesso chi è favorevole ai software FLOSS sente l'esigenza di poter connettersi a internet e comunicare in maniera sicura, affidabile, controllata (dall'utente) ma sopratutto che il router wifi sia personalizzabile, durevole e flessibile ai cambiamenti tecnologici. * * * ## Copyrights = diritto alla copia? -Andrea Fiori ha tenuto uno speech panoramico che, attraverso un excursus di 25 anni tra LP, CASSETTE, CD, DVD e BLURAY (un paio o forse tre ere geologiche per l’IT, solo un 1/4 di secolo per l’industria dell’intrattenimento) mostri come (se si usa Linux) sia difficile far valere i propri diritti (es:vedere un DVD o BLURAY). +Andrea Fiori ha tenuto uno speech panoramico che, attraverso un excursus di 25 anni tra LP, CASSETTE, CD, DVD e BLURAY (un paio o forse tre ere geologiche per l'IT, solo un 1/4 di secolo per l'industria dell'intrattenimento) mostri come (se si usa Linux) sia difficile far valere i propri diritti (es:vedere un DVD o BLURAY). @@ -140,12 +140,12 @@ Andrea Fiori ha tenuto uno speech panoramico che, attraverso un excursus di 25 a I nostri amici del FabLab Bergamo ci hanno portato due progetti decisamente interessanti. -Valerio Nappi chi ha parlato del suo progetto **Orologio Nixie**, un orologio progettato e costruito utilizzando i tubi **Nixie** (display numerici costituiti da un tubo simile alla valvola termoionica, al cui interno sono disposti una serie di elettrodi sagomati a forma delle dieci cifre decimali, sovrapposti uno sull’altro e leggermente distanziati tra di loro) e il **Fishino Uno**, una board 100% compatibile con **Arduino Uno**. +Valerio Nappi chi ha parlato del suo progetto **Orologio Nixie**, un orologio progettato e costruito utilizzando i tubi **Nixie** (display numerici costituiti da un tubo simile alla valvola termoionica, al cui interno sono disposti una serie di elettrodi sagomati a forma delle dieci cifre decimali, sovrapposti uno sull'altro e leggermente distanziati tra di loro) e il **Fishino Uno**, una board 100% compatibile con **Arduino Uno**. Matteo Bonasio ci ha parlato di **OpenOSB**. Non si tratta di software questa volta ma di arredamento _Open_ utilizzando **OSB – Oriented Strand Board**, pannelli, derivato dal legno, a lamelle orientate sottili e lunghe, i cui vantaggi principali risiedono nelle sue prestazioni meccaniche, direttamente collegate alla geometria delle scaglie e al loro orientamento all’interno del pannello. Matteo Bonasio ha spiegato come realizzare il proprio _open_-arredo con questo materiale. @@ -160,19 +160,19 @@ Matteo Bonasio ci ha parlato di **OpenOSB**. Non si tratta di software questa vo ## Linux va a Scuola – Talk Tecnico -Emiliano Vavassori e Paolo Asperti, soci del BgLUG, hanno parlato del progetto Linux va a scuola che il **BgLUG** sta portanto avanti dal 2015 per portare **Linux** ed il software libero nelle scuole. Diversamente dall’intervento del mattino, questo _talk_ è stato puramente tecnico. Sono stati spiegati i requisiti tecnici e descritte le tecnologie e le logiche implementative utilizzate per fornire la soluzione descritta al mattino. Tra questi, **Ansible**, **PXE Boot**, **Edubuntu**, **Epoptes**, **Git** e ovviamente la distribuzione server NethServer Linux della quale ci siamo innamorati per efficienza e semplicità di utilizzo. +Emiliano Vavassori e Paolo Asperti, soci del BgLUG, hanno parlato del progetto Linux va a scuola che il **BgLUG** sta portanto avanti dal 2015 per portare **Linux** ed il software libero nelle scuole. Diversamente dall'intervento del mattino, questo _talk_ è stato puramente tecnico. Sono stati spiegati i requisiti tecnici e descritte le tecnologie e le logiche implementative utilizzate per fornire la soluzione descritta al mattino. Tra questi, **Ansible**, **PXE Boot**, **Edubuntu**, **Epoptes**, **Git** e ovviamente la distribuzione server NethServer Linux della quale ci siamo innamorati per efficienza e semplicità di utilizzo. * * * ## L’orchestrazione dei Linux Containers -Flavio Castelli, _Engineering Manager for the Docker project_ presso _SUSE_, partendo dall’assunto che non è sufficiente avere solo **Docker**, ci ha descritto la soluzione di orchestrazione dei _Linux Conteiners_ che **SUSE** ha deciso di sostenere. Ha inoltre spiegato perché lo hanno fatto e come i loro utenti potranno trarne beneficio. +Flavio Castelli, _Engineering Manager for the Docker project_ presso _SUSE_, partendo dall'assunto che non è sufficiente avere solo **Docker**, ci ha descritto la soluzione di orchestrazione dei _Linux Conteiners_ che **SUSE** ha deciso di sostenere. Ha inoltre spiegato perché lo hanno fatto e come i loro utenti potranno trarne beneficio. @@ -184,7 +184,7 @@ Flavio Castelli, _Engineering Manager for the Docker project_ presso _SUSE_, par ## Programmazione a oggetti in C nel kernel di Linux -Luca Ceresoli ci ha spiegato alcune tecniche per programmare ad oggetti con il linguaggio “C”. La programmazione a oggetti è un must per un software complesso. Pur essendo scritto in C, il kernel di Linux non fa eccezione. Ha esposto vantaggi e svantaggi. Infine ha parlato di come funziona un compilatore C++. +Luca Ceresoli ci ha spiegato alcune tecniche per programmare ad oggetti con il linguaggio "C". La programmazione a oggetti è un must per un software complesso. Pur essendo scritto in C, il kernel di Linux non fa eccezione. Ha esposto vantaggi e svantaggi. Infine ha parlato di come funziona un compilatore C++. diff --git a/content/posts/2016-11-05-apre-ufficialmente-la-stagione-2016-2017-degli-eventi-organizzati-dal-bglug.md b/content/posts/2016-11-05-apre-ufficialmente-la-stagione-2016-2017-degli-eventi-organizzati-dal-bglug.md index 235510d..c798c47 100644 --- a/content/posts/2016-11-05-apre-ufficialmente-la-stagione-2016-2017-degli-eventi-organizzati-dal-bglug.md +++ b/content/posts/2016-11-05-apre-ufficialmente-la-stagione-2016-2017-degli-eventi-organizzati-dal-bglug.md @@ -17,9 +17,9 @@ Come di consueto, dopo il Linux Day, riparte la stagione degli eventi organizzat Da fine novembre 2016 a luglio 2017 il calendario del BgLUG sarà più ricco che mai di corsi, serate di approfondimento, demo, workshops e molto altro! -I temi trattati spazieranno da un immancabile Corso Base su Linux ai linguaggi di programmazione più diffusi, dalla riga di comando all’utilizzo di particolari distro e programmi Open Source, fondamentali sia per gli utenti neofiti sia per quelli più avanzati che vogliono affinare le proprie abilità. +I temi trattati spazieranno da un immancabile Corso Base su Linux ai linguaggi di programmazione più diffusi, dalla riga di comando all'utilizzo di particolari distro e programmi Open Source, fondamentali sia per gli utenti neofiti sia per quelli più avanzati che vogliono affinare le proprie abilità. -Indicativamente, salvo differenti comunicazioni, gli eventi si svolgeranno durante il 1°, il 3° (e il 5°) mercoledì del mese, mentre nei mercoledì restanti si terrà il ritrovo ordinario dell’associazione aperto a tutti. +Indicativamente, salvo differenti comunicazioni, gli eventi si svolgeranno durante il 1°, il 3° (e il 5°) mercoledì del mese, mentre nei mercoledì restanti si terrà il ritrovo ordinario dell'associazione aperto a tutti. Tutti gli eventi saranno a **titolo gratuito**. Per accedere alla serata **è però necessario presentare il biglietto** precedentemente prenotato tramite il link specificato nel relativo articolo. diff --git a/content/posts/2017-01-08-promemoria-riunione-18-e-riapertura-11-gennaio.md b/content/posts/2017-01-08-promemoria-riunione-18-e-riapertura-11-gennaio.md index effd26b..f49f929 100644 --- a/content/posts/2017-01-08-promemoria-riunione-18-e-riapertura-11-gennaio.md +++ b/content/posts/2017-01-08-promemoria-riunione-18-e-riapertura-11-gennaio.md @@ -13,13 +13,13 @@ categories: --- Carissimi amici, buon anno a tutti! -Il Consiglio Direttivo del BgLUG ha deciso di convocare un’Assemblea Straordinaria dei Soci **MERCOLEDI’ 18 Gennaio** alle **ore 21.15** presso lo spazio giovani Polaresco a Bergamo. +Il Consiglio Direttivo del BgLUG ha deciso di convocare un'Assemblea Straordinaria dei Soci **MERCOLEDI' 18 Gennaio** alle **ore 21.15** presso lo spazio giovani Polaresco a Bergamo. -Durante la riunione vorremmo fare il punto con tutti i SOCI sull’anno 2016, in pieno spirito OPEN, condividendo le considerazioni sugli aspetti positivi e negativi della nostra associazione, inoltre vorremmo capire come poter crescere con l’aiuto di tutti, capendo quali forze ogni socio vorrebbe mettere in campo per supportare l’associazione in questo nuovo anno. +Durante la riunione vorremmo fare il punto con tutti i SOCI sull'anno 2016, in pieno spirito OPEN, condividendo le considerazioni sugli aspetti positivi e negativi della nostra associazione, inoltre vorremmo capire come poter crescere con l'aiuto di tutti, capendo quali forze ogni socio vorrebbe mettere in campo per supportare l'associazione in questo nuovo anno. -La riunione è aperta anche ai Soci non tesserati nell’anno 2016 che si vogliano iscrivere prima dell’inizio della riunione. +La riunione è aperta anche ai Soci non tesserati nell'anno 2016 che si vogliano iscrivere prima dell'inizio della riunione. -Il consiglio direttivo coglie l’occasione per informarVi che le riunioni ordinarie del mercoledì sera riprenderanno regolarmente a partire da mercoledì 11 Gennaio – fatta eccezione per l’unico mercoledì sopra indicato che sarà dedicato interamente all’Assemblea Straordinaria dei Soci – presso la Sala Riunioni dello Spazio Polaresco. +Il consiglio direttivo coglie l'occasione per informarVi che le riunioni ordinarie del mercoledì sera riprenderanno regolarmente a partire da mercoledì 11 Gennaio - fatta eccezione per l'unico mercoledì sopra indicato che sarà dedicato interamente all'Assemblea Straordinaria dei Soci - presso la Sala Riunioni dello Spazio Polaresco. A presto, diff --git a/content/posts/2017-02-25-il-bglug-cambia-sede-per-le-riunioni-del-mercoledi.md b/content/posts/2017-02-25-il-bglug-cambia-sede-per-le-riunioni-del-mercoledi.md index 034d178..15fb66f 100644 --- a/content/posts/2017-02-25-il-bglug-cambia-sede-per-le-riunioni-del-mercoledi.md +++ b/content/posts/2017-02-25-il-bglug-cambia-sede-per-le-riunioni-del-mercoledi.md @@ -19,7 +19,7 @@ La decisione di cambiare sede è stata discussa e votata nella riunione pubblica Le riunioni di mercoledì 1 e 8 marzo saranno le ultime riunioni presso lo Spazio Polaresco. -Ringraziamo il **FABLAB Bergamo** per l’ospitalità offertaci e cogliamo l’occasione per ringraziare anche il **Comune di Bergamo** che per anni ci ha ospitato allo Spazio Polaresco. +Ringraziamo il **FABLAB Bergamo** per l'ospitalità offertaci e cogliamo l'occasione per ringraziare anche il **Comune di Bergamo** che per anni ci ha ospitato allo Spazio Polaresco. Vi aspettiamo! diff --git a/content/posts/2017-05-01-linux-dalla-console-slides-video.md b/content/posts/2017-05-01-linux-dalla-console-slides-video.md index 71b1072..a4d09fd 100644 --- a/content/posts/2017-05-01-linux-dalla-console-slides-video.md +++ b/content/posts/2017-05-01-linux-dalla-console-slides-video.md @@ -11,8 +11,8 @@ categories: - News --- -Vi informiamo che le slides e i video del corso “Linux dalla Console” sono stati pubblicati! +Vi informiamo che le slides e i video del corso "Linux dalla Console" sono stati pubblicati! -Per visualizzare le slides e i video delle quattro serate clicca sulla sezione “Eventi” del nostro sito, poi su “Eventi precedenti”, quindi seleziona la serata che ti interessa. +Per visualizzare le slides e i video delle quattro serate clicca sulla sezione "Eventi" del nostro sito, poi su "Eventi precedenti", quindi seleziona la serata che ti interessa. Buona visione! \ No newline at end of file diff --git a/content/posts/2017-09-03-stagione-2017-2018-ci-siamo.md b/content/posts/2017-09-03-stagione-2017-2018-ci-siamo.md index d65eb19..7e6a1d8 100644 --- a/content/posts/2017-09-03-stagione-2017-2018-ci-siamo.md +++ b/content/posts/2017-09-03-stagione-2017-2018-ci-siamo.md @@ -16,18 +16,18 @@ categories:

Eccoci finalmente alla prima riunione della stagione 2017-2018!  -Anche quest’anno il BgLUG proporrà tante tematiche riguardanti il software libero e open source. +Anche quest'anno il BgLUG proporrà tante tematiche riguardanti il software libero e open source. Cosa bolle in pentola: - * Come di consueto offriremo ai nostri tesserati **serate di approfondimento** e **corsi** (per non perdere nemmeno una serata iscriviti alla nostra newsletter). Per inviarci una **proposta di intervento** in una o più serate del mercoledì basta scrivere una mail all’associazione.  - * Anche quest’anno il BgLUG organizzerà il **Linux Day**, fissato per sabato 28 ottobre. + * Come di consueto offriremo ai nostri tesserati **serate di approfondimento** e **corsi** (per non perdere nemmeno una serata iscriviti alla nostra newsletter). Per inviarci una **proposta di intervento** in una o più serate del mercoledì basta scrivere una mail all'associazione.  + * Anche quest'anno il BgLUG organizzerà il **Linux Day**, fissato per sabato 28 ottobre. A breve sarà disponibile il **Call for Paper**, ovvero il modulo tramite cui proporsi come **speaker per un intervento** al Linux Day. Non siate timidi 😉 * Prosegue lo sviluppo del **[Progetto Scuole][1]**. Per saperne di più venite a trovarci in sede o scriveteci una mail. -Cosa c’è di nuovo:
+Cosa c'è di nuovo:
- * Saranno organizzate **serate a tema** in cui discutere apertamente vari argomenti proposti liberamente dai soci. Queste serate saranno un’ottima occasione per chiunque non abbia conoscenze riguardo a un determinato topic e voglia approfondirlo con altre presone o saperne di più da chi lo ha già affrontato, oppure si potranno proporre **progetti** piccoli e grandi per trovare qualcuno con cui **condividerli e svilupparli**. + * Saranno organizzate **serate a tema** in cui discutere apertamente vari argomenti proposti liberamente dai soci. Queste serate saranno un'ottima occasione per chiunque non abbia conoscenze riguardo a un determinato topic e voglia approfondirlo con altre presone o saperne di più da chi lo ha già affrontato, oppure si potranno proporre **progetti** piccoli e grandi per trovare qualcuno con cui **condividerli e svilupparli**. A mercoledì!  diff --git a/content/posts/2017-09-20-linux-day-2017-call-for-papers.md b/content/posts/2017-09-20-linux-day-2017-call-for-papers.md index e1c7f21..553f3ec 100644 --- a/content/posts/2017-09-20-linux-day-2017-call-for-papers.md +++ b/content/posts/2017-09-20-linux-day-2017-call-for-papers.md @@ -15,14 +15,14 @@ categories:  

-Si apre ufficialmente la raccolta delle proposte e degli interventi in vista del Linux Day 2017, che quest’anno si terrà sabato 28 ottobre. +Si apre ufficialmente la raccolta delle proposte e degli interventi in vista del Linux Day 2017, che quest'anno si terrà sabato 28 ottobre. Hai dei progetti, delle idee o altro materiale interessante da presentare al pubblico? Compila il [modulo][1] di presentazione degli interventi e partecipa come speaker alla giornata nazionale dedicata a GNU/Linux e al Software Libero! -Vorresti invece chiedere degli approfondimenti su un argomento in particolare? Qualche esperto volenteroso potrebbe voler parlare di ciò che ti interessa! Compila il modulo che trovi al link e seleziona “Proposta di intervento” alla domanda “Quale formato avrà la tua presentazione?” +Vorresti invece chiedere degli approfondimenti su un argomento in particolare? Qualche esperto volenteroso potrebbe voler parlare di ciò che ti interessa! Compila il modulo che trovi al link e seleziona "Proposta di intervento" alla domanda "Quale formato avrà la tua presentazione?" **Il Call for papers si chiuderà martedì 3 ottobre p.v. alle ore 23.59.** diff --git a/content/posts/2017-10-14-pubblicato-il-programma-del-linux-day-2017.md b/content/posts/2017-10-14-pubblicato-il-programma-del-linux-day-2017.md index dfcf0ac..8811e0b 100644 --- a/content/posts/2017-10-14-pubblicato-il-programma-del-linux-day-2017.md +++ b/content/posts/2017-10-14-pubblicato-il-programma-del-linux-day-2017.md @@ -40,23 +40,23 @@ Il Linux day si terrà presso:   -Tra i vari relatori, quest’anno abbiamo il piacere di ospitare il nuovo presidente di **LibreItalia Enio Gemmo**, e la presidente di **The Document Foundation Marina Latini**, entrambi reduci dalla _LibreOffice Conference_, conclusasi ieri, che quest’anno si è tenuta a Roma. +Tra i vari relatori, quest'anno abbiamo il piacere di ospitare il nuovo presidente di **LibreItalia Enio Gemmo**, e la presidente di **The Document Foundation Marina Latini**, entrambi reduci dalla _LibreOffice Conference_, conclusasi ieri, che quest'anno si è tenuta a Roma. -Quest’anno abbiamo cercato di proporre _talks_ molto variegati sia per tipo di argomento che per livello di difficoltà. +Quest'anno abbiamo cercato di proporre _talks_ molto variegati sia per tipo di argomento che per livello di difficoltà. Per il mondo della scuola ci sarà al mattino una tavola rotonda sul **Software Libero nella didattica** e nel pomeriggio un _lightning talk_ dedicato a _privacy_ e riservatezza nella Pubblica Amministrazione. La _privacy_ e il tracciamento tramite _cookies_ sarà argomento anche di un altro talk molto interessante che aiuterà a prendere coscienza di certi meccanismi che tutti conoscono ma spesso in modo superficiale. -Ci saranno interventi di alto livello ma adatti anche ad un pubblico _entry level_ che introdurranno all’uso di **GNU/Linux** e di **LibreOffice**. +Ci saranno interventi di alto livello ma adatti anche ad un pubblico _entry level_ che introdurranno all'uso di **GNU/Linux** e di **LibreOffice**. Non mancheranno ovviamente _talk_ più tecnici dedicati agli amanti della programmazione e dei sistemi. Infine ci sarà anche un intervento ludico/tecnico tenuto dai nostri amici di **Retrogaming Bergamo** che ci parleranno dal fantastico connubio tra _retrogaming_ e _Raspberry PI_. -Oltre ai vari _talks_ ci sarà un’area espositiva gestita da noi e dalle associazioni amiche: LibreItalia e FabLab Bergamo. +Oltre ai vari _talks_ ci sarà un'area espositiva gestita da noi e dalle associazioni amiche: LibreItalia e FabLab Bergamo. -Gli amici di **Retrogaming Bergamo**, oltre al _talk_ sopra citato, allestiranno come l’anno scorso l’aula A101 con _game station_ Linux messa a disposizione dei visitatori per poter toccare con mano il mitico mondo del _retrogame_. +Gli amici di **Retrogaming Bergamo**, oltre al _talk_ sopra citato, allestiranno come l'anno scorso l'aula A101 con _game station_ Linux messa a disposizione dei visitatori per poter toccare con mano il mitico mondo del _retrogame_. Ultimo ma non ultimo il consueto, fantastico, immancabile **Installation Party!!!!** I nostri esperti metteranno a disposizione le loro competenze per supportare chiunque voglia installare **Linux** sul proprio PC (IMPORTANTE: è fondamentale che chiunque voglia farsi installare Linux in _dual boot_, arrivi avendo già fatto i **backup ed il defrag** sul proprio PC). diff --git a/content/posts/2018-02-21-linux-winter-day-ad-albino-bg-sabato-24-febbraio.md b/content/posts/2018-02-21-linux-winter-day-ad-albino-bg-sabato-24-febbraio.md index a815a98..471be2c 100644 --- a/content/posts/2018-02-21-linux-winter-day-ad-albino-bg-sabato-24-febbraio.md +++ b/content/posts/2018-02-21-linux-winter-day-ad-albino-bg-sabato-24-febbraio.md @@ -24,6 +24,6 @@ categories: Saranno presenti insegnanti dell’istituto coi quali sarà possibile vedere da vicino: modellazione 3D, stampanti e penna 3D, robot Lego Mindstorm, Lego We.do, mBot, plotter da taglio, micro:bit, arduino, raspberryPI. -Il **BgLUG** collabora all’organizzazione dell’evento offrendo la propria esperienza e tenendo alcuni dei seminari della mattinata. +Il **BgLUG** collabora all'organizzazione dell'evento offrendo la propria esperienza e tenendo alcuni dei seminari della mattinata.   \ No newline at end of file diff --git a/content/posts/2018-04-01-proposte-per-eventi-2018.md b/content/posts/2018-04-01-proposte-per-eventi-2018.md index ae114f8..00b2007 100644 --- a/content/posts/2018-04-01-proposte-per-eventi-2018.md +++ b/content/posts/2018-04-01-proposte-per-eventi-2018.md @@ -11,14 +11,14 @@ tags: - eventi --- -Come ogni anno, anche quest’anno **Bergamo Linux Users Group** vuole organizzare una nuova stagione di eventi: corsi, serate di approfondimento, demo, workshops e molto altro! +Come ogni anno, anche quest'anno **Bergamo Linux Users Group** vuole organizzare una nuova stagione di eventi: corsi, serate di approfondimento, demo, workshops e molto altro! -Per questo motivo chiediamo a tutti i nostri soci e a tutti i sostenitori del **software libero** di aiutarci con delle proposte sia in termini “_cosa mi piacerebbe vedere/approfondire_” sia in termini di “_vorrei parlare di_“. +Per questo motivo chiediamo a tutti i nostri soci e a tutti i sostenitori del **software libero** di aiutarci con delle proposte sia in termini "_cosa mi piacerebbe vedere/approfondire_" sia in termini di "_vorrei parlare di_". Potete proporre di tutto purché, ovviamente, sia legato al mondo del _free software_ e del mondo _open_ in generale. Salvo particolari eccezioni, gli eventi verranno messi in calendario tra Aprile e Luglio. -Ora tocca a voi. Date il vostro contributo compilando l’apposito modulo di proposte. +Ora tocca a voi. Date il vostro contributo compilando l'apposito modulo di proposte. A presto 😉 \ No newline at end of file diff --git a/content/posts/2018-07-25-linux-day-2018-call-for-papers.md b/content/posts/2018-07-25-linux-day-2018-call-for-papers.md index 82b5813..35b1934 100644 --- a/content/posts/2018-07-25-linux-day-2018-call-for-papers.md +++ b/content/posts/2018-07-25-linux-day-2018-call-for-papers.md @@ -20,14 +20,14 @@ tags: - Open Source --- -Si apre ufficialmente la raccolta delle proposte e degli interventi in vista del Linux Day 2018, che quest’anno si terrà sabato 27 ottobre. +Si apre ufficialmente la raccolta delle proposte e degli interventi in vista del Linux Day 2018, che quest'anno si terrà sabato 27 ottobre. Hai dei progetti, delle idee o altro materiale interessante da presentare al pubblico? Compila il [modulo][1] di presentazione degli interventi e partecipa come speaker alla giornata nazionale dedicata a GNU/Linux e al Software Libero! -Vorresti invece chiedere degli approfondimenti su un argomento in particolare? Qualche esperto volenteroso potrebbe voler parlare di ciò che ti interessa! Compila il modulo che trovi al link e seleziona _“Argomento d’interesse”_ alla domanda “Quale formato avrà la tua presentazione?” +Vorresti invece chiedere degli approfondimenti su un argomento in particolare? Qualche esperto volenteroso potrebbe voler parlare di ciò che ti interessa! Compila il modulo che trovi al link e seleziona _"Argomento d'interesse"_ alla domanda "Quale formato avrà la tua presentazione?" **Il Call for Papers si chiuderà martedì 25 settembre p.v. alle ore 23.59.** diff --git a/content/posts/2018-11-10-linux-day-2018-le-slides.md b/content/posts/2018-11-10-linux-day-2018-le-slides.md index 13d4ebe..ea9d941 100644 --- a/content/posts/2018-11-10-linux-day-2018-le-slides.md +++ b/content/posts/2018-11-10-linux-day-2018-le-slides.md @@ -17,46 +17,46 @@ Di seguito le _slides_ delle presentazioni del **Linux Day 2018** in formato PDF ## Open Source Initiative compie 20 anni (Italo Vignoli) -[gview file=”https://bglug.it/wp-content/uploads/2018/11/LD2018\_ItaloVignoli\_osi-bergamolinuxday.pdf”] +[gview file="https://bglug.it/wp-content/uploads/2018/11/LD2018\_ItaloVignoli\_osi-bergamolinuxday.pdf"]   ## Open Hardware PowerPC Notebook (Mario Locati) -[gview file=”https://bglug.it/wp-content/uploads/2018/11/LD2018\_MarioLocati\_PowerPC_Notebook.pdf”] +[gview file="https://bglug.it/wp-content/uploads/2018/11/LD2018\_MarioLocati\_PowerPC_Notebook.pdf"]   ## GNU/Linux, un mondo da scoprire (Fabio Fusili e Cristina Passera) -[gview file=”https://bglug.it/wp-content/uploads/2018/11/LD2018\_Fusili\_Passera\_GnuLinux\_un\_mondo\_da_scoprire.pdf”] +[gview file="https://bglug.it/wp-content/uploads/2018/11/LD2018\_Fusili\_Passera\_GnuLinux\_un\_mondo\_da_scoprire.pdf"]   ## Nextcloud, il tuo cloud (Paolo Finardi) -[gview file=”https://bglug.it/wp-content/uploads/2018/11/LD2018\_PaoloFinardi\_Nextcloud.pdf”] +[gview file="https://bglug.it/wp-content/uploads/2018/11/LD2018\_PaoloFinardi\_Nextcloud.pdf"]   ## Open your virtual environment with Proxmox VE (Fabio Fusili) -[gview file=”https://bglug.it/wp-content/uploads/2018/11/LD2018\_Fusili\_ProxmoxVE.pdf”] +[gview file="https://bglug.it/wp-content/uploads/2018/11/LD2018\_Fusili\_ProxmoxVE.pdf"]   ## Presentazione del linguaggio Rust e del suo ecosistema (Carlo Milanesi) -[gview file=”https://bglug.it/wp-content/uploads/2018/11/LD2018\_CarloMilanesi\_Rust.pdf”] +[gview file="https://bglug.it/wp-content/uploads/2018/11/LD2018\_CarloMilanesi\_Rust.pdf"]   ## Buildroot – Making Embedded Linux Easy (Luca Ceresoli) -[gview file=”https://bglug.it/wp-content/uploads/2018/11/LD2018\_LucaCeresoli\_buildroot-intro.pdf”] +[gview file="https://bglug.it/wp-content/uploads/2018/11/LD2018\_LucaCeresoli\_buildroot-intro.pdf"]   ## Introduzione a Docker (Andrea Laisa) -[gview file=”https://bglug.it/wp-content/uploads/2018/11/LD2018\_AndreaLaisa\_Docker.pdf”] \ No newline at end of file +[gview file="https://bglug.it/wp-content/uploads/2018/11/LD2018\_AndreaLaisa\_Docker.pdf"] \ No newline at end of file diff --git a/content/posts/2019-04-20-call-for-events-2019.md b/content/posts/2019-04-20-call-for-events-2019.md index 9e5fc17..381f794 100644 --- a/content/posts/2019-04-20-call-for-events-2019.md +++ b/content/posts/2019-04-20-call-for-events-2019.md @@ -13,17 +13,17 @@ tags: - eventi --- -Con un po’ di ritardo rispetto al passato, anche quest’anno abbiamo intenzione di proporre al pubblico un elenco di Eventi. +Con un po' di ritardo rispetto al passato, anche quest'anno abbiamo intenzione di proporre al pubblico un elenco di Eventi. Questo post ha lo scopo di raccogliere le vostre proposte. Possono essere candidature per esporre un vostro argomento (indicate **Proposta di Talk** nel menu a tendina) o semplicemente richieste di argomenti che vi interessa approfondire (indicate **Richiesta di argomento** nel menu a tendina). Unico vincolo per qualunque argomento è che deve essere legato a mondo del software libero e _opensource_. -Di seguito il _form_ da compilare con le vostre proposte. E’ possibile fare più proposte. Ognuna sarà valutata nelle prossime settimane e verrete contattati per definire un calendario condiviso. +Di seguito il _form_ da compilare con le vostre proposte. E' possibile fare più proposte. Ognuna sarà valutata nelle prossime settimane e verrete contattati per definire un calendario condiviso. A voi la parola! -[contact-form-7 id=”2244″ title=”Call for Events 2019″] +[contact-form-7 id="2244" title="Call for Events 2019"]   diff --git a/content/posts/2019-08-24-download-event-2019-sopravvivere-ai-software-proprietari.md b/content/posts/2019-08-24-download-event-2019-sopravvivere-ai-software-proprietari.md index 8f79dd8..eebf1b9 100644 --- a/content/posts/2019-08-24-download-event-2019-sopravvivere-ai-software-proprietari.md +++ b/content/posts/2019-08-24-download-event-2019-sopravvivere-ai-software-proprietari.md @@ -22,7 +22,7 @@ Saremo presenti insieme agli amici di FABLAB Bergamo e faremo un _workshop_ di u * domenica 8 dalle 11.00 alle 12.30 * domenica 8 dalle 16.00 alle 17.30 -Il workshop ha per titolo “COME SOPRAVVIVERE AI SOFTWARE PROPRIETARI“; sarà diviso in una parte teorica in cui verranno evidenziati i benefici ed i vantaggi derivanti dall’uso del **software libero**, e una parte pratica dove, con l’ausilio di distro live Linux, si darà la possibilità ai presenti di toccare con mano le numerose alternative libere ai software proprietari. +Il workshop ha per titolo "COME SOPRAVVIVERE AI SOFTWARE PROPRIETARI"; sarà diviso in una parte teorica in cui verranno evidenziati i benefici ed i vantaggi derivanti dall'uso del **software libero**, e una parte pratica dove, con l'ausilio di distro live Linux, si darà la possibilità ai presenti di toccare con mano le numerose alternative libere ai software proprietari. Vi aspettiamo numerosi!! diff --git a/content/posts/2020-03-14-jitsi-docker.md b/content/posts/2020-03-14-jitsi-docker.md index d1bfc65..1bb4f2e 100644 --- a/content/posts/2020-03-14-jitsi-docker.md +++ b/content/posts/2020-03-14-jitsi-docker.md @@ -15,33 +15,33 @@ categories: --- In questo periodo in cui la pandemia globale di COVID-19 ci ricorda quanto siamo fragili, le Persone riescono comunque a sorprenderci per la loro solidarietà: si moltiplicano infatti iniziative come questa, in cui grandi aziende offrono gratuitamente alcuni servizi per semplificare la vita a chi sia obbligato a restare a casa. -Possiamo cogliere quest’occasione per rispondere alla crescente domanda di servizi di video conferenza online: in questa lista, infatti, ci sono anche aziende che offrono virtual machines idonee allo scopo. +Possiamo cogliere quest'occasione per rispondere alla crescente domanda di servizi di video conferenza online: in questa lista, infatti, ci sono anche aziende che offrono virtual machines idonee allo scopo. Vediamo come configurare una virtual machine appena creata per avere un servizio di videoconferenza personalizzato, gratuito e open-source, grazie a jitsi. ## Requisiti * Una virtual machine linux, raggiungibile da internet, con accesso di root. In questo caso verrà considerata una VM basata su debian/ubuntu. -* (opzionale ma fortemente raccomandato) un record DNS che punti all’indirizzo IP di questa virtual machine. Esempio: jitsi.miodominio.com +* (opzionale ma fortemente raccomandato) un record DNS che punti all'indirizzo IP di questa virtual machine. Esempio: jitsi.miodominio.com ## Installazione -Prima di tutto bisogna accedere alla nostra virtual machine. A seconda del fornitore, potremmo avere accesso direttamente con l’utente root o con un utente diverso, ma con privilegi amministrativi. +Prima di tutto bisogna accedere alla nostra virtual machine. A seconda del fornitore, potremmo avere accesso direttamente con l'utente root o con un utente diverso, ma con privilegi amministrativi. Nel primo caso, accediamo con: `ssh root@123.456.789.123
` -Dove con “123.456.789.123” si intende l’indirizzo IP della virtual machine. +Dove con "123.456.789.123" si intende l'indirizzo IP della virtual machine. Nel secondo caso, dopo esserci loggati, apriamo una shell di root, in modo da semplificare il resto del tutorial: `ssh utente@123.456.789.123
$ sudo -i
[sudo] password di utente:
#
` -Il comando “sudo -i” permette agli utenti abilitati di ottenere una shell di root, dopo aver inserito la propria password. +Il comando "sudo -i" permette agli utenti abilitati di ottenere una shell di root, dopo aver inserito la propria password. ## Installare docker -Fare riferimento a questo link per istruzioni dettagliate su come installare docker. Qui di seguito sono riportate le istruzioni per l’installazione su Debian. +Fare riferimento a questo link per istruzioni dettagliate su come installare docker. Qui di seguito sono riportate le istruzioni per l'installazione su Debian. `# apt-get install \
apt-transport-https \
ca-certificates \
@@ -59,7 +59,7 @@ stable"
## Installare docker-compose -Anche in questo caso, c’è una guida più esauriente sul sito ufficiale. +Anche in questo caso, c'è una guida più esauriente sul sito ufficiale. `# curl -L "https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
# chmod +x /usr/local/bin/docker-compose
` @@ -75,7 +75,7 @@ Ora possiamo clonare il repository sul nostro server: Otteniamo la configurazione di default: `# cp /srv/jitzi/env.example /srv/jitsi/.env
` -Prima di ritoccare la configurazione, se vogliamo utilizzare Let’sEncrypt, dobbiamo fare una verifica: controlliamo che il nostro record DNS punti effettivamente all’indirizzo IP della virtual machine. +Prima di ritoccare la configurazione, se vogliamo utilizzare Let'sEncrypt, dobbiamo fare una verifica: controlliamo che il nostro record DNS punti effettivamente all'indirizzo IP della virtual machine. `# host jitsi.miodominio.com
jitsi.miodominio.com has address 123.456.789.123
# ip a
@@ -96,12 +96,12 @@ jitsi.miodominio.com has address 123.456.789.123
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
valid_lft forever preferred_lft forever
` -Ovviamente i dati qui sopra sono solo un esempio, ma dovrebbero bastare a rendere l’idea: il primo comando ci dice come “risolve” jitsi.miodominio.com, mentre il secondo elenca gli indirizzi IP di tutte le interfacce di rete. Gli indirizzi IP devono coincidere. -Ora passiamo a ritoccare il file di configurazione (potete usare l’editor che preferite, ovviamente): +Ovviamente i dati qui sopra sono solo un esempio, ma dovrebbero bastare a rendere l'idea: il primo comando ci dice come "risolve" jitsi.miodominio.com, mentre il secondo elenca gli indirizzi IP di tutte le interfacce di rete. Gli indirizzi IP devono coincidere. +Ora passiamo a ritoccare il file di configurazione (potete usare l'editor che preferite, ovviamente): `# nano /srv/jitsi/.env
` -Modificate in questo modo se NON UTILIZZATE Let’s Encrypt: +Modificate in questo modo se NON UTILIZZATE Let's Encrypt: `HTTP_PORT=80
HTTPS_PORT=443
TZ=Europe/Rome
@@ -110,7 +110,7 @@ DOCKER_HOST_ADDRESS=123.456.789.123
ENABLE_HTTP_REDIRECT=1
` -Viceversa, se UTILIZZATE Let’s Encrypt: +Viceversa, se UTILIZZATE Let's Encrypt: `HTTP_PORT=80
HTTPS_PORT=443
TZ=Europe/Rome
@@ -121,10 +121,10 @@ LETSENCRYPT_DOMAIN=jitsi.miodominio.com
LETSENCRYPT_EMAIL=email@miodominio.com
ENABLE_HTTP_REDIRECT=1
` -Chiaramente l’email indicata deve essere un’email valida. +Chiaramente l'email indicata deve essere un'email valida. Ora possiamo far partire il servizio: `# cd /srv/jitsi ; docker-compose up -d` -Il servizio sarà raggiungibile all’URL “https://123.456.789.123” con un certificato autofirmato; se invece avete abilitato Let’s Encrypt, sarà raggiungibile all’URL “https://jitsi.miodominio.com”. -Da qui potete creare quante “stanze” volete, senza bisogno di nessun account: basta inoltrare il link ai destinatari. \ No newline at end of file +Il servizio sarà raggiungibile all'URL "https://123.456.789.123" con un certificato autofirmato; se invece avete abilitato Let's Encrypt, sarà raggiungibile all'URL "https://jitsi.miodominio.com". +Da qui potete creare quante "stanze" volete, senza bisogno di nessun account: basta inoltrare il link ai destinatari. \ No newline at end of file diff --git a/content/posts/2020-04-25-progetto-a-supporto-della-didattica-a-distanza.md b/content/posts/2020-04-25-progetto-a-supporto-della-didattica-a-distanza.md index b6a24e9..f8ed0f1 100644 --- a/content/posts/2020-04-25-progetto-a-supporto-della-didattica-a-distanza.md +++ b/content/posts/2020-04-25-progetto-a-supporto-della-didattica-a-distanza.md @@ -18,7 +18,7 @@ L’obiettivo è dotare le famiglie in difficoltà di un computer portatile o di Per la precisione ci occuperemo del ricondizionamento di PC o tablet donati da privati ed aziende installando tutto ciò che serve. -L’iniziativa è appena nata e non abbiamo ancora i dettagli logistici di come verrà gestita. Daremo tutti gli aggiornamenti sui nostri consueti canali di comunicazione: mailing list e _newsletter_. +L'iniziativa è appena nata e non abbiamo ancora i dettagli logistici di come verrà gestita. Daremo tutti gli aggiornamenti sui nostri consueti canali di comunicazione: mailing list e _newsletter_. Nel frattempo, se siete intenzionati a donare materiale, potete trovare maggiori informazioni sul sito del FabLab. diff --git a/content/posts/2020-05-12-tuttinrete-per-la-didattica-a-distanza.md b/content/posts/2020-05-12-tuttinrete-per-la-didattica-a-distanza.md index fc5330f..bd9eb12 100644 --- a/content/posts/2020-05-12-tuttinrete-per-la-didattica-a-distanza.md +++ b/content/posts/2020-05-12-tuttinrete-per-la-didattica-a-distanza.md @@ -18,7 +18,7 @@ Dopo alcuni incontri con gli organizzatori delle altre associazioni abbiamo racc L’obiettivo è dotare le famiglie in difficoltà di un notebook o di un tablet, in modo da permettere ai ragazzi di accedere ai sistemi di **Didattica a Distanza (DAD)**. Considerare che questa modalità di insegnamento **probabilmente verrà utilizzata anche nei primi mesi del prossimo anno scolastico** quindi, il progetto non si esaurisce con il termine di quello corrente. -Di seguito diamo alcune informazioni utili, ma prima vorremmo chiedere l’aiuto di tutti, anche di chi non ha nessun dispositivo da donare. **Ognuno può essere utile anche solo condividendo o inoltrando il progetto sui propri canali social.** +Di seguito diamo alcune informazioni utili, ma prima vorremmo chiedere l'aiuto di tutti, anche di chi non ha nessun dispositivo da donare. **Ognuno può essere utile anche solo condividendo o inoltrando il progetto sui propri canali social.** Il progetto copre le aree di **Bergamo** e **Monza Brianza**. @@ -49,11 +49,11 @@ Il progetto è già avviato da qualche settimana quindi possiamo darvi due numer Ci sono già **300** richieste di famiglie che necessitano di questo servizio ma ad oggi il materiale donato è pochissimo. Parliamo di un tablet e circa **10 notebook** di cui **solo la metà** sono utilizzabili per il progetto. -**Quindi se potete donare fatelo e se non avete niente da donare potete condividere il progetto con chiunque conosciate**; il passaparola è molto importante per raggiungere l’obiettivo. +**Quindi se potete donare fatelo e se non avete niente da donare potete condividere il progetto con chiunque conosciate**; il passaparola è molto importante per raggiungere l'obiettivo. ### Stato del materiale da donare -I dispositivi che vengono donati al progetto devono essere _funzionanti_ e dotati dei relativi alimentatori. Come indicazione di massima, vanno bene per le attività di didattica a distanza PC portatili (non _netbook_; qui una definizione) e tablet prodotti dall’anno 2009 e successivi. Se doveste avere un notebook più vecchio, scriveteci (nei contatti sopra indicati) indicando le caratteristiche e valuteremo se sono idonei. +I dispositivi che vengono donati al progetto devono essere _funzionanti_ e dotati dei relativi alimentatori. Come indicazione di massima, vanno bene per le attività di didattica a distanza PC portatili (non _netbook_; qui una definizione) e tablet prodotti dall'anno 2009 e successivi. Se doveste avere un notebook più vecchio, scriveteci (nei contatti sopra indicati) indicando le caratteristiche e valuteremo se sono idonei. ### Nota di sicurezza dei dati personali @@ -66,13 +66,13 @@ Sul tablet verrà installato **Google Chrome** e le app di Google. Sui notebook verranno installati: * Sistema Operativo: distribuzione GNU/Linux **Zorin OS Education Lite** - * AnyDesk per l’assistenza remota + * AnyDesk per l'assistenza remota * Google Chrome tramite il quale possono usare alcune delle soluzioni di videoconferenza maggiormente utilizzate: Google Meet, Jitsi, Multiparty Meeting, BigBlueButton, ecc * Microsoft Teams e Skype - * LibreOffice come _suite_ per l’automazione d’ufficio + * LibreOffice come _suite_ per l'automazione d'ufficio * svariati altri software utili per la didattica tra cui Geogebra, Calibre, GIMP, Inkscape, Scribus, Minetest, VLC, ecc -Concludiamo ribadendo ancora che **è importante l’aiuto di tutti!** Se potete donate, se non potete **FATE GIRARE LA VOCE** perchè **TUTTI HANNO DIRITTO ALLO STUDIO e NON DOBBIAMO LASCIARE INDIETRO NESSUNO!** +Concludiamo ribadendo ancora che **è importante l'aiuto di tutti!** Se potete donate, se non potete **FATE GIRARE LA VOCE** perchè **TUTTI HANNO DIRITTO ALLO STUDIO e NON DOBBIAMO LASCIARE INDIETRO NESSUNO!**   diff --git a/content/posts/2023-01-01-happy-2023.md b/content/posts/2023-01-01-happy-2023.md index 60442d7..64b2ae7 100644 --- a/content/posts/2023-01-01-happy-2023.md +++ b/content/posts/2023-01-01-happy-2023.md @@ -27,7 +27,7 @@ tags:

- E per ri-partire fin da subito con il piede giusto siamo lieti di informarvi che ci si rivede in presenza martedì 10 Gennaio h21:00 presso la sede del FABLAB in via Mauro Gavazzeni 3 a Bergamo, all’interno del Patronato San Vincenzo (la struttura dispone di un ampio parcheggio auto gratuito). + E per ri-partire fin da subito con il piede giusto siamo lieti di informarvi che ci si rivede in presenza martedì 10 Gennaio h21:00 presso la sede del FABLAB in via Mauro Gavazzeni 3 a Bergamo, all'interno del Patronato San Vincenzo (la struttura dispone di un ampio parcheggio auto gratuito).

diff --git a/content/posts/2023-02-05-linux-winter-day-2023.md b/content/posts/2023-02-05-linux-winter-day-2023.md index 305dfc4..1e73b50 100644 --- a/content/posts/2023-02-05-linux-winter-day-2023.md +++ b/content/posts/2023-02-05-linux-winter-day-2023.md @@ -17,11 +17,11 @@ categories:   -Dopo tre anni di pausa, riprende l’appuntamento dedicato al software libero presso l’Istituto Comprensivo di Albino. +Dopo tre anni di pausa, riprende l'appuntamento dedicato al software libero presso l'Istituto Comprensivo di Albino. Le attività sono pensate per i bambini della primaria (laboratorio di Scratch), giovani gamer (Minetest) e adulti accompagnatori. -L’ingresso è gratuito previa registrazione [prenotazione su Eventbrite][2] o, se preferisci soluzioni più rispettose della tua privacy, [prenota su Mobilizon][3] +L'ingresso è gratuito previa registrazione [prenotazione su Eventbrite][2] o, se preferisci soluzioni più rispettose della tua privacy, [prenota su Mobilizon][3]   @@ -29,7 +29,7 @@ L’ingresso è gratuito previa registrazione [prenotazione su Eventbrite][ Vieni a conoscere il mondo dei FabLab. Modellazione e stampa 3D. **ARCADE GAME 14:30 [RETROEDICOLA BERGAMO]** -Vieni a conoscere e giocare con i videogiochi più classici, anni ’70 ’80 e ’90. Guarda le loro ricostruzioni. +Vieni a conoscere e giocare con i videogiochi più classici, anni '70 '80 e '90. Guarda le loro ricostruzioni. **MUSICA ELETTRONICA 14:30 [DIGITAL BAND]** In questo laboratorio conoscerai MuseScore, un software per notazione musicale gratuito e libero. Scriveremo insieme lo spartito di una breve canzone, con diversi strumenti virtuali, ed esporteremo il risultato. Scoprirai poi come mixare le tracce utilizzando Audacity e aggiungere una vera chitarra e una voce. Non utilizzeremo strumentazione professionale: potrai rifare a casa tutto ciò che vedrai usando solo un computer e un cellulare. diff --git a/content/posts/2023-02-22-proxmox-e-nginx-proxy-manager-installazione-e-configurazione-di-un-server-per-offrire-servizi-in-una-rete-scolastica.md b/content/posts/2023-02-22-proxmox-e-nginx-proxy-manager-installazione-e-configurazione-di-un-server-per-offrire-servizi-in-una-rete-scolastica.md index de455d7..21bfc73 100644 --- a/content/posts/2023-02-22-proxmox-e-nginx-proxy-manager-installazione-e-configurazione-di-un-server-per-offrire-servizi-in-una-rete-scolastica.md +++ b/content/posts/2023-02-22-proxmox-e-nginx-proxy-manager-installazione-e-configurazione-di-un-server-per-offrire-servizi-in-una-rete-scolastica.md @@ -30,15 +30,15 @@ Le caratteristiche del server su cui verrà installato +Dopo la formattazione e la configurazione del RAID-5 sui tre dischi e prima dell'installazione, eseguire l'aggiornamento dei firmware tramite la funzionalità interna offerta da Dell.
[][1]
Aggiornamenti firmware Dell
-Al termine usando una USB-key, per cui consiglio l’uso di
Ventoy, scaricare la ISO ufficiale, copiarla e avviare l’installazione. +Al termine usando una USB-key, per cui consiglio l'uso di Ventoy, scaricare la ISO ufficiale, copiarla e avviare l'installazione. ### Ventoy {.wp-block-heading} -**Ventoy** è un soluzione estremamente comoda per l’installazione di qualunque distribuzione Linux. Realizza una chiavetta multi-boot partendo dai file .iso copiati al suo interno.
+**Ventoy** è un soluzione estremamente comoda per l'installazione di qualunque distribuzione Linux. Realizza una chiavetta multi-boot partendo dai file .iso copiati al suo interno.
[][2]
Ventoy multiboot usb-key
@@ -46,21 +46,21 @@ Al termine usando una USB-key, per cui consiglio l’uso di ][3]
Installazione di Proxmox
-L’installazione non richiede molto informazioni. L’indirizzo di rete e del nome dominio forniti potranno essere modificati anche successivamente. Sarà importante invece, per l’utente di default **root**, fornire la **password** per l’accesso alla macchina che avverrà, tramite browser, utilizzando l’indirizzo locale del tipo **https://IP-address:8006** +L'installazione non richiede molto informazioni. L'indirizzo di rete e del nome dominio forniti potranno essere modificati anche successivamente. Sarà importante invece, per l'utente di default **root**, fornire la **password** per l'accesso alla macchina che avverrà, tramite browser, utilizzando l'indirizzo locale del tipo **https://IP-address:8006** ### Scelta repository e primo aggiornamento {.wp-block-heading} -Selezionare della sezione dedicata i repository per l’aggiornamento dei pacchetti.
+Selezionare della sezione dedicata i repository per l'aggiornamento dei pacchetti.
[][4]
Selezione repository Debian
-Utilizzando l’apposito pulsante o accedendo alla shell della macchina, eseguire il classico aggiornamento `apt update && apt upgrade -y`
+Utilizzando l'apposito pulsante o accedendo alla shell della macchina, eseguire il classico aggiornamento `apt update && apt upgrade -y`
[][5]
Aggiornamento pacchetti ed upgrade
### Configurazione dei parametri di rete {.wp-block-heading} -Nella sezione riguardante la configurazione delle impostazioni di rete (Linux Bridge) è possibile modificare l’indirizzo di rete del server. Nella presente configurazione è stata aggiunta una connessione di backup per sfruttare le due porte di rete presenti nel server.
+Nella sezione riguardante la configurazione delle impostazioni di rete (Linux Bridge) è possibile modificare l'indirizzo di rete del server. Nella presente configurazione è stata aggiunta una connessione di backup per sfruttare le due porte di rete presenti nel server.
[][6]
Impostazioni di rete di Proxmox VE
diff --git a/content/posts/2023-02-23-proxmox-e-nginx-proxy-manager-installazione-e-configurazione-di-un-server-per-offrire-servizi-web-in-una-scuola-parte-2.md b/content/posts/2023-02-23-proxmox-e-nginx-proxy-manager-installazione-e-configurazione-di-un-server-per-offrire-servizi-web-in-una-scuola-parte-2.md index f39c59f..25fd3ac 100644 --- a/content/posts/2023-02-23-proxmox-e-nginx-proxy-manager-installazione-e-configurazione-di-un-server-per-offrire-servizi-web-in-una-scuola-parte-2.md +++ b/content/posts/2023-02-23-proxmox-e-nginx-proxy-manager-installazione-e-configurazione-di-un-server-per-offrire-servizi-web-in-una-scuola-parte-2.md @@ -21,9 +21,9 @@ tags: --- -## L’utilizzo dei template LXC per l’installazione dei container {.wp-block-heading} +## L'utilizzo dei template LXC per l'installazione dei container {.wp-block-heading} -L’installazione dei servizi web e di rete, che saranno presenti sul server, verranno gestiti utilizzando il servizio di
container LXC. Come mostrato nell’immagine, è stata scaricato il container **debian-11-standard** che verrà utilizzato per le installazioni dei servizi nn. 100, 101 e 102, premendo **Create CT**. +L'installazione dei servizi web e di rete, che saranno presenti sul server, verranno gestiti utilizzando il servizio di container LXC. Come mostrato nell'immagine, è stata scaricato il container **debian-11-standard** che verrà utilizzato per le installazioni dei servizi nn. 100, 101 e 102, premendo **Create CT**. Leggi anche questa guida per ulteriori dettagli. @@ -41,7 +41,7 @@ Considerato che il server verrà impiegato per offrire più di un servizio web, ### Installazione e configurazione del container LXC {.wp-block-heading} -Clicca su **Create CT** per creare il container LXC dentro cui installare i diversi servizi. Ricordati di indicare il nome dominio del servizio, la password per accedere al terminale per la successiva installazione, il container da utilizzare come immagine e la configurazioni preferita per l’hardware. -### Impostazione dell’ordine di avvio dei servizi {.wp-block-heading} +### Impostazione dell'ordine di avvio dei servizi {.wp-block-heading} -Oltre a quanto richiesto durante la creazione del container (password, template, indirizzo di rete,…) è importante definire i valori per **Start at boot** e **Start-order** per garantire un corretto avvio dei servizi del server.
+Oltre a quanto richiesto durante la creazione del container (password, template, indirizzo di rete,...) è importante definire i valori per **Start at boot** e **Start-order** per garantire un corretto avvio dei servizi del server.
[][4]
Impostazioni di avvio dei container
diff --git a/content/posts/2023-03-01-.md b/content/posts/2023-03-01-.md index bf5c75d..5433981 100644 --- a/content/posts/2023-03-01-.md +++ b/content/posts/2023-03-01-.md @@ -21,19 +21,19 @@ tags: --- ## Gestione dei backup {.wp-block-heading} -_Da definire…_ +_Da definire..._ ## Configurazione di POSTFIX {.wp-block-heading} -Per permettere a Proxmox VE di inviare mail di notifica all’admin è necessario configurare il servizio **postfix**. +Per permettere a Proxmox VE di inviare mail di notifica all'admin è necessario configurare il servizio **postfix**. Quando riportato è tratto dai due seguenti thread. -[Impostazione di Postfix per l’invio di notifiche][1] e [Impostazione di smtp_halo][2] +[Impostazione di Postfix per l'invio di notifiche][1] e [Impostazione di smtp_halo][2] Modificare il file _/etc/postfix/main.cf_ aggiungendo (controllare che non ci siano righe ripetute): -
relayhost = [smtp.gmail.com]:587
+
relayhost = [smtp.gmail.com]:587
 smtp_use_tls = yes
 smtp_sasl_auth_enable = yes
 smtp_sasl_security_options = noanonymous
@@ -45,9 +45,9 @@ smtp_helo_name = pve.nomedominio.it
 
 Creare il file /etc/postfix/sasl_passwd inserendo:
 
-
[smtp.gmail.com]:587    mia_mail@gmail.com:PASSWD
+
[smtp.gmail.com]:587    mia_mail@gmail.com:PASSWD
-Nelle sezione sicurezza dell’account google ricordarsi di impostare la “Password per le app”, necessaria per poter utilizzare dispositivi che non supportano la verifica in due passaggi. +Nelle sezione sicurezza dell'account google ricordarsi di impostare la "Password per le app", necessaria per poter utilizzare dispositivi che non supportano la verifica in due passaggi. Eseguire i comandi: @@ -69,7 +69,7 @@ Inviare una mail di prova:
-Non perdere il prossimo articolo in cui parleremo di …
+Non perdere il prossimo articolo in cui parleremo di ...
[][3]
Hands-on
diff --git a/content/posts/2023-08-30-16-settembre-2023-giornata-del-software-libero-a-nembro-bg.md b/content/posts/2023-08-30-16-settembre-2023-giornata-del-software-libero-a-nembro-bg.md index 6ee45cd..bffa37f 100644 --- a/content/posts/2023-08-30-16-settembre-2023-giornata-del-software-libero-a-nembro-bg.md +++ b/content/posts/2023-08-30-16-settembre-2023-giornata-del-software-libero-a-nembro-bg.md @@ -32,7 +32,7 @@ categories:

- Il famoso inventore Zangemann vive in una grande villa sopra la città. Sia adulti che bambini amano le sue invenzioni e vogliono averle disperatamente. Ma poi succede qualcosa: Zangemann vuole vedere ancora una volta da vicino le sue invenzioni e va quindi a fare una passeggiata in città quando, con un grande tonfo, un bambino lo colpisce sugli stinchi con il suo skateboard. Che male! Infuriato, l’inventore prende una drastica decisione… Ma Ada, ragazza sveglia, capisce cosa sta succedendo. Insieme ai suoi amici mette a punto un piano. + Il famoso inventore Zangemann vive in una grande villa sopra la città. Sia adulti che bambini amano le sue invenzioni e vogliono averle disperatamente. Ma poi succede qualcosa: Zangemann vuole vedere ancora una volta da vicino le sue invenzioni e va quindi a fare una passeggiata in città quando, con un grande tonfo, un bambino lo colpisce sugli stinchi con il suo skateboard. Che male! Infuriato, l'inventore prende una drastica decisione... Ma Ada, ragazza sveglia, capisce cosa sta succedendo. Insieme ai suoi amici mette a punto un piano.

@@ -40,7 +40,7 @@ categories:

- Un libro che stimola l’interesse dei bambini nello sperimentare e incoraggia a plasmare la tecnologia. Per età dai 6 a 106 anni. + Un libro che stimola l'interesse dei bambini nello sperimentare e incoraggia a plasmare la tecnologia. Per età dai 6 a 106 anni.

@@ -54,11 +54,11 @@ categories:

- 14:45 – 16:00 – Lettura del libro + 14:45 – 16:00 - Lettura del libro

- 16:00 in avanti – Laboratorio per i bambini e gelato per tutti + 16:00 in avanti - Laboratorio per i bambini e gelato per tutti

diff --git a/content/posts/2023-09-11-16-settembre-2023-giornata-del-software-libero-a-nembro-bg-laboratorio-godot.md b/content/posts/2023-09-11-16-settembre-2023-giornata-del-software-libero-a-nembro-bg-laboratorio-godot.md index 304c870..9cd2836 100644 --- a/content/posts/2023-09-11-16-settembre-2023-giornata-del-software-libero-a-nembro-bg-laboratorio-godot.md +++ b/content/posts/2023-09-11-16-settembre-2023-giornata-del-software-libero-a-nembro-bg-laboratorio-godot.md @@ -20,24 +20,24 @@ categories:

- Nuovo laboratorio sull’uso di Godot + Nuovo laboratorio sull'uso di Godot

✍️ CLICCA PER ISCRIVERTI ✍️

-Durante l’iscrizione, nel campo “messaggio” indica di voler partecipare al laboratorio su Godot. +Durante l'iscrizione, nel campo "messaggio" indica di voler partecipare al laboratorio su Godot. 🧑‍💻 **Programma un videogioco con Godot** -Parallelamente all’attività di lettura animata del libro “Ada & Zangemann – Una fiaba che parla di software, skateboard e gelato al lampone”, si svolgerà un laboratorio di programmazione sull’uso del game engine Godot. Relatore del laboratorio sarà Diego che, passo passo, vi guiderà nel suo facendoti realizzare un videogioco originale. +Parallelamente all'attività di lettura animata del libro "Ada & Zangemann - Una fiaba che parla di software, skateboard e gelato al lampone", si svolgerà un laboratorio di programmazione sull'uso del game engine Godot. Relatore del laboratorio sarà Diego che, passo passo, vi guiderà nel suo facendoti realizzare un videogioco originale. **⌛ Programma** -14:45 – 17:15 – Laboratorio di programmazione con Godot +14:45 – 17:15 - Laboratorio di programmazione con Godot -16:00 circa – Pausa e gelato per tutti +16:00 circa - Pausa e gelato per tutti ### 📍 **Dove** diff --git a/content/posts/2023-09-19-linux-day-2023.md b/content/posts/2023-09-19-linux-day-2023.md index de6c4f4..989762a 100644 --- a/content/posts/2023-09-19-linux-day-2023.md +++ b/content/posts/2023-09-19-linux-day-2023.md @@ -15,9 +15,9 @@ Il Bglug è ufficialmente aperto!!! Ci trovate il martedì sera dalle 21.00 ed il sabato dalle 15.00 presso i locali di FabLab Bergamo in via Gavazzeni, 3 a Bergamo. -Questa sera avremo modo di iniziare ad organizzarci per preparare il Linux Day ’23 di Sabato 28 Ottobre. +Questa sera avremo modo di iniziare ad organizzarci per preparare il Linux Day '23 di Sabato 28 Ottobre. -Oltre a confrontarci sulle diverse idee ed attività che ci piacerebbe mettere in campo, costituiremo un gruppo di lavoro dedicato all’organizzazione e la gestione +Oltre a confrontarci sulle diverse idee ed attività che ci piacerebbe mettere in campo, costituiremo un gruppo di lavoro dedicato all'organizzazione e la gestione di questo importante evento. Chiunque abbia voglia di partecipare é invitato a farsi avanti, ricordo a tutti che sebbene sia utile incontrarsi di persona, questo non é indispensabile per dare una @@ -25,7 +25,7 @@ mano e dare il proprio contributo! Scrivete nella newsletter (trovate istruzioni qui) oppure unitevi al gruppo Telegram del Fablab. -Il primo invito è quello di trovare candidati per il “Call for Paper” ed invitare i membri della community opensource a presentare un talk o un laboratorio; ogni singola proposta sarà attentamente analizzata e valutata e si cercherà di trovare uno spazio per tutte le proposte ricevute! +Il primo invito è quello di trovare candidati per il "Call for Paper" ed invitare i membri della community opensource a presentare un talk o un laboratorio; ogni singola proposta sarà attentamente analizzata e valutata e si cercherà di trovare uno spazio per tutte le proposte ricevute! A presto diff --git a/content/posts/2023-10-04-partecipa-come-relatore-al-linux-day-2023-di-bergamo.md b/content/posts/2023-10-04-partecipa-come-relatore-al-linux-day-2023-di-bergamo.md index 765668f..7a319a0 100644 --- a/content/posts/2023-10-04-partecipa-come-relatore-al-linux-day-2023-di-bergamo.md +++ b/content/posts/2023-10-04-partecipa-come-relatore-al-linux-day-2023-di-bergamo.md @@ -13,9 +13,9 @@ categories: --- **🧑🏼‍💼 Sabato 28 ottobre, partecipa la Linux Day 2023 organizzato dal BGLug come relatore** 🧑🏼‍💼 -Proponi un argomento di tuo interesse nell’ambito del software libero e del mondo Linux in generale. +Proponi un argomento di tuo interesse nell'ambito del software libero e del mondo Linux in generale. -L’evento si svolgerà a Bergamo presso il Fablab e nelle sale dell’Urban Centre, durante la mattina e il pomeriggio. +L'evento si svolgerà a Bergamo presso il Fablab e nelle sale dell'Urban Centre, durante la mattina e il pomeriggio. #### 👉🏻  Clicca qui e compila i campi per proporre il tuo intervento 👈🏻 diff --git a/content/posts/2023-10-24-agenda-linuxday-23.md b/content/posts/2023-10-24-agenda-linuxday-23.md index e49949c..1fd5e0f 100644 --- a/content/posts/2023-10-24-agenda-linuxday-23.md +++ b/content/posts/2023-10-24-agenda-linuxday-23.md @@ -11,11 +11,11 @@ categories: - News --- -Ecco l’agenda del LinuxDay ’23. Iscriviti su EVENTBRITE.
+Ecco l'agenda del LinuxDay '23. Iscriviti su EVENTBRITE.
[][1]
-La lettura di **Ada&Zangemann** si svolgerà al FabLab Bergamo APS in via M.Gavazzeni 3, poco lontano dall’evento principale.
+La lettura di **Ada&Zangemann** si svolgerà al FabLab Bergamo APS in via M.Gavazzeni 3, poco lontano dall'evento principale.
[][2]
diff --git a/content/programma-linux-day-2016/index.md b/content/programma-linux-day-2016/index.md index 9e1d32b..b4a5d0b 100644 --- a/content/programma-linux-day-2016/index.md +++ b/content/programma-linux-day-2016/index.md @@ -31,7 +31,7 @@ xyz_smap:
- 09:00 – 09:10 + 09:00 - 09:10 @@ -44,7 +44,7 @@ xyz_smap:
- 09:10 – 10:00 + 09:10 - 10:00 @@ -64,7 +64,7 @@ xyz_smap:
- 10:00 – 10:30 + 10:00 - 10:30 @@ -78,7 +78,7 @@ xyz_smap: - OpenStreetMap – La Wiki Mappa Libera del Mondo
(Francesco Vezzoli) + OpenStreetMap - La Wiki Mappa Libera del Mondo
(Francesco Vezzoli)
- 10:45 – 11:15 + 10:45 - 11:15 @@ -109,27 +109,27 @@ xyz_smap: - oVirt – open your virtual datacenter
(Simone Tiraboschi) + oVirt - open your virtual datacenter
(Simone Tiraboschi)
- 11:15 – 12:15 + 11:15 - 12:15 - Giochiamo … in Codice
(Elena Vittoria Belotti) + Giochiamo ... in Codice
(Elena Vittoria Belotti)
- Libertà digitali – introduzione al software libero LibreOffice e LibreItalia
(Giordano Alborghetti) + Libertà digitali - introduzione al software libero LibreOffice e LibreItalia
(Giordano Alborghetti)
- 14:00 – 14:30 + 14:00 - 14:30 @@ -166,7 +166,7 @@ xyz_smap:
- 14:30 – 15:30 + 14:30 - 15:30 @@ -186,27 +186,27 @@ xyz_smap:
- 15:30 – 16:30 + 15:30 - 16:30 - Linux va a Scuola – Talk Tecnico
(BgLUG) + Linux va a Scuola - Talk Tecnico
(BgLUG)
- L’orchestrazione dei Linux Containers
(Flavio Castelli) + L'orchestrazione dei Linux Containers
(Flavio Castelli)
- 16:30 – 17:30 + 16:30 - 17:30 @@ -225,4 +225,4 @@ xyz_smap:
-**ATTENZIONE**: per tutta la durata dell’evento sarà attiva la zona dedicata all’**Installation Party** dove i nostri esperti supporteranno chiunque voglia installare **Linux** sul proprio PC. Inoltre sarà presente un’area espositiva con tavoli gestiti da associazioni amiche: **FabLab Bergamo**, **Libreitalia**, **Plat1** e **Retrogaming Bergamo**. \ No newline at end of file +**ATTENZIONE**: per tutta la durata dell'evento sarà attiva la zona dedicata all'**Installation Party** dove i nostri esperti supporteranno chiunque voglia installare **Linux** sul proprio PC. Inoltre sarà presente un'area espositiva con tavoli gestiti da associazioni amiche: **FabLab Bergamo**, **Libreitalia**, **Plat1** e **Retrogaming Bergamo**. \ No newline at end of file diff --git a/content/programma-linux-day-2017/index.md b/content/programma-linux-day-2017/index.md index 34d2070..5d27955 100644 --- a/content/programma-linux-day-2017/index.md +++ b/content/programma-linux-day-2017/index.md @@ -76,7 +76,7 @@ xyz_smap: - Software libero nella didattica – Presentazione e tavola rotonda
(Fabio Fusili) + Software libero nella didattica - Presentazione e tavola rotonda
(Fabio Fusili) @@ -84,7 +84,7 @@ xyz_smap: - Un NAS col pinguino
(Daniele “Kowalski” Barcella) + Un NAS col pinguino
(Daniele "Kowalski" Barcella) @@ -237,18 +237,18 @@ xyz_smap: -**ATTENZIONE**: per tutta la durata dell’evento sarà attiva la zona dedicata all’**Installation Party** nell’aula A102, dove i nostri esperti supporteranno chiunque voglia installare **Linux** sul proprio PC. +**ATTENZIONE**: per tutta la durata dell'evento sarà attiva la zona dedicata all'**Installation Party** nell'aula A102, dove i nostri esperti supporteranno chiunque voglia installare **Linux** sul proprio PC. -Nell’aula A101 sarà presente **Retrogaming Bergamo** pronti a farvi viaggiare nel tempo con con i _games_ che han fatto storia. +Nell'aula A101 sarà presente **Retrogaming Bergamo** pronti a farvi viaggiare nel tempo con con i _games_ che han fatto storia. -Infine sarà presente un’area espositiva con tavoli gestiti da associazioni amiche: **FabLab Bergamo**, **Libreitalia** e **BgLUG**. +Infine sarà presente un'area espositiva con tavoli gestiti da associazioni amiche: **FabLab Bergamo**, **Libreitalia** e **BgLUG**.   ### EVENTI SPECIALI - * demo di **oVirt** e **Gluster**: nell’aula dedicata all’**installation party**, durante le due pause degli eventi in calendario (10:45 e 16:00), si terrà la demo pratica di un progetto presentato nell’evento tenuto ad Agosto da Giuseppe Ragusa e Andrea Flori. - * **A-B-Coding (Coderdojo)**: nei pressi del banchetto espositivo del **BgLUG**, Omar Lazzari sarà a disposizione per chiunque voglia approcciarsi al _coding_. E’ rivolto a persone di qualunque età (dagli 8 anni in su). Verranno forniti gli elementi base della programmazione utilizzando strumenti quali _scratch_ magari con GPIO di _raspberry PI_, _makeymakey_, _openscad_ con _blockly_, _sonicPI_, _minecraftPI_, etc. + * demo di **oVirt** e **Gluster**: nell'aula dedicata all'**installation party**, durante le due pause degli eventi in calendario (10:45 e 16:00), si terrà la demo pratica di un progetto presentato nell'evento tenuto ad Agosto da Giuseppe Ragusa e Andrea Flori. + * **A-B-Coding (Coderdojo)**: nei pressi del banchetto espositivo del **BgLUG**, Omar Lazzari sarà a disposizione per chiunque voglia approcciarsi al _coding_. E' rivolto a persone di qualunque età (dagli 8 anni in su). Verranno forniti gli elementi base della programmazione utilizzando strumenti quali _scratch_ magari con GPIO di _raspberry PI_, _makeymakey_, _openscad_ con _blockly_, _sonicPI_, _minecraftPI_, etc. * **Blender**: nei pressi del banchetto espositivo del **BgLUG**, dalle ore 15:00, Pierluigi Maria Bovi sarà a disposizione di chiunque voglia avvicinarsi a **Blender**, il famoso e potentissimo programma professionale di modellazione, rigging, animazione, compositing e rendering di immagini tridimensionali.   diff --git a/content/programma-linux-day-2018/index.md b/content/programma-linux-day-2018/index.md index f0f493f..4119e21 100644 --- a/content/programma-linux-day-2018/index.md +++ b/content/programma-linux-day-2018/index.md @@ -92,7 +92,7 @@ date: 2018-10-06T06:04:54+00:00 - GNU/Linux, un mondo da scoprire – parte 1
(Fabio Fusili e Cristina Passera) + GNU/Linux, un mondo da scoprire - parte 1
(Fabio Fusili e Cristina Passera) @@ -128,7 +128,7 @@ date: 2018-10-06T06:04:54+00:00 - GNU/Linux, un mondo da scoprire – parte 2
(Fabio Fusili e Cristina Passera) + GNU/Linux, un mondo da scoprire - parte 2
(Fabio Fusili e Cristina Passera) @@ -136,7 +136,7 @@ date: 2018-10-06T06:04:54+00:00 - OpenLayers: fonti d’informazioni cartografiche dal WEB
(Filippo Gagliano) + OpenLayers: fonti d'informazioni cartografiche dal WEB
(Filippo Gagliano) @@ -194,7 +194,7 @@ date: 2018-10-06T06:04:54+00:00 - Buildroot – Making Embedded Linux Easy
(Luca Ceresoli) + Buildroot - Making Embedded Linux Easy
(Luca Ceresoli) @@ -235,14 +235,14 @@ date: 2018-10-06T06:04:54+00:00 -**ATTENZIONE**: per tutta la durata dell’evento sarà attiva la zona dedicata all’**Installation Party** nell’aula A102, dove i nostri esperti supporteranno chiunque voglia installare **Linux** sul proprio PC. +**ATTENZIONE**: per tutta la durata dell'evento sarà attiva la zona dedicata all'**Installation Party** nell'aula A102, dove i nostri esperti supporteranno chiunque voglia installare **Linux** sul proprio PC. -Infine sarà presente un’area espositiva con tavoli gestiti da associazioni amiche: **FabLab Bergamo**, **Libreitalia**. +Infine sarà presente un'area espositiva con tavoli gestiti da associazioni amiche: **FabLab Bergamo**, **Libreitalia**.   ### EVENTO SPECIALE -**A-B-Coding (Coderdojo)**: nei pressi del banchetto espositivo del **BgLUG**, Omar Lazzari sarà a disposizione, **nel pomeriggio**, per chiunque voglia approcciarsi al _coding_. E’ rivolto a persone di qualunque età (dagli 8 anni in su). Verranno forniti gli elementi base della programmazione utilizzando strumenti quali _scratch_ magari con GPIO di _raspberry PI_, _makeymakey_, _openscad_ con _blockly_, _sonicPI_, _minecraftPI_, etc. +**A-B-Coding (Coderdojo)**: nei pressi del banchetto espositivo del **BgLUG**, Omar Lazzari sarà a disposizione, **nel pomeriggio**, per chiunque voglia approcciarsi al _coding_. E' rivolto a persone di qualunque età (dagli 8 anni in su). Verranno forniti gli elementi base della programmazione utilizzando strumenti quali _scratch_ magari con GPIO di _raspberry PI_, _makeymakey_, _openscad_ con _blockly_, _sonicPI_, _minecraftPI_, etc.   \ No newline at end of file diff --git a/content/punti-di-ritrovo/index.md b/content/punti-di-ritrovo/index.md index 1a86200..eb155dc 100644 --- a/content/punti-di-ritrovo/index.md +++ b/content/punti-di-ritrovo/index.md @@ -24,7 +24,7 @@ La sede legale del BgLUG si trova a Bergamo, in via Elba n.3. ### Mailing List -Un punto importante di riferimento per l’attività del BGLUG è la mailing list. +Un punto importante di riferimento per l'attività del BGLUG è la mailing list. È possibile iscriversi attraverso [questa pagina][2] oppure utilizzando il form nella barra di destra, immettendo il proprio indirizzo email e una password. ### IRC diff --git a/content/regolamento/index.md b/content/regolamento/index.md index 9b09963..907b167 100644 --- a/content/regolamento/index.md +++ b/content/regolamento/index.md @@ -7,19 +7,19 @@ date: 2011-03-04T17:01:11+00:00 --- ### Principi ispiratori -L’obiettivo di fondo del Code Jam è quello di creare uno spazio, fisico e temporale, per l’apprendimento divertente e condiviso della programmazione. +L'obiettivo di fondo del Code Jam è quello di creare uno spazio, fisico e temporale, per l'apprendimento divertente e condiviso della programmazione. -I progetti sostenuti dal Code Jam devono soddisfare tre prerequisiti di base, oltre a quello implicito dell’**apertura** del codice: +I progetti sostenuti dal Code Jam devono soddisfare tre prerequisiti di base, oltre a quello implicito dell'**apertura** del codice: - * l’originalità - * l’utilità + * l'originalità + * l'utilità * la fattibilità I tre criteri sono egualmente validi. ### Invio di proposte -L’invio di proposte sarà possibile nel periodo compreso **tra il 9 marzo e il 13 aprile 2011** attraverso [l’apposito form][1] +L'invio di proposte sarà possibile nel periodo compreso **tra il 9 marzo e il 13 aprile 2011** attraverso [l'apposito form][1] La valutazione dei tre criteri elencati sopra sarà condotta dal Consiglio Direttivo, unitamente ad una giuria di tre esperti esterni al CD stesso. @@ -31,7 +31,7 @@ Ciascun requisito dei progetti presentati sarà valutato in base ad una serie di * il progetto è qualcosa di nuovo o si limita a clonare qualcosa di già esistente? * la strategia di sviluppo proposta offre reali vantaggi rispetto a tecnologie già esistenti? * **utilità:** - * il progetto ha un’utilità facilmente apprezzabile? + * il progetto ha un'utilità facilmente apprezzabile? * lo scopo del software proposto è sufficientemente concreto e definito? * **fattibilità:** * il progetto è sviluppabile in una giornata? @@ -43,9 +43,9 @@ Ciascun requisito dei progetti presentati sarà valutato in base ad una serie di Le proposte di sviluppo dovranno essere presentate secondo un formato predefinito (compilando il [form di invio proposte][2]) e dovranno essere convincenti, in base ai criteri delineati più avanti. -Oltre alle proposte pervenute dai singoli interessati, il Consiglio Direttivo provvederà, sempre sottostando ai medesimi criteri, alla selezione di un progetto “importante” a cui contribuire. +Oltre alle proposte pervenute dai singoli interessati, il Consiglio Direttivo provvederà, sempre sottostando ai medesimi criteri, alla selezione di un progetto "importante" a cui contribuire. -Questa proposta riguarderà lo sviluppo di una feature aggiuntiva per un progetto già esistente e di grandi dimensioni (es. un DE come Gnome o KDE) e sarà “formalizzata”, prima del Code Jam, attraverso una comunicazione diretta con il team di sviluppo del progetto stesso, o più ampiamente con la relativa community. +Questa proposta riguarderà lo sviluppo di una feature aggiuntiva per un progetto già esistente e di grandi dimensioni (es. un DE come Gnome o KDE) e sarà "formalizzata", prima del Code Jam, attraverso una comunicazione diretta con il team di sviluppo del progetto stesso, o più ampiamente con la relativa community. In linea di massima, i progetti proposti dovranno: @@ -53,7 +53,7 @@ In linea di massima, i progetti proposti dovranno: * arrivare al BCJ con una lista di TO-DOs ben definita * uscire dal BCJ con un miglioramento apprezzabile -Ovviamente non è possibile essere certi dell’esito a priori, ma confidiamo nel fatto che il buon senso per capire se questi obiettivi saranno soddisfatti non ci manchi. +Ovviamente non è possibile essere certi dell'esito a priori, ma confidiamo nel fatto che il buon senso per capire se questi obiettivi saranno soddisfatti non ci manchi. [1]: http://tinyurl.com/bcj11-idee [2]: http://tinyurl.com/bcj11-persone \ No newline at end of file diff --git a/content/segreteria/index.md b/content/segreteria/index.md index 8b876bc..0dc4caa 100644 --- a/content/segreteria/index.md +++ b/content/segreteria/index.md @@ -11,7 +11,7 @@ In questa sezione potrete trovare il materiale pubblicato dalla nostra segreteri **Documenti** - * [Verbale assemblea dei soci – gennaio 2017][1] + * [Verbale assemblea dei soci - gennaio 2017][1] * Resoconto Linux Day 2005 * Risultati elezioni del 2004