<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Laotree</title>
    <link>https://ruby-china.org/Laotree</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>llama2.rb a Ruby port of this project</title>
      <description>&lt;p&gt;有哪位大佬可以 fork 一个 ruby 版本？
&lt;a href="https://github.com/karpathy/llama2.c?tab=readme-ov-file#notable-forks" rel="nofollow" target="_blank" title=""&gt;https://github.com/karpathy/llama2.c&lt;/a&gt;&lt;/p&gt;</description>
      <author>Laotree</author>
      <pubDate>Sat, 20 Apr 2024 12:25:36 +0800</pubDate>
      <link>https://ruby-china.org/topics/43657</link>
      <guid>https://ruby-china.org/topics/43657</guid>
    </item>
    <item>
      <title>在家里部署一个公开访问的 web 服务</title>
      <description>&lt;h2 id="出发点"&gt;出发点&lt;/h2&gt;
&lt;p&gt;搭建一个 web 服务之后，部署到哪里一直有比较定向的思维，也是就到公有云提供商买一台机器发布。如果作为新用户，可以享受一些优惠的价格，但是一旦变成熟客，便有价格的不适。于是就想着在家里使用闲置的机器，搭建可以公开访问的 web 服务。&lt;/p&gt;
&lt;h2 id="思路"&gt;思路&lt;/h2&gt;
&lt;p&gt;想起一道非常经典的面试题：当你在搜索栏里 Google 的时候，发生了什么，详细的讲一下。&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;使用未回收的电子垃圾扎出来的一台小机器&lt;/li&gt;
&lt;li&gt;在机器上部署 web 服务&lt;/li&gt;
&lt;li&gt;使用 Nginx 进行请求到达本机后的转发&lt;/li&gt;
&lt;li&gt;家里有 2 层路由转发，对路由器做好 Port Forward，保证隧道的流量可以转发&lt;/li&gt;
&lt;li&gt;让互联网知道这里有一个 web 服务，这是最复杂的一点

&lt;ul&gt;
&lt;li&gt;基于公网 IP 的稀缺与不易的，我找到的方法是使用 &lt;a href="https://blog.zapic.moe/archives/tutorial-176.html" rel="nofollow" target="_blank" title=""&gt;参考：使用 Cloudflare Argo Tunnel 快速免公网 IP 建站 - Zapic's Blog&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;将购买的域名托管至 Cloudflare&lt;/li&gt;
&lt;li&gt;申请使用 CloudFlare Tunnel 的最低配版（这里会需要付费 1 美元然后退还）&lt;/li&gt;
&lt;li&gt;在家里的机器上安装 &lt;a href="https://github.com/cloudflare/cloudflared/" rel="nofollow" target="_blank" title=""&gt;cloudflared.service&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;授权域名创建 tunnel，这里会自动生成 CNAME 的转发规则&lt;/li&gt;
&lt;li&gt;到这里就可以基本愉快地从互联网访问家里的 web 服务里&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/Laotree/e00b4c85-a0d5-46b8-a0b8-f81a2e7b26fc.png" title="" alt=""&gt;&lt;/p&gt;
&lt;h2 id="TODO"&gt;TODO&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;一旦公开访问，就会遭遇到未知世界的探测甚至攻击，最好机器能与其他家用设备网络、硬件隔离&lt;/li&gt;
&lt;li&gt;互联网到隧道入口的连接非常稳定，但是进入隧道后到达家里的 web 服务就不是非常稳定了，暂时可以靠定时重启隧道链接保证不会一直挂着。也可以通过购买负载均衡等等增值服务提高稳定性。不花钱的前提下，看了一下增值服务的介绍，大概就是做好监控，断链恢复，是个 DIY 的好故事。&lt;/li&gt;
&lt;/ul&gt;</description>
      <author>Laotree</author>
      <pubDate>Sun, 29 May 2022 12:40:47 +0800</pubDate>
      <link>https://ruby-china.org/topics/42423</link>
      <guid>https://ruby-china.org/topics/42423</guid>
    </item>
    <item>
      <title>正在使用 Flutter 开发一款 Ruby-China 的客户端</title>
      <description>&lt;p&gt;大家好&lt;br&gt;
