Search This Blog

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