Chilfish's avatar

Chilfish

2022 logs

Chilfish
diary

22-06

06-20

先是凌晨的 innei.ren 的毕业,看了会起码课的 Promise 的异步,终于是由 50 个项目的 github 查询补了 ajax | Axios

艰难地尝试用 ts 配置 Node 的工程项目,更多的还是在模块的导入…终于是用 pnpm i @types/Node 才能在 ts 中使用 Node 自带模块 (import)

然后在 [ts 项目] 下,用 HTTP 模块整出了个 API 服务器,并结合 axios 成功地获取到了数据

顺便地在起码课的 ExpressJs 项目中,终于是搞明白了 “路由” 的一些概念,以及 ExpressJs 框架的… 所以,不要跳着来,Vue 之前还得是 Node

顺便的一个 Node 工具:pnpm i nodemon,它将监测文件的改动来刷新项目,就不用每次改动都手动重启项目了

06-21

B 站果然整付费视频了… 之前爬到的视频 APi:GET https://api.bilibili.com/x/player/v2?cid=xx&aid=xx&bvid=xx,中就有一个莫名的返回结果:preview_toast "为创作付费,购买观看完整视频|购买观看"

image

06-22

终于算是解决了在 ts 中使用 ES 模块但编译到 js 后却用不了的窘况:为什么用不了 ES 模块 …只能说官方没做好…?最后还得在 Node 之后加句编译选项,整到 nodemon 就是 "serve": "nodemon --exec \"Node --experimental-specifier-resolution=Node ./build/main\""

主要是在补 Node 了,感觉主要还是先搞定 Node 服务器 (express) 的问题,好在是找到了个用 Node 整前后端的项目。那感觉目前就是要 ——

  • 先是 node-ts 后端部署好 API 服务器,同时连上 MySQL
  • 前端先是 html 加上 sasscss 框架、ts 代替 js
  • 项目先是一个后台管理系统,差不多时再接上网易云的 API,和网易云的静态界面
  • 最后才上 Vue 框架补齐

06-23

主要还是用着 Express + ts 写了个 api 服务器,对本地 json 文件增删改查似乎都可以用,PostMan 还挺好诶

22-07

07-06

07-10 ~ 11

补了 git,整了分支和一个 pull request

趁着买一送一和史低补上了 Minecraft!顺便也在 Wiki 补了点基础的,像是版本特性之类的。甚至之前对 MC 的认知还在 1.8.0 左右 hh (按版本号的话,破坏性更新的 2.0.0 什么时候出 \Doge)

忘记原因地要找回微博的裂图,然后发现它的原理应该是检测到是 “违规图片” 后,将链接重定向到裂图。但原图还在图床上,改改图床链接就好:

  • 挂图链接 (可在 F12 看到):https://wx2.sinaimg.cn/orj360/xxx.jpg
  • 只要将 /wx(\d)/gm 改为 ww$1orj360 改为原图大小的 large 就行
  • 用 axios 请求到微博详情的 Api:https://weibo.com/ajax/statuses/show?id=,其中 id 值为微博原链接 https://weibo.com/用户id/博文id 中的 博文 id。再把获取到的原图链接再请求下来转存成本地文件就好

学了点 Sass,好玩诶,并且终于上了 Bootstarpfont-awesome,开始筹备起聚合音乐了

22-08

九月底

最近在补一些硬件插口的知识了,像是一直以来都在略略看的 USB、PD、DP 之类的和他们的协议,再就是音视频的一些规格和一些计算

再者就是突然想把 Sakana~ 给搬到首页上,但好像不小心忘得太多了,导致最终整了六七个小时

首先是作者有发 NPM 包:pnpm install --save sakana-widget,然后发现好像不能直接插到 md 里。**那是因为:**Vuepress 先是转为 Vue 再打包到 HTML 的,而 md 的内容就被编译到 Vue 的 <Template> 里了,那看起来是要么把 md 当 Vue 写,要么引入 Vue 组件了

