n0vad3v

n0vad3v

V2EX 第 234081 号会员,加入于 2017-06-06 00:24:35 +08:00
混合部署 GitHub Actions Runner: Multi Arch 镜像构建速度飙升 10 倍!
  •  1   
    程序员  •  n0vad3v  •  2023-08-01 12:36:52 PM  •  最后回复来自 n0vad3v
    3
    libvips, CGO 与 purego——如何让 Go 应用跨平台编译运行
    程序员  •  n0vad3v  •  2023-09-04 19:31:01 PM  •  最后回复来自 sbilly
    1
    用 WebP Cloud Services 来加速你的站点(一个带 WebP 转换的图片反向代理)
  •  2   
    分享创造  •  n0vad3v  •  2022-02-10 00:39:04 AM  •  最后回复来自 hanmiao
    5
    可视化你的 GitHub 仓库数据,发掘更多的细节——GitHub Insights
  •  1   
    分享创造  •  n0vad3v  •  2020-11-15 20:22:35 PM  •  最后回复来自 n0vad3v
    14
    做了个 SM.MS 图床的小工具,针对 v2 API
  •  1   
    分享创造  •  n0vad3v  •  2019-09-23 13:45:57 PM  •  最后回复来自 xiebruce
    3
    使用 GitHub 的 GraphQL API 快速获取一个仓库 Stargazers 的信息
    分享创造  •  n0vad3v  •  2019-04-02 21:47:42 PM  •  最后回复来自 boris1993
    2
    n0vad3v 最近回复了
    @flyqie 看了一下发现还真有点像 😂 不过他们价格好贵哇,起步价就是 499USD/yr (而且还有并发限制)

    我们 WebP Cloud 的话提供免费额度(中小型网站的话免费 Plan 基本就已经可以 cover 了),且没有并发限制,所有功能对所有用户都开放(付费和免费唯一的差别就是每日访问数量限制和缓存大小)
    2023-08-13 16:46:43 +08:00
    回复了 richangfan 创建的主题 编程 劲啊,服务器压缩图片这么简单
    除了我们的开源项目 WebP Server Go 以外,我们还有两个服务:

    1. 免费的带 WebP 转换的 Gravatar/GitHub Avatar 反向代理(通过 WebP Server Go 搭建的): https://public.webp.se/

    2. WebP Cloud ,WebP Server Go 的 SaaS 形态,用户只需要用 GitHub 登录,然后填写源站地址,即可获得一个新的带 WebP 转换的,带 CDN 和缓存的新地址,比如 100KB 的图片 `https://blog.webp.se/hetzner-arm64/c1-board.png` 地址变成 WebP 版本的只有 60KB 的 `https://p2k7zwb.webp.ee/hetzner-arm64/c1-board.png` 地址(且画质几乎不会衰退)。

    此外,你还可以通过传入 `?width=` 参数来直接生成缩略图,或者 filter 等参数旋转图片,添加水印和滤镜等等

    欢迎登录 [WebP Cloud Dashboard]( https://dashboard.webp.se/login) 来体验,如果你好奇他还有哪些功能,可以来看看我们的文档 [WebP Cloud Services Docs]( https://docs.webp.se/webp-cloud/)。
    @tdy218 是的,如我们文章中所描述,这里的任务主要是 CI 测试 + 构建镜像(包括了编译 Binary ),相比较我们直接拆分机器原生构建,我们还多了个通过操作 manifest 缝合镜像的动作。

    我们这里没有使用交叉编译的原因是因为有个 `vips` 库的存在不方便交叉编译,关于这个问题我们之前踩了一堆坑,并写了一篇文章分享: [libvips, CGO 与 purego——如何让 Go 应用跨平台编译运行]( https://blog.webp.se/golang-libvips-cgo-zh/)
    @lemonda 目前还不会,我们的主要基础设施全部在 Nuremberg ,在 Ashburn 有一些测试的基础设施。

    关于回源的问题,我们下一步的计划是推出一个被称为「 Multi-region cache replication 」的功能,简单来说就是用户虽然在创建 Proxy 的时候还是需要指定一下源站,但是:
    1. 用户的访问会就近接入 WebP Cloud ,比如美国访客会直接访问到 Ashburn 的节点回源,假设这里访客访问了 /1.jpg
    2. 回源之后会在欧洲( Nuremberg )和美国( Ashburn )上面同步缓存,意味着如果有个欧洲访客也访问了 /1.jpg ,那么这里访客会访问到 Nuremberg 的节点,此时节点已经有了美国的缓存数据,不会回源,会直接从节点输出 /1.jpg (以及对应优化的图片)

    (目前这个功能我们仅在给小部分付费用户测试中,同时我们也在讨论这个功能之后的收费模式,可能是:对所有用户免费开放,或者仅限对收费订阅用户开放

    如果你对这个功能感兴趣的话欢迎在 https://webp.se/contact/ 通过 Telegram 或者 Discord 联系我们,并且考虑成为我们的付费用户来加速我们的开发/上线进度~
    @lemonda Hello~ 我们在周末给所有用户上线了 AVIF 支持,图片会优先返回 WebP 版本,并在后台转换成 AVIF 格式(因为 AVIF 格式需要的算力和 RAM 较大,实时支持会让我们 OOM ),在转换完成后的后续请求中,如果 AVIF 格式的图片更小,且浏览器支持 AVIF 格式的话,会输出 AVIF 格式的图片。

    欢迎体验+反馈建议~
    @lemonda 支持 AVIF 功能在我们的开发计划上,预计会在 2 周之内的一次更新中加入~
    2022-09-12 17:52:02 +08:00
    回复了 littlerainer 创建的主题 程序员 适合程序员 or 计算机研究生的轻薄笔记本选择
    如果屏幕素质不是太大的需求的话,可以考虑试试看 ThinkPad T14 AMD 版本,1080P 屏幕,无独立显卡,内存最高可以扩展到 48G ,直接装 Linux 没有任何驱动的问题,当时买到手价格是 5699 CNY ,现在作为个人主力机器在用,写过一个简评: [给笔记本也加到 48G 内存——ThinkPad T14 Gen2 AMD 版本简评]( https://nova.moe/thinkpad-t14-gen2-amd-review/)
    @iqoo 感谢提醒,我们也正在考虑是否需要移除这个反代(仅保留 GitHub 头像和 Gravatar 的带 WebP 转换的反代)
    @johnniang 比如说捏?
    @zmqiang 感谢建议,随机查看功能已经完成,目前在搜索框下方会随机出现 5 个仓库可以用来浏览,另外,我们上线了一个简单的搜索功能~

    大图功能也在做啦,预计很快就能看到上线~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1068 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 19:38 · PVG 03:38 · LAX 12:38 · JFK 15:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.