Visualizzazione post con etichetta guide. Mostra tutti i post
Visualizzazione post con etichetta guide. Mostra tutti i post

lunedì 2 settembre 2019

Stream da cellulare su Twitch

Dopo avervi spiegato brevemente cos'è twitch e come si inizia ad usarlo come spettatore, è venuto il momento di passare dall'altra parte dello schermo e di mostrarvi come diventare voi i conduttori di uno stream su twitch.

Streammare su twitch è molto semplice ed immediato, e lo si può fare da diversi dispositivi.
In questo tutorial vedremo velocemente come fare stream da cellulare su twitch, con pochi semplici click.


Come fare uno Stream da cellulare su Twitch


La regola numero uno per poter proseguire con la propria carriera di streamer twitcher è ovviamente quella di possedere uno smartphone con un buon microfono ed una buona fotocamera, ed ovviamente avere anche a disposizione una buona connessione dati.
Superati questi requisiti di base, fare stream da cellulare su twitch è molto semplice.
Ecco i passaggi da seguire:
  1. Avere un account twitch tv attivo (leggete qui se non sapete come fare)
  2. Avere installato sul proprio smartphone l'app di twitch
  3. Effettuare il login sulla propria app
  4. Cliccare in alto a destra sull'icona rappresentante il proprio account
  5. Nel proprio profilo, cliccare sul bottone Entra in modalità live
  6. (Solo la prima volta) Cliccare su abilita microfono e dare il consenso
  7. (Solo la prima volta) Cliccare su abilita telecamera e dare il consenso
  8. (Solo la prima volta) Leggere il regolamento dello streaming su twitch tv e dare l'ok
  9. Inserire il titolo dello streaming che si vuole fare
  10. Selezionare la categoria del video
  11. (Facoltativo) Cliccare su condividi su per scegliere dove condividere lo streaming
  12. Infine, cliccare su Avvia streaming

Stream da cellulare su Twitch

Apparirà una schermata dove vi verrà chiesto di girare lo schermo del telefono in orizzontale per far partire lo streaming, e dopo 3 secondi sarete live!

Bene, tutto qui.
Grazie allo streaming twitch da cellulare, potrete fare dirette live in qualsiasi posto vi troviate, senza bisogno di avere con voi una console o un computer.
Ovviamente, se siete dei gamer la qualità video del gameplay sarà non eccelsa se riprenderete con lo smartphone lo schermo di una tv piuttosto che fare una trasmissione diretta, ma meglio che niente no?

Concludo il post con la video guida youtube che mostra passo passo quanto appena scritto:
https://youtu.be/rqnTf0Sr7Xk

lunedì 12 agosto 2019

Come segnalare uno stream su Twitch

Anche sul social più famoso per lo streaming, twitch, possono avvenire degli abusi.
Può essere il caso di streaming con contenuti violenti, che parlano di droga, dove c'è bullismo, incitazione all'odio, razzismo, ecc...
Oppure ci sono dei casi in cui chi trasmette lo streaming non cura la chat e la situazione degenera a tal punto, che non ha senso segnalare i singoli utenti, ma direttamente il responsabile del canale.

Se quindi siete nella situazione di voler segnalare qualcuno su twitch, ecco che questo breve tutorial può venirvi incontro.


Come segnalare uno stream su Twitch


Per poter fare la segnalazione di uno stream di twitch basta seguire i seguenti passaggi:
  1. Entrare nello stream incriminato
  2. Cliccare sui 3 puntini verticali sotto a destra dello schermo dello streaming
  3. Cliccare su report nomeutente
  4. Selezionare il motivo della segnalazione e cliccare su Avanti
  5. Scrivere eventuali note aggiuntive sul motivo della segnalazione ed infine cliccare su Invia segnalazione

Come segnalare uno stream su Twitch

Ecco fatto, la segnalazione fatta verrà inviata allo staff di twitch, e se verrà reputato necessario, verranno presi dei provvedimenti.
Al segnalato potrebbe capitare dunque di: venir avvisato, venir bannato a tempo, venir bannato definitivamente, oppure potrebbe non essere neanche avvisato e non succedergli nulla... insomma, a seconda della gravità e della veridicità della segnalazione ci saranno o no delle conseguenze.

I possibili motivi/luoghi dove si verifica il problema da segnalare su twitch tv sono:
  • In uno streaming live, in un video o in una clip
  • In un messaggio chat in privato
  • In un messaggio chat o in una chat room
  • Attrix non modera la chat
  • In altri contenuti di Attrix (profilo, emoticon, ecc.)
  • Il nome utente è inappropriato

E' tutto.
Concludo con un breve video illustrativo su questo semplice tutorial per twitch:
https://youtu.be/_Wo-L8xnzQA

mercoledì 7 agosto 2019

Come cambiare foto profilo Twitch

Continuano le mini guide su twitch, il più famoso social network / piattaforma di streaming online per grandi e per piccini (più quest'ultimi in realtà).
Oggi vedremo un'altra semplice operazione preliminare che rientra nella categoria della personalizzazione del proprio canale twitch.
Sto parlando della possibilità di cambiare foto di profilo su twitch, in modo tale da far sparire l'avatar di default e di sostituirla invece con una propria foto o un'immagine che ci rappresenti.

Bando alle ciance, vediamo subito come fare.


Come cambiare la foto profilo su Twitch


Avere un'immagine di profilo accattivante è una delle prime regole per attirare nuovi followers.
Certo, poi senza dei buoni contenuti non si va da nessuna parte, ma diciamo che l'abito a volte aiuta a fare il monaco.
Vediamo dunque come fare per modificare l'immagine di profilo twitch.

Seguire i seguenti passi:
  1. Collegarsi a twitch
  2. Cliccare sull'icona in alto a destra nella pagina
  3. Nel menù che si aprirà, cliccare su Impostazioni
  4. Se non appare come voce selezionata di default, cliccare su Profilo
  5. Nella voce "Immagine di profilo", cliccare su Aggiungi immagine di profilo
  6. Nella finestra che si aprirà, selezionare la propria avatar dalle cartelle del proprio computer
  7. Si aprirà una nuova finestra dove sarà possibile modificare la foto appena caricata, ritagliandola o girandola. Una volta trovate le impostazioni ideali, cliccare su Salva
Come cambiare foto profilo Twitch

Ed ecco che avrete modificato la foto della vostra pagina twitch tv in modo da darle un po' più di personalità.
Ovviamente, chevvelodicoaffare, non dovete usare fotografie di altre persone, spacciandovi per altri... pena, il ban da twitch.

Ecco una videoguida su come modificare la foto di profilo di twitch:
https://youtu.be/nymJE5npayc



PS l'immagine caricabile su twitch tv come foto di profilo deve essere un file JPEG, PNG o GIF, più piccolo di 10MB.

martedì 6 agosto 2019

Leggi il post

Entrate a rischio ADSENSE: ads.txt (come risolvere)

Era una giornata apparentemente come le altre sul mio sito web, quando improvvisamente, collegandomi ad adsense, ho letto il seguente terribile messaggio d'errore:

Entrate a rischio: devi risolvere alcuni problemi relativi al file ads.txt per non compromettere gravemente le entrate.

La prima reazione è stata ovviamente di paura e panico, ma poi grazie a google ho trovato la soluzione che ora condivido con voi.


Come risolvere il problema delle entrate a rischio su Adsense


Il problema è sorto sul mio sito blogger quando ho modificato l'impostazione per personalizzare il file robots.txt, mettendone uno mio fatto a mano.
In questo modo devo aver tolto quanto c'era già scritto di suo riferito ad adsense, così il sistema se ne è accorto e mi ha dato il messaggio d'errore.

Di fatto dunque, per risolvere il problema, c'è da andare a popolare un file ads.txt nella root del proprio sito.
All'interno di ads.txt, su una riga sola, occorre aggiungere:

google.com, pub-00000000000000, DIRECT, f08c47fec0942fa0

Dove al posto degli zeri va messo il proprio id di publisher di adsense, che si trova banalmente collegandosi ad adsense ed andando su account.

Se poi vogliamo forzare ancora di più la mano, nel caso il file non venga ancora digerito da adsense, possiamo andare a modificare il file robots.txt, aggiungendo la seguente riga:

Allow: /ads.txt

Ma a cosa serve questo ads.txt?
Ecco la spiegazione direttamente da adsense:
"Dichiarare venditori autorizzati con ads.txt
I venditori digitali autorizzati o ads.txt sono un'iniziativa IAB che aiuta a garantire che il tuo inventario pubblicitario digitale sia venduto solo tramite venditori (ad esempio AdSense) che hai indicato come autorizzati. La creazione del tuo file ads.txt ti dà più controllo su chi è autorizzato a vendere annunci sul tuo sito e consente di evitare che l'inventario contraffatto sia proposto agli inserzionisti.
Ti consigliamo vivamente di utilizzare un file ads.txt poiché può aiutare gli acquirenti a identificare l'inventario contraffatto e consentirti di ricevere una quota maggiore di spesa pubblicitaria altrimenti destinata a quest'ultimo
." cit.

Infine è bene ricordare che, potrebbero essere necessari alcuni giorni prima che le modifiche vengano applicate, quindi non allarmatevi se dopo aver fatto tutto correttamente vedete ancora il terribile messaggio.

lunedì 5 agosto 2019

Come disconnettersi da Twitch

Dopo aver visto come creare un canale twitch, vediamo subito come fare una delle operazioni più importanti per poter preservare il proprio account twitch, ovvero la disconnessione.
Questa operazione è banale quanto importante se si utilizza twitch su un pc non proprio.
Se ci si trova in un internet cafè ad esempio, lasciare connessi il proprio account twitch potrebbe comportare seri danni d'immagine nel caso chi utilizzi il computer dopo di voi sia un burlone.
Se poi utilizzate twitch dal lavoro, fare il logout è ancora più importante... chevvelodicoaffare (cit.).

Vediamo dunque come compiere questa semplice operazione da pc.


Come disconnettersi da Twitch da computer


Fare il logout da twitch tv per pc è molto semplice, ed ora vi spiegherò come fare.
Innanzitutto dovrete essere loggati al vostro account da pc... ma va? :p
Poi vi basterà cliccare in alto a destra sull'icona del vostro account twitch.
A questo punto non resterà altro che scrollare il menù a tendina fino a trovare la voce Disconnetti, sulla quale cliccare.

Come disconnettersi da Twitch

Ed eccovi disconnessi da twitch, così chiunque poi prenda possesso del vostro pc, non potrà far danni.
Ovviamente la procedura di di disconnessione da twitch per cellulare è praticamente identica, dato che c'è da cliccare sulla medesima icona.

Tra l'altro, piccola nota offtopic, dal poco che conosco twitch, ho visto che è pieno di gente che dice parolacce come se non ci fosse un domani :)
Si vede che ancora non è passata la manna censuratoria come youtube.

Ad ogni modo, a guida banale segue video banale:
https://youtu.be/4fjsaLAz5jQ

venerdì 2 agosto 2019

Come registrarsi su Twitch tv

E' venuto il momento di parlare di un social network interamente dedicato allo streaming, che ormai è diventato quasi più famoso di youtube.
Sto parlando ovviamente di Twitch TV, un social dove molti ragazzini si collegano per seguire lo streaming di players più o meno famosi.
Ma twitch ovviamente non è solo gameplay, ma contiene anche tante altre tipologie di contenuti gratuiti e fruibili in tempo reale in formato audio video.

Vediamo allora come iscriversi su twitch, per iniziare a seguire o a streammare video con la speranza di diventare ricchi e famosi.


Come registrarsi su Twitch tv


In realtà la procedura per creare un account su twitch tv è molto semplice e non necessiterebbe neanche di un tutorial, ma come dico sempre, meglio abbondare che deficere.

Ecco quindi cosa pare per registrarsi a twitch:
  1. Collegarsi sul sito ufficiale: https://www.twitch.tv
  2. Cliccare in alto a destra sul bottone Iscriviti
  3. Compilare tutti i campi della form, quali: nome utente, password, data di nascita, email
  4. Cliccare sul bottone Iscriviti
  5. Cliccare sul link ricevuto in email per attivare il proprio account twitch
  6. Selezionare eventuali preferenze di streaming proposto ed iniziare a navigare nel sito dello streaming
Come registrarsi su Twitch tv

Ecco fatto, siete ora registrati su twitch e potete anche iniziare a trasmettere live.

Tra l'altro, è possibile saltare l'intera compilazione del form se si possiede un account facebook.
Cliccando infatti sul tasto facebook dopo aver aperto la popup a seguito della pressione del tasto Iscriviti, è possibile abbinare il proprio profilo fb a twitch, e completare la registrazione e la creazione del proprio canale in un battibaleno.

Bene, tutto molto semplice no?
Per i più pigri comunque, ecco una video guida:
https://youtu.be/poMuWUIc42A

giovedì 1 agosto 2019

Come disabilitare mysql su wamp

Mysql è il database per definizione usato da wampserver.
Wamp infatti è l'acronimo di windows, apache, mysql e php.
Ecco perchè, fare un tutorial su wamp in cui spiegare come togliere mysql da wamp non ha molto senso.
Ma come si dice, il mondo è bello perchè è vario, e potrebbe anche esserci qualcuno che preferisce utilizzare mariadb.
Quindi, vediamo subito come rimuovere il database mysql dal pannello di controllo di wamp server.


Come disabilitare mysql su wamp


Per disattivare mysql da wamp basta seguire i seguenti passaggi:
  1. Cliccare con il tasto destro sull'icona di wamp
  2. Selezionare wamp settings
  3. Spuntare la voce allow mysql

Come disabilitare mysql su wamp

Tutto qui, come al solito si tratta di pochi e semplici clic.
Wamp si riavvierà da solo, e non appena la sua icona sarà tornata verde, sarete di nuovo online.
Ovviamente se si cambia database occorre prima aver migrato i dati, altrimenti potreste ritrovarvi con dei siti online non aggiornati.

martedì 30 luglio 2019

Come disabilitare Adminer su Wamp

Adminer è uno strumento web che serve per gestire i database prevalentemente di tipo mysql, ma anche PostgreSQL, MS SQL, SQLite and Oracle.
Sulla falsa riga di phpmyadmin quindi, adminer è uno strumento utile per creare database, tabelle, viste, fare query e controllare i dati che poi finiscono sui nostri siti web.

Con le nuove versioni di wamp, adminer è stato incluso tra gli strumenti preinstallati nel sistema.
Se però voi utilizzate sempre e solo phpmyadmin, è bene sapere come fare per togliere adminer da wampserver.

Vediamo subito come fare.


Come disabilitare Adminer su Wamp


Per disattivere adminer da wamp basta in realtà un semplice click, che corrisponderà più o meno ad agire su scomodi file di testo a mano.
Ecco come fare:

  1. Cliccare con il tasto destro del mouse sull'icona di Wamp
  2. Selezionare la voce di menù wamp settings
  3. Deselezionare la voce Show adminer in menù

Come disabilitare Adminer su Wamp

Ecco fatto.
Wamp server si riavvierà da solo, e quando l'icona sarà tornata verde, cliccando con il tasto sinistro del mouse non ci sarà più la voce adminer.

Ovviamente, o forse non così ovvio, questa procedura non disinstalla adminer dal vostro server, ma si limita a nascondere la voce dal menù di wamp in modo tale da ridurre la possibilità che qualcuno faccia qualche click involontario aprendo adminer... non che ci sia nulla di male in effetti, volendo fare i pignoli :p

martedì 23 luglio 2019

Come disattivare MariaDB su Wamp

Da una certa versione in avanti, wampserver ha iniziato a supportare anche il database MariaDB.
Questa è indubbiamente una cosa positiva, infatti ora è possibile scegliere qual è il database che si preferisce usare su wamp da abbinare ai propri siti internet sviluppati in php.
Se però utilizzate sempre e comunque mysql, che è la scelta più standard per l'architettura wamp, è bene sapere come disabilitare MariaDB, in modo tale da far sparire la sua icona dall'interfaccia di gestione di wamp.

Un altro motivo per disattivare MariaDB da wamp è che comunque, al di là che sia disponibile, non è possibile utilizzare sia mysql che mariadb in contemporanea, quindi uno dei due è bene che sia disabilitato, se non altro per ridurre la possibilità di un click involontario.


Come disattivare MariaDB su Wamp


Togliere la possibilità di vedere e lanciare mariadb da wampserver è molto semplice, basta seguire i seguenti passaggi:
  1. Cliccare con il tasto destro sull'icona di wamp
  2. Cliccare su Wamp settings
  3. Infine, cliccare sulla voce con la spunta verde "Allow MariaDB" per disattivare questo db

Come disattivare MariaDB su Wamp

Wamp a questo punto si riavvierà, e se l'icona tornerà verde, allora vorrà dire che sarete di nuovo online senza mariadb.

Cliccando quindi su wamp con il tasto destro, la voce di menù riferita a Maria DB sarà sparita ed avrete solo il vostro amato e fedele mysql.
Direi che questa procedura è a dir poco semplice, ma sempre meglio una spiegazione in più che una in meno :)

martedì 16 luglio 2019

Come aggiornare Wamp su Windows

Come ormai tutti ben sappiamo, Wamp è l'acronimo utilizzato per raggruppare quattro termini, ovvero: windows, apache, mysql e php.
Chi ha un server windows ed utilizza per i suoi siti il php accoppiato al mysql, quasi sicuramente per comodità userà wamp, in modo tale da installare tutto in un colpo solo.

Questa modalità ovviamente ha pro e contro, dato che comunque poi occorre tenere aggiornati tutti i vari servizi, se non altro per motivi di sicurezza e di performance.
Quindi molte persone dopo aver installato wamp si trovano ad aggiornare singolarmente il php, apache ed il mysql.

Quello che però forse non tutti sanno è che anche lo stesso motore wamp è bene che sia aggiornato di tanto in tanto.
Per aggiornare wamp si può agire sostanzialmente in due modi, ed ora vi mostrerò quali sono.

Come aggiornare Wamp su Windows

Come aggiornare Wamp su Windows


Per avere un wamp sempre aggiornato e quindi performante e sicuro da possibili attacchi, si può agire in due modi: il primo è quello di andare sul sito ufficiale è scaricare l'ultima versione di wamp.
Vi basterà infatti collegarvi a questo indirizzo:
http://www.wampserver.com/en/
e fare il download dell'ultima versione di wamp che trovate.