比较舒服优雅的方式当然是选择引入组件啦)但就此掉大坑里了。先是 ts 忘太多了,然后 Vue 的写法又不大记得…… 磨蹭了好久…… 最开始被绊倒的居然还是 ts 的 __dirname,但虽然翻了源码,但还是没想到带的 @vuepress/utils 就把这个给封装好了,但一开始库然既没查 API 又没输出试探……

上完下午的课回来就着手于再 md 里插 Vue 组件了,但又还是兜兜转转地在官方文档里找到了说明……

但这还不是最大的问题,居然是 dev 里没问题但就死活 build 不了……但那个时候查找定位 Bug 的方式也太不对了……最后又转了几圈回到官方文档里就有提到 Vuepress clientOnly 的特性

还是出现在 Sakana 的源码用到了 DOM,而且还不是 type: module,就这两个问题搞了几十分钟……

最后还是日常的组内输出及试图指引

**但蛋旦:**还是那个很重要的问题,一个又是跳得太快了,基础的前置知识没补上就大搞,就很浪费时间;以及一直以来的遇到问题时的解决方法都太不对劲了,实在是没有那个敏锐的意识……

22-10

10-01

真心打算是又得重头地学一下那些跳过的东西了,以及多点实例,不然每次到处搜也太狼狈了……

10-02

嗨虽然就不该跳着做的,但还是用 el-vue3 整了个 Hash 密码生成器,但也不大对,像是特殊字符大小写都没整上,没有浏览器推荐的有内味,但又想整出 Hash 的感觉……

那还是重新从 JavaScript 开始吧

10-045

内网穿透……如果早知道……但那时候连 Node 都还不知道吧……害,还得是先观望观望

但有个新发现诶,为什么 live-server 更胜一筹呢,那就得挖坑去看看网络 WiFi 方面了诶

image
live-server 与 LanDrop 的对比

感觉感觉……还是记不住啊

image
放语雀上了

但又是摸了又摸……大都是在逛街找找该怎么干上了,反正就是被一堆信息填满了

那就明天开始吧))

10-06

噢噢补完了久仰大名的 ReLIFE,以及 24 小时核酸常态化,然后又只是在逛街了……

感觉还是好多东西,Tailwind CSS 看着是有些强,但感觉现在还是先观望看看以及补完基础部分先,不着急……)是吧

果然是有从 UI 设计图到代码的工具 —— 蓝湖,但还是先收藏看看先把

突然又有一个前端的框架 —— Svelte.js,似乎挺受欢迎……?

10-07

程沛权的 Vue3 教程刚发了 Release 诶诶,那就……完结撒花?)虽然还没看完

然后就顺便翻到了他的重构博客的过程,感觉好多东西啊……

然后今天下来大都在重构下数据结构的知识体系之类的……

~10-22

已经好久没有更新了诶……更主要还是在想着决策性的事情,以及还是那些的发呆了……

浴中奇思……但还得先交吧,忙碌的线下……

根据经典的阿基米德福利故事,伟大的思想总是在洗澡的时候突然蹦出的))

第一个就是说,我觉得在观念上和以前最大的不同就在于,现在我会更倾向于是不再特别的在意评价

之所以关了关注列表或是收藏夹,更多的原因是在被家访的时候被所想的 “噢原来你看这些啊”、“原来你是这样成分的人啊”…… 但现在我觉得我可以比较轻松地回应啊对我就是这样的人)类比于之前的在 215 的 “我就是菜”,换做之前肯定会去回避

现在……?就是在广播着 “快来看我……求收购……”))

第二个的话,就是之前谈到的对于不同性别同学的题目提问,会采取不同的方式去解答的这个问题,我想我大概知道原因了

最根本的在于我那个男生占 2/3 的班级里,与我有较为密切关系的大概就三四个,其他的全是标准的中学生及只是玩着游戏……)所以才说我的舍友简直让我梦回高中一般…… 所以是说一般都是和部分的或别班的女性交流比较多,所以就……?虽然到最后更多的还是我自己了)


