<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>redgetan (Reginald Tan)</title>
    <link>https://ruby-china.org/redgetan</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>查出 DOM 元素的源码位置</title>
      <description>&lt;p&gt;假设你正在调试一个 Web 应用程序时，在页面看到某个 DOM 元素而你想定位它在源码里的位置。虽然你可以用 grep 或 ack 找到 DOM 元素在那一个 Rails View，面对相当大的代码（列如 10 万行）, 任务会比较麻烦。为了解决这个问题，我写了以个 rubygem (&lt;a href="https://github.com/redgetan/view_inspect" rel="nofollow" target="_blank"&gt;https://github.com/redgetan/view_inspect&lt;/a&gt;)，希望可以帮助大家。这个 rubygem 把 DOM 元素的源码位置放在它的 data-attribute。你只须要用 chrome 或 firefox 的 inspect element 来渣看这个元数据&lt;/p&gt;

&lt;p&gt;图片
&lt;a href="https://i.imgur.com/bhK6lap.png" rel="nofollow" target="_blank" title=""&gt;Diaspora: Haml + Backbone.js &lt;/a&gt;
&lt;a href="https://i.imgur.com/mD7sQ2m.png" rel="nofollow" target="_blank" title=""&gt;Discourse: ERB + Ember.js + Handlebars&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;支持 Rails 3.0 跟 Rails 4.0&lt;/p&gt;

&lt;p&gt;关注  &lt;img title=":smile:" alt="😄" src="https://twemoji.ruby-china.com/2/svg/1f604.svg" class="twemoji"&gt;&lt;/p&gt;</description>
      <author>redgetan</author>
      <pubDate>Fri, 07 Nov 2014 01:56:54 +0800</pubDate>
      <link>https://ruby-china.org/topics/22539</link>
      <guid>https://ruby-china.org/topics/22539</guid>
    </item>
    <item>
      <title>Ruby 2.0 Timeout 的内部实现 </title>
      <description>&lt;p&gt;大家好。我最近写了关于 MRI 2.0 Timeout 的内部实现。众所周知，有时 Timeout 有效果，但有时 Timeout 没有反应。我解释这种现象的原因。&lt;/p&gt;

&lt;p&gt;&lt;a href="http://redgetan.cc/understanding-timeouts-in-cruby/" rel="nofollow" target="_blank"&gt;http://redgetan.cc/understanding-timeouts-in-cruby/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;欢迎大家的 Comments, feedback&lt;/p&gt;</description>
      <author>redgetan</author>
      <pubDate>Mon, 18 Aug 2014 20:14:08 +0800</pubDate>
      <link>https://ruby-china.org/topics/21094</link>
      <guid>https://ruby-china.org/topics/21094</guid>
    </item>
  </channel>
</rss>
