venerdì 11 novembre 2016

Pearl Harbor

Pearl Harbor è un film guerra/romantico del 2001 diretto da Michael Bay, con Ben Affleck, Josh Hartnett, Kate Beckinsale, Alec Baldwin, Cuba Gooding Jr., Jon Voight, Colm Feore, Mako, Jennifer Garner.

Pearl Harbor
Trama
Durante la seconda guerra mondiale, l'America ed il Giappone si studiano a vicenda per cercare di capire se una delle due ha intenzione di attaccare l'altra ed entrare in guerra.
In questo contesto, nella base militare di Pearl Harbor, si intrecciano le vicende sentimentali dei due piloti Rafe e Danny, entrambi innamorati di una bellissima infermiera di nome Evelyn.

Recensione
Pearl Harbor è un film diviso a metà: da una parte c'è una bellissima storia d'amore, dall'altra c'è un ottimo film di guerra.
Film realizzato come un vero e proprio colossal, ricostruisce una delle più drammatiche battaglie della storia militare.
La scena del famoso attacco a Pearl Harbor è qui ricostruita fin nei minimi dettagli, con una spettacolarità/drammaticità che lascia davvero senza fiato.
Un film da vedere (cit.)

Link alla scheda del film su wikipedia

giovedì 10 novembre 2016

Taxi Driver

Taxi Driver è un film drammatico del 1976 diretto da Martin Scorsese, con Robert De Niro, Jodie Foster, Harvey Keitel, Cybill Shepherd, Peter Boyle, Albert Brooks, Leonard Harris, Martin Scorsese, Steven Prince.

Taxi Driver
Trama
Travis Bickle è un giovane che soffre di insonnia.
Solitario e con qualche problema con l'altro sesso, Travis decide di iniziare a fare il tassista di notte, in modo da guadagnare un po' di denaro sfruttando il suo problema col sonno.
La vita notturna però non farà altro che aumentare le paranoie e le nevrosi di Travis, che a poco a poco si trasformerà in una sorta di giustiziere armato.

Recensione
Taxi Driver è un film cult del 1976, diretto dal mitico Martin Scorsese.
In Taxi Driver troviamo un giovanissimo Robert De Niro in una delle sue migliori interpretazioni.
Il problematico personaggio di Travis diventerà una vera e propria icona del cinema, imitato e citato in diverse altre pellicole.
Un film drammatico quanto affascinante, un interessantissimo viaggio nei sobborghi notturni di New York, ma anche nella mente contorta di un personaggio davvero unico al mondo... per fortuna :p
"Stai parlando con me?" (cit.)

Link alla scheda del film su wikipedia
Leggi il post

Come commentare in Javascript

Oggi parliamo di commenti in Javascript.
Si, sempre loro, i commenti di codice, in questo caso javascript, che consentono di non fare eseguire delle istruzioni, o di inserire delle note di spiegazioni ai nostri script.


Come commentare in Javascript


Commentare del codice scritto in javascript è molto semplice e veloce.
Ci sono due modi di farlo, per la singola riga di codice, oppure per un blocco intero.

1) Commentare una riga di codice Javascript
Per inserire un commento dentro uno script javascript basta usare la seguente sintassi:
// Questa riga di codice javascript è stata commentata e non verrà eseguita

2) Commentare più righe di codice Javascript
Con la seguente sintassi, è possibile commentare un blocco intero dentro uno script javascript:
/*
Tutto quello scritto qui, su più righe
non verrà eseguito
manco a pagarlo
*/ 

Tutto qui.
Inserite i giusti commenti al vostro codice javascript, in modo da ricordarvi cosa fanno certe funzioni complesse che avete scritto anche tanti anni fa :)

Come vedere quale pagina del tuo sito ha avuto più visite

Sei curioso di sapere quale pagina del tuo sito ha ricevuto più visite?
Scoprire quale o quali post hanno avuto più successo è importante per capire l'indice di gradimento dei nostri visitatori, ed agire quindi di conseguenza... scopriamo subito come fare.


Come vedere quale pagina del tuo sito ha avuto più visite


Lo strumento che ci consente di visualizzare quali sono i post del nostro sito con più visite è ovviamente google analytics.
Se non sai come inserire analytics sul tuo sito, leggi questo post.

