0%

最近比较无聊打算在服务器上运行 headless chrome 并且可以在本机查看渲染的结果,虽然可以本机 chrome 挂代理实现相同的效果更方便。

阅读全文 »

最近在 wsl 里尝试安装了 kvm,在 kvm 管理界面启动的时候会在桌面显示窗口。既然 wsl 可以直接显示窗口干脆直接尝试安装一下 chrome。
这里我选择的是 chrome 的开源版 chromium。

阅读全文 »

wsl 安装 mac 虚拟机

最近在玩虚拟机 windows 和linux 都玩过后,打算装个 macos 玩玩。
因为我的电脑上有 wsl, 以及我装了 hyper-v,所以我用不了 VMWare。
本来我是打算直接在 hyper-v 里安装 macos 的,但是我没查安装文档,只找到了 https://github.com/acidanthera/MacHyperVSupport 这个库,然后没查询到资料演示这个库是怎么使用的。所以就不再研究了。
我使用的方式是在 wsl 里安装 kvm,然后再在kvm 里安装 macos,我使用的是这个库安装的 https://github.com/kholia/OSX-KVM

本次演示在 win11专业版 wsl2 ubuntu22 下进行。

阅读全文 »

本次演示在 windows11 wsl2 下进行演示使用的系统是 ubuntu22
我将 ffmpeg 安装在了普通用户下,非root安装这样有个好处就是卸载的时侯非常轻松。已我不多的 C 编译经验来看,一旦将软件安装再系统目录,到时候几乎是不可能卸载干净的。还不如重装系统来得方便
我这边测试的是 ubuntu 仓库里提供的 ffmpeg 也是可以调用显卡的,这个是在我编译完 ffmpeg 的时侯才发现的,我这边有两个源 ununtu 官方源和 nvidia 的源,我也懒得研究是谁编译的了,反正是能用了
nvidia 完全按照官方文档编译的 ffmpeg 运行它提供的测试命令会报错,这完全按照文档编译也有这样的问题,我编译 ffmpeg 只是为了玩一下,所以我不会去解决这个问题(我用仓库版也有这个问题,我不清楚是不是我测试用的视频文件,引起的)
还有就是以前的使用命令可能用不了了,因为相应的解码器没有起用。你可以查资料添加对应的解码器。如果不是为了玩一票的话,建议使用 ubuntu 源提供的 ffmpeg

阅读全文 »

termux 是android下的开源终端模拟器,免 root 即可体用 linux。
本教程将演示如果在 termux 上运行 code-server 和 vscode Remote Development。
这里我两种方式都演示一下。

阅读全文 »

最近的项目有用到 sqlite3,自从项目引入了盖依赖,再也不能愉快的跨平台编译了。
虽然这个项目不用跨平台部署,不过我还是花了一点时间研究 cgo 跨平台编译。
cgo 跨平台编译使用了 zig,需要安装 zig 编译器。
本次演示在 ubuntu20 下进行,因为我现在的电脑使用的是 ubuntu。

阅读全文 »

小飞手的DVR卡录数据导出后获得的视频比例是2:1,视频长度只有三分钟,格式是 avi 的。并去视频播放进度也只有 10 秒,超过播放进度后还能够继续播放。
这里我提供一个脚本修正以上的问题。

阅读全文 »

最近遇到一点问题需要在不配置证书的,的多台服务器上部署程序,然后我想起了很久之前了解过的 ansible,感觉这个可以胜任,所以就查了一下资料下面是我的使用过程

阅读全文 »

最近外出打工,当我从从行李箱中取出树莓派时我瞬间感觉头皮发凉,因为我没有携带显示器,也没有找到任何可用的 hdmi 设备。
所以我想到用手机 USB 共享网络,看看能不能链接上结果是可以的。

阅读全文 »

闲来无事准备搞个硬件玩,然后为了让步进电机动一下买了一堆东西。
本文档将演示 arduino 树莓派 51单片机 驱动步进电机。

阅读全文 »