<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Folyd (Folyd)</title>
    <link>https://ruby-china.org/Folyd</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>全球首个支持微信支付的 Claude Code 购买渠道</title>
      <description>&lt;p&gt;目前使用 claude code 性价比最高的方式就是订阅 $100/$200 的套餐，但支付方式对国内朋友来说一直都是个问题，于是我上线了一个使用微信支付直接购买 Claude Code 的服务，购买后邮箱会收到一张礼品卡，然后在官方页面激活礼品卡即可，不再需要绑定信用卡。有需要的朋友可以看看。&lt;/p&gt;

&lt;p&gt;页面：&lt;a href="https://meiguo.app/claude-code" rel="nofollow" target="_blank"&gt;https://meiguo.app/claude-code&lt;/a&gt;&lt;/p&gt;</description>
      <author>Folyd</author>
      <pubDate>Mon, 26 Jan 2026 15:58:05 +0800</pubDate>
      <link>https://ruby-china.org/topics/44467</link>
      <guid>https://ruby-china.org/topics/44467</guid>
    </item>
    <item>
      <title>rust-search-extension，快速在地址栏搜索 Rust 文档的 Chrome/Firefox 插件</title>
      <description>&lt;h2 id="Rust Search Extension"&gt;Rust Search Extension&lt;/h2&gt;
&lt;p&gt;&lt;img src="https://github.com/Folyd/rust-search-extension/raw/master/assets/rustacean.gif" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;快速在浏览器地址栏检索 Rust 文档、crate 和错误码的插件，支持 Chrome/Firefox。&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/Folyd/rust-search-extension" rel="nofollow" target="_blank"&gt;https://github.com/Folyd/rust-search-extension&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="快速安装"&gt;快速安装&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://chrome.google.com/webstore/detail/rust-search-extension/ennpfpdlaclocpomkiablnmbppdnlhoh" rel="nofollow" target="_blank" title=""&gt;Chrome Webstore&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/rust-search-extension/" rel="nofollow" target="_blank" title=""&gt;Firefox&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="功能"&gt;功能&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;搜索基本类型和模块&lt;/li&gt;
&lt;li&gt;搜索 Structs, Traits 和 Enums&lt;/li&gt;
&lt;li&gt;搜索函数，方法和宏&lt;/li&gt;
&lt;li&gt;搜索&amp;nbsp;&lt;a href="https://crates.io" rel="nofollow" target="_blank"&gt;https://crates.io&lt;/a&gt;&amp;nbsp;上的 crate&lt;/li&gt;
&lt;li&gt;搜索 &lt;a href="https://doc.rust-lang.org/error-index.html" rel="nofollow" target="_blank" title=""&gt;Compile Error Index&lt;/a&gt; 上的错误代码&lt;/li&gt;
&lt;li&gt;支持离线模式，可以搜索本地 Rust 文档 (rustup docs --std)&lt;/li&gt;
&lt;li&gt;支持 Chrome 和 Firefox&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="使用方式"&gt;使用方式&lt;/h2&gt;
&lt;p&gt;只需要在浏览器地址栏输入关键字 &lt;strong&gt;rs&lt;/strong&gt; 然后敲击 &lt;code&gt;Tab&lt;/code&gt; 或者 &lt;code&gt;Space&lt;/code&gt; 键就能激活查询功能。&lt;/p&gt;

&lt;p&gt;&lt;img src="https://github.com/Folyd/rust-search-extension/raw/master/assets/demonstration.gif" title="" alt=""&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/p&gt;

