Editing posts 2011 #40

Merged
omarl merged 7 commits from omarl/bglug.it:editing-posts-2011 into main 2024-06-28 17:39:52 +00:00
18 changed files with 42 additions and 74 deletions
Showing only changes of commit a11ec0c2ff - Show all commits

View File

@ -33,20 +33,14 @@ 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](https://www.itispaleocapa.edu.it/)**.
![Logo dell'ITIS Paleocapa](logo_itis_paleocapa_311-300x47.jpg)
I temi affrontati durante queste tre giornate sono stati vari. Di seguito riportiamo, ad uso degli studenti, dei loro professori e di chiunque fosse interessato, i link ad alcune guide autoprodotte o rintracciate sul web:
* [Installazione e configurazione di base di Apache, MySQL e PHP su Linux][3], di Andrea Mangiatordi
* [Software libero nella Didattica][4], di Alberto Bonacina
* [Installazione di Ubuntu 10.10, Maverick Meerkat][5], direttamente dal wiki della community italiana di Ubuntu
* [Installazione e configurazione di base di Apache, MySQL e PHP su Linux](esperia_14_1.pdf), di Andrea Mangiatordi
* [Software libero nella Didattica](esperia_19_1programmi.pdf), di Alberto Bonacina
* [Installazione di Ubuntu 10.10, Maverick Meerkat](https://wiki.ubuntu-it.org/Installazione/, 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.
[1]: http://itispaleocapa.it/
[2]: http://bglug.it/wp-content/uploads/2011/02/logo311.jpg
[3]: http://bglug.it/wp-content/uploads/2011/02/esperia_14_1.pdf
[4]: http://bglug.it/wp-content/uploads/2011/02/esperia_19_1programmi.pdf
[5]: http://wiki.ubuntu-it.org/Installazione/

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

@ -2,16 +2,14 @@
title: mv BGlug KellerPub/
author: giuseppe
type: post
draft: true
date: 2011-06-22T22:08:22+00:00
slug: mv-bglug-keller
aliases:
- /2011/06/22/mv-bglug-kellerpub/
categories:
- News
---
<img loading="lazy" decoding="async" class="size-full wp-image-602 aligncenter" title="linus_beer_90s" src="http://bglug.it/wp-content/uploads/2011/06/linus_beer_90s.jpg" alt="" width="499" height="342" srcset="https://bglug.it/wp-content/uploads/2011/06/linus_beer_90s.jpg 499w, https://bglug.it/wp-content/uploads/2011/06/linus_beer_90s-300x205.jpg 300w" sizes="(max-width: 499px) 100vw, 499px" />
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
![Torvalds davanti ad una birra](linus_beer_90s.jpg)
Come ogni anno, la calura estiva ci impone (non che ci dispiaccia) di abbandonare la nostra sede per spostarci al [Pub Keller di Curno](https://www.openstreetmap.org/node/12012987507). 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ì!

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

View File

@ -2,7 +2,6 @@
title: Bilancio online con Gnucash + MySQL + SSH
author: jimmi
type: post
draft: true
date: 2011-09-29T16:06:02+00:00
slug: bilancio-online-gnucash
aliases:
@ -14,29 +13,30 @@ categories:
- Software
---
<a title="Gnucash" href="http://www.gnucash.org/" target="_blank">Gnucash</a> è 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](https://www.gnucash.org/) è 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.
<img decoding="async" title="Continua..." src="http://www.7girello.net/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" /> <!--more-->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:
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:
**Lato server:**
* <a title="MySQL" href="http://www.mysql.it/" target="_blank">MySQL</a>
* <a title="OpenSSH" href="http://www.openssh.org/it/index.html" target="_blank">OpenSSH</a>
* [MySQL](https://www.mysql.com/it/)
* OpenSSH](https://www.openssh.com/)
**Lato client:**
* <a title="OpenSSH" href="http://www.openssh.org/it/index.html" target="_blank">OpenSSH Client</a> (<a title="Putty" href="http://www.chiark.greenend.org.uk/~sgtatham/putty/" target="_blank">Putty</a> su Windows)
* <a title="Gnucash" href="http://www.gnucash.org/" target="_blank">Gnucash</a>
* [Putty](https://www.chiark.greenend.org.uk/~sgtatham/putty/) su Windows)
* [Gnucash](https://www.gnucash.org/)
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 <a title="Debianizzati" href="http://guide.debianizzati.org/index.php/Ssh_e_autenticazione_tramite_chiavi" target="_blank">qui</a>.
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](https://guide.debianizzati.org/index.php/Ssh_e_autenticazione_tramite_chiavi).
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 <a title="shallop.com" href="http://shallop.com/2011/04/howto-use-phpmyadmin-to-remote-admin-mysql-dbs-via-ssh-tunnel/" target="_blank">qui</a>, 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 (https://shallop.com/2011/04/howto-use-phpmyadmin-to-remote-admin-mysql-dbs-via-ssh-tunnel/), ma la procedura è così semplice che io decido di farlo da terminale. Dopo aver ottenuto l'accesso al server la sequenza è la seguente:
<pre># mysql -u root -p
```
# mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4012
@ -48,18 +48,19 @@ 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&gt; create database gnucash;
mysql> create database gnucash;
Query OK, 1 row affected (0.00 sec)
mysql&gt; grant all on gnucash.* to gnucash@localhost identified by 'PASSWORD' with grant option;
mysql> grant all on gnucash.* to gnucash@localhost identified by 'PASSWORD' with grant option;
Query OK, 0 rows affected (0.12 sec)
mysql&gt; flush privileges;
mysql> flush privileges;
Query OK, 0 rows affected (0.13 sec)
mysql&gt; exit
mysql> exit
Bye
#</pre>
#
```
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.
@ -71,7 +72,9 @@ Prima di avviare Gnucash su un qualsiasi client è necessario creare il tunnel S
Da un terminale si digita:
<pre># ssh -L 3307:localhost:3306 -i /media/USB/private.key utente@miosito.com</pre>
```
# 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:

View File

@ -2,7 +2,6 @@
title: Ci vediamo mercoledì!
author: giuseppe
type: post
draft: true
date: 2011-10-25T08:44:28+00:00
slug: ci-vediamo-mercoledi
aliases:
@ -12,10 +11,8 @@ wordbooker_options:
- 'a:25:{s:18:"wordbook_noncename";s:10:"f5fb4e9266";s:23:"wordbook_default_author";s:1:"0";s:23:"wordbook_extract_length";s:3:"256";s:26:"wordbooker_publish_default";s:2:"on";s:27:"wordbooker_like_button_show";s:2:"on";s:25:"wordbooker_like_share_too";s:2:"on";s:27:"wordbooker_like_button_post";s:2:"on";s:27:"wordbooker_like_button_page";s:2:"on";s:25:"wordbook_fbshare_location";s:3:"top";s:24:"wordbook_fblike_location";s:3:"top";s:22:"wordbook_fblike_action";s:9:"recommend";s:27:"wordbook_fblike_colorscheme";s:4:"dark";s:20:"wordbook_fblike_font";s:5:"arial";s:22:"wordbook_fblike_button";s:12:"button_count";s:21:"wordbook_fblike_faces";s:5:"false";s:18:"wordbook_attribute";s:31:"Posted a new post on their blog";s:29:"wordbook_republish_time_frame";s:2:"10";s:24:"wordbooker_status_update";s:2:"on";s:29:"wordbooker_status_update_text";s:50:": Nuovo post sul blog bglug.it! - %title% - %link%";s:19:"wordbook_actionlink";s:3:"300";s:20:"wordbook_comment_get";s:2:"on";s:21:"wordbook_comment_push";s:2:"on";s:18:"wordbook_page_post";s:4:"-100";s:18:"wordbook_orandpage";s:1:"2";s:17:"wordbook_new_post";s:1:"1";}'
categories:
- News
---
Da mercoledì riprenderanno gli incontri del BgLUG nella nostra sede storica, presso la Circoscrizione n.2 in Largo Rontgen ([mappa][1]). Ci trovate in sala 3.
Da mercoledì riprenderanno gli incontri del BgLUG nella nostra sede storica, presso la Circoscrizione n.2 in Largo Rontgen ([mappa](https://www.openstreetmap.org/query?lat=45.69078&lon=9.64392)). Ci trovate in sala 3.
A mercoledì!
[1]: http://g.co/maps/jjwvb

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

View File

@ -2,7 +2,6 @@
title: 'TopicOTD Sviluppo per Bit & Click'
author: syntaxerrormmm
type: post
draft: true
date: 2011-10-31T13:19:42+00:00
slug: topiotd-sviluppo-bit-click
aliases:
@ -19,9 +18,8 @@ tags:
- TopicOTD
---
<center>
<img decoding="async" class="aligncenter" src="http://globalnerdy.com/wordpress/wp-content/uploads/2007/05/i-can-has-programming-language.jpg" alt="I can has Programming language?" />
</center>
![Gatto che sviluppa al computer](i-can-has-programming-language.jpg)
A partire da mercoledì prossimo **3 novembre** durante le serate del BGlug proporremmo un _Topic of the day_.

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -2,7 +2,6 @@
title: TopicOTD ArchLinux Day
author: syntaxerrormmm
type: post
draft: true
date: 2011-11-07T21:39:33+00:00
slug: topicotd-archlinux
aliases:
@ -22,13 +21,9 @@ tags:
- TopicOTD
---
<center>
<img decoding="async" src="https://lh5.googleusercontent.com/-xWv6HLJDBmQ/TfI18DI6vrI/AAAAAAAANoY/iGX1CYPv-v8/Archlinux-logo.png" alt="ArchLinux Logo" style="width: 100%" />
</center>
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!
![Logo Archlinux](Archlinux-logo.png)
Il prossimo mercoledì (9 novembre p.v.), durante l'incontro settimanale del LUG nella [sua sede ufficiale](https://www.openstreetmap.org/query?lat=45.69078&lon=9.64392), si discuterà dell'organizzazione di un ArchLinux Day, in cui si parlerà a tutto tondo di [ArchLinux](https://archlinux.org/), 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!
[1]: http://maps.google.com/maps/place?q=circoscrizione+2+largo+rontgen+bergamo&hl=it&cid=9619770033922201530 "Google Maps: sede BGlug"
[2]: http://www.archlinux.org/ "ArchLinux Homepage"

View File

@ -2,7 +2,6 @@
title: TopicOTD openSUSE 12.1 Release Party
author: syntaxerrormmm
type: post
draft: true
date: 2011-11-14T00:12:37+00:00
slug: topicotd-opensuse-party
aliases:
@ -21,13 +20,9 @@ tags:
- TopicOTD
---
<center>
<img decoding="async" src="http://it.agetk.com/wp/wp-content/plugins/wp-o-matic/cache/2ffc4_opensuse-logo.png" alt="openSUSE Logo" />
</center>
Il prossimo mercoledì sera (16 novembre), in corrispondenza del giorno di rilascio di [openSUSE][1] 12.1, Flavio Castelli (vice presidente del BGlug nonché sviluppatore Novell, azienda dietro SUSE Linux e openSUSE) ci presenterà questa distribuzione e le novità che la nuova versione porterà sui nostri desktop. Il tutto, ovviamente, sempre nella [sede ufficiale][2] del BGlug!
![Logo Opnesuse](opensuse-logo.png)
Il prossimo mercoledì sera (16 novembre), in corrispondenza del giorno di rilascio di [openSUSE](https://www.opensuse.org) 12.1, Flavio Castelli (vice presidente del BGlug nonché sviluppatore Novell, azienda dietro SUSE Linux e openSUSE) ci presenterà questa distribuzione e le novità che la nuova versione porterà sui nostri desktop. Il tutto, ovviamente, sempre nella [sede ufficiale](https://www.openstreetmap.org/query?lat=45.69078&lon=9.64392) del BGlug!
Se siete curiosi partecipate numerosi!
[1]: http://www.opensuse.org/it/ "openSUSE official Webpage"
[2]: http://maps.google.com/maps/place?q=circoscrizione+2+largo+rontgen+bergamo&hl=it&cid=9619770033922201530 "Google Maps: sede BGlug"

Binary file not shown.

After

Width:  |  Height:  |  Size: 861 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

View File

@ -2,7 +2,6 @@
title: TopicOTD Arduino e Open Hardware
author: syntaxerrormmm
type: post
draft: true
date: 2011-11-22T18:29:31+00:00
slug: topicotd-arduino-openhardware
aliases:
@ -20,13 +19,9 @@ tags:
- TopicOTD
---
<center>
<img decoding="async" style="width: 100%" src="http://arduino.cc/en/uploads/Main/ArduinoDiecimilaComponents.jpg" alt="Arduino" />
</center>
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!
![Scheda Arduino](ArduinoDiecimilaComponents.jpg)
Domani sera (23 novembre) il nostro buon [Emuboy](https://web.archive.org/web/20110904024423/http://emuboy.homelinux.com/) 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](https://www.openstreetmap.org/query?lat=45.69078&lon=9.64392) del BGLug!
Partecipate numerosissimi 🙂
[1]: http://emuboy.homelinux.com/ "Emuboy's blog"
[2]: http://maps.google.com/maps/place?q=circoscrizione+2+largo+rontgen+bergamo&hl=it&cid=9619770033922201530 "Google Maps: sede ufficiale BGlug"

View File

@ -2,7 +2,6 @@
title: TopicOTD Collaborazione con ITIS Paleocapa
author: syntaxerrormmm
type: post
draft: true
date: 2011-12-04T22:47:22+00:00
slug:topicotd-collaborazione-paleocapa
aliases:
@ -26,15 +25,9 @@ tags:
- TopicOTD
---
<div style="margin-left: auto; margin-right: auto;">
<center>
<img decoding="async" src="http://www.thevarguy.com/wp-content/uploads/2008/08/linux_schools.jpg" alt="Linux and Schools" /><br /> <small style="font-size: 9px;">Fonte: <a title="The Var Guy" href="http://www.thevarguy.com/2008/08/07/untangle-ubuntu-linux-save-750-pcs-from-landfills/">The Var Guy</a></small>
</center>
</div>
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.
![Linux con cartello da manifestante per la scuola](linux_schools.jpg)
Mercoledì prossimo (7 dicembre) presso la nostra [sede](https://www.openstreetmap.org/query?lat=45.69078&lon=9.64392) sarà possibile partecipare all'organizzazione di una serie di incontri che si terranno presso l'[ITIS Paleocapa](https://www.itispaleocapa.edu.it/), dedicati a Linux e all'opensource e che vedranno come principali destinatari gli studenti di questa scuola superiore.
Se volete contribuire partecipate numerosi!
[1]: http://maps.google.com/maps/place?q=circoscrizione+2+largo+rontgen+bergamo&hl=it&cid=9619770033922201530 "Google Maps: sede BGlug"
[2]: http://www.itispaleocapa.it/ "ITIS Paleocapa"

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB