fork of qiniu log, and improment