Oggi impareremo come calcolare i numeri primi di Mersenne con un piccolo Arduino, e vedremo come le capacità di calcolo sono interessanti. Un nostro assiduo lettore, Francesco Paolo, ci ha chiesto un articolo un po’ più “matemagico” per utilizzare l’Arduino come un piccolo calcolatore. Sempre pronti a raccogliere le sfide,
Matematica
Ransomware: cos’è e come difendersi!
Sempre più aziende stanno diventando mirino di cybercriminali. E non solo, anche noi come singoli. Malintenzionati senza scrupoli col solo intendo di estorcere denaro. Ogni giorno siamo sempre più a rischio, lo sviluppo della sicurezza informativa e delle tecniche di hackeraggio sono una corsa inarrestabile, impossibile da contrastare. Purtroppo essere
Arduino – Benchmark e ottimizzazioni del codice C
Esaminiamo alcuni trucchi di programmazione che garantiranno benchmark più efficienti nella esecuzione del codice relativo a progetti basati su Arduino. Oramai lo abbiamo imparato a memoria: Arduino Uno è basato sul microcontrollore ATmega328 con clock a 16 MHz. Un clock a 16 MHz su un microcontrollore rappresenta una scelta oculata,
Crittografia Simmetrica e Asimmetrica
Prima di procedere con la definizione di crittografia simmetrica e asimmetrica, bisogna sapere cos’è la crittografia, qual è il suo ruolo oggi e perchè è utile per combattere il cybercrime. L’etimologia della parola stessa ci aiuta a capire: Kryptos (nascosto) e graphìa (scrittura) sono le due parole greche che compongono
PIMORONI presenta il kit CHIBI LIGHTS
Pimoroni presenta gli adesivi per circuiti Chibi Lights prodotti da Chibitronics, i quali rappresentano un modo creativo e divertente per imparare l’elettronica e approcciarsi ad essa. In sostanza, ogni adesivo rappresenta un vero e proprio elemento circuitale elettronico componibile, da staccare e attaccare ogni volta che si desidera all’interno dei
Jetson Nano e CUDA : Ricerca fattori di Mersenne
Il Jetson Nano è un SBC nato per risolvere problemi legati al Machine Learning (ML) ed alla AI, ma il suo cuore CUDA soddisferà appassionati di grafica e calcolo. Un numero si dice primo quando è divisibile per 1 e per se stesso. I numeri di Mersenne sono descritti come
Raspberry PI Math – Calcolare Numeri di Armstrong
Utilizzare il Raspberry PI per eseguire task math related non è in genere un sistema valido. A meno che non si parli di ottimizzazione. Lavorare con catene socievoli e numeri narcisisti è sempre stato divertente: si lavora su alcune caratteristiche del numero (posizione delle cifre, divisibilità, presenza di fattori) e
CUDA with Jetson Nano – Parallel Pollard Rho test
Math is hard. When your teacher does not like to teach it. According to Wikipedia, CUDA (Compute Unified Device Architecture) is a parallel computing platform and application programming interface (API) model created by Nvidia. It allows software developers and software engineers to use a CUDA-enabled graphics processing unit (GPU) for
Teoria dei Numeri con Raspberry PI
Il grande, il piccolo e la mente umana Impariamo la teoria dei numeri utilizzando il nostro fido Raspberry PI. Con un pizzico di buona volontà scopriremo le ottimizzazioni più spinte. Tradizionalmente, la teoria dei numeri è quel ramo della matematica pura che si occupa delle proprietà dei numeri interi e