Una scala per la beatitudine

by V.B.

quasi 9 anni fa

Istruzioni:
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>”

Coperta

Terminal, mon amour

00

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.

01

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

02

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

03

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.

04

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.

05

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...

06

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

07

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!

08

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"!

09

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

Schermata

...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!

Coperta 00 01 02 03 04 05 06 07 08 09 Schermata

[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)

18 Commenti

  • Cyborg 3.5
    Suh(shi) [1661 commenti]
    quasi 9 anni fa

    la vedo solo ora e mi piace un sacco *-*
    ottima idea :3
  • Avatar 3.5
    Logan [2849 commenti]
    quasi 9 anni fa

    Bella idea Geek... a tempo perso anche io segno le cose per me importanti, ma non ho mai pensato a una cosa simile! :)
  • Meccanizzato
    Jacopo 2.0 [1502 commenti]
    quasi 9 anni fa

    Io invece dico un voto in più proprio perchè la lista l'avevi già da tempo... catalogazione maniacale da vero geek!
    E poi da informatico non posso non apprezzare la tua esecuzione... mai badge geek fu più meritato di questo!
  • Rain robot sad tears favim 1.com 307690
    Pietra Bianca [843 commenti]
    quasi 9 anni fa

    p.s. 1 solo voto perché la lista ce l'avevi già e diciamocelo: non potevi fare a meno di essere così nerd :P
  • Rain robot sad tears favim 1.com 307690
    Pietra Bianca [843 commenti]
    quasi 9 anni fa

    Ok, oggi le ferie sono finite e ho affrontato la tua missione supernerd.
    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
  • Vbtre
    V.B. [575 commenti]
    quasi 9 anni fa

    Aaaah, lo sapevo che avrei infranto i vostri cuori da nerdoni quali siete *_*

    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 ;)
  • 1044546 10201195089149903 564545808 n
    h3avenly [639 commenti]
    quasi 9 anni fa

    G E N I O!!!
  • 1278135158j8unt6
    Liab83 [136 commenti]
    quasi 9 anni fa

    voto perchè sei nerd! XD
  • Nekatron
    Princess Nekatron [925 commenti]
    quasi 9 anni fa

    Alla faccia che sbatti! ._.
  • Image150
    FatinaPazza [373 commenti]
    quasi 9 anni fa

    mi piace perché ci hai permesso di leggerle, le parole.
    e perché è fantasticamente geek.

    *_*
  • Uz
    Uzedh [1616 commenti]
    quasi 9 anni fa

    Non dico nulla mille punti per la nerdaggine. TIVIBBì!
  • Foto vertigo m
    Martora [183 commenti]
    quasi 9 anni fa

    nerdazzo =)
    che cosa carina però avere una lista di parole che va avanti da anni
  • 298772 2344898215073 1028530872 32163790 1500690968 n
    zerolinnaua [332 commenti]
    quasi 9 anni fa

    Che bella l'idea di averne uno sott'occhio ogni volta che accendi il computer :)
  • Avatar2014
    [1022 commenti]
    quasi 9 anni fa

    Tonno mannaro.
    hai vinto! XD
    squerzi a parte, è una lista che condividerei all'80% :)
    bellissimo il modo di autoproportela tutte le volte che accedi al piccì :)
  • Dsc03987
    ZannA [2458 commenti]
    quasi 9 anni fa

    idea lontanissima da me ma davvero originale, di sicuro solo tu e pochi altri potevano averla!
    bravo V.B.
  • Lecca lecca
    Il Brucaliffo [509 commenti]
    quasi 9 anni fa

    Geniale.
  • Rain robot sad tears favim 1.com 307690
    Pietra Bianca [843 commenti]
    quasi 9 anni fa

    Meritevole senza dubbio del badge Geek Inside, ma oggi sono in ferie e salto la spiegazione supernerd -_-"
  • Img 0746 1373384514814 n
    Stella III [1540 commenti]
    quasi 9 anni fa

    Nerd allo stato puro!! mi piace l'idea è originalissima e sempre a portata di click!!