Categories
Uncategorized

Damn Excel!

Face it, even though Excel is a spreadsheet, the vast majority of users think it’s a database. Sure, why not? It’s got columns and rows and you can type data into it. Isn’t that what a database is?

In the olden days it was common to let people think this way, and then just dump the data out to a tab-delimited file and use Perl to rip through it. That was the olden days, because now we’re used to the new days, and Spreadsheet::ParseExcel

The Spreadsheet::ParseExcel module makes it pretty easy, and those people can keep sticking their data into Excel, and we’ll keep right on ripping it out with Perl. (Thanks Kawai Takanori!)

Even after all these years, when PHP and Java got bigger and stronger, and Ruby showed up and what not, Perl is still a great language for processing text and data, mainly due to the huge amount of useful modules available.

Categories
Uncategorized

Something Somethingday

Those crazy kids! First there was Mobile Monday, then Tag Tuesday, and there’s even Wiki Wednesdays!

But what about the rest of the week? Could we have Templating Thurday? Free Software Fridays? Wait, maybe Feed Friday? Firefox Friday? Syndication Saturday? Scripting Saturday? Search Sundays?

When will the madness end!?

Categories
Uncategorized

Puddle of News

Dave does like to go on about the River of News, and he does once again. What’s a “River of News” you say?

…there’s another kind of reader, an aggregator, that works differently, and I think more efficiently for the human reader. Instead of having to hunt for new stories by clicking on the titles of feeds, you just view the page of new stuff and scroll through it. It’s like sitting on the bank of a river, watching the boats go by. If you miss one, no big deal.

I sometimes think Dave’s thinking is clouded by, well, by being Dave. This isn’t a bad thing, it’s just what I’ve noticed. Maybe it’s just because I, and most people I know, are not like Dave. We have jobs we go to everyday, and other responsibilities that take precedent over spending hours watching a river go by…

I’ve used “river of news” aggregators in the past, and what I didn’t like about them was that they seem to take the approach that you’ve set aside a huge chunk of time for reading, or that if you miss something, that’s ok. In some cases it is ok to miss things, but there are some feeds I never want to miss an item from. Like the ones from friends of mine who publish less than once a month. I want to see the name of their site in bold text on the left side of my aggregator. As for the time factor, I also like the fact that I can use my aggregator to show all sites/feeds I rate as 5 stars, with how many new items they have, and selectively view a few if I have just a minimal amount of time to spare, like on a lunch break.

I’m not against the “river of news” but it’s just doesn’t work for me at this time. Perhaps when my daily responsibilites are reduced and my focus is almost completely on writing weblog posts, I’ll reconsider it…

Categories
Uncategorized

DTV Beta 3

The folks at Participatory Culture just released DTV Beta 3, most likely because I just installed Beta 2. That’s ok, such is the upgrade cycle of life… (They even got a shorter url with dtvmac.com now as well.)

On the flipside, the latest beta releases of the Mac version of FireANT have also been very impressive. They’ve both got features that the other one is lacking. Competition is good, I think they’ll both find dedicated users.

(As far as licensing, DTV is open-source, released under the GPL, and FireANT is free right now, but may become commercial in the future.)

(Update: See comment from Josh below about FireANT.)

Categories
Uncategorized

Going Digital (Video!)

If I’m lucky, a “CVS Disposable Digital Camcorder” will arrive at RasterWeb! World HQ later in the week…

CVS Camcorder

Fun! Fun! Fun! Let the hacking begin!