About

Reviews, comments and the occassional rant on varied topics that include web2.0, social networking, movies, web development, music and more.
Kevin Fair
Web Developer

Find Me On:

Facebook

LinkedIn

Delicious

Twitter

friendfeed

last.fm

YouTube

Plaxo

DIGG

Flixster

blippr

Meta

Recent Posts

Community/Facebook

Already a member?
Login
Login using Facebook:

RSS Delicious Bookmarks

RSS Twitter

What I'm Listening To

Tags

apture backtype bestof blackberry blog blue planet canada christopher guest cnn digg facebook frames Google hudson hawk iTunes kyte.tv language last.fm mental health Movies music new york times online media oscars photos planet earth rant rogers ROM security skymall smartphone songza spinal tap strike television telus the universe touchgraph trends twitter video visualization webdev wordpress

Chat

A Great Tool For Website QA – SnapaBug

snapabugI was browsing the website MakeUseOf.com this evening. It’s a great place to go to find new tools or websites that I might not have otherwise found. This evening I found a real gem, and one that could save some real time and aggravation during the QA stage of a website build.

It’s a tool called SnapaBug. It allows you to embed a small bit of javascript on your website that places a link that the tester would use to submit a bug report by email. The user enters their email address and a description of the bug to be submitted. The description is mailed to you along with a screenshot of the page being viewed and the details of the user environment. (click on the image below to see an example)

ServiceImage

It is a free service and it seems to work very well. Can’t wait to put it into use.

Share and Enjoy:
  • Twitter
  • Facebook
  • del.icio.us
  • Posterous
  • Digg
  • StumbleUpon
  • Google Bookmarks
  • Suggest to Techmeme via Twitter
  • Slashdot
  • HelloTxt
  • Ping.fm
  • email
  • Print
Comments

ServiceCapture – A Most Useful App. For Debugging Web Applications

ServiceCaptureIf you are a website developer here is an application that you will find indispensable, particularly if you develop ajax or flash applications. ServiceCapture gives you a detailed picture of all browser requests and responses. This includes asynchronous requests and even flash traces if you have the flash debug player installed.

ServiceCapture

This application costs about $34 (usd) and is well worth the money. (this is not a sponsored post, by the way)

Thanks to Brian K. for suggesting this app. to me a while back.

Share and Enjoy:
  • Twitter
  • Facebook
  • del.icio.us
  • Posterous
  • Digg
  • StumbleUpon
  • Google Bookmarks
  • Suggest to Techmeme via Twitter
  • Slashdot
  • HelloTxt
  • Ping.fm
  • email
  • Print
Comments

Rogers Reaming On Roaming

rogers_logo

Okay, I know that Rogers isn’t the only company that extorts money from it’s traveling customers with their roaming charges, but they’re going to get my special attention because they have a monopoly on iPhone in Canada and that’s the only reason I’m dealing with them.

I am going to be traveling soon so I decided to check the Rogers website to see what their roaming rates are. Finding information, particularly pricing information, on the rogers.ca takes about as long was waiting on hold to talk to one of their so-called customer service reps. Finding it on the website ended up being hopeless so I Googled it (yes, Googled it, not Binged it). Here’s what I found.

When traveling in the US Rogers customers are subject to the following rates.

SMS Message – $0.60 each

Seems high, but I suppose I can cope.

Local Calls in US – $0.95 per minute

I think I’ll send a text instead.

Incoming Calls – $1.20 per minute

Don’t be offended if I let my calls go to voicemail.

Calls Back to Canada – $1.70 per minute

I love my wife and son, but…

US Data Roaming – $0.03 per Kilobyte

That doesn’t sound like very much does it? Hold on, let’s look at that in Mb. Unless my math is wrong that’s $30 per Mb. Yikes.

Sheesh. I might as well leave my phone at home.

These rates are accessible here.

It’s not that the rates are high that makes me upset. It’s that they are obscenely high. Also, when you sign up for a plan all they talk about is the local minutes, data etc. Many people (including myself in the past when I was with Telus) understand that the rates are higher when roaming, but don’t realize how insanely high they are.

Recently Adam Savage from Mythbusters announced on Twitter (@donttrythis) that he had unknowingly rung up an $11,000 roaming charge from AT&T while traveling in Canada recently. There is something wrong with prices when a person can unknowingly rack up a bill in the thousands.

Share and Enjoy:
  • Twitter
  • Facebook
  • del.icio.us
  • Posterous
  • Digg
  • StumbleUpon
  • Google Bookmarks
  • Suggest to Techmeme via Twitter
  • Slashdot
  • HelloTxt
  • Ping.fm
  • email
  • Print
Comments

Stock Ticker Game – Now Facebook Connect-Enabled

Stock Ticker

The following is a game that I developed as a means to learn Flash and Actionscript programming. Stock Ticker is a game that I have fond memories of playing when I was younger (usually after a few BEvERages at the cottage).

After the basics of the game were complete, the project then served as a learning experience for developing Facebook applications (it can be accessed on Facebook here).

Now, it has been helpful in working out how to integrate applications via Facebook Connect.

In order to play this game you need to Login Using Facebook by clicking the button below.

When you finish logging in, this page will reload and you can click to play the game.

What Is Facebook Connect?

Facebook Connect is a means by which Facebook functionality can be enabled in third-party sites. Think of it as a Facebook application sitting outside of Facebook. One of the most common uses is to enable site login via Facebook (as is done here) to avoid the need for account registration.

This implementation only scratches the surface of the available capabilities. Facebook Connect can be used to view and post status updates, friend lists, events, photos and more. As time allows, I will try to integrate the social elements into this application (to enable multi-player mode and more).

Share and Enjoy:
  • Twitter
  • Facebook
  • del.icio.us
  • Posterous
  • Digg
  • StumbleUpon
  • Google Bookmarks
  • Suggest to Techmeme via Twitter
  • Slashdot
  • HelloTxt
  • Ping.fm
  • email
  • Print
Comments

I’m No Longer Being Framed!

As I mentioned in an earlier post, these browser bars that sit atop pages that you click to from social networking sites drive me crazy. I can’t do anything about the pages that I’m going to, but I am doing something about the pages that I create.

There is a small piece of javascript code that I’ve now placed at the top of this page which detects whether my page is being loaded in a frameset and busts out of it if it is. This code is below.

<script type=’text/javascript’>
if (window!= top)
top.location.href=location.href
</script>

I was in the habit of adding this code to every site I built for years, but got out of the habit because frames went away. Now I think I’ll remember to do so from now on.

Share and Enjoy:
  • Twitter
  • Facebook
  • del.icio.us
  • Posterous
  • Digg
  • StumbleUpon
  • Google Bookmarks
  • Suggest to Techmeme via Twitter
  • Slashdot
  • HelloTxt
  • Ping.fm
  • email
  • Print
Comments
« Older Posts