<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>lidashuang (hello)</title>
    <link>https://ruby-china.org/lidashuang</link>
    <description> </description>
    <language>en-us</language>
    <item>
      <title>How Discord Reduced Websocket Traffic by 40%</title>
      <description>&lt;p&gt;&lt;a href="https://discord.com/blog/how-discord-reduced-websocket-traffic-by-40-percent" rel="nofollow" target="_blank"&gt;https://discord.com/blog/how-discord-reduced-websocket-traffic-by-40-percent&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;换了压缩算法，减少了 40% 的流量&lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Tue, 24 Sep 2024 11:50:16 +0800</pubDate>
      <link>https://ruby-china.org/topics/43891</link>
      <guid>https://ruby-china.org/topics/43891</guid>
    </item>
    <item>
      <title>又一个跑在 Erlang VM 的语言 1.0 了</title>
      <description>&lt;p&gt;Gleam 版本 1.0 发布的新闻文章主要总结为以下几点：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;2022 年 1 月 17 日，Gleam v1.0 发布。这是一款基于静态类型和模式匹配的编程语言，设计目标是使 Erlang 虚拟机 (以并发、容错和低延迟著称) 的用户能以富有表达力的方式编写高效、安全的系统。&lt;/li&gt;
&lt;li&gt;Gleam 的开发工作开始于 2017 年，其背后的设计目标是使 Erlang 语言更现代化和易用，同时也保留 Erlang 的强大特性。Gleam 语言的设计并没有试图与任何现有的语言竞争，而是致力于填补 Erlang 虚拟机系列语言的空白。&lt;/li&gt;
&lt;li&gt;Gleam v1.0 的发布标志着这款语言具备了稳定的语法和特性集，使得用户可以在实际项目中应用。Gleam v1.0 还带来了一些新功能，例如更优秀的类型推理系统、新的模块和库以及改进的错误消息等。&lt;/li&gt;
&lt;li&gt;Gleam 开发团队计划未来将继续改进编译器，并根据社区的反馈和需求来改进和增强语言的功能。&lt;/li&gt;
&lt;li&gt;Gleam 编程语言的 1.0 版本发布标志着这个令人兴奋的新项目的一个里程碑，给 Erlang 开发者以及那些对高效、安全的并发系统设计有兴趣的开发者，带来一个全新的选择。&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;直达链接&lt;/p&gt;

&lt;p&gt;&lt;a href="https://gleam.run/news/gleam-version-1/" rel="nofollow" target="_blank"&gt;https://gleam.run/news/gleam-version-1/&lt;/a&gt;&lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Mon, 04 Mar 2024 23:44:33 +0800</pubDate>
      <link>https://ruby-china.org/topics/43611</link>
      <guid>https://ruby-china.org/topics/43611</guid>
    </item>
    <item>
      <title>Django 5.0 release 发布了</title>
      <description>&lt;p&gt;&lt;a href="https://docs.djangoproject.com/en/dev/releases/5.0/" rel="nofollow" target="_blank"&gt;https://docs.djangoproject.com/en/dev/releases/5.0/&lt;/a&gt;&lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Mon, 04 Dec 2023 23:50:57 +0800</pubDate>
      <link>https://ruby-china.org/topics/43498</link>
      <guid>https://ruby-china.org/topics/43498</guid>
    </item>
    <item>
      <title>Benchmarking CRuby, MJIT, YJIT, JRuby and TruffleRuby</title>
      <description>&lt;p&gt;&lt;a href="https://eregon.me/blog/2022/01/06/benchmarking-cruby-mjit-yjit-jruby-truffleruby.html" rel="nofollow" target="_blank"&gt;https://eregon.me/blog/2022/01/06/benchmarking-cruby-mjit-yjit-jruby-truffleruby.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;在这篇博客文章中，我们对许多 Ruby 版本和最新的 Ruby 即时编译器 (JIT) 在最新的 Ruby 基准测试套件 yjit-be 上进行了基准测试。在这 14 个基准测试中，与 CRuby 3.1 相比，几何平均加速比分别是：MJIT 1.26 倍、YJIT 1.39 倍、JRuby 1.86 倍和 TruffleRuby 6.23 倍&lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Thu, 19 May 2022 12:12:18 +0800</pubDate>
      <link>https://ruby-china.org/topics/42408</link>
      <guid>https://ruby-china.org/topics/42408</guid>
    </item>
    <item>
      <title>ActiveRecord 连接管理机制</title>
      <description>&lt;p&gt;图不错&lt;/p&gt;

