跳至主要內容
Weibo-archiver 存档你的微博 | 开发记录

项目地址:archiver

还得自己写一份

之前微博号莫名被夹过一次(事件)后,才意识到是不是该先手备份一份才对,还好只是禁言禁动作,那三千多条微博还是能看。那时翻遍了都没找到几个用得舒服的,特别是我想将它存为 HTML 之类的,图片存到本地,还能做全文搜索、OCR 搜索等等


Chilfish大约 11 分钟bloglogsvue
Chilpost

开始

预览:ChilpostGIthub

一个月前的 7 月,推的反沉迷和 Thread 预发布,正好看到 @egoist 写了个仿推的 demo panik 来公测。于是月初终于也想着复刻一波了 🤣


Chilfish大约 10 分钟bloglogsVueNuxt
2023 Logs (Start of half)

23-01

01-15~16

文章 | 文档
Logs

这两天尽在折腾 WSL2 了,虽然目前还看不到有什么必要的可能)想想整个 web 服务器,重启下那个搁置几个月快过期的阿里云服务器))

ps1 设置端口转发

  • WSL2 的 localhost 没法给局域网使用,只能是 win 本机,那就只好整了个端口转发了。里面的 0.0.0.0 host 就是为了让局域网能访问(终端需要管理员权限

23-01-31 更新: 整到了 端口转发port.ps1


Chilfish大约 11 分钟bloglogs
Chill Chat app Server

再次的全包

原以为我就写安卓端就好了,后来讨论过后,依旧还是我又来负责后端了......

但这样也好在选择更加自由了,以及后面来看确实有些正确的,主要原因还是一开始就没设计好像是架构、数据库字段之类的。在开发后端的过程中就是在不断地重构推翻自己,但也好在只用和自己争论 hhh

选择上,原本打算接手寒假时写的 Chat 前后端,那也是用了 express 和 SocketIO + MongoDB。但发现写得实在是太鞑便了,不仅除了登录外的所有的请求都由 SocketIO 接手,js 项目写的也是一坨


Chilfish大约 1 分钟bloglogs
Jetpack Compose Chat app

开始

总算是大致地学好了 Compose,现在终于新建文件夹了...... 这其实是安卓期末课设来着的,但队友不学安卓,他们整后端去了,那我就可以自由开发了 hhh

先大概地过了 XML 部分,RecycleView、Fragment 什么的一通嗦了,然后新建项目的时候被 AS 用 DataBinding 给吸引过去了。了解到是属于 Jetpack 的一部分后,以及顺便用 AS 迁移到了 Kotlin,补了点语法(一堆 api 和用法真完全是为了实用而开发的了),然后就正式地换用 Compose 来写了


Chilfish大约 5 分钟bloglogsAndroid
我该选什么技术栈……?

背景

算是一直都会思考的问题了吧,就是经典的太多好玩的了,和“我也想整一个”所驱使的东西折腾

不知为何,总是想做一个应用来玩,但神奇的又是不知道具体要做些什么,也就是并没什么“需求”。于是花了好一段时间试了很多应用的 Hello World,结果的话从上手难易以及其它一些原因,倒也劝退了一些方向,虽然试下来之后还是不知道做些什么比较好

现在的时间节点是 大二上的寒假,在摸索方向和不确定下倒是浪费了许多时间,一直以来少有那种全精力去开发什么)造轮子功力还是不大够。但也渐渐地学了挺多挺基本的)各 IDE 终于不再是配置几小时了,有了些项目工程化的一些概念(设计模式……?),和一些代码规(洁)范(癖)


Chilfish大约 2 分钟logs
经典的基于 Socket.io 的实时聊天应用

始于 2022-12-28 22:34 的新建文件夹,到 2023-01-05 基本完成了 Web 前端、后端除了“同意好友添加、账号密码验证”,基本的纯文本聊天大体上是可以动了)

然后就瘫玩了一星期(归咎于新冠后遗症())……连后来才想起来的“开发日志”也是拖着没写,那大体地按时间顺序吧

后来大致完成后才想到移动到 ~/Projects 下,在这之前的 commit 记录可以看 这个时间点的 SocketServer,之后就到 /tree/main/ 下了

(private 了,到时候有空捡起来再 public 吧......


Chilfish大约 10 分钟bloglogs