Please turn JavaScript on
Ruby China icon

Ruby China

Subscribe in seconds and receive Ruby China's news feed updates in your inbox, on your phone or even read them from your own news page here on follow.it.

You can select the updates using tags or topics and you can add as many websites to your feed as you like.

And the service is entirely free!

Follow Ruby China: Ruby China

Is this your feed? Claim it!

Publisher:  Unclaimed!
Message frequency:  0.81 / day

Message History

About Us

Building next-gen AI developer community centered on knowledge sharing, collaboration & open innovation. Platform based on Discourse, iterated via custom plugins, AI modules, recommendation engine and developer tools. Hiring seasoned Ruby on Rails engineer specializing in Discourse plugin development.

Responsibilities Develop & maintain customized Discou...

Read full story
背景

在我的部署过程中,有些域名总是无法成功自动申请 ssl 证书,暂时我也没搞清为什么无法自动申请成功,先尝试在阿里云申请 ssl 证书然后部署,现流程跑通特记录加深印象。

以下是使用 Kamal 将阿里云 SSL 证书自定义 部署的完整流程:一、准备 SSL 证书文件 获取证书:从阿里云获取 SSL 证书 证书文件( .pem) 私钥文件( .key)

注意:只需要申请主域名如 caibaoying.fun 的 ssl 证书,不需要同时申请 www.caibaoying.fun 的,我就踩了一次坑,哈哈。

二、创建本地证书存储 创建存放证书的文件夹和文件: config/ssl config/ssl/certificate.crt - 合并后的证书链 config/ssl/private.key - ...

Read full story

今天和 claude 一起研究了一下 https://github.com/matz/spinel ,大概知道了它和別的靜態語言有什麼不同。

spinel 的特點是需要對整個程序進行類型推斷,也就是一個方法的類型,實際上是由所有 call site 決定的。當看到一個方法調用的時候,分析器會把參數的類型記下來,然後把它疊到方法的定義上。例如一個方法factorial(n),當分析器看到factorial(1) factorial(2)的時候,它就知道 factorial 能接受 integer,如果整個程序都沒有傳別的類型,那麼它就能斷定 n 是 inte...


Read full story

AI Agent(人工智能体)是指以 LLM(大语言模型)作为推理引擎,能够自主调用外部工具,规划并解决实际问题的程序。

构建 AI Agent 已经成为目前最火热的开发领域。从构建通用 AI 助手,到传统应用引入 AI 功能,都需要用到构建 AI Agent 的知识。

同时 AI Agent 又和传统软件有很大不同。传统软件需要程序员设计程序运转的完整流程,AI Agent 却要将思考外包给大语言模型,由大语言模型自主决定怎么做。构建 AI Agent 的过程,就好像给一个大脑安装五官和四肢。

无论是为了业务需要,还是为了提升个人能力,学习构建 AI Agent 都会有所收益。

为什么用 Ruby

在 LLM 训练领域,Ruby 可以说毫无存在感,那是 Python 和 C++ 的主...


Read full story