procedura di aggiornamento a iOS 5 e jailbreak per iphone4 e ipad1

Nel tempo ho messo a punto una procedura di aggiornamento stabile e sicura per le nuove release di iOS (con relativi jailbreak), che permette di mantenere impostazioni e app, sia quelle scaricate da iTunes Store che quelle installate con Installous.
ATTENZIONE: al momento, il jailbreak per iOS 5.0.1 non funziona si iPhone4S e iPad2 

  1. [in iTunes] backup e sincronizzazione (accertandosi di aver selezionato l’opzione “Sincronizza applicazioni” nella sezione “App” di iTunes
  2. [in iTunes] cliccare sul bottone “Ripristina”: viene aggiornato l’iOS all’ultima versione disponibile (oggi la 5.0.1) e resettato il device alle impostazioni predefinite
  3. al termine del ripristino (quando riappare il device in iTunes), scollegarlo dal Mac/PC
  4. [sul device] seguire il wizard iniziale (saltando la creazione dell’ID Apple e la configurazione di iCloud) e al termine scegliere “configura come nuovo iPhone/iPad”
  5. [su Mac/PC] eseguire il jailbreak (grazie a @pod2g): in questo caso con redsn0w, come spiegato sul blog del Dev-Team
  6. [sul device] configurare la rete WiFi e, da Cydia, installare AppSync for iOS 5.0+ (essenziale per poter ripristinare le app scaricate con Installous)
  7. riavviare l’iPhone/iPad
  8. collegare il device ad iTunes e ripristinare dall’ultimo backup

Dopo qualche minuto, avrete il vostro iPhone/iPad aggiornato e “jailbreakkato”. A questo punto potete reinstallare le app e i tweak preferiti da Cydia.

Inserito in iphone | Etichette , , , , , | Lascia un commento

taglio da SIM a MicroSIM per iphone4 o ipad: make your own SIM!

Attenzione: la procedura mostrata in queste foto può potenzialmente rendere inutilizzabile la vostra SIM. Si declina ogni responsabilità per qualsiasi danno recato alla SIM o a voi stessi.
Eseguite la procedura a vostro rischio e pericolo!

  1. strumenti di lavoro: tagliere da cucina di plastica, righello, pennarello per CD punta fine, mollettina per aprire lo sportellino della sim, scotch, lama di un cutter grande e piccolo martello
  2. procurarsi l’ottimo schema con le linee guida per il taglio su http://www.buy-microsim.com/pub/How to make MicroSIM – EN.pdf e stamparlo su A4 in scala 1:1 (senza riduzioni o adattamenti)
    Se il link non funziona provate qui
  3. mettere un pezzetto di scotch piegato su se stesso sotto la SIM, per tenerla ferma e adesa al foglio di istruzioni
  4. posizionare il righello lungo le linee guida per il taglio e segnare con il pennarello le linee di taglio sulla SIM
  5. dopo aver segnato i 4 lati e l’angolo, la SIM appare così
  6. ora inizia la parte più interessante ;-)
    tenendo ben saldo il righello e premendo su di esso per tenere ferma la SIM, incidere leggermente le linee di taglio (appena disegnate) con la punta della lama del cutter (le incisioni serviranno dopo come “guide” per il taglio vero e proprio);
    fare l’incisione su tutti i lati e sull’angolo da tagliare
  7. posizionare la lama del cutter perfettamente perpendicolare alla SIM lungo la prima incisione (fatta in precedenza) e dare 2 o 3 martellate abbastanza decise per fare affondare la lama del cutter attraverso la SIM, fino al tagliere;
  8. ripetere l’operazione per tutte e 5 le incisioni
  9. dopo i 5 tagli, la SIM risulta così
  10. consiglio di smussare i 3 spigoli vivi della SIM, tagliando a mano con la lama del cutter  gli angoli (ca. 1 mm)
  11. la vostra SIM è diventata una MicroSIM!

    Se volete perfezionare ulteriormente la vostra MicroSIM, è possibile isolare i contatti tra il porta SIM (di metallo nell’iPhone 4) e la SIM stessa, seguendo questi ulteriori semplici passi
  12. Appoggiare la SIM dal lato dei contatti su un piccolo pezzo di scotch e ripiegare i bordi dello scotch sul lato opposto, come nella foto, tagliando ovviamente lo scotch che eccede la lunghezza della SIM
  13. inserire la SIM nel porta SIM;
    sullo scotch che copre il lato dei contatti (applicato in precedenza) segnare i bordi del porta SIM con il pennarellino usato al punto 4
  14. estrarre la SIM dal porta SIM e con il taglierino incidere leggermente lo scotch lungo le linee disegnate in precedenza.
    Attenzione a non premere troppo altrimenti rischiate di rigare i contatti della SIM!
  15. completato il taglio sui 3 lati, rimuovere il pezzo centrale di scotch che copre i contatti della SIM, facendo attenzione a lasciare, invece, lo scotch ai bordi della SIM

  16. adesso la vostra SIM è diventata una perfetta MicroSIM!
