登录
  • 人们都希望被别人需要 却往往事与愿违
  • 判断一个人的人品, 不是看他好起来做什么好事, 而是看他坏起来不做什么坏事。

Benny小土豆的文章

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

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

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

6天前(05-01 15:26) 169浏览 4评论 0个赞

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……继续阅读 »

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

瞎搞

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

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

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

Cloudflare

把 Cloudflare WARP 转换为 http 代理

把 Cloudflare WARP 转换为 http 代理
Cloduflare WARP真的非常好用,并且支持代理模式。启用这个模式之后,它会在本机监听一个socks端口,应用程序可以配置到这个端口来使用代理。 对于服务器来说,一般使用 warp-cli warp-cli proxy port 60606 warp-cli mode proxy 之后你就可以 curl 啦 https_proxy=socks5……继续阅读 »

6个月前 (11-03 20:53) 5370浏览 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作为……继续阅读 »

7个月前 (10-12 15:10) 4176浏览 2评论 29个赞

Azure

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

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

7个月前 (10-06 15:24) 3622浏览 0评论 1个赞

Cloudflare

使用 Cloudflare Worker获取图片元数据

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

7个月前 (09-28 17:56) 3873浏览 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、……继续阅读 »

7个月前 (09-27 14:18) 4216浏览 1评论 4个赞

编程

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

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

8个月前 (09-21 20:36) 4541浏览 1评论 4个赞

IT

Stripe 如何安全收款并避免盗刷与测卡

Stripe 如何安全收款并避免盗刷与测卡
使用Stripe进行收款是一件非常简单的事情,用起来非常舒适,不想写代码就无代码,会写代码还想自己设计前后端可以用 Stripe Elements。 当你把事情做好了,把你的在线服务上线了,这个时候就一定要考虑一个问题:盗刷与测卡(卡号测试、银行卡测试)。 盗刷很好理解,用偷来的信用卡资料去你的网站上购物;测卡则是用小额交易或者其他方式来确定盗窃来的信用卡是……继续阅读 »

9个月前 (08-03 16:33) 6495浏览 4评论 11个赞