Compare commits

...

8 Commits
main ... arcana

Author SHA1 Message Date
c0f91a4a7b Sistemazione config per tema, menu e social. 2024-07-03 22:23:18 +02:00
d8197bd599 Sistemazione homepage in italiano e inglese. 2024-07-03 22:23:18 +02:00
6bc3745d2b Sistemazione spazi allineamenti per titolo. 2024-07-03 22:23:18 +02:00
1dba06993c Aggiunta social al config. 2024-07-03 22:23:18 +02:00
21213efabb Prima implementazione per il tema Arcana. 2024-07-03 22:23:18 +02:00
594db41141 impostazioni immagini (#59)
per il resize, quando il file di destinazione viene generato

Reviewed-on: BgLUG/bglug.it#59
Reviewed-by: omar <omarl@noreply.libreschool.org>
Reviewed-by: Francesco Stabile <fstabile@noreply.libreschool.org>
Co-authored-by: paspo <paolo@asperti.com>
Co-committed-by: paspo <paolo@asperti.com>
2024-07-02 21:52:41 +00:00
b855426ec6 sistemate alcune draft (#62)
Reviewed-on: BgLUG/bglug.it#62
Reviewed-by: Francesco Stabile <fstabile@noreply.libreschool.org>
Co-authored-by: paspo <paolo@asperti.com>
Co-committed-by: paspo <paolo@asperti.com>
2024-07-02 21:51:17 +00:00
6b9cac821f gif -> png (#61)
Reviewed-on: BgLUG/bglug.it#61
Reviewed-by: Francesco Stabile <fstabile@noreply.libreschool.org>
Co-authored-by: paspo <paolo@asperti.com>
Co-committed-by: paspo <paolo@asperti.com>
2024-07-02 21:47:16 +00:00
37 changed files with 418 additions and 185 deletions

3
.gitmodules vendored
View File

@ -4,3 +4,6 @@
[submodule "themes/tailwind"] [submodule "themes/tailwind"]
path = themes/tailwind path = themes/tailwind
url = https://github.com/tomowang/hugo-theme-tailwind.git url = https://github.com/tomowang/hugo-theme-tailwind.git
[submodule "themes/hugo-arcana"]
path = themes/hugo-arcana
url = https://github.com/half-duplex/hugo-arcana.git

16
assets/sass/custom.scss Normal file
View File

@ -0,0 +1,16 @@
#logo-wrapper {
display: flex;
flex-direction: row;
justify-content: center;
align-items: stretch;
align-content: center;
vertical-align: baseline;
}
#logo-image-wrapper > a {
border: 0px solid white;
}
#logo-text-wrapper {
padding: 1.3em 0px 0px 20px;
}

View File

