Archive

Archive for the ‘Software Libero’ Category

Le mailing list sono ancora posti dove discutere seriamente!

Settembre 8th, 2007 - Settembre 8th, 2007

gnu-and-penguin.jpg

Sono iscritto alla ML di “cuttighiu” del LUG Catania praticamente dal 2000/2001: e’ una bella lista, a cui sono iscritte persone interessanti, che la pensano molto similmente a me, sia riguardo all’informatica e ai temi di Software Libero, Digital Divide e Diritti digitali in genere, che di altri temi non tecnici.

In questi periodi si parla dell’organizzazione del prossimo Linux Day qui a Catania, tra le altre cose si parlava di far vedere la classica carrellata di applicazioni.

C’e’ chi proponeva di far vedere robe tipo AMSN, etc. Qualcuno non e’ d’accordo ribattendo, a mio parere giustamente, che MSN e’ un protocollo proprietario, citando Jabber ed il suo protocollo come valida alternativa, sia tecnica che etica.

Riporto uno spezzone dal thread relativo nella mailing list che fa riflettere:

> Ancora Jabber non ha raggiunto la “massa critica” tra i non addetti al
> lavoro,  ma sono fiducioso che prima o poi accada, penso che sia un
> passo SUCCESSIVO all’utilizzo di Linux sui desktop.

Se continuiamo a usare MSN, mi spieghi come Jabber potra’ mai arrivare
ad avere la “massa critica” ? Nella signature di pallotron, per un bel po’, c’era scritto: “sii il cambiamento che vorresti vedere nel mondo”. Penso che sia una frase molto bella e significativa. Da mettere in pratica.

Stiamo cambiando il mondo, usando e sviluppando software libero. A piccoli passi, ma lo stiamo cambiando. Perche’ dovremmo arrenderci di fronte a uno stupido sistema di IM ???

Molta gente ha installato GNU/Linux per la prima volta quando la sua scheda video non fungeva, quando i driver per le stampanti non sistevano, quando gli scanner erano tabu’, quando l’USB funzionava di erda. Sono sopravvissuti. Hanno fatto dei piccoli sacrifici perche’ redevano nella liberta’. E’ cosi’ complicato farlo per un sistema di M ????

La parte in neretto secondo me e’ quella che fa pensare di piu’.

PS: il messaggio e’ di Katolaz. Iscrivitevi anche voi alla ML!

Popularity: 10% [?]

pallotron Cultura, Dibattiti, Diritti digitali, Informatica, Linux, Politica, Software, Software Libero

Hackmeeting 07 finito

Ottobre 1st, 2007 - Ottobre 1st, 2007

Quest’anno, seppur dopo alcune peripezie riguardanti il lavoro, sono riuscito a recarmi a Pisa per l’Hackmeeting 2007.

E’ stato un bell’hackmeeting.

Ho speso il mio tempo li’ principalmente non davanti al computer, in modo da poter divertirmi insieme agli amici li e seguire i seminari (per la verita’ ne ho seguiti solo 2 in english, meno tecnici e piu’ “filosofici”).

freaknetpreview.jpg

Molto tempo l’ho speso anche al banchetto Freaknet insieme a Nightolo e gli altri per vendere le magliette Freaknet.

Abbiamo ricreato il famoso mercato di Catania (aka “A fera”) a Pisa, con Nightolo che gridava:

  • ACCATTITI A MAGLIETTA DO FREAKNET!
  • SULU PA OGGI DECI EURI!
  • Ed altre chicche che spero di riportare in qualche mp3/video qui.

Bellissima la maglietta ForkBomb inventata da Jaromil che e’ andata a ruba. Io ne ho comprata una arancione:

forkbomb_tshirt.jpg

 :( ){ :| :& };:

Cosa e’ una fork bomb? Leggete qui su wikipedia.
Non eseguite quel codice sulla vostra shell LINUX!!!! :)

L’hackit e’ stata una occasione per rendermi conto di quanta gente legge questo blog, veramente non me lo immaginavo. Mi hanno fermato diverse persone dicendomi:

“Ma tu sei Pallotron, quello di vitadiunsysadmin.net, continua cosi’, sei un mito”
“Posso fare ‘na foto con te?”

