Sleepless in Beijing

I am sitting at a big office in the capital of China.

This is the forth day I am in this big city.

In the last four days, the area I moved around is within 200 meters.

I stay in the Renaissance Hotel and the office is the building beside it. I didn’t take taxi these days – remember, this is a business trip, not a vocation.

Beijing is not as Hot as Shanghai

The weather of Beijing is nice, not as hot as Shanghai. After rain, it is crystal clear again. I can see mountains at three directions surrounding Beijing.

The Beijing airport is on the north. If you look on the northeast direction, you can see two or three plane line up near the landscape with exactly the same distance between, heading to the airport. The flies lower and lower. It is interesting scene. Beijing airport is the busiest airport in China, so the planes land one after the other.

I Love Technical Stuff

These days, I go to bed at 00:30 everyday. It takes some time to pick up technologies that I didn’t touch for two years. So I have to work hard. The good thing is, I found I am more happier to try to understand how programs runs. I checked my previous entry and found this one: I Still Know Software – ClearType and SmartTags. It is the feeling when I am living technical stuff.

I am researching on RMS (Right Management Service in Windows 2003). It is a very interesting topic.

Tip: Search Functions

With more than 700 entries on this site, the most effective way to location information is to use the Search box on the top of each page. It is my way to locate my old articles. Actually, if I need anything I remember I wrote before, I just type wangjianshuo keyword in the Google Toolbar and it always takes to the right page.

Update on Notification Problems

I will not send notification of this post to my Wangjianshuo’s Blog Update alias, before I fix the terrible multi-send problem. I heard most readers get 25 email with the same content. It is nightmare. But if you want to join the update to receive a notification when a new entry is posted (everday), you can join the update now. The subscription form is at the end of each page. There are 128 memembers right now, and it has been stable for about a month with one or two new members joining everyday and the same number of readers leaving. I will be happy if I see the number of total member increases.

I Saw my Name on BusinessWeek

Matt who grow up in New York City picked up the latest BusinessWeek at work and read the special report named Cult Brands. In the report, he found a IKEA fan named Wang Jian Shuo who has a blog talking about his IKEA experience. He was very interested in IKEA and “wanted to read what you had to say about IKEA in China.”. After surfing on this blog for some time, he finally dropped an email to Wang Jian Shuo. In the email, he said “Just wanted you to know you were mentioned in BusinessWeek in case you didn’t know about it.”

This is the story I learnt this morning. Matt is the first one to tell me my name is mentioned in the special report of the August 2, 2004 issue of BusiessWeek. But he is not the only one. I got more email like this soon.

I was very surprised and went to Google News, then in Wangjianshuo and there is no result. Then I searched for Wang Jian Shuo and the online version of the article Matt mentioned came out.


Content in courtesy of BusinessWeek

The article on my experience of IKEA is More IKEA Furniture in my Home. I have more information on IKEA on this site. I have an IKEA category

IKEA (Shanghai) Pictures, IKEA Becomes Cheap in China and New IKEA Store Opens in Shanghai. I thought I will end my IKEA experience after I grow older, but Wendy and I finally did the largest Bulk Purchase from IKEA just one week ago.

Nice to be Noticed

I shared this information with my close friends and one said “Oh, my God!” when they see my name in the famous magazine. Wendy said “You started to be passionate about personality cult (Zi Lian) these days.” :-D Just as Cult Brands in the article, people started the cult of personality of oneself. :-D

It is just interesting. It does not prove anything, at least, I am not on the cover and the article is not about me. Wait a minute, what if I do put my photo on the cover? Haha. Just kidding.

The online version of the article is here:

The paragraph is under section “Group Think”. Check it out if you are interested.

Update Sorry again July 29, 2004

Oops. I thought I have fixed the email notification problem but it seems even worse. I sent out the same notification for 18 times today. I suspect it should has some relationship with MTBlackList. Sorry. Sorry. The good thing is, nobody complained yet. I will close the notification service for a while until I finally confirm the notification will never send multiple email.

Longest Business Trip in Beijing

Business trips are boring, especially you have tough assignments and you have to work over time till late to night – return to the hotel and find yourself in a completely empty space without the feeling of reality.

Beijing is not as interesting as it should be if the only time window for you to explore the city is from 8:00 PM to 11:00 PM. It is especially so if there are still a lot stuff in your mind to worry about – the work.

Longest Business Trip

This time, I will be in Beijing for at least two weeks, which is the longest business trip I had so far – even longer than the Seattle trip in 2001. Wendy is having a hard time during my absence since she cannot drive right now. She is learning but it takes time for her to get a license. The car (we call it Goudaner) is nothing more than a big case for her.

A City in a Business Trip

This trip gave me better idea of the mood of my readers. People visiting Shanghai on business trip usaually start their email to me with

    “I am going to visit Shanghai for the first time in Febuary 2005”

and continue with

    “Since I am on business trip and I don’t have much time during the daytime”

Their final question will be

    “Where do you recommend to see in two or three hours at night?”

This is exactly the informaiton I am seeking for in Beijing. I know there is no perfect answer to this question at all.

If someone cannot feel relaxed, no place is right for him/her other than either a desk at office or a bed at hotel.


Eric sent me a map of all Starbucks days before. I am considering to visit all Starbucks in Beijing one by one in one day, as I did in Shanghai. It seems not very possible since I may need to work on technical stuff this weekend. I tell you, I do enjoy reading the white papers and PPTs.

My Previous Beijing Visit

Here is the recording of my previous Beijing visit.


BTW, Wangjianshuo in Google Approaches to 10,000

Searching Wangjianshuo in Google and I found there are 9,620 results:


Courtesy of

It was 9,400 items when I checked the day before yesterday. There is a 200 increase in the last two days. Now the webpages containing wangjianshuo is approaching to 10,000 . Interesting, isn’t it? This is the wealth of linkage currency I have.

Nice Toys at Xintiandi

Xintiandi (or Xin Tian Di) is a nice place to go. It is the gather place of bars. What I found last time is the nice small shops with all types of small toys.





These small toys reminded me of the beautiful photo Wendy took in German. It is one of the best photos she took. Let me put it there again.

Photographed by Wendy Fan, in German

Map of Xintiandi

Update Sorry for multi-notification July 28, 2004

Ops. Thanks for Henry’s notification. I discovered a servere problem with my last notification for Nice Toys at Xintiandi. If you are subscribers of Wangjianshuo’s Blog Update, you may receive as many as 10 notification emails for this single entry. I am not sure why this happens but I will look into it. Sorry for bothering you. Please be sure I am a pioneer for anti-spam and your email addresses are safe.

Three on the Bund – Part II

I decided to write an article about Three on the Bund the first time I visited and posted an article for it. However, due to the limited time I had last time, I didn’t talked too much about the fabulous place. Now I’d like to continue the article. So the Three on the Bund – Part II is here.

