Links for Skype Crash

A link provided by Skype

Skype Support

https://support.skype.com/en-us/faq/FA10382/Why-does-Skype-crash-on-my-computer

Forum

http://forum.skype.com/index.php?showtopic=64026

Skype Crash Globally

Everyone is blaming Microsoft acquisation for the global crash of Skype crash today. But I found this unfair. Its just 2 weeks old news and I believe nothing have changed in Skype to have such impact.

Though it affected our support through our website www.pcvita.com

A news article on the same topic

http://www.theinquirer.net/inquirer/news/2074186/skype-suffers-disastrous-crash-users-question-microsoft-buyout

Comparision of Browsers

A very good comparision of browser performance 

http://www.howtocreate.co.uk/browserSpeed.html

Though its pretty old but still useful

ASP.NET website scalability experience

Last six months have been great for me when I was exposed to the great world of scalability of my product. I will try to summarize some of my findings regarding scalability and then may take some of those stuff in detail in coming days/weeks/months.

  1. Before we start anything related to scalability for the website measure the performance of the pages with a single user on a idle bandwidth above 500 KB/s.
  2. To measure the response time of pages do the following
    1. Install tool like HTTPWatch on your machine. The basic version is free and available on http://www.httpwatch.com.
    2. Set the expiry content on the virtual directory to large number of days i.e. 3 or 5 or 10 (this can changed based on your particular need).
    3. Set the Application Pool(IIS 6.0) property such shutdown worker process if idle for 20 minutes and restart after 1740 minutes. (Switch off this setting).
    4. Now traverse through the selected interactions that you would like to measure once. This will warm up the browser cache.
    5. Now measure the response time using the HTTPWatch.
    6. If the response time of the page are below 3 seconds then it is right case for scalability otherwise first tune the pages to bring the response time below 3 seconds.
  3. One of the first thing that you should target to improve the scalability is to start with the database layer.
    1. Check how many queries are getting fired per interaction.
    2. Is there any redundant data being fetched.
    3. If yes then can we cache the data to lesser down database resource usage.
    4. Can we differentiate between Read and Write operations on database.
    5. If yes then can we have separate connection string for both of them.
    6. This is useful if you want to have separate database for Read and Write. (Synchronization can be an issue, will propose my proposal in later posts).
  4. Moving to the website having aspx pages,
    1. Are you using Session variables?
    2. If yes then use ASP.NET State Service for storing the session variables.
    3. Do you store the data in files?
    4. If yes then can they be stored on shared location.
    5. Do you generate content dynamic?
    6. If yes then can they move to shared location.
    7. Now use the VS 2005 Load Test tool to identify the bottleneck for number of users at which the website starts breaking or deteriorating.
  5. Use Windows 2003 Server Network Load Balancing (NLB) component to load balanced your website. Its simple to configure and leverage.
  6. Now again use the VS 2005 to load test tool to measure now at what point the website starts deteriorating.

One of the reason of slow response time is the way we have written the ASPX pages. In my coming post I will share my experience.

Height Of Innovation

One of the finest innovation in recent time. Please check this video and wish the day this innovation will be in common man hand.

Errors with Chrome

Unfortunately I got the following page displayed in a bad manner on the google chrome.

Upper Part

Lower Part of the page

 

How do you access this page.

  1. Traverse to MSDN Subscription home page http://msdn.microsoft.com/hi-in/subscriptions/aa718656(en-us).aspx.
  2. Click on Buy or Renew
  3. Select a product and Continue (I selected VS 2008)
  4. The following page is displayed https://om2.one.microsoft.com/opa/Product.aspx?StoreID=0a64ab52-0aa0-414a-904b-69eb320c3602&LocaleCode=en-us
  5. Click on Full + International
  6. Provide your credential till you reach the error page.

I hope it may be some small issue and will get fixed sooner or later.

Issues with Chrome

Though I have started using Chrome only for some time, I have found couple of things.

Two process 

Whenever the Chrome is launched it creates 2 process (chrome.exe)

It could be intentional it seems but why??

Page Properties missing

I have been using IE since ages so used to certain feature like when you right click you find Page Properties option. I didn’t find this option in Chrome….

Quick Overview on Chrome Part I

First of all let me share the download link to Chrome

http://www.google.com/chrome

It was small application to install and it was quick and I was there with chrome. As usual I traverse my organisation website http://www.assetlink.com.

It was quick and all the things loaded quite quickly. I went through some of their feature , and following are my comments/observations

  1. Task Manager: Quite a cool one, it empowers the end user to understand which  web application really takes how much memory and CPU. Good Work done !!!
  2. Incognito, which literally means having identity concealed. Good feature when some one to visit certain website whose history should not be maintained. For e.g. Buying product online, email checking etc. But the side effect it can also be used for visiting porn sites :).
  3. Good features for developer.

All about Google Chrome

Thought of bringing together all the links related to Google Chrome at one place just before couple of hours before its launch. This also add to the hype created by Chrome in a single day…

http://blogoscoped.com/archive/2008-09-01-n47.html

http://weblogs.asp.net/socratees/archive/2008/09/01/google-chrome.aspx

http://www.crunchbase.com/product/google-chrome

http://googleblog.blogspot.com/2008/09/fresh-take-on-browser.html

http://sandnsurf.wordpress.com/2008/09/02/google-chrome-launch-date/

The Innovative Product of the Decade

Dubflick announces the world first online video sound editing tool. This is completely a web based tool and is accessible through http://www.dubflick.com/tomcat.php. The innovator is little bit apprehensive about the success of the product which is visible from the fact that home page is still not developed.

The following are the features

  1. Create an account or get Register with the site.
  2. Open a video from YouTube by copying the link of YouTube video.
  3. Then start editing the video like putting lot of expressions.
  4. Inserting your own voice.

This is a great tool for people who loveto make video spoofs but have to depend upon desktop based tool. This is now on web and completely FREE. NO download of heavy software, NO need to buy software and learn the art. It as simple cutting the cake on your birthday.

Try yourself the most innovative product of the decade.

 Website: http://www.dubflick.com/tomcat.php