venerdì 14 luglio 2017

Leggi il post

Replace Javascript: come sostituire una parola in una frase

Hai scritto una pagina html ma ti sei accorto di aver commesso un errore di distrazione inserendo il nome di una persona al posto di quello di un altro?
Magari la cosa è ripetuta per molte righe e non sai come rimediare velocemente.

Premesso che questo esempio è decisamente tirato e che forse non è il suo utilizzo più funzionale, quella che però andrò a spiegare in questo post è la replace javascript, ovvero quella funzione che consente di sostituire una o più parole all'interno di una frase.

Vediamo dunque come sostituire una parola dentro un testo, semplicemente utilizzando i poteri conferitici con il sacro javascript.


Come sostituire una parola in una frase usando il replace javascript


Per poter sostituire una parola dentro un testo tramite codice javascript, utilizzare la seguente sintassi:

stringa.replace(paroladasostituire,nuovaparola);

Grazie alla funzione javascript replace infatti, potrai sostituire una parola all'interno di una frase o un testo di qualsiasi lunghezza.
Ti basta infatti mettere il tuo testo dentro una variabile, e utilizzare il sostituisci javascript per cercare e rimpiazzare la parola chiave cercata con un'altra più appropriata.

Ecco un esempio pratico su come sostituire il nome giovanni in tutti i punti in cui viene trovato dentro ad una frase di fantasia:

<script type="text/javascript">
var frase=" ciao giovanni come va? giovanni tutto ok? Giovanni grande!";
parola="giovanni";
nuovaparola="fabio";
alert(frase.replace(parola,nuovaparola));
</script>


Come potrai ben vedere dall'alert a video, questa funzione sostituirà la prima occorrenza trovata della parola giovanni, ma non le successive.

Per sostituire tutte le parole trovate e non solo la prima occorrenza dunque, utilizza questa sintassi:

<script type="text/javascript">
var frase=" ciao giovanni come va? giovanni tutto ok? Giovanni grande!";
parola=/giovanni/g;
nuovaparola="fabio";
alert(frase.replace(parola,nuovaparola));
</script>


Utilizzando infatti la sintassi /paroladasostituire/g, si dirà al browser di sostituire tutte le occorrenze trovate, e non solo la prima.

Un osservatore attento però, avrà notato che c'è ancora un giovanni di troppo, ed è quello scritto con la lettera maiuscola.
Per effettuare un replace javascript case insensitive, ovvero un sostituisci senza tener conto di lettere minuscole e maiuscole, utilizzare questa sintassi:

<script type="text/javascript">
var frase=" ciao giovanni come va? giovanni tutto ok? Giovanni grande!";
parola=/giovanni/gi;
nuovaparola="fabio";
alert(frase.replace(parola,nuovaparola));
</script>


Questa volta infatti, avremo fatto un super replace grazie alla sintassi /paroladasostituire/gi.

Tutto chiaro con la sostituzione delle stringhe col js?
Spero di sì, altrimenti chiedi pure nei commenti :)
Leggi il post

Come estrapolare parte di una frase in Javascript

Tra le varie funzioni sulle stringe disponibili nel potentissimo linguaggio per il web Javascript, c'è quella chiamata substring.

Se provieni da altri linguaggi di programmazione probabilmente già conoscerai questa funzione, o quantomeno l'avrai già sentita nominare.
Nel caso però tu non sappia a cosa serve, eccoti servito: la funzione javascritp substring consente di estrapolare parti di una testo.

Mi spiego meglio.
Se vuoi prendere solo le prime cinque lettere di una parola, puoi farlo con la funzione substring.
Lo stesso se vuoi ottenere solo le ultime due lettere, oppure le tre lettere centrali.
Ma vediamo più nel dettaglio come funziona questa funzione (gioco di parole).


Come estrapolare parte di una frase in Javascript


Ecco la sintassi ufficiale da utilizzare per la funzione substring javascript:

stringa.substring(posizione);
stringa.substring(posizione,lunghezza);

