SteLampi Blog

November 15, 2011

Linux Day 2011 - (the day after)

Il Linux Day è cominciato ... il Linux Day è finito. E' già è volato via come un gabbiano in cerca di nuovi lidi e di nuove terre da conquistare.
E' la prima volta che partecipo attivamente a questo evento. Ne sono sempre rimasto affascinato e nonostante non abbia mai mai partecipato come uditore,
quest'anno addirittura ho fatto il relatore. L'ho fatto in compagnia di un amico dell'associazione TLUG, associazione che si occupa di diffondere il verbo dell'open source nel Tigullio ligure.


Tanta emozione e comunque tanta voglia di esplorare un mondo nuovo, quello degli "attivisti" dell'open source, non più come utilizzatore di software libero ma come promulgatore di un "titolo". L'esperienza è stata positiva sia dal lato umano "personale" sia dal lato umano "sociale".

La relazione è durata circa 45 minuti e il tema era il software Blender di modellazione 3D. Devo dire che abbiamo avuto un discreto successo in considerazione del fatto che abbiamo cercato di mostrare le funzionalità base spingnedoci all'accenno delle funzionalità più spinte. L'approcio è stato quindi vicino alla "toccata e fuga" e non poteva essere altrimenti vista la vastità delle possibilità che Blender consente in tema grafico 3D e soprattutto dell'animazione.

Il programma della giornata, diviso in due location prevedeva i seguenti interventi:

PROGRAMMA PALAZZO DUCALE

10:00 Apertura del Linux Day e introduzione a GNU/Linux
10:30 Linux a scuola: un anno dopo
11:30 Quando la licenza è importante
12:15 Grafica 3D con Blender (a cura del TLUG-TSL in collaborazione con VASTACOM)
13:00 Pausa pranzo
14:00 Fotografia e fotoritocco con strumenti Open Source
14:45 Linux e Open source in azienda (a cura di OpenLab)
15:30 In ricordo di Dennis Ritchie: il linguaggio C
16:00 Fare musica con Linux
17:00 Chiusura del Linux Day

PROGRAMMA FACOLTA INGEGNERIA

10:00 Introduzione: la filosofia Linux
10:30 Installazione di Ubuntu
11:15 Panormaica Comandi Bash
12:15 Arch Linux
13:00 Pausa pranzo
14:00 Immagini: Gimp vs Photoshop
15:15 Quando la licenza è importante (a cura di ALID)
16:15 Server p2p & Samba
17:00 Linux e musica (in diretta da Parigi)

Personalmente sono riuscito ad assistere a tutte le presentazioni del programmi previsto al Palazzo Ducale a parte quella relativa alla musica con Linux.
Devo dire che il livello dei relatori è stato alto e questo è stato l'elemento fondamentale di successo dell'evento.

Spero che questa collaborazione con il TLUG possa continuare. Unendo le nostre forze potremo essere molto efficaci nei nostri progetti futuri.

Stefano

October 30, 2011

Linux Day 2011 - Blender 3D

Presentazione in pdf del software Blender al Linux Day 2011 preparata e presentata da me (come associazione Vastacom) e da Riccardo (come associazione Tlug).
Clicca qui.

October 20, 2011

Linux Day 2011 - Genova



Il Linux Day è una manifestazione italiana che ha lo scopo di promuovere il software libero e Gnu/Linux.

Per quanto riguarda Genova quest’anno si terrà il 22 Ottobre 2011 presso Palazzo Ducale e Facoltà di Ingegneria (Via dell’Opera Pia 16). Grande novità di quest’anno è la collaborazione fra ALID, OpenLab e Tlug-TSL (le tre associazioni sulla provincia di Genova) per l’organizzazione dell’evento e con scambio di relatori. Non mancherà inoltra un omaggio a Dennis Ritchie, recentemente scomparso.

La nostra associazione partecipa in appoggio al TLUG per la presentazione del software di modellazione 3D Blender con cui sta lavorando per un progetto interno.

Il programma della giornata è li seguente:

PROGRAMMA PALAZZO DUCALE


10:00 Apertura del Linux Day e introduzione a GNU/Linux

10:30 Linux a scuola: un anno dopo

11:30 Quando la licenza è importante

12:15 Grafica 3D con Blender (a cura del TLUG-TSL in collaborazione con VASTACOM)

13:00 Pausa pranzo

14:00 Fotografia e fotoritocco con strumenti Open Source

14:45 Linux e Open source in azienda (a cura di OpenLab)

15:30 In ricordo di Dennis Ritchie: il linguaggio C

16:00 Fare musica con Linux

17:00 Chiusura del Linux Day

PROGRAMMA FACOLTA INGEGNERIA

10:00 Introduzione: la filosofia Linux

10:30 Installazione di Ubuntu

11:15 Panormaica Comandi Bash

12:15 Arch Linux

13:00 Pausa pranzo

14:00 Immagini: Gimp vs Photoshop

15:15 Quando la licenza è importante (a cura di ALID)

16:15 Server p2p & Samba

17:00 Linux e musica (in diretta da Parigi)

October 9, 2011

Della serie: come installare una web radio quando i familiari dormono...

Una Domenica di settembre. Sono le 14.30. Alla tv serpeggia il gran premio di F1 notturno (a Singapore?... forse, non so...).
La figlia dorme, riposino pomeridiano.
La moglie si è appena addormentata sul divano...

Che faccio???
Ovvio...
Metto su una Web Radio su questa bella installazione di ubuntu 8.04 LTS che ho sul mio vecchio portatile.
Mi direte voi: "ma non hai di meglio da fare?"... "No!!!..." vi risponderò io.
oppure vi chiederete: "ma non può installarla su una versione di S.O. più recente"...

