Blog Archives

[solution] how to enable HTTPS to your facebook applications for FREE

Tomorrow, 1 Oct. 2011 ..
All Facebook canvas applications must have SSL certified URL in the app. settings or else these apps won’t work with users.

I was trying to find a “cheap” solution for my applications cuz buying an https <SSL certification>will cost me alot !!

Go daddy and some other internet assets sellers have discounts for SSL these days!
you can Google it.

OR .. use this 100% Free solution from social server:

Open up social-server’s facebook hosted portal at

1st: Create a free account (down).

2. Login to account you just created (up).

you will find an interface like this one

3. add non-certificed (normal HTTP) tab URL to the textbox at the top then click the checkmark.

4. you will find that “my adapted facebook page tab(s)” small dialog appears at the bottom.

5. get the secure URL and add it your application settings.

6. Set App ID , width , height for the facebook canvas application.

7. Congratulations .. Your app. will now transfer to users via “secure” connection 🙂

100% Free solution =:D

Please post any Qs./problems to the comments below.


Angry birds is not working on chrome after installing the latest offline version [ FIX ]

A couple of weeks ago angry birds -web-  got a new version that is capable of working offline with HTML5 Cache !

Some people reported that it doesn’t work and craches on this screen:
angry birds crash chrome version


Today, I tried to delete the cache and re-install the game .. and it worked fine =)

Here is HOW:

Go to

Options >under the Hood > Content settings > Click “All Cookies and site data…”

OR simply write  chrome://settings/cookies in your address bar !

You will find a long list of all sites “Cookies and Other Data” in your browser !

in the small box above write “chrome.angrybirds

angrybirds fix for offline version on google chrome



You will find only 1 entry filter, click “session storage” then > “Remove

NOTE: All your saved data <levels> will be lost ! (90%)

Now.. open up your angry birds web app and wait for the installation.
and u r done =D






the future of web from #GoogleIO

a couple of weeks ago, Google held its 2 days conference #IO2011.

What is google IO ?
In case you don’t know .. Google IOInput Output- is a 4 years old (since 2008) developer conference, Google held it annually to show the world the advancement they made during the year and introduces the new technologies on the roadmap. and it is one of the most famous development conferences around the world that includes lots of parrell codecamps , sessions and ……………sdfsdf.

what GoogleIO keynote speeches focused on last years ?
IO2008 : Client . Connectivity . Cloud , IO2009: HTML5 , IO2010: Google Android
and in this year -IO2011-: day1: Andriod/Media , day2: Google Chrome and the future of web.

this is a summary in a headings-like what Google introduced in the this keynote to Google chrome and the web. <Open Web>

1. Chrome

* Some Facts about Google Chrome browser:

= Users:  there are 160 million users World wide to Chrome, doubled from last year.
= Release cycle: Google has switched to a 6 week release cycle (version 4 at last I/O, version 11 now)
= Upcoming APIs: fill in text fields via speech and/or perform translations, via simple HTML.
= Performance < Hardware acceleration – major focus>:
Microsoft’s animated fish(2D sprites) is a Demo introduced by microsoft  in the last Mix Conference .. MS was trying to proof that #IE10 is fastest browser in hardware acc..  BUT Google used it against them in #IO and tested it under Canvas 2D <MS Example> with a 10X speed improvment <1000 fish>, and tested it again with WebGL  <10,000 sprite fish> with another 10X Speed improvement in this link .

* Chrome Web Store:

intro: Users of an installed app spend 2x more time in the app, perform 2.5x more transaction (e.g. in games), Now available in 41 languages, world-wide.
= In-app payments: next to reach, monetization is also an important aspect of an app store.
= Challenges: make it work at Google scale, make it frictionless.
= Solution: easy to integrate in existing webapps, 5% transaction fee.
= Web Store (including in-app purchasing) will be available in other browsers such as Firefox

* Demo Web Apps:

Angry Birds as a web app.
Performance was a challenge, Impossible to implement until recently.
Two versions: HD version via WebGL… Less capable version via Canvas as a fall-back.
Can be played offline (uses web storage, can allocate more because it’s in the store)

?? : An interactive film starring Jack White and Norah Jones… Implemented via WebGL.
Morphs 3D models (one animal into another etc.).. Users can interact with the content and add their own models.
– Used the library three.js (“The aim of the project is to create a lightweight 3D engine with a very low level of complexity — in other words, for dummies. The engine can render using Canvas, SVG and WebGL.”).

1. Chromebooks < Chrome OS Notebooks >

Available online June 15 in the US, UK, France, Germany, Netherlands, Italy and Spain. More countries follow later.
Cr-48 pilot program: 1 million applicants.

Keywords: instant on, always connected, all-day battery, access your stuff anywhere, continually updated, security built in (every piece of data is encrypted, /sandboxing/ for apps and plugins).

Chrome OS features highlighted in the talk:
= Support for Adobe Flash
= Support for peripherals (cameras, USB sticks)
= New media player, a panel that can float over the current app or switched to full screen.
= Google’s new music and video services also work on Chrome OS.
= Photos: make it easy to get them into the cloud. Upload from SD card to Picasa (which can be installed as a web app ❤ ).
= Webapps (such as Picasa) can plug into the Chrome OS file manager and register actions for files. (Example: “Send to Picasa”. Similarly: uploading to, Dropbox )
= Offline-enabled apps: Google Mail, Google Calendar, Google Docs. Third parties: Marvel comics, Angry Birds, USA Today, NPR, Sports Illustrated, etc.
= Hardware partners: Samsung, Acer, Intel, Verizon.
= Positive feedback on Cr-48 connectivity. Thus: international deals for 3G connectivity.
[ Samsung Chromebook. 12.1″ display, 8 hour battery, 8s boot, instant-on, always connected, 2 colors, $429 ($499 with 3G) ]
[ Acer Chromebook. 11.6″ display, 6 hour battery, 8s boot, instant-on, always connected, starting at $349]
= Jailbreaking: all Chromebooks can be jailbroken. 😀
= Chromebooks for business and education (including hotels, public internet access points, etc.)
= Challenge: administration of computers… Chrome OS: easy updates.
= Access to virtualized desktop apps via webapp from Citrix.
= Feedback from businesses: 75% of all applications can be handled via webapps and desktop virtualization.
= Business-focused hardware (in development): A Chromebox (looks like a Mac mini) to drive a large(r) monitor.
= Business features: centralized admin console to configure users, apps, and policies.
= Offer for businesses: 28$ per user and month, sold by Google.
= Offer for schools: 20$ per user and month.

P.S.. All IO2011 attendees took a free (not released 2 public yet) 10″ Samsung galaxy tab.

This post will be updated with some video links and other cool stuff Sooon ;)D=_) Keeep watchin 🙂

Youtube is DOWN !!

its 7:17 pm cairo local time [+2] , and yes … YOUTUBE IS DOWN !!

Screen shots ..