In buona sostanza, si applica la funzione substring ad una variabile che contiene una parola, un testo, una frase (una stringa insomma), e gli si dice da che posizione numerica partire a mostrare il testo.
Se invece si vuole indicare un range entro il quale mostrare il testo, basta indicare la posizione di partenza (zero se si vuol partire dall'inizio della frase) e la lunghezza.

Ecco un paio di esempi pratici della funzione substring di javascript.

Alert a video dalla terza lettera della frase:

<script type="text/javascript">
var frase = "Ciao mondo";
alert(frase.substring(2));
</script>


Alert a video dalla posizione 2 alla posizione 3 (range di una sola lettera insomma):

<script type="text/javascript">
var frase = "Ciao mondo";
alert(frase.substring(2,3));
</script>


E se ad esempio volessimo stampare a video solo la parola mondo presente nella frase "ciao mondo bello"?
Bisogna prima individuare la posizione della parola con la funzione indexof, poi ricavare la sua lunghezza con la funzione length, infine sottrarre questo valore alla lunghezza complessiva della frase, così:

<script type="text/javascript">
var frase="Ciao mondo bello";
var parola="mondo";
alert(frase.substring(frase.indexOf(parola),(frase.length-parola.length)));
</script>


Facile, no? :)
Buona estrapolazione con il js

giovedì 13 luglio 2017

Leggi il post

Trovare posizione parola dentro frase (Javascript)

Sempre sul tema funzioni sulle stringhe con javascript, oggi vi parlerò della famosa funzione che consente di individuare la posizione di una parola all'interno di una frase.

I motivi per il quale possa interessare conoscere la posizione numerica di una lettera, una parola o una frase, all'interno di un testo più ampio, possono essere molteplici.
Si va dal replace di uno specifico termine, all'estrapolazione di specifici parti di testo all'interno di una frase.

Vediamo dunque come ottenere questo semplice numero con il js.


Come trovare la posizione di una parola dentro una frase con il Javascript


La sintassi da utilizzare per ottenere il numero esatto corrispondente alla posizione di una stringa all'interno di un testo, è la seguente:

frase.indexOf(parola);

La funzione javascript indexof infatti, restituisce il numero corrispondente a la prima occorrenza della stringa cercata.

Esempio pratico di come trovare la posizione della parola gionni dentro la frase "ciao gionni il bello":

<script type="text/javascript">
var frase="Ciao gionni il bello";
var parola="gionni";
alert(frase.indexOf(parola));
</script>


Attenzione però, indexof è case sensitive, ovvero è sensibile alle minuscole ed alle maiuscole.
Infatti, se si prova questo script:

<script type="text/javascript">
var frase="Ciao gionni il bello";
var parola="Gionni";
alert(frase.indexOf(parola));
</script>


il risultato è -1, che equivale a "parola non trovata".

E se invece volessimo trovare la posizione dell'ultima occorrenza di una parola ripetuta in una frase?
Semplice, basta utilizzare questa sintassi:

<script type="text/javascript">
var frase="Ciao gionni il bello ciao gionni ciao";
var parola="gionni";
alert(frase.lastIndexOf(parola));
</script>


La funzione javascript lastIndexOf infatti, restituisce il numero della posizione dell'ultima parola trovata.
Alternativa molto utile quando si hanno più parole chiave ripetute e si vuole pescare solo l'ultima.

Come velocizzare un video su Youtube

Hai caricato un video su youtube ma è troppo lungo e lento da vedere?
Per non far scappare tutti i navigatori sul nascere, forse è meglio se impari come si fa per velocizzare un video youtube, in modo tale da accorciarne la durata e renderlo più snello da vedere.

Ovviamente non si può cambiare la durata di un video senza cambiarne l'aspetto.
Infatti, riducendo il tempo di visualizzazione di un video, la sua lunghezza, andrai a compiere un'operazione di accellerazione del video.

Ma basta preliminari per il seo, vediamo subito come fare.


Come velocizzare un video su Youtube


