zlog : the tiny data logger!

The loggers play an important role in system development helping out the developers to collect the traces to analyzes program flow and  data elements. Though sometimes its still fine to rely on printf & family of APIs for  trivial logging solution , it needs a lot of thought and effort to create a logging service infrastructure  performance optimized , support […]

USB tracing in Linux

This post shares usage of the vUSBAnalyzer tool in analyzing the performance issues suspected with remote device screen updates happening over the bulk data transfer endpoint connections of the USB serial bus interface. Though the vUSBAnalyzer official documentation explain well the tool usage to analyze the USB transactions , the examples are focused on analyzing the logs capturing the […]

Bustle – the dbus monitor

d-bus is becoming one of the popular choices of  message bus system for the IPC mechanisms in complex /high end products built on Linux OS.But with these complex messaging frameworks , there comes challenges in capturing and analyzing the interactions happening over the communication framework to verify the sequence of interactions and the timing characteristics. With dbus-monitor […]

Luarocks ,learning with lua-udev experimentation

Luarocks is a package manager for Lua. It allows the creation and installation lua modules as self contained packages called rocks. The “rock” creation is defined as per the lua rockspec file .The rock spec file defines a set of meta deta elements to describe the lua module sources, versions, dependency ,build and installation guidelines.These […]