Ora, apriamo analytics ed entriamo nel sito/proprietà di cui vogliamo vedere le statistiche:
https://analytics.google.com/analytics/

Clicchiamo su Comportamento, su Contenuti del sito, e poi su Tutte le pagine.

In alto a destra, cambiamo il range di tempo, in modo da mettere il lasso di tempo di cui vogliamo le statistiche (presumibilmente, tutta la durata), e poi clicchiamo su Applica.

Come vedere quale pagina del tuo sito ha avuto più visite

Adesso andiamo in basso nei risultati e clicchiamo su Titolo pagina per vedere i risultati per titolo di pagina al posto che per indirizzo web.
Infine, clicchiamo sulla metrica che preferiamo per cambiare l'ordinamento e visualizzare così i post/articoli/pagine più visitati di sempre.

Pagina con più visite

Di default analytics è già ordinato per vedere i post più visitati, ordinati per Visualizzazioni di pagina.

Grazie a google analytics potremo quindi vedere quali sono le pagine più visitate del nostro sito e quali sono le meno navigate, in modo da agire di conseguenza.
Nel mio caso, vedendo qual'è la pagina più visitata del mio sito, cosa posso dire se non, viva i pokemon? (cit. Giorgio Vanni)

Come inviare la sitemap a google per indicizzare meglio il proprio sito

Il sogno di ogni webmaster è ovviamente quello di avere un sito ben indicizzato su google.
Per riuscire in ciò, tra le varie cose da fare, occorre inviare la sitemap del proprio sito a google, in modo che gli spider del motore di ricerca se la navighino per bene, ed indicizzino il più possibile tutte le pagine del nostro sito.


Come inviare la sitemap a google per indicizzare meglio il proprio sito


Lo strumento da usare per inviare la propria sitemap a google si chiama strumenti per webmaster, o webmaster tools:
https://www.google.com/webmasters/tools/

Una volta entrati nella proprietà del nostro sito, occorre cliccare su:

Scansione -> Sitemap -> Aggiungi sitemap

Come inviare la sitemap a google per indicizzare meglio il proprio sito

Nel popup che si aprirà, inseriamo l'url della nostra sitemap, o meglio, il percorso dove questa si trova, poi clicchiamo su Invia.

La sitemap solitamente è un file xml di nome sitemap.xml.

Da ora in avanti, google andrà periodicamente a controllare la nostra sitemap, che dovrà essere sempre aggiornata, ed indicizzerà le pagine del nostro sito.

Grazie a questa semplice operazione, il nostro sito in breve tempo sarà più visibile su google, e con più visibile intendo proprio che appariranno su google molte più pagine del nostro sito (se non tutte)... non che saliremo automaticamente ai primi risultati, quello è un altro discorso :)

PS Se non sai come generare una sitemap leggi questo post.

Come vedere la cronologia delle modifiche di un post su Facebook

Facebook ci consente di postare quanto e dove vogliamo.
Spesso si scrive di getto e poi si modifica il messaggio se ci si accorge di aver scritto qualche cappellata, altre volte invece, si perde la pazienza e si scrive qualcosa di brutto e compromettente, salvo poi andare a modificare il messaggio originale fb, in modo che non sia più riconoscibile.
Attenzione però, su facebook è possibile visualizzare la cronologia delle modifiche dei post!


Come vedere la cronologia delle modifiche di un post su Facebook


Per poter visionare la cronologia delle modifiche di un post facebook, posizioniamoci sul messaggio in questione e clicchiamo sulla freccia in alto a destra.
Si aprirà una tendina, clicchiamo semplicemente sulla voce Visualizza cronologia modifiche.

Come vedere la cronologia delle modifiche di un post su Facebook

Ora si aprirà una finestra popup, con dentro l'elenco di tutte le modifiche fatte ad un determinato messaggio/commento su facebook.

Cronologia messaggi facebook

Come lo stesso facebook avverte, chiunque possa vedere i nostri post su facebook potrà vedere la cronologia delle modifiche.

Molto bene, o forse molto male!
Così in effetti chiunque potrà leggere cosa avevamo scritto quando abbiamo perso le staffe :)
Questa funzionalità io l'avrei fatta visibile solo ai proprietari dei post e agli amministratori di facebook, ma che volete farci, non sono io a decidere :p

