幸福飞过海 - Other
https://fengqi.me/category/default/
生活琐事,感悟,无名.
-
Chrome强制升级Manifest V3后的又一个困扰:YApi请求自定义User-Agent
https://fengqi.me/default/750.html
2025-07-23T09:29:00+00:00
forbidden headersChrome 出于安全策略,对某些敏感请求头(称为 forbidden headers),比如:User-AgentRefererOriginHost这些请求头无法通过 JavaScript(比如 fetch 或 XMLHttpRequest)直接修改,即使是在扩展里。[...]
-
关于Gitlab Merge Request功能一件让人唏嘘的往事
https://fengqi.me/default/729.html
2025-07-02T18:59:00+00:00
🗣️糟糕的现状一个功能在Gitlab社区前后讨论了8年多才加上你敢相信?这个功能就是Gitlab的Merge Request文件内容收起功能,你可能不会立即回想起我说的时什么,我用一张截图来说明下:打开一个Merge Request,切换到Changes,当文件过多且部分文件内容收起时,在右侧会出现一个Expand all files按钮,点击后会把所有的文件内容全部展开,然后按钮消失,且并不会出现一个可能叫Collapse all files的按钮,这个时候再想收起文件内容怎么办呢?[...]
-
使用FFmpeg生成无声的铃声
https://fengqi.me/default/726.html
2025-05-29T05:25:00+00:00
现在的手机通讯录都支持单独设置震动、铃声,所以这里提供一个生成无声的铃声的方法:ffmpeg -f lavfi -i anullsrc=channel_layout=stereo:sample_rate=44100 -t 10 silence-ring.wav-f lavfi:表示使用滤镜anullsrc:代表无声音源channel_layout=stereo:立体声sample_rate=44100:标准采样率-t 10:持续时间为 10 秒可以将 wav 改为 mp3 来输出 MP3 文件无声的铃声有什么用能?可以使特定的来电不震动、不响铃,同时又不影响其他的联系人。
-
[记录] macOS下 VirtualBox-7.0 无界面模式(Headless)Dock有图标的解决办法
https://fengqi.me/default/706.html
2023-07-21T09:45:00+00:00
升级了macOS Ventura 13.4以后,VirtuaoBox 6.1就不能使用了,必须升级7.0才可以。升级后碰到的最大的问题就是无界面模式(Headless)启动后,Dock(程序坞)上会出现一个VirtualBox的图标,然后一直弹跳,各种乱点后来变成普通不弹跳的图标,但是忘记操作过程。此时关闭VirtualBox界面后,Dock上会残留一个图标,不像之前那样完全后台运行,经过长达几分钟的摸索发现,只要在虚拟机设置-显示-屏幕-扩展特性取消勾选启用3D加速就可以了,具体原因未知,也不打算深究了。
-
我通过自制的Kodi命令行刮削器申请到了JetBrains的开源许可证
https://fengqi.me/go/632.html
2022-04-06T07:56:00+00:00
项目地址Kodi 刮削器命令行版本,使用TMDB数据源更早的起源2021年的双十一我在京东购买了索尼的X91J 65英寸版本,同时幸运的使用了那个2000的特殊优惠券,感谢京东没有回收这个羊毛。电视安装完成后,我开始着手构建自己的影音环境,在此之前,我是通过PT下载到NAS,然后电脑+2.0音箱播放,没有刮削,这之后我会转移到电视上来。索尼电视使用的是和当贝合作的Android系统国内特供版,不过也允许用户随意的安装第三方应用,我进行了大量的尝试,最后只保留了Bilibili、Kodi、SmartTubeNext、Netflix、Aptoide这几个应用。其中Kodi用来管理我从网络下载的电影和剧集,提供海报墙,观看进度跟踪,因为Kodi自带的刮削器不能满足我的需求,tinyMediaManager等半自动又太麻烦,所以我决定自制刮削器。[...]
-
[周知] Google字体加速从15号起停止服务
https://fengqi.me/default/506.html
2018-02-02T06:19:00+00:00
Google fonts 目前在中国境内已经可以正常使用, 不再需要境内/外加速服务.
-
[周知] Ngrok服务从今天起停止服务
https://fengqi.me/default/501.html
2017-09-13T10:47:45+00:00
lanout.tk 域名忘记续期被回收了, 懒得折腾了, 索性直接停止服务吧.
-
[分享] Alpine 真是个好东西
https://fengqi.me/default/463.html
2017-03-15T15:32:00+00:00
把 VPS 上的 Ngrok 用 Alpine 重新打包了一下, 体积小了很多root@vultr:/opt/ngrok# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
ngrokd.alpine latest d891322d86e4 2 minutes ago 14.03 MB
alpine 3.5 4a415e366388 11 days ago 3.987 MB
root@vultr:/opt/ngrok# du -sh ./bin/ngrokd
9.6M ./bin/ngrokd
root@vultr:/opt/ngrok# ldd bin/ngrokd
not a dynamic executable因为依赖库的问题, ngrok 编译的时候需要增加 CGO_ENABLED=0 来指定静态编译, 所以生成的可执行文件会比较大.例如: root@vultr:/opt/ngrok# CGO_ENABLED=0 make release-server.感觉可以把其它东西也都挪到 docker 了
-
[分享] 使用 Ngrok 实现内网穿透
https://fengqi.me/default/422.html
2015-09-06T07:32:00+00:00
Ngrok 是什么ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。网络架构如下图所示:介绍和图片来自: http://www.oschina.net/p/ngrok可以用来干什么其中应用场景最多的是内网穿透, 把局域网内的一些服务暴露到公网.例如支付对接的异步通知, 微信开发者模式测试等.[...]
-
[记录] Brew install 命令补全总是有两个的解决办法
https://fengqi.me/default/393.html
2015-07-16T02:26:57+00:00
问题如下, 输入到 ins, 一按 tab 键... 真是够了!!fengqi@fengqi-MacBookPro ~$ brew ins
instal install instal 是 install 的别名, 就是说允许少输入一个 l 也能用, 但是我想 输入 ins 然后按 tab 补全到 brew install xxx 啊治疗办法是:打开 vi /usr/local/Library/Homebrew/global.rb, 找到如下部分'ln' => 'link',
'instal' => 'install', # gem does the same
'rm' => 'uninstall',删除 'instal' => 'install', 保存退出.