lunedì 2 aprile 2018

Il coniglio di Norimberga

Per pigrizia ho rimandato da diversi mesi la scrittura di questo post riguardo al mio viaggio a Norimberga (Nuremberg), in Germania.
I viaggi è bellissimo farli, ma documentarli a volte costa un po' troppa fatica, e la voglia di scrivere necessita sempre di ispirazione e vena creativa.
Ad ogni modo, eccomi qui a scrivere di questo mio primo viaggio del 2018, risalente ai primi di gennaio.

Chi mi segue da un po' avrà notato che il titolo di questo post, non è il solito nome citta e data, ma questa volta ho deciso di spingermi un po' oltre, voglio infatti parlarvi, sia del mio viaggio, ma anche e principalmente de il coniglio di Norimberga... vediamo subito di cosa si tratta ;)

Il coniglio di Norimberga


Il coniglio di Norimberga (AKA Norimberga 2018)


Come avrete potuto ammirare dalla foto riportata poco prima del titolo, il famigerato coniglio di Norimberga, detto anche "Der Hase", è una singolare statua, un'opera d'arte a cielo aperto che chi vista questa città non può farsi certo scappare.
Questa statua si ispira all'omonimo acquarello dell'artista Albrecht Durer (Alberto Duro, un pittore, incisore, matematico e trattatista) e non a caso si trova proprio davanti alla sua casa natale, che oggi è stata trasformata nel classico museo per turisti ed amanti dell'arte.

Per chi volesse fotografare questa singolare scultura, il Dürer-Hase Skulptur (conosciuto anche come il coniglio gigante o big rabbit) si trova esattamente a questo indirizzo: Beim Tiergärtnertor 2, 90403 Nürnberg, Germania.

Bene, ora torniamo al classico post sui viaggi.


Cosa vedere a Norimberga in un giorno


Ancora una volta vi sto parlando di un viaggio breve low cost, nello specifico, di una gita in giornata a Norimberga.
La città ha molte attrazioni vicino al centro storico, ed in teoria potrebbe anche essere visitata solo a piedi, ma ovviamente i mezzi pubblici non mancano.

Ecco qualche nome di cose da non perdere a Norimberga, oltre al citato coniglio: la statua la nave dei folli, Altstadt, St. Lorenz Church, Ehekarussell, Weissgerbergasse, Der Schoene Brunnen, Hauptmarkt, Handwerkerhof, Weinstadel, Kettensteg, Women's Tower, Unschlitthaus.

Der Schoene Brunnen
Architettura tedesca
Strade tipiche
Torre di Norimberga
Chiesa
Fiume
Fontana
nave dei folli

Se poi capitate in città nel periodo natalizio, non dovete assolutamente perdervi i mercatini di Natale di Norimberga (sempre nella piazza principale), tra i più famosi e belli d'Europa.
Io purtroppo sono arrivato proprio mentre stavano smontando tutto, ma è il pensiero quello che conta no? :p

Tra le altre cose da visitare a Norimberga, c'è qualche parco, il castello con vista panoramica, le tante statue sparse per la città, e qualche museo, in particolare il famoso Dokumentationszentrum Reichsparteitagsgelaende.
Questo impronunciabile nome nasconde il classico museo sulla seconda guerra mondiale ed il nazismo.
Ricordo infatti che proprio da Norimberga questo movimento politico mosse i suoi primi passi, e che soprattuto fu qui che avvenne il famoso processo di Norimberga, dove molti nazisti trovarono la punizione per i loro crimini.

Dokumentationszentrum Reichsparteitagsgelaende
Natale a Norimberga
Statua Norimberga
Statua calciatore
Like a anfiteatro
Castello di Norimberga
Super passaggio a livello

Ovviamente, se si fa una gita in giornata i musei bisogna un po' scordarseli, ma per fortuna la città è molto bella a livello architettonico, ed è ricca di strade e quartieri davvero tipici.
Insomma, Norimberga vale il viaggio.

Qui di seguito vi lascio un bel video slide show di foto fatte in questa tipica cittadina tedesca, Norimberga in 5 minuti:
https://www.youtube.com/watch?v=pM-NlFFuSxg



Bene, è tutto.
Anzi no, una precisazione.
In realtà a Norimberga sono stato due giorni, ma il secondo non si conta perchè sono ripartito subito di prima mattina :p
Ci si sente al prossimo viaggio!

domenica 1 aprile 2018

Leggi il post

Barzellette animali (freddure)

Barzellette animali, freddure sugli animali:

- Cosa ci fa un serpente sopra ad un giornale?
- Striscia la notizia!


 - Sapete perché i cani troppo fedeli soffrono di eiaculazione precoce?