Fa piacere, ma nello stesso tempo non nascondo che la cosa mi provoca PARANOIA! :)
E poi a questo punto mi viene la paranoia di quello che scrivo. :P

Lancio una richiesta: chiunque lurka questo blog lasci un commento in fondo a questo post, per piacere :)

Popularity: 32% [?]

pallotron Amici, Diritti digitali, Esperienze, Freaknet, Hardware, Informatica, Linux, Paranoia, Politica, Programmazione, Software, Software Libero, Tempo libero, Unix, Vacanze, Viaggi

Usare mencoder e/o imagemagick per fare stopmotion

Novembre 14th, 2007 - Novembre 14th, 2007

La tecnica dello stop motion e’ una tecnica d’animazione che permette di ottenere un filmato, utilizzando degli oggetti inanimati, attraverso un processo fotografico svolto dall’animatore/fotografo.

L’oggetto viene fotografato molte volte, circa 24 per ogni secondo di filmato (il numero di fotogrammi dipende dal formato di destinazione: cinema, Pal, NTSC), e progressivamente movimentato, in modo da ottenere un’animazione fluida successivamente il montaggio.

Con questa tecnica sono state realizzate scene di film molto famosi, come ad esempio, The Nightmare Before Christmas , oppure King Kong (1933).

Personalmente ricordo questa tecnica in azione in alcuni film come:

  • 200 Motels di Frank Zappa. Ci sono molte scene realizzate con pupazzi e sculture di pongo, veramente psichedeliche, vi consigli di procurarvi il film e vedere. O magari cercare su youtube.com. Magari qualcosa si trova.
  • Molti film dei Monty Python, hanno intermezzi fatti con questa tecnica. Davvero spassosi.

Ma ora veniamo a noi. Come realizzare una sequenza di stop motion con strumenti opensource?

Oggi mi e’ venuta la bella idea di rispondermi a questo interrogativo perche’ volevo realizzare un filmato in stile stop motion da alcune foto di smorfie che avevo fatto ad asbesto questa estate. E che sono su flickr.com.

E’ possibile realizzarlo utilizzando un programma grafico che si chiama stopmotion, ma io qui vi spieghero’ come fare tutto da riga di comando. Da buon sysadmin!

Potete scegliere di usare mencoder oppure imagemagick.

Usare mencoder

Mencoder vi servira’ se volete produrre dei file .avi (quindi dei veri e propri video). Scaricate le jpg che rappresentano i fotogrammi del vostro filmato dentro la directory corrente ed usate il comando:

$  mencoder 'mf://*.jpg' -mf type=jpg:fps=3 -ovc copy -oac copy -o output.avi

Questo comando produrra’ un file .avi chiamato output.avi contente il vostro filmato in stopmotion alla velocita’ di 3 frames-per-second.

Il consiglio e’ quello di fare un resize delle jpg che possedete. Non e’ bello fare un filmato di 3500×2000 px! :)

In tal caso il magico comando sottostante vi fa un resize percentuale di tutte le immagini:

$ for i in *; do convert -scale 10% $i $i.new.jpg; ,mv $i.new.jpg $i; done

Usare imagemagick

Se invece di un filmato vorrete ottenere una gif animata allora potete usare imagemagick con il comando convert sottostante:

$ convert -delay 40 *.jpg out.gif

Se le dimensioni delle jpg sono troppo grandi potete resizzare e creare la gif in contemporanea con questo comando

$ convert -scale 10% -delay 40 *.jpg out.gif

Ecco il risultato della mia prova in formato gif, non e’ uno stop motion perfetto, perche’ in realta’ avrei dovuto mettere la fotocamera su un trepiedi e avrei dovuto fare raffiche piu’ frequenti:

smorfie_asbesto_hires.gif

Qui la versione piu’ leggera e il filmato .avi.

Popularity: 28% [?]

pallotron Fotografia, Informatica, Software, Software Libero, Tempo libero, Tips and Tricks, Video

MacOS X, Ubuntu PPC o Debian PPC?

Dicembre 8th, 2007 - Dicembre 8th, 2007

