domenica 3 settembre 2017

Leggi il post

Due semplici barzellette della domenica

Due freddure / barzellette da domenica:

Un inglese ed un italiano si ritrovano nella giungla inseguiti da un gigantesco leone. 
Ad un certo punto l'italiano si ferma ed estrae dalla borsa un paio di scarpe da ginnastica.
L'inglese, un po' confuso, gli chiede:
- Ma cosa fai? Speri di correre più veloce del leone?
E l'italiano gli risponde:
- Più veloce del leone no, ma di te si!


 Una tartaruga si dirige verso il tronco di un grande albero e comincia a scalarlo piano piano, fino a che, dopo un'ora, raggiunge un ramo abbastanza alto dal quale decide di buttarsi a pancia in giù. 
Per sua fortuna, la tartaruga atterra su un ammasso di foglie secche e non si fa niente, ma non contenta si dirige nuovamente verso il tronco dell'albero e ricomincia a salire, finché, raggiunto il ramo di prima, si butta e atterra nuovamente sul gruppo di foglie secche.
Poi, ancora non contenta, ripete l'operazione un'altra volta ed un'altra volta ancora. 

Da in cima all'albero, due usignoli stanno osservando la scena. 
Ad un certo punto, impietosito, uno dice all'altro:
- Caro, non ti sembra arrivato il momento di dirgli che è stata adottata?

sabato 2 settembre 2017

Leggi il post

Tre brevi battute / barzellette / freddure

Ecco 3 semplici e brevi battute per ridere un po':

- Lo sai perché la mucca fa il latte?
- Perché se facesse il caffè sarebbe una moka!


Un senza tetto ruba un pollo per sfamarsi e va sulle rive del fiume a mangiarlo. 
Accende un fuoco, tira il collo al pollo e comincia a spennarlo. 
All'improvviso arriva un vigile, il senza tetto butta subito il pollo nell'acqua, ma nota il gesto e gli dice:
- Cosa ha buttato nell'acqua?
- Nell'acqua? Io? Niente niente, perché?
- E allora cosa sono tutte quelle penne?
- Niente, niente. C'era un pollo che si voleva fare il bagno e mi ha detto se gli davo un'occhiata ai vestiti!


Un canguro dice all'altro:
- Sabato sera andiamo a fare quattro salti in discoteca?

venerdì 1 settembre 2017

Leggi il post

Come unire due campi in mysql

Quando estrai i risultati di una query su mysql, a volte può capitare la necessità di voler avere due campi uniti in uno, o anche tre o di più.
Volendo puoi compiere questa operazione da codice, da una pagina web in php magari, però è indubbio che se lo fai tramite sql è decisamente più rapido ed efficace.

Vediamo dunque come concatenare più campi sql, in modo tale da creare un nuovo campo unico risultato, un campo con un nuovo nome.


Come unire due o più campi in mysql


Per poter unire colonne su mysql ti basta utilizzare una sintassi del genere:

SELECT CONCAT(campo1,' ',campo2) AS campo3 FROM tabella

Avrai così creato un nuovo campo risultato, che è l'unione di due campi, separati da spazio.

Ovviamente con questa sintassi sql è possibile unire anche un numero superiore di campi.
Inoltre, volendo potresti voler concatenare una colonna di una tabella con una stringa predefinita, oppure con il risultato di una funzione.

Ecco un altro esempio pratico:

SELECT nome,CONCAT(nome,' | data: ',now()) AS nomecondata FROM `test`

In questo caso abbiamo unito al campo nome della tabella test, la scritta data seguita dalla data ed ora del momento esatto in cui la query viene eseguita.
Tutto molto semplice no?

Sapere come concatenare colonne mysql può sempre tornare utile, soprattutto quando si generano dei risultati che magari poi vanno esportati in formato csv... per esempio :)
Buone query!

giovedì 31 agosto 2017

Venezia in due giorni

