随手发现

使用 UV 管理 Python 版本、虚拟环境及项目依赖(Debian/Ubuntu 详细教程)
UV是基于Rust的新一代Python工具链,一站式替代pyenv/venv/pip,支持Python版本管理、虚拟环境创建、依赖安装,核心优势为无需编译、速度极快、版本隔离、跨平台兼容。本文详细教程针对Debian/Ubuntu系统,涵盖全局安装、Python版本安装切换、虚拟环境创建激活、依赖管理及ComfyUI实操流程,全程无需sudo,适合需要指定Python版本+独立依赖环境的项目。

使用ssh隧道,让公网服务器访问本地服务
本文介绍如何通过SSH隧道实现公网服务器访问本地端口。步骤包括:创建仅用于端口转发的tunnel_user用户,限制其权限(禁止执行命令、分配TTY等);生成密钥对并配置authorized_keys添加限制选项;可选在sshd_config中增加安全配置;提供完整的bash脚本,支持自定义端口映射、启动/停止/状态查询,并可注册为systemd系统服务,实现开机自启。

最近用到的git命令
本文整理了近期常用的 Git 命令,涵盖分支重命名、修改默认分支、更新本地引用、更改远程仓库 URL、多仓库同步推送(单 remote 多 URL 及多 remote)、添加/删除远程仓库、推送失败处理、认证配置、本地与空远程仓库关联,以及自动筛选 50M+ 文件并通过 Git LFS 追踪的脚本。

使用 pyenv(多版本Python管理)
本文详细介绍了使用 pyenv 管理多版本 Python 的完整步骤,包括安装依赖、安装 pyenv、配置 shell 环境变量、安装指定 Python 版本(以 3.11 为例)、设为全局默认版本以及验证安装。适合需要在一台机器上切换不同 Python 版本的开发者和运维人员。

查询包括指定字符串的requirements.txt
本文介绍了两种通过命令行查找包含指定字符串(如aiohttp)的requirements.txt文件的方法:方式一只显示文件路径,使用`find . -name "requirements.txt" -exec grep -l "aiohttp" {} \;`;方式二同时显示文件路径和匹配行,使用`find . -name "requirements.txt" -exec grep -H "aiohttp" {} \;`。另附设置pip清华、阿里、腾讯、豆瓣源的命令。

通过Whisper音频转字幕
本文介绍OpenAI Whisper的安装、基础用法、模型对比(tiny至large)、Python调用示例及批量处理脚本。支持多语言语音识别与翻译,可生成带时间戳的SRT字幕文件,适用于不同场景下的音频转字幕需求。

黑群辉安装
本文介绍两种安装黑群晖的方法:使用Docker-compose部署(配置磁盘、CPU、内存等参数)以及使用KVM虚拟机安装(下载引导镜像,通过virt-install命令创建虚拟机)。提供具体配置文件与命令示例。

全球七大网络空间安全搜索引擎
文章介绍了全球七大网络安全搜索引擎:Shodan(物联网设备扫描)、Censys(网络资产可视化)、ZoomEye(亚洲常用设备扫描)、BinaryEdge(实时安全情报)、Fofa(广泛协议检索)、GreyNoise(减少误报)、Onyphe(多源威胁情报)。各工具适用于漏洞识别、威胁分析、攻击面管理等场景,为安全专业人士提供高效支撑。

代理groqAPI
介绍如何在Deno Deploy上创建反向代理服务,通过几行TypeScript代码将请求转发到api.groq.com,实现代理Groq API的功能。步骤包括登录、创建项目、输入代码、保存发布。

comfyUi使用API作图
文章提供了使用ComfyUI API作图的命令行方法,并给出了一个完整的bash脚本。脚本自动检查nc和curl依赖、读取配置文件、列出UNET模型供选择、替换提示词、生成随机种子,并循环发送多个API请求生成图像。

批量添加hosts域名解析
本文介绍一个Windows批处理脚本,通过循环批量向hosts文件添加域名解析,将127.0.0.1映射到sub1到sub100的example.com子域名,实现快速批量配置。

挂载raid1硬盘
本文介绍了在Linux系统中挂载RAID1硬盘的步骤,包括使用mdadm和lvm2工具组装RAID阵列、挂载到/mnt/raidcheck目录、停用阵列、删除设备映射器、查看RAID状态以及清除成员磁盘超级块等操作。