domenica 18 marzo 2018

Leggi il post

3 barzellette comiche

3 barzellette divertenti:

Sulla porta di una villetta compare un cartello con il seguente avviso:
"Vendesi batteria". 
Poco distante, sulla porta della casa vicina, appare un altro cartello con la scritta: 
"Finalmente".

Un giornalista intervista un famoso scrittore:
- Il prossimo lavoro che scriverà sarà una commedia o un libro drammatico? 
- Questo dipenderà da alcuni fattori. 
- E cioè? 
- Beh, è molto semplice: se avrà successo sarà certo una commedia, altrimenti sarà una tragedia! 

Un marito dice alla moglie: 
- Sarà il caso che vada a farmi controllare la vista, non riesco neanche a capire se sto leggendo un romanzo rosa o giallo!

sabato 17 marzo 2018

Leggi il post

Due barzellette quotidiane

Due simpatiche barzellette:

In un grosso ufficio postale, il direttore domanda al nuovo impiegato: 
- Sei laureato? 
- Si signore, in lingue, ne padroneggio addirittura sei! 
- Sei lingue? Molto bene, allora il tuo incarico sarà quello di leccare i francobolli!

Un uomo molto avaro entra in un negozio che vende ombrelli e ne sceglie uno molto economico.
- Scusi quanto costa?
Ed il commesso: 
- Soltanto 5 euro signore, è in offerta. 
- E per meno che cosa posso prendere? 
- La pioggia signore!

venerdì 16 marzo 2018

Come nascondere il referrer di un sito web

Avete mai sentito parlare del referrer?
Sicuramente si se siete webmaster o programmatori web, altrimenti, potete continuare a leggere per cultura generale, ma probabilmente avete sbagliato post :p

Comunque, il refferer di una pagina web, è l'indirizzo web della pagina internet che ha portato alla pagina web... come l'ho spiegato male :p
In buona sostanza il refferer è l'indirizzo di provenienza del visitatore, un dato che può essere raccolto da un sito web per poter fare statistiche, ad esempio.

Se quindi dal sito A arrivi al sito B, il referrer del sito A è il sito B.
Con questo dato, ad esempio google analytics ci fa parte delle sue statistiche.
Comunque, chiarito il significato di referrer, vediamo subito come fare per nascondere questo dato ai siti web, ed aumentare così la nostra privacy.


Come nascondere il referrer di un sito web


Se vuoi mascherare l'indirizzo web di provenienza, quali che siano le tue motivazioni, la soluzione è questo link:

https://href.li/

Questo simpatico sito web infatti, ti consente di generare dei link intracciabili, ovvero che sono in grado di nascondere la loro provenienza.
Se ad esempio andiamo a generare il seguente link:
https://href.li/?https://www.oggieunaltropost.it
Se poi io vado a vedere su analytics da dove proviene il visitatore della home page del mio sito, in questo caso non posso saperlo.

Come nascondere il referrer di un sito web

A cosa può servire tutto ciò?
Mmm difficile a dirsi in effetti.
Se però volete linkare un sito internet senza che questi sappia che lo avete fatto, con questo metodo il webmaster di turno non potrà mai risalire al vostro sito web.
Ci sono poi casi in cui siti come addmefast usano nascondere il referrer per poter evitare di far invalidare i click provenienti dal loro sito di like exchange ;)

Come dico di solito a questo punto dei post... bene, è tutto :)

giovedì 15 marzo 2018

Come proteggere un foglio su Excel

Su Microsoft Excel, oltre a poter mettere una password d'accesso ad un intero file, è anche possibile bloccare specifici fogli di lavoro.
Con bloccare intendo però, non che i dati non si possano visualizzare, ma che invece questi risultino non modificabili.

Mettiamo ad esempio di avere un file xls in condivisione con altri utenti, può risultare necessario che un nostro specifico foglio sia accessibile solo in lettura.
Vediamo dunque di capire come fare per proteggere un foglio excel.


Come proteggere un foglio su Excel


