Linux

Redundancy with Raspberry Pi

Linux Journal has an interesting article series on building redundant systems out of Raspberry Pis. Even though an individual Raspberry Pi is not that redundant, two Pis configured as redundant systems are. Two Pi R articled describes how to set up two Raspberry Pis as a fault-tolerant file server using the GlusterFS clustered filesystem. It

XVI32 freeware hex editor

When I need to view and sometimes edit binary files I typically use XVI32 software for it. XVI32 is a freeware hex editor running under Windows. It has data inspector to view decoded numbers and has a built-in script interpreter. XVI32 is a portable application, i.e. no setup program is needed, you can run XVI32

Linux networking articles

Linux Journal has published several interesting articles on Linux networking. Here are some of the most interesting of them. Queueing in the Linux Network Stack tells that packet queues are a core component of any network stack or device. They allow for asynchronous modules to communicate, increase performance and have the side effect of impacting

Arduino running on x86

Dev boards based on microcontrollers and ARM System on Chips are everywhere, but smaller boards with x86 processor has been rare. I just saw The Intel-powered Arduino article that tells about Arduino-compatible Intel Galileo board. Galileo is a microcontroller board based on the Intel® Quark SoC X1000 Application Processor, a 32-bit Intel Pentium-class system on

Happy 20th birthday Debian!

Today is Debian‘s 20 anniversary. Debian is a free operating system (OS) for your computer. Debian started as Linux distribution, but Debian systems currently use the Linux kernel or the FreeBSD kernel (work is in progress to provide Debian for other kernels). Debian was begun in August 1993 by Ian Murdock, as a new distribution

Linux for School Exams in Finland

Slashdot informs (and I have seen it also on other news) that the Matriculation Examination Board of Finland (Upper Secondary School Exams) has opened an international hacking contest to find flaws and exploits in Digabi Live. Digabi Live is a Live Debian based operating system to be used in the all-digital final exams by the

Are You Sure This Is the Source Code?

Software freedom is an interesting concept, but being able to study the source code is useless unless you are certain that the binary you are running corresponds to the alleged source code. It should be possible to recreate the exact binary from the source code, but a simple analysis shows that this is very hard