登录
  • 人们都希望被别人需要 却往往事与愿违
  • 如果鲁迅活在这个年代: 他的博客首先会被和谐, 然后被请喝茶谈话, 最后以煽动颠覆国家罪被捕入狱...

Benny小土豆的文章

If you have any further questions, feel free to contact me in English or Chinese.
Linux

绿联 AX900 CM763 无线网卡 (AIC8800 芯片) 在 Ubuntu上的驱动

绿联 AX900 CM763 无线网卡 (AIC8800 芯片) 在 Ubuntu上的驱动
由于最近要做一些libvips的性能优化,必须要在一台物理机器且带NVIDIA GPU的机器上运行。Windows上用libvips很痛苦,于是就给自己家的二手捡垃圾PC装上了 Ubuntu 24.04 安装好之后,自然是没有无线网卡驱动的,我的无线网卡是捡垃圾的UGREEN AX900 CM763,还好从官网搜到了驱动 https://www.lulian……继续阅读 »

3周前 (09-20 09:43) 278浏览 1评论 1个赞

编程

给 Sanic 应用添加断点续传支持

给 Sanic 应用添加断点续传支持
前段时间闲得无聊,用sanic写了个临时文件网盘,名字比较奇怪就叫“新疆大盘鸡”。长这样 支持打开网页上传文件,也支持命令行上传。 后来在吃狗粮时发现两个问题,一个是下载大文件,不知道文件有多大,因此浏览器一直下载无法渲然进度条。这个很好解决,直接加上content length就可以 headers = {"content-length&quo……继续阅读 »

5个月前 (05-01 15:26) 4184浏览 4评论 1个赞

Azure

使用50行Python代码实现一个Azure OpenAI Proxy

使用50行Python代码实现一个Azure OpenAI Proxy
Azure OpenAI和OpenAI提供的服务基本一致的,除了了Azure 更新会慢一点之外,最大的区别是请求路径不同。 对于Azure而言,需要去Azure AI Foundry 里创建部署 部署名称就是请求时的URL参数的一部分,举例如下 https://xxx.openai.azure.com/openai/deployments/{your_de……继续阅读 »

7个月前 (03-16 19:59) 4275浏览 2评论 2个赞

瞎搞

使用Python 通过K线计算技术指标,并用 LLM 预测趋势

使用Python 通过K线计算技术指标,并用 LLM 预测趋势
经常混币圈、股票和外汇的朋友们都知道有一个东西叫 K线,大概长这样 同时你也可以选择添加更多的图表,如布林线、MACD、RSI等,用这些技术指标来辅助决策。 这些技术参数很有用,如果能把一段时间的结果交给LLM去分析,应该比凭着感觉瞎买更靠谱吧! 那这些技术参数是怎么来的呢……? 去花钱买!这个世界上还有什么是钞能力无法解决的事情吗? https://……继续阅读 »

10个月前 (12-12 14:22) 7781浏览 3评论 25个赞

Cloudflare

把 Cloudflare WARP 转换为 http 代理

把 Cloudflare WARP 转换为 http 代理
这篇文章在 2025年05月27日17:43:28 更新了哦~Cloduflare WARP真的非常好用,并且支持代理模式。启用这个模式之后,它会在本机监听一个socks端口,应用程序可以配置到这个端口来使用代理。 对于服务器来说,一般使用 warp-cli warp-cli proxy port 60606 warp-cli mode proxy 之……继续阅读 »

11个月前 (11-03 20:53) 9552浏览 9评论 25个赞

Azure

用 Azure Container Apps 运行PHP网站

用 Azure Container Apps 运行PHP网站
既然是容器,那么也可以跑数据库的吧?那只要再加上一个PHP,就可以跑 WordPress、Typecho之类的应用了! 在 Azure上,用 Container Apps也是可以做到serverless PHP应用的,具体来说就是: 一个pod里开两个容器(不太推荐这种方式),一个是php-apache,一个是MySQL,通过挂载 Azure Files作为……继续阅读 »

1年前 (2024-10-12 15:10) 6990浏览 2评论 29个赞

Azure

Azure Container Apps 连接到虚拟机并配置CPU自动缩放

Azure Container Apps 连接到虚拟机并配置CPU自动缩放
我的所有的代码最终都做成了 Docker image,因此可以非常方便的拿出来部署,自然也可以部署在各种 managed container或者managed k8s的环境。 更重要的是,Azure Container Apps 提供一定的免费额度,一般普通用户都够用的了! 这次的情况有点特殊: 如何部署到 Azure Container Apps上,并且……继续阅读 »

1年前 (2024-10-06 15:24) 5857浏览 0评论 1个赞

Cloudflare

使用 Cloudflare Worker获取图片元数据

使用 Cloudflare Worker获取图片元数据
这篇文章在 2024年10月05日23:31:04 更新了哦~WebP Cloud 提供一个接口,可以用于获取图片的元数据,比如长宽、大小、色彩空间以及blurhash。这部分计算,尤其是blurhash其实还是略有压力的,我们就想能不能把这部分功能放到回源请求上。 对于 Azure Function来说,这必然不是问题,因为他几乎就是一个完整的NodeJS……继续阅读 »

1年前 (2024-09-28 17:56) 6176浏览 0评论 2个赞

Azure

将 Cloudflare Workers 迁移到 Azure Function

将 Cloudflare Workers 迁移到 Azure Function
WebP Cloud Services使用 Cloudflare Workers进行回源来保证原站服务器IP不泄漏。本着降本增效的理念,我们这次准备将部分回源请求迁移到 Azure Function。 Azure Function 同样也是由 Azure 提供的serverless服务,运行时可以使用 Python、NodeJS、Java和亲儿子 .NET、……继续阅读 »

1年前 (2024-09-27 14:18) 9319浏览 1评论 4个赞

编程

one-api/new-api性能优化:使用 ClickHouse 作为日志系统

one-api/new-api性能优化:使用 ClickHouse 作为日志系统
one-api/new-api是一款开源的OpenAI 接口管理 & 分发系统,支持OpenAI、Anthropic、Gemini等多种模型。 这套系统,从使用者的角度来看,用起来倒还好,UI很简洁;从开发者的角度来看,作者挺不容易的要用Go来处理各种奇奇怪怪的序列化问题,一旦请求数量过多并发就无法提升,除此之外也有很多奇奇怪怪的地方啦…… 我的O……继续阅读 »

1年前 (2024-09-21 20:36) 7297浏览 1评论 5个赞