&lt;p&gt;欢迎大家安装体验！&lt;/p&gt;</description>
      <author>Folyd</author>
      <pubDate>Mon, 11 Nov 2019 20:52:25 +0800</pubDate>
      <link>https://ruby-china.org/topics/39241</link>
      <guid>https://ruby-china.org/topics/39241</guid>
    </item>
    <item>
      <title>为什么很多 Ruby Gem 命名都已 Active 开头?</title>
      <description>&lt;p&gt;就我知道的就有 Active Record, Active Merchant 等等。&lt;/p&gt;</description>
      <author>Folyd</author>
      <pubDate>Sun, 03 Feb 2019 12:39:21 +0800</pubDate>
      <link>https://ruby-china.org/topics/38082</link>
      <guid>https://ruby-china.org/topics/38082</guid>
    </item>
    <item>
      <title>Paybase -- 一个专注于支付领域解决方案和技术垂直论坛</title>
      <description>&lt;p&gt;&lt;strong&gt;Paybase - Payment connect the world&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="//media-wanqu-io.s3-us-west-2.amazonaws.com/original/2X/4/439364ca1b02733b724376bf9e2800e698b83793.png" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;链接&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;&lt;u&gt;&lt;a href="https://paybase.cn/" rel="nofollow" target="_blank"&gt;https://paybase.cn/&lt;/a&gt;&lt;/u&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;描述&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;我相信很多独立开发者都像我一样，比较头疼的问题就是个人开发者收款的问题。国内个人现在已经不能申请支付宝，微信支付了，甚至连一些聚合支付比如 Ping++ 都不对个人开放了。形式艰难，要么自己注册企业，要么想其他各种办法。网上网友经常会分享各种各样的途径接入支付方式，但是我发现没有一个统一的地方去讨论这些问题，我加了一些 QQ 或者微信群，但是经常聊到一些无关的内容，很快就会被刷屏，后期检索查询的时候非常不方便，所以就搭建了一个专注于支付技术问题讨论的论坛。&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;使用的技术&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;Flarum，Docker&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;为什么使用 Flarum&lt;/strong&gt;：&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;最大的优点&lt;/strong&gt;就是 Flarum 前端很简洁美观，它这种分 tag 来讨论的方式非常适合我这个站点，比如我把 Paybase 分为 &lt;strong&gt;&lt;a href="https://paybase.cn/t/individual" rel="nofollow" target="_blank" title=""&gt;#个人可用&lt;/a&gt;&lt;/strong&gt;， &lt;strong&gt;&lt;a href="https://paybase.cn/t/solution" rel="nofollow" target="_blank" title=""&gt;#解决方案&lt;/a&gt;&lt;/strong&gt;，&lt;strong&gt;&lt;a href="https://paybase.cn/t/stripe" rel="nofollow" target="_blank" title=""&gt;#stripe&lt;/a&gt;&lt;/strong&gt;，&lt;strong&gt;&lt;a href="https://paybase.cn/t/paypal" rel="nofollow" target="_blank" title=""&gt;#paypal&lt;/a&gt;&lt;/strong&gt; 等不同的 tag，每个 post 都可以选择相关的 tag，非常方便用户查找。&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;最大的缺点&lt;/strong&gt;就是 SEO 不好做。因为 Flarum 前端其实是一个单页应用，Google 还好，百度完全就不收录 Paybase。打算花时间基于 headless-chrome  来处理一下 SEO 的问题。&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;什么时候开始做的&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;大概是 2017 年 7 月初，当时想了各种各样跟 pay 有关的域名，最后注册到了 paybase.cn。此后几乎是我一个人在维护这个论坛，我一直坚持去整理对大家有帮助的支付相关的资料到上面。之前只在 V2EX 和湾区日报论坛上推广过一次。&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;项目的截图&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;&lt;img src="//media-wanqu-io.s3-us-west-2.amazonaws.com/original/2X/a/a31c6b0d2ddb7488cfde310b0a45e586acacd05f.jpg" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;没有任何盈利计划，只希望 Paybase 能过给给大家带来帮助，也希望 Paybase 能成为一个专注于支付技术讨论的优质论坛！&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;当前状况&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;目前 Paybase 全部由我一个人业余时间维护，服务器托管在 Google Cloud 台湾节点，目前注册用户接近 100 人。
