Jam's Jar

自歌自舞自开怀,无拘无束无碍


  • 首页

  • 归档

  • 分类

  • 标签

  • 关于

  • 搜索

Vibe Coding 完成 Obsidian 插件开发

发表于 2025-05-09 | 分类于 Coder
| 字数统计 883 | 阅读时长 4 min
用 Vibe Coding 来快速解决 Obsidian 使用过程中的小痛点:obsidian-wikilink-preserver
阅读全文 »

从 shell history 中排除无效命令

发表于 2022-08-15 | 分类于 Coder
| 字数统计 849 | 阅读时长 4 min
实时过滤 .bash/zsh_history 中误输入的无效命令,让历史记录更加简洁,便于查找
阅读全文 »

NJUST 师生/校友搜索引擎

发表于 2021-01-19 | 分类于 Coder
| 字数统计 1194 | 阅读时长 5 min
利用学校「图书馆研修小间管理系统」中的一个接口,实现了对全校历史上所有录入过系统的师生、校友进行姓名、学号(工号)的搜索。支持 shell 下直接输出格式化的搜索结果,也提供了基于 PHP 的 Web 查询界面。

Demo 地址:https://rpi.jasongzy.com/njust-search.php

阅读全文 »

记一个诡异的 bug —— 电脑一关,树莓派就断网

发表于 2020-12-12 | 分类于 Hardware
| 字数统计 885 | 阅读时长 4 min
TL;DR
笔记本背后长期供电的 USB 3.0 充电接口连接 USB Hub 后,在电脑关机/休眠后可能会干扰 2.4GHz WiFi。
阅读全文 »

电光学院通知爬虫 for RSSHub

发表于 2020-04-03 | 更新于 2022-05-03 | 分类于 Coder
| 字数统计 1749 | 阅读时长 8 min
为 RSSHub 增加了 NJUST 电光学院的爬虫支持,支持电光本科各年级级网的通知和每日动态的抓取,配合 RSS 客户端可以实现级网更新的实时通知。

于是,现在我也算是 15k stars 大型开源项目的 Contributor 了呢 😎

阅读全文 »

教务系统直链登录之 PHP 实现

发表于 2020-02-23 | 分类于 Coder
| 字数统计 1179 | 阅读时长 5 min
PHP 是世界上最好的语言。
阅读全文 »

教务系统直链登录之 Node.js 实现与前端设计

发表于 2020-02-23 | 分类于 Coder
| 字数统计 2340 | 阅读时长 11 min

之前用 Python 把学校教务系统的登录直链生成逻辑实现了一下,但毕竟是个命令行程序,极大限制了运行的便利程度。想来如此简单的计算方式,用任何一门语言应该都能很快实现。

自从上次初学 Node.js,搭了个 Webhook 之后,就感觉自己终于有可能不再被拘束于黑漆漆的终端,而可以自己做个前端界面玩玩了。于是着手开始使用 Node.js 写脚本。

阅读全文 »

NJUST 教务系统免验证码直链登录初探

发表于 2020-02-19 | 分类于 Coder
| 字数统计 1212 | 阅读时长 6 min

很早以前我就好奇过南理工助手作为一个非官方 APP,是怎么做到绕过 NJUST 教务系统那个人眼常常不能分辨的登录验证码的。

verification code

(乍一看,$\tau$ ?)

为此我加入了南理工助手开发者创建的交流反馈群……

阅读全文 »

使用 Node.js 实现 Webhook 的后端处理

发表于 2020-02-17 | 分类于 Coder
| 字数统计 4036 | 阅读时长 20 min

关于 Webhook 是什么,我已经在《腾讯云 CDN 强制刷新 API 的使用》一文的最后解释过了。现在,我们就来使用 Node.js 实现一个最简单的 Webhook 服务器。这里记录了从环境搭建开始的每一步流程,直接看最终的代码请点击这里。

阅读全文 »

Calibre 非主流需求的实现方式

发表于 2020-02-15 | 分类于 Software
| 字数统计 1607 | 阅读时长 8 min

calibre home tag

记录了使用 Calibre 管理电子书过程中的一些小众需求和实现,包括使用代理、自定义元数据、搭建 Web 服务……
阅读全文 »
1 2 … 7
Jason Guo

Jason Guo

61 日志
6 分类
25 标签
RSS
GitHub Home More
Copyright © 2018 - 2025 Jason Guo. All Rights Reserved.
Site Hosted at GitHub Pages | Powered by Jekyll | Created with NexT
0%