Questa modalità è però un metodo radicale, perchè o sovrascrivete la vecchia istanza di wamp (o wamp64), o lo installate su un'altra cartella.
Ad ogni modo dovrete prima fare il backup di tutti i siti, i dati del database e tutti i file di configurazione dei vari servizi, perchè reinstallando wamp da zero di fatto installerete anche le ultime versioni compatibili di apache, mysql, php.

Se invece volete fare un vero e proprio aggiornamento, senza toccare apache, mysql e php, ma andando ad aggiornare solo il motore wamp, allora vi basterà andare a questo indirizzo:
http://wampserver.aviatechno.net/
E cercare la voce Wampserver update, che al momento di questa guida corrisponde al wamp 3.1.9.
Vi basterà dunque scaricare e lanciare l'eseguibile per aggiornare wamp, che si chiuderà un attimo e dovrà esser rilanciato a mano.

Ovviamente, se avete una versione molto vecchia di wamp o di mysql, apache o php, forse è il caso di compiere prima questa operazione su di una macchina di test... non si sa mai!

lunedì 15 luglio 2019

Leggi il post

Come aggiornare Mysql su Wamp

Se avete installato wamp da un po' di tempo, probabilmente alcuni prodotti risulteranno un po' datati e potrebbe essere necessario un aggiornamento.
Tra le operazioni più delicate da fare in questo caso, c'è proprio l'aggiornamento di mysql, ovvero del database che contiene tutte le tabelle con i dati di tutti i siti web presenti sulla macchina wamp.

Questa delicata operazione però, fortunatamente è abbastanza semplice da fare, a patto che non si esageri troppo nel passaggio da una versione ad un'altra.
Nella mia ultima esperienza ad esempio, sono passato da mysql versione 5.7.14 alla versione 8.0.16, un bel salto in effetti, ma per fortuna fino alla 7.x la cosa risulta ancora fattibile.
Quando si compiono queste operazioni però, è tassativo poi controllare tutto il codice php, le viste e le varie query sql, in modo tale da non trovarsi davanti a qualche funzione o sintassi deprecata.

Vediamo dunque come compiere questo aggiornamento in maniera safe.


Come aggiornare Mysql su Wamp


Per poter aggiornare mysql su wamp bisogna seguire i seguenti passaggi:
  1. Scaricare l'ultima versione di mysql dal sito ufficiale (https://www.mysql.com/it/), in formato zip
  2. Estrarre lo zip appena scaricato nella cartella c:/wamp/bin/mysql/mysqlX.x.x (o wamp64, insomma il percorso dove avete installato wamp)
  3. Rinominare la cartella dell'ultima versione in modo tale che rispetti la sintassi utilizzata nella versione precedente
  4. Stoppare wamp in modo tale che nessuno possa scrivere sul database
  5. Entrare nel prompt di dos ed andando nella cartella bin dove c'è mysql digitare il comando: mysqld.exe --initialize-insecure
    Questo genererà la giusta cartella data nel nuovo mysql
  6. Copiare le cartelle con i nomi dei database che si vuole migrare presenti nella cartella data dell'ultima versione attiva di mysql, nella cartella del nuovo mysql
  7. Copiare il file my.ini presente nell'ultima versione attiva di mysql dentro la cartella del nuovo
  8. Cercare dentro il file my.ini tutte le occorrenze alla vecchia versione e rinominarle con il percorso della nuova, come ad esempio: c:/wamp64/bin/mysql/mysql8.0.16/data
  9. Copiare il file wampserver.conf presente nell'ultima versione attiva di mysql dentro la cartella del nuovo
  10. Verificare che i percorsi che sono presenti dentro il file wampserver.conf siano corretti per il nuovo mysql
  11. Riavviate wamp 
  12. Cliccare con il tasto sinistro sull'icona di wamp, poi cliccare su mysql e poi su version, e selezionare l'ultima versione appena installata

