mercoledì 23 luglio 2008

Costruire un Triangolo Impossibile: "The Penrose Triangle"


Questo che vedete qui sopra è il triangolo di Penrose. Guardandolo si nota che c'è qualcosa di strano, ma in realtà non è il disegno ad essere "sbagliato", ma è il nostro cervello che non interpreta correttamente quest'immagine bidimensionale illudendoci della sua tridimensionalità.

Ovvio è che essa è stata "confezionata" apposta per mandare in tilt il nostro cervellino, semplicemente unendo tra loro linee parallele con diverse costruzioni prospettiche.

Nel video seguente vi verrà mostrato come costruire fisicamente un modellino di questo triangolo impossibile... con un piccolo trucchetto, altrimenti che triangolo impossibile sarebbe?!;)



Come avete appena visto il nostro Kipkay ha confezionato una specie di origami di cartone utilizzando un modello. Quello che costruisce non è un triangolo in realtà, ma un oggetto aperto che se visto dalla giusta angolazione si "trasforma" in un triangolo di penrose...

Abbiamo costruito l'impossibile!!!

La videoguida proposta è molto carina, ma senza un modello stampabile sarebbe di difficile applicazione, quindi:


Non vi basta che munirvi di carta, cartoncino, forbici e "abbondante colla vinilica" e il gioco è fatto!;)

sabato 12 luglio 2008

Vodafone Internet Key sotto Linux

Ultimamente ho cambiato casa e città, ma non avendo voglia di attivare una linea fissa mi sono orientato al Mobile Internet.

Mi sono affidato all'offerta Vodafone vista l'ottima copertura presente nella mia zona.

Sul mio portatile è installata Ubuntu Feisty Fawn, quindi mi sono trovato di fronte alla configurazione di questo modem, a dire il vero niente male.

Come spesso accade, cercando su internet ho trovato una documentazione un po' frammentaria, ma alla fine sufficiente, nel suo insieme con un po' di intuito, a riuscire a configurarlo.

Quello che mi propongo con questo post è di fornire un guida il più possibile esaustiva, quindi non esitate a postare i vostri commenti per apportare eventuali modifiche o integrazioni.

Iniziamo...

How to: Configurare e Gestire i Modem Huawei e172 / e220 / e270/ e272 e Novatel mc950D amb els nslu2 su Ubuntu Feisty Fawn