Per poter accorciare un video youtube, riducendo i minuti/secondi del filmato, proseguere seguendo questi semplici passaggi:
  1. Accedi sul tubo immettendo user e password
  2. Entra nel video che vuoi velocizzare
  3. Clicca sull'icona con la bacchetta magica, quella che porta alla schermata dei Miglioramenti
  4. Alla destra del video, troverai la voce Timelapse, seleziona la velocità che più ti aggrada, guarda l'anteprima del filmato, infine clicca sul bottone Salva

Come velocizzare un video su Youtube

Dopo alcuni minuti di elaborazione, il tuo video youtube velocizzato sarà disponibile per tutti.

Le possibili velocità applicabili sono:
  • 1x: la velocità originale del video, da utilizzare per ripristinarne la giusta durata
  • 2x: due volte più veloce
  • 4x: quattro volte più corto il video
  • 6x: video velocissimo

Ovviamente, come accennato poco sopra, potrai tornare alla velocità originale del video youtube, selezionando l'opzione 1x e cliccando nuovamente su Salva.

Bene, ed anche su questa breve guida su come fare un video accellarato su youtube è tutto.
Mi raccomando, non abusare troppo di questa funzione, oppure ai tuoi visitatori verrà il mal di mare :)

Woodlawn (film)

Woodlawn è un film sportivo/drammatico del 2015 diretto da Andrew Erwin, Jon Erwin, con Jon Voight, Sean Astin, C. Thomas Howell, Nic Bishop, Virginia Williams.

Woodlawn
Trama

Siamo nei primi anni '70, in Alabama.
Il razzismo è ancora un problema serio da queste parti, e a farne la spesa c'è il giocatore di football di nome Tony Nathan.
Tony dovrà vincere i problemi razziali, ed integrarsi con i suoi compagni, oltre che a cercare di far vincere il campionato alla sua squadra.
Ad aiutare la squadra di Tony ci sarà l'abile allenatore Tandy Geralds, ed il motivatore spirituale Hank Erwin.

Recensione

Woodlawn è un film tratto da una storia vera, un film drammatico/sportivo del 2015.
Questa interessante pellicola mostra ancora una volta il mondo del football americano, ma non solo.
I temi trattati sono infatti diversi, ma quello principale è ovviamente il razzismo.
Woodlawn è un buon film sportivo, ben girato ed avvincente, una pellicola che si lascia guardare dall'inizio alla fine senza mai annoiare.
Consiglio Wood lawn a tutti gli amanti del genere.

mercoledì 12 luglio 2017

Leggi il post

Contare lunghezza testo in Javascript

Hai un testo in una pagina html e vorresti sapere quanto è lungo?
Poter contare i caratteri presenti in una frase o in un testo non è mai stato così facile grazie al sacro javascript.

Vediamo come compiere questa semplice operazione col js, e con che funzione farlo.
Saper contare la lunghezza di un testo in javascript può tornare sempre utile, e sicuramente prima o poi ti capiterà di doverlo fare, quindi tanto vale imparare subito come farlo, ti bastano davvero 5 minuti del tuo tempo.


Contare lunghezza testo in Javascript


Per poter misurare la lunghezza di una stringa con javascript, il metodo migliore è quello di memorizzare prima il testo in una variabile, e poi utilizzare un'apposita funzione che dice quanto è lungo il testo contenuto in una variabile.

Qui di seguito la sintassi da utilizzare, in un semplice esempio:

<script type="text/javascript">
var testo="quanto è lunga questa frase?";
alert(testo.length);
</script>


La funzione javascript length infatti, serve per ricavare la lunghezza di una stringa.
La sintassi ufficiale è:
nomevariabile.length

Bene, ed anche per questa lezione js è tutto.
Ora sai come calcolare la lunghezza di una stringa in javascript, fanne buon uso.
Buon coding :)

Wonder Woman (film)

Wonder Woman è un film azione/fantastico del 2017 diretto da Patty Jenkins, con Gal Gadot, Chris Pine, Robin Wright, David Thewlis, Danny Huston, Elena Anaya, Connie Nielsen, Lucy Davis, Saïd Taghmaoui.

