October 10, 2013

##基本信息

  • 性别: 男
  • 年龄: 23
  • 籍贯: 广西
  • 现居地: 天津
  • 希望工作地点: 不限

##联系方式

  • E-mail: <sunuslee [at] gmail [dot] com>

##教育信息

  • 学校: 天津工业大学-软件工程 2009~2014(中途休学一年)
  • 英语: CET-6

##工作经历

  • 2012.6 ~ 2013.1(实习)
    • 北京云基地, Linux开发工程师
  • 2013.2 ~ Now
    • 天津工业大学, 云计算实验小组, Leader.

##近期项目经历

  1. Ovirtnode-Config-Setup
    • 地址https://github.com/sunuslee/ocsetup
    • 在云基地做的第一个项目, 用Python重写最初Redhat版本的Ovirenode-config-setup.为Ovirt的服务器端编写管理配置程序. 主要用于系统管理员. 主要使用Python, PyGtk.
  2. Find-the-one
  3. Vim-Plugins(根据自己日常需要, 写的一些Vim插件, 已发布)

    1. ColorSchemePicker
    2. show-git-log
  4. MIT6.828 JOS COURSE
    • 课程地址 http://pdos.csail.mit.edu/6.828/2010
    • 源码地址 https://github.com/sunuslee/sunus_jos
    • 2010年下半年至2011年上半年,与Chinaunix网友合作学习MIT6.828:Operating System Engineering 2010 FALL课程 完成至LAB6.(总共有7个LAB) 实现了包括jos系统:启动,内存管理,中断与异常处理,进程调度,进程间通信,文件系统,部分I/O,网络驱动(正在进行中),及一些库函数的相关代码(C + 部分汇编)。该学习经历让我对LINUX内核有了一定的了解,及在学习中提高了了编码,调试的能力。
  5. 天津工业大学 云计算(OpenStack) 兴趣小组
    • 地址 http://59.67.107.57/
    • (2013.3~Now)担任Leader
    • 搭建开发环境, 上线环境. 配置服务器, 建立团队wiki并且编写了wiki文章帮助组员学习.
    • 对OpenStack各个组件有一定的了解.
    • 招募新人.
    • 组内各种杂事.
  6. 还有其他的一些项目比较久远. 代码基本都在https://github/sunuslee

##专业技能

  • Linux

    09年接触Linux, 11年开始全面在Linux环境下工作/生活. 非常熟悉Linux环境下编码,日常需要用到的各种工具. 对各主流发行版有一定的了解和使用经验(RedHat/Debain/Arch). 能够按照自己的需求编写合适的脚本(shell/python). 对Linux下的服务器, 网络配置,故障诊断, 环境搭建/配置 有一定的经验. 当前使用的发行版是ArchLinux & OS X

  • 编程语言

    1. C, 于09年接触的第一门语言. 09~12年使用得比较多. 11年之后完全在Linux环境下编写C代码, 对C的各个方面均有一定的了解.

    2. Python, 11年开始接触的第二门语言. 至今仍使用比较频繁,对Python的基本库,模块均比较熟悉. 对Python的网络框架Django, flask有过实际的项目经历. 能够使用Python完成自己的需求, 写出符合PEP-8规范, Pythonic的代码.

    3. Ruby, 12年接触的第三门语言. 能够使用ruby完成自己的需求. 有Ruby on Rails开发经验. 正在使用Ruby on Rails开发Web/Mobile App

    4. Javascript, 在使用 Ruby on Rails时一同学习的语言.对Javascript自身,以及一些常用框架(JQuery,JQueryMobile)有开发经验.

    5. Shell, 能够用shell完成自己的需求.(同步blog站点, 备份, linux自身的一些自动化, 便利脚本)

    6. SQL, 基础的数据库设计, SQL语句知识.

其他

  1. 自学能力强, 对新技术充满兴趣.
  2. 凡是使用到的编程语言, 均有良好的编码风格/习惯.
  3. 完全无障碍地阅读/编写英文文档.
  4. 能够在技术社区http://stackoverflow.com , http://github.com等获取需要的信息/资源.
  5. 热爱开源 & Linux

SNS信息

  1. Github 里面有我绝大部分代码: https://github.com/sunuslee
  2. 技术博客(新): http://sunuslee.github.io
  3. Gitcafe 有我少部分代码 https://gitcafe.com/sunuslee
  4. 知乎, 有部分技术方面的回答 http://www.zhihu.com/people/sunus
  5. Blog, 有极少的技术方面的文章 http://sunus.me

Git: rebase is better than pull

why we should use rebase more often, 为什么要多使用rebase Continue reading

Mit 6828 lab2 Memory Management

Published on December 06, 2013

Mit 6828 lab1 ex12, Backtrace

Published on October 13, 2013