前言
趁着农历新年的到来,我也写一篇年终总结,之前一直有定时写一些总结的想法,后续都放弃了,在23年,我曾尝试写过,但是写过几天发现之后发现根本就坚持不下来
我非常想养成这种记录的习惯,但是由于各种原因(文笔差、各种琐事、太懒)一直没有开始,大部分其实还是太懒了,从今年开始我会从尝试写一些年报,从周期最长的开始,希望能够逐渐养成习惯,之前写的日报其实对自己的帮助感觉还是蛮大的,能够感受到为什么当时的状态不会在心里去想那么多的为什么(为什么学了这么久还不会、为什么钱花的这么快、为什么......)。
博客
ZYDWZ.XYZ
早在高一的时候,开始接触的网络,搭建了我第一个站点zydwz.xyz
,那个时候刚刚对网络开始感兴趣,从网络上查询了各种资料开始搭建网站,最初这个站点只是一个纯html静态页面,还是用DW弄出来的,从很多网站上扒拉背景图搞出来的一个。后续在高一期中之后被老师拉到了实训室打比赛(网络搭建
)学习到了不少的服务和网络的知识,通过WordPress
搭建出了一个真正可以动态发文的博客,依稀记得当时用的是sakura的主题,这个WordPress
搭建的站点没有过多的研究也没有过多的更新最终在高二的时候换成了typecho
,用的是handsome的主题,开始更新博文,主要还是一些技术相关的,当时学的是网络搭建,发的也都是相关的笔记。
SIMPLEFISH.CN
在高三的时候我开始实习,在实习的那段时间我把域名换成了simplefish.cn
,但是当时对网站并没有那么的重视导致数据全部丢失,依稀记得有备份,但是备份到那里了是记不清了,希望那份数据一直保留着吧说不定以后我还能翻出来😅。从这个域名开始,数据一直保存,但是这个域名并没有用多久,在大学之前就更换掉了,感觉有点土。
BOYCHAI.XYZ
差不多也是实习结束的时间,我把域名换成了boychai.xyz
这个也是一直沿用至今,更换之前一直都是随缘更新老技术,在实习阶段学习的时间也比较少,所以没有更新多少内容,都是更新之前的学习内容,从22年七月份开始基本上就是在更新当前学习的内容了,除了开发和CTF之外的内容基本都会更新,开发和CTF的内容学习的比较零散所以就基本没怎么更新这两类的博文。2024年上半年更新的基本上是随缘,下半年从12月低开始才学习OpenStack
相关的知识,本来这些是放到下半年年好好研究一下,因为比赛的原因搁置了,这些知识就全都压到12月份了,直到1月中旬才基本学了差不多。不出意外后续也会一直使用这个域名,往后基本上也是更新当前学习的知识进度。
技术
学习安排
在24年初其实比赛是没有打算深入学习的,我是从23年暑假之后才加入到比赛的学习中,基本上也是围绕着自己的方向来去研究,上半年是把ELK
、Promehteus
、Grafana
、ETCD
、Tekton
、K8s的二进制部署
、K3s
学的基本差不多,直到在大二下学期的金砖比赛中,误打误撞进了一个网络安全相关的国赛,学校期望也比较高,下学期开始主要学习CTF方向的知识,因为之前有开发、Linux服务、K8s的基础学习起来也算是比容易,成长的也比较快,后续在比赛方向获得的成就也算是比较满意,对得起下半年的学习,但是在年底,我们学校基本上大三是都要去实习的,我们因为比赛的原因一直留校,在大三下学期(25年上半年)的安排也是比较乱,想法是拿一些工资留校带学弟学妹,顺便准备毕业之后的工作面试,但是学校领导那边一直没有准确的消息,就导致需要自己准备面试相关的事情,但是因为比赛的原因就导致我自己本身想走的方向基本没怎么学习,这个OpenStack
相关的知识当时是安排的24年下半年学习的,还有一些K8s
微服务治理相关的课程都是打算在24年下半年完成的任务因为比赛都没有完成...在放假期间才勉强把OpenStack
相关的内容补了一下,对于后续也是非常的焦虑.....
Coding
在代码这块自我认为还算非常的超标完成,在23年的时候已经把Gin(go语言后端框架)+Vue(2、3)都学的比较可以,自己想要实现的内容都可以实现,在24年初还学习了electron
和Solidity
,Solidity
就年初学了一会,并没有深入的去学习,通过Solidity
也算是对WEB3有一点初步的认识,代码贡献如下
24年写了几个小工具
- FuckEventvwr - https://github.com/BoyChai/FuckEventvwr
这个是我目前Star最多的一个仓库,写的也是最晚的一个工具,它主要是用来做Win日志解析用的,在年底打了一个应急相应的比赛,有部分的内容是要分析Win日志,因为win自带的那个真的是太难用了,赛后就想办法自己写了一个。 - Go-YuJian - https://github.com/BoyChai/Go-YuJian
go语言实现的御剑,我个人用的是win11,御剑似乎已经好多年没有维护了,我这win11用不了,就写了一个,但是因为字典的问题他并不好用,而且他的GUI框架我个人并不满意,后续学了其他的会尝试重构,个人用起来体验也没有那么好,一直没空维护,就暂且搁置了。 - GitHacker - https://github.com/BoyChai/GitHacker
仿照Git的写了一个git恢复功能的小工具,一直这算是重复造轮子了,本人不是很喜欢python,就用go写了一个,这玩意我感觉对我的帮助还挺大,主要是他需要手动解析二进制文件,我也一直没去了解过git的原理与结构,也没去认认真真的去用编程语言去解析一些二进制数据,这个都绕我学习到了。 - Peregrine - https://github.com/BoyChai/Peregrine
这个是一个Prometheus的一个告警器,当时写的时候还有点热血沸腾,写完之后发现并没有官方的告警器好多少,各种问题解决下来发现还算用官方的吧,但是最终也算是完善了,现在的后续是没有更新其他告警方式了,目前只支持邮件和钉钉。(其实我感觉我写的挺好的,虽然没用上)
然后写了一个小项目Guard目前是闭源的,想的是想靠这个赚一点,当一个副业来维护着,项目是下半年成立的,因为我朋友需要一个校验的服务,本来就20来次提交就不打算维护了,没想到会逐渐维护起一点小规模,年后希望空闲时间多多维护一下,宣传一下,效果如果不是很好就开源了,如果是这样的话感觉开源也没人会在意啊😅。
还有一个老项目CoralBot最开始go语言的学习也基本是源于他,代码是最开始学习go语言的时候写的,里面不少烂代码,24年的时间一直都比较紧张,也一直没有空搞,24年一共提交了15次,希望后续更多的时间能够投入到CorlaBot里面吧。
生活
年初,刚过完年和朋友自驾威海
玩了几天,体验拉满,威海的海和其他的地方还真不一样,真建议去看一看。
之后的一年内基本上就是在学校度过的,暑假似乎就放了一个周的假期,寒假也是12月的最后一天才回的青岛。
在3月份有健身的计划,从3月一直坚持到了8月,坚持了五个月收益蛮大的,没有坚持下来的原因主要是因为在校没有闲钱和时间去外面的健身房,就对哑铃,每天差不多能练个1个小时,尝试了增肌粉
、肌酸
、米糊
导致我身体在这段时间内从110斤长到了130斤,年后打算如果时间和金钱上不那么紧缺就养成一个习惯,在下半年可能是因为出去比赛吃的太好了,又长了10斤,我现在的体重是140斤。
在上半年,大二的下学期,当时是打算每段时间就出去玩一玩,上了大学基本没怎么和舍友出去游玩过,他们基本上都是和对象一起,那个学期是我们最后能够相处的日子,和舍友一起去了风筝节和青州,体验真是拉满了,三四个男人一块,玩个两三天,个人的支出加上出行全部加起来能够控制到200,学期结束老舍友全都因为实习的原因走了,空留我一人在寒舍,真是非常想念老舍友们在校的日子。
下半年因为比赛的原因,去了很多的城市,德州
、聊城
、济宁
、泰安
、济南
、曲阜
、东营
、潍坊
、烟台
、青岛
这些地方都是在11月份去的,比赛也全都压在11月了,11月份基本回到学校就得准备去下一个城市了,通过比赛也认识了好多的大佬。
展望
关于实习和工作,在年底,因为学校安排不定,通过比赛认识的大佬找了一个实习,但是仍然是没有确定下来,希望一切能够顺利。
关于副业,在24年就一直有想法通过录课、接单、空投、项目赚一些,除了录课都已经实现了一点点的盈利,但是并没有那么理想,希望在未来能够多在空闲时间多花一些经历在这上面。
关于身体,希望能够在健身这块投入更多精力,现在的体重140我个人感觉有点胖,希望通过健身再减下来一些。
关于CTF,目前的心态是遇到公开的赛事就打打,对这块非常的感兴趣,后续山东省大学生网络安全技能大赛
不出意外应该都会以个人爱好者的形式参加,25年的想法是抽空研究一下新型领域的赛题,Iot
、车联网
、AI
方向。
关于技术,在现在的这个情况,没有工作过,我基本上的时间都是投入在学习上了,如果能够安稳的工作我更加希望技术是在工作中增长的,空余时间多交一些朋友,多去体验一下生活。
写在后面
提前祝大家25年新年快乐。2025比赛的同学人人拿国奖,祝即将毕业的同学们找个好工作!