Una scala per la beatitudine

by V.B.

oltre 12 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>”

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)

18 Commenti

  • Suh(shi) [1661 commenti]
    oltre 12 anni fa

    la vedo solo ora e mi piace un sacco *-*
    ottima idea :3
  • Logan [2849 commenti]
    oltre 12 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! :)
  • Jacopo 2.0 [1502 commenti]
    oltre 12 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!
  • Pietra Bianca [843 commenti]
    oltre 12 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
  • Pietra Bianca [843 commenti]
    oltre 12 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
  • V.B. [575 commenti]
    oltre 12 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 ;)
  • h3avenly [639 commenti]
    oltre 12 anni fa

    G E N I O!!!
  • Liab83 [136 commenti]
    oltre 12 anni fa

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

    Alla faccia che sbatti! ._.
  • FatinaPazza [373 commenti]
    oltre 12 anni fa

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

    *_*
  • Uzedh [1616 commenti]
    oltre 12 anni fa

    Non dico nulla mille punti per la nerdaggine. TIVIBBì!
  • Martora [183 commenti]
    oltre 12 anni fa

    nerdazzo =)
    che cosa carina però avere una lista di parole che va avanti da anni
  • zerolinnaua [332 commenti]
    oltre 12 anni fa

    Che bella l'idea di averne uno sott'occhio ogni volta che accendi il computer :)
  • [1022 commenti]
    oltre 12 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ì :)
  • ZannA [2458 commenti]
    oltre 12 anni fa

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

    Geniale.
  • Pietra Bianca [843 commenti]
    oltre 12 anni fa

    Meritevole senza dubbio del badge Geek Inside, ma oggi sono in ferie e salto la spiegazione supernerd -_-"
  • Stella III [1540 commenti]
    oltre 12 anni fa

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