&lt;p&gt;&lt;a href="https://please-sleep.cou929.nu/activerecord-connection-pool.html" rel="nofollow" target="_blank"&gt;https://please-sleep.cou929.nu/activerecord-connection-pool.html&lt;/a&gt;&lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Tue, 19 Apr 2022 16:32:04 +0800</pubDate>
      <link>https://ruby-china.org/topics/42325</link>
      <guid>https://ruby-china.org/topics/42325</guid>
    </item>
    <item>
      <title>GitLab 成立中国合资公司「极狐」，首轮获得数亿元投资</title>
      <description>&lt;p&gt;&lt;a href="https://readhub.cn/topic/84IsrardO0n" rel="nofollow" target="_blank"&gt;https://readhub.cn/topic/84IsrardO0n&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;gitee 竞争对手来了&lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Thu, 18 Mar 2021 23:47:16 +0800</pubDate>
      <link>https://ruby-china.org/topics/41044</link>
      <guid>https://ruby-china.org/topics/41044</guid>
    </item>
    <item>
      <title>Kuby 更方便的使用 docker k8s 部署 Rails 应用</title>
      <description>&lt;blockquote&gt;
&lt;p&gt;Kuby is a convention-over-configuration approach to deploying Rails apps. It makes the power of Docker and Kubernetes accessible to the average Rails developer without requiring a devops black belt.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://getkuby.io/" rel="nofollow" target="_blank" title=""&gt;Hello from Kuby | Kuby&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/getkuby/kuby-core" rel="nofollow" target="_blank" title=""&gt;getkuby/kuby-core: A convention over configuration approach for deploying Rails apps. https://getkuby.io&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
      <author>lidashuang</author>
      <pubDate>Fri, 09 Oct 2020 13:56:18 +0800</pubDate>
      <link>https://ruby-china.org/topics/40470</link>
      <guid>https://ruby-china.org/topics/40470</guid>
    </item>
    <item>
      <title>Rails 6.1 allows enums attributes to configure the default value</title>
      <description>&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="k"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;Post&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="no"&gt;ApplicationRecord&lt;/span&gt;
  &lt;span class="n"&gt;enum&lt;/span&gt; &lt;span class="ss"&gt;status: &lt;/span&gt;&lt;span class="sx"&gt;%i[draft reviewed published]&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;_default: &lt;/span&gt;&lt;span class="s2"&gt;"draft"&lt;/span&gt;
  &lt;span class="n"&gt;enum&lt;/span&gt; &lt;span class="ss"&gt;category: &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="ss"&gt;rails: &lt;/span&gt;&lt;span class="s2"&gt;"Rails"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;react: &lt;/span&gt;&lt;span class="s2"&gt;"React"&lt;/span&gt; &lt;span class="p"&gt;},&lt;/span&gt; &lt;span class="ss"&gt;_default: &lt;/span&gt;&lt;span class="s2"&gt;"Rails"&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;a href="https://blog.bigbinary.com/2020/07/21/rails-6-1-allows-enums-attributes-to-have-default-value.html" rel="nofollow" target="_blank"&gt;https://blog.bigbinary.com/2020/07/21/rails-6-1-allows-enums-attributes-to-have-default-value.html&lt;/a&gt;&lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Wed, 22 Jul 2020 12:43:22 +0800</pubDate>
      <link>https://ruby-china.org/topics/40185</link>
      <guid>https://ruby-china.org/topics/40185</guid>
    </item>
    <item>
      <title>Graphql Resolver 里如何获取查询的字段列表?</title>
      <description>&lt;p&gt;例如下面的 query&lt;/p&gt;
&lt;pre class="highlight json"&gt;&lt;code&gt;&lt;span class="err"&gt;statistics&lt;/span&gt;&lt;span class="w"&gt; &lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="err"&gt;orderSettlementPm&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="err"&gt;orderSettlementShop&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="err"&gt;todayPaidAmount&lt;/span&gt;&lt;span class="w"&gt;
    &lt;/span&gt;&lt;span class="err"&gt;todayPaidOrderCount&lt;/span&gt;&lt;span class="w"&gt;
  &lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;&lt;span class="w"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;目前 Resolvers 是这样的，这样会导致不管请求什么字段，都会计算一遍数据？