E' tutto.
Se wamp non dovesse ripartire al primo colpo, provate un paio di riavvii, e se finalmente diventerà verde la sua icona, allora avrete aggiornato il mysql correttamente e non vi resterà altro che iniziare a testare tutte le vostre applicazioni.

Nel caso anche a voi venga fuori l'errore "Upgrade after a crash is not supported. This redo log was created with MySQL 5.7.x", che di fatto vi impedirà di far partire il nuovo mysql, dovrete svuotare i file di log presenti nella cartella data di mysql (ib_logfile0 e ib_logfile1).
Potete provare a cancellare questi file a mano, che di fatto vi siete portati dietro dalla precedente versione, e vedere se al rilancio di mysql tutto parte senza alcun problema.

mercoledì 3 luglio 2019

Come recuperare foto archiviate su Instagram

L'altro giorno vi ho spiegato come archiviare una foto su Instagram per farla sparire dal proprio profilo pubblico o privato che sia.
Il fatto è che, una volta che una foto o un video è stato archiviato, poi in pratica finisce da qualche parte nelle impostazioni del social, e se non si sa dove guardare risulta difficile recuperare la foto instagram archiviata.

Fortunatamente però, ci ho pensato io a scoprire dove andare a guardare per recuperare le foto ed i video archiviati su insta.


Come recuperare foto archiviate su Instagram


Se non sapete più dove sono finite le foto archiviate su instagram, non vi allarmate, perchè ora vi spiegherò dove guardare.
Per recuperare foto archiviate infatti basta seguire la seguente procedura:

  1. Aprire l'app
  2. Andare sul proprio profilo cliccando sull'omino in basso a destra
  3. Cliccare sull'orologio in alto a destra nella pagina
  4. Cliccare sulla foto da recuperare
  5. Cliccare sui 3 puntini verticali in alto a destra
  6. Cliccare su Mostra nel profilo

Come recuperare foto archiviate su Instagram

Ed ecco fatto.
La foto archiviata è stata appena recuperata ed ora è tornata visibile sul proprio profilo instagram.

Grazie a questo semplice metodo potrete dunque ripristinare le foto archiviate su instagram, o anche i video, nell'ottica del tornare a condividere con i vostri amici un contenuto che non reputate più privato.
Non mi viene in mente un caso di reale utilizzo, ma potrebbe in effetti capitare di voler far sparire temporaneamente una foto da instagram senza doverla cancellare, salvo poi cambiare idea e volerla farla riapparire.

Ecco un breve video su torial su come recuperare foto archiviate su instagram:
https://youtu.be/xkuFrfhXCrc


Comunque pensandoci bene, un altro caso in cui può assolutamente tornare utile questo post è quando per errore si clicca su archivia foto e poi non si sa più dove andare per far riapparire il contenuto sparito dalla propria pagina instagram.

martedì 2 luglio 2019

Come archiviare una foto su Instagram

Dopo aver spiegato come rendere privato un un profilo instagram è venuto il momento di affrontare un altro stato in cui possono essere messe le foto ed i video su instagram.
Su instagram è infatti possibile sia nascondere l'intero profilo ai non amici, sia far sparire un contenuto, senza però cancellarlo fisicamente dal social.
Per far ciò bisogna sapere come archiviare una foto su instagram, in modo tale da spostarla in un'apposita sezione nascosta della propria pagina social.

Vediamo subito come utilizzare questa utile funzionalità di insta.


Come archiviare una foto su Instagram


Per poter archiviare foto o video instagram, basta seguire questa semplice procedura:
  1. Aprire l'app dal proprio cellulare
  2. Entrare nel proprio profilo, dove sono presenti tutti i contenuti che abbiamo caricato
  3. Entrare nella foto da archiviare
  4. Cliccare sui 3 puntini verticali in alto nella foto
  5. Si aprirà un nuovo menù dove cliccare sulla voce Archivia

Come archiviare una foto su Instagram

Tutto molto semplice direi.
La foto archiviata sparirà immediatamente dal proprio profilo instagram e non sarà più visibile dai propri followers.

Qui di seguito una breve videoguida su come archiviare foto instagram in formato youtube:
https://youtu.be/9UhqHnTuuqA

venerdì 7 giugno 2019

Leggi il post

Risolvere problema accentate negli ics calendar (ASP)

L'altro giorno ho fatto una breve guida su come creare un ics in asp/php, grazie alla quale ho potuto aggiungere questa interessante funzionalità ad un sito internet.
Sembrava funzionare tutto alla perfezione, ma alla fine ho scoperto un antipatico bugs con le accentate sull'ics.
Praticamente, la prima volta che ho utilizzato la mia bella pagina asp per generare un ics, nel titolo dell'evento c'era un'accentata, che in fase di import del file calendar in outlook ha dato come risultato di avere una lettera in meno nel titolo.

Subito allarmato dalla sparizione della lettera accentata, ho aperto il file ics con il blocco note (notepad++ in realtà), ed ho notato che in realtà l'accentata era scritta correttamente.
Andando però a guardare il formato del file, ho visto che il charset indicato era ANSI, ed ho subito intuito che in realtà microsoft outlook avrebbe gradito un charset diverso, ovvero il più universale utf8.

Vediamo quindi come risolvere questo problemino con l'ics e le accentate non visualizzate in outlook.



Come risolvere il problema delle accentate nei file ics calendar in ASP


Premessa: la seguente soluzione, anche se ovviamente con sintassi diversa a seconda del linguaggio di programmazione utilizzato, può risolvere in maniera generale il problema accentate ics outlook (ed altri client ovviamente).

Per fixare il bug delle accentate nell'apertura dei file calendar ics con outlook o altri client di posta, basta agire sulla pagina asp ed impostare come charset utf-8.

