Articoli
Web Share API: Ottieni un tasto di condivisione social in poche righe di JS
Condividere i contenuti sui social network non è un impresa facile come sembra. Per fortuna i browser hanno iniziato a mettere a disposizione un API appositamente pensata per la condivisione di link e files.
javascript tutorialIl mio 2021 in review
E con l'arrivo della notte di San Silvestro del 2021 giunge anche il momento di trarre qualche conclusione su questo bizzarro anno.
reviewsSymfony 5: applicazioni multiple in un unico progetto
Symfony 3 permetteva di definire Kernel separati per dividere nettamente le applicazioni all'interno di uno stesso repository. Da Symfony 4 questa procedura è stata deprecata lasciando gli utenti senza alcun rimpiazzo valido. In questo articolo vediamo come risolvere questo problema usando un "name-based virtual Kernel"
symfony ingegneriaJavaScript: Decodificare il codice QR del GreenPass
Per poter viaggiare è necessario avere il greenpass. Ma quali dati contiene e come si legge?
javascript ingegneriaWindows 10: rimuovere "Notizie e interessi" dalla barra delle applicazioni
Alla Microsoft devono pensare che agli utenti piaccia vedere continuamente aggiunti widget alla barra delle applicazioni. A me no.
tutorial windowsChrome: visualizzare i parametri Core Web Vitals in overlay
I segnali Core Web Vitals entreranno a pieno diritto nei fattori di ranking usati da Google. Per questo motivo è stato introdotto in Google Chrome 90 un nuovo modo per averli sempre sott'occhio
tutorial browser chromeUbuntu: installare la patch italiana di Danganronpa 2
In questo articolo ti mostro come installare la patch italiana per Danganronpa 2: Goodbye Despair su Ubuntu
tutorial gaming linux ubuntuWordPress: Disabilitare i Google Fonts sul tema Jupiter X
Jupiter X è un tema per WordPress che concentra eleganza e personalizzabilità senza compromettere le performance del sito. Sfortunatamente però basta abilitare uno dei font contenuti in Google Fonts per fare in modo che il tema li scarichi tutti. In questo articolo ti mostro come bloccare il download dei font non necessari
engineering wordpressGenerare i report di Lighthouse usando NodeJs
Far girare Lighthouse dopo ogni modifica al sito è una scocciatura. In questo articolo ti mostro come automatizzare la creazione del report di lighthouse usando Node.js
tutorial google ingegneriaCore Web Vitals: cosa sono a cosa servono e come si misurano
Cosa sono i Core Web Vitals? E a cosa servono? Ma soprattutto, come si misurano?
browser chrome google ingegneria wordpressIl mio 2020 in review
Il 2020 è stato un anno strano a causa della pandemia. Nonostante questo sono riuscito a portare a casa qualche buona soddisfazione.
reviewsResponsible disclosure: SQL Injection su portale sanitario
Garantire la sicurezza informatica è un compito difficile ma non mi aspettavo di trovare una "comune" SQL Injection nella pagina di login in uno dei portali web utilizzati dai medici per il controllo dei proprio assistiti
disclosure ingegneria sicurezza vulnerabilitaWindows 10: come rimuovere l'icona "Riunione Immediata" dalla barra delle applicazioni
Windows 10 tutto sommato mi piace. Quello che però non sopporto è l'idea di trovarmi una nuova icona nella barra delle applicazioni solo perchè Microsoft ha bisogno di sponsorizzare i propri servizi
tutorial windowsLinux: trovare i file più grandi o più piccoli di una certa dimensione
Le immagini costituiscono circa il 21% del totale dei dati scaricati per visualizzare una pagina. Per questo motivo ottimizzare le immagini può essere un task poco impegnativo ma in grado di migliorare notevolmente le performance di una pagina web. Ma come fare per trovare tutte le immagini pesanti in una giungla di cartelle e sotto-cartelle? Ci pensa Linux!
tutorial linux ubuntuGitHub: Code Review direttamente da PHPStorm
L'interfaccia di GitHub per fare le "Code Review" non è male. Ma perché abbandonare PHPStorm quando è possibile fare le Code Review direttamente dall'IDE?
engineering phpstormMillewin: estrarre l'elenco degli ultimi pazienti visitati
Visto il recente aumento di casi di COVID-19 può tornare utile avere un elenco di tutti i pazienti incontrati all'interno dell'ambulatorio.
millewin tutorialInstallare Python 3.9 su Ubuntu 20.04
Breve tutorial su come installare la nuova release di Python.
tutorial python ubuntuGitHub: caricare tutti i diff con un solo click
GitHub è una piattaforma perfetta per la collaborazione tra sviluppatori ma ha un difetto: quando le PR sono troppo lunghe è necessario cliccare il pulsante "Load Diff" per ogni file modificato. Fortunatamente è possibile risolvere il problema con una riga di JavaScript.
tutorial