Ship It! LIVEShip It! LIVE
home about services writing contact

We develop, test, and create fine software products, and design creative solutions to your problems.
The development of software is an intrinsically creative process. We are dedicated to improving our mastery of the art.
Links · RSS Feed
Popular Pages

...Much like the Mac, this book “just works”, because it takes the best from lessons learned from team leaders and team players and takes the mystery out of the project management processes as appl...
-Robert Pritchett
With much code, all eyes are shallow
-Jared Richardson
If your shop has trouble shipping quality software on time -- and let's face it, most do -- then this book is for you. If you're a manager, I'd say that doubly so.
-Ernest Friedman-Hill "JavaRanch Sheriff"

Blog with OS X Tips and Tricks (Apr 17)
Several of my fellow NFJS speakers started a blog months ago with OS X tips and tricks, mainly with a developer and power user focus. I've been meaning to post the URL for a while. Here it is.

PragMactic OS-Xer

Enjoy!

Category: Misc

Screencast showing Jira and 6th Sense integration (Mar 11)
Michael Cote of Redmonk did a webcast interview with me. The goal was to showcase the 6th Sense and Jira integration, but it's also a great product demo as well.

Improving Agile Development Teams with 6th Sense Analytics and Atlassian JIRA

Category: Misc

Win Free Tickets to a NFJS Near You (Feb 12)
The popular No Fluff Just Stuff Java Symposium travels all the United States and Canada. I spoke at 20 events last year and didn't speak at all of them. The odds are good that one will be within driving distance of you this year.

I just noticed that Atlassian is giving away one pass per event. Check out the blog entry and crank up your mad haiku writing skills.

Win Tickets to No Fluff Just Stuff.

Good luck!

Category: Misc

Scott Davis Interview Posted (Feb 12)
I've started a series of video shorts on the 6th Sense blog. The first one is finally posted and features Scott Davis.

Scott Davis interview

There'll be more posted soon. I'm asking people what they think developers need to focus on in the next year to stay on top of game and what's their favorite career tip.

Category: Misc

Great Article on Effective Web Design (Feb 11)
I found this on Reddit and it's worth passing on.

10 Principals of Effective Web Design.

It's more about effective GUI design than web design and deals with ideas like making the interface as simple as possible, not making the user figure anything out, and so on.

Well worth a read.

Category: Misc

Bill's Last Day (Jan 24)
If you haven't seen the video, check out Bill Gate's Last Day. It's great!

Hat tip to Ted Neward for this one.

Category: Misc

GMail Hacked: Check Your Filters (Dec 26)
I read this article on Digg but it needs to be spread as far and wide as possible. There was apparently a GMail exploit in the wild that let someone hijack your email. This guy lost his domain over it!

WARNING: Google's GMAIL Security Failure Leaves My Business Sabotaged

The very short version is that you should check your GMail filters NOW to see if you have any stray entries in there.

UPDATE: Enough people helped to spread the word and contacted GoDaddy.com that they got involved and David got his domain back! Details here.

Category: Misc

Stay At Home Servers: Your Geek Christmas Present (Dec 24)
This is a great page if you're looking for a laugh during the holiday season. Don't miss the book at the bottom right. The Colbert clone isn't bad either.

Stay At Home Servers: America's Talking

This is an ad for Microsoft's server solution, but don't forget the Linux alternative if you're cheap like me. :) There's Kubuntu, Centos, and much more out there.

Looking for a last minute present for your favorite geek? Go buy him or her a cheap new box to use for an at home server. Don't forget to bundle in a nice big disk for a network share too!

Hat tip to Ted Neward for the link!

Merry Christmas and Happy Holidays everyone.

Category: Misc

Mythbuntu... Finally a Tivo Killer? (Nov 2)
I've tinkered with MythTV on and off during the last several years, but it's never quite passed the "Wife Test". There are a lot of reasons for that, but a much of the problem has been than I've always bought really cheap TV tuner cards and had to struggle to get them working. I've literally bought $10 tuner cards before. Another reason is the amount of time it takes to get a more advanced Myth system completely configured.

But Mythbuntu really puts a dent in the configuration argument. (In the past I've also used Knoppmyth, and it's also slick. I'd love to carve out some to see where it's at compared to mythbuntu, but time is tight these days.)

I realized that perhaps this time was different when my wife started listing kid's shows I needed to add to the schedule... and I don't even have it on a TV yet. So far, we're just using it on PCs around the house and the kids are already hooked. When the kids are sick and stuck in the house ~and~ it's raining, ~and~ there aren't enough TVs to go around... the ability to put one kid in front a computer in a different room and start up an hour long show is worth it's weight in gold.