- Perché vengono ogni volta che li chiama il padrone.


Il piccolo figlio di una zanzara dice alla madre:
- Mamma, questa sera vado a teatro.
- Va bene, figliolo, ma sta attento agli applausi!

sabato 31 marzo 2018

Leggi il post

Barzelletta del genere "giochi di parola"

Qualche barzelletta del genere "giochi di parola":

- Sapete cosa fanno 8 cani in mezzo al mare?
- Un canotto!


- Una mela durante un processo:
- "No giudice, mi dispiace, parlerò solo in presenza del mio avocado.


- Presto presto, Dracula si è fatto male!
- Portate una barella!

venerdì 30 marzo 2018

Capitan America (1990)

Capitan America (1990) è un film azione, fantascienza del 1990 diretto da Albert Pyun, con Matt Salinger, Ronny Cox, Scott Paulin, Ned Beatty, Darren McGavin, Michael Nouri, Kim Gillingham, Melinda Dillon, Bill Mumy.

Capitan America (1990)

Trama

Per cercare di contrastare lo strapotere dei nazisti, gli scienziati americani decidono di creare un super soldato invincibile.
Grazie alla scienza infatti, il militare semplice  Steve Rogers diventa una vera e propria macchina da guerra chiamata Capitan America.
Capitan America però non avrà la vita facile contro i nazisti, perchè tra questi c'è un supersoldato con poteri simili ai suoi, il cui nome è Teschio Rosso.


Recensione

Capitan America è un film del 1990 che parla ovviamente dell'eroe americano della Marvel.
Questa datata trasposizione cinematografica di Captain America è ovviamente ben lontana come effetti speciali dai film che vengono girati ai giorni nostri su questo eroe, però, anche se il film sembra essere stato un fiasco ai botteghini, a me è piaciuto.
Saranno le atmosfere un po' nostalgiche e la trama un po' triste e malinconica in alcuni punti, seppur alcune scene rasentano il trash, questo film ha un fascino tutto suo.
Ovviamente, se siete fans della Marvel, non potete non vedere almeno una volta Capitan America versione 1990.

Link alla scheda del film su wikipedia

giovedì 29 marzo 2018

Insomnia (2002)

Insomnia è un film thriller, drammatico del 2002 diretto da Christopher Nolan, con Al Pacino, Robin Williams, Hilary Swank, Maura Tierney, Martin Donovan, Nicky Katt, Jonathan Jackson, Paul Dooley, Katharine Isabelle.

Insomnia (2002)

Trama

Il detective Will Dormer viene mandato con il suo collega a risolvere un caso d'omicidio in una cittadina dell'Alaska.
Qui i due vengono aiutati da una giovane poliziotta di nome Ellie, una talentuosa agente con un grande senso di giustizia.
La vita in Alaska però risulterà molto ostica per il detective Dormer, soprattutto per il fatto che è capitato in questo paese proprio nel periodo dell'anno in cui non cala mai il sole, e questo comporterà per lui gravi problemi d'insonnia.


Recensione

Insomnia è un thriller poliziesco del 2002, con il bravissimo Al Pacino, affiancato dalla giovane e talentuosa Hilary Swank.
I ritmi di questa pellicola sono un po' lenti rispetto ad altri del suo genere, ma la trama è ben raccontata e dai risvolti interessanti.
Senza troppi giri di parole, se siete interessati ad un buon film di suspance ed un discreto poliziesco, Insomnia è il film che fa per voi.

PS a già, quasi mi dimenticavo di citare anche il bravissimo Robin Williams, che svista :p

Link alla scheda del film su wikipedia

mercoledì 28 marzo 2018

Come creare una select con ricerca (html javascript)

Da purista vecchia scuola mi costa molto fare questo post, ma non sempre riscoprire l'acqua calda paga.
Il tema del giorno infatti riguarda le selectbox html troppo lunghe, quelle chilometriche per intenderci.
Quando infatti ci troviamo davanti ad una select con troppe voci, oltre a risultare difficoltoso scorrere tutti i nominativi, può risultare anche ostico trovare una voce con il vecchio trucco di digitarne le iniziali.

Vediamo quindi come il web di oggi ci consente di fare una ricercare in una select con il javascript, i fogli di stile e l'html.


Come creare una select box con ricerca in html/javascript


Per fare ciò che vi sto per andare a spiegare, un tempo avrei rimboccato le maniche e me la sarei giocata tranquillamente con il sacro js, il semplice html ed i fogli di stile.
Oggi però tutto ciò non serve più, dato che la pappa pronta arriva da una libreria javascript che si chiama select2.

