Sep 182012
 

Oggi stavo scrivendo uno script bash che doveva gestire alcuni argomenti di input, e così ho studiato getopt, questo è un modo comodo ed elegante per gestire i parametri di input in uno script bash. Con esso è possibile definire switch (presenti o no) o parametri con un’opzione, in modo da rendere il vostro semplice script bash molto più professionale.

Vediamo come usare questo comando e le relative opzioni.

Si prega di notare che su Linux ci sono due modi diversi per analizzare gli argomenti della riga di comando. Vi è una utility chiamata getopt (man 1 getopt). Questa utility è disponibile in tutte le shell. Poi in bash, c’è un altro strumento integrato per l’analisi degli argomenti chiamata getopts (è un comando built-in, quindi non ha la propria man-page – Provate help getopts). In questo articolo vi parlerò della prima opzione, dopo alcuni problemi con script che non funzionavano più in dash preferisco usare programmi esterni di piccole dimensioni piuttosto che comandi incorporati nella bash. Continue reading »

Flattr this!

Sep 152012
 

I giocatori sembrano essere sempre di fronte un deplorevole mancanza di videogiochi disponibili per il sistema operativo Linux. Mentre alcuni giocatori preferirebbero Che l’ambiente Linux fosse più snello ed adatto ai giochi, il mondo Microsft sembra mantenere il monopolio quando si tratta di sostenere grandi giochi per computer. Apple ha fatto passi da gigante verso il sostegno di una più ampia varietà di giochi, Linux segue dietro ai grandi sistemi operativi commerciali per il supporto dei giochi.

Per contribuire ad alleviare questa situazione in cui si trovano gli sfortunati amanti di Linux, ecco un elenco dei migliori dieci giochi per Linux rilasciati o aggiornati nel 2012 Continue reading »

Flattr this!

Sep 122012
 

Vi è una vecchio editor di testo orientato al terminale , la prima versione di questo software è datata nel 1976, originariamente creato per il sistema operativo Unix.
Quello che mi piace di vi è che lo posso trovare in qualsiasi sistema Linux e Unix in cui devo lavorare, così una volta che ho imparato come usarlo l’ho utilizzato dappertutto, ma c’è un piccolo problema, il software è facile da usare come potrebbe essere un software scritto nel 1976, un buon numero di nuovi utenti trova davvero difficile capire i i comandi e le scorciatoie e così dopo un piccolo test decidono che il software è troppo difficile e tornano ad un editor grafico come gedit, leafpad o forse LibreOffice.

Con questo articolo voglio dare alcune informazioni utili per le persone che non hanno mai usato Vi

Nota: in generale, io uso Vim (Vi IMproved) su tutti i miei sistemi, quindi sono sicuro che tutti gli esempi seguenti funzionano con questo software, se si utilizza il classico Vi alcuni dei consigli potrebbero non funzionare.
Continue reading »

Flattr this!

Sep 082012
 

cloud
Nel mondo IT hanno proliferato a lungo intense guerre di religione tra tecnologie popolari. Dal punto di vista del programmatore, dibattiti su Java contro .Net o PHP vs ASP hanno causato molte faide ad alto livello. Allo stesso modo nello spazio degli amministratori di sistema, Windows contro Linux o UNIX, e anche lotte interne tra i diversi gusti di UNIX e Linux hanno fatto molti titoli di giornali tecnologici.
Mentre il cloud computing viene realizzato con la promessa di astrarre utenti e programmatori dalle decisioni tecnologiche sottostanti, queste guerre di piattaforma hanno giocato un ruolo significativo nella scelta di quale ambiente cloud computing supportare.

Continue reading »

Flattr this!

Sep 032012
 
           ______  _     _  ______   _______  ______   _______  _  _  _
          / _____)(_)   (_)(_____ \ (_______)(_____ \ (_______)(_)(_)(_)
         ( (____   _     _  _____) ) _____    _____) ) _______  _  _  _
          \____ \ | |   | ||  __  / |  ___)  |  __  / |  ___  || || || |
          _____) )| |___| || |  \ \ | |      | |  \ \ | |   | || || || |
         (______/  \_____/ |_|   |_||_|      |_|   |_||_|   |_| \_____/
         Surfraw - Shell Users' Revolutionary Front Rage Against the Web

Surfraw sta per: Shell Users’ Revolutionary Front Rage Against the Web ed è un modo divertente per interrogare motori di ricerca e altri servizi di rete dal terminale; be, è divertente per le persone che pensano che lavorare sulla CLI sia divertente ;). ah e vi ho detto che Surfraw è stato originariamente scritto da Julian Assange? sì quello, quindi deve essere un buon strumento per ottenere informazioni dalla rete… Continue reading »

Flattr this!