Haskell learning steps
Make two go goutines wait on each other
Marshalling nil objects
How to run program in a Docker
Timing function runtime
Building and booting a full distro kernel on qemu for powerpc
Hack, build, boot kernel on a powerpc using qemu
Golang's embodiment of SOLID as a language design
Using the reflect package
A shell script to send SMS from the command line interface of sailfish.. and also see the Easter egg inside sailfish
In order to use a load balancer with an autoscaling group- we should use a nested stack to achieve. We can define the AutoScaling Group and LoadBalancer pool in the top level template.
Got a Jolla Sailfish phone? Congrats and welcome to the non-android, non-IOS, a pure traditional Linux OS liking community. Learn to hack your phone, its fun and its in the spirit of the OS and community.
Simple and useful steps to debug vmlinux in a JTAG debugger.
This is part of Life of a Process series, but this one is not an exact continuation of the where it was left, but it should be useful for the overall understanding of a process and its life.
Linux kernel and device driver interview questions.
Trick to make a transparent dialog without making its child controls transparent in C++
List of Interview questions related to android
small effort on updated interview questions.
The aritcle talks about a simple way to generate meaningful unique ids. Typical application is with database shards.
Nobody is a exception for searching files unless you don’t have a computer.
An attempt to create a series of articles targetting audencies who are beginning their command line journey. This post speaks about how to setup your email and view mails in a command line client.
Developing an Android app was never easy before, we need to know Java, after the introduction of ASE, we need to know Python, now, its child's play, just putting the pieces of a puzzle together.
This is a series trying to explain the Life of a process in a Linux system. Will try to cover most of the aspects from the user space to the kernel space.
This is part of The Life of a Process series. This section explains the different sections of a program. Like the BSS, Data etc.
This is part of the series 'The Life of a process'. This write-up is about the exec system call. We saw about how a process is created, but how is a new program gets loaded? Let's see here.
This is part of the series titles The Life of a Process. This part tell about how a fork system call works which is required to create a new process.
This is a part of the series on Life of a Process. This section explains how a process is created from the shell.
How can we actually do a non-stop radio like setup that we can listen on our phones? Its actually easy with icecast and easystream. Read on to find out.
This is a part of the Life of a Process Series. This section explains how libraries are linked and loaded dynamically upon the start of execution of a program.
A basic intro about how compilation works for a C program. This is part of the 'Life of a Process' series. We will see the compilation steps and what ld does.
Using emacs is awesome, using it also as a productivity tool is so productive. Combined with org-mode emacs and your life will be not the same again.
How about having a automatic reply for all your chats which are based on the XMPP? Even Gtalk is based on XMPP, and so many others too.
Running a personal webserver from home can be fun, and also keep you busy. Know how to do it.
If fortunately, a geek has a girl friend, they are sure that they will find bug in their relationship and needs a Bugzilla to fix it.
Few shortcuts to enhance your commandline skills
Find your buddies who decided to remain invisible
We all love to tweet.. but how to do that right from you favourite command line?