另外如果感兴趣的推荐订阅 Telegram，有最新支付相关的帖子会及时更新同步。 &lt;a href="https://t.me/paybase" rel="nofollow" target="_blank"&gt;https://t.me/paybase&lt;/a&gt;&lt;/p&gt;</description>
      <author>Folyd</author>
      <pubDate>Sat, 01 Dec 2018 12:20:08 +0800</pubDate>
      <link>https://ruby-china.org/topics/37838</link>
      <guid>https://ruby-china.org/topics/37838</guid>
    </item>
    <item>
      <title> 分享一下我用 Rust 写的 CLI 版 Anyshortcut 以及使用 Rust 半年的感想</title>
      <description>&lt;p&gt;&lt;a href="https://anyshortcut.com" rel="nofollow" target="_blank" title=""&gt;Anyshortcut&lt;/a&gt;是我发布于 2017 年 12 月的 Chrome/Firefox 效率插件，一直坚持订阅制收费，
到目前为止注册用户将近 1000 位，使用信用卡订阅用户接近 3% 吧。&lt;/p&gt;

&lt;p&gt;大半年前接触到 Rust，被这门语言深深折服，于是从官方文档开始学习 Rust，入门之后写了一个&lt;strong&gt;Anyshortcut CLI&lt;/strong&gt;版。&lt;/p&gt;
&lt;h3 id="项目地址"&gt;&lt;strong&gt;项目地址&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://github.com/anyshortcut/anyshortcut-cli" rel="nofollow" target="_blank"&gt;https://github.com/anyshortcut/anyshortcut-cli&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;自认为这个项目很适合 Rust 初学者学习。&lt;/p&gt;

&lt;p&gt;&lt;img src="https://github.com/anyshortcut/anyshortcut-cli/raw/master/anyshortcut-cli.jpg" title="" alt=""&gt;&lt;/p&gt;
&lt;h3 id="命令行的Anyshortcut可以干什么？"&gt;&lt;strong&gt;命令行的 Anyshortcut 可以干什么？&lt;/strong&gt;&lt;/h3&gt;
&lt;p&gt;因为 Anyshortcut 的快捷键是可以同步的，对于 CLI 程序是通过 Access token 来访问后端 API 来同步快捷键的。Access token 可以在官网用户中心找到。
&lt;img src="https://ws1.sinaimg.cn/large/006tNbRwly1fwf33zungwj31kw0q6793.jpg" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;用 Access token 登录之后即可把所有快捷键同步下来，然后可以使用命令行快速打开网页。&lt;/p&gt;

&lt;p&gt;比如，我给&lt;a href="https://www.google.com" rel="nofollow" target="_blank" title=""&gt;https://www.google.com&lt;/a&gt; 绑定了快捷键&lt;strong&gt;G&lt;/strong&gt;，那就可以输入&lt;strong&gt;as g&lt;/strong&gt;快速用默认浏览器打开 Google。&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ as g
Url: https://www.google.com/
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;其他的混合快捷键、二级快捷键也是类似，就不再介绍了。&lt;/p&gt;

