PulseAudio è da migliorare

PulseAudio è il server audio generalmente utilizzato per permettere la concorrenza tra più sorgenti audio e la regolazione del volume per applicazione. Abbiamo assistito alla progressiva integrazione nel kernel di queste funzionalità. Purtroppo PulseAudio è rimasto fermo, mentre reputavamo strategico evolvere verso modelli quali Jackd.

Il progetto ha maturato molte problematiche che chiedono soluzione.

E’ probabile che la radicale revisione dei server X portino alla ricostruzione dei servizi audio. La questione è fondamentale pechè l’audio delle “schede audio” era marginale: se non funzionava non ci si preoccupava. I contributi multimediali hanno reso meno tollerante il malfunzionamento della parte audio. La prossima generazione di phablet si basa sull’audio, ovvero telefonia, quindi il server audio deve funzionare anche in condizioni estreme.

Tutto si gioca, ripetiamo, sulle nuove proposte X che saranno a breve disponibili. Forse la prima ed innovativa sarà Mir di Canonical.

Logo

E’ possibile saltare le protezioni di TrueCrypt?

La questione è molto delicata. In un contesto globale soprattutto grandi Agenzie, pubbliche e private, mirano a controllare ogni file raggiungibile. La cifratura è un primo argine forse fragile perchè facilmente sbriciolabile dalle forti spinte, soprattutto economiche, che  portano sviluppatori ad inserire nei programmi di cifratura la possibilità di saltare le protezioni. Solo la trasparenza dell’open source permette di smascherare queste iniziative. Il caso si TrueCrypt è emblematico.

 

 

Pandora FMS 5.0 è disponibile

Pandora è un sistema di monitoraggio sistemi IT.

Caratteristiche

– Network monitoring
– WMI monitoring
– Agent monitoring (per vari OS)
– Graphical reporting, basato sul suo SQL backend
– SLA, e ITIL KPI metricche nel reporting
– Status & Performance monitoring
– GIS tracking e viewing
– Inventory management (locale e remoto)
– User defined visual console screens e Dashboards WYSIWYG
– Capacità di gestire moltissimi dispositivi
– Multiuser, molti livelli di gestione ACL.

Google presenta Nexus 5 costruito da LG Electronics

Rimandiamo alla scheda di wikipedia relativa al nuovo Nexus 5 con Andorid 4.4 KitKat, disponibile dal 31 ottobre.

La dotazione è impressionante a partire dalla CPU  Qualcomm Snapdragon 800 quad core da 2.3 GHz, 2GB RAM, display con risoluzione Full HD, connettività 3G, 4G, WiFi Dual Band 802.11 a/b/g/n/nc, Bluetooth 4.0, A-GPS e NFC.

L’aspetto innovativo di questo dispositivo è che può sostituire, in temini di semplice potenza, la maggior parte dei computer che troviamo sulle scrivanie. Manca, ma è solo questione forse di mesi,  un solido sistema operativo desktop.

 

Nexus 5

Riportiamo il rimando ad un secondo articolo introduttivo.

Raspberry PI ed Arduino

L’articolo propone i due prodotti in coppia.

pi_plus_arduino

Precisiamo che i due prodotti non sono confrontabili soprattutto perchè Raspberry PI rimane un prototipo mentre Arduino, nel suo contesto, è un prodotto usabile in contesti professionali.

Nel nostro progetto LABijk infatti citiamo il microserver e non RPI.

RPI non è usabile in ambiti produttivi sostanzialmente per l’instabilità del file system a causa della memoria di massa disponibile. Comunque è un computer vero e proprio che può essere dotato del miglior repertorio software disponibile.

Allo stato attuale questo è il più grande limite delle schede ARM. Ma a breve saranno disponibili le nuove generazioni di schede che cambieranno radicalmente i termini della questione.

Arduino non è un computer nel senso usuale del termine, ha il più basso costo, consuma pochissimo, non scalda e regge a qualsiasi imprevisto. l’interfaccia di rete è realmente modesta e costosa. Nell’ambito PLC o microcontrollori per usi professionali è imbattibile.

 

 

Apache Hadoop

Apache™ Hadoop® è un progetto open-source per distribuire le risorse informatiche in modo scalare e sempre disponibili.

Apache Foundation è forse tra le più importanti fondazioni open-source.

Il progetto più importante della fondazione è il web server Apache, motore della gran parte delle pagine web in internet.

Hadoop è fondamentale per le nuovissime esigenze, sostanzialmente dal basso, di clusterizzazione a livello applicazione.

 

Hadoop

Qt Developer Days 2013

L’evento si è tenuto a Berlino il 7-9 ottobre e si terrà a  San Francisco il 6-8 novembre 2013.

Dal prossimo anno garantiremo la nostra presenza  a questi ed altri fondamentali eventi per lo sviluppo software. Infatti praticamente l’intera nostra attività si basa sulla sistemistica Linux e lo sviluppo Qt.

Qt Developer Days - 2013

 

Lightning Talks

Room: Almaty A
Title Presenter
Red Herring – QML nd HMTL5 Till Adam
QML gotchas Aurindam Jana
The Raspberry Pi Camera Module Jeff Tranter
Using QVariant printing capabilities along with some syntactic sugar for simple string formatting John Melas
Quick and physical (adding simple mechanical interactions to your QML) Vladimir Moolle
Room: Almaty B
Title Presenter
The QML runtime Alan Alpert
CalendarApp (QtOnAndroid) and DesktopApp (Qt) using GnuPG and sync via Drupal Services Christoph Hagemeyer
Banana accounting spreadsheet software José Del Romano
How do we write SQL queries in 2013? Andras Mantia
How to use Facebook, Ads, In-App Purchases and Analytics in mobile Apps with Qt Christian Feldbacher
Room: Moskau
Title Presenter
fullmo Kickdrive – Qt Quick in Industry Automation Oliver Heggelbacher & Frankie Simon
Remote Debugging With GammaRay Volker Krause
Data Visualization in 3D Sami Makkonen
Easy Qt Development on embedded devices with Hemera Dario Freddi
Qt Quick Enterprise Controls Hanne Linaae
Room: Asgabat
Title Presenter
Cheap radio control for electronic timing systems using Qt, BlackBerry 10, and Raspberry Pi Kalle Dalheimer & Benoit Dumas
What’s new in QDateTime and QLocale John Layt
Fancy video effects with QtGStreamer and Qt Quick 2.0 Mathias Hasselmann
Implementing moc using clang’s libraries Olivier Goffart
QtCreator for BareMetal development Tim Sander
How to create a CoverFlow in QML Igor Grivko
Room: Vilnius
Title Presenter
Accessing Android System Services with Qt for an Aircraft Walter Roth
Command-line parsing in Qt David Faure
QML’s many faces Kevin Krammer
News from Inqlude, the Qt library archive Cornelius Schumacher
Extending Your Qt Widget Desktop Application as a Back-end Service for Web and Mobile Devices Cameron Kiddle