fun emoji linguaggi

Linguaggi di programmazione basati su Emoji ed Emoticon

Le emoji hanno mille usi: nei messaggi, sui social, si possono trovare negli url ed è perfino possibile registrare un dominio fatto da emoji; da lì ad usarle per creare un linguaggio di programmazione il passo è breve e quasi ovvio. Si chiamano linguaggi esoterici ma non servono per evocare divinità arcaiche, bensì per divertire e far impazzire i programmatori…

Continua


web curiosità pillole

CAPTCHA: breve storia di un utile fastidio

Con una pronuncia ed un significato simile a "Gotcha!" ("Ti ho preso!"), la parola CAPTCHA è in realtà un acronimo e sta per Completely Automated Public Turing-test-to-tell Computers and Humans Apart, ossia Test di Turing Pubblico Completamente Automatizzato per Distinguere gli Umani dai Computer). La forma più conosciuta in cui si presenta, ossia le classiche immagini con lettere distorte e/…

Continua


web marketing email personale

Come (non) fare e-mail marketing

Oggi è lunedi e per chi invia mail promozionali i primi giorni (non quanto il venerdì però) sono importanti: ci sono i buoni propositi della settimana che inizia, si parte riposati (la cosa è altamente opinabile, ahem) con tutti i giorni davanti a sé per pianificare e sognare il prossimo weekend, si ha la mente ancora "in festa" e sfogliare…

Continua


riflessioni personale lavoro

Riflessioni di un programmatore comune

Sono convinto che ogni mestiere richieda un aggiornamento continuo - qualcuno più di altri, naturalmente, o con un passo diverso a seconda di quanto rapidamente si sviluppa l'ambito di riferimento; il primo lavoro che mi viene in mente quando penso ad "aggiornamento" è quello del medico, ma anche un muratore o un imbianchino (per dire due mestieri più…

Continua


javascript pillole

Generare un CSV dal frontend con javascript

Una feature molto utile quando stiamo presentando una serie di dati all'utente è quella di poterli scaricare direttamente sul proprio PC, magari in un formato pratico e leggero come il CSV, per poterli utilizzare offline e con l'ausilio di altri programmi dedicati, ad esempio l'onnipresente Excel. Normalmente abbiamo quindi un bel tasto di download che effettua una chiamata al server,…

Continua


PHP mysql phpillole

LOAD DATA INFILE in MySQL con campi variabili

La LOAD DATA è uno dei metodi più rapidi ed efficienti per caricare (il discorso è valido anche per l'esportazione) un grande volume di dati all'interno di un database, evitando di avere direttamente a che fare con operazioni su file, cicli, controlli e altre amenità varie. Ricordarsi la sintassi corretta ogni volta è un po' noioso (anche se c'è da…

Continua


javascript emoji curiosità

Animare le emoji negli URL

Le emoji sono sempre più presenti nel nostro mondo digitale: non solo social network o telefoni / chat, oggi troviamo senza difficoltà queste simpatiche (o fastidiose, o stupide, quallo che vi pare!) ed espressive immagini anche negli oggetti delle e-mail, nelle pubblicità, le usiamo quando prendiamo appunti a biro e da qualche anno è perfino possibile registrare dei domini usando le…

Continua


web fun lingua personale

E tu, sei sicuro di pronunciare correttamente questi termini informatici?

L'informatica è uno degli ambiti in cui l'inglese, e in particolar modo la variante americana, la fa da padrone quasi assoluto - che si tratti di trovare un tutorial o un'informazione, di consultare la documentazione di un framework o di una classe, o anche semplicemente quando si usano gli stessi linguaggi di programmazione è difficile fare passi significativi senza avere…

Continua


web sicurezza

🞳 E' ora di smetterla di salvare le password in chiaro

Niente, ci risiamo. Anno Domini 2019, ma questa cosa delle password in chiaro alcuni proprio non la riescono a capire. Oggi stavo cercando dei coupon sconto di un noto produttore di latticini ma, non ricordando la password, ho usato la funzionalità di recupero disponibile sul loro sito. Pochi secondi dopo ricevo questa mail: Eccola lì, la mia bella password 😡. Lo…

Continua


PHP phpillole

array_intersect con un numero variabile di array

array_intersect() è una delle tante pratiche funzioni di php per manipolare gli array e come suggerisce il nome viene utilizzato per trovare, tra tutti gli array passati come argomento, gli elementi comuni a quello fornito. Per trovare l'intersezione tra degli insiemi, in pratica. array_intersect ( array $array1 , array $array2 [, array $... ] ) : array Recentemente mi sono trovato di fronte alla necessità…

Continua