Bisogna dunque aggiungere all'inizio del file asp, prima di ogni cosa, queste due righe:

<%
@LANGUAGE="VBSCRIPT" CODEPAGE="65001"
Response.CharSet = "UTF-8"
%>

Successivamente per completezza, ma potrebbe non servire, si può aggiungere all'interno del file ics la riga con la specifica del charset usato, che in questo caso è:

CHARSET:UTF-8
Quindi rifacendomi all'esempio dell'altro giorno, lo script finale verrebbe così:

<%
@LANGUAGE="VBSCRIPT" CODEPAGE="65001"
Response.CharSet = "UTF-8"

response.buffer=true
Response.ContentType = "text/calendar"
response.AddHeader"content-disposition","inline;filename=appuntamento.ics"
ris="BEGIN:VCALENDAR"
ris=ris&VBcrlf&"CHARSET:UTF-8"
ris=ris&VBcrlf&"VERSION:2.0"
ris=ris&VBcrlf&"BEGIN:VEVENT"
ris=ris&VBcrlf&"DTSTART;TZID="&stato&"/"&citta&":"&dataorainizioo
ris=ris&VBcrlf&"DTEND;TZID=Italia/Milano:"&dataorafine
ris=ris&VBcrlf&"SUMMARY:"&titolo
ris=ris&VBcrlf&"LOCATION:"&luogo
ris=ris&VBcrlf&"DESCRIPTION:"&titolo&VBcrlf&descrizione
ris=ris&VBcrlf&"PRIORITY:3"
ris=ris&VBcrlf&"END:VEVENT"
ris=ris&VBcrlf&"END:VCALENDAR"
response.write(ris)
%>


Ed ecco che magicamente tutte le accentate ed i caratteri speciali presenti nel file ics calendar generato dalla pagina asp, si apriranno tranquillamente anche su outlook.

giovedì 6 giugno 2019

Leggi il post

Creare un ICS Calendar in ASP o PHP

Oggi farò una guida multi language, che spiega come creare un file ics calendar, ovvero quel tipo di file che i vari client di posta, quali outlook ad esempio, interpretano come un memo da mettere in agenda.
I file ics sono molto comodi per salvarsi nel proprio calendario personale i dati di un appuntamento, in modo tale da potersi anche far avvisare poco prima dell'incontro con una notifica su cellulare.
Un buon sito web che si rispetti dunque, che sia sviluppato in asp o php, a seguito dell'iscrizione ad un evento da la possibilità di creare un file ics da scaricare o da mandare in automatico via email all'iscritto.
Tale file poi, una volta aperto fa partire, ad esempio, outlook in automatico, il quale chiederà all'utente se vuole salvarsi i dati dell'appuntamento presenti nel file calendar, facilitando di fatto la vita a chi si iscrive ad un evento, che non deve scriversi a mano il titolo dell'appuntamento, la data e ora, ed il luogo dell'incontro.

Fatta questa doverosa premessa, vediamo subito come creare un file ics con asp e php.


Come creare un ICS Calendar in ASP


La sintassi da utilizzare per creare un file calendar in asp classic (e non) è la seguente:

<%
response.buffer=true
Response.ContentType = "text/calendar"
response.AddHeader"content-disposition","inline;filename=appuntamento.ics"
ris="BEGIN:VCALENDAR"
ris=ris&VBcrlf&"VERSION:2.0"
ris=ris&VBcrlf&"BEGIN:VEVENT"
ris=ris&VBcrlf&"DTSTART;TZID="&stato&"/"&citta&":"&dataorainizioo
ris=ris&VBcrlf&"DTEND;TZID=Italia/Milano:"&dataorafine
ris=ris&VBcrlf&"SUMMARY:"&titolo
ris=ris&VBcrlf&"LOCATION:"&luogo
ris=ris&VBcrlf&"DESCRIPTION:"&titolo&VBcrlf&descrizione
ris=ris&VBcrlf&"PRIORITY:3"
ris=ris&VBcrlf&"END:VEVENT"
ris=ris&VBcrlf&"END:VCALENDAR"
response.write(ris)
%>


Direi che questo script non necessita di particolari spiegazioni, in quanto basterà sostituire dinamicamente le varie variabili quali luogo, ora, ecc... per avere una pagina asp che una volta chiamata consentirà al visitatore di scaricare un file calendar ics.


Come creare un file Calendar ics in PHP


Per poter creare un file ics in php, facendolo scaricare dall'utente tramite apposito link, basta utilizzare il seguente script:

<?
header('Content-Type: text/csv; text/calendar');
header('Content-Disposition: attachment; filename=calendar.ics');
$dstartc=date("Y", strtotime($data_inizio)).date("m", strtotime($data_inizio)).date("d", strtotime($data_inizio))."T".date("H", strtotime($data_inizio)).date("i", strtotime($data_inizio))."00";
$dendc=date("Y", strtotime($data_fine)).date("m", strtotime($data_fine)).date("d", strtotime($data_fine))."T".date("H", strtotime($data_fine)).date("i", strtotime($data_fine))."00";
$ris="BEGIN:VCALENDAR\n";
$ris.="VERSION:2.0\n";
$ris.="BEGIN:VEVENT\n";
$ris.="DTSTART;TZID=".$stato."/".$citta.":".$dstartc."\n";
$ris.="DTEND;TZID=".$stato."/".$citta.":".$dendc."\n";
$ris.="SUMMARY:".$titolo."\n";
if ($luogo!="") $ris.="LOCATION:".$luogo."\n";
$ris.="DESCRIPTION:".$titolo."\n".$descrizione."\n";
$ris.="PRIORITY:3\n";
$ris.="END:VEVENT\n";
$ris.="END:VCALENDAR\n";
echo $ris;
?>


