L'informatico di Schrödinger

cat
6Apr/110

Bash: un paio di comandi che devo ricordarmi

Dato che al 90% domani mi sarà passato di mente è d'obbligo segnarmi qui un paio di mini script bash che mi saranno utili.

Con i seguenti script si calcolano, rispettivamente, il totale di nodi degli archi di una rete descritta da un file di testo in cui ogni riga rappresenta un arco con la sintassi:

e vertice_1 vertice_2 dimensione timestamp

I due comandi sono rispettivamente:

1
cat nome_file | awk '{print $2; print $3;}' | sort -nu | wc -l

e

1
cat nome_file | awk '{print $2, $3}' | sort | uniq | wc -l

Vediamo se a questo giro me li ricordo.. (che poi non è che son tutta sta cosa.. son io che ne ho troppe per la testa..)

10Feb/100

Social Network Analysis o Mobile Computing? Iniziano le elucubrazioni..

Ebbene si, ci siamo.

Entro fine mese mi sono riproposto di far richiesta per l'assegnazione della Tesi specialistica.

Sorge legittima la domanda: su quale argomento orientarmi?
O meglio: a quale settore di ricerca interessarmi per trovare un professore a cui chiedere la famigerata Tesi?

Al momento ci sono due idee che mi frullano per la testa (più una terza che non mi convince granché..) e sono appunto:

  1. Social Network Analysis (o SNA)
  2. Mobile\Nomadic Computing
  3. Calcolabilità e Complessità (terza attualmente in ordine di preferenza)

La prima, seppur molto interdisciplinare come ambito per una tesi di informatica (almeno al momento così mi pare, anche se son prontissimo a ritornare su questa mia prima impressione), stimola particolarmente il mio interesse per la mia intrinseca attitudine\abitudine a ricercare una struttura (possibilmente ordinata) in qualsivoglia realtà proposta dall'aggregazione di informazioni dovute all'interazione di più entità.

La seconda sarebbe la naturale prosecuzione del curricula in Reti Mobili che ho intrapreso, utilizzando gli esami a scelta, spinto dall'interesse per i servizi che possono essere forniti in mobilità e alle relative problematiche di gestione (limitazioni hw\sw dovute alla particolare architettura e alle modalità di trasmissione dei dati).

La terza invece, molto teorica lo ammetto, mi consentirebbe di approfondire gli argomenti toccati da un corso - quello di calcolabilità e complessità appunto - che mi ha interessato in modo particolare e che, stranamente, è riuscito a suscitare un "ritorno di fiamma" per l'analisi matematica applicata all'informatica (prendetela come licenza poetica questa definizione).

Vedremo un po' cosa sarà di qui a fine mese.. al momento l'importante è togliersi il terzultimo esame!!