Ed eccoci col primo step: Dweeb. L’ibook 12″ (del 2004 circa) che avevo “regalato” a Katia.

Ho installato Tiger… ed un po’ di software. Nulla di particolare:

  • Firefox
  • Skype
  • Adium
  • Vienna
  • NeoOffice
  • Fugu
  • VLC
  • Gimp
  • Photomatix
  • Safari
  • DesktopManager

Ho installato anche MacPorts. Perche’ mi serve installare software GNU per quando saro’ a Dublino, nella fattispecie LaTeX ed altri tool command line.

Ebbene, sono triste! Questo portatile e’ ormai troppo lento, una chiavica… Playare video con VLC e’ la morte. Mi sono accorto di PROVARE RIGETTO PER MACOS X.

Troppi fronzoli grafici, troppo spazio occupato sul monitor PER MINCHIATE CON CARATTERI ENORMI.

Non sono nemmeno riuscito a vedermi il video incrimato dove si mostrano le parole che Luttazzi ha pronunciato per vedersi DI NUOVO LICENZIARE… (magari scrivero’ un post a riguardo in futuro)…

Cosi’ non so che fare…

Installare Ubuntu PPC? Installare Debian PPC?

Della prima distro so’ che Canonical se ne fotte e non da’ piu’ supporto.

E poi con GNU/Linux non so che usabilita’ ha Gnash (il flash player freesoftware), e non potro’ usare Skype…

Voi che consigliate?

Popularity: 22% [?]

pallotron Informatica, Software, Software Libero , , , , , , ,

Ogg/Vorbis fuori dalle specifiche di HTML5?

Dicembre 15th, 2007 - Dicembre 15th, 2007

Apprendo dalla mailing list di dynebolic quanto sto per comunicarvi: pare che il formato di compressione audio/video Ogg/Vorbis (Theora, etc), stia per essere esclusi dalle specifiche dell’HTML5 che e’ attualmente in discussione al W3c.

Si deve fare qualcosa, pare che i responsabili siano Apple in congiunzione con Nokia.

Riporto la email di Jaromil per gli anglofoni:

re all,

i urge you to take act against the exclusion of Ogg/Vorbis/Theora audio/video streaming technology from the HTML-5 specification: this xclusion will damage the efficiency of the world wide web in the coming years by reducing the available protocols and codecs to the few
uncompatible and proprietary ones sold by business companies; at present time it is clear that Nokia is being responsible of this outrageous disaster as it untruly referred to Ogg as “proprietary technology” addressing the W3C board on HTML5

http://www.boingboing.net/2007/12/09/nokia-to-w3c-ogg-is.html

Together with repeated attempts by other commercial companies to turn down Ogg/Vorbis/Theora FOSS implementation for audio/video streaming, we are witnessing the manipulation of what it should be a clean evolution path for the biggest technological platform we all share.

http://yro.slashdot.org/article.pl?sid=07/12/11/1339251
http://yro.slashdot.org/firehose.pl?id=419439
http://html5.org/tools/web-apps-tracker?from=1142&to=1143

please help us build pressure NOW:

http://rudd-o.com/archives/2007/12/11/removal-of-ogg-vorbis-and-theora-from-html5-an-outrageous-disaster/

the W3C is supposed to be a “neutral” platform for development of specifications, but on the contrary it seems to listen only to business interests rather than citizens voices. Let’s do everything possible to recall the attention of civil society organizations to hat is happening, ASAP.

It is our responsability as netizens (citizens of the net) to raise voices against this continuous ingerence of business interests into the making of a viable platform for _horizontal_ communication in civil society, offering an open access to its infrastructure. The present unefficiency and incompatibility of multimedia communication online is already the result of competition and unresponsability of companies racing to impose their closed technologies on the market, while the online citizens have the right for a common open source alternative to all possible commercial products because communication is a human right for all!

thanks for your concern,

la lucha sigue, tambien aqui’, no estamos solos!

ciao

In buona sostanza scrivere una email come quella dell’ultimo link e mandatela a alla mailing list whatwg@whatwg.org

Se volete seguire il thread sta su:

http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2007-December/013152.html

Popularity: 29% [?]

