venerdì 11 marzo 2022
ESP32 IDF con PlatformIo
lunedì 7 marzo 2022
Github Desktop su Debian
Trovo utile usare su Windows Github Desktop (piu' che altro perche' gestisce bene i fork e le pull request). Lo stesso software puo' essere installato anche su Debian
wget -qO - https://packagecloud.io/shiftkey/desktop/gpgkey | sudo apt-key add -
sh -c 'echo "deb [arch=amd64] https://packagecloud.io/shiftkey/desktop/any/ any main" > /etc/apt/sources.list.d/packagecloud-shiftky-desktop.list'
apt-get update
apt install github-desktop
sabato 5 marzo 2022
venerdì 4 marzo 2022
Recupero Sticky Notes
Un collega mi telefona dicendo di avere perso dati importanti salvati nei PostIt virtuali di Windows 10 con una applicazione chiamata Sticky Notes....francamente non sapevo nemmeno che Windows avesse una applicazione di sistema di questo tipo ma quando mi dice che il file dove i dati vengono salvati e' chiamato plum.sqlite gli dico che provo a dare un'occhiata (ho lavorato su qualche progetto usando Sqlite)
In particolare la nota incriminata non risulta essere stata cancellata ma a schermo presenta una serie di ++++++++. Aprendo il file con effettivamante nella tabella note si vedono solo 3 righe di cui una con soli segno +. Il controllo di integrita' del database e' passato senza problemi quindi non ci sono corruzioni di indici
Stavo rinunciando quando mi sono ricordato che i database di solito non cancellano i dati direttamente ma solo dopo un esplicito comando ...ho provato a fare un export in csv da DB Browser for Sqlite per vedere se oltre ai dati mostrati venivano esportate anche le righe cancellate...bingo.. il file di esportazione presentava i dati cancellati in formato umanamente leggibile
lunedì 28 febbraio 2022
Chrome Os Flex
Ho provato ChromeOs Flex... diciamo una mezza delusione (pur sapendo che si tratta di una Unstable)
Per avviare il container Linux ho dovuto attivare tutti i flag Crostini in http://flags ed in ogni caso il sottosistema Linux e' molto lento, sono riuscito ad avviare solo le Linux Apps e non un Window Manager
ChromeOS puro funziona ma si vede nettamente che non avendo un hardware ottimizzato come sui ChromeBooks non e' un prestante
L'idea di poter continuare hardware obsoleto con ChromeOs Flex al momento attuale non e' ottimale..tanto vale usare una distro Linux con poche pretese hardware
Misteri
Un collega mi telefona dicendomi che il suo HD esterno non funziona piu' sottolineando che sente dei rumori (...ma i rumori non vengono dalle casse del PC😀). Gli dico che puo' essere la testina del HD che sbatte a fine corsa
Non proprio convinto il mio collega apre il case dell'HD e mi manda un video (screenshot nella foto superiore)...la testina effettivamente sbatte a fine corsa ma mi sembra che manchi qualcosa...tipo la testina dell'HD...gli chiedo se quando ha aperto il case e' caduto fuori qualcosa ma si dice sicuro che non c'era niente di rotto
Gli chiedo il modello e gli mando una foto di archivio da Google Photo in cui ovviamente si vede la testina superiore presente
Il mistero della sparizione della testina dell'HD
venerdì 25 febbraio 2022
Quadtree in Go
metto questo abbozzo di codice perche', nonostante non funzionante, puo' essere interessante
Ai tempi di Fractint su Dos c'e un algoritmo che divideva il piano di quadrati, se i punti estremi del quadrato avevano lo stesso valore allora tutto il quadrato assumeva lo stesso colore dell'insieme di Mandelbrot, in caso contrario il quadrato veniva a sua volta diviso in 4 quadrati e si reiterava
In questo caso ho cercato di fare lo stesso usando le goroutine ed la ricorsione
Debugger integrato ESP32S3
Aggiornamento In realta' il Jtag USB funziona anche sui moduli cinesi Il problema risiede nell'ID USB della porta Jtag. Nel modulo...
-
In questo post viene indicato come creare uno scatterplot dinamico basato da dati ripresi da un file csv (nel dettaglio il file csv e' c...
-
Questo post e' a seguito di quanto gia' visto nella precedente prova Lo scopo e' sempre il solito: creare un sistema che permet...
-
La scheda ESP32-2432S028R monta un Esp Dev Module con uno schermo TFT a driver ILI9341 di 320x240 pixels 16 bit colore.Il sito di riferiment...