跳到主要内容
Hello! 我是愧怍

在这里你能了解到各类实战开发的所遇到的问题,帮助你在学习的过程了解最新的技术栈,并希望我的个人经历对你有所启发。

自我介绍

最新博客 

自从使用过 VSCode 后就再也离不开 VSCode,其轻量的代码编辑器与诸多插件让多数开发者爱不释手。同样我也不例外,一年前的我甚至还特意买本《Visual Studio Code 权威指南》的书籍,来更进一步了解与使用。

在购买这本书时就想写一个 vscode 插件(扩展),奈何当时事务繁忙加之不知做何功能,就迟迟未能动手。如今有时间了,就顺带体验下 vscode 插件开发,并记录整个开发过程。

插件地址:VSCode-extension

开源地址:kuizuo/vscode-extension (github.com)

vscode-extension


愧怍vscodepluginextensiondevelop20 分钟阅读

当我使用笔记本的时候,每次移动光标,都要大费周章,同时由于笔记本的缘故,导致键入Home与End都需要搭配Fn功能键来实现。所以我希望在任何情况下(敲代码,写文章)都可以将某些组合键绑定为上下左右键,在代码编辑器上有键盘映射可以设置,但脱离代码编辑器就不起作用了,在window下有个神器 AutoHotkey 可以实现我想要的功能。


愧怍工具keyMap2 分钟阅读

考试也结束了,这学期的任务也完成了,按照往常我通常就定制暑假的学习清单,将要学习的技术栈规划出来,借此来督促自己学习,这次也不例外。

但此次有点特殊,主要有以下情况

  • 老家疫情

  • 主力电脑不在身边

  • 暑期时间过短

很不幸的是,我老家就在前几天发生疫情了,挺严重的,封城加方舱,其严重性可想而知(我都不知道我这个暑假能否返回老家)。而这就导致我的工作环境发生了巨变,我目前处于一个相对小巧的家中,没有一个完整的办公桌(只有一个茶几)来放置电脑键鼠外设,甚至没有 wifi。而通常情况下我会配置台显示屏作为更广阔的代码视野,以提升编程效率,然而这次并没有。

同时也是因为疫情,导致快递不易寄送,我就放弃了将我的台式主机寄回去的计划。而是只带了另一台轻薄本小新 Pro14(还有一台游戏本因特殊原因被迫不在我的手里 😭),所以又导致了开发环境不足,编程效率有所下降。

在 20 年 1 月疫情首次爆发的时候,足足给我了近 4 个月的时间“闭关修炼”(学校安排 5 月中旬开学,不然感觉还能更进一步),其效率远非日常学习所能堪比的,那段时间极大的充实了我的知识面,让我知道编程的无限可能。而这次暑假时间为期 7.7 ~ 8.19,时间上不再像往常那么充实。

即便诸多条件的影响下,假期也是我学习效率最高的时候。考试的折磨已经结束了,接下来就是享受学习的过程。只有在别人不在学习的时候学习,在最有可能比别人先行一步(卷就完事了)。于是下列为我的本次暑期学习计划,主要是针对一些主流热门框架的学习,优先按照顺序。不出意外的话,应该保证一周至少两篇的博文(笔记)

tip: 已经快两个月没更新技术类博客了(逃)

计划不是任务,不一定都要实现是吧。这里只是列举一系列下一阶段所要学习,至于能完成多少,取决于我的懒散和拖延。如果完成了我会在前面勾选,并附上相应文章链接

不过由于开发环境与工作环境的限制,不太会在假期对以上技术栈有个整体的浏览以及项目展示,而是构建其 demo 及其相关实操过程的文章。同时在这期间也顺便写点人生感悟的语句,以及拖欠了的年终(中)总结。

时刻保持学习,时刻保持清醒。


愧怍随笔规划3 分钟阅读

考试终于结束了,也将近一个月没怎么写代码和文章了,准备调整下自身状态,开始进一步的学习。然后在前段时间我的一个同校同学拿到了 xx 公司的 offer,然后该公司正好有招前端开发实习,就问我有没有兴趣尝试一下,但一开始我内心其实不是很想工作的,想着暑假去闭关学其他技术,同时加上我目前的身份准大三(休学一年)实习期可能也就 2 个月,毕竟这行业不同于打工,是需要长期工作和维护。不过一想毕竟没面试过,所以就蛮去尝试一下,至于最终的结果,阅读全文吧。


愧怍随笔面试fontend9 分钟阅读

image-20220511170700075

观前提醒

vercel 部署静态资源网站极其方便简单,并且有可观的访问速度,最主要的是免费部署

如果你还没有尝试的话,强烈建议去使用一下。


愧怍vercelblog4 分钟阅读

如果有写过项目的经历,就免不了将代码上传到服务器上,安装依赖,然后输入启动命令的步骤。但是有的项目往往需要经常性的改动,如果还是照着上面的方式进行部署的话。先不说这样操作的效率,操作个几次就想罢工了。并且上面这样操作的往往容易误操作。而 Github Actions 正是该问题的良药。


愧怍githubgit5 分钟阅读

当时初学 Web 开发的时候,除了写一个网页博客外,第二个选择无非就是一个后台管理系统,可以应用于多种需要数据管理类项目中。

基于NestJs + TypeScript + TypeORM + Redis + MySql + Vben Admin编写的一款前后端分离的权限管理系统

演示地址:KzAdmin 管理员账号:admin 密码:123456


愧怍projectadminvuenest9 分钟阅读