Elettronica and Informatica and Reti09 set 2009 02:08 am

Metto online il video del progetto che ho realizzato per il corso di Reti Mobili Adhoc e di Sensori del Dr. Chessa.
Ci sono 5 nodi fissi (ancore) e un nodo mobile la cui posizione viene identificata analizzando la potenza dei segnali radio misurati durante le comunicazioni tra i nodi. Sono stati implementati tre algoritmi diversi e come si vede dal video il terzo è quello che funziona meglio. I sensori sono degli IRIS e sono stati programmati usando il linguaggio nesC e il sistema operativo tinyos. L’interfaccia per pc è scritta in Java.
Ho la discussione del progetto giovedì, speriamo bene :)

Informatica and Reti and Software and Sviluppo02 set 2009 01:53 pm

Da qualche giorno sto sviluppando software per sensori IRIS usando come sistema operativo TinyOS. TinyOS è scritto nel linguaggio NesC (un dialetto del C) e quindi ho dovuto installare il compilatore sul nuovo sistema operativo Apple “Snow Leopard”. Nella guida viene spiegato come compilare manualmente nesc ma visto che è presente in MacPorts ho sequito quest’ultima strada.
Con il nuovo XCode c’è un problema nella compilazione del pacchetto perchè di default viene usato gcc-4.2 che non riconosce il flag -Wno-long-double e quindi in fase di configure da questo errore:

checking for C compiler default output file name...
configure: error: C compiler cannot create executables
See `config.log' for more details.
configure: error: ./configure failed for src

il modo più semplice di ovviare è dire a MacPorts di utilizzare la versione 4.0 del gcc:

MetalCase:~ yap$ sudo port install nesc configure.compiler=gcc-4.0
---> Computing dependencies for nesc
---> Configuring nesc
---> Building nesc
---> Staging nesc into destroot
---> Installing nesc @1.3.0_0
---> Activating nesc @1.3.0_0
---> Cleaning nesc

Uncategorized20 gen 2009 09:13 pm

Con l’aggiornamento del sito www.yapsoft.it ho finalmente pubblicato WordCheater, il programma per barare al gioco Word Challenge su Facebook che molti mi avevano chiesto. Scrivete qui per eventuali commenti.

Uncategorized20 gen 2009 09:11 pm

Dopo anni di abbandono ho finalmente aggiornato il sito www.yapsoft.it dove ho pubblicato alcuni programmi che ho realizzato in passato e dove pubblicherò i futuri.

Uncategorized19 nov 2008 07:13 pm

Visto che non riuscirò mai a raggiungere Giovanni e visto che Giovanni mi dice di essere un dilettante rispetto ai suoi amici ho deciso di barare. Tra una lezione e l’altra oggi ho scritto un risolutore per il gioco Word Challenge su facebook. Inserisco l’immagine del punteggio attuale ottenuto senza barare:

…e mi accingo a scalare la classifica.

Aggiornamento: Il programma è stato rilasciato

Uncategorized27 ott 2008 08:04 pm

Se durante la lezione di modelli della fisica chiudo gli occhi mi sembra che stia facendo lezione Roberto Castelli. Se invece apro gli occhi mi sembra di vedere Alexander Mahone. Starò impazzendo?

Letture16 ott 2008 06:34 pm

Molte persone mi hanno consigliato di leggere John Grisham, l’anno scorso ho letto “Innocente” ed ho davvero fatto fatica a finirlo. Noioso da morire!!! Poi qualcuno mi ha detto che quello era il libro più brutto scritto da Grisham e allora ho provato a leggere “The testament” in lingua originale. Sicuramente la lettura è stata meno faticosa ma comunque il genere proprio non mi piace. La trama non mi ha appassionato, speravo si riprendesse con un colpo di scena finale ma niente, completamente privo di mordente. Sembra scritto da Leonardo Manera ;)

Immagine di The Testament

Informatica and Software and Sviluppo25 ago 2008 05:35 pm

Ho scritto una piccola patch per chrootare lo psybnc quando viene avviato. Per applicare la patch basta eseguire il comando “patch -p1 < psybnc-chroot.patch" dentro la directory dello psybnc e ricompilare.

psybnc-chroot.patch

Informatica and Software13 ago 2008 03:52 pm

Segnalo la pubblicazione dell’utility GetIP che permette di copiare nella clipboard l’ip pubblico ricavato tramite query snmp al gateway. Ho scritto il programmino in C usando le api win32. Qui sotto potete vedere un video che mi ha appena passato Cristian e che inneggia al mitico linguaggio sviluppato da Dennis Ritchie.

Informatica and Software22 lug 2008 12:03 am

Ho installato Carbide.c++ v1.3 per imparare a sviluppare applicazioni per symbian sul PC con Windows Vista e 4 GB di RAM. All’avvio mi appariva una finestralle con la scritta “JVM terminated” googlando un po’ ho trovato la soluzione e portando la massima ram utilizzata da 1024 MB a 512 MB la finestra non appare più e il programma funziona correttamente. Per risolvere il problema va modificato il file Carbide.c++.1.3.ini dove al posto di -Xmx1024m va messo -Xmx512m

Mi resta da capire perchè Vista appena avviato occupa 1,5 GB di RAM e perchè anche con 4 GB ricevevo quell’errore.

Cibo16 lug 2008 11:31 am

Devo ricordarmi di non fare più colazione al bar qui sotto. Se in circa 3 anni ha cambiato 3 volte gestione ci sarà un motivo… Comunque oggi il cornetto era una cosa immangiabile, la barista ha fatto i soliti commenti sulla mia altezza e non mi ha nemmeno fatto lo scontrino. L’unica cosa positiva era una canzone dei 3 Doors Down alla radio. Ora mi ascolto qualcos’altro del mitico gruppo importato da TeslaZap e mi metto a studiare MPLS.

Cinema10 lug 2008 02:15 am

Oggi (o meglio ieri vista l’ora) con Barbara siamo andati al Vis Pathè e abbiamo guardato il film: “Wanted – Scegli il tuo destino”. Tutto sommato il film non è male quindi andatelo a vedere e non leggete oltre se non volete “rovinarvi” il finale.

Nell’ultima scena il protagonista chiede agli spettatori: “E voi che cazzo avete fatto ultimamente?”
La mia risposta è stata: “Io ho dato ASE e tu che hai fatto?”

Questa la capiranno in pochi ma noi ci abbiamo riso un bel po’.

Un in bocca al lupo a chi ancora non ha dato l’esame di Architetture Parallele e Distribuite

Informatica17 giu 2008 05:59 pm

Manca poco più di un’ora e sarà rilasciato Firefox 3 con tantissime novità. Quelli di www.spreadfirefox.com si sono posti l’obiettivo di battere il record di download nelle 24h successive il rilascio. Se non l’avete ancora fatto scaricatelo anche voi:

Download Day - Italian

Informatica and Software28 feb 2008 02:23 am

Ho pubblicato su questa pagina http://www.yapsoft.it/software/yanr/ un rss reader scritto in java per i telefoni cellulari che supportano J2ME. Il progetto è stato parte dell’esame Reti Mobili Cellulari: Applicazioni e Servizi

Uncategorized26 feb 2008 06:01 pm

Ecco una fotografia dell’avvistamento di un UFO a Pisa

UFO

Pagina successiva »