Nicola D'Agostino (.net) - Articoli, traduzioni, grafica, web

Tag: hack

iPhone: come ottenere un elenco di /var/mobile/Applications

Ecco come fare un backup della lista delle cartelle dei software sull’iPhone (o iPod touch) in /root/private/var/mobile/Applications e delle corrispondenze nomi/contenuti.

iPod touch unameApple usa gli UUID (come anche Mozilla per i profili utente, se ho capito bene) e quindi i nomi delle directory sono umanamente poco intellegibili, del tipo /6A0EA9EC-F366-428B-BE5D-FC#14D9 (è quella di Pano) mentre dentro c’è il software nome.app (ad esempio Pano1.app).

Grazie a Netatalk (uno dei motivi per fare jailbreak) sono riuscito a montare la partizione root dell’iPhone. Ho provato a fare prima un copia e incolla e poi a trascinare la directory sulla stampante di scrivania ma entrambi questi metodi non mantengono la struttura UUID/contenuto.

Ho risolto posizionandomi in Applications con il Terminale (dopo ‘cd’ invece di digitare il percorso ho trascinato l’icona nella finestra dell’iPhone) e poi ho eseguito quanto suggerito in un commento a http://www.macworld.com/article/48459/2005/12/finderprint.html
e cioè il comando:

ls -RFlh > ~/Desktop/mobappcontents.txt

Per strafa^^ andare sul sicuro, oltre a un TXT, con un altro comando

ls -RFlh | lp

ho “stampato” sulla stampante di default e grazie a CUPS-PDF creato una versione in PDF della lista. :)

Nota bene: i risultati non sono istantanei. Ci vogliono diversi minuti per completare la generazione dei file, in proporzione al numero di software installati sul dispositivo.

Two Firefox 3.1 Beta 2 hacks

Writing a piece in italian for Mytech.it on the latest beta version of Firefox 3.1 I found two interesting tidbits of info.

From ehsanakhgari.org/blog comes a way to make Firefox always start in Private Browsing mode: 

Go to the about:config page, click I’ll be careful, I promise, type browser.privatebrowsing.autostart in the Filter text box, double click the entry to make its value true.  After doing this, the next time you start Firefox, it will start in private browsing mode automatically.  To turn this off, use the same steps to change the value of this preference to false.  There is a plan to provide an easier method to set this option in the final release of Firefox 3.1.

On osnews.com I found an interesting note to the TraceMonkey JavaScript engine, which looks like is only enabled for web content but

if you want to enable it for XUL/chrome as well, go to about:config, search for ‘jit’ and set the XUL/chrome option to ‘true’.

Articoli a quattro (o più) mani su WordPress

In “Grazie WordPress” mi interrogavo su una delle limitazione progettuali di WordPress e cioé:

Perché sono previsti anche due o più autori ma non che questi firmino insieme un articolo.

Nei commenti mi si faceva notare che con altri CMS e nello specifico Joomla è possibile scrivere liberamente il nome che dovrà apparire nella firma. La valutazione dello strumento “giusto” è forse uno dei punti cruciali ma va fatta all’inizio, prima di cominciare a curare un sito, blog o rivista online. Se si è ormai fatta la scelta e questa è ricaduta su WordPress può essere difficile (o scomodo) cambiare strumento e bisogna intervenire con una soluzione, magari “rimediata” ma efficace.

La mia soluzione è la seguente: creare un utente nuovo o modificarne uno preesistente dandogli i nomi degli autori che firmeranno insieme il testo.

Ecco un esempio dove c’è stata l’esigenza di scrivere in coppia con Nicola Battista:

WordPress - autori di benvenuti a Sealand.it

Al nome breve (quello per il login) si può infatti associare un qualsiasi nome esteso, nel nostro caso i due (o più) nomi degli autori.

Un utente di questo tipo può anche non essere usato per fare login ma sfruttato solo per la sua “firma”, che si può tranquillamente applicare a stesura ultimata dell’articolo.