Programmare Grafi in Python – Parte 1

In tutti i linguaggi di programmazione, i modelli di strutture dati risultano un elemento importantissimo per la gestione di una programmazione avanzata. Quindi è importantissimo avere familiarità con loro e su come utilizzarli. Una struttura dati molto importante è quella dei grafi. In Python non esiste una struttura dati primitiva per poter gestire questo genere di modelli, ed è quindi necessario implementarla. In questo articolo vedremo cosa sono i grafi, le loro carattersitiche e come implementare tutta quella serie di funzioni utili per la loro gestione e manipolazione dei dati contenuti all’interno.

Continue reading

Adafruit Circuit Playground – una scheda “indossabile” per realizzare i tuoi progetti

(English) On the big stage of the Arduino and Arduino-compatible electronic boards there is a new protagonist: Circuit Playground. This board is developed and distributed by Adafruit, and its name is very meaningful….this board is a “playground” for all makers.

In fact, it contains all the features of an Arduino LilyPad board, such as flexibility for wearable designs, but at the same time contains some electronic components (such as multicolored Led, buttons and light, sound and temperature sensors). With these components already integrated, you can create your projects and test them with only this board. Let’s look at it in more detail in this article.

Continue reading

Raspberry Pi 3 – dissipatori e ventole per risolvere il problema del surriscaldamento

Raspberry Pi 3 - Fan and heatsinks to prevent the overheating

In questi ultimi tempi non si fa altro che parlare se sia necessario o meno montare i dissipatori sull’ultima versione Raspberry, la Pi 3. Questa scheda, montando un processore a maggiori prestazioni dovrebbe produrre più calore. Ma questo calore è ancora accettabile, oppure è necessario comprare un dissipatore. O magari sostituirlo con una ventola? O usarle entrambe? Scopriamo insieme in questo articolo i “rumours” riguardo a questo argomento molto discusso.

Continue reading

Data Scientist – la nuova professione

Data Scientist - a new professional role main

In questi ultimi anni stiamo vedendo nascere molte figure professionali di cui poco sappiamo, ma che giocheranno un ruolo importante negli anni a venire. Una di queste figure è proprio quella del Data Scientist. In questo articolo vedremo più in dettaglio in cosa consiste il lavoro di Data Scientisti, quali sono le sue competenze e quali attività deve svolgere.

Continue reading

Multiprocessing in Python – il Fork dei processi

Multiprocessing con Python - Forking a process

Scarica l’articolo in formato PDF Introduzione In questo articolo vedremo come implementare con il linguaggio Python, uno degli aspetti importanti e fondamentali nella programmazione su Linux: il Forking. Questa operazione è molto importante quando vogliamo gestire più processi contemporaneamente attraverso la programmazione ed è quindi un argomento importante da conoscere …

Continue reading

Sabato 25 Febbraio – Grottaferrata (Roma) – Internet of Things e Industria 4.0

In questo seminario verrà introdotto il concetto di IoT (Internet of Things): si parlerà in che cosa consiste, delle nuove tecnologie di telecomunicazione che permettono agli oggetti di comunicare, dei sensori utilizzati. Poi si affronterà la nuova realtà produttiva dell’Industria 4.0 ed un’analisi di come queste nuove innovazioni stiano modificando e modificheranno i nostri stili di vita.

Continue reading

OpenCV & Python – Harris Corner Detection – un metodo per rilevare i vertici in un’immagine

In questo articolo analizzeremo insieme un altro algoritmo chiamato Harris Corner Detection. Questo particolare algoritmo è stato sviluppato per individuare i corner all’interno di una immagine. I corner (angoli, estremi o spigoli) sono delle regioni all’interno di una immagine in cui si hanno grandi variazioni di intensità di gradiente in tutte le direzioni.

Continue reading