Wonder Woman (film)
Trama

La principessa Diana è una giovane Amazzone che brama l'avventura.
Tenuta al sicuro dal mondo da sua madre, Diana deciderà di partire per cercare di liberare il mondo dal male, dopo aver fatto la conoscenza di un giovane soldato inglese di nome Steve Trevor.
Diana partirà dunque con lo scopo di sconfiggere un comandante nazista, perchè convinta che dietro alla cattiveria di certe persone, ci sia in realtà il Dio della guerra Ares.
Durante il suo lungo ed avventuroso viaggio però, Diana inizierà a scoprire qualcosa di più sulla sua natura e sulle sue reali origini.

Recensione

Wonder Woman è un film d'azione del 2017 tratto dall'omonimo fumetto.
Dopo tanti film su superman, ecco che giunge su grande schermo anche la versione femminile, in cui si mostrano le imprese della super donna.
WonderWoman è però a mio avviso un film un po' tirato, con una trama a dir poco discutibile.
Forse si era un po' abituati alla lineare storia della vecchia serie televisiva, ma qui secondo me si sono mischiate un po' troppe cose. Ovviamente sta parlando uno che non ha mai letto il fumetto originale, quindi non so se questa sia la reale trama, fatto sta che non mi convince per niente questo film.

Tolti gli effetti speciali, che cosa rimane nel film Wonder Woman? E' questa la domanda che bisogna sempre porsi, prima di andare a spendere soldi su un film del genere.

Link alla scheda del film su wikipedia

martedì 11 luglio 2017

Leggi il post

GetURL Javascript: ricavare indirizzo pagina

Tra le varie cose che si possono fare tramite l'utilizzo del javascript, c'è anche la possibilità ricavare l'indirizzo di una pagina web.
Con questo intendo dire che, tramite l'ausilio di un apposito script, è possibile ottenere in una variabile, l'url della pagina corrente, ovvero la pagina internet dove risiede il javascript stesso.

Detta così non sembra una cosa poco utile, lo so.
Ma immaginiamo il caso in cui si vogliano passare parametri tramite tramite url per poi intercettarli in una pagina web che non ha a disposizione alcun linguaggio di scripting (es. php, asp), come si potrebbe fare?
Semplice, con il javascript e la funzionalità che andrò ad illustrare a breve. Sarà infatti possibile ricavare l'intero indirizzo di una pagina web, compresa di parametri passati con il metodo GET, ovvero via url.


Come ricavare l'indirizzo completo di una pagina con il Javascript (GetURL)


Ho usato il termine GetUrl per venire in contro a chi proviene da altri linguaggi per il web, ma la funzione per poter ricavare l'url di una pagina tramite javascript è la seguente:

<script type="text/javascript">
alert(window.location.href);
</script>


Utilizzando infatti window.location.href, potremo stampare a video l'intero indirizzo web della pagina html che contiene il nostro javascript.

Se poi vogliamo ricavare i parametri passati nell'url, le variabili insomma, ci basterà salvare il risultato dentro una variabile e parsare il tutto.
Ad esempio, se volessi avere un alert per tutte le variabili passate via url, comprese di valore, potrei fare uno script del genere:

<script type="text/javascript">
indirizzo=window.location.href;
par=indirizzo.substring(indirizzo.indexOf("?")+1);
parametri=par.split("&");
for(i=parametri.length;i>0;i--)
{
    variabili=parametri[i-1].split("=");
    alert("Variabile "+variabili[0]+"="+variabili[1]);
}
</script>


Dove nell'url potreste fare una prova scrivendo una cosa del genere
pagina.html?var1=4&var2=23&var3=cc

E per il js di oggi è tutto, buon coding :)

Mississippi Grind (film)

Mississippi Grind è un film drammatico del 2015 diretto da Ryan Fleck, Anna Boden, con Ryan Reynolds, Analeigh Tipton, Sienna Miller, Robin Weigert, Alfre Woodard, Ben Mendelsohn, Teri Wyble, Stephanie Honore.