最近在学习 Flutter，想基于 &lt;a href="https://api.ruby-china.org" rel="nofollow" target="_blank" title=""&gt;Ruby-China 的 Api&lt;/a&gt; 编写一个客户端&lt;br&gt;
现在我已经写出了话题列表、用户主页&lt;br&gt;
后续我会持续更新这个项目，如果有任何指导和意见，欢迎给我留言&lt;br&gt;
如果有对 Flutter 和 Ruby-China API 有兴趣的同学可以加入我的练手项目&lt;br&gt;&lt;/p&gt;

&lt;p&gt;我也有遇到一些困难和疑惑，希望大家不吝赐教&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;开发过程中我使用的 iOS 模拟器进行排版，但是当我写了一会儿拿 Android 模拟器看的时候会出现很多不合适的样式，比如文字显示不全，请问怎么克服？&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/2020/8cf427a6-d520-495f-a4f7-97b36bc9977d.png" width="300px" height="600px" alt=""&gt;
&lt;img src="https://l.ruby-china.com/photo/2020/e222fbf4-81fa-4f45-870f-8101c3322cfd.png" width="300px" height="600px" alt=""&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/Laotree/flutter-ruby-china" rel="nofollow" target="_blank" title=""&gt;flutter-ruby-china 源码&lt;/a&gt;&lt;br&gt;
&lt;a href="https://www.pgyer.com/u8lF" rel="nofollow" target="_blank" title=""&gt;下载链接，密码 ruby&lt;/a&gt;&lt;/p&gt;</description>
      <author>Laotree</author>
      <pubDate>Thu, 10 Dec 2020 19:30:26 +0800</pubDate>
      <link>https://ruby-china.org/topics/40667</link>
      <guid>https://ruby-china.org/topics/40667</guid>
    </item>
    <item>
      <title>ruby-china 的用户信息 API 报"error": "ResourceNotFound"</title>
      <description>&lt;ul&gt;
&lt;li&gt;我使用 &lt;a href="https://ruby-china.org/api/v3/topics/1" rel="nofollow" target="_blank"&gt;https://ruby-china.org/api/v3/topics/1&lt;/a&gt; 获取单个 topics 没问题&lt;/li&gt;
&lt;li&gt;但是获取单个用户就会报"error": "ResourceNotFound"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;请问是我的调用方式不正确吗？还是其他原因？&lt;/p&gt;

&lt;p&gt;参考：&lt;a href="https://api.ruby-china.org/users.html" rel="nofollow" target="_blank"&gt;https://api.ruby-china.org/users.html&lt;/a&gt;&lt;/p&gt;</description>
      <author>Laotree</author>
      <pubDate>Tue, 01 Dec 2020 18:13:55 +0800</pubDate>
      <link>https://ruby-china.org/topics/40643</link>
      <guid>https://ruby-china.org/topics/40643</guid>
    </item>
    <item>
      <title>各位大佬，离职证明很重要吗？</title>
      <description>&lt;p&gt;本人被公司以绩效差为由要求离职&lt;img title=":stuck_out_tongue_closed_eyes:" alt="😝" src="https://twemoji.ruby-china.com/2/svg/1f61d.svg" class="twemoji"&gt; &lt;img title=":stuck_out_tongue_closed_eyes:" alt="😝" src="https://twemoji.ruby-china.com/2/svg/1f61d.svg" class="twemoji"&gt; &lt;img title=":stuck_out_tongue_closed_eyes:" alt="😝" src="https://twemoji.ruby-china.com/2/svg/1f61d.svg" class="twemoji"&gt;&lt;br&gt;
问有没有补偿，leader 说如果要补偿的话，就没有离职证明，也不走正常离职流程，走开除，对背景调查不利。
请问各位大佬，我应不应该要求补偿，谢谢。&lt;/p&gt;</description>
      <author>Laotree</author>
      <pubDate>Tue, 29 Oct 2019 10:39:43 +0800</pubDate>
      <link>https://ruby-china.org/topics/39194</link>
      <guid>https://ruby-china.org/topics/39194</guid>
    </item>
    <item>
      <title>刚才 ruby-china 是不是挂了？</title>
      <description>&lt;p&gt;&lt;img title=":smiley:" alt="😃" src="https://twemoji.ruby-china.com/2/svg/1f603.svg" class="twemoji"&gt; &lt;/p&gt;</description>
      <author>Laotree</author>
      <pubDate>Tue, 23 Oct 2018 17:02:42 +0800</pubDate>
      <link>https://ruby-china.org/topics/37664</link>
      <guid>https://ruby-china.org/topics/37664</guid>
    </item>
  </channel>
</rss>
