Using the FacebookRestClient Class’ “Event” Methods, Part 1

Woman at vintage computer with 8-inch floppy labelled 'Facebook'

Over at the Tucows Developer Blog, I’ve posted another Facebook development article: Using the FacebookRestClient Class’ “Event” Methods, Part 1, in which I look at the events_get method of the PHP FacebookRestClient class.


Facebook Down; Cries of Anguish Everywhere

Old Ben Kenobi (the Alec Guinness version)

“I felt a great disturbance in the force,” goes Obi-Wan Kenobi’s line from Star Wars: A New Hope, “As if millions of voices suddenly cried out in terror. Then were suddenly silenced.”

If you just heard those voices, here’s why: as of this writing, Facebook is “temporarily unavailable”. And just when I’m testing out the code for part two of the tutorial article series I’m working on…

“Facebook is temporarily unavailable” screenshot


iPhone + Travel = Expensive

iPhone + travel = expensive

Here’s a story contributed by Dave Stolte who wrote in to BoingBoing:

I have a caveat emptor to top them all. I purchased an iPhone on opening day to use in lieu of a cumbersome laptop while traveling in Ireland and England for two weeks in early July. AT&T promises “easy, affordable, and convenient plans” in their advertising… turns out I got two out of three.

On the way to the airport, I activated the per-use international roaming data plan – the only one offered to me. The rep quoted me $.005 per KB but did not disclose what that would translate to in layman’s language (i.e., X amount per e-mail, X amount per web page, etc.). I’m a web developer as part of my career and I couldn’t even tell you how many KB the average web page is, no less a text message to my son, an e-mail with a photo to my mother, or a quick check of Google Maps. That’s part one of the trap. However, I now pay $40 per month for unlimited data usage on the iPhone, so really — how much could it be? $100 at the most, right?

Keep reading.

As we know, the iPhone can’t be unlocked to use a European provider’s SIM card for more reasonable rates while traveling. There’s part two of the trap.

To be safe, I went online to My Account at AT&T a couple days into the trip and again a week later and was told “usage data is currently unavailable”… and that’s part three. I had no way of knowing specific usage data until I received my bill over the last weekend.

A bill for $3000.

There’s more — click here for the full story.


A New Look for the Site

The obligatory disclaimer: Yes, I work for Tucows, where I hold the title of Technical Evangelist.

From Shareware to Solutions

The Tucows site — that is the one at, the original site where the company got its start as being a place to download shareware — has undergone a big makeover. Here’s a screenshot:

Screenshot of Tucows’ new site
Click the screenshot to visit

Tucows squishy cowsBack when the company got started in the early 90s, finding software online was difficult. Search engines were just in their infancy, 28.8 kbps modems were considered fast and it actually made sense to publish magazines and even books simply cataloging sites and software that you could find online. During this era, Tucows and a number companies found a niche as places where you could find and download software as well as see reviews.

In the age of high-speed connections, Google search, AdSense and that amorphous thing called Web 2.0, the “shareware site” approach doesn’t make as much sense. I download many of my applications directly from the vendor, and number of other apps I use exist as web applications.

In spite of the technological changes since Tucows’ early days — when processor power was measured double-digit megahertz and there was less RAM in my machine than in my present-day key fob — one thing remains: people are still asking “How can I do this using my computer?”

The new Tucows site aims to be a place online where you can go to find solutions to your computer and internet questions and problems. By “solution”, we mean anything that solves your problem. Sometimes it’s software that you can download. Sometimes it’s a web application or site. Sometimes it’s a set of steps that you can follow.No matter what the solution may be, we want to be the place where you can find it.

A Quick Tour

If you visit, the first thing you’ll see, right near the top of the page is the Search solutions & software box, where you can start your search quickly.

Tucows’ “Search solutions & software” box
Click the screenshot to visit

If you’re not sure of what to search for or prefer browsing through solutions, there’s a list of popular and recent solutions just below the search box:

“Find a solution” list on Tucows’ site
Click the screenshot to visit

Clicking on a solution title takes you to the page for the solution, which may provide download links, links to site or an article, depending on the solution:

An example Tucows solution page
Click the screenshot to visit

You don’t need to sign up for an account, but if you do, you can also rate and comment on solutions:

Comments and feedback section of a Tucows solution
Click the screenshot to visit

With an account, not only can you offer your feedback on an existing solution, you can also submit your own.

Give the new a try!

For More…


I Wouldn’t Want to Try This With an iPhone

It was the geek party trick of the evening. I was standing by the beer fridge at Friday’s b5media office-warming party when someone asked where the bottle opener was. Not seeing one in sight, Chris whipped out his Blackberry and used it to open a beer bottle. I had my camera handy and shot this video:

Chris says that Blackberries are tough. Once, in a fit of anger, he hurled his Blackberry into his truck — he cracked his windshield, but the Blackberry was unahrmed. After opening a couple of beer bottles, he showed me his Blackberry: it had some gouge marks where it had made contact with the bottlecap, but it was working just fine.


Want an Invitation to Join Pownce? I’ve Got 10.

Alex Albrecht and Kevin Rose sitting on a couch with their laptops, drinking beer.
Alex Albrecht and Kevin Rose, two of the people behind Pownce.
Photo taken from the New York Times.

“JUST now, the hottest startup in Silicon Valley — minutely examined by bloggers, panted after by investors — is Pownce,” says the New York Times article A Social-Networking Service with a Velvet Rope, “but only a chosen few can try out its Web site.”

If after reading the article, you have that empty feeling inside — a feeling that can be filled only by a Pownce membership — I may have just what you need. I’ve got 10 invitations to Pownce! Be one of the first ten people to email me at joey [at-sign] globalnerdy [period] com with a request for a Pownce invite and I’ll send one to you after I come back from dinner tonight.


A $240K Postion for an AJAX Programmer…With Just One Catch

Anyone Remember “Mainframe”?

“Mainframe” from G.I. JoeSee the guy on the right? That’s Mainframe, the computer specialist for the good guys in the animated TV series G.I. Joe. In case you’re not familiar with the character, you might want to consult this page on the JoeBattlelines site, which gives you his full bio.

Since this character was created in the 1980s, well before geek chic and internet cool, he didn’t get the respect that was afforded to other soldiers in the elite paramilitary force code-named G.I. Joe:

Excerpt from a G.I. Joe comic book where Mainframe gets snubbed
That’s okay — Mainframe didn’t get into computers for the respect. He got into computers for the chicks.

Mainframe was one of the better characters that the G.I. Joe creative team came up with; far, far better than, say, turning Walter “The Fridge” Perry into a member of the team, complete with signature weapon: a football on a chain. Really.

You Can Be Mainframe!

Well, sort of. If you’ve got some weapon skills and can code Ajax, Ajaxian points to a US$200K-paying job that might be right for you. Here’s a quick run-down:

  • Title: Web Developer
  • Salary: $200K plus DOE
  • Taxes: No Federal taxes taken out for the contractors that accept a 12 month. (6 month contractors will have taxes taken out)
  • Location: Iraq
  • Start date: ASAP with 2 weeks training (one in Washington DC and another in Ft. Bening GA)
  • # of Openings: 1
  • Summary: A principal Department of Defense agency is looking for programmers, developers or coders to code, support field deployment and maintenance of a new database application which will be used by Army units in Iraq. Scope These are full-time positions (12/7) located at one of the major US Bases in IRAQ. Deployment will be period of 6-12 months. Training on the application software will begin prior to deployment and will take place in Virginia. These positions are available for full time employment or for independent contractors. These positions are available now.