Mythbuntu has a live CD that you can use to try out your hardware. A MacBook Pro makes a decent MythTV front end system, but it doesn't have quite enough horsepower to play back a full HD stream. (An installed to the hard drive version can be tuned much better, but I'm told nothing less than a 2.5 to 3 Ghz CPU can keep up with an HD stream.)

I wanted to put a real review up, but my wife and kids have been sick all week, so instead, here's what I bought and where I bought it from... if you're considering the leap, or just tinkering, this should provide some good jumping in points.

So without further ado, here are a few tips and sources for information.

First, you've got to silence that PC if you want it in the living room. I bought a Scythe Ninja Mini Heat Pipe CPU cooler. The thing is ~huge~... I had to buy a mini to fit in my full-tower case. But it's so quiet you can't hear the fan running.

Second, get a supported tuner card. I don't own an HD tv yet, but I got an HD tuner card because the picture quality is so good. There are only two cards I'll mention.

The first is the hd-5500 by the pcHDTV team. It costs $129, which is what? Two or three months worth of your current cable bill? :)

This card has native support inside of Myth TV. If you can get decent HD signal, you're good to go. My one hint? When setting up Myth, you can select this card as an an analog tuner or a digital tuner. In analog mode, you get normal, junky TV signal. Choose the digital option. (I don't recall the exact option, but if time permits, I'll reinstall and do a walk-through guide.)

The second tuner I'll mention is the one I'll buy if I decide to expand out my tuner capacity. (It's hard to go back once you've had multiple tuners and can record shows whenever you feel like it, ignoring the stupid networks that put great shows in the same time slot... okay, put decent shows in the same time slots.) So this item is a multiple tuner.

It's a HDHomeRun. It's got two tuners built in and has an ethernet interface. It's an external unit, so it doesn't use you PCI slots up. It also (allegedly) has native Myth support, as well as great support both Windows and OS X. I only say allegedly because I haven't used it myself. This item costs $169, but it's two tuners in one... if you're going to build a system out this way, it seems to be a pretty cheap way to go. Here's a review of it: Engadget HD Review: HDHomeRun.

I picked up an antenna as well. A iBlast HDTV antenna. It must be good! It starts with an "i". ;)

I'm new to the HD tech, but I'm told a decent antenna is important. This one seems to do the job. I'm getting about 2 dozen channels.

How many channels can you get? Glad you asked. Check this site: AntennaWeb.org. Fill out their form... at least the zip code... and they'll tell you what channels you can reasonably expect to receive at your house. I found them to be very conservative.

If you want the new system, buy a supported remote. See what Mythbuntu as in their remote setup wizard and buy one. I've spent several hours getting an older one working. :( I may still just buy one of the current models.

What if you don't want a dedicated Myth TV front end? You want to watch recorded TV on your Windows or Mac box? No problem.

For Windows, try out MythTV Player. It's a very simple, no frills content player... and my wife and kids love it.

On your Mac, you can run a Myth client on your desktop. You can find precompiled binaries on the MythTV Wiki.

Finally, you do need scheduling information. Until recently, that was free, but now it's a pay service... but it's on $20 a year. I can handle that. :) Check it out at Schedules Direct. They'll give you a 7 day trial so you can try things out first.

A final hint... when you want to access your Myth content across the network, you need to open up the security on your database (mysql). Don't do it by hand like I did. Instead, use the Mythbuntu Control Center. Hit the advanced option and just click through it there.

Hopefully this will save you some time doing your own research.

Category: Misc

Is That a Game Console or a Development Platform? (Oct 17)
I saw this today on Reddit and had to pass it on.

Astrophysicist Replaces Supercomputer with Eight PlayStation 3s

There are two huge implications here. The first is that the Erlang club's emphasis on parallelizing your code is just as important as many think it is. Erlang wasn't used in this example as far as I know, but the reason this project is doing so well on a game console is the multiple cores are being used efficiently. If you can do that by hand, you're already set. If you can't, keep an eye on functional languages that can use multiple cores (and machines) more easily.

Second, we can start using our gaming consoles as tax deductions! ;) Just kidding! Unless you buy multiple PS3s, I don't think anyone will believe you.

Still, this has some interesting implications. How long before some startup is running their specialized server side code on PS3s? That alone might get someone free publicity.

Category: Misc

Previous page Next page


© 2007 Agile Artisans.