At work, I tend to check my mailbox too often. That’s unnecessary. As an experiment, I have decided to check it once every hour. Since I don’t want to spend “brain cycles” remembering when I should check my mailbox, I have added a cron task to display a ...read more
Linux is known for its “everything is a file” mantra inherited from Unix. This means that a wide range of system resources are represented by files. Consequently, in a program, these resources are managed as file descriptors with a common set of primitives such as
Along ...read more
You are writing a C program. Time has come to run it. You are pretty confident that it will run at once.
$ ./foo Segmentation fault
The machine hardly reminds you that you were over-confident. But before rushing to re-compile your program with debugging symbols or addingread more
printf()calls here and ...
Updated March 2015: OpenIndiana’s last release (151a8) was made on July 2013. The OpenIndiana project does not look much alive. A replacement for OpenIndiana is XStreamOS.
In order to test target-isns, an iSNS client that I am developing, I looked for an iSNS server running on Linux. Unfortunately, the ...read more
When looking at your system’s logs, maybe you have noticed the following advice in Linux’s dmesg output:
perf_event_intel: PEBS disabled due to CPU errata, please upgrade microcode
If you are running Debian, you just have to install two packages to fix the problem: intel-microcode and iucode-tool. With these ...read more
Updated July 2013: the Tizen project has released the Tizen SDK 2.2. When installing the SDK on a distribution other than Ubuntu, the installer does not complain that the distribution is unsupported. As a consequence, the changes described here are no longer necessary.
Updated May 2013: the Tizen project ...read more
Page 1 / 1