kai's blog
Free Security Software for Mac OS X Leopard: ClamxAV Anti-virus, NoobProof Firewall
I've been used to running Anti-spyware, Anti-virus, Firewall Programs on Windows. Mac is "supposed" to be more secure, but I always want to be safe than sorry. Mac is getting popular, so it will become a popular target for virus and spyware writers. Also, Leopard's built-in firewall, which is not activated by default, sucks.
so I did some research, and started using the following free programs for Max OS X Leopard:
- ClamxAV Open Source anti-virus - The version on Mac doesn't let me scan my disk in one click cause it said it'd cause problems. I had to select folders to scan instead. Also, I needed to set up the preferences to monitor scan with progress bar, scan email files, alert on virus detection, and the schedule to do daily virus definition update and scan. These things should have been set up as default.
Web 2.0 Gone Bad: Wiki Host Stikipad Disappears
Wiki host Stikipad has been offline for a couple of weeks as confirmed by mentalized.net.
I have a free personal wiki hosted there, and I haven't backed up my data! Now there's no way to get my data back.
Stikipad had a fine wiki hosting service that provides both free and premium wiki hosting service. I've seen some popular open source software toolkits hosted on Stikipad. That's why I signed up to use it at the first place.
No matter what has happened at Stikipad, there's not even a simple email notification from them. This isn't how Web 2.0 is supposed to be.
Microsoft Has Nothing to Lose on MSN's Live Search Cashback Program
Microsoft(MS) recently introduced cashback on your purchases through participating merchants if you find your items through MSN's Live search. Given that Google has been gaining search shares again and again, it's not surprising that people view Microsoft's move as desperate. Well, they are trying something that have been proven to work by Ebates, Fatwallet.
Basically, MS has nothing much to lose in this cashback program. They are betting that price-sensitive consumers in this recession period will want to save a few more bucks via cashback. With a CPA-based pricing model, MS hopes E-commerce retailers will increase their spend on advertising through Live when they see more leads through Live and good conversion rates/ROI(return on investment). MS is just giving up a little bit of income to potentially increase their search market share and e-commerce's advertising spend.
China Earthquake: 11-year Old Boy Carrying 3-year Old Sister to Safety Zone
11-years old Zhang Zhi from Bei Chuan carried his 3-year old sister Zhang Han on his back, starting at 5 in the morning, walking for 12 straight hours to Mian Yang safety zone. They walked together with their elderly grandpa and grandma to escape from the hardest hit area.
Their parents are working outside of the region.
Zhang Zhi said he loves his little sister very much.
Original story in Chinese with pictures:
昨日下午5点,记者第三次深入北川县城核心现场,发现一股从背后深山逃出的人流
Tags: china earthquake disaster 2008 sichuan
English Diary of a High School Student Surviving 2008 Sichuan earthquake
"The earthquake destroy our hometown. We have nothing now. Many people have no home. Many children become a lonely. This is happen on 2008.5.12. In that time, we are just have the first class in the afternoon. The earthquake came too quick and have no expect. It was very fear. But I saw the death people, my heart is hurt, I cried, have no cry sounds except tears.
After earthquake. We all have nothing. It is the ChangHong Company give us the help. They give us food, water, and clothes. The important they will rebuilt the Bei yi Zhong. They give us help. We will not forget forever."
"the Bei yi Zhong" means Bei Chuan First Middle/High School.
Tags: china earthquake disaster 2008 sichuan
Please Donate for China EarthQuake Disaster Relief
A 7.9 magnitude earthquake hit Central China on May 12, 2008.
The death toll has risen to 21,500. Thousands of people are still missing, and thousands of people are homeless. The death toll is expected to rise above 50,000.
You can view the complete slide show
eBay is still FeeBay(Not the Same Old, but Worse)
I used to sell on eBay a couple years back. I stopped because I got busier and didn't feel like paying ebay all the listing/final value fees/store inventory fee + Paypal fee.
Every time I hear some news about ebay, I've always hoped they'd reduce fees. But they've always increased fees.
Then I heard the news that they disallow sellers to leave negative feedback. This is getting ridiculous. I understand the feedback retaliation loop between sellers and buyers. I've been on both the seller and buyer sides. What EBay is doing is to improve buyer experience on the expense of sellers. This can't work cause sellers can't have their voice heard.
Tags: ebay
JBoss Tomcat SSL Cache Control Max-Age
If you are running SSL with JBoss, you'd notice that Tomcat always sends "Cache-Control: no-cache" http header which ask browsers not to cache any content. This is a big NO-NO for static content like images, Javascript, css which should be cached by browsers to improve page loading performance.
JBoss wiki has the detail of how to disable cache control.
Once you get that fix, you can use to JBoss's ReplyHeaderFilter to specify max-age header to tell browsers to cache your content.
Java: Loading Resource Bundle File with UTF-8
You hear that UTF-8 is the gold standard in internationalization. so you prepare your JSP pages to use UTF-8 charset.
Then you get your resource bundle files(property files) to use UTF-8 encoding. Everything looks fine in your text editor.
Now you load up the pages. Every character retrieved from your resource bundles look garbled.
This is because Java loads property files using ISO 8859-1 character encoding. Resource bundle utf-8 hack comes to rescue.
Tags: java utf-8 internationalization