@ -2,20 +2,36 @@
baseURL: https://bglug.it baseURL: https://bglug.it
languageCode: it-IT languageCode: it-IT
title: BgLUG title: BgLUG
subtitle: Bergamo Linux Users Group
logo: logo_tondo.svg
author: BgLUG author: BgLUG
# theme: hugo-universal-theme theme: hugo-arcana
theme: tailwind copyright: 2024 © Bergamo Linux Users Group
copyright: Bergamo Linux Users Group
paginate: 20 paginate: 20
timeout: 60s timeout: 60s
params: params:
contentTypeName: posts description: Bergamo Linux Users Group
header:
logo: logo_tondo.svg social:
footer: - title: Twitter
since: 1854 icon: fa-twitter
poweredby: true url: https://x.com/bglug_it
- title: Facebook
icon: fa-facebook-f
url: https://www.facebook.com/bglug
- title: LinkedIn
icon: fa-linkedin
url: https://www.linkedin.com/groups/154561/
- title: Gitea
icon: fa-git-alt
url: https://git.libreschool.org/BgLUG
- title: YouTube
icon: fa-youtube
url: https://www.youtube.com/@BglugIt
- title: YouTube
icon: fa-circle-play
url: https://video.linux.it/c/bglug.it/
taxonomies: taxonomies:
tag: tags tag: tags
@ -23,6 +39,7 @@ taxonomies:
languages: languages:
it: it:
weight: 1
languageCode: it-IT languageCode: it-IT
languageDirection: ltr languageDirection: ltr
languageName: Italiano languageName: Italiano
@ -37,29 +54,47 @@ languages:
pages: /pagine/ pages: /pagine/
menus: menus:
main: main:
- identifier: eventi - identifier: home
name: Eventi name: Home
pageRef: events pageRef: /
weight: 0 weight: 1
- identifier: post - identifier: post
name: Post name: Post
pageRef: posts pageRef: posts
weight: 1 weight: 10
- identifier: eventi
name: Eventi
pageRef: events
weight: 20
- identifier: about
name: L'associazione
weight: 30
- identifier: chi-siamo
name: Chi siamo
parent: about
weight: 31
pageRef: /about/chi-siamo
- identifier: dove-siamo - identifier: dove-siamo
name: Dove siamo name: Dove siamo
pageRef: pages/dove-siamo parent: about
weight: 2 pageRef: /about/dove-siamo
weight: 32
- identifier: organigramma
name: Organigramma
parent: about
pageRef: /about/organigramma
weight: 33
- identifer: segreteria
name: Segreteria
parent: about
pageRef: /about/segreteria
weight: 34
- identifier: privacy - identifier: privacy
name: Privacy name: Privacy
pageRef: pages/privacy-policy pageRef: pages/privacy-policy
# parent: chi-siamo weight: 40
weight: 3
- identifier: chi-siamo
name: Chi siamo
pageRef: pages/chi-siamo
weight: 4
weight: 1
en: en:
weight: 2
languageCode: en-US languageCode: en-US
languageDirection: ltr languageDirection: ltr
languageName: English languageName: English
@ -74,29 +109,47 @@ languages:
pages: /pages/ pages: /pages/
menus: menus:
main: main:
- identifier: events - identifier: home
name: Events name: Home
pageRef: events pageRef: /
weight: 0 weight: 1
- identifier: posts - identifier: posts
name: Posts name: Posts
pageRef: posts pageRef: posts
weight: 1 weight: 10
- identifier: dove-siamo - identifier: events
name: Where name: Events
pageRef: pages/dove-siamo pageRef: events
weight: 2 weight: 20
- identifier: about
name: The association
weight: 30
- identifier: who
parent: about
name: Who we are
pageRef: /about/who
weight: 31
- identifier: where
parent: about
name: Where we are
pageRef: /about/where
weight: 32
- identifier: organigramme
parent: about
name: Organigramme
pageRef: /about/organigramme
weight: 33
- identifier: secretery
parent: about
name: Secretery
pageRef: /about/secretery
weight: 34
- identifier: privacy - identifier: privacy
name: Privacy name: Privacy
pageRef: pages/privacy-policy pageRef: pages/privacy-policy
weight: 3 weight: 40
- identifier: chi-siamo
name: Who
pageRef: pages/chi-siamo
weight: 4
weight: 2
defaultcontentlanguage: it defaultContentLanguage: it
defaultContentLanguageInSubdir: true defaultContentLanguageInSubdir: true
outputs: outputs:
@ -116,3 +169,11 @@ outputs:
term: term:
- html - html
- rss - rss
imaging:
hint: photo
quality: 75
resampleFilter: box
exif:
disableDate: true
disableLatLong: true

View File

Before

Width:  |  Height:  |  Size: 725 KiB

After

Width:  |  Height:  |  Size: 725 KiB

View File