In realtà la versione di sistema operativo è già troppo recente o pesante rispetto alla configurazione che volevo adottare.
L'obiettivo sarebbe quello di mettere su una web radio casalinga (considerando i limiti imposti dalla legge) su un pc leggero e di basso consumo in modo da tenerlo acceso sempre e non far correre troppo i Kwh della bolletta.

Ma torniamo a noi:

Cerco un po' su Internet gli strumenti che possono andare bene per la distribuzione di linux suddetta.
Mi vengono evidenziati i seguenti:
- Internet DJ Console: per la riproduzione dei file musicali;
- Icecast 2: per la diffusione on line.


Argomento a parte sarà poi la pubblicazione su un ip fisso che vedremo in un'altra occasione.

Vai con la to do list:


1) Installo Internet DJ Console attraverso "add/remove applications";
2) lancio il programma appoggiandomi alla configurazione di default;
3) carico i file musicale che voglio trasmettere;
4) clicco sul pulsante server;
5) nella finestra nuova dopo aver cambiato eventuali settaggi (non so approfondirli adesso) clicco su "server connect";

6) installo Icecast 2;
- lanciare il seguente comando da una shell:
sudo apt-get install icecast2

7) configuro il file di configurazione /etc/icecast2/icecast.xml utilizzando un editor qualunque(ad esempio gedit)
. se non funzionasse provate utilizzando il comando "sudo" in questo modo:
sudo gedit /etc/icecast2/icecast.xml
. se ci fossero problemi con i permessi di lettura nall'accesso alla cartella /etc/icecast2/ cambiate i privilegi per il proprio utente inserendolo nel gruppo di icecast con il seguente comando:
sudo gpasswd -a nomeProprioUtente icecast (fate poi la re-login sul sistema operativo).
Nel file di configurazione usualmente è necessario variare il puntamento alle cartelle che non esistono come ad esempio quella per il logging delle attività che si può far puntare alla cartella /tmp.
In tale file è poi possibile configurare:
- utente e password di connessione alla sezione di amministrazione su web;
- hostname di rete e relativa porta (per la connessione in locale sarà localhost);
- altre impostazione che per la nostra prova sono superflue;
8) lancio il demone (uh che paura!!!) con questo comando: icecast2 -c /etc/icecast2/icecast.xml

9) verifico se si riesce a connettersi via browser al servizio (configurato prima su icecast.xml) http://localhost:8000
che dovrebbe mostrare la pagina di pubblicazione da cui poi ascolterò i pezzi musicali trasmessi.
10) il browser dovrebbe permettere la visualizzazione del plugin di riproduzione se vado al link seguente http://127.0.0.1:8000/listen

Per questa volta è tutto... nel prossimo numero spero di aver completato il progetto così da presentarvi la conclusione.

Stelampi
°°°°°°°°

Quale Versione Linux ho installato?

Metodi per conoscere la versione di linux e la distribuzione installata:

1) uname -r
-> dovrebbe fornire la versione del kernel

2) lsb_release -a
-> dovrebbe fornire la versione della distribuzione e del kernel

3) cat /etc/issue
-> dovrebbe fornire la versione della distribuzione

July 26, 2011

Giochi 3D

Cominciamo con il prendere appunti:

Strumenti utilizzati:
- Gimp
- Blender
- JMonkeyEngine

1) Si crea un modello tridimesionale con Blender
2) Si scattano foto e/o si recuperano immagini.
3) Si "fotoritoccano" le immagini con Gimp.
4) Si passa all'applicazione di queste immagini sul modello tridimensionale precedentemente creato.
3) Si esporta il modello creato all'interno dell'ambiente di sviluppo, in questo caso ambiente Java con librerie lwjgl.


Link Utili per imparare:
Fotoritocco GIMP:
- http://gimp.linux.it/www/meta/gimp-it.pdf
Modellazione 3D:
- http://www.blendermagazineitalia.it
- http://www.blendercookie.com/getting-started-with-blender/
- http://gameprog.it/index.php?resource=1153
Ambiente di Sviluppo:
- http://jmonkeyengine.org
- http://www.lwjgl.org
- http://potatoland.org/code/gl/

July 25, 2011

OpenProj




OpenProj è un'applicazione open-source orientata alla gestione dei progetti molto simile a Microsoft Project. OpenProj has a familiar user interface and even opens Compatibile con i file di MS Project OpenProj rende facile e intuitivo l'utilizzo di strumenti per il PM come Gantt, Charts e PERT.

é possibile scaricare il programma qui

Documentazione GIMP



Manualozzo del programma Open Source Gimp. E' prettamente un Manuale Tecnico di uso delle funzionalità.

Ci sono pochi contributi su come elaborare le foto a livello di tutorial.

Clicca qui

July 24, 2011

Better Software



Better Software è la prima conferenza Italiana dedicata allo sviluppo di software e rivolta a imprenditori e manager del settore. Better Software è un'opportunità per intrecciare relazioni durature con nuovi clienti e partner.

L'evento è rivolto ad una varietà eterogenea di argomenti legati alla produzione di software: dalla raccolta delle specifiche al design, dal project management allo sviluppo, dal licensing al marketing.

La conferenza porta sul palco i più importanti esperti su progettazione agile, open source, web2.0 e tutte le discipline che contribuiscono alla costruzione di un prodotto stabile, usabile e vendibile.


http://www.bettersoftware.it

September 27, 2009

Easy Php 5.3.0



Sono tornato ad apprezzare Easy Php più che altro per praticità d'uso del pacchetto che prevede le seguenti versioni software:

> PHP 5.3.0
> Apache 2.2.13
> MySQL 5.1.37
> PhpMyAdmin 3.2.1

Ad oggi esiste anche la versione 6.0 per chi vuole cimentarsi in una beta...

Buon divertimento a tutti.

stelampi