Come per la versione asp, si produrrà un output con una sintassi prestabilita standard (che non è il caso di analizzare e va presa per buona), alla quale dovremo passare le varie variabili che compongono i dati del nostro appuntamento (luogo, data, titolo evento, ecc...).

Nello script d'esempio viene anche illustrato come l'ics si aspetta che sia formattata la data, sintassi che ovviamente vale anche per la versione asp.

Bene, è tutto.
Grazie a queste poche righe di codice, che potrete ovviamente standardizzare in una funzione, potrete creare file ics calendar tramite linguaggio di programmazione php o asp, ed inserire così una comoda funzionalità all'interno dei vostri siti internet.

venerdì 31 maggio 2019

Come far vibrare il telefono (App Inventor 2 / Thunkable)

Se sei uno sviluppatore di app per android, una delle cose che prima o poi ti capiterà di dover fare è capire come far vibrare il telefono a seguito di un'azione dell'utente.
Può essere il caso in cui si sta creando un'app che manda delle notifiche, oppure un'applicazione per android che genera un allarme, o perchè no, la famosa app che simula le chiamate per il cellulare.

Quale che sia l'app in questione, grazie a Mit App Inventor 2 (o thunkable) è possibile far vibrare il telefono cellulare con un semplice componente nativo, senza bisogno di estensioni esterne.
Vediamo subito come fare.


Come far vibrare il telefono con App Inventor 2 e Thunkable


Partendo da un progetto vuoto al quale basta aggiungere un bottone per generare l'azione, per ottenere la vibrazione del telefono basta utilizzare il componente Player.
Trascinare dunque il componente player nel viewer e poi andare subito a lavorare nei blocchi (blocks).

Basterà infatti associare all'azione del click del bottone, l'azione del player (app inventor o thunkable) denominata call player vibrate (esegui player vibra), alla quale basterà poi associare il numero di millisecondi per i quali si vuol far vibrare il telefono.

Come far vibrare il telefono (App Inventor 2 / Thunkable)

Ed ecco che una volta lanciata la nostra app, al click del bottone il telefono vibrerà come per magia.
Tutto questo con un solo blocco di codice, facile no?

Un paio di note utili per la corretta riuscita di questa operazione:
  • 1000 millisecondi sono un secondo, quindi per calcolare quanti secondi si vuole far vibrare il telefono basta fare x*1000
  • Per poter far vibrare il telefono con la vostra app sviluppata con thunkable o app inventor, comunque bisogna avere abilitato la vibrazione delle notifiche.
    Sembra una banalità, ma se si lascia il telefono silenzioso senza vibrazione, questo componente non fa niente... io non lo sapevo e ci ho perso un secolo per capire come mai non funzionava la vibrazione su appinventor / thunkable, passando dal semplice componente player ad anche estensioni esterne, nulla funzionava fino a quando non ne ho scoperto il motivo :p

E' tutto sull'argomento vibrazione cellulare tramite appinventor / thunkable.
A questo link trovate il semplice progetto .aia da scaricare, nel caso vi servisse.

Tornare all'elenco delle lezioni

giovedì 23 maggio 2019

Leggi il post

MYSQL: cancellare record su più tabelle con i trigger

Tempo fa avevo spiegato come utilizzare i trigger in mysql, sia da codice sql, sia utilizzando l'interfaccia grafica di phpmyadmin.
Oggi invece vediamo un esempio concreto su una delle casistiche più ricorrenti, il delete after delete.

Quando capita di dover cancellare i record presenti in delle tabelle figlie, soprattutto se si sta sviluppando una nuova applicazione e si fanno molte prove, a volte può risultare scomodo andare ad eliminare a mano tutti i record di sottotabelle per evitare di lasciare righe orfane nel database mysql.
Ed è proprio in questi casi che torna utile saper utilizzare al meglio i trigger mysql.

Vediamo subito con un esempio pratico come ripulire in automatico il nostro database.


Come cancellare automaticamente record su più tabelle con i trigger di MYSQL


La sintassi sql da utilizzare per rimuovere automaticamente da una tabella mysql tutti i record legati ad una tabella non più esistente è la seguente:

CREATE TRIGGER `nome-trigger` AFTER DELETE ON `tabella-padre` 
FOR EACH ROW 
DELETE FROM tabella-figlia WHERE tabella-figlia.id-chiave=old.id;

La sintassi sopra indicata si spiega da sola, ma vediamo comunque di andare ad analizzare cosa ho appena scritto.
Il comando sql CREATE TRIGGER serve ovviamente a creare il nostro trigger, al quale bisogna dare un nome, bisogna indicare un'azione (in questo caso dopo l'operazione di cancellazione, ovvero AFTER DELETE), e bisogna dire qual'è la tabella dalla quale parte il comando.

C'è poi una sintassi che serve per indicare che l'operazione sql che andremo a fare sarà effettuata su tutte le righe della tabella bersaglio, ovvero: FOR EACH ROW.

Infine basta indicare la sintassi mysql desiderata per compiere l'azione, in questo caso la DELETE, mettendo nel WHERE un legame tra un id chiave della tabella bersaglio, con l'id della tabella padre, indicata con la sintassi old.

Tutto molto semplice no?
Da ora in poi quindi, cancellando una riga della tabella padre, verranno rimosse in automatico dal database tutte le righe della tabella figlia che rispondono ai requisiti indicati nel nostro trigger.

mercoledì 22 maggio 2019

Come fare il backup di Instagram

Dopo aver caricato milioni di foto e video su instagram ed aver ottenuto miliardi di like ti stai preoccupando pensando a che cosa accadrebbe se il social delle foto chiudesse?
Beh, ho una buona notizia per te, se lo desideri su instagram è possibile fare il backup delle foto, ma non solo, anche di tutti i video e dei commenti ricevuti e fatti sul proprio canale.