问：Resolvers 可不可以获取查询的字段列表？&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="k"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;Resolvers::SysStatisticsData&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="no"&gt;Resolvers&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;Base&lt;/span&gt;
  &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;resolve&lt;/span&gt;
    &lt;span class="n"&gt;data&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
      &lt;span class="ss"&gt;paid_order_count: &lt;/span&gt;&lt;span class="no"&gt;ShopOrderStatistic&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;sum&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;:paid_order_count&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;
      &lt;span class="ss"&gt;paid_amount: &lt;/span&gt;&lt;span class="no"&gt;ShopOrderStatistic&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;sum&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;:paid_amount&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;

      &lt;span class="ss"&gt;today_paid_amount: &lt;/span&gt;&lt;span class="no"&gt;ShopOrderStatistic&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;today_paid_amount&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
      &lt;span class="ss"&gt;today_paid_order_count: &lt;/span&gt;&lt;span class="no"&gt;ShopOrderStatistic&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;today_paid_order_count&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;

      &lt;span class="ss"&gt;yesterday_paid_order_count: &lt;/span&gt;&lt;span class="no"&gt;ShopOrderStatistic&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;yesterday_paid_order_count&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
      &lt;span class="ss"&gt;yesterday_paid_amount: &lt;/span&gt;&lt;span class="no"&gt;ShopOrderStatistic&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;yesterday_paid_amount&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;

      &lt;span class="ss"&gt;today_refund_count: &lt;/span&gt;&lt;span class="no"&gt;Refund&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;today_data&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;success_status&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;count&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
      &lt;span class="ss"&gt;yesterday_refund_count: &lt;/span&gt;&lt;span class="no"&gt;Refund&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;yesterday_data&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;success_status&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;count&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;

      &lt;span class="ss"&gt;refund_amount: &lt;/span&gt;&lt;span class="no"&gt;Refund&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;refund_amount_sum&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
      &lt;span class="ss"&gt;withdraw_amount: &lt;/span&gt;&lt;span class="no"&gt;WithdrawLog&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;withdraw_amount_sum&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
      &lt;span class="ss"&gt;wait_withdraw_amount: &lt;/span&gt;&lt;span class="no"&gt;WithdrawLog&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;processing_paid&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;sum&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="ss"&gt;:amount&lt;/span&gt;&lt;span class="p"&gt;),&lt;/span&gt;

      &lt;span class="ss"&gt;view_count: &lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
      &lt;span class="ss"&gt;yesterday_view_count: &lt;/span&gt;&lt;span class="mi"&gt;100&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;

      &lt;span class="ss"&gt;wait_ship_order_count: &lt;/span&gt;&lt;span class="no"&gt;Order&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;paid_status&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;count&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;end&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;</description>
      <author>lidashuang</author>
      <pubDate>Sat, 22 Feb 2020 21:17:50 +0800</pubDate>
      <link>https://ruby-china.org/topics/39526</link>
      <guid>https://ruby-china.org/topics/39526</guid>
    </item>
    <item>
      <title>Sorbet 放出来了</title>
      <description>&lt;ul&gt;
&lt;li&gt;&lt;a href="https://sorbet.org/blog/2019/06/20/open-sourcing-sorbet" rel="nofollow" target="_blank" title=""&gt;Open-sourcing Sorbet: a fast, powerful type checker for Ruby · Sorbet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/sorbet/sorbet" rel="nofollow" target="_blank" title=""&gt;sorbet/sorbet: A Typechecker for Ruby&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
      <author>lidashuang</author>
      <pubDate>Fri, 21 Jun 2019 03:10:01 +0800</pubDate>
      <link>https://ruby-china.org/topics/38708</link>
      <guid>https://ruby-china.org/topics/38708</guid>
    </item>
    <item>
      <title>Squasher - squash your old migrations in a single command</title>
      <description>&lt;p&gt;&lt;a href="https://medium.com/@robsonprogamer/how-to-keep-your-activerecord-migrations-clean-6d135730e076" rel="nofollow" target="_blank"&gt;https://medium.com/@robsonprogamer/how-to-keep-your-activerecord-migrations-clean-6d135730e076&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/jalkoby/squasher" rel="nofollow" target="_blank"&gt;https://github.com/jalkoby/squasher&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;把众多的 migration 文件合并成一个 