Questa guida è stata scritta per Ubuntu 7.04/Feisty Fawn, ma è utilizzabile, teoricamente, su tutte le distribuzioni, applicando qualche piccola modifica (in merito all'installazione delle applicazioni richieste)

Prima di procedere con l'applicazione di questa guida verificate la compatibilità, eseguendo da terminale il comando, dopo aver inserito la chiavetta:

lsusb
Vi verrà restituito un output molto simile al seguente:
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 003: ID 12d1:1003
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 002: ID 1241:1177 Belkin F8E842-DL Mouse
Bus 002 Device 001: ID 0000:0000
Il vostro modem è supportato se ha il seguente ID 12d1:1003, quindi questo tutorial è per voi.

Ora se proviamo a verificare il log del kernel. Eseguire il seguente comando:
tail -f /var/log/messages

L'output sarà simile al seguente:



Possiamo notare che la periferica viene rilevata come un cd-rom, questo perchè questo modem utilizza una modalità non standard chiamata "modalità flash", ma è anche supportata la "modalità modem", quindi standard che permette al nostro amato pinguino di gestire il modem normalmente.

A questo punto abbiamo due possibilità:
  • Abilitare la modalità modem e gestire il modem con wdial, in modalità testuale da terminale, o con gnome-ppp o kppp, in modalità grafica
  • Usare il driver fornito dall'operatore Vodafone, che include anche un software di gestione, ancora in versione beta e non open
Quella preferibile a livello di usabilità ed etico (da vero linuxiano amante del free software) è la prima, ma per completezza verranno riportate entrambe.

Metodo Open Source

Installare le applicazioni necessarie a reperire e compilare il sofware necessario imputando da terminale:
sudo apt-get install libusb-dev wget build-essential
Ora scarichiamo il programma e compiliamo il programma che ci permetterà di portare il nostro modem in modalità modem in una cartella temporanea:
cd /tmp
wget http://www.kanoistika.sk/bobovsky/archiv/umts/huaweiAktBbo.c

cc huaweiAktBbo.c -lusb -o huaweiAktBbo
Copiamo l'eseguibile ottenuto in /sbin con il comando:
sudo cp huaweiAktBbo /sbin/
Create uno script udev "/etc/udev/rules.d/50-huawei-e172.rules” con il comando:
sudo gedit /etc/udev/rules.d/50-huawei-e172.rules
e copiaci dentro queste codice:
SUBSYSTEM=="usb", SYSFS{idProduct}=="1003", SYSFS{idVendor}=="12d1", RUN+="/sbin/huaweiAktBbo" SUBSYSTEM=="usb", SYSFS{idProduct}=="1003", SYSFS{idVendor}=="12d1", RUN+="/bin/sleep 5" SUBSYSTEM=="usb", SYSFS{idProduct}=="1003", SYSFS{idVendor}=="12d1", RUN+="/sbin/modprobe usbserial vendor=0x12d1 product=0x1003"
Riavviare la macchina con il modem collegato alla USB. Ora il modem viene riconosciuto come tale e quindi possiamo procedere alla configurazione della connessione. NB: Per evitare problemi, è meglio disabilitare il pin della sim inserendola, allo scopo, in un telefonino.

Modalità Testuale

Aprire il file /etc/wvdial.conf:
sudo gedit /etc/wvdial.conf
e copia questa configurazione:
[Dialer Vodafone] Init2 = ATZ Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Stupid Mode = 1 Modem Type = Analog Modem ISDN = 0 Phone = *99***1# Modem = /dev/ttyUSB0 Username = vodafone Dial Command = ATDT Password = vodafone Baud = 460800 Init4 = AT+CGDCONT=1,"IP","web.omnitel.it"
Quindi salvate e il gioco è fatto. Per connettervi digitate, sempre da terminale, il comando:
wvdial vodafone
Modalità Grafica

Come indicato in precedenza, è possibile utilizzare questo modem, ovviamente anche con i tools grafici. Personalmente ho preferito gnome-ppp a wdial in modo da avere la mia iconcina sul desktop per avviare la connessione e una nella system tray che mi informa sullo stato della connessione. In questa guida verrà mostrata la configurazione per gnome-ppp, che con poche modifiche è possibile utilizzare su kppp.

Da terminale digitate:
gedit ~/Desktop/gnome-ppp-root.desktop
Quindi nella finestra di gedit incollare il testo seguente:
[Desktop Entry]
Encoding=UTF-8
Type=Application
Comment=GNOME Dialup Tool
Comment[it_IT]=GNOME Dialup Tool
Exec=gksu gnome-ppp
Icon=gnome-ppp.png
Icon[it_IT]=gnome-ppp.png
Name=GNOME PPP (as root)
Name[it_IT]=GNOME PPP (as root)
Terminal=false
Salvare ed uscire dall'applicazione.

Sul desktop dovrebbe apparire l'icona "GNOME PPP (as root)", aprirla con il doppio click e inserire la password di root quando richiesto.

Ora bisogna inserire alcuni dei parametri fornitici dall'operatore (la seguente configurazione è basata su Vodafone, ma basta modificarla in base alle vostre necessità: in pratica basterà variare solo username, password e apn con quelli indicativi dal carrier, sempre che il vostro modem non abbia limitazioni, ma di questo tratteremo in seguito):
Username=vodafone (in realtà non indicato dalla wind ma senza la connessione non avviene)
Password=vodafone (in realtà non indicato dalla wind ma senza la connessione non avviene)
Numero di telefono= *99***1# (questo parametro rimane invariato per qualunque operatore)
Come nella seguente immagine:


Ora cliccate su "Configura" e nella finestra successiva selezionate "Rileva" e configurate tutto come nella seguente immagine:


Quindi cliccate su "Stringhe di inizializzazione..." ed inserite la stringa seguente:
AT+CGDCONT=1,"IP","web.omnitel.it"
come in questa immagine:

Quindi impostate le varie opzioni dei task "Networking" e "Opzioni" come di seguito:





Ora basta selezionare "Chiudi" e cliccare su "Connetti", attendere il prompt... e siamo in rete!

Metodo Proprietario

Scarichiamo ed installiamo l'applicazione Vodafone Mobile Connect Driver for Linux 2.0.beta3 digitando da terminale:
cd /tmp
wget https://forge.betavine.net/frs/download.php/269/vodafone-mobile-connect-card-driver-for-linux-2.0.beta3-ALL-i386-installer.run

chmod +x ./
vodafone-mobile-connect-card-driver-for-linux-2.0.beta3-ALL-i386-installer.run
sudo ./vodafone-mobile-connect-card-driver-for-linux-2.0.beta3-ALL-i386-installer.run
Durante la procedura di installazione vi verrà richiesto di indicare il nome degli utenti da abilitare all'utilizzo del modem.

Inserire la Internet key nella porta usb, quindi lanciare Vodafone Mobile Connect Card for Linux da Applicazioni→ Internet, dovrebbe partire:


Nel mio caso lo script di configurazione ha fallito, quindi per far funzionare il programma della Vodafone ho dovuto cambiare i permessi di alcuni file installati, imputando i seguenti comandi:

sudo chown -R TuoNomeUtente:users /opt/vmc/etc/ppp/
sudo chmod 777 /opt/vmc/etc/ppp/
sudo chmod -R 660 /opt/vmc/etc/ppp/*

Bene, ora i permessi sono impostati correttamente e VMC si avvierà correttamente.

Al rilevamento automatico il modem verrà rilevato come Huawei e270, ma l'hardware è lo stesso quindi premete OK.

Il software rileverà automaticamente la sim inserita nella vostra internet key e vi proporrà di configurare automaticamente la vostra chiave (l'internet key huawei e172 permette di utilizzare qualsiasi operatore), tutti gli operatoti italiani sono supportati. Cliccare su "Carica":



Lasciare le impostazioni del profilo invariate, ma se nella vostra zona la copertura 3g è scarsa conviene impostare "Solo 3g" in "Connessione preferita":



Quindi cliccare su OK.

Ora basta cliccare su Connetti e dopo pochi istanti siamo in rete.

Questo software ha delle caratteristiche interessanti, ma non è ancora sufficientemente maturo... Secondo me le caratteristiche più interessanti è la gestione degli sms e la rubrica, ma è possibile ovviare con software open (vedi in seguito).

La configurazione della connessione ad internet è terminata, ma credo che ci sia ancora qualcosina da dire.

Tip & Tricks

Inviare e ricevere gli Sms (metodo open)

Grazie al software Wammu potremo gestire la rubrica e gli sms, anche se solo mentre non stiamo utilizzando il modem per la connessione ad internet.

Installiamo il nostro phone manager:
sudo apt-get install wammu

Avviamo il programma andando su Applicazioni=>Accessori=>Wammu, quindi configuriamo il programma in modo che possa gestire il nostro dispositivo: andando sul menù "Wammu", selezioniamo "Settings", quindi applicare le impostazioni dell'imagine seguente:



Quindi confermare cliccando su OK.

Ora basta selezionere "Connect" dal menù "Phone" e possiamo recuperare le voci in rubrica, inviare messaggi nuovi e recuperare quelli memorizzati nella sim... e molto altro (ho testato solo queste cose, quelle indispensabili, ma lascio a voi l'esplorazione delle altre funzioni).

Controllare il traffico dati/tempo di connessione residuo

Navigando un po' per la rete non sono riuscito a capire come controllare il tempo residuo disponibile delle offerte forfettarie per navigare il internet dell'operatore Vodafone (avendo sottoscritto l'offerta Internet facile che mette a disposizione 10 ore al giorno di navigazione pagando 30 euro al mese)...
Ho preso il telefono ed ho chiamato il 190: l'operatore mi ha, gentilmente, informato che è possibile conoscere l'ammontare del traffico unicamente tramite registrazione al sito 190.it, dove dovremo indicare come nostro numero principale (o aggiungerlo al principale) il numero di telefono della nostra sim dati.
Per completare la procedura vi verrà richiesto di inserire il codice di verifica inviatovi via sms: se non volete smontare la internet key per mettere la sim il un cellulare per leggere l'sms potete usare Wammu seguendo la procedura precedente.

Completata la procedura di registrazione potete verificare il tempo di connessione residuo selezionando nella sezione "190 fai da te" (se avete più sim controllate di aver selezionato il numero di quella dati):

"Il Tuo Traffico" => "Visualizza i tuoi Contatori" => Selezionare il nome dell'offerta dati sottoscritta (nel mio caso "Internet Facile")

Un bel grafico vi mostrerà la percentuale di minuti utilizzata:



Aggiornare l'Internet Box a 7,2 Mbit/secondo

L'internet box ha lo stesso hardware dell'internet key, quindi è possibile aggiornare il vostro modem per la compatibilità al HSDPA.
Non ho effettuato di persona questa procedura, ma visto che dilaga in rete direi che si possa ritenere abbastanza sicura.
E' possibile effettuare l'aggiornamento solo sotto Windows (a meno di non farlo sotto linux emulando windows in una virtual machine), ma se qualcuno riuscisse a farlo anche con Wine invii un commento riportante la procedura ed integrerò la guida.
Inoltre è anche possibile eliminare le limitazioni imposte dal vostro operatore, ma vi consiglio di astenervi dal farlo, visto che potrebbe profilarsi un reato penale.
Visto quanto detto mi astengo dallo stilare una mia guida personale, ma potete trovare una guida esaustiva sull'argomento qui:
http://blog.liberailvoip.it/2008/03/08/upgrade-huawei-e-220-72mbit-teorici-per-tutti/

Questo è tutto! Perdonate le possibili imprecisioni e spero vogliate segnalarmi tutto quanto possa completarla ed essere utile a voi ed altri utenti.

venerdì 11 luglio 2008

Vino per Ricaricare la Batteria dell'Auto

No crederete ai vostri occhi guardando questo video di kipkay.com!

Se la batteria della vostra auto è scarica e non riuscite a farla partire basta aggiungere un bicchiere di vino rosso all'acido della batteria e... la vostra automobile riparte!

Ecco il video:




Necessario
  • Un bicchiere di vino rosso
  • Un cacciavite piatto
  • Un imbuto o un foglio di carta
  • Un tester
Procedimento
  • Controllate che la batteria sia effettivamente scarica con un tester per escludere eventuali altre problematiche
  • Rimuovete un tappo della batteria con il cacciavite
  • Aggiungete il vino
  • Richiudere la batteria
  • Accendere l'auto
Spiegazione

Il vino è un liquido acido, quindi permette agli elettroni di scorrere liberamente tra gli elementi negativi e quelli positivi costituenti la batteria, fornendo sufficiente energia per far partire l'auto.

giovedì 10 luglio 2008

Una Torcia Laser che Brucia Veramente!

Tra i video di Kipkay.com un altro lavoro troppo bello per non essere citato!

In questo video vi verrà mostrato come costruirvi una torcia laser potentissima in grado di scoppiare un palloncino, accendere un fiammifero a distanza e altro ancora...


IMPORTANTE!!!
Questa guida viene fornita "AS IS" (Così com'è, SENZA GARANZIA).
Qualora costruiste questo apparecchio ricordate che può essere pericoloso! Non puntatelo verso persone, esseri viventi, liquidi infiammabili, ecc...
Usate il buon senso e utilizzate queste informazioni a vostro rischio e pericolo.


Ecco il video:




Necessario:
  • Un masterizzatore DVD 16x da poter sacrificare (dal realizzatore di questo filmato è stato utilizzato un masterizzatore LG)
  • Una torcia da 3 volt (Nel video viene usata una Mag Lite)
  • Alcuni cacciavite di piccole dimensioni
  • Un AixiZ Laser Housing, chè è possibile reperire su internet a circa 5 euro. In alternativa, adattandoci un po', possiamo adattare un puntatore laser dei cinesi
  • Un saldatore a stagno, utile per rimuovere e risaldare il diodo laser
  • Due batterie AA
Procedimento:
  • Rimuovere le viti presenti sul case del masterizzatore in modo da poter accedere al suo interno, quindi rimuovere il cassetto in modo da poter accedere al carrello. E' qui che si trova il diodo laser che utilizzeremo
  • In tutti i masterizzatori vi sono delle guide che permettono al gruppo ottico di muoversi. Smontato il carrello dalle sue guide, procedere svitando le piccole viti che trattengono il diodo laser. Attenzione, questa fase è molto delicata, poichè state maneggiando un'apparecchiatura elettronica molto fragile.
  • Smontare l' AixiZ Laser Housing (o dal puntatore cinese) in modo da estrarne il gruppo laser (una piccola scheda alla quale è collegato un diodo laser molto simile a quello del nostro masterizzatore), sostituire il diodo laser originale del masterizzatore facendo attenzione a rispettarne la polarità (Aiutatevi con lo schema del diodo laser che trovate in appendice e con un paio di batterie AA per testarne la polarità).
  • Smontare la torcia e rimuoverne vetro, parte riflettente e lampadina, quindi collegare i due poli della torcia al gruppo laser ottenuto al punto precedente, fissandolo alla torcia in modo sicuro
  • Inserire due batterie AA nella torcia, richiudere e testare il risultato.

Buon diverdimento!!!;)


Appendice

  • Schema diodo laser
<



sabato 5 luglio 2008

Come Creare Un Frisbee Per il Volo Notturno Facilmente!

Alzi la mano chi non ha lanciato almeno una volta un frisbiee... E' uno dei giochi da spiaggia più vecchi, ma sempre intramontabile!

Grazie ad un hack di www.instructables.com (che potete trovare in versione originale qui ) sono a presentarvi una divertentissima variante di questo gioco... che da oggi è diventato notturno!

In soli 5 minuti potrete creare il vostro frisbiee per giocare di notte sulla spiaggia o dove volete e divertirvi nelle calde notti di questa splendida estate.

Ecco il video:




Necessario

  • Un frisbee
  • Un coltello da cucina appuntito e tagliente
  • Un piccolo cacciavite
  • Uno yo-yo di plastica luminescente
  • Un martello

Procedimento

  • Nella parte inferiore del frisbee, individuate il suo centro, quindi praticate un foro con il coltello da cucina, in modo che sia sufficientemente grande da alloggiare il perno dello yo-yo (che in seguito andremo a smontare)
  • Ora smontate lo yo-yo, semplicemente svitando le due metà. Quindi svitate le viti che tengono assieme le due parti dello yo-yo avvalendovi di un piccolo cacciavite, in modo da liberare la parte elettronica dell'apparecchio.
  • Uno dei due coperchi esterni dello yo-yo ha una vite che potrete potrete rimuovere servendovi di un martello, che userete con estrema delicatezza
  • Prendete le due parti esterne dello yo-yo precedentemente smontate e rialloggiate al loro interno le parti elettriche invertendole (quella di sinistra a destra e viceversa)
  • Posizionate le parti dello yo-yo così ottenute un nella parte inferiore del frisbee e l'altra in quella superiore, quindi usate la vite rimossa precedentemente per avvitarle in modo che vengano fissate
Il vostro nuovo giocattolo da spiaggia è pronto!

Buon Divertimento!