Search This Blog

03/10/2011

Reset all Google Chrome info

Hello,
as a IT teacher I work in various classrooms in various places. I like to use the Google Chrome sync to have all my datas with me but want to remove them at the end of the day or course. I couldn't find any option to do this so here is the way to remove all your google chrome infos:

simply delete the folder
%LOCALAPPDATA%\Google\Chrome\User Data\default 

the folder will be recreated on new Chrome start

30/09/2011

Ethernet LAN Broadcast spiegato con analogie del mondo reale

Quello che segue è una descrizione di un paio di analogie che uso durante le mie attività di docenza. Sono spesso una semplificazione di quello che succede davvero e per questo sono successivamente raffinate durante il corso. L'utilità di questi esempi è di creare una base teorica chiara nel minor tempo possibile.

Prima publicazione su http://contrepois.blogspot.com il 30/09/2011
Se usate questa analogia grazie di indicarne la provenienza

Presentazione
Lo scenario si svolge in un palazzo di 10 piani con 4 appartamenti per piano, quindi 40 appartamenti. In questo palazzo tutti si conoscono di vista, sanno chi vive nel palazzo ma non sanno in quale appartamente ciascuno risieda. Inoltre esiste una buca delle lettere raccolta regolarmente dalle poste per le comunicazione fuori dal palazzo.

Prima analogia
Prendiamo Giulio, informatico (abbiamo tutti almeno un difetto) che abita al terzo piano appartamento B, abbreviato in 3B. Vuole parlare con Marco del palazzo, ma non sa in quale appartamento si trovi. Come ogni bravo informatico è molto pigro e vuole provare con il metodo più semplice, l'URLO. Esce sul pianerottolo e URLA: "HAAOOOOOO n'do sta Marco ?". Tutti nel palazzo sentono la (poco elegante) richiesta, ma solo Marco si sente in dovere di rispondere: "WEEEEE Giulio, sto al 5A". Dopo questo scambio di indirizzi Giulio e Marco possono iniziare una conversazione discreta che non coinvolga tutto il vicinato. 

Seconda analogia
Se invece Giulio deve inviare un messaggio a qualcuno che non stia nel palazzo deve imbucare la lettera nella cassetta delle lettere all'ingresso del palazzo e aspettare. Il trasporto a destinazione verrà gestito dalle poste senza ulteriori interventi da parte di Giulio.

Transizione dal mondo reale al mondo informatico
Quello che ho appena descritto nella prima parte è esattamente - quasi - quello che succede quando un computer vuole parlare con un'altro computer presente nella stessa rete locale. Nella seconda parte l'analogia corrisponde a quello che succede quando un computer vuole trasmettere dati fuori dalla propria rete locale. Ora provo a riscrivere le storie di prima con le parole tecniche corrette in grassetto:

Presentazione
Lo scenario si svolge in una rete locale (LAN) di 40 computer. Nella LAN tutti i computer sanno chi gli sta vicino grazie al proprio ip  e subnetmask,  ma non ne conosco i mac address. Inoltre esiste un gateway(router) che sa inoltrare i pacchetti al provider per comunicare con Internet.

Prima analogia
Prendiamo 192.168.0.12 (Ip address),  che abita al 00-22-FB-96-7B-2C (mac address),  vuole parlare con 192.168.0.22, ma non sa quale mac address abbia. Come ogni computer è molto pigro e vuole provare con il metodo più semplice, il BROADCAST. Usa il protocollo ARP (lingua per chiedere e rispondere alle richieste di mac address) che viene inviato a tutti i computer della rete locale (broadcast) con la domanda: "Chi ha come ip 192.168.0.22 ?". Tutti nella rete ricevono la richiesta, ma solo 192.168.0.22 ha il dovere di rispondere la seguente informazione: "192.168.0.22 ha come mac address 00-1D-BA-68-A4-08 ". Dopo questo scambio di indirizzi mac 192.168.0.12 e 192.168.0.22 possono iniziare una conversazione diretta che non coinvolga per forza tutti gli altri computer della rete. 

