Piero V.

Bullet e pendii

Se avete avuto a che fare con la libreria per la simulazione della fisica Bullet e dei pendii (colline, rampe), sarete sicuramente impazziti cercando di risolvere il problema per cui il corpo non sta fermo nel pendio.

È capitato anche a me, così dopo ore perse dietro, cambiando appena una parola chiave su google ho trovato la soluzione: come riportato qui, dovete fare così:

World->getDispatchInfo().m_allowedCcdPenetration = 0.0001f;

dove world è il vostro Bullet World.

Se usate Panda3D per ottenerlo dovete fare world->get_world().

Spero sia di aiuto a qualcuno!

PCRE Problems?

$text='foo foo';

$regexp='/(\s|^)foo(\s|$)/';
$text=preg_replace($regexp, 'bar ', $text);

A ragion di logica dovrebbe dare bar bar, però dà bar foo.

E il problema è la presenza dei due spazi: tirandone via uno a discrezione personale il tutto funzionerà come vorreste…

Le espressioni regolari hanno questa logica qua: se lo spazio finale è già stato usato da un’occorrenza, la successiva non lo potrà usare.

È una logica anche questa, ma come lo spiego all’utente che se mette due faccine di seguito deve mettere due spazi tra esse?

Se usasse l’editor che gli do il tutto funzionerebbe…

Utenti, dovete piegarvi alla logica delle PCRE!

Oppure bisogna passare due volte la stringa, la prima con str_replace: in quel caso sì che funzionerà, perché il singolo spazio diventerà doppio… E come performance non si perde quasi niente.

Non è possibile!

Riuscirò mai a completare un progetto senza trovarmi senza componenti? ☹️

Oggi, come avevo già preannunciato ieri mi sono messo a finire la PCB dell’EQ e del mixer vero e proprio ma mi sono trovato senza quattro condensatori: un paio da 56nF e due da 15nF.

Vuol dire che oggi mi tocca andare al negozio di elettronica per comprare cosa? 4 condensatori! Totale della spesa minore di 50 centesimi.

Quasi quasi mi porto avanti con i progetti e mi compro i componenti per l’arduino.

Aggiornamento: sono andato e ho preso i condensatori… Sono costati 0,58 centesimi, ma ho preso altre due tre cosette per portarmi avanti con l’Arduino… Eh già, perché al negozio non hanno ATMega. Me li potevano ordinare per 8€ + iva (=9,60€ ☹️ ), però ho pensato che dai negozi virtuali li compravo a meno euro e la spedizione era veloce…

Tuttavia è stata una pessima idea perché per esempio, da Farnell e da RS, per acquistare due condensatori ne devi acquistare 25 e così via, perciò alla fine ho deciso che proverò a vedere in vacanza se troverò il chip che mi occorre… Intanto in questi giorni posso finire il mini mixer e creare le PCB per l’Arduino.

Uffa

ventiduesimo.jpg

Quest’immagine rappresenta il problema delle chitarre Fender… il ventiduesimo tasto.

Nella mia poi è piuttosto problematico e mi impedisce di fare certi assoli…

Certo che dopo tutto ciò che ha portato di innovativo la Stratocaster nella storia della chitarra, avere questi problemi qui è proprio insensato!

Storia delle cose

Ho per caso trovato questo video…

È di qualche anno fa e ambientato negli Stati Uniti, però può essere lo stesso molto interessante.

Buona visione.