Una scala per la beatitudine
by V.B.
quasi 13 anni fa
Crea un elenco di tutte quelle piccole cose che rendono la tua vita felice.
“<b>sudo</b> make me <u><a href="http://digilander.libero.it/max.dibe/biblioteca.html">a sandwich</a></u>”

Terminal, mon amour

L'elenco delle parole per me importanti è presente da anni sul mio pc. Ora devo capire come ricordarmi di esse ogni volta che accendo il pc.

Creiamo un file di testo semplice che chiameremo "list" contenente tutte quelle cose che mi rendono felice.

Cerchiamo su internet un modo per selezionare una riga da un file in maniera random. Troviamo il comando "shuf".

Creiamo uno script chiamato "random" e copiamoci il comando "shuf -n 1 /indirizzo_file". Il numero 1 significa che shuf ci restituirà un solo risultato random.

Avendo creato lo script di prima non si dovrà scrivere il comando per intero, ma basterà dare "./random" da terminale. Il primo risultato parla da solo.

L'output ottenuto dallo script è visualizzabile solo nel terminale. Aggiungendo un ">" si genera un file di testo semplice chiamato "prova" contenente l'output della stringa che lo prosegue. Ma io non voglio un file di testo semplice...

...voglio un popup! Ancora una volta stackoverflow.com mi aiuta e mi fa conoscere "Zenity".

Dopo un po' di smanettamento con Zenity (basti guardare il terminale di sfondo) riesco ad individuare un tipo di output che potrebbe fare al mio caso!

Ecco dunque lo script finale! "shuf" mi genera un output che con una pipe (il simbolo |) mando a "zenity" che, grazie all'opzione --text-info, genera un pannello contenente l'output iniziale di "shuf"!

Aggiungendo il nuovo script "random" alla lista dei programmi che si avviano all'accensione del computer ottengo ciò che volevo...

...una parola ad ogni accensione del pc. Una parola appartenente a quelle piccole grandi cose che rendono felice la mia vita. Utile per non scordarsi mai di ciò che ci rende felici!
[Geek Inside badge]
La lista delle cose che rendono la mia vita felice esiste da anni.
È in costante aggiornamento, cambia il suo nome, il suo design, ma la lista è sempre lei.
Nel mio primo sito (e stiamo parlando del 2003, nato dopo un corso sull'html fatto al liceo) la lista si chiamava "essenza.html" e combatteva con il "nonessenza.html" che altro non era che una lista basata sulle cose che non mi piacevano.
Ho eliminato da tempo quella negatività e sono rimasto con la mia essenza.
Ora si chiama "biblioteca.html", è ordinata alfabeticamente ed è visibile a tutti su un mini sito striminzito con sfondo blu accessibile cliccando su una parte del titolo di questa missione :p
Titolo che è un tributo a questa magnifica webcomic online che tratta di romanticismo, sarcasmo, matematica, e linguaggio → http://xkcd.com/149/
(anche se poi bastava fare "sudo !!")
Nelle didascalie delle immagini c'è la descrizione di come, grazie al mio terminale e al contributo della comunità di internet, ho voluto non solo ritirare fuori l'elenco delle cose che rendono la mia vita felice ma anche ricordarmi di una di queste cose ogni volta che accenderò il computer.
▲V.B.▲→ la Vita è Bella (e nerd)
48 Voti
68 Punti
(20 + 48 + 0)

Location
Via San Giovanni Bosco, 38068 Rovereto TN, Italia
lat 45.8923432174643 long 11.041498400872
quasi 13 anni fa
ottima idea :3
quasi 13 anni fa
quasi 13 anni fa
E poi da informatico non posso non apprezzare la tua esecuzione... mai badge geek fu più meritato di questo!
quasi 13 anni fa
quasi 13 anni fa
Non approvo la prematura eliminazione di nonessenza.html ma il procedimento nerd è decisamente apprezzabile e sono contento che ci sia anche il link per leggerla questa benedetta lista (32 voci approvate). u_u
quasi 13 anni fa
Piccolo update: il link al mio sito funziona, ma la pagina linkata non era quella aggiornata. Ora ho pubblicato la lista che ho aggiornato proprio per questa missione: ci sono un po' di cose in più.
È bello ogni tanto mettersi lì e riprendere in mano i propri gusti, vedere se ci rispecchiano ancora e casomai modificarli, è un esercizio di vita che tutti credo dovrebbero fare di tanto in tanto ;)
quasi 13 anni fa
quasi 13 anni fa
quasi 13 anni fa
quasi 13 anni fa
e perché è fantasticamente geek.
*_*
quasi 13 anni fa
quasi 13 anni fa
che cosa carina però avere una lista di parole che va avanti da anni
quasi 13 anni fa
quasi 13 anni fa
hai vinto! XD
squerzi a parte, è una lista che condividerei all'80% :)
bellissimo il modo di autoproportela tutte le volte che accedi al piccì :)
quasi 13 anni fa
bravo V.B.
quasi 13 anni fa
quasi 13 anni fa
quasi 13 anni fa