Per poter bloccare la modifica di un foglio excel, basta procedere nel seguente modo:
  1. Aprire il file xls in questione
  2. Selezionare il foglio da bloccare
  3. Cliccare con il tasto destro del mouse e poi selezionare la voce "Proteggi foglio"
    Come proteggere un foglio su Excel
  4. Nella finestra che si aprirà, deselezionare tutte le voci se si vuole impedire ogni sorta di interazione, quindi inserire una password
  5. Reinserire la password e dare l'ok, infine salvare il documento excel

Proteggere foglio xls

Con questi semplici passaggi, uno o più fogli del nostro excel, saranno ora protetti da password, ed in sola lettura.
Seguendo questa procedura è anche possibile concedere solo alcune operazioni sul foglio xls.
Ad esempio possiamo concedere l'inserimento di nuove righe, ma non la modifica, concedere l'ordinamento, ma non il filtro automatico.

Se quindi si vuole creare un database xls in sola lettura, proteggere con password un foglio, o anche più di uno, può essere la soluzione ideale per distribuire i nostri database ad utenti che non devono poter metterci mano.

mercoledì 14 marzo 2018

Come aggiornare PhpMyAdmin su Wamp

Se per caso hai un wamp un po' datato e la sua versione di phpmyadmin inizia ad essere un po' troppo obsoleta, non preoccuparti, ora ti spiegherò come aggiornarla.

Oltre infatti a poter ovviamente installare quanti phpmyadmin ti pare, in specifiche cartelle a partire dalla root di wamp, è anche possibile cambiare quello che viene lanciato di default dal wamp.
Sto ovviamente parlando della versione per windows, per chi non conoscesse il significato di wamp :p
Ma bando alle ciance, vediamo subito come fare.


Come aggiornare PhpMyAdmin su Wamp


Per poter installare l'ultima versione di phpmyadmin in modo tale da farla partire come default di wamp, basta procedere nel seguente modo:

  1. Scaricare l'ultima versione di phpmyadmin per windows (o quella desiderata) dal sito ufficiale: https://www.phpmyadmin.net/downloads/
  2. Estrarre la cartella contenente tutti i file nel seguente percorso: c:/wamp/apps (o wamp64, dipende da quale avete)
  3. Rinominare la cartella del phpmyadmin in modo tale da togliere eventuali distanziatori/trattini tra il nome e la versione.
    Il risultato finale sarà dunque un percorso del genere:
    C:\wamp\apps\phpMyAdmin4.7.9
  4. Entra in apps, dentro la cartella del precedente phpmyadmin funzionanete, e copia il suo file config.inc.php dentro la cartella del nuovo
  5. Entra in c:/wamp/alias e modifica il file phpmyadmin.conf, sostituendo tutti i riferimenti alla versione del precedente phpmyadmin, con la nuova.
    Dovresti trovare due occorrenze:
    Alias /phpmyadmin "c:/wamp/apps/phpmyadminNUMERO-VERSIONE/"
    e
    <Directory "c:/wamp/apps/phpmyadminNUMERO-VERSIONE/">

    Come aggiornare PhpMyAdmin su Wamp
  6. Vai nella root di wamp e cerca il file wampmanager.conf, se presente la sezione [apps], aggiorna/inserisci la seguente riga:
    phpmyadminVersion = 4.7.9
    dove ovviamente dovrai mettere il numero della versione che hai appena scaricato
  7. Chiudi e riapri wamp ed il gioco è fatto

Bene, adesso che sai come aggiornare il phpmyadmin di default di wamp, ogni tanto fallo.
Avere uno strumento per compiere operazioni sul database mysql sempre aggiornato, è sicuramente importante per risolvere eventuali problemi di sicurezza e/o prestazioni.

Ovviamente, se installi una versione del phpmyadmin che non ti convince, potrai tornare indietro in qualsiasi momento.
Ti basterà ricambiare nuovamente i vari puntamenti e riavviare wamp, ed eccoti tornato al phpmyadmin di default.

martedì 13 marzo 2018

PHPMYADMIN: spostare una tabella in un altro database

