Categories
TechBiz

A Real Life Truman Show: Justin.tv

If you liked The Truman Show, then you’ll like Justin.tv, a real life version of the movie.

If you could watch anyone’s life 24/7, whose life would it be?

Categories
How-To

taking pics every hour with isightcapture

I just started using isightcapture, a command-line tool for creating pics from your isight on Mac OS X. It’s pretty easy to use.

Save isightcapture to your bin.

Type isightcapture name_of_your_pic.jpg and voila, a pick of you.
You can also crontab it with

5 * * * * isightcapture $HOME/Pictures/icons/crontab.jpg

Categories
How-To

I digg leet Mac OS X command line stuff

Hey, did you know you can put your favorite dashboard widget on your desktop without having to hit F12?

Check out the Top 15 hidden terminal commands for Mac OS X.

It is eeee-l33t.

Categories
How-To

Dear Lazy Web: How do I Send Emails from Non-Resolvable Servers?

I’m trying to use php’s mail command to send emails to myself.

Unfortunately, the logs bring this up:

553 5.1.8 …

Domain of sender address jbarcelona@sovrainshrine does not exist

(at 16 Mar 2007 22:31:09(GMT))

IP:207.106.84.164

Which makes sense b/c I’m behind a firewall and the server I’m using is only resolvable from behind my firewall.

So what information do I need to put in the header to make this work?

Yes, I’ve read www.php.net/mail but the examples just don’t work.

UPDATE: 3/21/2007

I just downloaded PHP Mailer, and it’s been working like a charm.

Categories
How-To TechBiz

How I Got Into SxSW Parties

The advice here goes beyond plain ol’ networking skills and a winning smile.

1) Talk to promoters. I learned this one from Jakob Heuser who talked to a promoter that got us into the Facebook party which was invite only. Jakob also knew how many people he wanted to get into the party in addition to himself, and so he asked for additional invites. SxSW wins notoriety for having way too many female promoters leading to parties with way too many dudes in an already way too many dude market. Well, it helps having my winning smile to sort me out from the rest.

Facebook Invite Scored by Jakob

2) Get on the VIP list of every club that you think will be hosting a cool party. You do this by visiting their website, and asking to be put on their VIP list. You also do this by calling the venue.

3) Once you’ve done step two, you need to show up the evening before. Talk to the folks who work the door. Ask who is working the door tomorrow. I did steps 2 and 3 the day before South by Southwest started. The result: Fun, fun, fun and a stack of business cards that I’ve been entering into my address book for the past 2 hours. Next time I’m at Fry’s, I’m getting a card scanner

Now go out there and get to some parties.

Categories
TechBiz

What’s missing? CPAN for JavaScript

I’ve been messing around with Perl in-between conferences at SxSW. What’s delighted me is how little I have to code because of CPAN, an archive of Perl Modules.

In order to write a simple RSS aggregator all I had to do was:
1) Create a class for fetching and saving the RSS.
2) Use a Perl module with web client functionality. (LWP::Simple)
3) Use a Perl module that can parse RSS. (XML::RSS::Parser)

my $lostdogs = Fetcher->new();
$lostdogs->feed("http://sfbay.craigslist.org/search/ccc/nby?query=lost%20dog&fo
rmat=rss");
$lostdogs->getfeed();
$lostdogs->savefeed('lostdogs.rss');

Now what if there was something like CPAN for JavaScript? Wouldn’t it make building all those AJAX apps easier? You wouldn’t have to be committed to either Dojo or YUI or Prototype.

Categories
TechBiz

Learning about Microformats

Jakob Heuser introduced me to Tantek and Matthew Levine. My conversation went something like this:

Me: How’s it going with hiring PHP guys?
Tantek: We’re always hiring great talent.
Me: Really?
Tantek: Do you know about microformats?
Me: No.

At this point Tantek turned away from me and our conversation ended.

But Matthew Levine jumped in to help out by asking, “Do you have a website?”

Me: Yes
Matthew: Let’s add a microformat to it right now.

In less than half an hour we geeked out the right sort of microformat for my website and put it up on my contacts page.

It’s because of helpful folks like Matthew that SxSW is so enjoyable.

If you don’t know about microformats, I will not turn my back to you, and will no doubt help you out in the same way that Matthew did.

Categories
How-To

An easier way to parse JSON

I’m currently a big fan of this syntax for parsing and writing JSON.

In the past, you used to have to do eval on your JSON coming in, and that posed a great security risk. Now you can use string.parseJSON and object.toJSONString by using this script:

http://www.json.org/json.js

Enjoy!

Categories
TechBiz

Moguls of the New Media

I’m wary every time I hear something new. I’m a bit wary of the idea that there’s progress in history. Instead, I like to think like Foucault, and what he said about ruptures in history.

Here’s a Wall Street Journal article on the Moguls of the New Media.

The essential idea is that the little guy can be a big player in the media world. But really there is nothing new in this. The success stories in the Wall Street Journal read like a Horatio Alger dime novel.

It’s great working in the tech industry and being part of this, and seeing outsiders storm in and take the buzz away from older, established forms of media, but we should really be weary, especially those of us who were here in the 90s.

The old rules, or the rules still apply. Money is still the power du jour, and remember AOL Time Warner? It’s now called just Time Warner.

What’s actually happening is the same thing that fueled the personal computer “revolution” of the 80s. Cheaper computers went hand in hand with greater demand. Cheaper means of communication qua new media means greater demand in that means of communication, too.

Categories
TechBiz

Economies of Scale

When I used to consult, I could work for a few websites, and barely get by. Maybe I didn’t charge enough, or maybe how I worked for these sites didn’t allow me to invest in the site.

What do I mean? If you work for just a few clients, you run the risk of one project backing your work up. This is true of any professional service company. A great example of this is ICon, a company that works to keep the IRS off other companies’ backs. Because the IRS fails to leverage the advantages of networked computing, ICon cannot work as efficiently, and therefore doesn’t make us much money as it could.

Many web consultants shy away from hosting responsibilities because it isn’t what they do, or because they’re afraid of the potential financial risks of hosting, but anyone who wants to make serious cash should seriously consider hosting. It’s one of the few areas, where increased charges to clients are easily justified, once a client’s site starts becoming a hit.

Do web firms that takeover hosting responsibilities make more money than web firms that don’t?

Share your thoughts.