Eventi recuperati 2018-2019

This commit is contained in:
omar 2024-07-16 10:06:57 +02:00 committed by omar
parent 149d7d424f
commit a47914cf55
23 changed files with 531 additions and 0 deletions

View File

@ -0,0 +1,31 @@
---
title: Workshop linguaggio Rust
author: bglug
type: post
date: 2018-05-02T12:00:00+00:00
slug: workshop-rust
aliases:
- /evento/workshop-pratico-di-programmazione-in-rust/
image: rust-programming-language.png
image_alt: "Logo Rust"
tags:
- eventi
categories:
- Eventi
---
## Workshop pratico di programmazione in Rust
*Esercizi guidati di programmazione, con i quali si imparano alcuni concetti di programmazione in Rust.*
Il *coding* è la vostra ragione di vita? Questo è levento che fa per voi.
Carlo Milanesi mostrerà esempi pratici tramite i quali apprendere i concetti di programmazione in **Rust**.
Levento è indirizzato principalmente a chi già padroneggia concetti di programmazione in un linguaggio tipizzato (come C, Pascal, Java) e ha installato lambiente **Rust** sul proprio computer.
Lettura consigliata la [pagina di Wikipedia dedicata a **Rust**](https://it.wikipedia.org/wiki/Rust_(linguaggio_di_programmazione)).
Speaker: **Carlo Milanesi**

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

View File

@ -0,0 +1,27 @@
---
title: Linux embedded con Yocto Project
author: bglug
type: post
date: 2018-05-16T12:00:00+00:00
slug: embedded-yocto-project
aliases:
- /evento/linux-embedded-con-yocto-project/
image: yocto-project-750x300.png
image_alt: "Logo Yocto project"
tags:
- eventi
categories:
- Eventi
---
## Linux embedded con Yocto Project
Yocto Project è un progetto internazionale che dal 2010 unisce diversi operatori industriali sia hardware che software per supportare il vasto ed eterogeneo mondo di Linux su piattaforma embedded, offrendo strumenti, documentazione e specifiche destinati a facilitare lo sviluppo di soluzioni più o meno personalizzate.
Levento si rivolge principalmente ad un pubblico con un livello di conoscenza intermedio o esperto nellambito dellembedded.
Chi desidera sperimentare quanto verrà discusso durante la presentazione, può preparare lambiente di sviluppo seguendo le indicazioni riportate a questo link.
Speaker: Marco Cavallini embedded software engineering

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View File

@ -0,0 +1,34 @@
---
title: Voting machine
author: bglug
type: post
date: 2018-05-30T12:00:00+00:00
slug: voting-machine
aliases:
- /evento/voting-machine-nelle-scuole-come-utilizzarle/
image: voting-machine-750.jpeg
image_alt: "Una voting machine con punti interrogativi tutt'intorno"
tags:
- eventi
- scuola
categories:
- Eventi
---
## Voting Machine nelle scuole: come utilizzarle
A seguito del referendum svolto ad ottobre 2017 in Regione Lombardia, le 23000 voting machine utilizzate per il voto elettronico sono state distribuite in circa 1000 scuole della regione per utilizzi didattici con installato Ubuntu Linux come sistema operativo.
Il Bergamo Linux Users Group, come associazione che si occupa di divulgare lutilizzo di Linux e del software libero, presenta questevento con lo scopo di dare indicazioni sui possibili utilizzi dello strumento e offrire le nozioni di base per muoversi sul sistema operativo Linux. Verrà anche offerta una panoramica dei molti strumenti didattici offerti dal mondo del software libero.
Ampio spazio sarà dedicato alle domande dei presenti per chiarire qualunque tipo di dubbio.
Levento si rivolge principalmente ad esponenti del mondo della scuola, dirigenti ed insegnanti, ma anche a genitori o semplici curiosi.
Verrà rilasciato attestato di partecipazione a chiunque lo richieda con le modalità che verranno descritte allinizio dellevento.
ATTENZIONE: diversamente dal solito questevento non si terrà presso la nostra sede ma presso lIstituto Comprensivo “Gabriele Camozzi” di Bergamo.
Speaker: Paolo Finardi e Omar Lazzari

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

View File

@ -0,0 +1,35 @@
---
title: Partizionamento for dummies
author: bglug
type: post
date: 2018-06-27T12:00:00+00:00
slug: partizionamento-for-dummies
aliases:
- /evento/partizionamento-for-dummies/
image: Partizionamento_Linux_750x574.jpg
image_alt: "Hard disk aperto con mano che impugna un coltello"
tags:
- eventi
categories:
- Eventi
---
## Partizionamento for dummies
Levento avrà lo scopo di spiegare alcuni dei fondamenti del partizionamento: perché si fa, quali sono i principali tipi di tabelle di partizionamento (MS-DOS e GPT) e le relative peculiarità; approfondiremo i meccanismi e le impostazioni a livello di partizione che regolano lavvio di un sistema operativo GNU/Linux (modalità MBR e UEFI) ed analizzeremo le best-practice per partizionare al meglio il vostro sistema sulla base delle vostre esigenze.
Accenneremo inoltre ai sistemi avanzati di partizionamento, ridondanza e gestione dello spazio disco (LVM2 e RAID).
Levento si rivolge ad utenti novizi o intermedi; è richiesta una conoscenza minima di come funziona un sistema operativo GNU/Linux.
Speaker: Emiliano Vavassori
# Slides dell'evento «Partizionamento for dummies»
## 27 giugno 2018 c/o FabLab Bergamo, via Gavazzeni 3, Bergamo
[Cliccando qui](slides-partizionamento-for-dummies.pdf) potrete leggere le slides utilizzate come supporto all'incontro dell'evento «Partizionamento *for dummies*», tenutosi presso [FabLab Bergamo](https://www.fablabbergamo.it/), in via M. Gavazzeni n.3 a Bergamo, durante la riunione settimanale del [Bergamo Linux Users Group, BgLUG](https://bglug.it/).
Buona lettura!

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@ -0,0 +1,27 @@
---
title: GDPR linee guida open source
author: bglug
type: post
date: 2018-07-11T12:00:00+00:00
slug: linee-guida-gdpr
aliases:
- /evento/gdpr-linee-guida-per-unimplementazione-tutta-opensource/
image: GDPR-750.png
image_alt: "Bandiera Comunità Europea"
tags:
- eventi
categories:
- Eventi
---
## GDPR Linee guida per unimplementazione tutta opensource!
Levento vuole descrivere la normativa GDPR (General Data Protection Regulation), finalità e scopi del legislatore. Cosa e come cambia luso e la gestione dei dati digitali aziendali.
Verranno indicati semplici strumenti di verifica del grado di adeguatezza e verrà fatta una breve digressione sulle tecnologie più utili per limplementazione del GDPR.
Panoramica a tutto tondo delle soluzioni OpenSource che garantiscono linfrastruttura necessaria per rispettare tutti gli adempimenti richiesti (ridondanza dei dati, criptazione, geo-dislocazione delle repliche, tracciamento dellaccesso, gestione delle credenziali e dei ruoli di visibilità dei dati)
Levento si rivolge principalmente a piccoli imprenditori, consulenti e responsabili dazienda in qualche modo impattati dalla normativa, responsabili IT, specialisti IT, consulenti IT a cui viene chiesto di affrontare il tema e di proporre soluzioni.
Speaker: Andrea Flori

Binary file not shown.

After

Width:  |  Height:  |  Size: 564 KiB

View File

@ -0,0 +1,125 @@
---
title: "Events in 2018 by BGlug"
date: 2018-12-30T12:00:00+00:00
draft: true
slug: eventi-2018
type: post
image:
image_alt:
summary: Here is the summary list of the meetings organized by the Bglug during 2018
tags:
- eventi
categories:
- Eventi
---
**Questi gli eventi che abbiamo proposto nel 2018**
- [practical programming workshop in rust](#practical-programming-workshop-in-rust)
- [Linux Embedded with Yocto Project](#linux-embedded-with-yocto-project)
- [Voting machines in schools: how to use them](#voting-machines-in-schools-how-to-use-them)
- [partitioning for dummies](#partitioning-for-dummies)
- [GDPR - Guidelines for an all -open implementation!](#gdpr---guidelines-for-an-all--open-implementation)
![](rust-programming-language.png)
## practical programming workshop in rust
*02 May 2018*
*Guided programming exercises, with which you learn some planning concepts in rust.*
The * coding * is your reason for life?This is the event for you.
Carlo Milanesi will show practical examples through which to learn the concepts of programming in **rust**.
The event is mainly addressed to those who already master programming concepts in a typed language (such as C, Pascal, Java) and installed the environment **Rust** on your computer.
Recommended reading [Wikipedia page dedicated to **rust**] (https://it.wikipedia.org/wiki/rust_ (language_di_programming)).
-
Speaker: **Carlo Milanesi**
---
![](yocto-project.png)
## Linux Embedded with Yocto Project
*May 16, 2016*
Yocto Project is an international project that since 2010 has united several hardware and software industrial operators to support the vast and heterogeneous world of Linux on the embedded platform, offering tools, documentation and specifications intended to facilitate the development of more or less personalized solutions.
The event is mainly aimed at an audience with an intermediate or expert level of knowledge in the field of embedded.
Those who want to experiment with what will be discussed during the presentation can prepare the development environment by following the indications reported at this link.
-
Speaker: Marco Cavallini - Embedded Software Engineering
---
![](voting-machine.jpeg)
## Voting machines in schools: how to use them
*May 30, 2018*
Following the referendum carried out in October 2017 in the Lombardy Region, the 23000 voting machines used for electronic voting were distributed in about 1000 schools in the region for didactic uses with Ubuntu Linux installed as an operating system.
The Bergamo Linux Users Group, as an association that deals with the use of Linux and free software, presents this event with the aim of giving indications on the possible uses of the tool and offering the basic notions to move on the Linux operating system.An overview of the many didactic tools offered by the world of free software will also be offered.
Ample space will be dedicated to the questions of those present to clarify any type of doubt.
The event is mainly aimed at exponents of the world of school, managers and teachers, but also to parents or simple curious.
Certificate of participation will be issued to anyone who requests it in the manner that will be described at the beginning of the event.
ATTENTION: unlike usual this event will not be held at our office but at the "Gabriele Camozzi" Comprehensive Institute in Bergamo.
-
Speaker: Paolo Finardi and Omar Lazzari
---
![](Partizionamento_Linux.jpg)
## partitioning for dummies
*27 June 2018*
The event will aim to explain some of the foundations of the partitioning: because it is done, what are the main types of partitioning tables (MS-DOS and GPT) and the related peculiarities;We will deepen the mechanisms and settings at the partition level that regulate the start of an operating system GNU/Linux (MBR and UEFI mode) and will analyze the best-prascex to better party your system based on your needs.
We will also mention advanced partitioning, redundancy and management of the disco space systems (LVM2 and RAID).
The event is aimed at novices or intermediate users;A minimum knowledge of how a GNU/Linux operating system works is required.
-
Speaker: Emiliano Vavassori
**slides of the event «Partitioning for dummies»**
[By clicking here](slides-partizionamento-for-dummies.pdf) you can read the slides used as a support for the meeting of the "Partitioning *for dummies *" event, held at [Fablab Bergamo] (https: //www.fablabbergamo.it/), in via M. Gavazzeni n.3 in Bergamo, during the weekly meeting of the [Bergamo Linux Users Group, Bglug] (https://bglug.it/).
Enjoy the reading!
---
![](GDPR.png)
## GDPR - Guidelines for an all -open implementation!
*11 July 2018*
The event wants to describe the GDPR (General Data Protection Regulation) legislation, the purposes and purposes of the legislator.What and how the use and management of company digital data changes.
Simple verification tools of the degree of adequacy will be indicated and a brief digression will be made on the most useful technologies for the implementation of the GDPR.
All-round panoramic of the openource solutions that guarantee the infrastructure necessary to respect all the required obligations (redundancy of data, cryptation, geo-disposition of the replicas, tracking of access, management of credentials and data visibility roles)
The event is mainly aimed at small entrepreneurs, consultants and company managers somehow impact by the legislation, IT Managers, IT specialists, IT consultants who are asked to deal with the topic and to propose solutions.
-
Speaker: Andrea Flori
---

View File

@ -0,0 +1,30 @@
---
title: "Eventi del 2018 al BGlug"
date: 2018-12-30T12:00:00+00:00
draft: true
slug: eventi-2018
type: post
image: eventi2018-collage.png
image_alt: "Collage degli eventi del 2018"
summary: Ecco l'elenco riassuntivo degli incontri organizzati dal BGlug durante il 2018
tags:
- eventi
categories:
- Eventi
---
L'anno si è aperto con l'evento ribattezzato **Linux Winter Day** presso l'IC "Gioele Solari" di Albino. Un piccolo Linux Day rivolto agli studenti, lungo la mattinata, e aperto alla comunità nel pomeriggio.
Le attività sono poi proseguite concentrandosi nei mesi di maggio, giugno e luglio con i seguenti incontri:
* **Workshop pratico di programmazione in Rust** con Carlo Milanesi che ha guidato i presenti con esercizi di programmazione, utili ad imparare alcuni concetti di programmazione in Rust.
* **Linux embedded con Yocto Project** con Marco Cavallini che ha illustrato il progetto internazionale, che dal 2010, unisce diversi operatori industriali sia hardware che software per supportare il vasto ed eterogeneo mondo di Linux su piattaforma embedded
* **Voting Machine nelle scuole: come utilizzarle** con Paolo Finardi e Omar Lazzari che hanno illustrato il possibile uso delle voting machine per utilizzi didattici, usando il sistema Ubuntu Linux installato di default. L'evento si è tenuto presso lIstituto Comprensivo “Gabriele Camozzi” di Bergamo.
* **Partizionamento for dummies** con Emiliano Vavassori in cui ha spiegato alcuni dei fondamenti del partizionamento: perché si fa, quali sono i principali tipi di tabelle di partizionamento (MS-DOS e GPT) e le relative peculiarità.
* **GDPR Linee guida per unimplementazione tutta opensource!** con Andrea Flori che ha illustrato la normativa GDPR (General Data Protection Regulation), finalità e scopi del legislatore.
L'anno si è concluso con il classico appuntamento nazionale Linux Day.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@ -0,0 +1,110 @@
---
title: "Events 2019 at BGlug"
date: 2019-12-30T12:00:00+00:00
#expiryDate: # set this if the post should be removed automatically some time in the future
#publishDate: # set this if the post should be published automatically some time in the future
draft: true
slug: "eventi-2018"
type: post
image: # if you don't specify an image, the first available is used
image_alt: description of the featured image. The image ratio should be 360x250.
summary: Ecco l'elenco riassuntivo degli incontri organizzati dal BGlug durante il 2019
tags:
- eventi
categories:
- Eventi
---
**Questi gli eventi che abbiamo proposto nel 2019**
- [ANSIBLE AUTOMATION](#ansible-automation)
- [Open Your Virtual Environment With Proxmox VE](#open-your-virtual-environment-with-proxmox-ve)
- [Creation of static sites with jamstack](#creation-of-static-sites-with-jamstack)
- [3D modeling with openscad](#3d-modeling-with-openscad)
![](RH-Ansible.png)
## ANSIBLE AUTOMATION
_22 May 2019_
Automation is one of the pillars of a modern and efficient IT environment: through automation, all those configuration and distribution procedures of applications otherwise complex and demanding in terms of time and resources can be repeated and verifiable;With current technologies it is possible to automate, with great simplicity, different functions and technologies: network, storage, OS and updates, cloud, containers, safety, conformity and monitoring.
Simone Tiraboschi, Principal Software Engineer at Red Hat, will talk to us about Ansible, who is today, for the number of installations and amplitude of the manageable resources park, the De facto standard in the context of IT automation.
During the evening we will see how to use it starting from the elementary playbooks without neglecting the best practices such as the management of errors and the writing of code reusable through the Roles.
We will then see how to perform the control row playbooks and how to manage them in more complex environments via ANSIBLE AWX by centralizing planning, management of credentials and logging.
For the most curious we will finally see how to create personalized modules and filters.
The event is free and open to all.
-
Speaker: Simone Tiraboschi, Principal Software Engineer at Red Hat
---
![](proxmox.png)
## Open Your Virtual Environment With Proxmox VE
_05 June 2019_
On Wednesday 5 June there will be the event: "Open Your Virtual Environment with Proxmox VE"
Fabio Fusili, System Administrator at Bgworld, will tell us about the Environment of Proxmox VE virtualization environment, an open-air alternative to VMware VSPhere, Microsoft's Hyper-V, Citrix Xen Server and Red Hat O-Virt.
From theory to practice, after a brief introduction it will make a practical session of installation and management of a virtualization server.
The event is aimed at systemists, IT managers and in general IT professionals who are looking for solutions has of high level.
The event is free and open to all
[**Read the slides of the intervention**] (bglug_fusili_proxmoxve.pdf)
-
Speaker: Fabio Fusili, System Administrator at Bgworld
---
![](jamstack.png)
## Creation of static sites with jamstack
_19 June 2019_
On Wednesday 19 June there will be the event: "Creation of static sites with Jamstack"
Daniele "Kowalski" Barce will make us a quick introduction of the Open-Source Gatsbyjs framework.
Together with other tools such as React, Webpack and Nodejs we will see how to create static and fast websites.
We will see the basics of the framework, how to customize it, how to extend it with plugins and the basics of the creation of web pages with Reactjs.
We will also see how to put the site in production through the available platforms.
The event is free and open to all
-
Speaker: Daniele "Kowalski" Barcella
---
![](OpenSCAD.png)
## 3D modeling with openscad
_03 July 2019_
On Wednesday 03 July there will be the event: "3D modeling with Openscad".
Omar Lazzari will show how parametric 3D modeling to those who do not want to learn about learning a each.
Openscad is the programming language used to model, among other things, the pieces of the first 3D printers of DIY.
Through a small number of solid modeling controls and the classic control structures, cycles, variables and lists, it is possible to create both simple components and complex parametric models.For the introductory part, no programming knowledge is required, being available a (visual) block version of the software.Following the use of the Openscad official idea for the modeling or for the modification of parametric models discharged from Thingverse.com or by repository via GIT.In conclusion, time permitting, the integration between Openscad and Python will be shown within a Jupyter notebook.
The event is free and open to all
[**Read the slides of the intervention**](introOpenscad.pdf)
[Open Github Repo](https://github.com/omartek/openscad_summerCamp)
-
Speaker: Omar Lazzari

View File

@ -0,0 +1,111 @@
---
title: "Eventi del 2019 al BGlug"
date: 2019-12-30T12:00:00+00:00
#expiryDate: # set this if the post should be removed automatically some time in the future
#publishDate: # set this if the post should be published automatically some time in the future
draft: true
slug: "eventi-2018"
type: post
image: # if you don't specify an image, the first available is used
image_alt: description of the featured image. The image ratio should be 360x250.
summary: Ecco l'elenco riassuntivo degli incontri organizzati dal BGlug durante il 2019
tags:
- eventi
categories:
- Eventi
---
**Questi gli eventi che abbiamo proposto nel 2019**
- [Ansible Automation](#ansible-automation)
- [Open your virtual environment with Proxmox VE](#open-your-virtual-environment-with-proxmox-ve)
- [Creazione siti statici con JAMstack](#creazione-siti-statici-con-jamstack)
- [Modellazione 3D con OpenSCAD](#modellazione-3d-con-openscad)
![](RH-Ansible.png)
## Ansible Automation
_22 maggio 2019_
Lautomazione è uno dei pilastri di un moderno ed efficiente ambiente IT: attraverso lautomazione si possono rendere ripetibili e verificabili tutte quelle procedure di configurazione e distribuzione delle applicazioni altrimenti complesse ed impegnative in termini di tempo e risorse; con le attuali tecnologie è possibile automatizzare, con grande semplicità, funzioni e tecnologie diverse: rete, storage, OS e aggiornamenti, cloud, container, sicurezza, conformità e monitoraggio.
Simone Tiraboschi, Principal Software Engineer presso Red Hat, ci parlerà di Ansible, che è oggi, per numero di installazioni ed ampiezza del parco di risorse gestibili, lo standard de facto nellambito dellautomazione IT.
Nel corso della serata vedremo come utilizzarlo a partire dai playbook elementari senza però trascurare le best practices quali la gestione degli errori e la scrittura di codice riutilizzabile tramite i roles.
Vedremo poi come eseguire i playbook da riga di comando e come gestirli in ambienti più complessi tramite Ansible AWX centralizzandone pianificazione, gestione delle credenziali e logging.
Per i più curiosi vedremo infine come creare moduli e filtri personalizzati.
Levento è gratuito e aperto a tutti.
Speaker: Simone Tiraboschi, Principal Software Engineer presso Red Hat
---
![](proxmox.png)
## Open your virtual environment with Proxmox VE
_05 giugno 2019_
Mercoledì 5 Giugno ci sarà levento: “Open your virtual environment with Proxmox VE”
Fabio Fusili, System Administrator presso BgWorld, ci parlerà dellambiente di virtualizzazione Proxmox VE, alternativa opensource a VMware vSphere, Hyper-V di Microsoft, Citrix Xen Server e Red Hat O-Virt.
Dalla teoria alla pratica, dopo una breve introduzione farà una sessione pratica di installazione e gestione di un server di virtualizzazione.
Levento si rivolge a sistemisti, responsabili IT ed in generale professionisti IT che cercano soluzioni HA di alto livello.
Levento è gratuito e aperto a tutti
[**Leggi le slide dell'intervento**](BgLug_Fusili_ProxmoxVE.pdf)
Speaker: Fabio Fusili, System Administrator presso BgWorld
---
![](jamstack.png)
## Creazione siti statici con JAMstack
_19 giugno 2019_
Mercoledì 19 Giugno ci sarà levento: “Creazione siti statici con JAMstack”
Daniele “Kowalski” Barcella ci farà unintroduzione rapida del framework open-source GatsbyJS.
Insieme ad altri tool come React, Webpack e NodeJS vedremo come creare siti web statici e veloci.
Vedremo le basi del framework, come personalizzarlo, come estenderlo con plugin e le basi della creazione di pagine web con ReactJS.
Vedremo inoltre come mettere in produzione il sito mediante le piattaforme disponibili.
Levento è gratuito e aperto a tutti
https://github.com/omartek/openscad_summerCamp?tab=readme-ov-file
Speaker: Daniele “Kowalski” Barcella
---
![](OpenSCAD.png)
## Modellazione 3D con OpenSCAD
_03 luglio 2019_
Mercoledì 03 Luglio ci sarà levento: “Modellazione 3D con OpenSCAD“.
Omar Lazzari mostrerà come fare modellazione 3D parametrica a chi non ne vuole saperne di imparare un CAD.
OpenSCAD è il linguaggio di programmazione utilizzato per modellare, tra le altre cose, i pezzi delle prime stampanti 3D DIY.
Mediante un esiguo numero di comandi di modellazione solida e le classiche strutture di controllo, cicli, variabili e liste, è possibile realizzare sia semplici componenti che complessi modelli parametrici. Per la parte introduttiva non è richiesta alcuna conoscenza di programmazione essendo disponibile una versione a blocchi (visuale) del software. A seguire verrà mostrato luso dellIDE ufficiale di OpenSCAD per la modellazione o per la modifica di modelli parametrici scaricati da Thingverse.com o da repository tramite git. In conclusione, tempo permettendo, verrà mostrata lintegrazione tra OpenSCAD e Python allinterno di un notebook Jupyter.
Levento è gratuito e aperto a tutti
[**Leggi le slide dell'intervento**](introOpenSCAD.pdf)
Speaker: Omar Lazzari

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

1
themes/tailwind Submodule

@ -0,0 +1 @@
Subproject commit 9dc72c5ba801adb5440b598e16604b653a8cca2f