PS se volete provare a rimediare a ciò che fa questa funzionalità fb, leggete questo post.
Leggi il post

Risolvere errore: child process exited with status 255 (Apache Windows)

Ieri mi è capitato un antipaticissimo errore su un sito Wordpress che gira sotto Wamp (windows, apache, mysql, php), un errore che impediva il normale funzionamento del sito, che riportava la classica scritta: il sito non risponde - Error: Web page not responding.

Dopo un po' di ricerche, sbirciando nei log di Apache, ho trovato il seguente errore/segnalazione:
[Thu Nov 9 16:05:34.283796 2016] [mpm_winnt:notice] [pid 9512:tid 344] AH00428: Parent: child process 6052 exited with status 255 -- Restarting.
[Thu Nov 9 16:05:34.346296 2016] [auth_digest:notice] [pid 9512:tid 344] AH01757: generating secret for digest authentication ...
[Thu Nov 9 16:05:34.393171 2016] [mpm_winnt:notice] [pid 9512:tid 344] AH00455: Apache/2.4.17 (Win64) PHP/5.6.16 configured -- resuming normal operations
[Thu Nov 9 16:05:34.393171 2016] [mpm_winnt:notice] [pid 9512:tid 344] AH00456: Apache Lounge VC14 Server built: Oct 11 2015 11:49:07
[Thu Nov 9 16:05:34.393171 2016] [core:notice] [pid 9512:tid 344] AH00094: Command line: 'E:\\wamp64\\bin\\apache\\apache2.4.17\\bin\\httpd.exe -d 


Praticamente, per qualche misterioso motivo apache andava in crash, generando un errore e riavviandosi.
Il risultato a video era che il sito wordpress stava un po' a caricare, come se stesse cercando di fare qualcosa, ma poi era come se andasse in timeout e generasse l'errore di impossibile visualizzare la pagina.


Come risolvere l'errore: child process XXX exited with status 255 (Apache Windows WAMP)


Per risolvere questo antipaticissimo errore e far tornare il sito a funzionare, sono dovuto andare nel file di configurazione di Apache.

In http.conf (percorso wamp: C:\wamp64\bin\apache\apache2.4.17\conf), aggiungere in fondo al file il seguente codice:

<IfModule mpm_winnt_module>
    ThreadStackSize 9999999
</IfModule>


Poi, salvare e riavviare Apache.

Come per magia, il sito web tornerà a funzionare.

Ma come mai si bloccava?
Praticamente è una sorta di bug di apache sotto windows, che quando trova dei file php inclusi troppo pesanti, sembra andare in crash/timeout (risorse eccessive da gestire per il processo di apache)... insomma, generalizzando, è colpa di wamp :)

Come duplicare un sito Wordpress

Hai un sito wordpress e vuoi crearne una copia per poter avere un sito di test?
Nessun problema, ora ti spiegherò come duplicare un sito wordpress, compreso di database.

Se hai windows e wamp è tutto più semplice ovviamente, ma andiamo per step.

Fare la copia esatta di un sito worpress, una duplicazione puntuale dell'intero sito, più tutto il database mysql, è un'operazione non troppo complicata.
Qui di seguito sono elencati i quattro passaggi da seguire.

Come duplicare un sito Wordpress


1) Fai una copia della cartella contenente il sito wordpress

Con un semplice copia ed incolla di windows, duplica la cartella contenente il tuo sito wordpress.
Ammettiamo che la cartella del sito originario si chiami wordpress, creiamo un duplicato della cartella e chiamiamolo wordpress2.

2) Duplica il database mysql

Quello che devi fare ora, è duplicare il db mysql esattamente come è ora, ma con un nuovo nome.
Ad esempio, se il nostro db si chiamava wordpress, chiamiamolo wordpress2.
Se non sai come duplicare un db mysql, leggi questo post.
Duplicando il db seguendo i passaggi indicati, avrai anche già dato sul nuovo db i permessi di lettura/scrittura all'utente che usavi sul database originale. Se invece vuoi crearti un nuovo utente per gestire questo nuovo database, nessuno ti vieta di farlo.

3) Modifica il file wp-config.php

