A little bit of lazy and busy in the beginning of 2012, I haven’t written too much. Yep, I just got another session of internship in Google this summer. What I’ve heard so far is only that I will work in the Ads backend team to optimize their map-reduce stuff…It sounds like a awesome job, [...]
Category Archives: Uncategorized
Dynamically set CPU offline on Linux
Linux provides a mechanism to hotplug a CPU (core) online or offline during the runtime, which is very convenient for me to dynamically adjust the CPU topology. As usual, I have written a python script (Link: gist:1331343) to make this manually task easy. This script accepts similar parameters as taskset(8): # Set core 1,2,3,5,6,7,9,12 online, [...]
HomeNAS reborn with ZFS
After came back from California, I bought a HP ProLiant MicroServer for its 4 hard drive bays. The machine was upgraded to 5(1+4) GB ECC RAMs, and added two more Seagate Barracuda Green 1.5TB 5900RPM HDDs. Without any confidence of storing important data (e.g family photos, research data and drafts) on the 3 years old [...]
Google intern summary 1
Three busy weeks have passed by. For most of the time, I was attending tutorials, reading documents and at the end of this period, I was writing documents. Yes, no a single line of code I wrote. Google has fantastic infrastructures for developments and a bunch of awesome people giving tutorials to us nooglers (a.k.a [...]
Got google summer internship
I am so excited to get the google summer internship this year for a great matched team, the storage team for Google Apps. Two back-to-back tech phone screens were taken at the last Monday (March 21). I felt good about the most of the questions except the last one, for which my brain was shortcut [...]