<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>ksec</title>
    <link>https://ruby-china.org/ksec</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>Homeland 为什么没有 PM?  </title>
      <description>&lt;p&gt;这个是一个 Design 决定吗 ? &lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Thu, 28 Feb 2019 14:55:16 +0800</pubDate>
      <link>https://ruby-china.org/topics/38167</link>
      <guid>https://ruby-china.org/topics/38167</guid>
    </item>
    <item>
      <title>Alpine Linux 3.9.0 Released</title>
      <description>&lt;p&gt;&lt;a href="https://alpinelinux.org/posts/Alpine-3.9.0-released.html" rel="nofollow" target="_blank"&gt;https://alpinelinux.org/posts/Alpine-3.9.0-released.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;最重要的一樣更新&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Switch from LibreSSL to OpenSSL&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;终于少一样烦恼，我想除了 musl c 可能会有一些小问题之外我已经想不到其他原因选择不用 Alpine Linux  部署 Docker.&lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Fri, 01 Feb 2019 00:06:45 +0800</pubDate>
      <link>https://ruby-china.org/topics/38073</link>
      <guid>https://ruby-china.org/topics/38073</guid>
    </item>
    <item>
      <title>Webpack v5 Alpha - 又来一大堆 Breaking Changes </title>
      <description>&lt;p&gt;&lt;a href="https://github.com/webpack/changelog-v5/blob/master/README.md" rel="nofollow" target="_blank"&gt;https://github.com/webpack/changelog-v5/blob/master/README.md&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;又是"最后一次" ( 上一次 v4 已经说过了 ) 大量 breaking changes. ( 看 v4 已经头痛 )&lt;/p&gt;

&lt;p&gt;我暂时还没看过一个 Rails 用家对 Webpacker 的好评。( 除了那些本身很喜欢 / 只会做  Front End )  我怎么感觉要使用 Rails 的复杂程度正在不断提升。 &lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Mon, 24 Dec 2018 13:55:31 +0800</pubDate>
      <link>https://ruby-china.org/topics/37936</link>
      <guid>https://ruby-china.org/topics/37936</guid>
    </item>
    <item>
      <title>Ruby China 的最后回覆里有个 bug</title>
      <description>&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/2018/cd8cdd57-fccc-41fc-a57e-4fa2e27f403f.png!large" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;最后由 IDbbnn345 回复于 16 小时前&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;这个人和帖子也不存在吧&lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Mon, 19 Nov 2018 13:53:35 +0800</pubDate>
      <link>https://ruby-china.org/topics/37792</link>
      <guid>https://ruby-china.org/topics/37792</guid>
    </item>
    <item>
      <title>DO Managed Databases (托管数据库)</title>
      <description>&lt;p&gt;DO 发布了测试版本的 Managed DB.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://try.digitalocean.com/dbaas-beta/" rel="nofollow" target="_blank"&gt;https://try.digitalocean.com/dbaas-beta/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;不知道有没有人用 DO, 感觉上已经超越了 Linode.&lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Fri, 26 Oct 2018 17:29:22 +0800</pubDate>
      <link>https://ruby-china.org/topics/37683</link>
      <guid>https://ruby-china.org/topics/37683</guid>
    </item>
    <item>
      <title>项目管理 你们 / 你们公司 都用什么的 ?</title>
      <description>&lt;p&gt;纯粹想了解一下&lt;/p&gt;

&lt;p&gt;Github / Gitlab / Asana / Basecamp, 还是其他 ?  &lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Wed, 03 Oct 2018 20:39:49 +0800</pubDate>
      <link>https://ruby-china.org/topics/37589</link>
      <guid>https://ruby-china.org/topics/37589</guid>
    </item>
    <item>
      <title>最近 Ruby China 做了什么改善? 感觉上速度快了很多. </title>
      <description>&lt;p&gt;可能实际数字上分别不大 , 可能就只是 1-200ms 的分别，因为本来 Ruby China 就已经快，现在感觉起来不但更快而且更畅顺。 &lt;/p&gt;