A Venezia sono stato diverse volte (come ad esempio scritto qui), ma mai mi ero fermato due giorni di fila.
Di solito facevo una bella quanto stancante gita in giornata, magari con i treni regionali per risparmiare, ammiravo tutto quello che c'era da ammirare, e poi tornavo a casa.
Questa volta invece, ho deciso di apprezzare meglio la capitale mondiale dei canali, così mi sono fermato anche a dormire per ben due notti.

Venezia in due giorni

Cosa vedere a Venezia in due giorni


Venezia è detta la città dell'amore, non solo perchè pullula di coppie di innamorati, ma perchè proprio ce ne si innamora.
Venezia è infatti una città incantevole, da ammirare sia seguendo un itinerario preciso per non perdersi le principali attrazioni, sia girando in maniera del tutto casuale.

Volendo, le cose principali da vedere non sono neanche tante.
Citerò ad esempio: Piazza San Marco, Il Palazzo Ducale, La Torre dell’Orologio, il ponte di rialto, il ponte dei sospiri, Il Campanile di San Marco, La Basilica di San Marco, Il Canal Grande...
Ma come dicevo poco sopra, Venezia va vissuta scoprendola con passeggiate casuali nei suoi mille vicoli e canali, scoprendo sempre nuovi scorci e vie pittoresche da fotografare.

Gondola
Case nell'acqua
Scheletri dopo una festa
Panorama Venezia
Venezia Classica
Canal grande
Uno dei tanti ponti
Piazza San Marco
Canali e case
Bellissimo panorama
Telefoni pubblici
Venezia al tramonto
Gufo di Venezia
Mercato sull'acqua

Poi ovviamente, vale sicuramente la pena di fare una gita a Murano, la città dei vetri... e perchè no, anche un bagno al lido di Venezia.

L'atmosfera che si respira passeggiando per Venezia è qualcosa di indescrivibile.
Sembra una città in cui il tempo si sia fermato, dove non girano macchine ma barche.
Se poi avete giocato ad Assassin Creed, l'unica differenza che vi sembrerà di scorgere rispetto al gioco, saranno gli abiti delle persone.

L'unica nota negativa di Venezia sono i prezzi.
I prezzi degli hotel sono davvero alti, magari per 3 stelle che in realtà in altri posti sarebbero 2 stelle tirate (almeno quello dove ho soggiornato io, con una camera minuscola).
Ma anche le famosissime quanto romantiche Gondole... 80 euro per mezz'ora di giro sono un filino tanti a mio avviso.
E poi vogliamo parlare della Tassa di soggiorno?
Io l'abolirei in tutto il mondo la tassa di soggiorno, perchè sembra una gara a chi fa pagare di più il turista.
A Venezia se non ricordo male sono ben 3.50 euro a notte! Assurdo...
Vi piacerebbe che il mondo fosse tutto a pagamento? Dover pagare in ogni città che si va?
Spero che prima o poi questa cosa venga abolita come il roaming... anche se lì, ho saputo che certi gestori furboni si sono rifatti aumentando le fariffe... no comment...

Cos'altro dire di Venezia?
Niente, lascio spazio alla slideshow fotografica di una Venezia classica... anche come musica :p

>> Guarda le foto di Venezia 2017 <<

mercoledì 30 agosto 2017

Come ordinare risultati tabella MySql

Dopo aver appreso come fare le prime query sql utilizzando il database mysql, una delle altre nozioni base che è necessario apprendere è come fare per ordinare i risultati ottenuti dalle query.
La sintassi da usare per compiere questa importantissima operazione è molto semplice, dato che è una parola inglese molto simile all'italiano.

Vediamo dunque come ordinare i risurlati di una query sql su mysql, in modo da poter ottenere a video degli elenchi perfettamente ordinati, da poter utilizzare nelle nostre pagine web o app.


Come ordinare i risultati di una tabella MySql


Il comando sql da utilizzare per ordinare i dati ottenuti dalle query in un database mysql, è il seguente:

SELECT * FROM tabella ORDER BY campo

Il comando di cui sto parlando è ovviamente ORDER BY, il quale consente di poter ordinare i risultati in ordine crescente o decresente, su uno o più campi.

