Tuesday, August 30, 2011

Measure your website SEO in 5 minutes

SEO is always headache to most of webmasters. Google changes algorithm all the time and it's hard to guarantee what you have investigate really get improvement on search ranking. Following are some tools I found is useful and give some good direction to start your SEO actions.

Google has announced Page Speed Tool at 2011 Google IO conference and then refined Google's index algorithm Caffeine in June 2011. A lot of factors has been changed since then, but a very important and obvious factor affect search rank is now page loading speed. You can use Google page speed to measure how fast your web pages are. also it gives some useful suggestions for you to optimize your web pages.
Another good stuff from Page Speed project is an module for Apache Web Server. Google post a video to show the difference between before and after using this module.



http://code.google.com/speed/page-speed/docs/using_mod.html

Google page speed





websitegrader.com

websitegrader is another tool i found useful. It's similar to Google Page Speed. Basically, it scan your website first and gives you a score to present how well your website is doing and also gives you optimization suggestions.It focus on social media and pages links in a lot, which is another major factor affecting search engine ranking.



http://analyze.websiteoptimization.com/wso

websiteoptimization.com provides another tool to provide code optimization on your website. It's very similar to Google Page Speed. It mainly focus on web page code quality.

Other good references:
Google SEO Guide


Wednesday, June 15, 2011

iOS hide status bar

iOS graphic code template

  1. create view class
  2. select middle tab to show inheritance combo-box.
  3. select the view class you created in step 1.


Monday, August 30, 2010

Useful Certificate Verification Tool

SSL certificate installation on eCommerce site is essential. However, sometimes trouble comes when certificate is not signed by one issuer, or when root CA expires in old version of OS or JVM. Following are 2 useful tool for you to test SSL installation through internet.

VeriSign SSL Certificate Installation Checker







































SSL Certificate Tester - Check Certificates

Thursday, August 26, 2010

Mobileme Setup with Godaddy Domain

Mobileme Individual BoxMobileme service provides web space that can be utilized as a personal website. You can have website with URL link "http://web.me.com/[user name]". However, We always want our customized domain for our website. Unfortunately, Mobileme doesn't provide domain registration service, but you can go to popular domain service site to register you own domain name. Let's take Godaddy.com as an examples. In following, I will show you how to setup up your own website with Godday and Mobileme service.


Pre-requirement : you need Mobileme account and Godday domain registration.


1. Go to your Mobileme configuration. Choose Personal Domain tab and click "Add Domain" button.

2. Fill in domain name that you have registered on Godaddy.com

3. You will see your domain name in "Personal Domain" tab once you complete previous steps.

4. Go to "Domain Manager" Tab on your Godaddy.com account.

5. Click "Manage" link in "Domain Information" section to configure.

6. Forward original domain to "www.yourdomain.com" subdomain.

7. Configure www CNAME and have it point to "web.me.com"


8. Test your domain name after 30 mins.

Monday, August 16, 2010

JSF

Saturday, August 14, 2010

Apache Derby - as Embedded Database

The most convenient part for Apache Derby is it can be an embedded database in JVM. When JVM starts, database starts as well, when JVM shutdown database shutdown as well. it's lightweight, portable and easy to embedded to any application.


Following are steps that how you create test application in Eclipse with Apache Derby DB embedded.
Download Apache Derby from web and extract it to folders you prefer.

Create project and include all jar files in derby lib folder.


Copy SimpleApp.java (under demo/program/simple folder) to project src folder and run it. you will get simliar console output, which means derby is successfully installed and executed.