My development environment 
Apple February 28th, 2008
I do some web development work in company everyday, sometimes do Firefox extension development. So I need to switch OS frequently. I have used MacPorts and Fink before. They are great tools, but the software repository is not plentiful. So I use Leopard as my main OS, and run Arch Linux and Windows XP virtual machine on it now. Because I like apple’s UI, linux’s development environment. Windows? Just for playing games…
I often open multi tabs in iTerm, and ssh to virtual machine, use vim to editor everything. Certainly, servers run in virtual machine also. I just set my ssh login without authentication and port forward for others visit my server. And I use MacFUSE + sshfs to mount my linux’s file system.
Tags: Arch, Leopard, Macbook Pro, MacFUSE, Parallels, sshfs, VIM
Optimized my blog 
Wordpress February 23rd, 2008
I was so surprise when I used the Firebug to inspect homepage net load of my blog. It loaded 378K data, and most of them are js files…
I have investigated the return result and found this issue caused by following plugins:
- Social Bookmarks:
- prototype.js 62K
- effect.js 34K
- dragdrop.js 32K
- controls.js 29K
- niftycube.js 9K
- slider.js 12K
- WP Grins:
- prototype.js?ver=1.5.1.1 97K
- wp_grins_js 9K
- NextGEN Gallery:
- jquery.js?ver=1.2.2 30K
- thickbox-pack.js?ver=3.1.1 9K
- swfobject.js?ver=1.5 7K
These plugins take extra 330K data downloaded when activated, so crazy… So I deactivated Social Bookmarks and WP Grins, keep the NextGEN Gallery only.
And I have modified the configure file of nginx server, try to optimize static files’ performance
Tags: Optimization, Wordpress
Hey, guys, the blog moved again ![]()
I think the bluehost has too many limit for usage, though it has a good service and price. I can’t control the Apache, can’t configure the system, etc… So, I chose slicehost for freedom
Thanks Xen, this technology is awesome ! I can get lots of services such as root access, rebooting, etc in a low price.
And I chose Arch Linux for my host. Why arch? Because Gentoo’s compiling take too much time and Ubuntu is too big, arch maybe my best choice. This wordpress blog running on nginx server, not Apache, because the 256M memory limit and nginx’s lightweight and powerful.
I have starting to use lazytech.info instead of xiaoduo.info as my domain, this name is better for I build my image