Per poter usare questa libreria si può sia scaricarla in locale e richiamarla, o anche includere direttamente il codice da uno dei siti di servizio di google.
Ecco un esempio di funzionamento del secondo caso, senza dunque dover installare niente sulla propria macchina/sito web in locale:

<!DOCTYPE HTML>
<html>
<head>
<title>Select2 test</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/css/select2.min.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/js/select2.min.js"></script>
</head>
<body>
<select class="js-example-basic-single" name="nomi">
<option value="AN">Antonio</option>
<option value="FR">Franco</option>
<option value="CA">Roberto</option>
</select>
<script type="text/javascript">
$(document).ready(function()
{
$('.js-example-basic-single').select2(
{
placeholder: "Select a state", allowClear: true
});
});
</script>
</body>
</html>


Il risultato sarà una cosa del genere:

Come creare una select con ricerca (html javascript)

Avremo così creato una select html con ricerca, ovvero una selectbox con un apposito box di ricerca con cui filtrare le varie option presenti in elenco.

Andando ad analizzare il codice usato, ecco cosa occorre includere per primo:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/css/select2.min.css" rel="stylesheet" />
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/js/select2.min.js"></script>


La prima inclusione riguarda il potentissimo jquery, senza il quale non si può usare la libreria select2 (cosa non propriamente esplicitata nel tutorial del sito di riferimento, e che mi ha fatto perdere un sacco di tempo per capire come mai la mia select non aveva il box di ricerca come nell'esempio online :p).

Poi bisogna creare la select semplicemente definendo una classe riconosciuta da questa libreria, che nel caso delle select singole è la js-example-basic-single.

Infine si usa la funzione ready, che agisce al caricamento completo della pagina, per inizializzare tutte le select in cui viene rilevata la classe indicata.
Il codice usato in questo caso è il seguente:
$(document).ready(function()
{
$('.js-example-basic-single').select2(
{
placeholder: "Select a state", allowClear: true
});
});


Dove ad esempio si può aggiungere l'attributo placeholder e specificare se si vuole consentire il tasto per svuotare la select (allowClear).
Ovviamente ci sono diversi altri attributi inseribili/inizializzabili, ma non sono argomento di questa guida (cit.).

Se si vuole inizializzare la select2 con valori di default già selezionati, basta usare il classico attributo selected (es: <option value="AN" selected>Antonio</option>).

Riporto qui sotto un altro esempio, con il quale è possibile creare select multiple con ricerca:

<select class="js-example-basic-multiple" name="nominativi[]" multiple="multiple">
<option value="AN">Antonio</option>
<option value="FR">Franco</option>
<option value="CA">Roberto</option>
</select>

<script type="text/javascript">
$(document).ready(function()
{
$('.js-example-basic-multiple').select2(
{
placeholder: "Select a state", allowClear: true
});
});
</script>


Select2 multipla

Quello che cambia sostanzialmente da una select singola, è il nome della classe (js-example-basic-multiple) e l'attributo multiple.

Tra l'altro la potentissima select2 consente di includere più select con ricerca in una sola pagina web, senza dover inizializzare ogni singolo oggetto nella ready.
Se ad esempio abbiamo 10 select di tipo singolo e 3 multiselect con ricerca, la parte del js potrebbe essere banalmente:
$(document).ready(function()
{
$('.js-example-basic-single').select2(
{
placeholder: "Select a state", allowClear: true
});
$('.js-example-basic-multiple').select2(
{
placeholder: "Select a state", allowClear: true
});
});


La libreria javascript select2 è molto potente e completa, infatti è anche possibile gestire select di tag, dove è anche possibile aggiungere le option tags mancanti dopo averle scritte nel box di ricerca.
Ecco un codice d'esempio:
<select class="js-example-tags" name="nominativi[]" multiple="multiple">
<option value="AN">Antonio</option>
<option value="FR" selected="selected">Franco</option>
<option value="CA">Roberto</option>
</select>

$(".js-example-tags").select2({
  tags: true
});


In questo caso quindi, quando si cerca una opzione che non esiste, cliccandoci sopra questa viene aggiunta alla select come nuova option, generando di fatto una select dinamica html.

Infine occorre precisare che è ovviamente possibile personalizzare la grafica delle select generate, usando i css.
La classe principale di riferimento è la .select2.
Avendo infatti scoperto che questa libreria stranamente di default non è responsive, sono andato a metterci una pezza modificando la classe css principale, con qualcosa del genere:
.select2 {max-width:100%;}

Bene, è tutto.
Le potenzialità della potentissima select2 sono davvero molte, ma la sua vera forza è sicuramente la semplicità e la rapidità d'utilizzo.
Per maggiori info ed eventuali download vi rimando al sito ufficiale.

martedì 27 marzo 2018

Come segnalare qualcuno su Tumblr

Non troppo tempo fa vi avevo spiegato come bloccare qualcuno su tumblr.
Se però questa procedura non vi sembra abbastanza, se la persona in questione vi ha offeso e volete che sia fatta giustizia, allora è il caso di imparare come segnalare su tumblr.

I motivi per segnalare qualcuno su questo social sono sostanzialmente gli stessi di tutte le altre community.
Se infatti una persona non rispetta la netiquette, spamma, offende, diffama, viola il copyright, e chi più ne ha più ne metta, allora è il caso che si prenda una vacanza da internet.
Vediamo subito come diventare netcop anche su tumblr :p


Come segnalare qualcuno su Tumblr


Contrariamente ad altre piattaforme web, segnalare persone su tumblr sembra essere un'operazione un po' più ostica del solito, o quantomeno non propriamente intuitiva.
Distinguiamo innanzitutto due tipologie di segnalazioni, lo spam dei messaggi, e la segnalazione di interi profili.

Per segnalare una email tumblr che ti sembra possa essere spam trovi l'apposito tasto sotto la conversazione, con una frase del tipo "ti sembra finto" e poi subito sotto il bottone Segnala come spam.

Come segnalare qualcuno su Tumblr

Se invece l'utente o il contenuto che ti da fastidio non è in diretto contatto con te, è possibile segnarlo agendo diversamente.
Per segnalare una persona su tumblr, bisogna infatti entrare nel suo profilo cliccando sul suo nome, poi basterà cliccare sull'icona dell'omino e poi sulla voce Segnala.

segnalare una persona su tumblr

Avrai sostanzialmente 3 opzioni di segnalazione:
  • Segnalare contenuti sensibili
  • Segnalare spam
  • Segnalare qualcos'altro 

La cosa un po' seccante di questo metodo è che... non è presente il tasto segnala nell'app di tumblr per cellulare, quindi vi toccherà passare sempre da pc per liberarvi degli scocciatori... a meno che non vi basti bloccarli con il metodo che vi ho spiegato tempo fa.

Bene, con questo tutorial direi che è tutto.
Nel caso trovassi dei metodi migliori per la segnalazione, soprattutto per app android, aggiornerò direttamente questo post... o se per caso li conoscete voi, scrivetemeli nei commenti così son tutti contenti (rima) :)