pallotron Comunicazioni, Dibattiti, Diritti digitali, Informatica, Musica, Politica, Software, Software Libero, Video , , , , , , , ,

Inglisc, yakuake, dualhead e Gnome, etc etc

Luglio 2nd, 2008 - Luglio 2nd, 2008

Dublin, Ireland, 6 months so far.

Abbiamo tagliato il nastro dei 6 mesi. A lavoro tutto procede per il meglio. L’inglese ancora non e’ cosi’ fluent come vorrei ma migliora gradualmente. L’altro pomeriggio, mi pare sabato, mi ferma sul viale di casa il vecchieto vicino di casa, mi sbraita qualcosa in inglese con un accento assurdo (slang irlandese tipico specie della popolazione di terza eta’), inutile dire che ho fatto fatica a capirlo. Gli ho detto di scusarmi ma non riuscivo a capirlo, poverino, ha fatto una faccia come per dire: e che sono un troglodita? ahahah! BTW mi aveva chiesto solo dove andavo di bello. Gli dissi che andavo a prendere un paio di pinte con gli amici. Mi ha dato una pacca sulla spalla e se n’e’ tornato a casa sua.

Il vicino e’ un tipo molto cordiale alla quale piace scherzare da vecchio quale e’. Se ne esce con battute del tipo:

<<Sei in Irlanda ora! Devi camminare sul marciapiede!>> mentre cammino sul viale di casa in mezzo alla strada… in tipo tutto particolare :D

Credo che il mio inglese a quest’ora sarebbe a livelli migliori se fossi completamente isolato dagli italiani, o se comunque avessi la possibilita’ di parlare molto di piu’ inglese durante il giorno.

Un fattore che gioca a mio svantaggio e’ che vivo con gente che parla italiano.

Purtroppo solo l’ambiente lavorativo non basta secondo me, e’ troppo tecnico. Ci vogliono situazioni di tutti i giorni. Pare che Barbara abbia trovato una prof. che fa lezioni private one to one a domicilio. Mi fara’ sapere e al limite la ingaggio. Il corso normale non basta per me. Mi ci vuole un face to face per fare conversation e qualche altra cosa di grammatica.

Ultimamente mi sto portando il portatile aziendale a lavoro per vari motivi, snobbando il portatile personale, uno dei piu’ importanti e’ che ha la tastiera uk/us che e’ troppo comoda. Ultimamente switchando tra tastiera uk/us e tastiera italiana stavo cominciando a dare di matto.

In ufficio ho un monitor LCD da 19″ pollici esterno e una tastiera esterna collegati al portatile, cio’ mi consente di avere piu’ spazio per lavorare, specie con molti terminali aperti contemporeanamente. Io uso Ubuntu su sto portatile, la ultima versione ha un buon supporto per il dualhead pero’ c’e’ qualcosa che con Gnome non va’. Quando si attiva la modalita’ dual head i pannelli di gnome (gnome-panel) se ne vanno di default sullo schermo esterno (che e’ quello piu’ grande). Se volete risolvere questo problema fastidioso dovete trascinare ogni volta a mano i pannelli nel monitor del portatile. Non c’e’ modo di dire di default dove questi si debbano aprire (almeno non attraverso la GUI ufficiale di Gnome).

Cosi’ ecco come ho risolto con questi due alias di bash/zsh, da mettere in ~/.bashrc, o quello che fa al caso vostro:

dualhead='sudo xrandr --output VGA --auto --right-of LVDS && gconftool --set /apps/panel/toplevels/top_panel_screen0/monitor --type integer 1 && gconftool --set /apps/panel/toplevels/bottom_panel_screen0/monitor --type integer 1'

dualhead_off='sudo xrandr --output VGA --off'

Sostituite “–right-of” con la vostra posizione. Potete usare:

  • –left-of
  • –above
  • –below

E altri valori, a seconda della disposizione dei vostri monitor.

LVDS indica il monitor LCD del portatile. Se anziche’ un cavo VGA utilizzate altre tecnologie come HDMI dovete sostiture VGA con non ricordo cosa. Maggiori informazioni leggendo man xrandr