Ti è mai capitato di voler spostare una tabella mysql da un database ad un altro?
A me no, però ho visto che in phpmyadmin è possibile compiere questa operazione con un click, quindi eccomi qui a fare questo ennesimo post su questa comodissima piattaforma di gestione database mysql.

Quindi, se la tua necessità è proprio quella di voler spostare una tabella da un database ad un altro, qui sotto troverai le istruzioni per farlo.


Come spostare una tabella in un altro database con PhpMyAdmin


Mettiamo ad esempio che su un'istanza mysql abbiamo creato diversi db.
Ad un certo punto, causa la stanchezza dopo una dura giornata di lavoro, ecco che creiamo per errore una tabella in un database sbagliato.
Magari ci accorgiamo dell'errore solo dopo ore di insert, come fare per rimediare?
Semplice, basta spostare la tabella su un altro database grazie a phpmyadmin.

Ecco come bisogna fare:
  1. Apriamo phpmyadmin ed accediamo con un utente con abbastanza privilegi su entrambi i db
  2. Entriamo nel database in cui è presente la tabella da spostare
  3. Clicchiamo sulla suddetta tabella
  4. Clicchiamo in alto a destra su Operazioni (la voce potrebbe essere annidata dentro la sezione Più)
  5. Individuare in alto a destra la tab "sposta la tabella in"
  6. Ora, selezionare il database di destinazione, nella tendina dei db
  7. Infine cliccare su Esegui per compiere l'operazione

PHPMYADMIN: spostare una tabella in un altro database

Tutto qui.
Con un semplice click abbiamo spostato la tabella mysql in un altro database, senza doverla esportare e reimportare, molto comodo, no?

PS ad un osservatore attento di sicuro non sarà sfuggito che queste operazioni sono praticamente le stesse eseguite per rinominare una tabella, come già spiegato poco fa in questo post.

lunedì 12 marzo 2018

2 gran figli di... (film)

2 gran figli di... è un film commedia del 2017 diretto da Lawrence Sher, con Owen Wilson, Ed Helms, Glenn Close, Terry Bradshaw, J. K. Simmons, Christopher Walken, Ving Rhames, Kate Williams, Katie Aselton.

2 gran figli di... (film)
Trama

Peter e Kyle Reynolds sono due fratelli gemelli di mezza età, Peter è un medico, mentre Kyle vive alle Hawaii.
I due fratelli trovano occasione di reincontrarsi al matrimonio dell'anziana madre, dalla quale apprendono però quel giorno, che il loro padre non è morto molti anni prima come credevano, ma che è vivo e vegeto.
Il problema però, è che la loro madre non sa dirgli esattamente chi sia il loro padre, in quanto quando li ha concepiti viveva una vita un po' troppo libertina.
Peter e Kyle decideranno dunque di partire alla ricerca del loro vero padre.

Recensione

"2 gran figli di..." è l'ambigua traduzione in italiano del film americano "Father Figures".
In questa pellicola troviamo due protagonisti d'eccezione, Owen Wilson e Ed Helms, i quali sono azzeccatissimi nei rispettivi ruoli.
Il film non sarà originalissimo come trama, ma risulta decisamente scorrevole ed interessante, con un discreto numero di scene comiche degne di nota.
Se quindi siete alla ricerca della classica commedia americana, un po' volgare ed imbarazzante, "due gran figli di" è il film che fa per voi.
Tra l'altro in questa pellicola recita anche una piccola parte l'intramontabile Christopher Walken, e a dirla tutta, se proprio dobbiamo citare tutti i grandi nomi, c'è anche la bravissima Glenn Close.
Buona visione (cit.).

Link alla scheda del film su wikipedia

domenica 11 marzo 2018

Leggi il post

Un anziano in paradiso (barzelletta)

Barzelletta su un anziano in paradiso:

