MatteoVignoli.it

| appunti random di un programmatore autodidatta |

Articoli pagina 1 di 2  

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...

Decorazioni e luci per il Presepe: un semplice focolare con alternanza giorno/notte usando Arduino

Da tempo avevo voglia di smanettare un po' con Arduino, da prima ancora di quando, almeno due anni fa, mi fu regalato quello Starter Kit che...

Algoritmo per la generazione di labirinti #2: Sidewinder

Il secondo algoritmo che affronto in questo mio ciclo personale di algoritmi per la generazione di labirinti è il Sidewinder, la cui difficoltà è di poco...

SEO, statistica e curiosità con Google Trends

Google Trends - chi mastica un po' di SEO e di statistica probabilmente già lo sa - è uno strumento molto importante ed interessante per visualizzare...

Algoritmo per la generazione di labirinti #1: il Binary Tree

Il Binary Tree  è l'algoritmo più semplice per la generazione di un labirinto ed è anche quello che necessita meno risorse: può infatti creare un labirinto...

Algoritmo per i labirinti: Depth First Search in PHP

Vi sono molti algoritmi per la generazione di labirinti e traversamento di grafi, come il Depth First Search; qui illustro la mia soluzione in PHP creata per RosettaCode...

Ricevere una notifica Telegram quando il servizio mysql è down

Telegram, con i suoi bot e canali, è uno strumento estremamente versatile che si presta molto bene ad essere utilizzato come endpoint per ricevere warning e...

Automazioni quotidiane: controllare un log remoto con python e paramiko

Una dei motivi per cui python mi appassiona sempre di più - oltre alla semplicità della sintassi - è la rapidità con cui si può buttare...

I "side project" di un programmatore

A quale progetto personale (side project) si stia lavorando è probabilmente uno degli argomenti di conversazione più frequenti usato dai programmatori di tutto il mondo, ed...

Scrapy, Mailgun: raccogliere i risultati degli spider ed inviarli via mail

Scrapy, per chi non lo conosce, è un framework scritto in python usato per effettuare scraping e crawling di pagine web, molto veloce e potente ma...

Composer update su server con poca memoria, come risolvere il problema

Composer è una delle innovazioni migliori che siano arrivate nell'ecosistema PHP degli ultimi anni (2012), ed è venuto a colmare un gap che stava diventando sempre...

Smettere di fumare: un anno senza sigarette

Oggi è un anno esatto da quando ho deciso di smettere di fumare.Un anno senza sigarette che, devo dire la verità, si è rivelato più...

pagina 1 di 2