用 Vibe Coding 来快速解决 Obsidian 使用过程中的小痛点:obsidian-wikilink-preserver
从 shell history 中排除无效命令
实时过滤 .bash/zsh_history 中误输入的无效命令,让历史记录更加简洁,便于查找
NJUST 师生/校友搜索引擎
利用学校「图书馆研修小间管理系统」中的一个接口,实现了对全校历史上所有录入过系统的师生、校友进行姓名、学号(工号)的搜索。支持 shell 下直接输出格式化的搜索结果,也提供了基于 PHP 的 Web 查询界面。
记一个诡异的 bug —— 电脑一关,树莓派就断网
TL;DR
笔记本背后长期供电的 USB 3.0 充电接口连接 USB Hub 后,在电脑关机/休眠后可能会干扰 2.4GHz WiFi。
电光学院通知爬虫 for RSSHub
为 RSSHub 增加了 NJUST 电光学院的爬虫支持,支持电光本科各年级级网的通知和每日动态的抓取,配合 RSS 客户端可以实现级网更新的实时通知。
于是,现在我也算是 15k stars 大型开源项目的 Contributor 了呢 😎
教务系统直链登录之 PHP 实现
PHP 是世界上最好的语言。
教务系统直链登录之 Node.js 实现与前端设计
之前用 Python 把学校教务系统的登录直链生成逻辑实现了一下,但毕竟是个命令行程序,极大限制了运行的便利程度。想来如此简单的计算方式,用任何一门语言应该都能很快实现。
自从上次初学 Node.js,搭了个 Webhook 之后,就感觉自己终于有可能不再被拘束于黑漆漆的终端,而可以自己做个前端界面玩玩了。于是着手开始使用 Node.js 写脚本。
NJUST 教务系统免验证码直链登录初探
很早以前我就好奇过南理工助手作为一个非官方 APP,是怎么做到绕过 NJUST 教务系统那个人眼常常不能分辨的登录验证码的。
为此我加入了南理工助手开发者创建的交流反馈群……
使用 Node.js 实现 Webhook 的后端处理
关于 Webhook 是什么,我已经在《腾讯云 CDN 强制刷新 API 的使用》一文的最后解释过了。现在,我们就来使用 Node.js 实现一个最简单的 Webhook 服务器。这里记录了从环境搭建开始的每一步流程,直接看最终的代码请点击这里。