所以又是一段的澡中妙想))

话题是感觉还是得培养靠一手的官方文档来学习或是解决问题。先套个盾:当然对于每个人来对于讲视频与纯文字的接受/上手程度是不一样的,不强求只是发表观察出的观点

对于视频讲解来讲,博主的当然也是依靠官方文档为依据的,再加上自己的理解和做过的实例,再把它们整理起来费曼出去;而就目前而言,那些高人气的库的文档肯定是相当地完善)大多数) 在学习新东西的上手过程中,当然是得选自己舒服的)不然太劝退就不好玩了

但还是想说的是,感觉我们与他们那些输出者的区别也在这里了

22-11

11-01 -> 11-19

蒜了,太久没写了,就不按顺序好了

升级了一大波编程软件工具什么的,还是新东西好玩,GCC 12 & C++ 17JDK 18 & JavaFX 19 & IDEA 2022.2Python 3.11 & pip 22.3PowerShell 7.3……

貌似可以玩一下 Rust:Rust 教程,对标 C++的

进度缓慢的计网和数据结构,但这都是包袱了……

以及已经等不及下一集的 ぼっち·ざ·ろっく!了啊啊

22-12

12-01

虽然是说,开发一个桌面端应用,但做些什么好呢啊……都不知道要干嘛的话,那怎么学啊……

但比如是说聚合音乐 App,似乎更好的方案还得是 Web+electron 之类的;而其他的又没什么特别的需求,有的话大多可能用 Web 就好了;而例如想着的 XX 可视化……?js 似乎也能搞。所以 C#是为什么呢……

好玩……的算法?比方说动态模糊,如 win10 的 Calculator、蚁群寻路那些的,结合 U3D

而安卓端的话,可能更加倾向于与魔改或新创吧,还没什么游戏方面的想法,所以才会是 Java 和 Kotlin 吧

面对包管理和 CMake,感觉很难对 C++产生项目的想法)懒,所以可能会更倾向于去用 Rust 去实现那些 C++的东西……?像是更系统层面的之类的

Python 更多还是做做玩具之类的

后端方面,感觉肯定不会去涉及 Java 或 PHP 了,可能是说 Node 或 Rust

稍微了解了下 Flutter 和 Dart,虽然也能编译到安卓加桌面,但先按下吧

12-04

快动不了了……一天搞定了 Java 期末…… java 真搞不来桌面端,缺太多东西了。但感受到了面向对象的一些概念了,感觉还蛮好玩的

All the End……

想不出来了……先是期末提前二十天,然后冲复习的中途告知也要跟着遣返…意味着整整的一个学期完全又以一种方式废掉了,虽然很像大一下

但反正在最终的博弈和决定下,还是早点就走,寒假再补了……但是一周后,封校多年突然阳了教职工)然后又是各种开会和微博冲,此时还有三天就是期末了……总之这提前走是对的了

但体侧完当天下午就得高铁回去…简直时要滩坏了身体,但高铁初体验))但贵……

image
但好快诶,时间减半,价格翻倍

但糟糕的是,跑出有史以来最快的一千米后,直接瘫床上三四天了;接着就是家里人阳,轮到我后又是瘫了四五天)期间全拿来补上之前的冲浪了……

而且 ChatGPT 也太好玩了,我的感觉就是有了一个能直接回答我的问题的人了,而不是之前那样还得搜索引擎翻博客之类的,而且很重要的是以一个高级超高经验的开发者佬提供了解决的思路 hhh

一直想清灰来着,但螺丝笔一直对不上于是一下子买了 11 个装的,终于是第一次拆了下来)而且顺利断电清灰涂脂。风扇终于是安静下来了

image
但这一年半的轻薄本……

而且顺便终于也在酷安->咸鱼买了第一个硬盘来着,装上了硬盘盒,简直是新家)而且也好喜欢收集这些的盒子,特别是想买特别久然后第一次买的

image
说好的5Gbps呢……

这些便是新年前 12 月份的杂碎事了。总结什么的再想想吧