Un anziano spira e finisce in Paradiso davanti a San Pietro.
San Pietro: "Si presenti buon uomo."
Anziano: "Oh guardi, non ho molto da dire, sono molto anziano, non mi ricordo molto della mia vita. Ero povero, facevo il falegname ed avevo un figlio particolare, diverso dagli
altri diciamo."
A sentire queste parole, San Pietro si incuriosice e porta l'uomo dinnanzi a Gesù.
Gesù: "Mi dica buon uomo, chi è lei?"
L'anziano si ripete: "Oh guardi, sono vecchio e facevo il falegname, ed avevo un figlio
strano, diverso dagli altri bambini."
Gesù con le lacrime agli occhi si avvicina al vecchio e fa: "PAPA'!"
E l'anziano risponde:" PINOCCHIO!

sabato 10 marzo 2018

Leggi il post

Barzelletta su un avvocato avaro

Una barzelletta su un avvocato avaro:

Un giovane avvocato di successo, per festeggiare il suo primo milione in parcelle, corre a comprarsi una favolosa Porsche . 
Appena uscito dal concessionario vuole subito provarla. 
Si mette a correre in autostrada fino a raggiungere subito i cento, poi raggiunge i centocinquanta, poi i duecento chilometri orari.
Purtroppo però il giovane, perde il controllo in una curva ed esce fuori strada.
Fortunatamente per lui, viene sbalzato in estremis dall'abitacolo. 

Mentre riprende i sensi , si accorge di avere una maschera d'ossigeno sul volto e di essere su di un'ambulanza. 
L'avvocato si alza di colpo, e vede quello che resta della sua nuova macchina.
- Oh no la mia Porsche! Nooo la mia mia bellissima Porscheee!
L'infermiere cerca di fargli notare che almeno è vivo.
- Ma ti pare il caso di preoccuparti per una macchina? Non ti sei accorto che hai perso il braccio destro?
- Il braccio destro? O nooo il ROLEX!

venerdì 9 marzo 2018

Leggi il post

MYSQL: come fare insert o update in un colpo solo

Quante volte in mysql ti è capitato di dover fare delle query di aggiornamento dati non sapendo se un record era già presente in una tabella oppure no?
Ecco, in questi casi solitamente ci tocca fare una bella select, e poi a seconda del risultato trovato, fare una insert o un update.

Grazie alla sintassi che ti sto per spiegare invece, è possibile fare quello che io definirei un insert update mysql in un colpo solo, ovvero verificare con un metodo alternativo la presenza di un record in una tabella, ed agire di conseguenza... il tutto in una singola query!


Come fare insert o update in un colpo solo in MYSQL


Bando alle ciance, la sintassi da utilizzare per fare una insertupdate mysql, è la seguente:

INSERT INTO tabella (campo1,campo2) VALUES ('campo1','campo2') ON DUPLICATE KEY UPDATE nome='nome', cognome='nome';

Con questa semplice riga di codice sql infatti, se in una tabella si tenta di fare un inserimento dati, se questo fallisce perchè il record esiste già, viene fatto automaticamente un aggiornamento dati.
Ovviamente bisogna quantomeno riscrivere tutti i campi da inserire/aggiornare due volte, dato che bisogna comporre comunque sia la sintassi dell'insert che della update mysql... ma questo mi sembra proprio il minor dei mali, dato che ci siamo risparmiati una select che avrebbe magari anche rallentato l'eseguzione dello script.

La domanda però ora sorge spontanea... come si fa a capire se un record è già presente in una tabella?
Semplice, con le chiavi univoce!
Bisogna infatti prima creare una chiave univoca, o indicare un campo come univoco, e poi provare l'inserimento, altrimenti verrà effettuata sempre e solo l'insert.

Se non sai come creare chiavi univoce in mysql leggi questo post.
Quello che dovrai fare è, ad esempio, creare una chiave nome+cognome per impedire l'inserimento di omonimi, e gestire l'aggiornamento in tal senso.
Se poi vuoi fare una cosa ancora più pulita, definisci come indice univoco un id della tabella, in modo tale da aggiornare la riga solo quando si sta provando realmente ad inserire un duplicato.

Bene, adesso sai come fare insert update mysql in un colpo solo.
Come al solito, a grandi poteri corrispondono grandi responsabilità (cit.).