2019 是值得回顾的一年,收获、迷茫、设限、突破是 2019 的关键词。不论是学业、生活还是个人成长都交杂着五味杂陈的体验(也许更偏向于消极的一面)。一年有太多天,一天又有太多的小时,太多的事缩短了这些时间上的差距却又未曾给予任何一条捷径。2019 年中的大多数时候都是疲惫的,疲于权衡于付出与回报,疲于纠结于控制与因果。前半年是可观的,后半年是迷茫的,也许事物发展的顺序总会这样不可避免的相似却又变换无序。总之,「向人诉苦不过是徒劳无功,与其如此,不如缄口不言的承受下来」。回顾 2019 年的意义自然也有了些许改变,除了分享收获的经历外,更多的是思考与新知探索。在复杂的生活中找寻精妙的瞬间才是年度总结的基调,请让我开始并接受结束。
退化的脚步在继续...
从收获说起
技术方面
2019 年是在 Github 非常活跃的一年(至少相比 2018 年),社会化编程真香嘿
Github 项目 | Stars | Forks |
Eugrade | 76 | 4 |
Tony | 283 | 30 |
OBlog | 110 | 6 |
OLog | 65 | 4 |
Snapaper | 74 | 2 |
今年一共有 521 次提交,有很长一段时间都想坚持每天都有 commit,但事实证明连地铁站都比我努力,再加上五月成绩公布,开始刻(hao)苦(chi)勤(lan)奋(zuo)并且忙于升学之类的,后半年频率明显下降了...
使用了浏览器插件 Isometric Contributions 生成图片,https://chrome.google.com/webstore/detail/isometric-contributions/mjoedlfflcchnleknnceiplgaeoegien
2019 年入坑了 Vue.js,一般鉴于我这种轻浮骄躁(好吃懒做)的性格看到新技术一开始都是拒绝的。但是还好我用仅存一点的毅力看完了 Vue 的官网介绍视频「Why Vue.js」,突然就觉得这玩意儿好厉害好简单好强大哦。随即就按照视频中的方法使用 fetch() 获取到了 ZEO.IM 的文章列表,并在群里炫耀了一下觉得值得再用它尝试一些新的操作,好奇心是最好的老师吧 当时唯一知道的「API」,就是 WordPress 中被很多开发者提到但我一直不知道是啥的 WP REST API,于是就毅然决然地将本博客采用 Vue.js 重做一遍(原本使用的是主题之家开发的异常简洁的主题 King)。
效果很好呀,虽然无限加载机制非常不完善(目前仍然采用监听 scroll 的方法),于是之后由优化了很多其他的地方。具体可以看关于我页面中关于主题的介绍。我开源了它,但由于我秉持着到主题也只有我一个人用那我一个人看得懂就行的编码原则,写的代码又杂又乱(现在仍可以在 Tony 主题中察觉到一些风韵),stars 自然也就少之又少。于是我考虑到国内 WP 爱好者圈 Vue.js 主题匮乏而用户们值得拥有一套特别又美丽的主题来彰显身份的情况(不是因为想骗 stars),又毅然决然地决定再次重构优化主题以面向广大用户使用。
后台设置根据 King 主题的做了修改,REST API 的使用经验教会了我「善用 API」的哲理于是我增加了一个自动检测更新的功能。付一点小钱来使用此款主题使我最初的想法,因为毕竟它有着多重光环的营销卖点。比如:国内首个基于 Vue.js 的主题等。但又仔细想了想,我不会做防盗版的机制啊,赚钱也就赚个首单呀,还要给付费用户提供持续的服务(从其他开发者处了解到有些用户还有无能狂怒的行为...),赔了赔了还是免费提供给其他人用吧...顺便开个源还能收获更多忠实使用者与更多的 stars... 在此这后我又建立了 Tony 主题的交流群,至今已有 185 人加入了群聊,感谢他们的支持与对于我水平有限的谅解。2019 年他们向我提交了 59 份 issues,帮助 Tony 主题不断更新到了 v4.38 版本,让更多人能使用上这款主题并得到快乐。最近的一次在前几天的文章中有写到,一个外国朋友帮助我完善了夜间模式的体验。
再次感谢这些支持者,2019 年我也是第一次收到赞助款,让我觉得心(做)里(主题)很(真)暖(赚)。说到赞助那就不得不把链接发出来了不然万一你冲动了一下呢 🙂 https://www.ouorz.com/donation
项目方面
2019 年两次机缘巧合,一次是数学老师向我询问某一个已经倒闭的在线教育管理系统的替代品。当时我简单地思考了一下包括项目可行性、商业计划案、运营计划书、投资报告表、个人能力、个人时间安排、考试及学业压力、老师的教学质量、同学的看法与偏见、老师的帅气程度、胡子的疏密程度、头发量等在内的一些问题,决定亲手帮他做一个 🙂 这个项目叫 Eugrade,针对在线教育与管理设计的协作平台。
数据库嘛当时图快直接使用了 json 文件...(不过现在来看也没啥问题反正那个老师也没咋用),前端当然是趁机使用刚学的 Vue.js 练手,恰逢很早就看上的美丽高端大气上档次的设计框架 Ant Design 发布 Vue.js 的应用,用用用吹爆好吧... 结果意料之外情理之内,开发流程很短,一周左右的时间就做好了群聊、文件管理、班级管理模块,在暑假之前交给老师看成果了。老师看起来挺满意,但是鉴于他是个完完完全全全的理科内敛男不擅长于说出自己的心声于是导致我后面一暑假更新了许多功能包括成绩管理、更稳定好用的群聊系统(采用 WebSocket)等到最后还是没能大面积在学校内使用... 感兴趣的的话可以看看这个项目,同样开源了。开发过程中的体会就是真的要写好多大面积重复但核心功能不同的模块哦,一定是使用 Vue.js 的姿势不正确导致的于是我开始研究 Webpack。但是又鉴于之前我提到遇到新技术的态度云云,我至今都没有研究出来,2020 年第一个目标就是研究透它吧。
第二个是 OBlog 和 OLog,这两个都是我做来自己用的小工具。OBlog 是因为我看到许多 Saas 产品都有自己的博客可以发布产品更新、建立用户互动的渠道,给 Snapaper 也整一个很香嘛。当时第一个就想起了 MarkDown 文件格式,文件内容是纯文本,PHP 程序能方便地读取与处理。项目地址在这里:https://github.com/HelipengTony/oblog。OLog 就很迷了,当时貌似是想快速做笔记??项目地址是:https://github.com/HelipengTony/olog ,小项目,当时应该是随便做做挥霍光阴的吧 🙂
年中的时候还帮了隔壁大佬团队 HoHar(https://hohar.top) 重新设计了官网,听说他们之后参加科创比赛也取得了可观的成绩,我心里超暖的。还帮了 HoHar 的头所就读的大学维护了报到注册查询系统,旧系统好像也是使用的 json 数据库,两千多条数据吧有(好像我就是因为看到这个大型项目也在用 json 于是就想我也要用 json 啥的),但是后台数据结构和我使用的 Lazer-database 有一些不同所以之后做了一些更改。继续开源:
https://github.com/HelipengTony/HoHar
https://github.com/HelipengTony/query
提升方面
总之 2019 年在使用 PHP、JavaScript、CSS 语言上有更多的探索与提高,Vue.js 还有很多可以深入的特征,Node.js 要是也能掌握岂不是前端后端统一语言不亦乐乎,人人都在学 Python 各种培训学校开设 Python 工程师课程的今天,学个 Go 语言来做 Python 能做的一些事(停止语言歧视!)是很香的事吧。2020 年也希望能学到更多的新技术新语言新的解决方案。偶对了,2020 年一定得至少得学会一点 Android 开发之类的...
2019 年全部我想给你看的文章都可以在归档页面查看:https://www.ouorz.com/archive.html
有趣的方面
音乐&播客
2019 年在网易云音乐听了 13000+ 首歌,679 个小时。账号是 TonyHLP(万一你要关注一下呢),从上半年的流行乐到下半年渐渐开始多起来的纯音乐钢琴独奏之类的,更多地开始听音乐之所听不到的东西。网易云音乐的评论区内容很丰富,客户端适配我从未见过如此之良心开发团队居然适配 Linux。2019 年里有段时间为了激励自己学习用起了 Ubuntu 系统,听歌体验和 PC 与 macOS 类似,真强真推荐。
2019 年我也在继续听一些独立播客,顺便在这里推荐一下我用的泛用型播客客户端——海盗电台
播客名 | RSS 链接 |
狗熊有话说 | https://feeds.fireside.fm/beartalk/rss |
Does Not Compute | https://rss.simplecast.com/podcasts/1386/rss |
Mac Power Users | https://www.relay.fm/mpu/feed |
Product Hunt Radio | https://feeds.simplecast.com/iCV67fGr |
交差点 | https://jiaocha.io/feed.xml |
疯投圈 | https://crazy.capital/feed |
知乎&创作
2019 年在知乎看了 2,000+ 个问题,从博客转载了 21 篇文章,有 26,000+ 的阅读量吧。本博客里创作了 93 篇内容,有 45,000+ 阅读数,好多伙伴和我留言互动,倍感荣幸。我也申请注册了少数派 Matrix 创作社群作者,只是还没开始写文章。对了,2019 年还写了加拿大和英国两篇申请大学的文书呢。
感谢各位愿意看我分享的这些编程成长之路上拙劣的尝试,2020 年我也会继续保持产出保持创新保持尝试。
视频&摄影
2019 年有 294 天都打开了 Bilibili,但我并不是什么深度用户,也不上传视频(之前的唯二两个视频也删掉了)。B 站是个好地方啊,各个区的人才都特别多,摄影区和美食区是看的最多的。2019 年上半年用我的联发科破手机魅族 Pro7 拍过一次星空,体会到了「影像的美妙」于是开始了解摄影、摄像等知识,似乎也能享受到定格下一个美好瞬间的喜悦。渐渐地也开始和团队里摄影大佬 Steve 有了一些沟通,「摄影的意义不是在于你记录下了什么,而是在于影片背后未能展现的背景与故事」,发展的同时伴随着限制,现代人从来都是在不断突破限制...美食也是突发奇想,想学学我从小到大没有接触过的烹饪技术(感觉总是愿意在不熟悉的新奇事物上浪费时间却总不愿在任何一个方面深究其道)。我这里直接列个表吧,我觉得有点意思的 UP 主们:
用户名 | B 站链接 |
彩蜂摄影生活杂志 | https://space.bilibili.com/318355178 |
影视飓风 | https://space.bilibili.com/946974 |
TESTV官方频道 | https://space.bilibili.com/11336264 |
马壮实Hera | https://space.bilibili.com/17546432/ |
翔翔大作战 | https://space.bilibili.com/196356191/ |
后半年和一个同学拍了两个美食厨艺的片子,效果虽然欠佳,但同学他很享受这个过程也决定继续做下去并且也让我更深地学习了 PR、AU、PS 等软件的使用,日后一定是有帮助的。
2019 年也看了很多的 YouTube 视频,科技类视频带英文字幕也能大概不吃力地看懂了,学了好多知识呢...再列个表吧,都是非常吸引我的频道:
频道名 | YouTube 链接 |
Dave Lee | https://www.youtube.com/channel/UCVYamHliCI9rw1tHR1xbkfw |
ElectroBOOM | https://www.youtube.com/channel/UCJ0-OtVpF0wOKEqT2Z1HEtA |
Marques Brownlee | https://www.youtube.com/channel/UCBJycsmduvYEL83R_U4JriQ |
Linus Tech Tips | https://www.youtube.com/channel/UCXuqSBlHAE6Xw-yeJA0Tunw |
哦对了 2019 年还看了几部美剧,我又列个表(我的天我怎么看了这么多):
剧名 | 剧名 |
Mr.Robots S1 S2 | The Flash S1 |
Silicon Valley S1 S2 S3 S4 S5 S6 | 我是大哥大 S1 |
Love, Death, Robots S1 | Sex Education S1 |
Dimension 404 S1 | AP Biology S1 S2 |
Black Mirror S1 S2 S3 S4 S5 | Flask S1 |
The Boys S1 | Person of Interest S1 S2 S3 S4 S5 |
3 年 A 组 S1 | The Gifted S1 S2 |
不敢说的读书
2019 年又没读几本书,唯一的两本「编码」与「谷歌工作法」也还没看完...倒是借同学的 Kindle 看了一部 FBI办案实录,这里就不继续说了...
极度败家的消费
2019 年向父母索要的值得一提的东西:
商品名 | 大致价格 |
三星 Galaxy Note 10 | ¥ 5000 |
GX 450 电源 + T80 风扇 + B85 华南智主板(别问我为什么) | ¥ 1000 |
Todoist Premium | ¥ 300 |
Just My Socks(搬瓦工官方出品 55) | ¥ 100 |
Watch Dog II | ¥ 300 |
Rainbow Six Siege | ¥ 200 |
Victorinox 包 | ¥ 1000 |
2020 年要真的上了大学的话...(虽然我已经不太确定了)会花的更多吧(我是说很多的那种)...
忘了拍照的面基
2019 年和团队里的设计/编辑 Drea. 在成都见了面,他现在貌似就读于成都理工大学。和前隔壁大佬团队 LightOne 创始人 Jason 老板在成都见了面,他目前在英国读 ALevel,期待未来在英国帝国理工见到他。
语言及学科考试
雅思考了一共 4 次,最后一次终于到了小分 6.0+ 总分 7.0,暂时对于升学没有太大影响了。本来说能稳一波好好学习的,结果 5 月份统考又翻车了,目前在等 1 月出其中两科的复考成绩... 这次考试对后半年影响蛮大的,整个人都塌了的那种...开始变得患得患失那种...玩一会儿又想着再不学习就没大学上了,学一会儿又想着玩儿(好像没啥其他的理由就是懒)。后半年就没咋学新技术/巩固旧知识,全在碎片化地学习导致到现在我都觉得我好努力但其实并没有做什么具有建设性的事。倒是学会了自暴自弃,反正学了等于白学不如打游戏...
总之一提到学习就蛮郁闷的,不是不喜欢学习,我反倒其实对于学像 ALevel 这种国际课程是很感兴趣的。就是不知道哪里来的压力,也许是我自作多情就是了。反正 2020 年尽量得比 2019 年在学业上更努力吧,努力的同时探寻更健康的学习和增长方式...
不足与遗憾
学业与成绩
首先是成绩吧,确实太不理想了... 统考中成绩是 A*ABB,加拿大方向已经被麦吉尔大学拒掉了,英国学校要是复考成绩没有提高前途就不太光明了...我也知道自暴自弃都是无用功,但高三上期却一直无法从嘉利顿指日可待的阴影中跳出导致在这几天刚结束的期末考试中状态都不够可观...要是说没努力也至少做过尝试吧,但要是说做到了目前的最好一定是不能够同意的...学习能力真的有待提高,自控力太太太太太太差了吧...
计算机学习
然后是技术上吧,确实没学啥新东西...但就像和一个编程大佬聊天中他提到的努力站在巨人的肩膀上向前进,但也终将发现巨人其实也站在另一个巨人肩上,「编码的学习就是在成为更高的巨人」。无止境的探索和追求才是应该有的态度,不论起始的高度也无关平台的大小...2020 年希望自控力再好一点吧...
生活方面
然后是人际关系上,确实没啥新体验,情商也太太太太太太低了吧...
然后是健康管理...越写越不想回忆的那种...
不过 Todoist 在 2019 年达到了大师水平呢,要是没有这软件怕是会更加浑浑噩噩吧...
开始与结束
不敢列目标,今年是真的不敢列...
总之,「记住该记住的,忘记该忘记的。改变能改变的,接受不能改变的。」
2020 年,思考以方寸为始,作为以星辰为终