Linux

Intel Edison IoT board

Intel has been active in Internet of Things product releases. As part of  IDF 2014 keynote, Intel has announced that their Edison development platform is now shipping. First announced back at CES, Edison is a development platform for Intel’s burgeoning Internet of Things development initiative. Intel is upping their bid for a place at the

23 Years of the Linux Kernel

Linux 3.17-rc2 Release Marks 23 Years of the Linux Kernel.  Linus Torvalds released Linux 3.17-rc2 today in commemoration of the 23rd anniversary of the original kernel announcement. On 25 August 1991 Linus announced his new OS project to the Minix users list. Good work for 23 years. There has been almost 23 years of Linux

Docker and other Linux containers

Virtual machines are mainstream in cloud computing. The newest development on the this arena are fast and lightweight process virtualization.  Linux-based container infrastructure is an emerging cloud technology that provides its users an environment as close as possible to a standard Linux distribution. Linux Containers and the Future Cloud article tells that as opposed to

Be a Linux Kernel hacker when needed

Ever wanted to start hacking the kernel? Don’t have a clue how to begin? Let us show you how it’s done… Be a kernel hacker – Write your first Linux Kernel module is article is a good starting point to learn about Linux kernel programming. Kernel programming is often seen as a black magic because

Debugging and profiling in Linux

Here is a simple way to do post-mortem debugging for a program that crashes. First enable the saving of core files when program crashes by running the following command in shell before starting the program you want to test: ulimit -c unlimited When program crashes Linux creates core file named core to program running directory You

Creating Secure Software for Linux

Are you writing software that needs to be secure? Quite probably. Security critical programs include application programs used as viewers of remote data, web applications (including CGI scripts), network servers, and setuid/setgid programs.  Secure Programming for Linux and Unix HOWTO — Creating Secure Software on-line book provides a set of design and implementation guidelines for

Intelnet of things

Intel chip revenue declined in 2013 as worldwide total grew by five percent due to a focus on dwindling PC market. Intel is trying to get new growth by trying to enter actively to mobile and Internet-of-Things application. Internet of Things (IoT) is being driven by the convergence of increasingly connected devices, cloud computing, and

Linux Performance Analysis and Tools

I just watched though Linux Performance Analysis and Tools: Brendan Gregg’s Talk at SCaLE 11x. It is an interesting talk is about Linux Performance Analysis and Tools: specifically, observability tools and the methodologies to use them. It goes through over 20 Linux performance analysis tools, including advanced perf and DTrace for Linux, showing the reasons