Ruby 程序员,Ruby China 管理员,GeekNote 创建者。
加入
组织
xfyuan
·

领域驱动,必有勇夫

本文已获得原作者( Jorge Manrubia )和 37signals 授权许可进行翻译。原文描述了在领域驱动设计中,对于如何选择代码“遣词造句”的思考。 原文链接:Domain dri...
favorite 5
comment 0
razeos
·

创建可配置的 RubyGems

在 Ruby 开发中,有以下常见的配置模式: Papago.configure do |config| config.api_key = ENV['PAPAGO_API_KEY'] end ...
favorite 2
comment 0
写 bug 的大耳朵图图
·

IDEA高效使用指南

设置全局 JDK File -> New Projects Setup -> Structure... Maven 配置 Perferences -> Build...
favorite 1
comment 6
yuan
·

TypeScript 笔记

TypeScript 项目文件结构 tsconfig.json { "compilerOptions": { "lib": ["es2015"], "module": ...
Rei
·

在 Fly.io 部署 Meilisearch

最近在 Fly.io 部署了一个 Meilisearch,记录一下过程。 首先创建应用: $ fly launch -i getmeili/meilisearch:v1.0 --no-deplo...
favorite 1
comment 0
xfyuan
·

分形之旅

本文已获得原作者( Jorge Manrubia )和 37signals 授权许可进行翻译。原文提出了一个对于好代码应该具备哪些品质的思考。 原文链接:Pending tests 作者:...
favorite 3
comment 1
咸的鱼
·

new_System_Call!

近期的工作是改造为WebAssembly加入一组新的API来实现相应功能,翻找了一些资料和类似代码感觉这方面的内容还是比较少,可能大家关注的焦点还是更多在于怎么把某些代码编译到WASM上去或者...
favorite 1
comment 0
Hooopo
·

LLM ReAct 模式的实现

ChatGPT 存在的问题 ChatGPT 是一个语言模型,对自然语言的理解和输出比人类要强很多,对编程语言和结构化处理相关的问题更是比人类好很多。 对于开发者来说,目前ChatGPT 存在的...
favorite 3
comment 3
Muspi Merol
·

ChatCLI

背景 自从官方开放API开始,OpenAI就被墙了,国内用户访问ChatGPT越来越麻烦了,然而官方的API却出乎意料地,没有封禁国内用户。对ChatGPT重度用户,用API请求ChatGP...
favorite 1
comment 0
steve lee
·

Export large file in Rails with Sidekiq

In some systems, you'll have to do something very slow. Maybe you need to export a large dataset ...
favorite 1
comment 2
Hooopo
·

Chain GPT

ChatGPT的chat只是表象,改名为ChainGPT就容易理解了。 它只是一个自然语言和程序的翻译桥梁。 不能访问网络、不能执行代码、没有最新的领域知识问题都可以通过外部Agents和Emb...
favorite 1
comment 1
xfyuan
·

等待测试之际

本文已获得原作者( Jorge Manrubia )和 37signals 授权许可进行翻译。原文分享了一个关于 TDD 测试的观点。 原文链接:Pending tests 作者:Jorg...
favorite 2
comment 2
Rei
GeekNote ·

GeekNote 一些设计更新

今天 GeekNote 上线了一些设计更新,本文列出有什么变化以及背后的思考。 文章页使用双栏和卡片设计 之前 GeekNote 一直存在两种设计语言,一种是双栏卡片的设计,例如首页和内容管...
favorite 4
comment 5
xfyuan
·

Vite化的Rails

本文已获得原作者(Vladimir Dementyev)和 Evil Martians 授权许可进行翻译。原文介绍了使用 Vite- Ruby 实现热重载(live reload)和热替换(ho...
favorite 2
comment 0
Muspi Merol
·

谈谈数据驱动的UI框架

import framework # 前端框架 renderer = framework.compile(template) # 模板,即UI的描述 UI = renderer.render...
favorite 1
comment 0
过纯中
·

以Rails应用为例谈谈如何做好软件系统的依赖项目管理

现代软件体系 现代软件是人类合作的结晶,以homeland这个以Rails开发的小型论坛为例,Ruby 语言的依赖项有211项,Javascript 依赖项目更是达到了1811项,这无疑会遇到...
xfyuan
·

10倍生产力程序员的特质

今天看到 37signals 最新的一篇博客,Alberto Fernández-Capel 所写的《The 10x Development Environment》。针对近两年比较流行的“10...
favorite 3
comment 1
鱼翅
·

前端条件竞态乱谈——可能被我误解的函数防抖

前言 故事发生的时间距离今天其实已经快一个月了,由于一些特(tuo)殊(yan)的原因,今天终于动笔开始写(shui)下了这篇博文, 再不写都™明年了 。 ChatGPT 想必是过去的一个月里...
favorite 1
comment 4
电子芥末
·

tempbk.py 临时备份文件到 Cloudflare R2

本软件通过终端输入命令上传文件到 Cloudflare R2 进行临时(短期)备份. Cloudflare R2 的优点: 10GB 免费容量, 流量免费. 本软件专门针对小文件的临时(短期)...
favorite 1
comment 0
stevehe
·

利用ImageMagick命令行批量转换图片格式(webp转jpg、png转ico、heic转jpg)

准备条件: 系统需安装 ImageMagick 软件包,Linux、Cygwin/WSL下均可使用;Windows未经测试; 注:HEIC为苹果系统专有的图像格式,Windows系统上要转换...
favorite 2
comment 0
社区准则 博客 联系 社区 状态
主题