简单易用&lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Tue, 20 Nov 2018 17:12:39 +0800</pubDate>
      <link>https://ruby-china.org/topics/37800</link>
      <guid>https://ruby-china.org/topics/37800</guid>
    </item>
    <item>
      <title>ElixirConf 2017 Talks 视频来了</title>
      <description>&lt;p&gt;链接 
&lt;a href="https://elixirforum.com/t/elixirconf-2017-talks/8459" rel="nofollow" target="_blank"&gt;https://elixirforum.com/t/elixirconf-2017-talks/8459&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/poteto/elixirconf-2017" rel="nofollow" target="_blank"&gt;https://github.com/poteto/elixirconf-2017&lt;/a&gt;&lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Fri, 08 Sep 2017 11:20:45 +0800</pubDate>
      <link>https://ruby-china.org/topics/34064</link>
      <guid>https://ruby-china.org/topics/34064</guid>
    </item>
    <item>
      <title>test</title>
      <description>&lt;p&gt;11&lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Tue, 13 Jan 2015 02:22:48 +0800</pubDate>
      <link>https://ruby-china.org/topics/23696</link>
      <guid>https://ruby-china.org/topics/23696</guid>
    </item>
    <item>
      <title>[上海] 社区电商创业 诚聘 Ruby 研发工程师</title>
      <description>&lt;h3 id="关于公司"&gt;关于公司&lt;/h3&gt;
&lt;p&gt;我们是一家位于上海的创业公司，我们的创业项目是社区电商，我们的模式有一定的创新性，和目前市面上的社区电商有很大的不同，如果有兴趣非常欢迎来详聊。&lt;/p&gt;

&lt;p&gt;目前项目处于开发阶段，我们办公地址在浦东世博园地区，我们包下了整个意大利馆正在装修，目前办公在非洲馆，10 月就会入住高大上的新办公室啦。&lt;/p&gt;
&lt;h3 id="关于团队"&gt;关于团队&lt;/h3&gt;
&lt;p&gt;团队成员来自各大电商公司和大型超市企业，有着非常丰富的行业背景。和优秀的人在一起工作可以让自己变的更优秀。&lt;/p&gt;
&lt;h3 id="对你的要求"&gt;对你的要求&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;熟悉 Rails 开发&lt;/li&gt;
&lt;li&gt;我们希望你是一个热爱并专注技术的人，而不仅仅只是把写代码当成一个谋生的手段&lt;/li&gt;
&lt;li&gt;热爱开源，习惯于在 linux 或 mac 系统下工作和写代码&lt;/li&gt;
&lt;li&gt;我们喜欢多面手，如果你对其他技术方面也感兴趣的话我们非常欢迎&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="上班制度"&gt;上班制度&lt;/h3&gt;
&lt;p&gt;我们的上班时间很正常，不提倡过度加班，同时也希望在工作时间大家能够保证较高的效率顺利完成开发任务&lt;/p&gt;
&lt;h3 id="福利"&gt;福利&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;MacBook Pro + 23 寸显示器 &lt;/li&gt;
&lt;li&gt;社保 5 险一金&lt;/li&gt;
&lt;li&gt;餐补&lt;/li&gt;
&lt;li&gt;交通补助&lt;/li&gt;
&lt;li&gt;通讯补助 &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;无论你是应届毕业生还是大牛，只要你对我们的项目感兴趣，都可以联系我们更进一步的聊聊，我们一定会尽量满足你在薪资方面的要求，上不封顶。&lt;/p&gt;

&lt;p&gt;热烈欢迎上海的同学们过来骚扰~~&lt;/p&gt;