The Building

The fantastic character of the city of Shanghai is the old houses. The history from the end of the 19th century to the beginning of 20th centaury left the city big wealth. The old stone tower at #3 on the Bund, where Three on the Bund is located. is one of the excellent building.

There are many buildings on the Bund, but seldom do I see any building shining as this one. I visited some buildings. Splendid as the outside looks, the interior of the builds are very poor.

The building was renovated by Michael Graves, a guru in industrial design arena. The cooperate and brand identity will be designed by Alan Chan, the designer for Coco-cola Chinese logo.

Three on the Bund

There are 7 floors of the building. ARMANI opens its flagship store of Shanghai on the first floor. Most of the cloths are labeled with 6 digits price in RMB. I saw a t-shirt at 1800 RMB. It is definitely a symbol of expensive goods for local people since a suite of cloth will cost them whole year or many year’s saving. There are two stores on the first floor: Giorgio Armani and Emporio Armani.

The second floor is another fashion store and a Evian SPA. The third store is my favorite art gallery. It was a pity that the gallery was under renovation and the new exhibition should have started. If I were in Shanghai, I will go there and see the exhibition with Wendy.

The forth floor is the French Restaurant – Jean Georges. There are big dark green curtains hanging from the tall roof. Whampoa Club, the Shanghainese cuisine restaurant is the on the fifth floor.

The sixth floor is still empty and I don’t know what it will be. The top floor, the New Height Bar is a good place to go. It has great views – as shown here: Three on the Bund, but the price is not as high as I expected.

A cup of Tsing Tao bear costs 35 RMB and smoothies costs 48 RMB. What do you think? It is definitely not a cheap price compared to the 1 RMB ice-cream in IKEA and 2 RMB drink at Lawson store. It is just the reasonable price for a bar like this.

Some foreigner complained to me that there is “beer discrimination” for foreigners. They don’t understand why drink is so expensive for places foreigners gather and so cheap at places where local people go (like local restaurants). Well. Hehe. No comment on this.

The View

Shanghai don’t have seashore. If you do argue Shanghai is located besides the sea, I would say, yes, but Shanghai’s seashore is too far and the sea is too dirty. (picture).

If you do want to find some place that give you the feeling of seashore, visit the New Height Bar. Sitting at the corner to see the wide Huang Pu river flowing down, the buildings of Pudong spreading besides the river, the splendid Bund buildings, and crowded cars and buses running along the busy road of Zhongshan East 1 Rd, I just feel I am at the sea shore…

More and More Bars are Moving in

M on the Bund is more famous before. It is on the top of the nearby building – #5 on the Bund. Wendy’s friend just opened another bar at the basement of the same building.

Ron Gluckman wrote an article for Wall Street Journal: In Shanghai’s Bund, they’re partying like it’s 1939. Exactly what I see there. The spirit of the Bund is coming back and people start to party at the Bund again.

P.S. We then went to another party at Xintiandi 11:50 PM and get back home at around 2:00 AM again. This time, Wendy ordered a cup of cold water and she was charged 65 RMB for it. Ops. No. I bet it is discrimination. :-D

Blogcn is Down for the Third Time

Blogcn, the largest blogging service provider, shut down their server again. This time, it seems because of technical difficulties.


Image in courtesy of

As far as I know, there close friends of mine has been affected. Jackgu commented in his last post that he has lost passion for blogging since the 10-day downtime broke his pace of updating frequency and leaving unbearable blank on the blog history.

Claire and Eric were also driven mad. I am proud to help them to host their blogs on Their new homes are:

I love their writing styles so much. These two blogs, along with Wendy’s blog are the three best personal blogs I saw (in my friend circle). I am happy that I won’t lose them again.

Meanwhile, I still encourage people to start host their blogs by themselves as soon as possible. Check this entry: Blog, to Host it or Not? for reasons.

I hope Eric and Claire enjoy the new home (not fancy but stable home). I hope one day, they can move to their permanent address at and, where their blog should reside at.

MTBlackList is Better than IP Banning

As my old anti-spam method, I used IP Banning in MovableType to fight against comment spam. This prevented some nice reader to post since they are banned due to being in the same IP range as the spammers.

I have tried MT-BlackList before, but my last attempt failed. Today, after reviewing the 150 spammers (within 10 minutes) for ringtone and 160 ping spam for some sex sites, I decided to try it again.

As luck would have it, it worked. I have successfully identified and deleted all those spam and added protection to future spam. More than 1800 entries are in my ban list, which is URL and keyword based. It should work perfectly in the future.

So, from today, I am deleting all the IP banning entries from my MovableType. So none one should be banned simply because they are in the same IP range as others. For back up proposes, I am publishing the IP range I have banned before. As you can see, I was using stupid method to ban the whole IP with mask of That is, if there is any IP in a range posting spam, the whole 65025 IP addresses will be banned. I tried to be more specific, but the spammer seems to be smart enough to roam within a IP space. I am happy MTBlackList finally worked, so the IP banning will be a history of my blog.

Since MTBlackList only works on MT 2.6 but not on MT 3.0D, I start to hesitate to upgrade. My server is stable enough and there is no explicit reason for me to upgrade.

Previous Banned IP Address

Database homewang_blog – Table mt_ipbanlist running on localhost

# phpMyAdmin MySQL-Dump

# version 2.4.0

# (download page)


# Host: localhost

# Generation Time: Jul 27, 2004 at 08:00 AM

# Server version: 4.0.16

# PHP Version: 4.3.4

# Database : `homewang_blog`

# ——————————————————–


# Table structure for table `mt_ipbanlist`


