February 2008

I came across this issue today where I was getting an error when trying to add the <Fb:page-admin-edit-header/> to a canvas page of a page-only app. The app was installed on a Facebook Page of which I was an admin. Basically I had the following situation: [0] canvas page that had <Fb:page-admin-edit-header/> rendered correctly at […]

Comments

Bebo is still working on fixing performance problems, and the applications are still down. In a blog post today, the Bebo developers talked about some features that they will be releasing in the near future. More visible Notifications and Requests – they are going to redesign the home page to show these off more. Profile […]

Comments

Bebo posted this today: Bebo is slow. Sorry! It’s been growing a lot recently and we’re not quite keeping up with the demand. Even though apps has nothing to do with the problem, we turned off apps temporarily to help reduce the load. We’re working hard on a permanent fix and hope to have it […]

Comments

Doorbell on Bebo is growing steadily, despite some randomness in the Bebo platform uptime. One side effect of its popularity was a new error – Too Many Connections. Here is a quick overview of the cause and a solution. Too Many Connections can be caused by either a lot of simultaneous connections or by old […]

Comments

The Facebook API does have a way to set and get cookies, but it is in beta so is not currently part of the FB PHP libraries. I found it out by searching through forums, by trial-and-error, and on the FB Beta docs page. There are 2 functions available:   data.getCookies( user_id, cookie_name ); data.setCookie( […]

Comments

After having looked at MySpace’s OpenSocial implementation I wanted to provide a comparison between it and the Facebook development platform. They are based upon completely different models and moving from one to the other is not as easy as one would hope. Here’s what’s different in MySpace’s Open Social Development Platform from what I’ve seen […]

Comments

Facebook released the Data Store API Beta a few months ago, but I hadn’t had a chance to try it out until recently. There are many blog posts discussing the merits of its implementation, but I felt it would be useful to post a quick how-to guide to using it. The Data Store API uses […]

Comments

PHP 4.x introduced magic methods with the __serialize and __unserialize methods. Since then many have been added. Love them or hate them as a language abomination magic methods are here to stay. Most are well-documented but one, the __set_state() magic method, is not. I hope to change that a bit. First, a simple description of […]

Comments