lunedì 26 marzo 2018

Leggi il post

MYSQL: scoprire se un campo è un numero

La desiderata del giorno riguarda il database mysql e consiste nel voler sapere se un determinato campo di una tabella è di tipo numerico.
Per scoprire se un campo è un numero in mysql non esiste in realtà una specifica funzione, tuttavia è possibile ottenere questa informazione usando l'ingegno, vediamo subito di scoprire come fare.


Come scoprire se un campo è un numero in MYSQL


Per capire se un determinato campo di una tabella di un database mysql è di tipo numerico, basta usare la seguente sintassi:

SELECT campo FROM tabella WHERE campo REGEXP '^[0-9]+$';

Con le espressioni regolari infatti (regexp), è possibile utilizzare una condizione where per pescare solo le righe con specifici campi di tipo numerico, grazie alla particolare sintassi delle regexp ^[0-9]+$.

E' possibile usare questo metodo anche nella selezione dei campi, come IF.
In questo caso si può assegnare un valore diverso al risultato della query, in base al fatto che il campo analizzato sia di tipo numerico o meno.

Quindi, ricapitolando is_numeric mysql non esiste, ma per fortuna grazie alle espressioni regolari si può ottenere lo stesso il risultato atteso :)

domenica 25 marzo 2018

Leggi il post

Barzelletta sulle mucche

Barzelletta sulle mucche e la curiosità dei bambini

Un contadino, mentre aiuta la sua vacca a partorire, si accorge che suo figlio di 6 anni che sta assistendo curioso alla scena.
- "Bene, così non dovrò spiegargli la storia della cicogna!"
Quando finalmente il vitellino è uscito, il contadino guarda suo figlio e gli domanda:
- "Hai capito tutto, o hai qualche domanda da farmi?"
Ed il figlio:
- "A che velocità andava il vitellino quando ha sbattuto contro la mucca?"

sabato 24 marzo 2018

Leggi il post

Freddure sui Nomi

Barzellette freddure sui nomi:

- Come si chiama il Santo protettore dei detenuti?
- San Quintino


- Come si chiama il più abile amante giapponese?
- SUDO MAGODO


- Come si chiama il più forte attaccante russo?
- PRITT BOSTIK