Categories
Programming

FreeTime 3

Thanks to the extra time provided by the holiday, I’ve finally put together a release of FreeTime 3, a pet project of mine for more than 10 years. This newest release is based on work I did on the software at Clear Ink from 2006 through 2009. Thanks to David Burk and Steven Nelson for sponsoring writing the code in the first place as their employee and more recently agreeing to donate the code back to the open source project. Their support is most generous!

FreeTime is a Web application written in PHP for MySQL that allows you to keep track of projects. It tracks comments, files and timesheet entries for projects divided up by clients and their divisions. Recently added features, not appearing in previous versions, include tasks, estimates and more reports. There’s also code that allows clients to log in to review work as if it’s a mini-site, but it hasn’t been tested in production. The most well-developed aspects of the application are related to timesheets, both gathering them from staff and then reporting on them.

I’m curious whether anyone will find the code useful, whether for educational or practical purposes. Its purpose was as a highly customized solution for Clear Ink, and it may have no utility outside the same type of consultancy. On the other hand, it could prove useful after some hacking. I would use it for myself if I do more consulting again.

You can download the source code from the FreeTime project page on SourceForge.

Categories
News

Canon MP620 on Ubuntu 9.10 Karmic Koala

Earlier this year I got a cheap Canon MP620 all-in-one printer, which works great with Windows and works fine for Ubuntu. Canon released drivers as .deb files for the MP610 which work with cups. I remember sweating it out a bit because the printer does not work unless you track down a few pieces that aren’t in the Ubuntu repositories. Next time, I’ll check LinuxPrinting.org before buying a printer.

Anyway, I installed Karmic from scratch and found that I couldn’t install the Canon drivers because they want libcupsys2. Ubuntu renamed this package. I tried a few tricks to work around this, but the one works is to install the libcupsys2 dummy package from Jaunty. You can get it here: http://packages.ubuntu.com/jaunty/all/libcupsys2/download.

So, the new procedure is get the libcupsys2 .deb file and install it first. Then follow the instructions for Januty, such as Luca Gibelli’s Canon PIXMA MP620 Linux printing and scanning via wireless network on Ubuntu post from last April.

Update: check out Kevin Carter’s script for automating the process of adding support for the MP620.

Categories
Politics

He Isn’t Atlas, But He Does Need Help

Last March, I noticed a cynical political cartoon depicting President Obama as Atlas. I would have rather seen the producers of the world carefully stepping through a field of booby traps set by Obama.Daily Fitz March 4, 2009

Today, I noticed a new take on this upsidedown theme. This time, Patrick Corrigan shows Obama as pleading for help from the U.N. as the weight of the world bears down on him.Corrigan September 24, 2009

Truthfully, the weight of the nihilistic policies of the people who imagined the U.N. are crushing the wealth-producers of the world. Portraying Obama as Atlas is doublethink. Because it’s the same image Rand used for her famous novel, the misuse of this metaphor is particularly galling.

Categories
Marketing

Tender Victuals

tender-victualsRemember Tender Vittles brand cat food? It was a revolutionary feat of marketing…cat food that bridged the gap between wet, canned food and dry, bagged food. I didn’t think about it until now, but vittles (properly spelled victuals) means “food fit for human consumption”. Was the real purpose of the product to deliver low-cost, low-quality food to humans? It seems crazy. On the other hand, the product was discontinued in 2007 because it contained levels of sugar too unhealthy for cats. That’s what I read in wikipedia, anyway.

The following item description seems to disagree.

Tender Vittles® contains no added artificial colors or flavors, additives your cat doesn’t need. Plus, it has the great taste your cat loves. So you’ll love knowing that your cat is getting only the essential nutrients he needs, and he’ll love every delicious bite.

When it comes to convenience, you can’t beat our easy-serve pouch. It’s a cinch to open and pour and it keeps those delicious, soft morsels moist and tasty so your cat will enjoy every yummy bite from the first to the last.

With Tender Vittles, you simply tear open our easy-serve pouch and pour the tender morsels right in the bowl. It’s fast and easy for you and moist and delicious for your cat.

With regret we must announce that Tender Vittles have been discontinued by Nestle-Purina. Once our stock is gone we will no longer have them available for sale.

Even when I was a kid, I was suspicious of the Purina brand because it made both pet food and breakfast cereal.

Categories
Personal

Glad to be Dad

Henry and Tre

I’ve learned so much about myself since becoming a father nearly six years ago. Constantly striving to serve these two little guys has helped me understand my own childhood. I am honored to be helping them through theirs. It just gives me so much pleasure to be around their joyful creativity. So, with Father’s Day around the corner, I hope all my fellow dads are having as much fun as I am.