Switching to WordPress
After using Joomla for several years, I’m switching my web site to wordpress. As I mostly use my site for writing technical articles, it makes… Read More »Switching to WordPress
After using Joomla for several years, I’m switching my web site to wordpress. As I mostly use my site for writing technical articles, it makes… Read More »Switching to WordPress
With Linux, some of the things that seem like they should be easy are not — at least at first glance. For example, how do… Read More »How to implement an interrupt driven GPIO input in Linux
Recently I’ve been following the Vala programming language and using it some in embedded systems. Vala is a new programming language that aims to bring… Read More »Using the Vala Programming Language in Embedded Systems
I recently added Mono 2.2 RC1 to OpenEmbedded. The last usable version of Mono in Openembedded was 1.2.6, so this is a big step up. … Read More »Mono 2.2 RC1 added to Openembedded
There are many options when selecting a VoIP provider to terminate your Asterisk PBX. One of the most important factors in this selection is the… Read More »How to evaluate VoIP providers with Asterisk
In our quest to implement an Asterisk PBX in our office, we are evaluating several VOIP (Voice Over IP) providers. VOIP provides several benefits over… Read More »Implenting QoS for VOIP in a Linksys router
Over the past month, we have been working on implementing Asterisk in our office. Asterisk (http://www.asterisk.org/ ) is a complete software PBX (Private Branch Exchange)… Read More »Implementing Asterisk
The Python file object read() function acts a little differently than the standard read() found in C. This article describes some of these differences and… Read More »How to Optimize Python reads for general data
Interfacing with a RS232 serial device is a common task when using Python in embedded applications. The easiest way to get python talking to serial… Read More »Tips for reading a serial data stream in Python
Running a small business has a special set of challenges, and if you are not careful, the overhead can quickly consume you. This article is… Read More »Things that work!