
Filtri:
Category CodingContainersInfrastructureInnovation TalksKalliopeNerd TalksNetworkingSecurityTechnologiesTestingVoIP
Topic #2FA#3D printing#agile#android#Ansible#API#artificial intelligence#asterisk#audio#audio quality#automation#best practice#bot#building blocks#C++#ChatGPT#CI/CD#codex#coding#communication#compliance#container#copilot#cryptography#dependencies#development#docker#DYI#gemini#git#infrastructure#innovation#interactive#iOS#IT#jiminy#jupiter#kalliope#kcloud#KCTI#libraries#licenza#linux#low-code#machine learning#machinelearning#memory management#MFA#mobile#monitoring#music#nerd stuff#networking#oboe#opensles#opensource#output#OWASP#performance#PhD#php#PKI#portaudio#Proxmox#pyqac#pyside#python#QoE#Qt#ranorex#rebase#RED#rischilegali#scalability#secureboot#security#società 5.0#SSO#symfony#sysstat#tabnine#testautomation#testing#tools#TPM#unit test#vagrant#VDK#virtual audio devices#virtual machine#virtualizzazione#vmware#VoIP#web#webcti

Francesco Oppedisano, prosegue con la trattazione dei fenomini di eco entrando adesso nelle peculiarità dei sistemi desktop e mobile, illustrando quali sono le possibile problematiche di eco con i software di tipo CTI (Computer Telephony Integration) e soft-phone. Dopo una interessante carrellata di spunti per il troubleshooting, si entra nel dettaglio andando a vedere come le tecniche di eco cancel e suppression sono state modellate ed implementate all’intreno del VDK (VoIP Development Kit)

Il fenomeno dell’eco nei sistemi telefonici
Francesco Oppedisano, il nostro AD, ci racconta cosa sia l’eco nel mondo della telefonia analogica e digitale, da cosa questo abbia origine e come abbia un impatto importante sulla qualità dell’esperienza di una conversazione telefonica. Ci presenta quindi come funzionano i cancellatori di eco a livello teorico, rimandando al prossimo NeRd Talks il dettaglio di come questo sia stato implementato a livello software all’interno della nostra libreria VDK.

Testing with Qt/QtCreator- Part.2
Francesco Lamonica prosegue la discussione sul tema del testing del codice C++ (e non solo). Dopo una veloce rinfrescata dei concetti visti la volta scorsa si scende nei dettagli andando a vedere un caso concreto, quello della scrittura degli unit test della nostra libreria di logging: uniqlogger [https://github.com/NetResultsIT/UniqLogger]
In particolare Francesco ha evidenziato alcuni problemi concreti emersi in fase di scrittura dei test e come questi sono stati risolti, per mostrare nel concreto alcune delle tecniche piu’ comuni che possono essere utilizzate nella scrittura di unitest di sistemi object oriented

Testing with Qt/QtCreator
Francesco Lamonica utilizza le sue eccellenti doti di sintesi per far comprimere nei trenta minuti del NeRd Talks di oggi un argomento che a dire vasto è usare un “velato” eufemismo. Si parte vedendo come creare un progetto di unit testing tramite l’interfaccia di QtCreator, per poi passare alla scrittura degli unit test e le principali linee guida e best practice che gli sviluppatori dovrebbero seguire nello sviluppo di unit test efficaci. Una seconda puntata sul tema sarà obbligatoria!

sysstat – System performance tools for Linux
Stefano Lucetti racconta la suite di tool sysstat che puo’ essere usata per monitorare qualsiasi distribuzione GNU/Linux. Dopo una introduzione generale la discussione si concentra sul monitoraggio delle caratteristiche di I/O dei dischi, e su come siano state utilizzate per il monitoraggio dei prodotti della linea KalliopePBX

Introduzione a VMware
Marco Cimino introduce il sistema di virtualizzazione VMware e nello specifico come sia stato implementato nel nostro datacenter per fornire cluster di risorse per la creazione di macchine virtuali da usarsi in contetsi di produzione, testing e development
La chiacchierata iniziale è stata seguita da una breve sessione live in cui ha mostrato l’interfaccia del vSphere e le principali funzioni di gestione delle VM