jump to navigation

TorinoZTL 24 ottobre 2012

Posted by fripp in App, Informatica, Torino.
Tags: , , , , , ,
1 comment so far

Da qualche giorno è disponibile sull’App Store italiano la mia nuova applicazione per i device Apple.

Si tratta di TorinoZTL, un’applicazione che permette di conoscere, in tempo reale, i confini della ZTL centrale del comune di Torino.

L’applicazione ha una struttura molto semplice. All’avvio viene visualizzata una mappa con la posizione corrente dell’utente e con l’area della ZTL centrale.

Ogni pallino rosso (vedi figura accanto) indica uno dei punti di ingresso alla ZTL. Facendo tap sul pallino si apre una vista informativa, che indica il nome dell’ingresso e il suo indirizzo.

L’applicazione richiede iOS 4.3 o superiore ed è ottimizzata per iPhone 3GS, iPhone 4, iPhone 4S, iPhone 5, iPad 2 WiFi+3g e iPad WiFi+4G.

Potete scaricare l’applicazione direttamente dall’App Store, cliccando su questo link. Come sempre, ogni commento e suggerimento per migliorarla è sempre bene accetto!

TurinPark 18 marzo 2012

Posted by fripp in App, Informatica, Torino.
Tags: , , , , , ,
add a comment

Da qualche settimana è possibile scaricare dall’App Store italiano la mia prima applicazione per iPhone e iPad.

L’applicazione si chiama TurinPark e ha come obiettivo quello di mostrare, in tempo reale, la disponibilità di posti nei parcheggi torinesi gestiti da GTT (Gruppo Torinese Trasporti).

TurinPark è pensata per essere semplice ed essenziale ed è organizzata in due sezioni principali, che si chiamano rispettivamente “Intorno a me” e “Parcheggi”.

La sezione “Intorno a me”, riportata nell’immagine a lato, mostra su una mappa la posizione corrente dell’utente (rappresentata come un pallino blu “pulsante”) e le posizioni dei parcheggi (i segnaposto rossi). Al tocco di ciascun segnaposto rosso compare il nome del parcheggio e il numero di posti liberi. L’utente inoltre può accedere a una schermata di dettaglio, dove vengono riportati l’indirizzo del parcheggio, il numero di posti totali, il numero di posti liberi e l’ora dell’ultimo aggiornamento.

Nella sezione “Intorno a me” è anche possibile abilitare la modalità “Follow”, che permette di centrare la mappa sulla posizione dell’utente, in modo da seguirne gli spostamenti. La modalità “Follow” si abilita toccando l’icona in alto a destra presente nella barra superiore dell’applicazione. Per disattivare questa modalità, basta spostare la mappa in qualsiasi punto.

La sezione “Parcheggi” invece contiene la lista di tutti i parcheggi, ordinata in senso crescente in base alla distanza tra l’utente e il parcheggio stesso; questa lista viene aggiornata continuamente man mano che l’utente si sposta.

Potete scaricare l’applicazione direttamente dall’App Store, cliccando su questo. Ogni commento e suggerimento per migliorarla è sempre bene accetto!

Chromium updater 21 agosto 2009

Posted by fripp in Browser, Chrome, Chromium, Informatica, Mac OS X, Programmazione, Python, Scripting, Sistemi Operativi, Unix.
Tags: , , , , , , , , ,
6 comments

Per passatempo ho scritto in questi giorni un piccolissimo script python che controlla se esiste una nuova versione per il browser Chromium per Mac OS X; in tal caso scarica il file .zip da http://build.chromium.org/buildbot/snapshots/chromium-rel-mac, lo scompatta e salva l’applicazione Chromium.app sul Desktop, in modo che successivamente l’utente possa copiarla dove meglio crede.

Potete scaricare lo script cliccando qui.

Ecco il codice
(altro…)

Montare un file system HFS+ su Linux 28 maggio 2008

Posted by fripp in Debian, GNU/Linux, Informatica, Mac OS X, Sistemi Operativi, Ubuntu, Unix.
Tags: , , , , ,
1 comment so far

In questi giorni ho avuto la necessità di montare un file system HFS+ sulla mia Debian Etch.

Cercando nella documentazione del kernel ho trovato che il che il kernel 2.6 supporta in lettura/scrittura i volumi formattati con HFS e HFS+.

Per chi non lo sapesse, HFS era il file system usato dai Macintosh dal 1985 al 1998; a partire da quest’ultima anno la Apple ha rilasciato HFS+, una versione migliorata del precedente file system.

Attualmente HFS+ con journaling è il file system di default dei sistemi operativi Apple.

Per maggiori informazioni vi rimando alle pagine di Wikipedia (HFS e HFS+).

Per potere leggere/scrivere su in file system HFS+ occorre disabilitare il Journaling.

Su Mac OS X è possibile farlo da riga di comando in maniera molto semplice:
diskutil disableJournal volumeName

Dopo essersi assicurati che il journaling sia disabilitato, occorre vedere se il nostro kernel è configurato in modo adatto.

Per vedere se il sistema riconosce i file system hfs e hfsplus digitiamo da riga di comando:

cat /proc/filesystems|grep 'hfs'

Se vi compare qualcosa di simile a questo:

significa che avete caricato i moduli hfs e hfsplus nel vostro sistema e che quindi potete montare i vostri volumi HFS o HFS+ senza journaling in lettura e scrittura.

