Terence Chang Photography

A must read book for small business owners and entrepreneurs

June 6, 2007 10:06 amTerence Chang

This is a very good book for every small business and entrepreneurs to read. I bought this book after I interviewed with a marketing company in California. It’s a book about how to make a take a good company to a great company. It tells me about level 5 leadership, and the step to become a good leader. It summarize the brutal facts in each chapter and give you the encouragement by real examples.I have dreamed to take my small business into a corporation, so I have read through the entire book and digest the concept. It totally changed the way I am thinking about being a good leadership. It’s about Who first and than What. It also talk about the brutal fact that a level 5 leader sees, but the failure leader don’t. After reading this book, I have changed the ways I operator my business and pass on the idea to my partners. It’s a great book that need to read. A research from those top companies which have gone from good to great.

It’s a book that inspires me about what I can do to be the best in the world and find the best person to make that happen. You can find it on Amazon.com here.

My choice of offline blogging – BlogDesk over Windows Live Writer

June 6, 2007 1:56 amTerence Chang

As a heavy blogger like me, offline blogging becomes very important piece of my blog works. I primary blog for fun and to put down what my thoughts was and some of the tips and tricks I have learned in my life. So I can come back to check it out later or few years later. So while I am traveling, I would love to continue to blog.

There are many offline blog writer tools out there. You can find the some of them from “The wrong advices.” , (PS. I think it should name awesome advices), which is one of my must read blog everyday. I download the FireFox plug-in “ScribeFire“, which allows you to blog right from your firefox browser. Well. It’s a nice and neat tools. However, I have to remove it after I made one serious mistake. It’s my fault, but I just could not live with it. In the ScribeFire blogging tool interface. There is a place allow you to see your previous blog entries. It’s load from my worldpress blog site. I thought it was like RSS feed or RSS reader, so I thought it is saved on my local computer. So I delete some of them. WOW. I suddenly realize that I am deleting my really blog entries from my blog. What a mistake!!! So I have to remove it to prevent it happens. It’s not very clearly indicate the danger. Again. That is my fault. I don’t blame on the plug-in. It’s a good tools. It’s just not what I expect. I have put together my review about the BlogDesk below.

[Read more...]

Blog with Windows Live Writer – My Review

June 5, 2007 2:26 pmTerence Chang

To increase my blogging productivity. I just download Microsoft Live Writer. According to man blogger. This new comer seems to be the best tools out there for blogger like me. I have more than 4 different blog to post. The writer claims to be compatible with Windows Live Spaces, SharePoint, WordPress, Blogger, LiveJournal, TypePad, Moveable Type, Community Server, and many other weblog services.

Download Windows Live Writer and installation of Windows Live Writer is pretty easy and straight forward. Setup the new blog account with it is also easy. The transparent installation interface look cool but not really necessary. I guess it’s good for Window Vista.

First time opening the writer, I thought I am opening a messenger window. It look just like Windows Live’s default blue theme. Setting up is easy. Open new account and enter the blog URL, login and password, it will automatically recognize the blog type and platform running it.


When setting up the blog, it also check what features are available with your blog. However, I find it useless. For example, for File upload, I cannot really use it since I can’t upload images to my wordpress upload directory. And I don’t even have clue about comment policy, and author field. There is no such field in the editor for me to enter my name.

It also allow you to choose to upload the image to your server or FTP to your third party sites. When you insert the image, it allows to add drop shadow, resize and rotation. This is convenient. However, the quality for resizing doesn’t seem good enough. It’s getting really blurry. The text editing tool just like word document with limited editing options. I could not use this upload features for my WordPress blog for some reason. I guess WordPress do not allow to publish images though third party tools. So I have to upload to AOL pictures and copy the image links and post them here.

One thing is really bothering me. Whenever I press the return key, it just generate a <p> tag to wrap the paragraph. This is annoying. I am a <br> person. It’s just make me feel that the code it generates is not clean. Just like the FrontPage or Office Word. It inserts a bunch crap code to take the space.