Seconda analogia
Se invece 192.168.0.12 deve inviare un messaggio a qualcuno su internet o in generale fuori dalla sua rete locale, deve consegnare il proprio messaggio al gateway (default router) che lo inoltrerà al provider. Il trasporto a destinazione verrà gestito dal provider senza ulteriori interventi da parte di 192.168.0.12.

A bientot
Frank Contrepois

18/09/2011

Ingrassare, dimagrire e esercizi

Ho studiato sul seguente articolo http://www.albanesi.it/Alimentazione/grassi.htm e altri.
Cerco di riassumere in questo post le mie conoscenze attuali per capire come "nutrirsi alla meno peggio".

Introduzione
Ci sono 3 macronutrimenti:
  1. Carboidrati
  2. Grassi
  3. Proteine
Carboidrati: 
Quando assunti vanno a riempire una riserva specifica e dalla dimensioni fisse. Tutto quello che non entra nella riserve viene convertito in grasso!
Grasso:
Quando assunti si distribuiscono in tutto il corpo (incluso all'interno dei muscoli). Non esiste un limite al numero di grassi che uno può aggiungere 
Proteina:
Quando assunti vanno messi in una riserva che varia a seconda dei muscoli presenti e del loro uso 

NB: 
  • Nell'uomo il consumo si calcola in calorie: calorie di carboidrati, calorie di grassi e calorie ingerite
  • Andare più veloce non aumenta il numero di calorie, è la distanza che conta. 10Km di camminata sono quasi equivalenti a 10Km di corsa solo che per la prima si consuma molto piu tempo

Tipo di esercizio

Un esercizio intenso:
consuma carboidrati presi direttamente dalla riserva -limitata.
Un esercizio poco intenso:
consuma grassi presi direttamente dalla riserva - infinita.

Quindi se corro piano consumo grassi (ottimo direi) ma poi qualsiasi cosa mangio successivamente viene automaticamente convertito in grassi in quanto se mangio grassi vanno direttamente nella scatola dei grassi; mangiando carboidrati il corpo li converte in grassi in quanto con l'esercizio poco intenso non abbiamo intaccato la riserva di carboidrati che è quindi piena. 

Le proteine vanno ai muscoli ove possibile e vengono convertiti in carboidrati e messi in riserva o convertiti a grassi.

Conclusione (ovvia)
Per dimagrire bisogna consumare piu di quanto si ingerisce, l'esercizio non basta ma aiuta sicuramente a consumare di più :D

Pulizia file su windows

Quando dovete cercare di ridurre al massimo lo spazio occupato su un disco potete togliere tutti i file temporanei di windows update che si trovano nella cartella %windir%\SoftwareDistribution\download

30/08/2011

Gtdroid 2.0 GUI

Hi, here are some screenshots of the new version of GTDroid version 2.0
It's FAST, really fast my first sync in under 10 seconds and I do have quite a lot of projects and tasks.

Login
Login

Main screen - Next Action
Nextactionview

Calendar View
Calendarview

Project View - not implemented 
Projectview

Context View - not implemented
Contextview

Architecture:
I choose to create a Nozbe java library to be able to extend Gtdroid and create other projects  
All GUI (Login is an exception) is based on lists

29/08/2011

Disable the XP tour prompt

http://www.internetfixes.com/weekly_news_letters/windowsXP/windows_xp_10.htm

Open theRegistry Editor (Regedit.exe). 
2. Navigate to HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Applets\Tour. 
3. Double-click the RunCount DWORD value. 
4. Enter 0 in the Value Data text box, and click OK. 
5. Close the Registry Editor, and restart Windows XP. 

07/08/2011

Il contentuto delle mail viene cancellato sugli account secondari con Exchange 2010

Da un cliente abbiamo installato exchange 2010 e su alcuni account le mail arrivavano, il mittente, destinatario e oggetto sono visibili ma il contenuto della mail stessa è bianco!

Il problema è dovuto all'aggiunta da parte della versione 3 di Nod32 in modo improprio della riga "Scanned by nod32" o equivalente.

Questa aggiunta corrompe la mail e exchange la cancella in quanto non valida.

Aggiornando nod il problema non si ripresenta, ma le mail che hanno subito il "trauma" sono perse :( (tranne backup o lagged exchange server)

A bientot

Gtdroid is back on track

Hi everyone, I'm writing the all new "GTDroid - Nozbe for Android" from the ground. 

In this moment I'm writing a generic java library to connect any kind of java app to nozbe, the baby is growing fast. 
I hope to give you a preview before october.

A bientot
Frank

21/07/2011

Exchange 2010 - Autodiscovery

Tre piccoli appunti utili per chi come me ha dovuto installare e configurare l'autodiscovery di Exchange 2010

  1. Basta un solo certificato per gestire tutta la criptazione - Per l'autodiscovery usate un campo SRV nel DNS
  2. Il sito https://www.testexchangeconnectivity.com/ è tuo - Grande - amico
  3. L'auto configurazione di outlook 2007 non funziona su XP Home 

19/06/2011

14/06/2011

RewriteMap

L'uso di RewriteMap è solitamente ignoto (almeno per me) e la documentazione non aiuta molto a riguardo :(

RewriteMap permette di semplificare alcune righe di rewrite particolarmente ripetitive:
del tipo 

RewriteRule ^sg/$ data.php?id=sg RewriteRule ^az/$ data.php?id=az RewriteRule ^ir/$ data.php?id=ir RewriteRule ^hk/$ data.php?id=hk RewriteRule ^cn/$ data.php?id=cn RewriteRule ^bd/$ data.php?id=bd

in qqcosa del tipo:
RewriteRule ^(..) ${countries:$1}

In particolare (Liberamente preso e tradotto da http://onlamp.com/pub/a/apache/2005/04/28/apacheckbk.html)

Se volessimo creare le seguenti ridirezzioni

Potremmo scrivere 3 righe di rewrite e aggiungerne una nuova per ogni nuovo pesce in arrivo. Funziona, ma oltre a non essere molto elegante è anche poco efficente.

Quindi l'alternativa è data dalla creazione di un file di testo (/usr/local/apache/conf/fish.map) contenente:

quindi il file va "dato in pasto" a rewrite con la riga
  RewriteMap fishmap txt:/usr/local/apache/conf/fish.map
e essere usato succesivamente con le due righe

RewriteEngine On
RewriteRule ^/pesce/(.*) ${fishmap:$1} [R]

con queste righe una chiamata a 

12/06/2011

Backup evernote

Per salvare tutti i miei dati lavorativi e di casa uso evernote. Durante una conversazione questo week end mi è stato chiesto: "in caso di fallimento di evernote, cosa fai?" ho risposto che nel client windows/mac esiste una copia completa dei dati. 

Oggi mi è sorto un dubbio: ok la copia esiste, ma DOVE ???

Che mi indica il file con estenzione .exb
 
Nel mio caso il file si trova al path: C:\Users\frank.contrepois\AppData\Local\Evernote\Evernote\Databases

Per accedere alla cartella da evernote: menu strumenti -> opzioni 

et voila, tutto salvato

Even Darth Vader likes Disneyland

Come vedere i file nascosti in altri file - alternate data streams (ADS)

Prima di tutto vi consiglio di leggere il seguente articolo

il modo per vedere questi file è di scaricare l'applicazione http://technet.microsoft.com/en-us/sysinternals/bb897440 

Se usate dropbox scoprirete (come me) che per ogni file è presente un ADS

streams.exe -s "c:\..........\Documents\My Dropbox"

A bientot

10/06/2011

Xobni per Google apps

Ciao a tutti, essendo un utente pro di xobni -- quando usavo outlook e ricevevo piu di 200 mail al giorno-- , mi è stato proposto di fare il beta tester della versione gmail e quindi riporto qui le mie prime impressioni.

XOBNI per outlook
Per chi non avesse mai usato xobni (inbox al contrario) faccio un veloce riassunto delle sue funzionalità su outlook.
Xobni analizza tutte le mail presenti in outlook permette di fare delle ricerche sulle mail per mittente, destinatario o qualsiasi parola prensente nel testo o in allegati. Oltre alle mail xobni analizza anche i contatti cercando per ciascuno foto su facebook e linkedin. 
Xobni permette quindi di:
  • Cercare molto velocemente nelle mail e allegati
  • Avere una foto per quasi tutti i propri contatti (molti stanno su fb o linkedin)
  • Permette di avere gli ultimi allegati inviati da un determinato contatto, utilissimo per trovare un documento perso nella miriade di mail
  • Crea tutta una serie di statistiche divertenti quali tempo di risposta medio, numero di mail e tante altre
Mi è stato presentato da un program manager che riceveva piu di 400 mail per giorno e che usava xobni per recuperare le mail durante le call conference in modo di leggere solo il necessario per riuscire a guidare il progetto.

XOBNI per gmail
La versione beta di xobni per gmail prevede l'installazione di una "extention" per chrome permette con una sidebar a destra di avere xobni via web direttamente dentro il browser. Questa versione di xobni non prevede al momento la ricerca - ottima su google - ma permette di essere molto più efficente con la parte dei contatti che è sempre stata un pò scarsa

Ecco le funzionalità che trovo molto utili per il momento:

Quando una mail è selezionata posso:
  •  vedere i contatti coinvolti con relative foto e quindi abbinare molto velocemente il nome alla persona magari incontrata solo una volta.
Per ogni contatto ho :
  • una descrizione estratta da mie note, facebook e linkedin
  • un grafico che mostra mail inviate e ricevute
  • la lista delle mail scambiate molto utile per ritrovare le mail più recenti senza la necessità di scrivere from: e to: nella casella di ricerca di google
  • una lista delle persone solitamente abbinate alle mail relavite al contatto in modo da riuscire a completare velocemente i destinatari di una nuova mai

In conclusione questo primo test il risultato mi  piace molto, voglio vedere se effettivamente lo userò ogni giorno, la prossima settimana ce lo dirà.

A bientot
Frank Contrepois

31/05/2011

Asterisk now update

Ciao, ho fatto l'update di una pbx di asterisk now con yum e finalmente funziona con i vari browser che ho provato e non solo con firefox 3

Ottima cosa

15/05/2011

Vecchi giorni - settlers - Frontier

Ultimamente sto giocando con Settlers per IPad e ogni volta che gioco è "per una mezzora" ma finisco per giocare 2 ore !!!

Crea la capanna del taglia legna, poi la segheria, poi è il turno del taglia pietre e tanti altri. Il cibo viene usato per i minatori, ogni tipo di minatore - oro, ferro, carbone - preferisce cibo diverso e quindi produce di più.

Ieri poi dopo una partita lunga ma alla fine vittoriosa ho deciso di ricercare online Frontier aka Elite 2. Frontier è stato il primo gioco che permetteva di fare quasiasi cosa. Hai una navetta "scrausa" e voila, puoi fare commercio, contrabando, diventare militare, cacciatore di taglie, minatore o tutto insieme o un pezzo alla volta.

Il gioco è vecchio e ha una grafica per allora fantastica - 3D - e ogni pianeta esiste realmente e gira attorno a se stesso e attorno al suo sole come nella realtà: se si atterra su un pianeta si potra ammirare il sorgere e/o calar del sole.

Ho un'amico che da anni gioca a frontier, cerca sempre un vecchio pc sul quale installare il gioco. Bene per lui posso dire che con DosBox (che è gratis) funziona anche su windows7!!!

10/05/2011

Error after OTRS update

3.0.6 -> 3.0.7 on CentOS using yum to update

Can't locate object method "new" via package "Kernel::Config" at /opt/otrs//Kernel/System/Web/InterfaceAgent.pm line 73

Just restart apache 

service httpd restart