Verificate se avete compilato o meno i moduli relativi a hfs e hfsplus: se sono già compilati potete aggiungere hfs e hfsplus al file /etc/modules (in una Debian-based, altrimenti in un file di inizializzazione locale su qualunque altra distribuzione) e riavviare; viceversa occorrerà ricompilare il kernel.

I moduli li trovate nella sezione File Systems -> Miscellaneous File Systems del menù di configurazione del kernel.

Se decidete di compilarli come moduli, dopo l’installazione del kernel fate in modo che siano caricati all’avvio.

NeoOffice 2.2.3 patch 1 26 marzo 2008

Posted by fripp in Informatica, Mac OS X, NeoOffice, Sistemi Operativi.
Tags: , , , ,
add a comment

Il team di NeoOffice ha subito rilasciato la prima patch della nuova versione (la 2.2.3) del suo programma.
Questa patch corregge alcuni problemi (sperimentati in prima persona) che si verificavano durante l’esportazione di un documento in PDF.
Per ulteriori informazioni cliccate qui.

Safari 3.1 20 marzo 2008

Posted by fripp in Informatica, Mac OS X, porno, Safari, Sistemi Operativi, Unix.
Tags: , , , , , ,
add a comment

Ieri ho aggiornato alla nuova versione del browser apple. Sicuramente lo hanno reso più performante e aderente agli standard, ma mancano ancora troppe cose.

Non basta esser velocissimo nel rendering della pagina se poi la customizabilità è prossima allo zero.

Sotto questo (ed altri) punto(/i) di vista, browser come Firefox e Opera (sempre sia benedetto Opera) sono di gran lunga migliori.

Secondo la mia modesta opinione, Safari ne deve fare ancora strada prima di diventare veramente quel “magnifico” browser tanto decantato dalla Apple.

Usare Graphviz e DOT per stampare un albero binario 20 febbraio 2008

Posted by fripp in Algoritmi, C, C++, Debian, DOT, Gnome, GNU/Linux, Informatica, Mac OS X, Programmazione, Scripting, Sistemi Operativi, Ubuntu, Unix.
Tags: , , , , , , ,
2 comments

Graphviz è un pacchetto di software open source sviluppato dagli AT&T Research Labs per la rappresentazione di grafi descritti mediante il linguaggio di scripting DOT.

DOT è un linguaggio abbastanza semplice ed immediato. Per esempio, il codice DOT che mi ha permesso di realizzare l’immagine della rotazione di un albero, presente nel post sugli alberi AVL, è il segunete:
(altro…)

aac2mp3 revolution 17 febbraio 2008

Posted by fripp in Bash, Debian, GNU/Linux, Informatica, Mac OS X, Musica, Programmazione, Scripting, Sistemi Operativi, Ubuntu, Unix.
Tags: , , , , , , , ,
add a comment

Usando il titolo “aac2mp3 revolution” non intendo dire che il mio script rivoluzionerà il mondo :D; sapete, dopo “aac2mp3 reloaded” non poteva che esserci “aac2mp3 revolution”.

Lasciamo stare queste scemenze.

Ho ulteriormente migliorato la versione precedente dello script di conversione da aac a mp3, in modo tale che sia in grado di gestire pure i maledetti files il cui nome contiene degli spazi.

Ecco il codice:
(altro…)

NeoOffice 15 febbraio 2008

Posted by fripp in Informatica, Java, Mac OS X, NeoOffice, Sistemi Operativi, Unix.
Tags: , , , , , , , ,
6 comments

Tutti gli utenti di OpenOffice.org su Mac OS X avranno notato che l’integrazione col sistema lascia molto a desiderare. OpenOffice.org si richiede ad X11 e non è esattamente il massimo per lavorare più o meno seriamente.

Da poco ho scoperto l’esistenza del progetto NeoOffice, un porting di OpenOffice.org che utilizza strumenti software native come Carbon, Cocoa e Java.

NeoOffice ha la completezza di OpenOffice.org ed è perfettamente integrato nel sistema. L’unica pecca è il fatto che è implementato quasi totalmente in Java, il che lo rende particolarmente avido di risorse.

Nonostante questo, vi consiglio di scaricarlo

Uno script bash per convertire un file M4A in MP3 11 febbraio 2008

Posted by fripp in Bash, Debian, GNU/Linux, Informatica, Mac OS X, Musica, Scripting, Ubuntu, Unix.
Tags: , , , , , , , ,
5 comments

Prendendo spunto dal post di Emanuele, ho cercato di automatizzare il processo di conversione di più file M4A in mp3 con un semplicissimo scriptino di shell.

E’ ancora in versione 0.000001 ed è molto scemo: si limita a prender tutti i file M4A della directory corrente e a convertirli usando faad e lame. Occorre eseguirlo nella directory che contie i file da convertire

Ecco il codice:


#!/bin/sh

for i in $(ls *.m4a)
do
    name=${i//.m4a/}
    wav="$name.wav"
    wavmp3="$name.wav.mp3"
    mp3="$name.mp3"
    faad -d $i

    lame $wav

    mv $wavmp3 $mp3

    rm -v $i
    rm -v $wav
done

Appena avrà un poco di tempo ne farò una versione più “intelligente”.Enjoy……