&lt;p&gt;请将您的简历 (有 blog，github 地址的请一定写上) 发送到该邮箱，谢谢 : xfstart07#gmail.com&lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Tue, 09 Sep 2014 10:11:58 +0800</pubDate>
      <link>https://ruby-china.org/topics/21429</link>
      <guid>https://ruby-china.org/topics/21429</guid>
    </item>
    <item>
      <title>Rails 4.0 RC1 发布，一个月内发布正式版</title>
      <description>&lt;p&gt;&lt;a href="http://www.oschina.net/news/40122/rails-4-0-rc1" rel="nofollow" target="_blank"&gt;http://www.oschina.net/news/40122/rails-4-0-rc1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;changelog &lt;a href="https://github.com/rails/rails/compare/v4.0.0.beta1...v4.0.0.rc1" rel="nofollow" target="_blank"&gt;https://github.com/rails/rails/compare/v4.0.0.beta1...v4.0.0.rc1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;期待啊!!&lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Thu, 02 May 2013 11:00:25 +0800</pubDate>
      <link>https://ruby-china.org/topics/10646</link>
      <guid>https://ruby-china.org/topics/10646</guid>
    </item>
    <item>
      <title>如何与程序员沟通</title>
      <description>&lt;p&gt;&lt;img src="http://ww2.sinaimg.cn/bmiddle/67bf1bb2gw1e3uzahptqfj20c70h3tah.jpg" title="" alt=""&gt;
值得学习下&lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Fri, 19 Apr 2013 16:05:23 +0800</pubDate>
      <link>https://ruby-china.org/topics/10342</link>
      <guid>https://ruby-china.org/topics/10342</guid>
    </item>
    <item>
      <title>oschina 出的 Git 托管</title>
      <description>&lt;p&gt;&lt;a href="http://git.oschina.net/" rel="nofollow" target="_blank" title=""&gt;http://git.oschina.net/&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;内测中&lt;/p&gt;

&lt;p&gt;看 assets 有点像 rails 写的。&lt;/p&gt;

&lt;p&gt;&lt;img src="//l.ruby-china.com/photo/bf46d42cd7acdc1e9f04c79ed9d2a9e7.png" title="" alt=""&gt;&lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Mon, 15 Apr 2013 17:27:35 +0800</pubDate>
      <link>https://ruby-china.org/topics/10220</link>
      <guid>https://ruby-china.org/topics/10220</guid>
    </item>
    <item>
      <title>山理工 Ruby Gem 镜像源上线</title>
      <description>&lt;p&gt;&lt;a href="http://ruby.sdutlinux.org/" rel="nofollow" target="_blank"&gt;http://ruby.sdutlinux.org/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;欢迎使用&lt;/p&gt;

&lt;p&gt;服务器由山东理工大学 linux 用户组提供，新服务器啊！&lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Sun, 10 Mar 2013 19:48:36 +0800</pubDate>
      <link>https://ruby-china.org/topics/9303</link>
      <guid>https://ruby-china.org/topics/9303</guid>
    </item>
    <item>
      <title>可不可以对 public 下的文件夹做 http 认证</title>
      <description>&lt;p&gt;rt &lt;/p&gt;</description>
      <author>lidashuang</author>
      <pubDate>Thu, 07 Mar 2013 20:56:37 +0800</pubDate>
      <link>https://ruby-china.org/topics/9225</link>
      <guid>https://ruby-china.org/topics/9225</guid>
    </item>
    <item>
      <title>Ruby 2.0 RC2 发布</title>
      <description>&lt;p&gt;&lt;a href="http://www.ruby-lang.org/en/news/2013/02/08/ruby-2-0-0-rc2-is-released/" rel="nofollow" target="_blank"&gt;http://www.ruby-lang.org/en/news/2013/02/08/ruby-2-0-0-rc2-is-released/&lt;/a&gt;&lt;br&gt;
正式版也快了吧&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Keyword arguments
Enumerable#lazy
Module#prepend
#to_h: Convention for conversion to Hash
%i: a literal for symbol array
Updated regexp engine: Onigmo (a fork of Oniguruma)
Enumerator#size and Range#size were introduced
DTrace support
TracePoint
Optimized require performance (especially, on Windows)
NativeClient support
Documentation improvement
Enhanced asynchronous interrupt handling
Launch-time stack size tuning parameters
Refinements [experimental]
&lt;/code&gt;&lt;/pre&gt;</description>
      <author>lidashuang</author>
      <pubDate>Sat, 09 Feb 2013 15:19:44 +0800</pubDate>
      <link>https://ruby-china.org/topics/8658</link>
      <guid>https://ruby-china.org/topics/8658</guid>
    </item>
  </channel>
</rss>