Il primo alias attiva il dual head, il secondo lo disattiva. Il comando gconftool per mette, tra le altre cose, di settare proprieta’ e valori del registro di gnome. Il registro puo’ essere navigato con la gui gconf-editor. La proprieta’ monitor accetta un intero che indica il monitor. Per conoscere i path nel vostro computer usate gconf-editor.

Altra cosa fica che ho scoperto e’ Yakuake. Un terminale a scomparsa (si arrotola/srotola con F12). Provatelo! :D

Alla prossima.

Popularity: 48% [?]

pallotron Informatica, Irlanda, Lavoro, Linux, Software, Software Libero, Tips and Tricks, Unix , , , , , , ,

And God saw that there were 0 errors.

Luglio 7th, 2008 - Luglio 7th, 2008

Oggi sono capitato su questa pagina fighissima.
Guardatelo fino alla fine perche’ e’ spettacolare. Specie la parte finale!!!!! :)

Popularity: 20% [?]

pallotron Informatica, Linux, Software, Software Libero, Tempo libero, Unix, Video , , , , , , ,

Migliorare la pagina “archive” di Wordpress.

Agosto 8th, 2008 - Agosto 8th, 2008

E’ venerdi’. Che cosa fa uno Venerdi’ in Irlanda? Va a riempirsi di birra! Per poi finire cosi’:

Beh io questa volta passo. :D
Mi avevano invitato indirettamente ad un leaving party al Pravda ma ho deciso di rimanere a casa, per vari motivi, uno di questi motivi e’ che mi trovavo in the middle di una sezione di hacking molto proficua di wordpress.

Ieri sera ero in chat con una amica che vuole trasferirsi, e le ho detto di consultare il blog per consigli, scorrendo le pagine mi sono ricordato di cose successe anni fa, e anche di curiosi foto ritocchi, specie gli ultimi post prima di partire. :)

Questa situazione mi e’ servita da inpulso oggi pomeriggio, mentre ero al lavoro, per installare, fra un cosa e l’altra da fare, un nuovo plug-in per la pagina archive. Si chiama smartarchives.

Che cos’e'? Niente di meglio della descrizione sulla home page ufficiale:

Smart Archives is a rather simple WordPress plugin that will allow you to display your archives in a much “cleaner” format. You can see it in action on my archives page. You’ll notice that everything on the page is hyperlinked (years, months, posts) and that all of the respective links are future-proofed.

Il problema di questo plug-in e’ che mantiene le stesse impostazioni del blog, quindi nel mio caso 5 post per pagina, e ordinamento discendente. Io volevo, solo per la pagina /archive/, un ordinamento normale, ascendente, e nessun limite sul numero di post. In piu’ volevo anche la data accanto ad ogni post che si vede nella root page di /archive.

Cosa ho fatto?

Dopo qualche oretta di lettura di documentazione per gli sviluppatori di wordpess, che tralaltro ho trovato molto completa (rispetto a quando ho iniziato ad usare wordpress nel 2005), ho prodotto le seguenti linee di codice che ho inserito nel file functions.php del mio tema.

function pallotron_nopaging($query) {
   if ( !is_home() && !is_feed() && '' == $query->get('nopaging') ) {
      $query->set('nopaging', 1);
      $query->set('order', 'asc');
   }
}
 
add_action('parse_query', 'pallotron_nopaging');

Per completare l’opera ho dovuto fare anche un po’ di modifiche al plugin, cambiando delle clausole di order by da DESC ad ASC (il default):

ORDER BY post_date");

E due cicli for che diventano cosi’ (commentato la vecchia linea):

//for ($currentMonth = 12; $currentMonth >= 1; $currentMonth--) {
for ($currentMonth = 1; $currentMonth <= 12; $currentMonth++) {

Adesso i lettori possono navigare la pagina archive e vedere tutte le cazzate scritte da Ottobre 2005 a ora.

References:

http://codex.wordpress.org/Query_Overview
http://justinblanton.com/projects/smartarchives/
http://codex.wordpress.org/Developer_Documentation
http://codex.wordpress.org/Conditional_Tags

Popularity: 23% [?]

pallotron Blog, Informatica, Programmazione, Software, Software Libero, Tempo libero, Tips and Tricks , , ,