&lt;p&gt;做了什么改善了吗 ?&lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Thu, 06 Sep 2018 18:25:28 +0800</pubDate>
      <link>https://ruby-china.org/topics/37452</link>
      <guid>https://ruby-china.org/topics/37452</guid>
    </item>
    <item>
      <title>Ruby 第二层 GC, Transient heap</title>
      <description>&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;不得不说&lt;/span&gt;&lt;span class="err"&gt;，&lt;/span&gt;&lt;span class="no"&gt;Sam&lt;/span&gt; &lt;span class="no"&gt;Saffron&lt;/span&gt; &lt;span class="n"&gt;和&lt;/span&gt; &lt;span class="no"&gt;Mike&lt;/span&gt; &lt;span class="no"&gt;Perham&lt;/span&gt; &lt;span class="n"&gt;频频对&lt;/span&gt; &lt;span class="no"&gt;Ruby&lt;/span&gt; &lt;span class="n"&gt;还有&lt;/span&gt; &lt;span class="no"&gt;Rails&lt;/span&gt; &lt;span class="n"&gt;core&lt;/span&gt; &lt;span class="n"&gt;team&lt;/span&gt; &lt;span class="n"&gt;就性能问题发难&lt;/span&gt;&lt;span class="err"&gt;，&lt;/span&gt;&lt;span class="n"&gt;而且有理有据&lt;/span&gt;&lt;span class="err"&gt;，&lt;/span&gt;&lt;span class="n"&gt;已经成功引起了重视&lt;/span&gt;&lt;span class="err"&gt;。&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;上一次的讨论是关于 jemalloc ( &lt;a href="https://bugs.ruby-lang.org/issues/14718" rel="nofollow" target="_blank"&gt;https://bugs.ruby-lang.org/issues/14718&lt;/a&gt; ), 对于 malloc, Tenderlove 也说过有点束手无策。结果 ko1 大想出了这个对策 . &lt;/p&gt;

&lt;p&gt;Introduce 2nd GC heap named Transient heap&lt;/p&gt;

&lt;p&gt;&lt;a href="https://bugs.ruby-lang.org/issues/14858" rel="nofollow" target="_blank"&gt;https://bugs.ruby-lang.org/issues/14858&lt;/a&gt;&lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Tue, 03 Jul 2018 19:36:20 +0800</pubDate>
      <link>https://ruby-china.org/topics/37090</link>
      <guid>https://ruby-china.org/topics/37090</guid>
    </item>
    <item>
      <title>Discourse 出品的 Active Record (半) 代替品</title>
      <description>&lt;p&gt;数星期前在 twitter,  Discourse 大神 SamSaffron 和 Jeff Atwood 发牢骚对 Rails Performance 的不满。&lt;/p&gt;

&lt;p&gt;结果出现了这个 Post.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://samsaffron.com/archive/2018/06/01/an-analysis-of-memory-bloat-in-active-record-5-2" rel="nofollow" target="_blank"&gt;https://samsaffron.com/archive/2018/06/01/an-analysis-of-memory-bloat-in-active-record-5-2&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;及后引发了&lt;/p&gt;

&lt;p&gt;&lt;a href="https://mobile.twitter.com/samsaffron/status/1002446941156884480" rel="nofollow" target="_blank"&gt;https://mobile.twitter.com/samsaffron/status/1002446941156884480&lt;/a&gt;
&lt;a href="https://mobile.twitter.com/codinghorror/status/1002680669925924864" rel="nofollow" target="_blank"&gt;https://mobile.twitter.com/codinghorror/status/1002680669925924864&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;虽然引起很多人的不满，不过至少 Ruby / Rails 对 malloc 的问题又再正视了。( Discourse 现时正赞助 Eric Wong 解决很多 Ruby 速度的问题 )&lt;/p&gt;

&lt;p&gt;然后 Jeff Atwood 就出现了个 idea, 加速甚至取替 Active Record. Mini_SQL 就是这个成果 &lt;/p&gt;

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

&lt;p&gt;暂时看来速度快得惊人，不过只支援 Pg.&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt; Comparison:
&lt;span class="c"&gt;#  wide topic mini sql:                 7535.8 i/s&lt;/span&gt;
&lt;span class="c"&gt;#  wide topic pg:                         7345.1 i/s - same-ish: difference falls within error&lt;/span&gt;
&lt;span class="c"&gt;#  wide topic sequel:                   3449.4 i/s - 2.18x  slower&lt;/span&gt;
&lt;span class="c"&gt;#  wide topic ar:                          2382.9 i/s - 3.16x  slower&lt;/span&gt;

&lt;span class="c"&gt;#   sequel title id pluck:                    1181.0 i/s&lt;/span&gt;
&lt;span class="c"&gt;#   mini_sql query_single title id:     1171.1 i/s - same-ish: difference falls within error&lt;/span&gt;
&lt;span class="c"&gt;#   mini_sql select title id:                1105.6 i/s - 1.07x  slower&lt;/span&gt;
&lt;span class="c"&gt;#   pg select title id:                         1002.2 i/s - 1.18x  slower&lt;/span&gt;
&lt;span class="c"&gt;#   sequel title id select:                    916.8 i/s - 1.29x  slower&lt;/span&gt;
&lt;span class="c"&gt;#   ar select title id pluck:                  696.2 i/s - 1.70x  slower&lt;/span&gt;
&lt;span class="c"&gt;#   ar select title id:                            131.6 i/s - 8.98x  slower&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;</description>
      <author>ksec</author>
      <pubDate>Thu, 21 Jun 2018 01:50:05 +0800</pubDate>
      <link>https://ruby-china.org/topics/37022</link>
      <guid>https://ruby-china.org/topics/37022</guid>
    </item>
    <item>
      <title>TensorStream - TensorFlow in Ruby </title>
      <description>&lt;p&gt;A ground-up and standalone reimplementation of TensorFlow for ruby. Comes with a pure ruby tensorflow opcode evaluator&lt;/p&gt;

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

&lt;p&gt;看来 Ruby 也希望在 Data Science 分一杯羹。&lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Wed, 20 Jun 2018 19:58:45 +0800</pubDate>
      <link>https://ruby-china.org/topics/37021</link>
      <guid>https://ruby-china.org/topics/37021</guid>
    </item>
    <item>
      <title>M$ 用 Javascript 重寫 Office 365.. </title>
      <description>&lt;p&gt;&lt;/p&gt;&lt;blockquote class="twitter-tweet"&gt;
&lt;p lang="en"&gt;(Ive never been able to say this yet)&lt;br&gt;🙋Well Actually!🙋&lt;br&gt;&lt;br&gt;All of Office 365 is (almost finished) being completely rewritten in this little scripting language called &lt;a href="https://twitter.com/hashtag/JavaScript?src=hash&amp;amp;ref_src=twsrc%5Etfw"&gt;#JavaScript&lt;/a&gt;.&lt;br&gt;&lt;br&gt;And Skype&lt;br&gt;And Microsoft Teams&lt;br&gt;And &lt;a href="https://twitter.com/code?ref_src=twsrc%5Etfw"&gt;&lt;/a&gt;&lt;a href="/Code" class="user-mention" title="@Code"&gt;&lt;i&gt;@&lt;/i&gt;Code&lt;/a&gt;&lt;br&gt;And all of &lt;a href="https://twitter.com/MSEdgeDev?ref_src=twsrc%5Etfw"&gt;&lt;/a&gt;&lt;a href="/MSEdgeDev" class="user-mention" title="@MSEdgeDev"&gt;&lt;i&gt;@&lt;/i&gt;MSEdgeDev&lt;/a&gt; Debug Protocol (instead of C++)&lt;br&gt;&lt;br&gt;nbd &lt;a href="https://t.co/WFahDhap6K"&gt;&lt;/a&gt;&lt;a href="https://t.co/WFahDhap6K" rel="nofollow" target="_blank"&gt;https://t.co/WFahDhap6K&lt;/a&gt;&lt;/p&gt;— Sean Thomas Larkin (&lt;a href="/TheLarkInn" class="user-mention" title="@TheLarkInn"&gt;&lt;i&gt;@&lt;/i&gt;TheLarkInn&lt;/a&gt;) &lt;a href="https://twitter.com/TheLarkInn/status/1006746626617008128?ref_src=twsrc%5Etfw"&gt;2018 年 6 月 13 日&lt;/a&gt;
&lt;/blockquote&gt;  

&lt;p&gt;感覺有點像世界末日..........&lt;/p&gt;

&lt;p&gt;(Embedded Twitter 感覺不太好 )...&lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Wed, 13 Jun 2018 21:07:39 +0800</pubDate>
      <link>https://ruby-china.org/topics/36944</link>
      <guid>https://ruby-china.org/topics/36944</guid>
    </item>
    <item>
      <title>Accelerate Bootcamp 評價？</title>
      <description>&lt;p&gt;只想幫朋友問一下，&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.accelerating.tech/immersive" rel="nofollow" target="_blank"&gt;https://www.accelerating.tech/immersive&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;或是有沒有其他選擇？ （必須在香港）&lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Wed, 11 Apr 2018 01:45:13 +0800</pubDate>
      <link>https://ruby-china.org/topics/35421</link>
      <guid>https://ruby-china.org/topics/35421</guid>
    </item>
    <item>
      <title>评论 DHH Callback 的 Video </title>
      <description>&lt;p&gt;&lt;a href="https://ryanbigg.com/2018/03/on-writing-software-well-2-a-review" rel="nofollow" target="_blank"&gt;https://ryanbigg.com/2018/03/on-writing-software-well-2-a-review&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;想知道在，Ruby China 这里的看法，个人来说是偏向 Ryan，Callback 就是 too much magic.&lt;/p&gt;

&lt;p&gt;&lt;a href="/huacnlee" class="user-mention" title="@huacnlee"&gt;&lt;i&gt;@&lt;/i&gt;huacnlee&lt;/a&gt; &lt;a href="/Rei" class="user-mention" title="@Rei"&gt;&lt;i&gt;@&lt;/i&gt;Rei&lt;/a&gt;  怎样看？&lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Fri, 16 Mar 2018 02:31:38 +0800</pubDate>
      <link>https://ruby-china.org/topics/35248</link>
      <guid>https://ruby-china.org/topics/35248</guid>
    </item>
    <item>
      <title>36kr 是用 Homeland? </title>
      <description>&lt;p&gt;他是用 Homeland 作 CMS 嗎？&lt;/p&gt;

&lt;p&gt;在 Homeland 上看到有 36kr logo 卻找不到他們的論壇。&lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Sat, 04 Nov 2017 00:32:46 +0800</pubDate>
      <link>https://ruby-china.org/topics/34509</link>
      <guid>https://ruby-china.org/topics/34509</guid>
    </item>
    <item>
      <title>Ruby 2.5.0-preview1 Released</title>
      <description>&lt;p&gt;&lt;a href="https://www.ruby-lang.org/en/news/2017/10/10/ruby-2-5-0-preview1-released/" rel="nofollow" target="_blank"&gt;https://www.ruby-lang.org/en/news/2017/10/10/ruby-2-5-0-preview1-released/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ruby 2.5.0-preview1 is the first preview release toward Ruby 2.5.0. It introduces some new features and performance improvements, for example:
New Features&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Print backtrace and error message in reverse order if STDERR is unchanged and a tty. [Feature #8661] [experimental]&lt;/li&gt;
&lt;li&gt;Top-level constant look-up is removed. [Feature #11547]&lt;/li&gt;
&lt;li&gt;rescue/else/ensure are allowed inside do/end blocks. [Feature #12906]&lt;/li&gt;
&lt;li&gt;yield_self [Feature #6721]&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id="Other notable changes since 2.4"&gt;Other notable changes since 2.4&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Merge Onigmo to 6.1.1. It adds absent operator Note that Ruby 2.4.1 also includes this change.&lt;/li&gt;
&lt;li&gt;Merge bundler to standard libraries.&lt;/li&gt;
&lt;li&gt;Merge rubygems-2.6.13.&lt;/li&gt;
&lt;li&gt;Merge rdoc-6.0.0.beta2. Change lexer IRB based one to Ripper. It much improves the speed of generating document. &lt;a href="https://github.com/ruby/rdoc/pull/512" rel="nofollow" target="_blank"&gt;https://github.com/ruby/rdoc/pull/512&lt;/a&gt; This also includes&lt;/li&gt;
&lt;li&gt;Fix so many bugs in the last dozen years or so&lt;/li&gt;
&lt;li&gt;Support new Ruby syntaxes in the last several years&lt;/li&gt;
&lt;li&gt;Update supported Unicode version to 10.0.0.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;See NEWS or commit logs for details.&lt;/p&gt;

&lt;p&gt;With those changes, 6162 files changed, 28537 insertions(+), 339582 deletions(-) since Ruby 2.4.0!&lt;/p&gt;

&lt;p&gt;Enjoy Ruby 2.5.0-preview1!&lt;/p&gt;

&lt;p&gt;I wish there is more ...&amp;gt;&amp;lt;&lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Wed, 11 Oct 2017 00:03:32 +0800</pubDate>
      <link>https://ruby-china.org/topics/34346</link>
      <guid>https://ruby-china.org/topics/34346</guid>
    </item>
    <item>
      <title>Ahead-of-time (AOT) Compiler designed for Ruby</title>
      <description>&lt;p&gt;&lt;a href="https://github.com/pmq20/ruby-compiler" rel="nofollow" target="_blank"&gt;https://github.com/pmq20/ruby-compiler&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=14783865" rel="nofollow" target="_blank"&gt;https://news.ycombinator.com/item?id=14783865&lt;/a&gt;&lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Mon, 17 Jul 2017 18:41:33 +0800</pubDate>
      <link>https://ruby-china.org/topics/33525</link>
      <guid>https://ruby-china.org/topics/33525</guid>
    </item>
    <item>
      <title>Ruby China 現在是 Homeland ?</title>
      <description>&lt;p&gt;&lt;a href="https://gethomeland.com/" rel="nofollow" target="_blank"&gt;https://gethomeland.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;還記得不久前我問了這個問題。&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ruby-china.org/topics/31371" rel="nofollow" target="_blank"&gt;https://ruby-china.org/topics/31371&lt;/a&gt;&lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Fri, 17 Mar 2017 17:47:17 +0800</pubDate>
      <link>https://ruby-china.org/topics/32566</link>
      <guid>https://ruby-china.org/topics/32566</guid>
    </item>
    <item>
      <title>RethinkDB is now Apache 2.0</title>
      <description>&lt;p&gt;&lt;a href="https://www.joyent.com/blog/the-liberation-of-rethinkdb" rel="nofollow" target="_blank"&gt;https://www.joyent.com/blog/the-liberation-of-rethinkdb&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://news.ycombinator.com/item?id=13579544" rel="nofollow" target="_blank"&gt;https://news.ycombinator.com/item?id=13579544&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;本來是 AGPL , ( 相信沒有人喜歡），現在是 Apache 了。 &lt;/p&gt;

&lt;p&gt;有人使用過嗎？With Rails.&lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Tue, 07 Feb 2017 11:19:00 +0800</pubDate>
      <link>https://ruby-china.org/topics/32255</link>
      <guid>https://ruby-china.org/topics/32255</guid>
    </item>
    <item>
      <title>Posting does not work on Opera</title>
      <description>&lt;p&gt;Testing this on Chrome&lt;/p&gt;

&lt;p&gt;Edit: Firefox &lt;/p&gt;

&lt;p&gt;Edit2: On latest Opera Stable I cant post or Reply topics.&lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Fri, 02 Dec 2016 14:36:48 +0800</pubDate>
      <link>https://ruby-china.org/topics/31765</link>
      <guid>https://ruby-china.org/topics/31765</guid>
    </item>
    <item>
      <title>為什麼不用 Ruby China 開發一個論壇系統? </title>
      <description>&lt;p&gt;我心內有這問題很久了。現時市場上的大多是 PHP，Ruby 就只有 Discourse。Discourse 就是太前衛，而且是 JS Based，Ruby China 就是簡，潔。
UX 上來說比較很多 Commercial 也要好。現在還有一個特點，就是 APPS!。現時差不多所有論壇系統，vBulletin , Discuz, IB, 什麼什麼 BB 等等 也沒有提供 Apps 選擇。必需使用第三方 Apps。UX 也是好差。。。。&lt;/p&gt;

&lt;p&gt;Ruby China 論壇系統 MVP 欠的就是一個簡易安裝程序 和 Admin System。&lt;/p&gt;

&lt;p&gt;P.S - 我知道 Ruby China 是 Open Source，但我自己沒有能力寫啊....&lt;img title=":sweat_smile:" alt="😅" src="https://twemoji.ruby-china.com/2/svg/1f605.svg" class="twemoji"&gt;      &lt;/p&gt;</description>
      <author>ksec</author>
      <pubDate>Wed, 19 Oct 2016 09:48:25 +0800</pubDate>
      <link>https://ruby-china.org/topics/31371</link>
      <guid>https://ruby-china.org/topics/31371</guid>
    </item>
  </channel>
</rss>
