关于

About me

哈工大 2016 级本科生,专业是计算机科学,仍在提升中。

2019 年

上半年(大三下学期)

这一阶段的核心目标:

  1. 专注提升学分绩(最后两门《数据库》和《随机算法》)。
  2. 了解一些有名的老师,为将来选导师做好准备。
  3. 在课余时间开发 vs-picgo
  4. 重读《算法导论》和《JavaScript 编程精解》(中文版和英文版术语对照)。
时间 经历 学到的知识
2019.04-05 完成了一个小型编译器 算法, Node, TypeScript, Electron
2019.04-05 实现 minHash、LAZY SELECT、BloomFilter、Random MST 算法
2019.04.05 加入 PicGo-Group,和两位学长一起维护 vs-picgo Node, TypeScript
2019.03 JPEG 压缩算术编码 Node 实现 算法, Node 文件处理
2019.02.27 加入玄智科技程序组,开始开发格斗机器人的控制终端。 Android, Java
2019.02 第一台 Hackintosh 成功并在 tonymacx86 上发帖 Assembly
2019.01 研究 KaTeX 的使用,同时 为 Markdown All in One 修复性能问题KaTeX 不等号显示问题,后来又为 melody 增加了 KaTeX 支持,解决了 hexo 博客中数学公式中出现 _ 被解析为斜体的问题。 Node, TypeScript
2019.01 创建 python 常见绘图仓库 matplotlib-demos。算法学习,美赛中 dragon hunting algorithm 设计、盲源分离算法实现 算法

2018 年

下半年

时间 经历 学到的知识
2018.11 学习 Firebase,尝试在其上面部署 HITMers server,因为没有绑定信用卡无法访问除 Google 之外的"外部网络"而失败。 Firebase
2018.11 准备美赛(这一时期附近同时完成《随机计算》、《计算机系统安全》、《生物信息》实验)。 python, matplotlib, tex
2018.10 因为 HITMers 文档用到了 docsify,所以为 docsify 开发了插件 docsify-katex,用来优雅地展示数学公式。 Node, webpack, KaTeX
2018.09 进一步完善 HITMers,正式投入使用,这时期 commit 数最多(同时深受《机器学习》困扰)。 js 基础, UI 设计

上半年(大二下学期 + 暑假小学期)

时间 经历 学到的知识
2018.08 分离小程序后端成单独的项目 HITMers-node-js-server,开始主要着手后台 API 开发,部署在 Heroku 上。 knex, RESTful API, MySQL, Postgresql, Nginx, PHPMyAdmin, JWT
2018.07 开始开发 HITMers,读完了英文版的 javascript.info,并为中文翻译做了贡献。写了一篇小程序国际化的文章,目前是我的博客中浏览量最高的页面。 Node, HTML, CSS
2018.06 为 JabRef 解决了几个 issue,PR 都被合并,第一次接触到大型项目 。 Java
2018.03-2018.05 完成《软件构造》课程实验,学习到了设计模式、ADT、性能调优、软件测试、多线程与锁机制等许多基础理论知识。 Java
2018.03 博客主题切换到 melody 并持续集成,因此结识开发者 Molunerfinn。为 melody 增添一些小贡献,导致了 1.5.6 版本 的提前发布。 开始喜欢上前端
2018.02.28 搭建了自己的博客,这其实是《软件构造》老师的要求,但一直坚持至今。 第一次接触到前端,感觉很难

2017 年

时间 经历 学到的知识
2017.11-2018.10 成为『哈工大博物馆』公众号小组成员。 写作、改错、排版
2017.09-2017.11.11 哈工大博物馆,面试 -> 培训 -> 考核 -> 上岗(第 14 届讲解员),工作至 2019.04 博物馆因重修而闭馆,期待回归。 校史、普通话、礼仪、友谊