Inserito in iphone | Etichette , , , , , | 1 commento

How to determine the optimal MTU

http://www.howtonetworking.com/VPN/mtu4.htm

Inserito in IT, windows | Etichette , | Lascia un commento

usare git (anche con dropbox)

creazione progetto e repository git

sulla prima macchina

  1. installare git (http://git-scm.com/download)
  2. creare una cartella per il progetto (ad es. progetto1), contenente file e cartelle che compongono il progetto
  3. spostarsi nella cartella della progetto
  4. bash$ cd progetto1

  5. inizializzare il repository git
  6. bash$ git init

  7. modificare il file .git/info/exclude per escludere file o cartelle dai commit
  8. dare i seguenti comandi
  9. bash$ git add .
    bash$ git config --global user.name "Your Name"
    bash$ git config --global user.email you@example.com

  10. per confermare le modifiche effettuate
  11. bash$ git commit -a -m "progetto aggiunto al repository"

per utilizzo di git con collaborazione (o backup) tramite dropbox:

sulla stessa macchina dove abbiamo creato il progetto

  1. installare dropbox (https://www.dropbox.com/)
  2. copiare il progetto esistente in una cartella dropbox (che posso anche condividere con altri utenti)
  3. bash$ git clone --bare . ~/Dropbox/condivisa/progetto1.git

  4. aggiungere un remote (o alias) per il progetto appena clonato
  5. bash$ git remote add progetto1 ~/Dropbox/condivisa/progetto1.git

  6. pubblicare il progetto sulla cartella dropbox
  7. bash$ git push progetto1 master

operazioni preliminari per utilizzare il repository condiviso

su una seconda macchina

  1. installare dropbox
  2. installare git (http://git-scm.com/download)
  3. creare una cartella per il progetto (ad es. progetto1)
  4. spostarsi nella cartella della progetto
  5. bash$ cd progetto1

  6. copiare il progetto esistente dalla cartella dropbox (dove l’ho caricato precedentemente)
  7. bash$ git clone ~/Dropbox/condivisa/progetto1.git

  8. aggiungere un remote (o alias) per il progetto appena clonato
  9. bash$ git remote add progetto1 ~/Dropbox/condivisa/progetto1.git

  10. personalizzare nome e email usati nei commit
  11. bash$ git config --global user.name "Your Name"
    bash$ git config --global user.email you@example.com

operazioni ordinarie per utilizzare il repository condiviso

su qualsiasi macchina che accede al repository condiviso

  1. prima di effettuare qualsiasi modifica, recuperare il codice dal repository condiviso
  2. bash$ git pull progetto1 master

  3. dopo qualsiasi modifica effettuata al progetto, dare i seguenti comandi
  4. bash$ git add .
    bash$ git commit -a -m "messaggio relativo al commit"
    bash$ git push progetto1 master


Inserito in IT, linux, mac, sviluppo web, windows | Etichette , , , , , | Lascia un commento

How To Prevent A USB Drive From Running Anything Automatically In Windows

i experienced this trick to disable autoplay on a USB drive.
Note that this trick works only for one USB drive, the one you intend to modify; it’s not a techique to disable autoplay in general (for that use, use Group Policy option).
Make an “autorun.inf” FOLDER on the drive, set it to hidden and system and create in it an udeletable folder.
From command prompt into root folder of USB drive (cmd):

mkdir autorun.inf (this creates an autorun folder)

attrib +s +h autorun.inf (makes it hidden and system)

cd autorun.inf (opens the folder)

mkdir .\con\ (this creates an undeletable folder inside the autorun folder; write exact characters)

No more autorun.inf viruses possible.

thanks to Jon, Island Boy and David from
http://www.makeuseof.com/tag/how-to-prevent-a-usb-drive-from-running-anything-automatically-in-windows/

Inserito in IT, windows | Etichette , , , , , | Lascia un commento

disable HFS+ journaling on Leopard to use disks read/write with linux

this article saved my life…
http://castyour.net/node/40

the key was this command:
yourcomputer:~ youruser$ sudo diskutil disableJournal force /dev/disk1s10

thanks to Las Ruinas De Gringobamba

Inserito in IT, linux, mac | Etichette , , , , , | Lascia un commento