今年是感觉到了累的一年,更多的是精神压力。依然

间歇性踌躇满志,持续性混吃等死。

工作

工作上更得心应手了,感觉现代程序猿到了后期就是手握一堆开源库,要什么功能找哪个库

换了工作,当前技术栈以 capacitor 为主,一个跨平台框架,用前端技术开发 AndroidiOS 应用,也可以通过 electron 打包桌面应用

除了前端也搞一搞 nodejs 之类的,简单写写 iOS 相关的,于是变成了这样

加班略多,也学到不少新鲜东西

生活

出现了严重拖延,感觉有种死循环。明知道不能睡太晚,但还是不太想睡,放下手机睡觉吧睡不着,至少得半小时一个小时才能睡着,于是就一两点了

但即使是这样感觉自己的时间还是很少,很多想做的、得做的一直排着队

以前工作之余还做做自己的项目,现在回家直接摆烂,边看 “一口气看完 XXX” 边打游戏

程序

开源项目比较少,大部分都是围绕工作的项目

  1. games

    做了两个前端小游戏,最开始是看朋友在抖音发了一个图片记忆游戏,但这个游戏每次的图都是一样的,于是打算自己做一个,这个项目就这么开始了

    之后又做了一个玩梗的:“陶吉吉模拟器”。后面如果有什么有意思的想法还会继续更新

    项目不大,里有图片音频预加载、国际化,整个一踩坑练手项目,有兴趣可以看一下

    游戏地址:https://games.imba97.cn

    Github: imba97/games


  2. code-server

    一个在线的包含服务端的 vscode, 让你能随时随地在任何设备(浏览器版本不能太低)敲代码,我一般用作一些简单的代码验证

    并参考大佬的方案做了自动化发布 docker 镜像

    博客文章: 《搭建自己的在线 vscode》

    Github: code-server


  3. 各种公司项目

    • 自动登录公司网络

      入职第二天发现公司网络需要每天登录才能用,当天加班写了自动连接程序

      后面根据需要又加了自动获取 IP,自动设置 iKuai 路由器等

      GitLab: auto-login-network


    • app store 应用版本管理器

      工作第一个项目,三个 iOS 应用。领导要求每个版本要按一定的格式写备注,这是件非常麻烦的事情

      登录开发者平台(1~2个步骤)、点进具体版本详情查版本号(4个步骤)、整理备注内容(2个步骤)

      太麻烦!于是写了个脚本


    • 打印模板上传器

      正常上传模板需要登录后台、选择相应的配置、选择模板等一系列操作,非常繁琐

      于是就有了这个一键上传脚本,还配置了自动化,只需要提交一下 git,剩下的交给 Gitlab Runner 自动化处理


    • git-remote-url-replacer

      git 仓库地址批量替换器

      公司项目批量添加了分组,写了个批量替换器,可以很方便查询一个文件夹下所有项目仓库,并通过字符串或正则匹配进行替换


    • desktop-mover

      桌面迁移器,应对公司神奇的安全审核,要求电脑桌面除了应用软件快捷键,其他文档类不能有,于是写了个脚本一键搬运

      其实也可以直接隐藏桌面图标。唯一的用处可能就是让我知道了获取用户目录的方法和 node 命令行等待输入的方法

小玩意儿

经过了两次迭代,已经是个小有所成的 HomeLaber,现在家庭网络成了这样

有了两台小主机,一台是之前的 All in One,一台单独跑了 Jellyfin 做硬解

感悟

近两年开始被叫做“大佬”的声音越来越多,我其实也没做啥,只是刚巧做了自己热爱的事情。时不时也在朝着我心里的“大佬”们前进,主打的就是一个随意

开始其实不太好意思,没啥值得夸的。后来感觉应该接受夸奖,不骄不躁就好

遗憾的是目前还没啥人来骂我

要想成功需要的是朋友,要想巨大的成功,需要的是敌人 —— 郭德纲

2024 目标

我是个不太适合设立目标的人,设了也完不成,但今年突然有了个清晰的目标:数字游民

希望能实现吧