To code a free world.

Jul 1, 2017 - Other

Changes and Expectations

Here I’d like to share some of recent updates of mine. Changes After a year’s endeavor on intelligent database auto-tuning system, to which I’ve devoted all myself since March last year, I’ve grown to be a Mr-know-sth on MySQL database, known each other’s advantages and disadvantages in the team, learned the absolute importance of self-motivation, became a fullstack engineer, and by the way, might possibly get promoted. I met xiaoya, through friends.

Nov 16, 2016 - Other

Thanksgiving In World of Warcraft

World of Warcraft, one of the most popular MMORPG on the planet, started celebrating Thanksgiving holiday anually from 2008. This year the holiday event in the game world will last for 8 days, from 21st Nov to 28th Nov. Players show great passion like always before and just like to every other virtual seasonal holiday event. Thanksgiving holiday event is actually all about fortune and sharing, like its couterpart in real life.

Oct 20, 2016 - Other

A Lovely Sunday Without Procrastination

I was about to write something on Procrastination, but it’s such a huge topic for me to make it clear and solvable. What is it? Pro-Cra-Sti-Nation procrastination is avoiding doing someting. it’s not being able to get started. it’s trying to avoid the inevitable. it’s over complicating things yourself. it’s being afraid of finishing something. some not knowning when, some not knowning how to finish someting. How about this, I’ll share some things that are intentionally or unintentionally delayed by myself, at last they got finished and I could not be more happy about that.

Dec 6, 2015 - IT

Flood Fill Algorithm

The algorithm Flood fill is an algorithm that determines the area connected to a given node in a multi-dimensional array. It is used in MS-Paint program as the “bucket” fill tool to fill connected, same-colored areas with one new color, and in games such as Go and Minesweeper for determining which pieces are cleared. In graphic processing, it is also known as boundary fill to fill a particular bounded area with color.

Sep 29, 2015 - IT

The SSH Protocol

A few days ago, I was demanded to give a presentation about the SSH protocol, which I summarized as in below slide. Refer to this link SSH protocol has been one of the most fundamental infrastructures since 1990s, proving encrypted, secure remote control and other network services for millions of servers over unsecure network. It’s basically consisted of five different protocols, which are RFC 4250 The SSH Protocol Assigned Numbers, RFC 4251 The SSH Protocol Architecture, RFC 4252 The SSH Authentication Protocol, RFC 4253 The SSH Transportation Protocol and RFC 4254 The SSH Connection Protocol.

Jul 25, 2015 - Other


About a month ago, I graduated with a M.S. degree from Chengdu, and now end in Alibaba which is one of the biggest internet company in China. Graduations are both painful and joyful, but for me they are more like thrilling. The eager to explore something new and the just proper fearness can excite everyone. Hanzhou is a beautiful tourist city as I heard about, and worth exploring whether it’s a good place to live.

Apr 5, 2015 - Other

Why I Dump Books Like They Were Not Mine

In this QingMing Jie, one of Chinese traditional holidays, I clean and bag my old books, plan to sell them for a minimal charge. I posted a thread which expressed my desire on the campus forum and more than half of my old books had been sold in 4 hours. It goes so smoothly because of the books’ high value and their attractive price. But why do I bother to do this ?

Apr 1, 2015 - Other

Serious Writing Benefits us

Having been very busy working on graduation thesis since last month, I figured out that serious writing should be very important and of great priority in my work from now on. Why do I make such a decision? There are mainly three reasons. Serious writing helps me think clearly. If I want to convince others of my thoughts, I have to make them very clear to myself first, which helps training my mind.