<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>gzhi1992 (zhi)</title>
    <link>https://ruby-china.org/gzhi1992</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>分享一个 iOS 平台下的 HTTP 抓包应用 - HTTP Catcher</title>
      <description>&lt;p&gt;我是一个 ruby 程序员，最近迷上了 iOS 开发，这是我的第一款个人作品。&lt;/p&gt;

&lt;p&gt;起初是源于个人需求，之前每次客户端抓包都是需要设置 Wi-Fi 的代理服务器地址，操作起来很是不方便，如果是连接的 4G 网络就无法抓取 HTTP 请求了。&lt;/p&gt;

&lt;p&gt;HTTP Catcher 启动后可以看到 iOS 系统上应用的 HTTP 请求日志，并且支持基础的格式预览功能。目前还有些高级功能请求响应的重写、断点等还在开发中，期待使用。&lt;/p&gt;

&lt;p&gt;&lt;a href="https://itunes.apple.com/us/app/http-catcher/id1445874902?l=zh&amp;amp;ls=1&amp;amp;mt=8" rel="nofollow" target="_blank" title=""&gt;App Store&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://testflight.apple.com/join/4Qt2lIm5" rel="nofollow" target="_blank" title=""&gt;TestFight&lt;/a&gt;&lt;/p&gt;</description>
      <author>gzhi1992</author>
      <pubDate>Sat, 23 Mar 2019 13:18:57 +0800</pubDate>
      <link>https://ruby-china.org/topics/38281</link>
      <guid>https://ruby-china.org/topics/38281</guid>
    </item>
    <item>
      <title>Rails 的 PostgresSQL 可能会支持延迟加载数据查询</title>
      <description>&lt;p&gt;刚看到一个很厉害的 PR。&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/rails/rails/pull/33312" rel="nofollow" target="_blank" title=""&gt;PostgreSQL: Use a specialized Result object to defer retrieval of values&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;当没有明确指定需要查询的字段时候，Active Record 会默认加载查询的所有字段。一般情况下业务逻辑中需要用到的字段要比表里的要少很多，大多时候一次性查询所有字段的数据非常浪费，这个 PR 通过 pg 延迟加载的方式只获取用到的字段。&lt;/p&gt;</description>
      <author>gzhi1992</author>
      <pubDate>Fri, 24 Aug 2018 22:06:33 +0800</pubDate>
      <link>https://ruby-china.org/topics/37384</link>
      <guid>https://ruby-china.org/topics/37384</guid>
    </item>
  </channel>
</rss>
