sabato 17 dicembre 2022

embed video youtube video - sistema leggero per visualizzare video senza controller e logo

 

per lavoro sto usando questo

embed video youtube video - sistema leggero per visualizzare video senza controller e logo

e mi trovo bene


https://github.com/paulirish/lite-youtube-embed

questo è comodo per usarlo in linea senza installare nulla

https://github.com/justinribeiro/lite-youtube

martedì 9 agosto 2022

4 modi di pulire il tuo macosx - 2022

 4 modi di pulire il tuo macosx - 2022


  1.  Libreria cache
  2. libreria log
  3. var log
  4. musica, cartella del programma Musica dentro la cartella musica
  5. libreria mobitrix (whatsapp)
  6. libreria telegram
  7. cancella le app che non usi con appcleaner
  8. svuota cestino
  9. riavvia

domenica 9 maggio 2021

finalmente un modo per usare i led rgbw con fastled

 Ciao !


condivido con voi questo hack della lib fastled

ringraziamo l'autore che si è prodigato nell'aggiungere due funzioni per impostare i bit giusti per la comunicazione di strisce led rgbw


https://gist.github.com/atuline/be18b2248520e390cf9b9c8c27018f3e



sabato 9 maggio 2020

radio button da cerchi a quadrate e spunte personalizzate

ciao a tutti
ho trovato questo bellissimo trick per i nostri sviluppi web
soddisfare le richieste del designer non è sempre una passeggiata
e trovare i trick su internet ci fa perdere quei cinque minuti a provarne alcuni
eccone uno a colpo sicuro per voi lettori

https://codepen.io/DocMcBrown/pen/VjbpGQ

trasformare check box tondi in quadrati! Magia

giovedì 4 aprile 2019

arduino mini clone

programmandolo con FTDI232 esterno
un arduino mini clone
cablato facendo attenzione ai pin gnd e cts da invertire

per programmarlo installare i nuovi driver
prima rimuovere i vecchi ftdi del macos come indicato nella guida
https://www.ftdichip.com/Support/Documents/AppNotes/AN_134_FTDI_Drivers_Installation_Guide_for_MAC_OSX.pdf

e poi installare i nuovi

nell'ide impostare arduino nano con bootloader vecchio
come fosse un nano v3 clone

allora siiii!!!!

ardu nano v3 su mac

evvai

ora si può

https://blog.sebastian-martens.de/technology/connecting-arduino-nano-to-mac-os-x/

testato con la versione 1.5




giovedì 14 giugno 2018

use of memory arduino like board ide

The most straightforward answer is:
The difference here is that
char *s = "Hello world";
will place Hello world in the read-only parts of the memory and making s a pointer to that, making any writing operation on this memory illegal. While doing:
char s[] = "Hello world";
puts the literal string in read-only memory and copies the string to newly allocated memory on the stack. Thus making
s[0] = 'J';
legal.
A more lengthy explanation would include what segments the memory is stored in, and how much memory is allocated:
Example:                       Allocation Type:     Read/Write:    Storage Location:   Memory Used (Bytes):
===========================================================================================================
const char* str = "Stack";     Static               Read-only      Code segment        6 (5 chars plus '\0')
char* str = "Stack";           Static               Read-only      Code segment        6 (5 chars plus '\0')
char* str = malloc(...);       Dynamic              Read-write     Heap                Amount passed to malloc
char str[] = "Stack";          Static               Read-write     Stack               6 (5 chars plus '\0')
char strGlobal[10] = "Global"; Static               Read-write     Data Segment (R/W)  10
References

  1. What is the difference between char s[] and char *s in C?, Accessed 2014-09-03, <https://stackoverflow.com/questions/1704407/what-is-the-difference-between-char-s-and-char-s-in-c>
  2. Difference between declared string and allocated string, Accessed 2014-09-03, <https://stackoverflow.com/questions/16021454/difference-between-declared-string-and-allocated-string>