Categories
Announcements TechBiz Webalytics

Come to Next Wednesday’s Web Analytics Mixer at the Supperclub

The next San Francisco Web Analytics Mixer is going to held at the Supperclub in San Francisco next Wednesday, the 2nd of April. RSVP at the Web Analytics Demystified Site.

These events have gotten really classy and you’ll be able to ask your burning questions to the web analytics pros present.

Host:
June Dershewitz and David Rogers (Email)
Date:
Wednesday, April 02, 2008 at 6:00 PM
Venue:
Supperclub
Address:
657 Harrison St, San Francisco CA

(Venue | Map | Group)

Sponsor:
Event sponsored by BizRate
Categories
TechBiz

Free WiFi in San Francisco through Meraki

Meraki hopes to cover San Francisco in a sea of Free Wifi.

If you take a look at their map, you can see that they’ve got a good bit of coverage in San Francisco.

Look for the “Free the Net” SSID to hook up.

I really like the fact that they are looking into solar for their routers.

Green Solar Router

Thanks to Leef for this info.

Categories
How-To TechBiz WebApps

Migrating to the Newest Youtube API

You’ve got until August 30th, 2008 to migrate your code to the latest Youtube API. After that date, your current code base might not work.

I used 3 important coding concepts while working on migrating my Youtube Facebook App to the newest Youtube API:

Youtube

The strategy pattern allows you to define common behaviors that will be shared among your set of classes. In this case, I’ve got a class for the old Youtube API, and a class for the new Youtube API. Although the URLs used for accessing the two APIs are different, I’ll define a method common to each class for accessing URLs. In this case it’s the setURL method.

In PHP I do this like so:


interface apiCalls
{

public function setUrl();

}

The factory pattern allows me to create an instance of an object for using the old API or the new API on the fly. Factory methods just return the new instance of an object.

$dynamic_fave = FaveFactory::Create(“cyphgenic”, ‘yes’, 2, ‘on’, ‘2.0’);
$dynamic_fave->setUrl();
print $dynamic_fave->url . “\n”;

$dynamic_fave = FaveFactory::Create(“cyphgenic”, ‘yes’, 2, ‘on’, ‘1.0’);
$dynamic_fave->setUrl();
print $dynamic_fave->url . “\n”;

If you take a look at the code I’ve got and compare the old version with the new one, you can also see that I’ve cleaned up the nested if-else statements with arrays.

BAD NESTED IF-ELSE:

      if ($showUploaded == 'on') {
        $method   = "youtube.videos.list_by_user";
      } else {
        $method   = "youtube.users.list_favorite_videos";
      }

YAY! NO IF-ELSE:

      $h_method['on'] = "youtube.videos.list_by_user";
      $h_method['off'] = "youtube.videos.list_by_user";
      $method = $h_method[$this->showUploaded];

Below are the links to the bits of the code that I had to migrate. I just use one particular method, setUrl() as an example.

You might be wondering why two classes for the old and new API. If any new features need to be coded, or bugs need to be fixed in either API, I can do so within a particular class, and not add more obfuscation to the code. The two classes don’t violate the DRY principle because each models a particular thing.

Categories
film TechBiz

Youtube Censors Won’t Censor Full Length Chic Flicks

Youtube’s censors hate geeks. You can’t watch the Matrix because it’s been removed, but ya, you can jack off all you want to all of Jane Austen’s books turned into movies. To me this is such a joke, but I think there’s an explanation:

You can no longer see a lot of the scenes from the Matrix on youtube:

CANNOT HAZ
Youtube hates geeks! No Matrix for you!

CAN HAZ

If it’s a chic flick like Pride and Prejudice or Persuasion? Guess what – you still can see the whole film in its entirety.

WTF?

The makers of Merchant Ivory type films see their films on Youtube as advertising… maybe there are a few die hard cultural conservatives who see it as reviving a long-gone era of classism and good manners. The owners of the Matrix, Warner Bros., see films on Youtube as cutting into their profits. They probably hate all the radical lefty politics in it, too.

Can any insiders confirm this?

Categories
TechBiz

Historians Rejoice! Mahalo Will Pay You For Your Favorite Links!

Have you been wondering what to do with your BA in history? Did you take enough history classes in college to be dangerous? Is speaking history an occupational hazzard for you?

Mahalo will pay you for your obscure knowledge of the Byzantine Empire. The Byzantines rawked, didn’t they?!!!???


Mahalo Greenhouse

Through the Mahalo Greenhouse, you can look for history topics that you can provide links for and get paid!

Check out the tight topics going for mad cash!

They even have a very instructional graphic with how it all works:

How Mahalo Greenhouse Works

So if you’re hoping to make a few more bucks with your history degree, look no further than the Mahalo Greenhouse.

Categories
Announcements TechBiz

The Web Analytics Association Election Starts March 24th

Why is this important? This board is pretty influential in terms of deciding where companies like Omniture will drive the development of new web analytics tools.

For details on WAA (Web Analytics Association) visit their website, and while you’re at it, if you sign up for a membership, take a look at this year’s candidates for the board.

South by Southwest so helped my blog!

Personally my vote goes to June Dershewitz.

Categories
gaming TechBiz

Warcraft: Why Do People Need What They Greed?

I caught 2008s infamous SxSW bug. While I was sick I medicated myself with lots of carrot juice, orange juice, and WoW, a really fun MMO, where I played a Tauren Warrior.

While adventuring and tanking for the first time in RFC, my crew of 5 people ran into a problem.

Poth, a paladin, rolled need on a Robe of Evocation.

This shocked me because paladins almost always wear mail armor, and I’d never seen a paladin wear cloth before.

Sisterjohn rolled need, too, and happens to be a cloth wearing mage.

The following argument ensued:

I had to give my 2 cents.

Then Poth came up with an interesting point that I’ll later show to be a lie. He says, “Show me healing gear at this low level and I will :-)” The irony is that if you look at his gear now, it’s not at all a healing specific chest piece, but the Robe of Arugal.

Here’s the shocker of a profile:

Is Poth greedy? Is he a ninja? Or in the interest of leveling a Paladin in an interesting way did he really need that gear?

Categories
TechBiz WebApps

Strawpoll, Twitter as a Coral Reef, and Bruce Lee

Dave Winer called Twitter a coral reef last April. It’s the highest compliment he said that he could pay.

When I see something like StrawPoll, that brings together polling and twitter, I think we have to say that Twitter is more basic than a coral reef. Twitter is like water. Without it, you can’t really use the Internet anymore. Google’s search is water, too, and it wouldn’t make sense to have the Internet without it.

StrawPoll also has a beautifully designed front page that reminds me of CSS Zen Garden, a great site for getting inspired about web design.

If you’re making a web app you might want to follow the advice of this guy:

Your web app needs to be like water. Everybody needs water.

Categories
TechBiz

A Google Trends for Twitter: Twitterverse

If you’re wondering what the twitterverse is thinking about, look no further than twitterverse.

It’s like the Google Trends page, except it’s just for twitter and does only a one word view, or a two word view, and just goes back 10 hours max.

Categories
sxsw2008 TechBiz

Cool Links from SxSWi 2008

Location Based Interactive Sites for both Mobile and Web:

  • Plundr – the area code based, mobile phone, pirate game
  • Socialight – leave geographic-based post-it notes using your phone.

Sites with great Community Managers:

Partition Your Tables with  HiveDB