2021 年度的编程能力精进计划
概述
制定该计划的目的是为了充分利用我的周末的自由时间,以尽可能保证 take down 本年度的一个重要 flag:Github 破 1k star。
当前进度(353 / 1000):
注意:
- 每周的计划必须具体详细。
- 计划若未及时完成需要说明原因。
- 开始日期是 2021 年 1 月 15 日,因此前两个周末不计入。
- 每月初需要预先大致规划好本月的计划。
- 这里仅将周日视为周末,周六是工作日。
欢迎在 Github 围观,地址:https://github.com/songquanpeng
第一个周末(2021-01-03)
当时该计划尚未开始。
第二个周末(2021-01-10)
当时该计划尚未开始。
第三个周末(2021-01-17)
- message-pusher 项目:支持 Markdown
- message-pusher 项目:支持多用户
- message-pusher 项目:发版,并在 V2EX 推广
- nodeclub-lite 项目:完成基本功能
- nodeclub-lite 项目:发版,并在 CNode 推广
写了整整一天,最后推广效果挺好的,哈哈哈,感谢 V 站!
第四个周末(2021-01-24)
- message-pusher 项目:支持 Markdown
- md2html 项目:支持表格
- md2html 项目:对项目进行完整的测试,修复发现的 bug
- md2html 项目:优化项目架构,使其可以被他人作为第三方库使用
- md2html 项目:发版,并在 V2EX 推广
本周情况特殊,没有心情。
第五个周末(2021-01-31)
- message-pusher 项目:支持 Markdown
- message-pusher 项目:支持 邮件消息
- message-pusher 项目:支持 Heroku 模式
- nodeclub-lite 项目:完成基本功能
- nodeclub-lite 项目:发版,并在 CNode 推广
下午搞定 message-pusher 后没有动力继续做下去了。。。
第六个周末(2021-02-07)
- snippet-manager 项目:前端部分布局大致搞定
- marked 项目:将 JavaScript 生态的 marked 项目移植到 Go 中
- md2html 项目:支持表格
- md2html 项目:对项目进行完整的测试,修复发现的 bug
- md2html 项目:优化项目架构,使其可以被他人作为第三方库使用
- md2html 项目:发版,并在 V2EX 推广
临时起意做的一个项目,没有按照计划来。
第七个周末(2021-02-14)
- intel-4004-emulator 项目:完成汇编器的编写
- intel-4004-emulator 项目:实现指令集
- blog 项目:细节完善
由于需要赶一个实验,本周末的项目推迟。
最后快乐地看了一天视频,淦。
第八个周末(2021-02-21)
- snippet-manager 项目:搞定登录注册部分
- snippet-manager 项目:搞定代码片段的增删改部分
- snippet-manager 项目:搞定代码片段的搜索部分
- snippet-manager 项目:搞定代码片段的分享导入导出部分
- snippet-manager 项目:试用一段时间,完善细节,最后在 V 站发帖推广
淦,后端写了一整天,没时间搞前端了。
第九个周末(2021-02-28)
- blog 项目:支持 RSS 订阅
- blog 项目:更改分页机制
- socks5 项目:完成 MVP 版本
All done!
第十个周末(2021-03-07)
- blog 项目:迁移到 Sequelize ORM
- blog 项目:支持 JWT
- blog 项目:整理并完善 API
- blog 项目:编写数据库迁移脚本
- blog 项目:整理项目结构,使其更加清晰
- blog 项目:重构缓存机制
工作量太大,第一个都没做完。。。
是的,我感觉主要原因不是我玩了一下午战地 V。。。
第十一个周末(2021-03-14)
- md2html 项目:支持表格
- md2html 项目:对项目进行完整的测试,修复发现的 bug
- md2html 项目:优化项目架构,使其可以被他人作为第三方库使用
- md2html 项目:发版,并在 V2EX 推广