CREATE TABLE mt_ipbanlist (

ipbanlist_id int(11) NOT NULL auto_increment,

ipbanlist_blog_id int(11) NOT NULL default ‘0’,

ipbanlist_ip varchar(15) NOT NULL default ”,

ipbanlist_created_on datetime NOT NULL default ‘0000-00-00 00:00:00’,

ipbanlist_modified_on timestamp(14) NOT NULL,

ipbanlist_created_by int(11) default NULL,

ipbanlist_modified_by int(11) default NULL,

PRIMARY KEY (ipbanlist_id),

KEY ipbanlist_blog_id (ipbanlist_blog_id),

KEY ipbanlist_ip (ipbanlist_ip)



# Dumping data for table `mt_ipbanlist`


INSERT INTO mt_ipbanlist VALUES (1, 1, ‘212.219.’, ‘2004-04-07 10:48:35’, 20040407104835, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (2, 1, ‘212.219.’, ‘2004-04-07 10:52:01’, 20040407105201, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (3, 1, ‘221.15.71.’, ‘2004-04-07 10:53:32’, 20040407105332, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (4, 1, ‘61.11.26’, ‘2004-04-07 10:54:11’, 20040407105411, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (5, 1, ‘66.58.’, ‘2004-04-07 10:54:15’, 20040407105415, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (6, 1, ‘212.179.’, ‘2004-04-07 10:54:18’, 20040407105418, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (7, 1, ‘4.8.2.’, ‘2004-04-07 10:54:23’, 20040407105423, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (8, 1, ‘200.242.’, ‘2004-04-08 19:58:00’, 20040408195800, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (9, 1, ‘168.143.’, ‘2004-04-08 19:59:36’, 20040408195936, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (10, 1, ‘202.28.’, ‘2004-04-08 20:00:35’, 20040408200035, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (11, 1, ‘213.91.217’, ‘2004-04-10 21:05:27’, 20040410210527, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (12, 1, ‘213.91.217.’, ‘2004-04-10 21:05:41’, 20040410210541, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (13, 1, ‘65.36.113’, ‘2004-04-12 09:58:10’, 20040412095810, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (14, 1, ‘83.31.79.’, ‘2004-04-13 10:07:05’, 20040413100705, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (15, 1, ‘212.255.’, ‘2004-04-15 09:01:44’, 20040415090144, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (16, 1, ‘80.58.’, ‘2004-04-15 09:01:50’, 20040415090150, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (17, 1, ‘219.147.’, ‘2004-04-15 09:01:56’, 20040415090156, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (18, 1, ‘61.120.’, ‘2004-04-15 09:02:01’, 20040415090201, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (19, 1, ‘61.55’, ‘2004-04-15 09:02:08’, 20040415090208, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (20, 1, ‘62.95.’, ‘2004-04-15 09:02:13’, 20040415090213, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (21, 1, ‘212.135.’, ‘2004-04-15 09:02:34’, 20040415090234, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (22, 1, ‘207.75.’, ‘2004-04-15 12:41:34’, 20040415124134, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (23, 1, ‘200.171’, ‘2004-04-15 12:42:13’, 20040415124213, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (24, 1, ‘168.37.’, ‘2004-04-15 12:42:40’, 20040415124240, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (25, 1, ‘216.228.’, ‘2004-04-15 12:43:17’, 20040415124317, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (26, 1, ‘207.75.’, ‘2004-04-15 12:43:33’, 20040415124333, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (27, 1, ‘192.114’, ‘2004-04-21 10:05:07’, 20040421100507, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (28, 1, ‘157.158.’, ‘2004-04-21 10:31:07’, 20040421103107, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (29, 1, ‘213.249.’, ‘2004-04-23 18:57:53’, 20040423185753, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (30, 1, ‘82.77.’, ‘2004-05-10 13:44:05’, 20040510134405, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (31, 1, ‘216.219.’, ‘2004-05-10 13:44:19’, 20040510134419, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (32, 1, ‘213.91.’, ‘2004-05-10 13:44:32’, 20040510134432, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (33, 1, ‘213.91.’, ‘2004-05-10 13:44:43’, 20040510134443, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (34, 1, ‘80.72.’, ‘2004-05-10 13:44:54’, 20040510134454, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (35, 1, ‘213.91.’, ‘2004-05-10 13:45:03’, 20040510134503, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (36, 1, ‘200.158.’, ‘2004-05-11 09:51:25’, 20040511095125, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (37, 1, ‘80.53.42’, ‘2004-05-20 09:28:43’, 20040520092843, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (38, 1, ‘218.66.219’, ‘2004-05-20 09:28:48’, 20040520092848, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (39, 1, ‘170.224.224’, ‘2004-05-20 09:29:13’, 20040520092913, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (40, 1, ‘62.87.’, ‘2004-05-20 09:29:27’, 20040520092927, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (106, 1, ‘66.154.’, ‘2004-07-20 21:40:30’, 20040720214030, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (42, 1, ‘216.148.’, ‘2004-05-20 09:29:52’, 20040520092952, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (43, 1, ‘213.91.’, ‘2004-05-20 09:30:23’, 20040520093023, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (44, 1, ‘213.91.’, ‘2004-05-20 09:30:34’, 20040520093034, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (45, 1, ‘213.91.’, ‘2004-05-20 09:30:43’, 20040520093043, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (46, 1, ‘213.91.’, ‘2004-05-20 09:30:44’, 20040520093044, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (47, 1, ‘62.148.’, ‘2004-05-20 09:30:54’, 20040520093054, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (48, 1, ‘62.148.’, ‘2004-05-20 09:31:03’, 20040520093103, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (49, 1, ‘216.148.’, ‘2004-05-20 09:32:05’, 20040520093205, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (50, 1, ‘83.31.’, ‘2004-05-25 12:02:44’, 20040525120244, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (105, 1, ‘212.235.’, ‘2004-07-20 19:03:30’, 20040720190330, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (104, 1, ‘170.224’, ‘2004-07-18 09:18:59’, 20040718091859, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (55, 1, ‘200.105’, ‘2004-05-26 08:51:18’, 20040526085118, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (56, 1, ‘61.149.’, ‘2004-05-28 22:47:36’, 20040528224736, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (57, 1, ‘198.54.’, ‘2004-05-30 09:21:01’, 20040530092101, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (58, 1, ‘24.70.’, ‘2004-06-04 09:09:56’, 20040604090956, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (59, 1, ‘66.119.’, ‘2004-06-04 09:10:07’, 20040604091007, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (60, 1, ‘83.31.’, ‘2004-06-04 09:10:18’, 20040604091018, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (61, 1, ‘82.81.’, ‘2004-06-07 11:19:58’, 20040607111958, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (62, 1, ‘141.48.’, ‘2004-06-07 19:11:05’, 20040607191105, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (63, 1, ‘212.16.’, ‘2004-06-07 19:11:30’, 20040607191130, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (64, 1, ‘81.31.’, ‘2004-06-22 09:09:20’, 20040622090920, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (65, 1, ‘213.42.’, ‘2004-06-22 09:10:42’, 20040622091042, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (107, 1, ‘66.154.’, ‘2004-07-20 21:40:49’, 20040720214049, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (67, 1, ‘210.55.’, ‘2004-06-24 14:43:03’, 20040624144303, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (68, 1, ‘141.153.’, ‘2004-06-24 14:43:24’, 20040624144324, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (69, 1, ‘66.98.’, ‘2004-06-24 14:43:36’, 20040624144336, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (70, 1, ‘217.110.’, ‘2004-06-24 23:25:53’, 20040624232553, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (71, 1, ‘24.112.’, ‘2004-06-28 00:24:17’, 20040628002417, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (72, 1, ‘81.152.’, ‘2004-06-28 00:24:36’, 20040628002436, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (73, 1, ‘216.37.’, ‘2004-06-28 00:25:16’, 20040628002516, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (74, 1, ‘24.112.’, ‘2004-06-28 00:27:59’, 20040628002759, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (75, 1, ‘24.112.’, ‘2004-06-28 00:28:01’, 20040628002801, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (76, 1, ‘62.81.’, ‘2004-06-28 10:00:29’, 20040628100029, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (77, 1, ‘156.110.’, ‘2004-06-28 10:31:18’, 20040628103118, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (78, 1, ‘156.110.’, ‘2004-06-28 10:31:19’, 20040628103119, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (79, 1, ‘24.112.’, ‘2004-06-28 10:32:38’, 20040628103238, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (80, 1, ‘207.81’, ‘2004-07-03 22:56:00’, 20040703225600, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (81, 1, ‘207.88.’, ‘2004-07-03 22:56:29’, 20040703225629, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (82, 1, ‘198.26.’, ‘2004-07-03 23:03:57’, 20040703230357, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (83, 1, ‘212.21.’, ‘2004-07-03 23:04:11’, 20040703230411, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (84, 1, ‘193.255.’, ‘2004-07-03 23:04:25’, 20040703230425, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (85, 1, ‘66.231’, ‘2004-07-03 23:04:36’, 20040703230436, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (86, 1, ‘199.71’, ‘2004-07-03 23:04:42’, 20040703230442, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (87, 1, ‘198.26’, ‘2004-07-03 23:04:47’, 20040703230447, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (88, 1, ‘202.9’, ‘2004-07-03 23:04:53’, 20040703230453, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (89, 1, ‘213.131’, ‘2004-07-03 23:05:02’, 20040703230502, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (90, 1, ‘213.13’, ‘2004-07-03 23:05:10’, 20040703230510, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (91, 1, ‘213.77’, ‘2004-07-03 23:05:15’, 20040703230515, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (92, 1, ‘163.28’, ‘2004-07-03 23:05:48’, 20040703230548, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (93, 1, ‘148.245’, ‘2004-07-03 23:05:54’, 20040703230554, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (94, 1, ‘212.138’, ‘2004-07-03 23:06:10’, 20040703230610, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (95, 1, ‘195.166’, ‘2004-07-06 17:52:58’, 20040706175258, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (96, 1, ‘217.132’, ‘2004-07-07 13:10:03’, 20040707131003, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (97, 1, ‘212.179.’, ‘2004-07-07 13:11:46’, 20040707131146, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (98, 1, ‘195.77.’, ‘2004-07-08 23:22:35’, 20040708232235, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (99, 1, ‘208.195’, ‘2004-07-09 09:08:37’, 20040709090837, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (100, 1, ‘200.125.’, ‘2004-07-11 19:53:22’, 20040711195322, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (101, 1, ‘213.215.’, ‘2004-07-11 19:54:06’, 20040711195406, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (103, 1, ‘62.255.’, ‘2004-07-18 09:18:25’, 20040718091825, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (108, 1, ‘221.2.’, ‘2004-07-20 21:42:03’, 20040720214203, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (109, 1, ‘24.31.’, ‘2004-07-21 09:17:46’, 20040721091746, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (110, 1, ‘216.46.’, ‘2004-07-24 10:57:04’, 20040724105704, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (111, 1, ‘218.68.215.’, ‘2004-07-25 11:58:04’, 20040725115804, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (112, 1, ‘212.253.’, ‘2004-07-25 11:58:11’, 20040725115811, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (113, 1, ‘151.37.’, ‘2004-07-25 11:59:40’, 20040725115940, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (114, 1, ‘151.37.’, ‘2004-07-25 12:00:45’, 20040725120045, NULL, NULL);

INSERT INTO mt_ipbanlist VALUES (115, 1, ‘66.63.’, ‘2004-07-25 17:52:52’, 20040725175252, NULL, NULL);

Database homewang_blog – Table mt_ipbanlist running on localhost

“1”;”1″;”212.219.”;”2004-04-07 10:48:35″;”20040407104835″;NULL;NULL

“2”;”1″;”212.219.”;”2004-04-07 10:52:01″;”20040407105201″;NULL;NULL

“3”;”1″;”221.15.71.”;”2004-04-07 10:53:32″;”20040407105332″;NULL;NULL

“4”;”1″;”61.11.26″;”2004-04-07 10:54:11″;”20040407105411″;NULL;NULL

“5”;”1″;”66.58.”;”2004-04-07 10:54:15″;”20040407105415″;NULL;NULL

“6”;”1″;”212.179.”;”2004-04-07 10:54:18″;”20040407105418″;NULL;NULL

“7”;”1″;”4.8.2.”;”2004-04-07 10:54:23″;”20040407105423″;NULL;NULL

“8”;”1″;”200.242.”;”2004-04-08 19:58:00″;”20040408195800″;NULL;NULL

“9”;”1″;”168.143.”;”2004-04-08 19:59:36″;”20040408195936″;NULL;NULL

“10”;”1″;”202.28.”;”2004-04-08 20:00:35″;”20040408200035″;NULL;NULL

“11”;”1″;”213.91.217″;”2004-04-10 21:05:27″;”20040410210527″;NULL;NULL

“12”;”1″;”213.91.217.”;”2004-04-10 21:05:41″;”20040410210541″;NULL;NULL

“13”;”1″;”65.36.113″;”2004-04-12 09:58:10″;”20040412095810″;NULL;NULL

“14”;”1″;”83.31.79.”;”2004-04-13 10:07:05″;”20040413100705″;NULL;NULL

“15”;”1″;”212.255.”;”2004-04-15 09:01:44″;”20040415090144″;NULL;NULL

“16”;”1″;”80.58.”;”2004-04-15 09:01:50″;”20040415090150″;NULL;NULL

“17”;”1″;”219.147.”;”2004-04-15 09:01:56″;”20040415090156″;NULL;NULL

“18”;”1″;”61.120.”;”2004-04-15 09:02:01″;”20040415090201″;NULL;NULL

“19”;”1″;”61.55″;”2004-04-15 09:02:08″;”20040415090208″;NULL;NULL

“20”;”1″;”62.95.”;”2004-04-15 09:02:13″;”20040415090213″;NULL;NULL

“21”;”1″;”212.135.”;”2004-04-15 09:02:34″;”20040415090234″;NULL;NULL

“22”;”1″;”207.75.”;”2004-04-15 12:41:34″;”20040415124134″;NULL;NULL

“23”;”1″;”200.171″;”2004-04-15 12:42:13″;”20040415124213″;NULL;NULL

“24”;”1″;”168.37.”;”2004-04-15 12:42:40″;”20040415124240″;NULL;NULL

“25”;”1″;”216.228.”;”2004-04-15 12:43:17″;”20040415124317″;NULL;NULL

“26”;”1″;”207.75.”;”2004-04-15 12:43:33″;”20040415124333″;NULL;NULL

“27”;”1″;”192.114″;”2004-04-21 10:05:07″;”20040421100507″;NULL;NULL

“28”;”1″;”157.158.”;”2004-04-21 10:31:07″;”20040421103107″;NULL;NULL

“29”;”1″;”213.249.”;”2004-04-23 18:57:53″;”20040423185753″;NULL;NULL

“30”;”1″;”82.77.”;”2004-05-10 13:44:05″;”20040510134405″;NULL;NULL

“31”;”1″;”216.219.”;”2004-05-10 13:44:19″;”20040510134419″;NULL;NULL

“32”;”1″;”213.91.”;”2004-05-10 13:44:32″;”20040510134432″;NULL;NULL

“33”;”1″;”213.91.”;”2004-05-10 13:44:43″;”20040510134443″;NULL;NULL

“34”;”1″;”80.72.”;”2004-05-10 13:44:54″;”20040510134454″;NULL;NULL

“35”;”1″;”213.91.”;”2004-05-10 13:45:03″;”20040510134503″;NULL;NULL

“36”;”1″;”200.158.”;”2004-05-11 09:51:25″;”20040511095125″;NULL;NULL

“37”;”1″;”80.53.42″;”2004-05-20 09:28:43″;”20040520092843″;NULL;NULL

“38”;”1″;”218.66.219″;”2004-05-20 09:28:48″;”20040520092848″;NULL;NULL

“39”;”1″;”170.224.224″;”2004-05-20 09:29:13″;”20040520092913″;NULL;NULL

“40”;”1″;”62.87.”;”2004-05-20 09:29:27″;”20040520092927″;NULL;NULL

“106”;”1″;”66.154.”;”2004-07-20 21:40:30″;”20040720214030″;NULL;NULL

“42”;”1″;”216.148.”;”2004-05-20 09:29:52″;”20040520092952″;NULL;NULL

“43”;”1″;”213.91.”;”2004-05-20 09:30:23″;”20040520093023″;NULL;NULL

“44”;”1″;”213.91.”;”2004-05-20 09:30:34″;”20040520093034″;NULL;NULL

“45”;”1″;”213.91.”;”2004-05-20 09:30:43″;”20040520093043″;NULL;NULL

“46”;”1″;”213.91.”;”2004-05-20 09:30:44″;”20040520093044″;NULL;NULL

“47”;”1″;”62.148.”;”2004-05-20 09:30:54″;”20040520093054″;NULL;NULL

“48”;”1″;”62.148.”;”2004-05-20 09:31:03″;”20040520093103″;NULL;NULL

“49”;”1″;”216.148.”;”2004-05-20 09:32:05″;”20040520093205″;NULL;NULL

“50”;”1″;”83.31.”;”2004-05-25 12:02:44″;”20040525120244″;NULL;NULL

“105”;”1″;”212.235.”;”2004-07-20 19:03:30″;”20040720190330″;NULL;NULL

“104”;”1″;”170.224″;”2004-07-18 09:18:59″;”20040718091859″;NULL;NULL

“55”;”1″;”200.105″;”2004-05-26 08:51:18″;”20040526085118″;NULL;NULL

“56”;”1″;”61.149.”;”2004-05-28 22:47:36″;”20040528224736″;NULL;NULL

“57”;”1″;”198.54.”;”2004-05-30 09:21:01″;”20040530092101″;NULL;NULL

“58”;”1″;”24.70.”;”2004-06-04 09:09:56″;”20040604090956″;NULL;NULL

“59”;”1″;”66.119.”;”2004-06-04 09:10:07″;”20040604091007″;NULL;NULL

“60”;”1″;”83.31.”;”2004-06-04 09:10:18″;”20040604091018″;NULL;NULL

“61”;”1″;”82.81.”;”2004-06-07 11:19:58″;”20040607111958″;NULL;NULL

“62”;”1″;”141.48.”;”2004-06-07 19:11:05″;”20040607191105″;NULL;NULL

“63”;”1″;”212.16.”;”2004-06-07 19:11:30″;”20040607191130″;NULL;NULL

“64”;”1″;”81.31.”;”2004-06-22 09:09:20″;”20040622090920″;NULL;NULL

“65”;”1″;”213.42.”;”2004-06-22 09:10:42″;”20040622091042″;NULL;NULL

“107”;”1″;”66.154.”;”2004-07-20 21:40:49″;”20040720214049″;NULL;NULL

“67”;”1″;”210.55.”;”2004-06-24 14:43:03″;”20040624144303″;NULL;NULL

“68”;”1″;”141.153.”;”2004-06-24 14:43:24″;”20040624144324″;NULL;NULL

“69”;”1″;”66.98.”;”2004-06-24 14:43:36″;”20040624144336″;NULL;NULL

“70”;”1″;”217.110.”;”2004-06-24 23:25:53″;”20040624232553″;NULL;NULL

“71”;”1″;”24.112.”;”2004-06-28 00:24:17″;”20040628002417″;NULL;NULL

“72”;”1″;”81.152.”;”2004-06-28 00:24:36″;”20040628002436″;NULL;NULL

“73”;”1″;”216.37.”;”2004-06-28 00:25:16″;”20040628002516″;NULL;NULL

“74”;”1″;”24.112.”;”2004-06-28 00:27:59″;”20040628002759″;NULL;NULL

“75”;”1″;”24.112.”;”2004-06-28 00:28:01″;”20040628002801″;NULL;NULL

“76”;”1″;”62.81.”;”2004-06-28 10:00:29″;”20040628100029″;NULL;NULL

“77”;”1″;”156.110.”;”2004-06-28 10:31:18″;”20040628103118″;NULL;NULL

“78”;”1″;”156.110.”;”2004-06-28 10:31:19″;”20040628103119″;NULL;NULL

“79”;”1″;”24.112.”;”2004-06-28 10:32:38″;”20040628103238″;NULL;NULL

“80”;”1″;”207.81″;”2004-07-03 22:56:00″;”20040703225600″;NULL;NULL

“81”;”1″;”207.88.”;”2004-07-03 22:56:29″;”20040703225629″;NULL;NULL

“82”;”1″;”198.26.”;”2004-07-03 23:03:57″;”20040703230357″;NULL;NULL

“83”;”1″;”212.21.”;”2004-07-03 23:04:11″;”20040703230411″;NULL;NULL

“84”;”1″;”193.255.”;”2004-07-03 23:04:25″;”20040703230425″;NULL;NULL

“85”;”1″;”66.231″;”2004-07-03 23:04:36″;”20040703230436″;NULL;NULL

“86”;”1″;”199.71″;”2004-07-03 23:04:42″;”20040703230442″;NULL;NULL

“87”;”1″;”198.26″;”2004-07-03 23:04:47″;”20040703230447″;NULL;NULL

“88”;”1″;”202.9″;”2004-07-03 23:04:53″;”20040703230453″;NULL;NULL

“89”;”1″;”213.131″;”2004-07-03 23:05:02″;”20040703230502″;NULL;NULL

“90”;”1″;”213.13″;”2004-07-03 23:05:10″;”20040703230510″;NULL;NULL

“91”;”1″;”213.77″;”2004-07-03 23:05:15″;”20040703230515″;NULL;NULL

“92”;”1″;”163.28″;”2004-07-03 23:05:48″;”20040703230548″;NULL;NULL

“93”;”1″;”148.245″;”2004-07-03 23:05:54″;”20040703230554″;NULL;NULL

“94”;”1″;”212.138″;”2004-07-03 23:06:10″;”20040703230610″;NULL;NULL

“95”;”1″;”195.166″;”2004-07-06 17:52:58″;”20040706175258″;NULL;NULL

“96”;”1″;”217.132″;”2004-07-07 13:10:03″;”20040707131003″;NULL;NULL

“97”;”1″;”212.179.”;”2004-07-07 13:11:46″;”20040707131146″;NULL;NULL

“98”;”1″;”195.77.”;”2004-07-08 23:22:35″;”20040708232235″;NULL;NULL

“99”;”1″;”208.195″;”2004-07-09 09:08:37″;”20040709090837″;NULL;NULL

“100”;”1″;”200.125.”;”2004-07-11 19:53:22″;”20040711195322″;NULL;NULL

“101”;”1″;”213.215.”;”2004-07-11 19:54:06″;”20040711195406″;NULL;NULL

“103”;”1″;”62.255.”;”2004-07-18 09:18:25″;”20040718091825″;NULL;NULL

“108”;”1″;”221.2.”;”2004-07-20 21:42:03″;”20040720214203″;NULL;NULL

“109”;”1″;”24.31.”;”2004-07-21 09:17:46″;”20040721091746″;NULL;NULL

“110”;”1″;”216.46.”;”2004-07-24 10:57:04″;”20040724105704″;NULL;NULL

“111”;”1″;”218.68.215.”;”2004-07-25 11:58:04″;”20040725115804″;NULL;NULL

“112”;”1″;”212.253.”;”2004-07-25 11:58:11″;”20040725115811″;NULL;NULL

“113”;”1″;”151.37.”;”2004-07-25 11:59:40″;”20040725115940″;NULL;NULL

“114”;”1″;”151.37.”;”2004-07-25 12:00:45″;”20040725120045″;NULL;NULL

“115”;”1″;”66.63.”;”2004-07-25 17:52:52″;”20040725175252″;NULL;NULL

Flying to Beijing Again

Just got my flight ticket from to Beijing.

SHA MU5103 Y 27JUL 0900 PEK

1130 RMB for single trip and 2260 RMB for double trip. It is much more expensive than from Shanghai to Hong Kong (1600 RMB round trip) or to Singapore (1999 RMB round trip). It is even more expensive than from Beijing to Sinapore (1999 RMB round trip).

Packing my package and stepping onto my journey again.

What to bring?

  • Passport (My ID got lost again)
  • Tickets
  • Camera
  • Me?
  • Anything else?

This is a business trip again.

Three on the Bund

Finally visited Three on the Bund last night. We scheduled a party there but I was quite worried that morning – if the outside lightening system of the Bund is turned off that night, the view of Three on the Bund will be quite disappointing. It turned out to be 38°C which means, according to the energy saving regulation to fight agaist Energy Crisis, there will be no light on the Bund.

New Height

Although there is no light on the Bund and no light on the wonderful tower, it is still a wonderful place. The New Height bar on the 7th floor of the building – the top floor – has a large open area where you can see both the glorous Bund buildings and the Pudong new landscape.

View of the Bund.


© Jian shuo Wang

View of the other side of the rivere


House of Flying Daggers (or Shi Mian Mai Fu)

Went to see Zhangyimou’s film Shi Man Mai Fu (or House of Flying Daggers) in the theator of Super Brand Mall.


Image in courtesy of

I don’t have too much comments on this film. A perfect film on visual effects but so-so in the story.


Image in courtesy of the Theater at SBM


Image in courtesy of the Theater at SBM

Most of Shanghai’s theater has been equiped with cutting-edge audio, video and environment facilities. It is seldom see “large theater halls”. As shown on the pictures, the hall is not large – I was sitting at the left most seat of the last row.

Odds and Ends of Today

The real life starts after 6:00 PM. (Yes. Do you want me to explain the domains, ADMT, and Exchange Server stuff at work?)

IKEA again

We went to IKEA for the third time this week – the third time to buy many goods. I thought I have moved out of the target customer scope (src: this article), but again find it is more easier to choose IKEA stuff than other brand. (A reporter from Business Week interviewed me in Emal about my oppion on IKEA, I said, I love it very much!)

We bought new sofa and three Billy bookcases:










They ship everything to my door tomorrow – I caught the promoption that runs between July 23 or July 27 to void shipping fee (75 RMB).


I got newsletter about the Singapore trip. The round trip flight + two nights 4-star hotel only costs 1999 RMB. That is unbelievable. Now round trip of three or four days in Singapore or Hongkong all drops to about 1999 RMB now. It is the same for other Asia destinations. No wonder why China is the fastest growing traveller exporting country. (The flight to Singapore departs at 23:55 and arrives at 05:00 AM the next day.)

Blogcn Resumes finally resumed. Thanks for the mistake in the dates, I found my some old articles in my Server Side RSS Reader.

Eric’s Love Story

Eric is one of my best friends. Check this beautiful love story with Minji. I am very happy with them and my best wishes for them. Eric should be in Hongkong right now to spend the precious three days (or four) with his GF.

Scoble Said Hello to Me

Owen posted on to forward Robert‘s greeting to me? Oh. My! Robert Scoble’s blog is one of my favorite blogs and he definitely leads the blogging movement in Microsoft. Thanks, Robert and Owen. If you want to hear Robert Scoble’s voice, visit this audio clip (via cnblog english edition).

To Focus or Not?

This is the my thrid article on blogging this month. The previous one are:

This post is triggered by the discussion on the topic of blogging by Isaac, Fons and WebLeOn (Chinese site). I want to continue the discussion and share my thoughts.

Whether to Focus on a Subject

Regarding blogging, it is widely recongnized “focus” is the key to any success. So here is the question for every blogger: “Whether my blog should focus on a specific topic or not?” I was seeking for an anwser and here is what I got so far.

Hey, Focus! Focus! Focus!

In April 2004, I asked for advice from a very kind guy in advertisement industry in Amsterdam.

BTW, as you are in the advertisement industry, would you give me any suggestions on my site? I am thinking about moving to the next level, but don’t have any idea. Do you have any suggestions?

Here is his advice:

Keep the promise you make: Events (in Shanghai) that affect my life (and others’)

I miss the focus on this proposition (you offer so many other categories)! Try to make (especially ‘the others’ part) as distinctive and appealing as possible! (i.e. special guided tours or hidden places in Shanghai things only you can offer!!) Try to become an outstanding point of information! Try to be as intrinsically appealing as possible. If you are.. the press will pick you up! And if the press (online/offline) picks you up, your site will spread like wildfire and advertisers will call you!

If you do not feel comfortable with your promise, try to find another…close to you and your target group.

Greetings from Amsterdam, all the best


Marked implied I have too many categories and should keep only one Shanghai category and focus on it. I got many suggestions like this to keep a focus. This is also what I learnt from text book on marketing, on anything….

However, I felt a little bit boring when I keep focus. I post articles like bus information and Shanghai hotel review, but occassionally, I feel so excited about something that is out of the focus (Shanghai topic) and I’d like to share. That maybe on computer, on my personal life, on blog or on breaking news. I just cannot resist the tempation to share them. This is exactly the problem Fons described.

Like most other bloggers in China, I’m lacking that focus. Sometimes I think I should focus on economic developments, then I get taken away by a subject like this and write about the internet media. Wangjianshuo had his own development, first by dumping his potentially very interesting writing about his employer Microsoft as a possible subject, then trying to focus on services for visitors of Shanghai. Like most of us, he is still searching. (src)

Meanwhile, many readers are directing me to the opposite way.

Be Personal

Carroll is a kind reader who is always the first to jump up and post comment on the smallest things in my life – the wedding, the car. This is what she told me:

I would have to count myself among the readers here who found you first when searching for information about Shanghai, but I have stayed because of the occasional personal glimpses you have allowed us into your own life, and because I enjoy learning more about other parts of the world through the eyes of people who live there. In the process, I have also learned a couple of interesting new things about computers (among all the things I didn’t even come *close* to understanding when you write about the technical stuff ;-) so that’s an extra benefit for this techno-dinosaur. Your site, and the way you present things, appeals to a wide variety of people and helps many of us broaden both our interests and our knowledge of the world. Thank you for sharing so much with so many!(src)

She continued:

Well, it’s worth noting, Jian Shuo, that if you hadn’t made the decision to add a few of your personal insights, both about your surroundings, which of course was the original point of the Shanghai part of your blog, and about your personal experiences, I would have had neither the reason, nor the courage to comment at all. I think this is ample proof that the more people open themselves honestly to each other, the better the world will be. (src)

In the recent post, Carroll explained it in a more details.

You would not have kept my attention just by posting news links to other people’s stories, and I’m sure I would never even have been interested in, for example, Shanghai transportation issues, if it had not been for how you approached telling us about them from a personal standpoint.

George said:

A personal view of things is so much more entertaining and genuine than

either newpapers or guide books that always have their own and impersonal agenda.

This gave me great encourage to keep the site unchanged and keep its original pace and style.

Be Personal is More Important than Focus

In conclusion, I found be personal is more important that focus in blogsphere. I totally agree focus is important for a website – like any traditional websites. Blog can also be successful if it has a clear focus, like Google Weblog, but if you treat it as a personal stuff, instead of a serious business, to be personal is more meaningful for both readers and the writer. (I mean if you want the readers to be your friends or family).

Well. Enough about the theory. I like to insist on personal instead of focus on a topic. Back to Wendy’s question “Don’t know what to write… Should I write it as diary or around a fixed topic? Am I writing to myself or to others?” (which started this entry), I would suggest to keep a focus with strong personal presence. :-D

Last Google Dance

Have you heard of Google Dance? It is the monthly re-index of all web pages and recaculate PageRank for each individual web page. Since Google indexes more than 4 billion webpages with more than 10,000 computers, it takes so long to do the full re-index. This is interesting. You may learn more about Google Dance at the following links:

Enough about theory, I just find something interesting on my own website. I can declare that the last Google Dance (for this site) happens on June 6, 2004. Just take a look at this two page:

This page has PageRank of PR2.

This page, which is posted one day after has PageRank of PR0.

You get the PR number from the PageRank indicator (right top of the screen) on Google Tool bar – the small green bar.

All pages before Mowing Lawn have PR2, PR3 or PR4, and all pages after Successful Presentation Skill Training have PR0.

That means, the 30+ pages will get the PR they deserve (at least PR2 I think) at the next Google Dance. When will it be? I am waiting…

P.S. This post is some kind of technial. I am afriad I have to disagree with what Fons that blog has to have focus. The only focus should be personal identy. Let me explain it in the next blog post.

Hot Hot Hot Shanghai

Shanghai is hot. Today is, maybe, the tenth hot day without any rain. The temperature is consistently above 35°C. Yesterday and the day before yesterday are all 37°C. This morning, the weather station issued red alarm for high temperature again – the red alarm rings every day.

According to the government’s regulation, all lightening system outside buildings are required to turn off if temperature is higher than 35°C. This is part of the effort to fight against the energy crisis. The Bund and the Oriental Pearl Tower are deeply affected.

Can you imagine if the lights on the Bund are all turned off at night, how it looks?


Image taken by Edward Wang. More Bund pictures can be found at Edward Wang’s On the Bund Album

Tourists are complaining about it. Some even sued the tour agent and asked for compensation for the lack of the view during their stop in Shanghai.

If you want to come to Shanghai, don’t come here now. It is toooooo hot. I cannot imagine a tour in the city at noon.

P.S. Claire hosted her blog at my site

MSN.COM Offers 2G Storage?

My frien told me to register a new email using the MSN Explorer, which is included in Windows XP to apply a new email address. I applied one and saw I have 2000M storage space.


Image in courtesy of

Is it true? I counted the zeros twice and was sure I didn’t make a mistake here. It should be a feature of MSN Hotmail Plus, but why it is free now? Puzzled. Anyway, email storage is not a *big* problem (I didn’t say it is NOT a problem) for me. Identity is. So I will stick on my exisiting hotmail address, no matter how small it is.

Posted in MSN

Blog, to Host it or Not?, the largest blogging hosting provider (like, has been down for about 8 days.


Captured from’s homepage on July 21, 2004. Screenshot in courtesy of

Massive bloggers were affected and became homeless. It breaks the update pace of bloggers and caused big problems in the blogsphere. I am using my RSS reader to pull RSS from other bloggers. 1/3 of them are hosted on and now, the source became unavailable.

To Host or Not

“Where to host my blog today?” is the question in many bloggers’ mind. Many changed BSP (blogging service provider). When a service goes down, people have to think of ways of migrating it to another service. Sometimes they lose all the previous post. It will be heartbreaking.

I will NOT Host on BSP

I don’t want to host my blog at any Blog Service Provider. Instead, I choose ISP (Internet Service Provider) to host my virtual host and run blogging software by myself.

The baseline is to keep the URL of my old article never change.

Run Your Blog Under Your Own Domain

I regret I didn’t start my own domain earlier. My first homepage is hosted on Kali with URL in 1997. The site does not provide free personal website service now so my site disappeared permentantly from the earth.

If I have had more money at that time, I may have started my own domain. (Actually, it is a matter of mindset. Everybody has money to have a nice dinner, which is enough for one year of domain hosting. Yes. In Shanghai, 30 RMB per person can be pretty good dinner already) The domain name is life long assert. I may change my server but the URL remains the same. Nobody noticed my server switch (first time, second time) or IP change, since my URL remains. What if I switch a BSP, for example, from to or others. The URL changes. Readers get lost and old links break. Linkage is called by somebody to be currency on the Internet. The more links you have, the more Internet Assert you have.

To register a .com domain name has dropped to 6.95 USD at It is not expensive.

Considered to Host Your Site at Home?

Technical guys like to host a website on personal computer at home. Run is doing so. Hacky also did so. I did it too at early stage. Later, I gave up. I explain it to people this way: “When I start it for the first week, it is exciting. After two week, I started to wonder the meaning of running the server, consuming electricity power and sending out noise and heat. Just to serve the 20-50 visits per day (30% comes from myself)?

At last, I decided to put the hot potato in a cheap server room. 380 RMB is not bad for me (at

Start Your Own Domain and Hosted, Blogcn Users

I suggest people who suffer from the pause of service of blogcn to register a personal domain rightaway and host your blog under your own name. Since blogging is part of personal identity on the Internet, so should your URL. Then find a cheap hosting provider and install blogging software like MovableType. Then you are sure that it will follow you for a long time.

Resources for the Move

HP Pavilion a610cl – My New Home PC

Let me show off my new home PC – HP Pavilion A610CL.

The front of the box. Looks nice


© Jian Shuo Wang

I opened the box to add additional 256M memory.


© Jian Shuo Wang

Clean motherboard.


© Jian Shuo Wang

I installed Windows XP on it.


© Jian Shuo Wang

I went to buy a new PC because I am tired of typing on laptops. I have a Dell Latitude D600 and Wendy has a Dell Latitude C200, but we have to bring it to the company and back home back and forth. As the keyboard instruction on the laptops indicates, the laptops are designed only for mobile computer and not for office use – long time typing on a laptop keyboard may hurt the hands and arms. I believe in it since my hands start to hurt when I type a long blog entry. So I need to get a home PC in my home.

Buying a PC is convient for me. The Metro City computer super market and the Pacific PC are just downstairs (if you are interested in the location, here it is: #1111, Zhao Jia Bang Rd. You can get there by Metro Line #1, Xujiahui Station).

This is the first time I buy a branded PC for myself. This is the second PC I have in my home. The first costs 8400 RMB (as I remember) and was bought when I stayed in my rented Meilong house

I bought every computer part and assemblied together. Later, I became very frustrated with the computer due to the drivers’ and compatibility problems. I bought very nice display card but I seldom play game on it after I bought XBox. (Yes. I didn’t play XBox often after getting it for a while). So I decided to buy a branded computer with tested compatibility, with driver CD and service. Then my choices are either HP or Dell. Dell has a longer shipment cycle. Do they really manufacture by order? So how many days it takes between building it in Xiamen to send it to my home? When I want something, I just want to bring it home immediately.

I never used HP before but want to have a try. I have to say the “Plus” advertise worked well for me – it brought a new face to HP.

There are many local PC providers. The largest is Lenovo. However, I checked the PC and found it is almost the same (if not worse) than the manually built system – the design, the configuration and the compability problems.

From this purchase experience, I found Wintel is really facing big challenges. The CPU in HP Pavilion a610cl is AMD Athlon XP 3000 and operating system is TurboLinux. The reseller offered to install any version of Windows system for me after my purchase free of charge. This happens all the time.

S/N: CNA42801JY

Exciting Shanghai Night Life

Saturday night is pleasant. Wendy and I hang out on the Bund. It was not easy to find parking lot there. I finally managed to pull my car over at the parking area at the intersection of Xin Kai He road and Zhuang Shan East 2 Road. It charges 10 RMB for the whole night. It is reasonable price but we have to walk about 10 minutes to where we want to go.

We went there because Wendy’s friend just opened a bar called Number 5 on the bund. It is located at the underground story in the old style building at No. 5 of Zhong Shan East 1 Road. We rushed in and found almost all foreigners in the city gathered in the 600 square bar. I am kidding. I said so because I seldom see so many foreigners in Shanghai.

The Bund is still the most exciting and attractive place in Shanghai. Check the great pictures in my friend Edward’s Onthebund Album. He owns great (expensive) Nikon SLR digital camera and takes professional pictures. (Remember? he told me about the album software JAlbum). The bar is located the left most building on the bund in his night picture.

Old Building, New Interior

Going out of the bar, we wandered among the buildings on the bund, with other friends. I came out an idea to visit every building on the bund one day. We came into the building near #5 on the bund – it is called Three on the Bund. The interior reconstruction has completed. I remember during the 6 months I work in the Bund Center, the 7-store building, which was built in 1916, was completely destroyed inside. There is only a shell left and all the floors were pulled down. I entered the construction site (Wendy always laughs at me when I enter a construction site to “inspect” the site. She said I am like a construction worker), I found the whole building is like a huge stadium that I can directly see the high roof. I worried very much at that time because the historical building had been completely destroyed. When I entered the building again, I was very sure the architect was right. Now the Three on the Bund has been transformed into a super high quality entertainment, art, shopping and dining center. The construction cost is reported to be 35 million USD.

A Whole New World

Wow. You know what, my heart beat quickly when I entered into the building. I never have such feeling before. There is an art gallery called Shanghai Gallery of Art on the 3rd floor of the building. The current exhibition is called Space anew. There are two 35mm film players there and there is a old man sitting there. I cannot understand what the art is (I never really understand art) but I am happy there is a place like this.

The Three on the Bund is definitely a place to visit in Shanghai. It calls for luxurious and decent life, which people in China have intentionally shied away for decades.

Xin Tian Di

The next destination was Xin Tian Di. I left my camera in the car. It is a pity that I didn’t capture the vivid life there. We had tea at a bar at Paradise enjoyed the singing of two girls. At night, if you really want to go to bars, Shanghai is a better place than many cities. The Number 5 bar’s owner, who is an America and living in Singapore, talked about Shanghai excitedly: “Oh. I miss Shanghai so much! I am back! I don’t want to go to Singapore!!!”.

I wrote about Night Life in Shanghai. Nightlife seems to be boring in that article. It is what I feel about the city at THAT time. When I go back to the heart of the city, I myself saw something I never realized before. Shanghai’s western style night life is exciting. The majority of this kind of lifestyle is still foreigners and ex-pats.

The Lake

Lying down near the lake of Xin Tian Di (called Taipingqiao Park), we stayed there for two hours, watching the reflection of beautiful building on the surface of the water. (Picture below)


© Jian Shuo Wang


© Jian Shuo Wang

At 1:00 PM, there are still foreign tourist coming to us and asked for direction. Different lives continue at different corners of the city – the big melt pot of different cultures and economic classes.

We went home near 2 AM in the morning.