@ -0,0 +1,50 @@
---
title: Chi siamo
type: page
#date: 2016-12-11T09:42:44+00:00
date: false
---
Dal 2001 **BgLUG** è un'associazione culturale senza scopo di lucro le cui
finalità principali sono la diffusione del software libero, del sistema
operativo Linux in particolare e laggregazione degli utenti della provincia
di Bergamo di questo sistema.
Crediamo nel significato del **software libero e opensource** (FOSS) che va
ben oltre l'aspetto meramente tecnico o economico.
Pensiamo che i principi di condivisione della conoscenza che stanno alla base
del software libero e opensource siano formativi ed educativi. Per questo
motivo riteniamo che le scuole *in primis* dovrebbero adottarlo e ci
proponiamo di supportare quelle che vogliono intraprendere questo percorso.
### Mailing List
Un punto importante di riferimento per lattività del BgLUG è la mailing list.
È possibile iscriversi attraverso [questa
pagina](http://lists.linux.it/listinfo/bglug) immettendo il proprio indirizzo
email e una password.
### Consiglio Direttivo
È possibile contattare il [Consiglio Direttivo](/organigramma) allindirizzo
[qui](mailto:info@bglug.it). Si prega di utilizzare questo indirizzo solo per
questioni amministrative e di usare la mailing list per qualsiasi altro scopo.
### Mattermost
Un altro strument di comunicazione del gruppo è una chat collaborativa basata
sulla soluzione *opensource* [Mattermost](https://mattermost.com/). E'
possibile iscriversi liberamente ai canali pubblici da questo
[link](https://chat.libreschool.org/signup_user_complete/?id=9cnb7f56wtn7xn5foe88kkomby).
### Statuto
Per capire meglio quali sono gli scopi e come funziona il **BgLUG** ti consigliamo di leggere lo [Statuto](/about/Statuto.pdf).
### Informazioni Legali
Bergamo Linux Users Group associazione culturale senza fini di lucro
Via Elba, 3 - 24122 Bergamo (BG)
C.F. 95128590163
[info(at)bglug.it](mailto:info@bglug.it)

View File

Before

Width:  |  Height:  |  Size: 219 KiB

After

Width:  |  Height:  |  Size: 219 KiB

View File

@ -0,0 +1,16 @@
---
title: Dove siamo
#date: 2015-09-29T12:54:05+00:00
date: false
---
Il **Bergamo Linux Users Group** si ritrova ogni **martedì** dalle 21.00 alle
24.00 e il **sabato** dalle 15.00 alle 19.00 presso la sede del
[FABLAB](https://www.fablabbergamo.it/) a Bergamo in **via Mauro Gavazzeni nr.
3** .
Eventuali modifiche/chiusure temporanee verranno comunicate in **[Mailing
list]({{< relref "about/chi-siamo" >}})**.
[Apri la posizione su Openstreetmap](https://www.openstreetmap.org/node/4712453185)
[![Clicca l'immagine](/about/OSM.png)](https://www.openstreetmap.org/node/4712453185)

16
content/about/where.en.md Normal file
View File

@ -0,0 +1,16 @@
---
title: Where
#date: 2015-09-29T12:54:05+00:00
date: false
---
**Bergamo Linux Users Group** meets every **Tuesday** from 21:00 to 24:00 and
on *Saturday** from 15.00 to 19.00 at the headquarters of the
[Fablab](https://www.fablabbergamo.it/) in Bergamo in **via Mauro Gavazzeni
nr.3**.
Any modifications/temporary closures will be communicated in **[mailing
list]({{<relref "about/who">}})**.
[Check out on Opensreetmap](https://www.openstreetmap.org/node/4712453185)
[![Click me!](/about/OSM.png)](https://www.openstreetmap.org/node/4712453185)

48
content/about/who.en.md Normal file
View File

@ -0,0 +1,48 @@
---
title: Who we are
#date: 2016-12-11T09:42:44+00:00
date: false
---
Since 2001 **Bglug** is a non-profit cultural association whose main purposes
are the spread of free software, the Linux operating system in particular and
the aggregation of users in Bergamo area.
We believe in the meaning of the **free and opensource software** (Foss) which
goes far beyond the merely technical or economic aspect.
We think that the principles of sharing knowledge that underlie free and
openource software are formative and educational. For this reason we believe
that schools **primarily** should adopt it and we propose to support who want
to take this path.
### Mailing List
An important point of reference for Bglug's activity is the mailing list. You
can register through [this page](http://lists.linux.it/listinfo/bglug) by
entering your email address and a password.
### Board of directors
It is possible to contact the [board of directors](/organigramma) by
[mail](mailto:info@bglug.it). Please use this address only for administrative
issues and to use the mailing list for any other purpose.
### Mattermost
Another group communication tool is a collaborative chat based on the
**OpenSource** solution [Mattermost](https://mattermost.com/). It is possible
to freely register for public channels
[here](https://chat.libreschool.org/signup_user_complete/?id=9cnb7f56wtn7xn5foe88kkomby).
### Statute
To better understand what are the purposes and how the BGLUG works we
recommend reading the [Statute](/about/Statuto.pdf) (sorry, only in Italian).
### Legal information
Bergamo Linux Users Group non-profit cultural association
Via Elba, 3 - 24122 Bergamo (BG)
C.F. 95128590163
[info(at)bglug.it](mailto:info@bglug.it)

View File

@ -2,7 +2,6 @@
title: 'Linux Day 2016: le slides' title: 'Linux Day 2016: le slides'
author: Paolo Finardi author: Paolo Finardi
type: post type: post
draft: true
date: 2016-10-30T09:15:58+00:00 date: 2016-10-30T09:15:58+00:00
slug: linux-day-2016-slides slug: linux-day-2016-slides
aliases: aliases:
@ -12,7 +11,6 @@ categories:
- Linux Day - Linux Day
tags: tags:
- Linux Day - Linux Day
--- ---
![1+1=10](LD2016_750x375_V2.jpg) ![1+1=10](LD2016_750x375_V2.jpg)
@ -23,62 +21,62 @@ Di seguito le _slides_ degli interventi che si sono tenuti durante il **Linux Da
Fabio Fusili e Paolo Finardi, soci del BgLUG, hanno parlato del progetto [Linux va a scuola](https://libreschool.org) 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](https://libreschool.org) 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.
[Linux va a scuola](linux-va-a-scuola.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Leggi le slide: [Linux va a scuola](linux-va-a-scuola.pdf)
## Rassegna dei linguaggi di programmazione ## Rassegna dei linguaggi di programmazione
Carlo Milanesi, nel _Linux Day_ dedicato al _coding_, ha presentato una rassegna dei principali linguaggi di programmazione presenti e passati. Dopo aver elencato i 30 linguaggi di programmazione più usati in assoluto, ha esposto quali di essi sono più usati per scrivere software _open-source_. Inoltre, per ogni linguaggio, ha esposto per quali ambiti applicativi risultano preferibili, in base alle loro caratteristiche tecniche e commerciali. Carlo Milanesi, nel _Linux Day_ dedicato al _coding_, ha presentato una rassegna dei principali linguaggi di programmazione presenti e passati. Dopo aver elencato i 30 linguaggi di programmazione più usati in assoluto, ha esposto quali di essi sono più usati per scrivere software _open-source_. Inoltre, per ogni linguaggio, ha esposto per quali ambiti applicativi risultano preferibili, in base alle loro caratteristiche tecniche e commerciali.
[I linguaggi di programmazione e il mondo open-source](i-linguaggi-di-programmazione-e-il-mondo-opensource.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Leggi le slide: [I linguaggi di programmazione e il mondo open-source](i-linguaggi-di-programmazione-e-il-mondo-opensource.pdf)
## Anatomia di un progetto Open Source ## 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_.
[Anatomia di un progetto open-source](anatomia-di-un-progetto-opensource.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Leggi le slide: [Anatomia di un progetto open-source](anatomia-di-un-progetto-opensource.pdf)
## Security Capture the Flag ## 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.
[Security Capture the Flag](security-capture-the-flag.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Leggi le slide: [Security Capture the Flag](security-capture-the-flag.pdf)
## oVirt - open your virtual datacenter ## oVirt - open your virtual datacenter
Simone Tiraboschi, _Senior Software Engineer_ presso _Red Hat_, ci ha presentato **oVirt**, che, secondo **Red Hat**, è la risposta _open-source_ alle esigenze di virtualizzazione in ambito _enterprise_. **oVirt** è una piattaforma di virtualizzazione con molteplici funzionalità; è basata su KVM, fornisce una semplice interfaccia WEB di amministrazione ed un accesso programmatico via API. Garantisce alta affidabilità. Simone Tiraboschi, _Senior Software Engineer_ presso _Red Hat_, ci ha presentato **oVirt**, che, secondo **Red Hat**, è la risposta _open-source_ alle esigenze di virtualizzazione in ambito _enterprise_. **oVirt** è una piattaforma di virtualizzazione con molteplici funzionalità; è basata su KVM, fornisce una semplice interfaccia WEB di amministrazione ed un accesso programmatico via API. Garantisce alta affidabilità.
[oVirt - open your virtual datacenter](ovirt-open-your-virtual-datacenter.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Leggi le slide: [oVirt - open your virtual datacenter](ovirt-open-your-virtual-datacenter.pdf)
## Giochiamo ... in Codice ## Giochiamo ... in Codice
Elena Belotti, Web Designer e insegnante alla [Plat1 Academy](https://plat1.it/), ci ha parlato di quanto sia importante apprendere le basi della logica di programmazione. Ha descritto perchè è importante e perchè farlo giocando, utilizzando, ad esempio, strumenti come _Scratch_. Elena Belotti, Web Designer e insegnante alla [Plat1 Academy](https://plat1.it/), ci ha parlato di quanto sia importante apprendere le basi della logica di programmazione. Ha descritto perchè è importante e perchè farlo giocando, utilizzando, ad esempio, strumenti come _Scratch_.
[Giochiamo ... in codice](giochiamo-in-codice.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Leggi le slide: [Giochiamo ... in codice](giochiamo-in-codice.pdf)
## Libertà digitali - introduzione al software libero LibreOffice e LibreItalia ## Libertà digitali - introduzione al software libero LibreOffice e LibreItalia
Giordano Alborghetti, socio di Libreitalia, ha parlato della filosofia del software libero, delle libertà digitali e ovviamente di quanto ha fatto e sta facendo la sua associazione per tutto questo. Ha inoltre parlato di uno dei principali software liberi, _LibreOffice_, della sua storia e della sua evoluzione. Giordano Alborghetti, socio di Libreitalia, ha parlato della filosofia del software libero, delle libertà digitali e ovviamente di quanto ha fatto e sta facendo la sua associazione per tutto questo. Ha inoltre parlato di uno dei principali software liberi, _LibreOffice_, della sua storia e della sua evoluzione.
[Libertà digitali: Introduzione al software libero, LibreOffice e Libreitalia](liberta-digitali-introduzione-al-software-libero-libreoffice-e-libreitalia.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Leggi le slide: [Libertà digitali: Introduzione al software libero, LibreOffice e Libreitalia](liberta-digitali-introduzione-al-software-libero-libreoffice-e-libreitalia.pdf)
## Elaborazione dati dalla riga di comando ## Elaborazione dati dalla riga di comando
[Luca Ceresoli](https://lucaceresoli.net) 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](https://lucaceresoli.net) 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.
[Elaborazione dati dalla riga di comando Linux](elaborazione-dati-dalla-riga-di-comando-linux.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Leggi le slide: [Elaborazione dati dalla riga di comando Linux](elaborazione-dati-dalla-riga-di-comando-linux.pdf)
## Router Wifi Open ## 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_. 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. 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.
[OpenWRT - Router wifi open](openwrt-router-wifi-open.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Leggi le slide: [OpenWRT - Router wifi open](openwrt-router-wifi-open.pdf)
## Copyrights = diritto alla copia? ## 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).
[Copyrights = diritto alla copia?](copyrights-diritto-alla-copia.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Leggi le slide: [Copyrights = diritto alla copia?](copyrights-diritto-alla-copia.pdf)
## Fablab Bergamo: Orologio Nixie e OpenOSB ## Fablab Bergamo: Orologio Nixie e OpenOSB
@ -86,29 +84,29 @@ I nostri amici del [FabLab Bergamo](https://www.fablabbergamo.it/) ci hanno port
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**.
[L'orologio Nixie](lorologio-nixie.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Leggi le slide: [L'orologio Nixie](lorologio-nixie.pdf)
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 allinterno del pannello. Matteo Bonasio ha spiegato come realizzare il proprio _open_-arredo con questo materiale. 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 allinterno del pannello. Matteo Bonasio ha spiegato come realizzare il proprio _open_-arredo con questo materiale.
[Il progetto OpenOSB](il-progetto-openosb.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Leggi le slide: [Il progetto OpenOSB](il-progetto-openosb.pdf)
## Linux va a Scuola - Talk Tecnico ## Linux va a Scuola - Talk Tecnico
Emiliano Vavassori e Paolo Asperti, soci del BgLUG, hanno parlato del progetto [Linux va a scuola](https://libreschool.org) 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](https://www.nethserver.org/) 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](https://libreschool.org) 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](https://www.nethserver.org/) della quale ci siamo innamorati per efficienza e semplicità di utilizzo.
[Progetto Linux va a scuola - Descrizione tecnica](progetto-linux-va-a-scuola-descrizione-tecnica.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Leggi le slide: [Progetto Linux va a scuola - Descrizione tecnica](progetto-linux-va-a-scuola-descrizione-tecnica.pdf)
## L'orchestrazione dei Linux Containers ## 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.
[Orchestrating Linux Containers](orchestrating-linux-containers.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Leggi le slide: [Orchestrating Linux Containers](orchestrating-linux-containers.pdf)
## Programmazione a oggetti in C nel kernel di Linux ## Programmazione a oggetti in C nel kernel di Linux
[Luca Ceresoli](https://lucaceresoli.net) 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](https://lucaceresoli.net) 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++.
[Programmazione a oggetti in "C" nel kernel di Linux](programmazione-a-oggetti-in-c-nel-kernel-di-linux.pdf) from [Bergamo Linux Users Group](https://www.slideshare.net/bglug) Leggi le slide: [Programmazione a oggetti in "C" nel kernel di Linux](programmazione-a-oggetti-in-c-nel-kernel-di-linux.pdf)
* * * * * *

View File

@ -2,7 +2,6 @@
title: Pubblicato il programma del Linux Day 2017 title: Pubblicato il programma del Linux Day 2017
author: Paolo Finardi author: Paolo Finardi
type: post type: post
draft: true
date: 2017-10-14T08:53:00+00:00 date: 2017-10-14T08:53:00+00:00
slug: linux-day-2017-annuncio slug: linux-day-2017-annuncio
aliases: aliases:

View File

@ -1,8 +1,7 @@
--- ---
title: 'Linux Day 2017: Call for Papers' title: "Linux Day 2017: Call for Papers"
author: Irene Bravo author: Irene Bravo
type: post type: post
draft: true
date: 2017-09-20T20:55:14+00:00 date: 2017-09-20T20:55:14+00:00
slug: linux-day-2017-call slug: linux-day-2017-call
aliases: aliases:

View File

@ -2,9 +2,8 @@
title: 'Linux Day 2018: Call for Papers' title: 'Linux Day 2018: Call for Papers'
author: syntaxerrormmm author: syntaxerrormmm
type: post type: post
draft: true
date: 2018-07-25T21:29:42+00:00 date: 2018-07-25T21:29:42+00:00
excerpt: "Si apre ufficialmente la raccolta delle proposte e degli interventi in vista del Linux Day 2018, che quest'anno si terrà <u>sabato 27 ottobre</u>. [...]" excerpt: "Si apre ufficialmente la raccolta delle proposte e degli interventi in vista del Linux Day 2018, che quest'anno si terrà sabato 27 ottobre. [...]"
slug: linux-day-2018-annuncio slug: linux-day-2018-annuncio
aliases: aliases:
- /2018/07/25/linux-day-2018-call-for-papers/ - /2018/07/25/linux-day-2018-call-for-papers/
@ -21,8 +20,8 @@ tags:
- Linux Day - Linux Day
- linuxday - linuxday
- Open Source - 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? Hai dei progetti, delle idee o altro materiale interessante da presentare al pubblico?

View File

@ -1,8 +1,7 @@
--- ---
title: 'Linux Day 2018: le slides' title: "Linux Day 2018: le slides"
author: Paolo Finardi author: Paolo Finardi
type: post type: post
draft: true
date: 2018-11-10T11:47:28+00:00 date: 2018-11-10T11:47:28+00:00
slug: linux-day-2018-slide slug: linux-day-2018-slide
aliases: aliases:

View File

@ -1,37 +0,0 @@
---
title: About us
type: page
slug: who
date: 2016-12-11T09:42:44+00:00
---
Since 2001 **Bglug** is a non-profit cultural association whose main purposes are the spread of free software, the Linux operating system in particular and the aggregation of users in Bergamo area.
We believe in the meaning of the **free and opensource software** (Foss) which goes far beyond the merely technical or economic aspect.
We think that the principles of sharing knowledge that underlie free and openource software are formative and educational. For this reason we believe that schools **primarily** should adopt it and we propose to support who want to take this path.
### Mailing List
An important point of reference for Bglug's activity is the mailing list.
You can register through [this page](http://lists.linux.it/listinfo/bglug) by entering your email address and a password.
### Board of directors
It is possible to contact the [board of directors](/organigramma) by [mail](mailto:info@bglug.it). Please use this address only for administrative issues and to use the mailing list for any other purpose.
### Mattermost
Another group communication tool is a collaborative chat based on the **OpenSource** solution [Mattermost](https://mattermost.com/). It is possible to freely register for public channels [here](https://chat.libreschool.org/signup_user_complete/?id=9cnb7f56wtn7xn5foe88kkomby).
### Statute
To better understand what are the purposes and how the BGLUG works we recommend reading the [Statute](Statuto.pdf).
### Legal information
Bergamo Linux Users Group non-profit cultural association
Via Elba, 3 - 24122 Bergamo (BG)
C.F. 95128590163
[info(at)bglug.it](mailto:info@bglug.it)

View File

@ -1,38 +0,0 @@
---
title: Chi siamo
type: page
slug: chi-siamo
date: 2016-12-11T09:42:44+00:00
---
Dal 2001 **BgLUG** è un'associazione culturale senza scopo di lucro le cui finalità principali sono la diffusione del software libero, del sistema operativo Linux in particolare e laggregazione degli utenti della provincia di Bergamo di questo sistema.
Crediamo nel significato del **software libero e opensource** (FOSS) che va ben oltre l'aspetto meramente tecnico o economico.
Pensiamo che i principi di condivisione della conoscenza che stanno alla base del software libero e opensource siano formativi ed educativi. Per questo motivo riteniamo che le scuole *in primis* dovrebbero adottarlo e ci proponiamo di supportare quelle che vogliono intraprendere questo percorso.
Il progetto nasce ad inizio 2015 all'interno del [Bergamo Linux Users Group (BgLUG)](https://bglug.it), un'associazione di volontari appassionati di **GNU/Linux** e **software libero** che opera sul territorio di Bergamo dal lontano 2001.
### Mailing List
Un punto importante di riferimento per lattività del BgLUG è la mailing list.
È possibile iscriversi attraverso [questa pagina](http://lists.linux.it/listinfo/bglug) immettendo il proprio indirizzo email e una password.
### Consiglio Direttivo
È possibile contattare il [Consiglio Direttivo](/organigramma) allindirizzo [qui](mailto:info@bglug.it). Si prega di utilizzare questo indirizzo solo per questioni amministrative e di usare la mailing list per qualsiasi altro scopo.
### Mattermost
Un altro strument di comunicazione del gruppo è una chat collaborativa basata sulla soluzione *opensource* [Mattermost](https://mattermost.com/). E' possibile iscriversi liberamente ai canali pubblici da questo [link](https://chat.libreschool.org/signup_user_complete/?id=9cnb7f56wtn7xn5foe88kkomby).
### Statuto
Per capire meglio quali sono gli scopi e come funziona il **BgLUG** ti consigliamo di leggere lo [Statuto](Statuto.pdf).
### Informazioni Legali
Bergamo Linux Users Group associazione culturale senza fini di lucro
Via Elba, 3 - 24122 Bergamo (BG)
C.F. 95128590163
[info(at)bglug.it](mailto:info@bglug.it)

View File

@ -1,13 +0,0 @@
---
title: Where
type: page
date: 2015-09-29T12:54:05+00:00
slug: where
---
**Bergamo Linux Users Group** meets every **Tuesday** from 21:00 to 24:00 and on *Saturday** from 15.00 to 19.00 at the headquarters of the [Fablab](https://www.fablabbergamo.it/) in Bergamo in **via Mauro Gavazzeni nr.3**.
Any modifications/temporary closures will be communicated in **[mailing list]({{<relref "pages/chi-siamo">}})**.
[Check out on Opensreetmap](https://www.openstreetmap.org/node/4712453185)
[![Click me!](OSM.png)](https://www.openstreetmap.org/node/4712453185)

View File

@ -1,13 +0,0 @@
---
title: Dove siamo
type: page
date: 2015-09-29T12:54:05+00:00
slug: dove-siamo
---
Il **Bergamo Linux Users Group** si ritrova ogni **martedì** dalle 21.00 alle 24.00 e il **sabato** dalle 15.00 alle 19.00 presso la sede del [FABLAB](https://www.fablabbergamo.it/) a Bergamo in **via Mauro Gavazzeni nr. 3** .
Eventuali modifiche/chiusure temporanee verranno comunicate in **[Mailing list]({{< relref "pages/chi-siamo" >}})**.
[Apri la posizione su Openstreetmap](https://www.openstreetmap.org/node/4712453185)
[![Clicca l'immagine](OSM.png)](https://www.openstreetmap.org/node/4712453185)

View File

@ -1,9 +1,7 @@
--- ---
title: 'BgLUG Release Night: Ubuntu 10.04 Lucid Lynx' title: 'BgLUG Release Night: Ubuntu 10.04 Lucid Lynx'
author: g@u55 author: g@u55
type: post
date: 2010-04-19T07:37:07+00:00 date: 2010-04-19T07:37:07+00:00
slug: bglug-ubuntu-lucid
aliases: aliases:
- /2010/04/19/bglug-release-night-ubuntu-10-04-lucid-lynx/ - /2010/04/19/bglug-release-night-ubuntu-10-04-lucid-lynx/
categories: categories:
@ -15,17 +13,31 @@ tags:
- ubuntu - ubuntu
--- ---
Il 5 maggio 2010 presso [la sede del LUG]({{< relref "pages/dove-siamo" >}}) si terrà una serata dedicata al rilascio della nuova versione di **Ubuntu 10.04 Lucid Lynx**; qui potete trovare il manifesto/volantino della serata Il 5 maggio 2010 presso [la sede del LUG]({{< relref "about/dove-siamo" >}})
si terrà una serata dedicata al rilascio della nuova versione di **Ubuntu
10.04 Lucid Lynx**; qui potete trovare il manifesto/volantino della serata
![Manifesto notes](manifesto_notes_anteprima.jpeg "Manifesto notes anteprima") ![Manifesto notes](manifesto_notes_anteprima.jpeg "Manifesto notes anteprima")
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 distribuzione: 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 distribuzione:
* **Ubuntu software center**: come installare e disinstallare programmi con pochi clic, ricerca dei programmi per tipologia; * **Ubuntu software center**: come installare e disinstallare programmi con
* **Gestore aggiornamenti**: come avere un sistema sempre aggiornato con pochi clic del mouse, aggiornamenti di sicurezza e software; pochi clic, ricerca dei programmi per tipologia;
* **Supporto lingue**: ubuntu e la localizzazione, installazione dei pacchetti per la lingua italiana; * **Gestore aggiornamenti**: come avere un sistema sempre aggiornato con
* **Ubuntu-restricted-extras**: Tutti i codec multimediali per vedere DVD, ascoltare mp3, vedere video su internet. 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](https://web.archive.org/web/20100420164502/http://www.tuxlife.altervista.org/dokuwiki/doku.php?id=ubuntu1004). 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](https://web.archive.org/web/20100420164502/http://www.tuxlife.altervista.org/dokuwiki/doku.php?id=ubuntu1004).
Vi aspettiamo!!! Vi aspettiamo!!!

View File

@ -1,11 +1,7 @@
--- ---
title: Di nuovo in sede title: Di nuovo in sede
author: Mangia author: Mangia
type: post
date: 2010-09-06T08:52:15+00:00 date: 2010-09-06T08:52:15+00:00
slug: di-nuovo-in-sede
aliases:
- /2010/09/06/di-nuovo-in-sede/
categories: categories:
- News - News
tags: tags:
@ -18,8 +14,15 @@ tags:
![There is no place like 127.0.0.1](Theres-no-place-like-127-0-0-1_4E7E0914.jpg) ![There is no place like 127.0.0.1](Theres-no-place-like-127-0-0-1_4E7E0914.jpg)
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]({{< relref "pages/dove-siamo" >}}). 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]({{< relref "about/dove-siamo" >}}).
Si parlerà parecchio di Linux Day, quindi se siete interessati non mancate!!! Si parlerà parecchio di Linux Day, quindi se siete interessati non mancate!!!

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -21,8 +21,8 @@ tags:
--- ---
![Tux e una scheda SBC](costruire-un-sistema-embedded-linux.gif) ![Tux e una scheda SBC](costruire-un-sistema-embedded-linux.png)
[*Fonte: Elettronica Open Source*](https://it.emcelettronica.com/) [*Fonte: Elettronica Open Source*](https://it.emcelettronica.com/)
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](https://www.openstreetmap.org/query?lat=45.69081&lon=9.64390#map=19/45.69054/9.64424) 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](https://www.openstreetmap.org/query?lat=45.69081&lon=9.64390#map=19/45.69054/9.64424) a partire dalle 21.30 del giorno 30 maggio 2012.
@ -31,4 +31,4 @@ Come al solito l'intervento è aperto a tutti.
Partecipate numerosi! Partecipate numerosi!
> 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).*

32
data/en/homepage.yml Normal file
View File

@ -0,0 +1,32 @@
---
banner:
enable: true
image: images/computers_banner.jpg
contents: "What is Bergamo Linux Users Group?"
button:
contents: "Learn more..."
url: about/who
items:
- type: posts
content_type: posts
max: 6
- type: highlights
items_per_row: 2
items:
- title: Events
icon: fa-calendar-day
content: >
Come to our events! You would learn all that there is to know about
free software and *open source*
- title: Schools
icon: fa-graduation-cap
url: schools
content: >
Follow our volunteers on their activities by schools in the province
of Bergamo.
- type: cta
contents: Would you like to contribute to our activities?
button:
contents: "Contact us"
url: about/contacts

5
data/globalheader.yml Normal file
View File

@ -0,0 +1,5 @@
---
title: "BgLUG --- Bergamo Linux Users Group"
image: images/logo.svg
image_alt: Logo BgLUG
image_width: 300

33
data/it/homepage.yml Normal file
View File

@ -0,0 +1,33 @@
---
banner:
enable: true
image: images/computers_banner.jpg
contents: "Cos'è il Bergamo Linux Users Group?"
button:
contents: "Scopri di più..."
url: about/chi-siamo
items:
- type: posts
content_type: posts
max: 6
- type: highlights
items_per_row: 2
items:
- title: Eventi
icon: fa-calendar-day
url: eventi
content: >
Accorri agli eventi che organizziamo! Avrai modo di imparare tutto
quello che c'è da sapere sul software libero o *open source*
- title: Scuole
icon: fa-graduation-cap
url: scuole
content: >
Segui i nostri volontari nelle loro attività presso le scuole della
provincia di Bergamo
- type: cta
contents: Vuoi aiutarci ad organizzare le nostre attività?
button:
contents: "Contattaci"
url: about/contatti

View File

@ -0,0 +1,45 @@
<div id="header">
{{ if .Site.IsMultiLingual }}
{{- partial "languages.html" . }}
{{- end -}}
<div id="logo-wrapper">
{{- if .Site.Data.globalheader.image }}
<div id="logo-image-wrapper">
<a href="{{ .Site.BaseURL }}">
<img src="{{ .Site.Data.globalheader.image | relURL }}" alt="{{ .Site.Data.globalheader.image_alt }}" width="{{ .Site.Data.globalheader.image_width }}" />
</a>
</div>
{{- end }}
<div id="logo-text-wrapper">
<h1><a href="{{ .Site.BaseURL }}" id="logo">
{{ with .Site.Data.globalheader.title }}{{ . | markdownify }}{{ else }}{{ .Site.Title }}{{ end }}
</a></h1>
</div>
</div>
<nav id="nav">
<ul>
{{- range .Site.Menus.main }}
<li class="{{ if or ($.Page.IsMenuCurrent "main" .) ($.Page.HasMenuCurrent "main" .) }}current{{ end }}">
<a href="{{ .URL | default "#" }}">{{ .Name }}</a>
{{- if .HasChildren -}}
<ul>
{{- range .Children }}
<li class="{{ if or ($.Page.IsMenuCurrent "main" .) ($.Page.HasMenuCurrent "main" .) }}current{{ end }}">
<a href="{{ .URL | default "#" }}">{{ .Name }}</a>
{{- if .HasChildren -}}
<ul>
{{- range .Children }}
<li class="{{ if or ($.Page.IsMenuCurrent "main" .) ($.Page.HasMenuCurrent "main" .) }}current{{ end }}">
{{/* aoeu fix 'current' thing */}}
<a href="{{ .URL | default "#" }}">{{ .Name }}</a>
{{- end }}
</ul>
{{- end -}}
{{- end }}
</ul>
{{- end -}}
{{- end }}
</ul>
</nav>
</div>

BIN
static/banner.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 KiB

View File

Before

Width:  |  Height:  |  Size: 24 KiB

After

Width:  |  Height:  |  Size: 24 KiB

1
themes/hugo-arcana Submodule

@ -0,0 +1 @@
Subproject commit 4243c0f7c9d13cbc9c68f5afbaba504ffb76ac06

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