Nel momento in cui si tenta di risolvere un problema, ci si può imbattere in strutture di ripetizione per trovare l’algoritmo di risoluzione. In Arduino IDE la struttura di ripetizione si rappresenta con il ciclo do… while, la sintassi è la seguente: do { istruzioni; while (condizione); La sequenza di
Arduino IDE: accendere led con un bottone (if) #4.1
Risolta criticità Bluetooth Android 8.0 e 9.0
Il 3 novembre 2019 è stata riscontrata una vulnerabilità critica che interessa il sottosistema Bluetooth Android. Questa vulnerabilità è stata denominata CVE-2020-0022 ed è stata patchata con l’ultimo aggiornamento di sicurezza del febbraio 2020. Il problema di grave entità consentiva di portare attacchi in remoto su su Android 8 “Oreo”
RaspberryPi, le basi: Allarme di casa con PIR e IFTTT #12
Bentornato alla dodicesima puntata della rubrica “RaspberryPi, le basi“. Che ne dici di creare un antifurto domestico con avviso su smartphone, usando un sensore PIR e quattordici righe di codice? Nelle puntate precedenti RaspberryPi, le basi: Cos’è e cosa non è. #1 RaspberryPi, le basi: Sistemi operativi ed installazione. #2 RaspberryPi,
Arduino IDE: la struttura condizionale IF #4
Le istruzioni del procedimento risolutivo di un problema (algoritmo) sono organizzate secondo schemi classificabili in tre costrutti fondamentali: le strutture di controllo. Le istruzioni sono eseguite una dopo l’altra secondo l’ordine con cui sono state scritte. La struttura if costituisce fondamentalmente una selezione binaria o alternativa che consente di fare
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
LoraPaper: il dispositivo ePaper alimentato dalla luce
LoraPaper è un’unità dotata di un display ePaper che si collega a internet. La luce ambientale permette di alimentare il dispositivo in questione. Il creatore Robert Poser ha ideato e progettato un dispositivo in grado di visualizzare informazioni inviate o ricevute tramite il protocollo TTN (The Things Network). Da come
Arduino IDE: operatori aritmetici, relazione e logici #3
Nell’articolo precedente di questa guida è stato visto come assegnare un valore ad una variabile. Ad una variabile può essere assegnato un dato oppure il risultato di un espressione. Un’espressione è una formula che specifica sempre un valore (o risultato). Ogni espressione è composta da operatori e operandi. Gli operandi
ADAFRUIT rende semplici i robot hexapod
Se vi piacciono i progetti di automazione e robotica o state cercando una soluzione pratica per costruire un robot hexapod, questa board presentata da Adafruit fa decisamente al caso vostro. Spesso ci troviamo ad avere a che fare con progetti che richiedono di poter controllare diversi servo motori e moltissimi
Exploit: cosa sono e come difendersi!
Sentiamo spesso parlare di exploit, ma cosa sono realmente? Scopriamoli insieme in questo articolo, in cui vi guiderò passo passo alla ricerca della giusta definizione e sopratutto alle tecniche di difesa da assumere per non trovarsi il proprio blog invaso da script kiddie e lameroni. Immaginate di avere un bell’appartamento,
Windows 10 finalmente funzionante su Raspberry Pi 4
La maggior parte dei nostri fan conoscono già che cosa sia un processore ARM, per tutti gli altri, semplicemente vi possiamo dire che i vostri smartphone e anche i Raspberry Pi ne usufruiscono. Sono dei chip con al loro interno tutto quello che serve per essere dei veri e propri