Category: Programming

Agile Is Dead (Long Live Agility)

March 12th, 2014, 4 Comments

In an intriguing post, PragDave laments how empty the word “agile” has become. To paraphrase, I might say he’s put words to a nagging feeling I’ve had: that there are entire books about agile, conferences about agile, hallway conversations I’ve heard about whether somebody is doing this-or-that agile practice correctly. Which, when it comes down […]

Voice Keying with bash, sox, and aplay

August 24th, 2012, No Comments

There are plenty of times where it is nice to have Linux transmit things out a radio. One obvious example is the digital communication modes, where software acts as a sort of modem. A prominent example of this in Debian is fldigi. Sometimes, it is nice to transmit voice instead of a digital signal. This […]

How to get started programming?

July 28th, 2012, 10 Comments

I have been asked for advice from several people recently on how to get started programming, or how to further develop a nascent interest in coding or software engineering. The people asking the questions range in age from about 10 years old to older than me. These are people that, for various reasons, are not […]

Shell Scripts For Preschoolers

February 10th, 2012, 5 Comments

It probably comes as no surprise to anybody that Jacob has had a computer since he was 3. Jacob and I built it from spare parts, together. It may come as something of a surprise that it has no graphical interface, and Jacob uses the command line and loves it — and did even before […]

Weather Station Excitement

August 24th, 2011, 4 Comments

I’ve sort of wanted a weather station for a long time. Lately, the ham radio hobby has intensified that, and I finally got one. When I finally got the serial link cable yesterday, well I was perhaps irrationally excited. Terah accused me of running all around the house while gathering up stuff for it. That […]

Geeks, Hobbies, and Free/Open Source: Feedback Wanted

July 5th, 2011, 8 Comments

I’ve been thinking lately about ways to improve ways in which I interact with Free Software projects, and ways in which they interact with me. Before I proceed to take steps or make suggestions, I’d like to see if others share my traits and observations. Here are some questions I have been thinking of. If […]

Time to learn a new language

May 18th, 2010, 53 Comments

I have something of an informal goal of learning a new programming language every few years. It’s not so much a goal as it is something of a discomfort. There are so many programming languages out there, with so many niches and approaches to problems, that I get uncomfortable with my lack of knowledge of […]

Review: Free Software Project Hosting

August 9th, 2009, 23 Comments

I asked for suggestions a few days ago. I got several good ones, and investigated them. You can find my original criteria at the link above. Here’s what I came up with: Google Code Its very simple interface appeals to me. It has an issue tracker, a wiki, a download area. But zero integration with […]

Real World Haskell update

December 28th, 2008, 2 Comments

There’s been quite the activity around this book lately. Pat Eyler of On Ruby published an interview with the three of us RWH authors. It apparently got some very positive comments on Reddit. Over on Amazon, the book is continuing its streak of 5-star reviews. When I see a review there titled “Finally a Haskell […]

Why Do Web Applications Stink So Badly?

November 25th, 2008, 36 Comments

So today, I happen to be looking at wikis for two small to mid-sized public proojects (MoinMoin and DokuWiki look like frontrunners right now — any suggestions?) Recently, I’ve also looked at blog and CMS software, and a host of other web apps. It’s as if these people have learned nothing about good software practices […]

Feed

http://changelog.complete.org / Programming