在 Chrome 插件中拦截网络请求 动机在实现 Chrome 插件 Mass Block Twitter 时,需要批量屏蔽 twitter spam 用户,而 twitter 的请求 header 包含的 auth 信息似乎是通过 js 动态生成的,所以考虑到与其检查 twitter 的 auth 信息是如何生成的,还不如拦截现有的网络请求,记录使用的所有 header,然后在调用 /i/api/1.1/blocks/create.
Git 速查清单 记录一些最常用的命令(从上往下使用频率依次降低),当然,这里只是吾辈个人的,其他功能可能暂时还没用到呢 详细的 git 相关知识强烈推荐 Pro Git 基本命令 关键词 命令格式 命令解释 命令示例 init git init 为当前目录初始化 git 本地仓库 add git add [要追踪的文件/路径] 添加到 git 跟踪 git add -A commit gi
2024,不上班的第一年 自从 2023 年底前往日本之后,吾辈就没有再上过一天班。在日本的时候,基本没有考虑过打零工。而回国之后,则开始了间隔性的旅行和躺平。回国的主要目标之一成为独立开发者仍未实现,即使尝试过开发一些东西,但都没有找到正确的途径。而且严重缺乏输入,现实几乎没有人可以长期交流,这是一个问题,可能一直都是一个问题。 时间线回顾1~3 月: 在日本留学,在关西地区旅行,也前往东京进行过短期旅行4~6 月: 完
手游-ウチの姫-回坑感想 多图预警,游戏已死 缘由在月初的周末,吾辈因为最近的一些烦心事,毫无动力的躺在床上做一条无所事事的咸鱼。偶然想起来 4 年前玩过的一个游戏:我家公主最可爱,也是吾辈至今唯一玩过的手游,念及于此,便忍不住找了一下,果不其然,国服坟头草已然几丈高了,台服亦然,唯有日服坚持下来了,到了明年便是这个游戏的第 6 个年头了。日服 App 名字的全称是ウチの姫さまがいちばんカワイイ - ひっぱりアクション
mac 初上手的疑问与困惑 场景换了 m2 macbook,作为一个 windows 长期使用者,截止目前为止遇到了很多问题和疑惑,有些解决了,有些目前仍未找到解决方法,在此记录和分享。 另外还写过两篇关于 Windows 的 Windows 上的工具清单 Windows 使用技巧 系统如何添加字体之前日常的字体为更纱黑体,它并不出色,但主要优势是以统一的风格支持简繁日英四种语言。基本步骤和 windows 类似,下
在 Chrome 插件中将 ArrayBuffer 从网页传递到 Devtools Panel 背景最近使用了 ZenFS 在浏览器中模拟文件系统,以在浏览器中像使用 node fs api 一样存储一些文件。但想要可视化的检查当前存储的文件时,却没有一个可以直观的工具来完成。所以就创建了一个 Chrome Devtools Extension ZenFS Viewer,以实现这个目标。在此过程中就遇到了如何传递 ArrayBuffer 从网页到 devtools panel 线程的问题,一
Mac Tips 分享:创建一个 Shortcut 快速调整窗口尺寸 场景之前发布 Chrome 扩展到 Chrome WebStore 时,WebStore 要求提供几张截图,而且必须是 1280x800 或者 640x400,而如果想要手动调整窗口大小为特定尺寸的话,会非常痛苦。所以一直想找到一种方法可以快速调整窗口尺寸到指定的大小。之前尝试过 AppleScript,甚至想过开发一个 Mac 原生应用来解决,但都遇到了一些问题(主要是权限问题),直到昨天看到一
在 Web 中实现一个 TypeScript Editor 前言最近为 Chrome 开发了可以直接在浏览器运行 TypeScript 的插件 TypeScript Console,需要将代码编辑器集成到 Chrome Devtools 面板。其实要在 Web 中引入代码编辑器也是类似的,下面分享一下如何实现。 实现首先来看看有什么问题 代码编辑器选择什么? 如何在浏览器编译和运行代码? 如何使用 npm 包呢? 使用 npm 包怎么有类型定义提示?
旅行 2024-09 自从九月初从广州出发继续北上旅行,刚好躲过了一次台风摩羯。虽然旅行仍然能带来一些新鲜感,但或多或少已经有些不足了,所以在江浙连续碰上两次台风之后,九月下旬便匆匆赶回来了。 衡山第一站去往了衡山,之前前往山东时没能爬上泰山,这次顺路去爬下衡山。刚到衡山就被出租车上了一课,滴滴叫了车但司机实收很低线下想让吾辈额外付费,之前在广西阳朔、后面在江苏镇江都遇到过类似的糟心事,也许越是小地方越是不讲规则?
周报 2024-08-31 -- 海陵岛之旅 漫长的暑假终于结束,可以继续出门旅行了。这周先去了附近的海陵岛,虽然一直素有坑人的水鱼岛之称,不过吾辈还是来玩了三天。 路线: 大角湾 => 大角湾夜滩 => 北洛秘境(沙滩)=> 马尾岛 => 滨海栈道 => 观海楼 => 十里银滩 大角湾刚到这里住在了大角湾,据说是岛上最方便的地方。来的时候已经是下午,便在附近走了走,把一块海滩围起来收费并且规定只允许在那
使用 JavaScript 创建 PoeAI 的 服务端 bot 背景Poe 是一个 AI 聊天机器人,它支持多种 AI 模型,包括 GPT-4o、Claude 3.5 Sonnet、Gemini Pro 等。还支持各种类型的 Bot,其中 Server Bot 是最自由的,可以自己编写 Bot 的逻辑。但是,Poe 的 Server Bot 官方仅支持 Python,而吾辈更喜欢 JavaScript,所以研究了一下怎么实现。 初始化项目一开始使用 expre
在 Chrome 扩展的 Shadow DOM 中使用 shadui/cn 渲染弹窗组件 背景最近使用 WXT 创建 Chrome 扩展 Google Search Console - Bulk Index Cleaner,实现时使用了 shadui/cn 作为 UI 组件库,同时在 Content Script 中使用了 Shadow DOM 以隔离 CSS,因此发现了一些弹窗相关组件的问题。 为什么是 Shadow DOM正常情况下,使用 Chrome 扩展向网页中注入 UI 时,