Older blog entries for Rich (starting at number 73)


I posted a few days ago about personal ticket tracking, and received a lot of suggestions. The one that worked for me immediately was Todo.txt, which augments the way I was already doing things - plain text with a little markup - with a set of tools to give me reporting and a command-line interface to add/edit/remove items.

You can read more about it on the todotxt.com website, of course. I'm feeling much more productive today. Maybe it's an illusion, but my 'done' list is growing, and my 'todo' list isn't stressing me out as much, so that's progress.

Check it out.

Syndicated 2014-01-13 21:40:58 from Notes In The Margin

Personal ticket tracker

I ask this every few years, because I've never found a particularly good solution. I'd love to hear what you use.

I need a personal ticket tracker. I'm not talking about a check-it-off style To Do List app, but rather something more approaching a software ticket tracker.

I need to be able to set priority, dependencies, and relationships between tasks (ie, projects comprised of several subtasks). I need to be able to get reports of what I did on a given day or week or month. I need to be able to set deadlines on tasks, and get reminders when a deadline is approaching.

I have never used a full-blown project management tool, and that *might* be what I want, but I suspect that it's not, as I'm doing N projects at any given moment, and I don't want something monolithic for each.

In the past I've used RT, which is a great project by an awesome company, but it's a bit difficult to get set up initially, mostly because it is *so* configurable.

While I was at SourceForge, I used the Allura ticket tracker (ie, the tracker attached to projects) and that's fine if your tasks are public-facing, as mine were there. The facility for private tasks was (at the time) a little weak.

I've also used a lot of different ToDo list apps. TeuxDeux is far and away the best of them, but I have since moved to Android, so, no joy there.

Oh, yeah, access from web and mobile are essentials, so a desktop-only project management tool is out.

At the moment, I'm using a text file, written in markdown, which gets converted to a web page, but this doesn't do a good job of reporting (I move done items to a "done this week" list), or of priorities and dependencies. I have "Now", "Today", "Soon" and "Later" lists, and what ends up happening is that everything is either in the "Now" or "Later" lists, and I just do stuff in order of the list.

I'd love to see what other folks use to track enormous ToDo lists of this type, particularly people who are as scatterbrained as I am.

Syndicated 2014-01-10 18:01:04 from Notes In The Margin

Raspberry Pi Jukebox (XMBC)

tldr; I wanted to use my Raspberry Pi as a jukebox (music only) using XMBC, but it doesn't like to run without a screen.

I recently acquired a second Raspberry Pi. I'm using the first one for a bunch of web automation stuff for work, and I intended to use the new one to encourage my son in the direction of hacking/programming stuff. However, he's mostly interested in Minecraft, which also has a lot of potential when it comes to hacking/programming, but doesn't really lend itself to the low power of the RaspPi. So, for the moment, I have this additional Pi sitting around to play with.

One of the cool things that folks are doing with RaspPi is the XMBC project, which is a home theater server. There's several Raspberry Pi distros of it, and I tried the Raspbmc distro, since it was *really* easy to install.

It boots up directly into the media center UI, much like a Roku does, so there's no mucking about with user accounts, and no learning curve for folks who aren't Linux users. Very slick.

Unfortunately, I primarily wanted to use this as a jukebox, for music, and not for media. As such, I wanted to run it "headless" - ie, without a screen - and be able to control it entirely with the remote, for the purposes of playing music in my office.

I ran into two problems.

One, in order to do what I wanted, I needed to have several USB devices hanging off of the Pi, including a wireless networking dongle and a USB hard drive. Both of these draw quite a lot of power, and so can't be plugged directly into the Pi, but have to be plugged into a powered USB hub. It appears that all of the USB hubs I have don't provide sufficient power. From the reading I did, this seems to be a common problem - that "powered' USB hubs often don't provide as much power as they promise, and so it makes it hard to actual use powered devices on them. The symptom I experienced was that the hard drive kept powering down every few minutes, and I'd get a warning message on the Pi.

Which brings me to my second problem.

When rebooting the Pi, I very consistently got a warning message that I hadn't powered it down properly. This warning message is a popup dialog that requires you to click OK. A second dialog warns you against shutting down the device incorrectly, and also has an OK button. Unfortunately, this means that it's effectively impossible to run the device without a screen, 'cause you can't see to click OK. As stupid as that sounds, this was a game-stopper for me, as I don't want to dedicate a screen to my jukebox in my very limited office space.

FWIW, I eventually purchased a Roku (as I blogged earlier) as a late Christmas present to myself and Maria, and it does the jukebox stuff as well as all of the other shiny things.

But I'd still like to do something with this Pi sitting on my desk. Suggestions welcomed.

Syndicated 2014-01-10 16:30:49 from Notes In The Margin


My "I don't need it but I want it" technology purchase this Christmas was a Roku.

I spent several hours early on the Christmas break trying to build a XBMC raspberry pi media center to act as an office jukebox. This worked ok, but I learned two things. One, it doesn't like to run "headless" (ie, without an active screen) and two, you really need a powered USB hub if you're going to plug in any non-trivial (ie, not a keyboard) USB devices, such as a wifi dongle or a USB hard drive.

Anyways, as fun as that was, I wanted something more polished, and picked up the Roku 3 at Radio Shack. In addition to playing my music collection, it can also do Pandora, Netflix, and a few thousand other things.

So, it's kind of overkill for what I wanted - just an easy way to play my music with a simple remote control - it's a fun toy, and also a great way to watch Netflix in the evening.

It's also interesting to compare this with the Google Chromecast that I picked up at LinuxCon a few months ago. While the Chromecast is a cool device, it's *way* behind Roku in terms of content and apps, and it's going to take a lot of catching up before I'd consider using it in place of the Roku. I'm sure that they'll get more content, but they may have already lost the race.

Syndicated 2014-01-02 15:23:14 from Notes In The Margin

Proliferation of OSes

As of yesterday, we now have the following operating systems in this house:

* Windows 7

* Chrome OS
* OS X
* Fedora 20
* CentOS 6

* Android
* iOS
* Random AT&T phone

* Android
* Android with CyanogenMod

Raspberry Pi
* Pidora
* Raspbian

And, of course, being The Computer Guy, they're mostly my job. Fun, fun.

Syndicated 2013-12-23 19:37:09 from Notes In The Margin

Blog comments

I just upgraded Habari (the blog software) and in the process of purging spam comments, I appear to have also nuked all legitimate comments. I suppose I should be upset, since there were almost 3000 comments on the site, but it feels like a chance to start fresh, and not have to paw through a million spam comments for the occasional diamond.

The one page with really valuable comments is archived at archive.org

Syndicated 2013-12-23 18:28:23 (Updated 2013-12-23 18:30:29) from Notes In The Margin

Red Hat stands behind the code

Cool OpenStack video with footage of Red Hat engineers at the OpenStack summit in Hong Kong last month.