A parte la premessa un po' troppo utopistica, potrebbe comunque tornarti utile sapere come scaricare le foto del tuo profilo instagram.
Non si sa mai ad esempio che tu voglia per qualche motivo caricarle su un altro social, o semplicemente salvare foto e video ritoccati dal social, suo tuo computer di casa.

Vediamo dunque come fare questa semplice quanto importante operazione.


Come fare il backup di Instagram


Per poter fare il backup dei contenuti di instagram basta procedere nel seguente modo:
  1. Apri instagram sul tuo cellulare
  2. Clicca sull'icona dell'omino in basso a sinistra
  3. Clicca sulle 3 linee orizzontali in alto nella pagina
  4. Clicca su Impostazioni
  5. Clicca su Privacy e sicurezza
  6. Clicca su Scarica i dati
  7. Inserisci una mail sulla quale vuoi che arrivi il link per scaricare il tuo backup
  8. Clicca su Richiedi il download

Come fare il backup di Instagram

Tutto qui.
Se avrai fatto tutto correttamente in poco tempo riceverai via email un link per poter scaricare il tuo backup di instagram.
La tua pagina insta è ora salvata ed archiviata sul tuo computer e le tue foto e video saranno sempre disponibile anche nel caso tu decidessi di cancellarti dal social.

Nel caso questa procedura scritta non fosse sufficientemente chiara, includo qui sotto il link video tutorial su youtube:
https://youtu.be/pqRBkRNIjR4

lunedì 13 maggio 2019

Leggi il post

Importare un dump mysql da riga di comando

Oggi mi sono trovato a dover superare un antipatico problema durante l'importazione di un file dump su un database mysql.
Praticamente avevo questo file sql contenente tutte le tabelle ed i dati del mio nuovo database mysql, ma quando andavo ad importare tramite la comodissima funzionalità del phpmyadmin mi dava il seguente errore: "Stai probabilmente cercando di caricare sul server un file troppo grande" (You probably tried to upload a file that is too large. Please refer to documentation for a workaround for this limit).
Vediamo subito come risolvere questo problema con un metodo alternativo.


Come importare un dump mysql da riga di comando


La prima cosa che si fa in questi casi, quando si ha questo genere d'errore, è di andare ad aumentare la dimensione massima dei file caricabili tramite php, nel php.ini per l'appunto.
Tuttavia, stanco di andare a dover modificare parametri di configurazione solo per gestire delle eccezioni, ho deciso di risolvere questo problema di file troppo grossi per essere importati in mysql, scegliendo un altro approccio.
Ho infatti scelto di provare a bypassare questo problema passando da riga di comando, tramite prompt dei comandi di dos (si, siamo sotto windows).

Ecco dunque cosa bisogna fare per superare i limiti delle configurazioni del php o del phpmyadmin:

  1. Aprire il prompt di dos
  2. digitare:  mysql -u username -p nomedatabase < dump.sql
  3. Premere Invio

Ovviamente, occorre sostituire username con il nome di un utente in grado di compiere queste operazioni (idealmente un amministratore), mettere il giusto nome del database bersaglio (da creare quindi prima) ed inserire il path completo del file dump contenente tutte le query d'importazione dati.

Grazie a questo semplice script dos, che lancia direttamente il comando mysql (bisogna dunque essere posizionati nel giusto percorso del binario di mysql, o averlo mappato come variabile d'ambiente) passandogli già tutti i parametri per la connessione e per fare l'operazione, sarà possibile importare in un colpo solo e anche molto velocemente un intero database mysql compreso di tabelle e viste.

Tra l'altro ho notato che questo metodo di import sql da linea di comando sembra essere più veloce dello script usato dalla pagina del phpmyadmin, e questo non può che non essere una cosa positiva.

lunedì 6 maggio 2019

Come fare i conti con Google

Era da un po' di tempo che non parlavo del potentissimo motore di ricerca google.
Anzi, a dire il vero ormai, chiamarlo motore di ricerca è davvero riduttivo, dato che google consente di fare davvero una marea di cose.

Oggi in particolare volevo parlarvi di questa cosa che ho scoperto or ora, ovvero la possibilità di usare la calcolatrice di google.
Ebbene si, tra le sue mille funzionalità, google consente anche di fare i calcoli online, all'interno del proprio browser, tramite motore di ricerca.
Vediamo subito come fare.

Come usare la calcolatrice di Google


Io personalmente ero già a conoscenza del fatto che se su google si scrive un calcolo da fare, lui come risultato di ricerca riporta il risultato del calcolo effettuato.
Quello che però non sapevo, è che ora è possibile fare i calcoli con la calcolatrice di google direttamente dal proprio browser, grazie ad una specifica funzionalità del motore di ricerca più potente del mondo.

Ecco come fare per usare la calcolatrice di google:

  1. Aprire il sito https://www.google.it
  2. Digitare la parola calc
  3. Premere Invio
  4. Nella calcolatriche che apparirà a video, scrivere il calcolo da effettuare (es. 5*5)
  5. Premere Invio
Ed ecco che come per magia, google avrà fatto il calcolo matematico al posto nostro, utilizzando una potentissima calcolatrice scentifica direttamente integrata nel browser.

Come fare i conti con Google

Si lo so, qualsiasi pc ha il programma calcolatrice installato, però è indubbio che poter fare i calcoli direttamente all'interno del browser con una calcolatrice virtuale è una cosa davvero originale.
E poi in alcuni casi se già ci si trova nel browser, è più veloce usare google che lanciare il programma della calcolatrice di windows :)