La parola da utilizzare per ordinare in maniera decrescente è DESC, mentre per ordinare in ordine crescente si utilizza ASC.

Come ordinare risultati tabella MySql

Di default comunque, se si dice di ordinare per un determinato campo, ma non si specifica alcun verso d'ordinamento, quello di default è il crescente, quindi non serve quasi mai in teoria specificare l'ordinamento sql ASC.

Il separatore da usare per ordinare su più campi sql è la virgola, ed ovviamente, ogni verso di ordinamento su ogni specifico campo va indicato subito dopo uno spazio vuoto accanto al campo da ordinare.

Come si può ben vedere anche dallo screenshot allegato, questa sintassi mysql per ordinare risultati sql è semplice ed intuitiva, oltre che di rapida esecuzione.
Ovviamente però, se ci si trova davanti a tabelle con milioni di record, ordinare su più campi potrebbe anche significare alzare notevolmente i tempi di elaborazione... il tutto poi dipende anche da quanto bene è stato progettato il db sql ;)

martedì 29 agosto 2017

Leggi il post

Come creare job eventi in mysql

Come per sql server, anche su mysql è possibile creare degli eventi.
Un evento o un job mysql è un'azione programmabile sul proprio database, in modo tale che giri in automatico in un determinato momento, una volta sola o in maniera ricorrente.

Vediamo subito come creare jobs mysql, in modo da poter schedulare delle operazioni automatiche su tabelle e dati.


Come creare job eventi in mysql


Per poter utilizzare i jobs mysql, occorre prima attivarli a livello globale.
Ecco la sintassi sql da utilizzare per attivare gli eventi mysql:

SET GLOBAL event_scheduler="ON"

Una volta attivata questa opzione globale di sistema (che ovviamente si disattiva mettendo OFF), gli eventi sono disponibili e pronti all'uso, occorre solo crearli.

La sintassi sql da utilizzare per creare un evento schedulato su mysql è la seguente:

CREATE DEFINER=`user-che-fa-girare-evento`@`server` EVENT `nome-evento` ON SCHEDULE AT data-e-ora-evento' ON COMPLETION NOT PRESERVE ENABLE DO sintassi-sql-da-eseguire

Questa sintassi praticamente crea un evento con un determinato nome, che gira in una determinata ora un determinato giorno, con un determinato utente su un determinato server.
Al completamento dell'evento, il job viene cancellato (not preserve), mentre con enable si indica invece che l'evento è attivo e pronto a girare (mettere disable per disattivare).
Infine dopo DO, vanno tutte le istruzioni sql da eseguire.

Se invece si vuole creare una ricorrenza mysql, ovvero un evento che gira ogni ora, ogni giorno, ogni settimana, ogni mese, ecc... ecco la sintassi da utilizzare:

CREATE EVENT `ogni 5 minuti` ON SCHEDULE EVERY 5 MINUTE STARTS '2017-07-31 14:00:00.000000' ENDS '2017-08-01 00:00:00.000000' ON COMPLETION NOT PRESERVE ENABLE DO sql-da-eseguire

In questo esempio infatti, faccio girare ogni 5 minuti il job, che compie qualche operazione sql e poi termina.
Le parole chiave da memorizzare per creare script mysql automatici sono ON SCHEDULE EVERY, e poi STARTS (per dire quando il job deve partire) ed ENDS (facoltativo, indica la data-ora termine del job).
Ovviamente poi, è possibile cambiare la frequenza tramite sintassi sql, sostituendo il comando MINUTE con HOUR, DAY, YEAR, ecc...

Bene, è tutto.
Adesso siete in grado di far compiere a mysql ogni sorta di operazione automatica tramite script sql schedulati.
Ad esempio quanto spiegato in questo tutorial potrebbe anche essere utilizzato per pianificare un backup automatico database mysql... niente male, vero?

lunedì 28 agosto 2017

Leggi il post

Definire costanti in PHP