Mississippi Grind

Trama

Gerry e Curtis si incontrano per caso ad un torneo di poker e tra i due nasce subito una particolare amicizia fatta di gioco d'azzardo e soldi.
I due intraprenderanno un viaggio verso il sud del paese, in cerca di fortuna con le carte.
Gerry è però un vero e proprio malato del gioco, un uomo che ha perso tutto, non solo i soldi, una persona che non sa mai quando fermarsi.
Curtis invece, gioca solo per divertimento, ma anche a lui capita di cacciarsi spesso nei guai.


Recensione

Mississippi Grind è un film drammatico americano che tratta il tema del gioco d'azzardo.
I due protagonisti, hanno un carattere diverso, ma una cosa molto forte in comune, la passione per il gioco e per il rischio.
Uno dei due però, ha un serio problema con il gioco, che qui viene inquadrato per quello che è, una malattia.
Mississippi Grind è quindi un buon film se considerato come film educativo su questa piaga sociale che è il "vizio del gioco", mentre, se considerato come mero intrattenimento, il film ogni tanto risulta un po' noiosetto e non benissimo raccontato.
Non è un film che rivedrei, ma nel complesso è stata una bella esperienza.

Link alla scheda del film su wikipedia

lunedì 10 luglio 2017

Come cancellarsi definitivamente da Instagram

Se sei finito in questo post è perchè hai provato a cancellarti da instagram tramite la tua app per cellulare.
Se hai fatto come me, hai girato inutilmente diversi minuti tra le varie opzioni, senza però trovare alcuna voce che potesse ricondurre alla disattivazione del tuo account instagram.

Bene, non è comunque il caso di preoccuparti, perchè ovviamente è sempre possibile cancellarsi da instagram, solo che bisogna farlo via web, dal sito internet e non dall'applicazione per telefonino.

Se sei veramente convinto di lasciare per sempre o temporaneamente il social delle foto, continua a leggere questo post.


Come cancellarsi da Instagram


Per poter disattivare un account instagram e sparire così per sempre dalla vista di tutti i tuoi contatti e non, segui questi semplici passaggi:
  1. Collegati nel sito web del social, da questo indirizzo https://www.instagram.com
  2. Accedi con le tue credenziali, mettendo user e password
  3. Adesso, entra nel tuo profilo, cliccando sull'icona dell'omino in alto a destra
  4. Ora, clicca su Modifica profilo
  5. Scrolla la pagina fino in basso, fino a trovare la voce dove cliccare, che si chiama per l'appunto, "Disabilita temporaneamente il mio account"

Come cancellarsi definitivamente da Instagram

Come puoi ben intuire, questo metodo disabilita il tuo account instagram in maniera temporanea, infatti l'ul è proprio:
https://www.instagram.com/accounts/remove/request/temporary/

Grazie a questa procedura infatti, dopo aver indicato il motivo della cancellazione e fatti gli opportuni click di conferma, potrai sempre ripristinare il tuo account riaccedendo con le tue credenziali.
Questo vuol dire che il tuo account e le tue foto non saranno più visibili a nessuno, fino a quando no cambierai idea.


Come cancellarsi definitivamente da Instagram


Se invece sei proprio sicuro di volerti cancellare per sempre da instagram, dopo aver fatto accesso con user e password, collegati al seguente indirizzo:

https://instagram.com/accounts/remove/request/permanent/

Come per il precedente metodo dovrai dare una motivazione del tuo gesto, ma questa volta però, non potrai più cambiare idea, la cancellazione sarà definitiva.

cancellare per sempre da instagram

Completata questa procedura dunque, sarai fuori da instagram per sempre... o almeno fino a quando non deciderai di riiscriverti.

Non per farmi gli affari tuoi, ma perchè vuoi cancellarti da instagram?
Non ti trovi bene? Trollano le tue foto? Sei stufo?
Beh, è un tuo diritto, magari un giorno ci ripenserai... o magari no :)