Adesso, cosa importantissima, devi andare a modificare le configurazioni base nel file wp-config.php, presente nella root della cartella principale del sito che hai appena duplicato.
Le righe da personalizzare sono le seguenti:
define('DB_NAME', 'nomenuovodb'); // nuovo nome del db
define('DB_USER', 'nomenuovoutente'); // eventuale nuovo utente, o il precedente
define('DB_PASSWORD', 'nuovapassword'); // eventuale nuova password
define('DB_HOST', '127.0.0.1'); // eventuale altro host, se diverso dal precedente


4) Modificare la tabella wp_options

L'ultimo passaggio da eseguire è quello di modificare un paio di righe dentro la tabella wp_options presente nel database mysql del nostro sito wordpress clone.
Usiamo phpadmin e modifichiamo la riga con l'option_name con valore siteurl, mettendo il path corretto del sito clone (ovvero ad esempio, da http://127.0.0.1/wordpress a http://127.0.0.1/wordpress2) dentro la colonna option_value.
Potrebbe essere necessario aggiornare anche l'option_name con valore home (se presente), mettendoci l'option_value corretto.

Come duplicare un sito wordpress


Con questi semplici 4 passaggi, in 5 minuti avremo duplicato il nostro sito wordpress.
Ora potremmo usare questa copia di backup funzionante del sito, per farne un sito wordpress di test e/o di sviluppo.

ps potrebbe essere necessario anche andare in Impostazioni -> Permalink e salvare semplicemente le preferenze come sono già impostate, questo perchè in alcuni casi i siti duplicati con questo metodo non riconoscono in automatico i permalink con i nomi parlanti.

Come duplicare un database mysql con phpmyadmin

Lo sapevi che grazie a phpmyadmin è possibile duplicare un intero database mysql?
Ebbene si, con pochi semplici click potrai avere la copia esatta del tuo database mysql, configurato esattamente come lo era l'originale.


Come duplicare un database mysql con phpmyadmin


Per clonare un database mysql con phpmyadmin, basta seguire questi semplici passaggi:
  1. Entra in phpmyadmin con l'utente root
  2. Entra nel database che vuoi duplicare
  3. Clicca su Operazioni (operations)
  4. Nella sezione Copia il database come, inserisci il nuovo nome del db e spunta i seguenti valori:
    • Struttura e dati
    • CREATE DATABASE prima di copiare
    • Aggiungi valore AUTO_INCREMENT
    • Aggiungi vincoli
    • Adatta Privilegi
  5. Infine, clicca su Esegui.

Come duplicare un database mysql con phpmyadmin

Avrai così duplicato il tuo database mysql e potrai accedervi con gli stessi utenti che già avevano i privilegi sul db originale, oppure potrai creare delle nuove utenze, a tua discrezione.

La duplicazione di un database mysql con phpadmin può essere usata per diversi motivi, uno dei quali è quello di avere una copia di backup del db mysql.

E.T. l'extra-terrestre

E.T. l'extra-terrestre è un film fantascienza / fantastico del 1982 diretto da Steven Spielberg, con Henry Thomas, Dee Wallace, Robert MacNaughton, Drew Barrymore, Peter Coyote, Erika Eleniak, C. Thomas Howell, Sean Frye, K.C. Martel.

E.T. l'extra-terrestre
Trama
Degli alieni in missione sulla terra si scordano un loro compagno, tornando al loro pianeta senza di lui.
L'alieno verrà trovato dal piccolo Elliott, un bambino di Los Angeles che deciderà di aiutare l'extraterrestre a sopravvivere sulla terra, cercando di tenerlo al sicuro dalla cattiveria umana.
Le intenzioni dell'alieno sono però quelle di tornare sul proprio pianeta, ed Elliott cercherà di aiutarlo a raggiungere il suo intento.

Recensione
E.T. l'extra-terrestre è un commovente film di fantascienza del 1982, by Steven Spielberg.
Vero e proprio cult movie, ET è un film drammatico che può far piangere.
Nonostante sia un film un po' triste, è comunque considerato una pellicola per bambini.
Rivedere ogni tanto ET per paragonarlo con i film tutti effetti speciali di oggi, è una cosa che fa riflettere su come anche con poco si possa fare molto, se c'è una buona storia dietro.

"Telefono casa" (cit.)

Link alla scheda del film su wikipedia