It also allows me to add category and tag. However, it doesn’t allow me to add custom keywords and description for meta tag, which is now available in the WordPress with Add Meta Tags plug-in. Windows Live Writer does support some third party plug-in. However, I have not found the plug in for meta tag at the moment of this writing. One it does do that other blog software don’t do is to insert Windows Live Map. Which allows you to embedded the map into your blog. I did not use it, because I don’t know what to do with the map. In order words, what do I show a map for? It does all ow you to insert tag for technorati at the end of the post or anywhere in the post.

Overall the software is cool and useful for me to group different blog post. However, when I have more than two windows opened the same time, and with real-time spell check enabled, my CUP usage is going crazy. It slows down my entire PC. I close all of the running application and still get 70% CPU usage and 94MB memory usage.

Technorati Tags: , , , ,

My experience with ANHosting.com – #4 Excuse

June 4, 2007 11:05 pmTerence Chang

Today, I have issues with ANHosting again. Checked their status blog. I have found the #4 excuse “Network Outage”, since I switched to their shared hosting server from HostingZoom.com.

I have post the summary about ANhosting on my Blogger.com account here.

Here are the blog entries I wrote on this site or on my Blog more blogger site while my site is down.

ANHosting.com was down twice in 5 days
ANHosting is back – Two hours after cooling problem at datacenter
Experience with ANHosting.com – Two Thumbs Up!
ANHosting.com is UP
ANHosting.com down 3 times in 8 days
ANHosting.com – Power Outage for 2+ hours
ANHosting.com down again in 5 days
ANHosing Outage – Over Heating
ANhosting unreachable – No phone, no online support

To shorten your reading, I have made conclusion.

I still recommend to host with ANHosting.com after all these troubles I have. I have dealt with HostingZoom.com, CrystalTech.com, GoDaddy.com, Globat.com and many other small hosting companies for my ex-clients.

  • HostingZoom.com is the worst – Their failover server has never fail. It’s just die.
  • CrystalTech.com is good for ColdFusion, ASP.NET and MSSQL hosting, but more expensive and less features.
  • Godaddy.com known to be the best for domain name, but their shared hosting server is too slow
  • Globat.com is cheap with lots of disk space, but not very stable for high traffic site.

If you are interested in ANHosting shared hosting. You can freely use the following discount code.
[Read more...]

YUI asyncRequest post with “Length required” error on IIS6 + FireFox

June 4, 2007 10:30 amTerence Chang

I am using Yahoo YUI Javascript library on one of my client’s web site. The web site is hosted on MediaTemple.net‘s GS (Grid Service) server, which is Linux based web hosting server. My client asked me to move the web site to another Windows 2003 + IIS6 based web server for testing and backup purpose. I have moved the code and everything work fine except the AJAX feature is not working right.

Whenever I set the asyncRequest request, it does not post the data. Instead, it always returns an error about “Length Required”. In other words, the server script do not receive any post data so it return an warning that there is zero data length.
[Read more...]

eBay Acquires StumbleUpon – who discovers whom now?

June 2, 2007 4:10 pmTerence Chang

eBay Acquires StumbleUpon – Just released. It’s going to be the biggest discussion next week. US$75 to buy out the community web giant is quite a nice move. Now eBay owns more than 2.3millions users. StumbleUpOn.com is well known as a community site that allows user to discover a new web site and rate the sites.
[Read more...]

Increase page ranking with DIY marketing strategies

June 1, 2007 10:22 pmTerence Chang

[Updated on 2007-06-11] Since I post this blog entry about my DIY marketing strategies on June 1st, 2007, I have received over 1000 unique visitors to the page. What a suprise! As the side effect, I believe that many of you (my visitors) have pushed my traffic ranking on Alexa much faster than I ever expect. My traffic ranking has been up 5 millions points in 10 days, while my other sites are still struggling. Yes. You read it right. 5 million points (See how?). Read more about my thoughts on “Alexa traffic ranking won’t do any good to my web site.

There are many marketing strategies for improving your page ranking on Google search engines result pages and Alexa page ranking database. My blog was PR4 way back to 2004, but I have not update my blog for years. Now my page rank is down to the PR1. So here comes my strategies to get my page rank back as much as possible. I am really technical in web programming, but not really into the Internet marketing. I have done many research on the Internet and found good resources about increase your page ranking without spend a dollar. Here is my DIY marketing strategies list.
[Read more...]

Related Posts Plugin for WordPress, Blogger...