Understanding Libusb

How data can be transferred on the bus. To transfer data to or from a device, first … Read more

Enabling adb support with Linux kernel for new platform

If you are developing/porting a new Linux kernel for some android platform, the first thing we need … Read more

Universal Android Music Player Example

This post shows how to implement an audio media app that works across multiple form factors and … Read more

USB

USB Physical layer and components description

USB Physical layer and components description USB 1.0 – Low speed –  1.5Mbps USB 1.1 – Full … Read more

Adding a new board or platform to android source and build

add a file AndroidProducts.mk In the products directory, create an AndroidProducts.mk file that point to (and is … Read more

memory_monitor

Monitor Memory, CPU usage, processes i.e. system resources on Linux

System administrators need to monitor their server to ensure proper functioning. The practice enables administrators to detect … Read more

How to resolve error : ” no buildable Go source files in “

Sometimes when we try to compile an unknown go package, we can see an error like “no … Read more

How to implement Pagination with Django & Django REST Framework ?

When you are working with lots of data like millions of object entries in the database, its … Read more

Understanding HTML Document Object Model (DOM)

The Document Object Model (DOM) is a programming interface for HTML and XML documents. It represents the … Read more

aws

How to register for Free usage with Amazon Web Services ( AWS ) ?

Amazon Web Services which we call AWS in simpler form, provides some free services for around one … Read more

Fix : Lost Sudo user in Linux

Add “Sudo” user If somehow you Lost a “sudo” user which happened to me today, after upgrading … Read more

How to create git superproject and add submodules ?

It often happens that while working on one project, you need to use another project from within … Read more