Oltre alle variabili ovviamente, esistono anche le costanti php, come in ogni altro linguaggio di programmazione che si rispetti.
La differenza sostanziale rispetto alle variabili è che, come suggerisce il nome, di norma le costanti sono usate per settare tutti quei valori che non cambiano nel tempo.
Si può dunque salvare in una costante la stringa di connessione ad un database, o qualsiasi altro valore che possa tornare utile avere memorizzato nel codice php.

Bene, vediamo ora come utilizzare le php costants.


Come definire e richiamare le costanti in PHP


Ecco la sintassi da utilizzare per definire una costante php:

define("nome-costante","valore-costante");

Con la funzione php Define infatti, avremo definito la nostra costante, sia come nome che come valore assegnato.

Per richiamare una costante php, e riottenere così il contenuto memorizzato dentro di lei, utilizzare invece la seguente sintassi:

echo nome-costante;

Come salta subito ben all'occhio, le costanti php non hanno il classico simbolo del dollaro $ davanti, come per le variabili.
Questo forse per diversificarle da quest'ultime.
Inoltre, salvo diversamente specificato, le costanti sono case sensitive, ovvero vanno richiamate scrivendole esattamente con il nome con cui sono state definite (maiuscole e minuscole esatte).

Se invece si vuole avere una costante case insensitive, basta aggiungere true dopo averne settato il valore:

define("nome-costante","valore-costante",true);

Le costanti possono essere usate ad esempio, anche per evitare di includere più volte la stessa libreria, o per meglio dire, per evitare di far eseguire due volte lo stesso codice.
Ad esempio in questi casi, io controllo se una costante è stata definita, e solo in caso contrario, la definisco ed includo quello che devo includere.
Come sapere se una costante è definita? Semplice, con questa sintassi:

if (!defined('nome-costante')) {//definisco costante ed eseguo il codice}

Nel caso specifico, il punto esclamativo da vanti vuol dire "non", ovvero "se la costante non è definita, allora...".
E con le costanti php direi che è proprio tutto.

domenica 27 agosto 2017

Gita in giornata al Cirque de Gavarnie

Se si visitano i Pirenei francesi, una delle cose che non bisogna assolutamente farsi scappare, è una visita al cosiddetto Cirque de Gavarnie.
Il Circo di Gavarnie è una sorta di anfiteatro naturale di natura glaciale, ovvero un enorme spiazzo di terra circondato da delle montagne davvero imponenti.

Cirque de Gavarnie

Questa attrazione, completamente naturale, è tanto bella da attirare ogni giorno centinaia di turisti da tutta Europa, e non solo.
Ma andiamo per ordine.


Come arrivare al Cirque de Gavarnie


Il Circo di Gavarnie si trova ad un'ora di cammino dalla piccola cittadina di Gavarnie.
Come arrivare a Gavarnie?
Semplicissimo, basta prendere un bus della linea Maligne, che giornalmente collega questo fantastico circo naturale a Lourdes, a Luz Saint Sauveur, ed ad altre cittadine, come anche l'aeroporto.
La passeggiata da compiere dal paese di Gavarnie è fattibilissima sia per famiglie con bambini che per anziani, non essendo eccessivamente in pendenza.
Inoltre, se ci si sta chiedendo da che parte bisogna dirigersi una volta arrivati in paese, non c'è assolutamente da preoccuparsi, perchè basta seguire la gente.


Cosa vedere al Cirque de Gavarnie?


La risposta a questa domanda è: il circo di Gavarnie stesso.
Uno spazio immenso (circa 6km di diametro) circondato da imponenti pareti rocciose (alte fino a 1500 metri) vale la passeggiata e può tranquillamente occupare una mezza giornata per essere ammirato in tutto il suo splendore.
Ovviamente una cosa da fare assolutamente è andare sotto la cascata del circo di Gavarnie, che risulta essere una delle più imponenti d'Europa.

Cascata Cirque de Gavarnie
Neve al Cirque de Gavarnie
Cascata del Cirque de Gavarnie
Panorama dal Cirque de Gavarnie

Come si evince da una delle foto, anche se questo post risale ad agosto, nel "Cirque de Gavarnie" ho trovato la neve!
Non vi dico che bella sorpresa e che bella sensazione poter far due passi sulla neve in pieno agosto, una cosa davvero inaspettata.

Poi volendo, dal circo o direttamente da Gavarnie stessa, ci sono diversi percorsi alternativi per fare un po' trekking sui pirenei francesi.
Il tutto ovviamente offre panorami mozzafiato e natura incontaminata.

Panorama Gavarnie
Baita in mezzo alla natura
Tanto verde nei Pirenei

C'è poco altro da aggiungere sul Cirque de Gavarnie, se non che è una bellezza naturale patrimonio dell'UNESCO, e che quindi vale assolutamente la pena andarlo a vedere, se ci si trova da quelle parti della Francia.
L'unica nota negativa, se vogliamo, è che essendo una meta molto famosa, c'è sempre un discreto numero di persone.
Intendiamoci, non troppe, ma bisogna comunque scordarsi la sensazione di solitudine che spesso si può provare in montagna.

Concludo questo post con una slideshow di foto, accompagnata da una simpatica colonna sonora.

>> Guarda le foto del Cirque de Gavarnie <<

sabato 26 agosto 2017

Luz-Saint-Sauveur: come arrivare e cosa vedere

Luz-Saint-Sauveur è un piccolo paese situato nei pirenei francesi, noto soprattutto nel periodo invernale per le piste da sci.
Ma Luz-Saint-Sauveur non è solo sci per fortuna, in quanto le sue montagne offrono ottime attrattive anche per il periodo estivo.

Luz-Saint-Sauveur

Ma andiamo per ordine.


Come arrivare a Luz-Saint-Sauveur


Arrivare a Luz St Sauveur è in realtà molto semplice, dato che questa piccola cittadina è situata a soli 30km da Lourdes .
Quindi i modi per giungerci sono sostanzialmente 3: taxi, macchina, bus.
I bus sono quelli delle compagnie Maligne e Keolys, la cui frequenza multipla giornaliera consente facili ed economici spostamenti fino all'aeroporto di Lourdes-Tarbes.
Io non ero sicuro degli orari estivi, così per non richiare ho deciso di fare due giorni a Lourdes come scalo, ma avrei potuto fare tranquillamente anche Italia-Luz in un unico viaggio.


Cosa vedere a Luz-Saint-Sauveur


Cosa vedere e soprattutto cosa fare a Luz St Sauveur è presto detto.
Essendo un posto di montagna, l'attività principale di chi si reca lì in periodi non invernali, è principalmente il trekking.
I Pirenei francesi offrono infatti ottimi scorci per foto e video mozzafiato, oltre che momenti di solitudine e pace con la natura.
Certo, bisogna camminare tanto, ma ne vale sicuramente la pena.


Altre cose da fare a Luz St Sauveur sono sicuramente sport avventurosi, come kayak, rafting, free climing, parapendio... et similia.

Inoltre, il paese di Luz-Saint-Sauveur offre diverse attrattive e cose da vedere, come ad esempio: Eglise des Templiers, Pont Napoléon, Chateau Sainte-Marie, Chapelle de Solférino, le cascate, e volendo, è anche possibile passare il proprio tempo libero rilassandosi alle terme.

Eglise des Templiers
Chapelle de Solférino
Pont Napoléon
Cascate Luz St Sauveur
Chateau Sainte-Marie

Infine, una volta fatto tutto ciò che è possibile fare a Luz, volendo è possibile anche prendere un autobus e visitare i paesi vicini, come Gavarnie, dal quale poi si arriva a piedi al bellissimo Cirque de Gavarnie.

Direi che su Luz-Saint-Sauveur ho detto praticamente tutto. E' stata una buona esperienza che non dimenticherò facilmente, un mix tra relax e fatiche da trekking.
Vi lascio con l'album video/foto.

>> Guarda le foto di Luz-Saint-Sauveur <<

venerdì 25 agosto 2017

Due giorni a Lourdes

A Lourdes c'ero già stato un paio d'anni fa, lo so (ecco qui il post), tuttavia, avendo trovato e prenotato un volo low cost per un soggiorno di una settimana in montagna a Luz St Sauveur, ho deciso/dovuto fare due giorni di scalo anche a Lourdes.

Poco male comunque, perchè il paese in cui si dice sia apparsa la Madonna molti anni fa, offre sempre delle buone attrazioni anche per chi non è un religioso praticante.
Quindi eccomi qui a scrivere un post su questa mini vacanza a Lourdes in pieno Agosto.

Lourdes 2017


Lourdes 2017


Lourdes è una ridente cittadina francesce che ogni anno richiama migliaia e migliaia di turisti, da quando la piccola e povera pastorella Bernadette Soubirous ha visto la madonna in una grotta.
Sia che si creda o meno a questa storia, è indubbio che da quel momento il piccolo e sconosciuto paese di Lourdes è cambiato per sempre.
Ora Lourdes è una cittadina con centinaia di hotel e decine e decine di negozi di souvenir, per turisti e religiosi.

Negozi Lourdes


Cosa vedere a Lourdes


Nella città della Madonna le attrazioni sono davvero tante, si va dalla visita alla casa natale e parentale di Bernadette, a la grotta dove è apparsa la Madonna.

Interessante è anche poi fare una visita alla fortezza di Lourdes, magari abbinando la cosa al Pic de Jer per risparmiare con un biglietto d'ingresso scontato.
Ad essere sincero queste due attrazioni le avevo saltate la prima volta che avevo visitato la città, così tornandoci nuovamente ho potuto rimediare.
La fortezza è molto bella e vale la visita, sia per il panorama che offre sulla città, sia per il museo contenuto al suo interno.
Il Pic de Jer invece, è una montagna poco distante da Lourdes (raggiungibile a piedi o in bus), dalla quale si può vedere uno stupendo panorama della città e del paesaggio circostante.
Al pic è possibile salire con la funicolare, in modo da risparmirsi una discreta sfacchinata.

fortezza di Lourdes
Museo fortezza Lourdes
Lourdes dal Pic de Jer

Sempre sul Pic de Jer, è possibile visitare le grotte.
Un complesso modesto ma comunque interessante, già che si è sopra la montagna tanto vale visitarle per pochi euro.

Grotte del Pic de Jer

Il resto delle cose da vedere a Lourdes è un classico: si va dal santuario, alla grotta dove è apparsa la Madonna, alle varie chiese, alla via crucis.
L'ufficio del turismo offre tutte le informazioni necessarie per non perdersi niente di questa pittoresca cittadina della Francia.
Io, avendo già visitato quasi tutto la prima volta, ho rivisto solo le attrazioni principali, scoprendo anche una mastodontica chiesa sotterranea che mi ero perso la scorsa volta a Lourdes.

Candela gigante Lourdes
Chiesa sotterranea Lourdes
Santuario Lourdes sera

Non ho molto altro da aggiungere riguardo a questa breve ma bella esperienza.
Posso solo dire che Lourdes è una città unica, una città in cui si respira un clima che fa quasi sembrare di essere fuori dal mondo.
Peccato solo che l'innalzamento delle misure di sicurezza anti-terrorismo abbiano un po' rovinato l'atmosfera gioiosa quanto sacra del posto.

EDIT:
Dimenticavo, anche se non siete credenti, c'è un appuntamento fisso ogni sera alle 9 a Lourdes, ovvero la processione aux flambeaux.
E' uno spettacolo davvero imperdibile, tantissime persone di molte nazionalità riunite in pace a pregare e a celebrare la Madonna.
Ecco un estratto della processione, per chi volesse capire meglio di cosa sto parlando:
https://youtu.be/6e_FsZCVCgQ


Vi lascio con le solite belle foto / video slideshow.

>> Guarda le foto di Lourdes 2017 <<