il mio blog personale: foto, video…

admin


Sto caricando i dati ...
Failed to load data!

329 underwater photo guide by george perina

inserito da ligio il 7 Novembre 2009 alle 11:46

Ecco una guida davvero interessante per chi pratica fotografia subacquea con una fotocamera reflex digitale:
uw guide

Grazie a George Perina e complimenti per l’ottimo sito web

| No Comments | Categoria: sub | Tag: , ,

328 lapsus grammaticali: tutto attaccato?

inserito da ligio il 6 Novembre 2009 alle 16:35

Vi siete mai chiesti se una parola si scrive “tuttaattaccata”, “tutt’attaccata” o “tutta attaccata” ?
Ecco un articolo interessante che viene in aiuto dei vostri “lapsus”: tutto attaccato o con l’apostrofo

| No Comments | Categoria: web | Tag:

326 clear: command not found in cygwin shell

inserito da ligio il 22 Ottobre 2009 alle 11:18

Come mai capita l’errore “bash: clear: command not found” quando si tenta un clear screen da una shell installata con Cygwin? Semplice: clear.exe non viene copiata con l’installazione standard! Per ovviare al problema, si può installare anche il pacchetto ncurses (si trova nella categoria Utils) oppure utilizzare semplicemente la combinazione di tasti Ctrl-L

| No Comments | Categoria: informatica | Tag: ,

325 tagliare stringhe utf-8

inserito da ligio il 25 Settembre 2009 alle 16:24

Vi è mai capitato di trattare alcune stringhe in PHP per dover calcolare la lunghezza di una frase e magari tagliarla dopo N caratteri?
E vi è capitato di fare queste operazioni con stringhe UTF-8 ?

In quest’ultimo caso, utilizzando le normali funzioni php substr o strlen, potrebbero capitare delle sorprese.
Ad esempio se il taglio della stringa avviene su un carattere accentato visualizzerete probabilmente un carattere incomprensibile!

provate ad eseguire questo codice:

echo substr(”Il lavoro più bello del mondo”,0,13);

E adesso provate invece ad eseguire questo:

echo mb_substr(”Il lavoro più bello del mondo”,0,13,’utf-8′);

Non è forse meglio???

N.B: idem per il calcolo di lunghezza di una stringa: usate mb_strlen e NON strlen!

| No Comments | Categoria: informatica | Tag: ,

324 Riassunto dei comandi VIM più usati

inserito da ligio il 17 Settembre 2009 alle 15:16

Un “bigino” dei comandi VIM più utili e utilizzati, riassunti in un articolo sul sito Joe’s Corner

Assolutamente da leggere e imparare a memoria!!!

Aggiungo poi alcuni comandi interessanti:
5: -> individua l’intervallo .,.+4 ovvero dal cursore a 4 linee più in basso

Oppure in visual mode (v) si possono selezionare delle linee e premendo : viene automaticamente selezionato l’intervallo sul quale eseguire operazioni (copia, delete, sostituzioni…)

| No Comments | Categoria: informatica | Tag: ,

323 Vim tabs e split

inserito da ligio il 15 Settembre 2009 alle 20:33

Ecco due paginette davvero interessanti sull’uso dei TAB in VIM e sull’utilizzo delle finestre splittate:
vim tabs e vim split

Ad esempio… sapete di poter ripetere un comando su tutti i tab aperti?

:tabdo 1,$s/foo/bar/g

Questo comando infatti sostituisce la stringa foo con bar in tutti i file aperti nei tab della sessione

| No Comments | Categoria: informatica | Tag: , ,

322 VIM: aprire due file contemporaneamente

inserito da ligio il 14 Settembre 2009 alle 16:16

Ecco come lavorare su più file contemporaneamente con VIM (articolo tratto da linuxfeed.org)

Per aprire due file contemporaneamente dividendo l’area di lavoro orizzontalmente si ricorre all’opzione -o:

vim -o file1.txt file2.txt

Per aprire due file contemporaneamente dividendo l’area di lavoro verticalmente si ricorre all’opzione -O:

vim -O file1.txt file2.txt

Per passare da una finestra all’altra si utilizza CTRL-W + CTRL-W (due volte CTRL+W)

Dopo avere lavorato contemporaneamente su più file, può rendersi necessario chiudere tutto e andarsene un poco a spasso. Questi sono i comandi con cui chiudere una sessione multipla di Vim:

:wqall
:qall!

Nel primo caso si chiudono tutte le finestre dopo avere salvato le modifiche di ognuno. Nel secondo si chiede di chiudere tutto ignorando qualsiasi modifica effettuata sui file.

Si può approfondire l’argomento leggendo la pagina del manuale di VIM: usr_08, che spiega anche come gestire le differenze tra file con il comando vimdiff

| No Comments | Categoria: informatica | Tag: , ,

321 controllare la sintassi di un file PHP prima del salvataggio

inserito da ligio il 14 Settembre 2009 alle 15:48

Ecco come controllare la sintassi di un file PHP prima di salvare il file stesso (per chi volesse approfondire, ecco un articolo su vim.wikia.com):

Inserite nel file .vimrc (nella home dell’utente) la seguente riga:

map <C-A> :w !php -l<CR>

Editate dunque il file che volete controllare e premete CTRL+a: un messaggio vi indicherà se il file ha un errore di sintassi oppure no!

Utilissimo TIP per non salvare file errati… soprattutto se direttamente in produzione!

| No Comments | Categoria: informatica | Tag: , ,

320 registrare una macro con VIM

inserito da ligio il 14 Settembre 2009 alle 15:45

Ho trovato un tutorial interessante su come registrare le macro con VIM (ad esempio per poter sostituire una stringa in più file il più velocemente possibile!)
Ecco come fare:

vim *.cpp Avviate Vim, definendo la lista di argomenti
che contiene tutti i file C++ . Siete ora
nel primo file.

qq Iniziate la registrazione nel registro q

Effettuate le sostituzioni nel primo file. (opzione /e sopprime i warning!)

:wnext Scrivete il file e passate al successivo.

q Interrompete la registrazione.

999@q Eseguite il registro q nei restanti file.

Tutto qui!

| No Comments | Categoria: informatica | Tag: , ,

319 Tutorial di Fotografia

inserito da ligio il 10 Settembre 2009 alle 20:47

Ecco due articoli davvero interessanti che parlano di fotografia:

| No Comments | Categoria: personale | Tag: , ,