&lt;p&gt;当然这里的命令&lt;strong&gt;as&lt;/strong&gt;是&lt;strong&gt;anyshortcut&lt;/strong&gt;的别名，要不然名字太长了，根本就算不上效率工具了。&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="nb"&gt;alias &lt;/span&gt;&lt;span class="nv"&gt;as&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="si"&gt;$(&lt;/span&gt;which anyshortcut&lt;span class="si"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="怎么安装"&gt;&lt;strong&gt;怎么安装&lt;/strong&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;如果你是 Rust 开发者，很简单，用&lt;em&gt;cargo install&lt;/em&gt;就行。&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cargo install anyshortcut
&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;当然我也提交了 Homebrew，但是因为 GitHub repository not notable enough (&amp;lt;30 forks, &amp;lt;30 watchers and &amp;lt;75 stars)
的原因暂时没有被 merge，希望以后能达到这个要求。Merge 之后就可以通过 brew 安装了。&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;brew install anyshortcut
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="使用Rust半年之后的感想"&gt;&lt;strong&gt;使用 Rust 半年之后的感想&lt;/strong&gt;&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;申明：除了 Rust 之外我个人熟悉的编程语言只有 C++ 2003, Java, Python, Javascript, Groovy，我并没有研究过各种编程语言，
甚至 Ruby、Go、Swift、Kotlin、Scala，Haskell 等我都一律没有去学过，所以这些只能算比较浅显的感想。&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;相识恨晚。&lt;/strong&gt; 其实我大概 16 年的时候才知道的 Rust，当时认识几个不错的程序员在写一些 Rust 的项目，不过我还不以为然，以为又是一门什么赚噱头的新语言，就没有太多的关注它。直到今年初机缘巧合才真正的激发我学 Rust 的强烈兴趣。目前我也看到了好几位和我一样学了 Rust 之后发表&lt;strong&gt;Rust 真香&lt;/strong&gt;的赞叹！&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;概念很多，门槛很高。&lt;/strong&gt; Rust 是一门对标 C/C++ 的系统级编程语言，它在既能处理好内存安全、线程安全的这些问题的同时也支持各种现代编程语言的特性，比如函数式、错误处理、并发处理、依赖管理等。写起来还是比较优雅的。当然 Rust 没有自动 GC，所以它引入了很多 Rust 独有的新概念，比如生命周期、所有权、借用等让初学者非常不适应。&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;优秀的依赖管理和文档生成工具。&lt;/strong&gt; Rust 的 Cargo 绝对是我用过的所有语言里面最好的依赖管理工具，非常省心人性化。Cargo 提供的文档生成体验也很棒，这才是现代化的编程语言应该具有的。&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;越写越爱不释手。&lt;/strong&gt; 写 Rust 最难过的一关就是编译器，你会被它折磨的心累，太严格太死板了，稍微不对就会编译不过。当然 Rust 官方也在优化这一点，比如 NLL。但是只要你过了编译器这一关，编译没问题，线上运行绝对没有问题 (Unsafe 的代码、内存泄漏或溢出除外）,不像 Java 编译过了，线上还有可能出现 NPE 啊啥的。编译成功之后非常放心，几乎不需要花时间去线上复现解决那些诡异的 bug。&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;国内很冷门，但前景很看好。&lt;/strong&gt;  Rust 在国内确实太冷门了，目前社区也很少，Rust 相关的会议更是寥寥无几，招聘 Rust 的职位非常少，除了蚂蚁金服、今日头条、Pingcap 和区块链公司，其他公司的职位几乎没有。另外 Rust 也还缺少明星级的项目，这些都需要时间去沉淀吧。目前国内学 Rust 的基本上都是出于情怀和对这门语言的喜爱。Rust 不管是在系统级编程、网络编程、并发编程、嵌入式、WebAssembly 等方面都在发力，德国越来越多的公司在使用 Rust 应用于他们的工业 4.0，甩我们多少条街？Github 发布的 2018 年终总结提到 Rust 是增长速度最快的编程语言第五位。我学 Rust 也是出于情怀，但是我还是相信 Rust 在全世界的前景还是非常光明的（没有特指中国）。&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;hr&gt;

&lt;p&gt;另外我在 reddit/rust 也发了一条介绍性的帖子，upvote 数还可以，感兴趣的可以看看。
&lt;a href="https://www.reddit.com/r/rust/comments/9ptvwq/show_reddit_a_rust_cli_tool_to_help_you_launch/" rel="nofollow" target="_blank"&gt;https://www.reddit.com/r/rust/comments/9ptvwq/show_reddit_a_rust_cli_tool_to_help_you_launch/&lt;/a&gt;&lt;/p&gt;</description>
      <author>Folyd</author>
      <pubDate>Sun, 21 Oct 2018 11:16:33 +0800</pubDate>
      <link>https://ruby-china.org/topics/37658</link>
      <guid>https://ruby-china.org/topics/37658</guid>
    </item>
  </channel>
</rss>
