Un cyberspazio imperfetto, ma funzionale

Dopo anni di esperienza e approfondimenti sul tema, sono giunto a conclusione che la ricerca della perfezione nella stesura di codice per il web è un miraggio. La complessità dei problemi e le varie sfaccettature presenti in qualunque progetto, rendono impossibile trovare un giusto equilibrio nel prodotto finale, e così come accade per un abito stretto che quando viene tirato da una parte inevitabilmente lascia scoperte altre parti del corpo, cosi accade in informatica e nello specifico, nel Web development . Mi accorsi di questo problema quando in una chiaccherata su un famoso blog di web design, venne fuori l'argomento del rapporto tra captcha e accesso ai disabili e ancora ero un "neofita" del settore. Non essendoci una soluzione valida a riguardo, tuttora quel dibattito che girava intorno ad una…

Connessioni tra SEO e livello di trasporto TCP

Tutti i consulenti SEO sono consapevoli, più o meno, dell'importanza della velocità di caricamento di un sito web. Sanno che questo fattore influisce sia sulla riduzione del tasso di abbandono dei visitatori, sia sul buon esito della scansione degli spider-bot dei motori di ricerca. Ma perchè ? Cosa c'è dietro a questa ossessione per la velocità ? Un "mistero" che aleggia nientemeno che su un algoritmo usato per il controllo della congestione a livello di trasporto del protocollo TCP può influire addirittura sulla SEO ? ebbene si ! E' un argomento ostico, ma chi avrà la pazienza di seguirmi in questo articolo, sicuramente alla fine ne capirà qualcosa in più e avrà sprecato bene il suo tempo. Andiamo con ordine: La comparsa di reti telematiche sempre più veloci, non solo…

L'impatto del REG. UE 2016/679 sulla Net Economy

A due giorni dall'entrata in vigore del nuovo regolamento europeo sulla privacy noto come GDPR 2016/79, sono ancora enormi le perplessità del mondo informatico, ma anche delle aziende che si sono affidate da tempo alla new economy per accrescere le loro potenzialità di vendita e di marketing. Agli albori del web, non solo il protocollo HTTP era (ed è tutt'ora) senza stato (tanto per ricordare che i cookies furono un'invenzione successiva), ma dopo si diffuse l'idea che la net economy avrebbe proiettato l'economia verso un capitalismo più snello, veloce e flessibile. Oggi, invece, ci ritroviamo sommersi in un mare di burocrazia, creata da eurocrati privi di ogni contatto con la realtà lavorativa quotidiana ed incapaci di legiferare col bisturi. Tanto per essere chiari, le nuove regole non sono errate, anzi…

L' Approccio teorico alla Consulenza

Supponiamo che Tizio e Caio si rivolgono al consulente Sempronio per farsi risolvere 2 problemi simili ma non uguali : Problema 1 : Tizio chiede a Sempronio la realizzazione di un programma che dato un numero pari in input \(2n\) , produca in output, se esiste, il più piccolo numero primo \(p\) , tale che \(2n-p\) sia primo. Problema 2 : Caio chiede a Sempronio la realizzazione di un programma capace di produrre in output, dato un numero pari in input \(2n\), il più piccolo numero primo \(p\), tale che \(2n-p\) sia primo. I due problemi sono evidentemente diversi e di ciò ne sono consapevoli sia Sempronio che Tizio (che per fortuna è un cliente ragionevole o colto), ma non Caio. Caio pretende da Sempronio che lo rifornisca dello stesso…