ingenious code ::

The yoel sommer weblog

Cloud Computing

I just finished reading an article in this week Economist about the new craze in IT, Cloud Computing. This week Microsoft released a CTP version on Windows azure, a cloud based operating system. I first heard about the concept of cloud computing back in June when I was invited to a Microsoft focus group. At first, I was a little sceptic regarding the concept but now I could see that this is part of the natural evolution of the computer and the interaction between humans and computers.

When I started to play with computers (literally, play with computers) back in 1988, the computer had the shape of a box. Actually two boxes, one a 14″ CRT Monitor and the Computer itself. Most of us some of us still use the desktop computer, but the trend today is that computers are becoming smaller and smaller and more distributed. It’s seems that everyone today has a laptop either a MAC or a PC, and in many cases you will find that a family household holds between 2-3 computers. 

So how does cloud computing comes into play? very simple. Every one today uses somekind of cloud computing service like gmail, flickr, facebook. We use it to store picture, information, movies etc. With the Web 2.0 revolution a lot of software that we used on our computer we could now use a web application. If its office, google has a pretty good alternative. For personal finance you could use mint.com and the list could go on and on. 

I think the next step in this evolution is pretty obvious. The next generation computer will have a touchscreen, and a wireless network card. The operating system will be very small and compact and will just need to do one thing, connect you to the Internet. Once you got the connection, what else do you need?

Of course this next step has its disadvantages like privacy and security. Think about it, the simple notion is that the services that we use online are hosted on servers owned by corporations. So if you think about it, whatever you put online is out there and you don’t always know who could be sniffing around.

In sum, like it or not cloud computing is here and its here to stay. Due to the relative low costs of servers and equipment companies like Microsoft and google are spending millions of dollars on building this cloud environment and the consumers are flocking to use these type of services. And I think that if you at it at the 50,000 feet level this all makes sense.

More about Cloud Computing:

Posted in Tech | No Comments »

Web 2.0?

While surfing the net, I came about this cool video by Michael Wesch, assistant professor of cultural anthropology of the Kansas State University. This video explains in very easy terms what is web 2.0?

Enjoy…

The video

Posted in Tech | No Comments »

Slow Remote Desktop Connection in specific circumstances on Windows Vista

After installing windows vista month (upgrade install) I encountered a weird problem with RDP. On some of sessions, the connection was very slow. The slow connection was not happening on a specific connection to a specific operating system, so I became really confused. After doing some research it seems that Vista enables TCP Window Scaling by default (disabled on XP by default).

So in order to disable it you need to run the following steps:

1. run command prompt as an administrator (right click on the command prompt)

2. run these two commands:

netsh interface tcp set global rss=disabled
netsh interface tcp set global autotuninglevel=disabled

Posted in Tech | No Comments »

Google Reader

I spend a lot of time navigating between a dozen blogs and news websites. I tried a couple RSS applications but still they just display a short link and I have to go to the website itself.

I recently discovered google labs’ reader. I was very impressed. Basically, Google reader is a RSS online feed utility. With Google Reader I found a solution to this issue. It gets all the information from the CSS and displays the images and text from the post itself, which makes it easier to navigate between different blogs and websites while staying on one website. Although, it still needs some improvements (for example: organizing the blogs) , I would give recommendation for anyone who read on a daily basis more than 2-3 websites.

Another feature I like is that the reader has a mobile version which allows to have the same useful capabilities of the regular Reader only in a mobile environment. (It works great with my BlackJack phone).

Note:
After I posted this posting, I found this guide from Mitchelaneous to Google Reader…

Posted in Tech | No Comments »