Archive for the ‘Informative’ Category

The highlight of 2011 so far has been the uprisings taking place in North Africa and the Middle East, particularly the Egyptian revolution. The Egyptian people have managed, through a peaceful revolution, to topple down a dictatorship that ruled the country for 30 years. One of the most interesting aspects of that revolution is that technology, particularly the Internet, played a very important role. As an Egyptian and a technology specialist, I figured I should analyze the role played by the Internet as a whole, and by Web 2.0 in particular.

A long time ago, in a galaxy far far away…
No wait!! That’s another set of wars that we are talking about here, one that does not involve lightsabers and droids. According to Wikipedia, the term “Browser Wars” refers to the competition for dominance in the Web browser marketplace. So far, there has been two major browser wars: (more…)

Recently, the term OpenID has started to gain much attention, especially among bloggers. But what is OpenID? As mentioned in the OpenID website:

OpenID is an open, decentralized, free framework for user-centric digital identity. OpenID eliminates the need for multiple user names across different websites, simplifying your online experience.


RSS: Where News Comes to You !!

Posted: October 24, 2006 in Informative

If you are a person who usually gets the latest news headlines online, then you will probably understand what I’m talking about. I used to browse a number of news websites daily to get the scoop of what’s going on in the world. This used to be an easy and straight-forward task. But suddenly, the Internet started growing at an exponential rate. The couple major news websites became tens of them, and some of them are even specialized in specific topics. It became very hard to keep up with everything that is published on different places. Then came the blogs!! Thousand and thousands of different blogs that have really good content. Now it became just impossible to keep up. Browsing each of these websites to read the new articles became a really tedious task, and a waste of time, since not all these articles interest me anyway. (more…)

A few years ago, when the Web moved from just serving web-pages to serving web-applications, the term Thin Client began to emerge. For those of you who do not know the meaning of the term, Thin Client means a computer that has only an operating system and a browser. Of course, back then, being a thin client or not, was relative to a certain application. In other words, it was used to clarify whether the user had to download and run some local components (e.g. ActiveX controls, Java applets, etc…) in order to use a certain web-application (thus becoming a thick or fat client) or all the processing was done on the server. (more…)

You might have recently heard the term “Social Bookmarking” here and there on the Web. The concept of social bookmarking has been around for a while but it seemed to gain more popularity only recently. In case you do not know what it means, social bookmarking services are web sites that let users store lists of their favorite websites. These URLs (or bookmarks) are usually organized by means of “tags”, and they can be shared among users. Users can set their bookmarks to be private of course, but this is usually the exception, not the rule.

How many times have you been at a presentation and felt like either it was so boring, so long, or that the presenter has no idea what they are talking about? I have seen (and given) more than a few talks and presentations. The following 10 points summarize what (in my own opinion) a presenter should do to give a great presentation.