<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>robertyu (robertyu)</title>
    <link>https://ruby-china.org/robertyu</link>
    <description>在rails的道路上一直走下去</description>
    <language>en-us</language>
    <item>
      <title>Rails + Puma + Nginx，遇到 Can't verify CSRF token authenticity.问题</title>
      <description>&lt;h4 id="部署生产环境问题"&gt;部署生产环境问题&lt;/h4&gt;
&lt;p&gt;http 的请求没有问题，https 的请求存在如下问题：&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;nginx 配置&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;https + http
server {
        listen 80 default_server;
        listen [::]:80 default_server;
        server_name backend.sgxcycl.com;
        return 301 https://$server_name$request_uri;
}
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;*PUMA 配置&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;默认配置
proxy_pass http://puma_production;
&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;错误&lt;/li&gt;
&lt;/ul&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;I, [2017-10-28T22:05:44.231048 #30235]  INFO -- : [e6644d2d-c302-47dd-8cfb-a9af5a01ea5d] Started POST "/sessions" for 219.143.191.96 at 2017-10-28 22:05:44 +0800
I, [2017-10-28T22:05:44.232144 #30235]  INFO -- : [e6644d2d-c302-47dd-8cfb-a9af5a01ea5d] Processing by SessionsController#create as HTML
I, [2017-10-28T22:05:44.232231 #30235]  INFO -- : [e6644d2d-c302-47dd-8cfb-a9af5a01ea5d]   Parameters: {"utf8"=&amp;gt;"✓", "authenticity_token"=&amp;gt;"lB/ac6c3JA+4I6LpstisiCm2ODPEJh6Iy2YrAjlJvvO7ayB9B4HpjDxHmda2NTJzRdrapIv1VqbjjKWamzOnoA==", "phone"=&amp;gt;"xxxx", "password"=&amp;gt;"[FILTERED]"}
W, [2017-10-28T22:05:44.232397 #30235]  WARN -- : [e6644d2d-c302-47dd-8cfb-a9af5a01ea5d] Can't verify CSRF token authenticity.
&lt;/code&gt;&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;另：各位如何解决 rails 内部 redirect_to 和 https 的问题呢？&lt;/li&gt;
&lt;/ul&gt;</description>
      <author>robertyu</author>
      <pubDate>Sat, 28 Oct 2017 22:27:18 +0800</pubDate>
      <link>https://ruby-china.org/topics/34452</link>
      <guid>https://ruby-china.org/topics/34452</guid>
    </item>
    <item>
      <title>[北京] 汽车后服务 O2O--卡拉丁</title>
      <description>&lt;h2 id="招聘职位"&gt;招聘职位&lt;/h2&gt;
&lt;hr&gt;
&lt;h2 id="Ruby开发工程师"&gt;Ruby 开发工程师&lt;/h2&gt;&lt;h3 id="职位要求："&gt;职位要求：&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;良好的 Ruby 语言基础及开发/重构能力;&lt;/li&gt;
&lt;li&gt;熟练使用 Ruby On Rails 框架的开发和部署;&lt;/li&gt;
&lt;li&gt;熟练使用 Git, Linux 常见指令及用法;&lt;/li&gt;
&lt;li&gt;熟悉常用的数据库及缓存技术，例如 MongoDB, MySQL, Postgresql,Redis 等;&lt;/li&gt;
&lt;li&gt;熟悉 RESTful Service API 设计;&lt;/li&gt;
&lt;li&gt;熟悉 TDD 开发模式，熟练使用 Rspec;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="Ruby实习生"&gt;Ruby 实习生&lt;/h2&gt;&lt;h3 id="职位要求："&gt;职位要求：&lt;/h3&gt;
&lt;p&gt;有一定编程经验，喜欢 Ruby。&lt;/p&gt;
&lt;h3 id="待遇相关"&gt;待遇相关&lt;/h3&gt;
&lt;hr&gt;

&lt;p&gt;薪资：15 - 20K&lt;/p&gt;

&lt;p&gt;五险一金、免费零食、弹性工作，能力 OK，待遇可谈&lt;/p&gt;
&lt;h2 id="联系方式"&gt;联系方式&lt;/h2&gt;
&lt;p&gt;邮箱：qinhy@kalading.com
微信：qinhy_88&lt;/p&gt;

&lt;p&gt;公司地址：北四环东路 133 号，嘉华大厦 5 层&lt;/p&gt;

&lt;p&gt;欢迎骚扰~&lt;/p&gt;
&lt;h2 id="关于我们"&gt;关于我们&lt;/h2&gt;
&lt;hr&gt;

&lt;p&gt;北京卡拉丁汽车技术服务有限公司，是一家面向广大汽车用户提供便捷养护服务的创新型汽车后市场 O2O 服务提供商。公司网站：www.kalading.com 微信服务号：Kaladingcom 
卡拉丁目前在北京、上海和天津等十多个城市为用户提供上门汽车保养服务。 “便捷、透明、安全”就是卡拉丁的产品理念，通过养护技术与服务方式的创新，并结合移动互联网技术，卡拉丁最先提出并实现了规模化、标准化的上门汽车保养服务。公司 2014 年获得北京戈壁绿洲天使投资中心及其他投资人的联合投资。 
卡拉丁人以“价值、分享、责任”为创业理念，为用户创造价值，让员工分享成长，对企业和社会负责。卡拉丁人致力于将互联网和传统服务相结合，提倡便捷、透明、安全的产品理念。由己及人，卡拉丁人坚信，每一个车主都喜欢坐在家里怡然自得的看书品茗，透过玻璃窗看到自己停在车场的爱车由卡拉丁的技师上门保养和检测；成人达己，卡拉丁人坚信，每一个来自普通家庭的技师都愿意努力付出，用自己辛勤的劳动在服务用户的同时让自己分享成长；卡拉丁人坚信，我们为每一个车主节省下的时间和金钱，每一次少出行减少的尾气排放就是卡拉丁对社会的点滴贡献。卡拉丁提倡本分和真诚，拒绝浮躁和伪善，卡拉丁人愿意在任何时候让您感受到我们对您的真诚和尊重，您的满意就是我们的奖赏和动力。卡拉丁提倡平等和互助，在卡拉丁团队中，每一位卡拉丁人都将享受平等、互助的伙伴式工作氛围，员工的成功就是卡拉丁的成功。&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Sun, 16 Aug 2015 22:52:37 +0800</pubDate>
      <link>https://ruby-china.org/topics/26951</link>
      <guid>https://ruby-china.org/topics/26951</guid>
    </item>
    <item>
      <title>[北京] 卡拉丁-再招 Ruby 研发</title>
      <description>&lt;h2 id="招聘职位"&gt;招聘职位&lt;/h2&gt;
&lt;hr&gt;
&lt;h2 id="Ruby开发工程师"&gt;Ruby 开发工程师&lt;/h2&gt;&lt;h3 id="职位要求："&gt;职位要求：&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;良好的 Ruby 语言基础及开发/重构能力;&lt;/li&gt;
&lt;li&gt;熟练使用 Ruby On Rails 框架的开发和部署;&lt;/li&gt;
&lt;li&gt;熟练使用 Git, Linux 常见指令及用法;&lt;/li&gt;
&lt;li&gt;熟悉常用的数据库及缓存技术，例如 MongoDB, MySQL, Postgresql,Redis 等;&lt;/li&gt;
&lt;li&gt;熟悉 RESTful Service API 设计;&lt;/li&gt;
&lt;li&gt;熟悉 TDD 开发模式，熟练使用 Rspec;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="Ruby实习生"&gt;Ruby 实习生&lt;/h2&gt;&lt;h3 id="职位要求："&gt;职位要求：&lt;/h3&gt;
&lt;p&gt;有一定编程经验，喜欢 Ruby。&lt;/p&gt;
&lt;h3 id="待遇相关"&gt;待遇相关&lt;/h3&gt;
&lt;hr&gt;

&lt;p&gt;薪资：15 - 20K&lt;/p&gt;

&lt;p&gt;五险一金、免费零食、弹性工作，能力 OK，待遇可谈&lt;/p&gt;
&lt;h2 id="联系方式"&gt;联系方式&lt;/h2&gt;
&lt;p&gt;邮箱：qinhy@kalading.com
微信：qinhy_88&lt;/p&gt;

&lt;p&gt;公司地址：北四环东路，嘉华大厦 5 层&lt;/p&gt;

&lt;p&gt;欢迎骚扰~&lt;/p&gt;
&lt;h2 id="关于我们"&gt;关于我们&lt;/h2&gt;
&lt;hr&gt;

&lt;p&gt;北京卡拉丁汽车技术服务有限公司，是一家面向广大汽车用户提供便捷养护服务的创新型汽车后市场 O2O 服务提供商。公司网站：www.kalading.com 微信服务号：Kaladingcom 
卡拉丁目前在北京、上海和天津等十多个城市为用户提供上门汽车保养服务。 “便捷、透明、安全”就是卡拉丁的产品理念，通过养护技术与服务方式的创新，并结合移动互联网技术，卡拉丁最先提出并实现了规模化、标准化的上门汽车保养服务。公司 2014 年获得北京戈壁绿洲天使投资中心及其他投资人的联合投资。 
卡拉丁人以“价值、分享、责任”为创业理念，为用户创造价值，让员工分享成长，对企业和社会负责。卡拉丁人致力于将互联网和传统服务相结合，提倡便捷、透明、安全的产品理念。由己及人，卡拉丁人坚信，每一个车主都喜欢坐在家里怡然自得的看书品茗，透过玻璃窗看到自己停在车场的爱车由卡拉丁的技师上门保养和检测；成人达己，卡拉丁人坚信，每一个来自普通家庭的技师都愿意努力付出，用自己辛勤的劳动在服务用户的同时让自己分享成长；卡拉丁人坚信，我们为每一个车主节省下的时间和金钱，每一次少出行减少的尾气排放就是卡拉丁对社会的点滴贡献。卡拉丁提倡本分和真诚，拒绝浮躁和伪善，卡拉丁人愿意在任何时候让您感受到我们对您的真诚和尊重，您的满意就是我们的奖赏和动力。卡拉丁提倡平等和互助，在卡拉丁团队中，每一位卡拉丁人都将享受平等、互助的伙伴式工作氛围，员工的成功就是卡拉丁的成功。&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Wed, 01 Jul 2015 17:58:25 +0800</pubDate>
      <link>https://ruby-china.org/topics/26275</link>
      <guid>https://ruby-china.org/topics/26275</guid>
    </item>
    <item>
      <title>[北京] 卡拉丁—Ruby 开发工程师 [15-20K]</title>
      <description>&lt;h2 id="招聘职位"&gt;招聘职位&lt;/h2&gt;
&lt;hr&gt;

&lt;p&gt;Ruby 开发工程师&lt;/p&gt;

&lt;p&gt;职位要求：
良好的 Ruby 语言基础及开发/重构能力;
熟练使用 Ruby On Rails 框架的开发和部署;
熟练使用 Git, Linux 常见指令及用法;
熟悉常用的数据库及缓存技术，例如 MongoDB, MySQL, Postgresql,Redis 等;
熟悉 RESTful Service API 设计;
熟悉 TDD 开发模式，熟练使用 Rspec;&lt;/p&gt;

&lt;p&gt;Ruby 实习生&lt;/p&gt;

&lt;p&gt;职位要求：
有一定编程经验，喜欢 Ruby。&lt;/p&gt;
&lt;h2 id="待遇相关"&gt;待遇相关&lt;/h2&gt;
&lt;hr&gt;

&lt;p&gt;薪资：15 - 20K&lt;/p&gt;

&lt;p&gt;五险一金、免费零食、弹性工作，能力 OK，待遇可谈&lt;/p&gt;
&lt;h2 id="联系方式"&gt;联系方式&lt;/h2&gt;
&lt;p&gt;邮箱：qinhy@kalading.com
微信：qinhy_88&lt;/p&gt;

&lt;p&gt;公司地址：北四环东路，嘉华大厦 5 层&lt;/p&gt;

&lt;p&gt;欢迎骚扰~&lt;/p&gt;
&lt;h2 id="关于我们"&gt;关于我们&lt;/h2&gt;
&lt;hr&gt;

&lt;p&gt;北京卡拉丁汽车技术服务有限公司，是一家面向广大汽车用户提供便捷养护服务的创新型汽车后市场 O2O 服务提供商。公司网站：www.kalading.com 微信服务号：Kaladingcom 
卡拉丁目前在北京、上海和天津等十多个城市为用户提供上门汽车保养服务。 “便捷、透明、安全”就是卡拉丁的产品理念，通过养护技术与服务方式的创新，并结合移动互联网技术，卡拉丁最先提出并实现了规模化、标准化的上门汽车保养服务。公司 2014 年获得北京戈壁绿洲天使投资中心及其他投资人的联合投资。 
卡拉丁人以“价值、分享、责任”为创业理念，为用户创造价值，让员工分享成长，对企业和社会负责。卡拉丁人致力于将互联网和传统服务相结合，提倡便捷、透明、安全的产品理念。由己及人，卡拉丁人坚信，每一个车主都喜欢坐在家里怡然自得的看书品茗，透过玻璃窗看到自己停在车场的爱车由卡拉丁的技师上门保养和检测；成人达己，卡拉丁人坚信，每一个来自普通家庭的技师都愿意努力付出，用自己辛勤的劳动在服务用户的同时让自己分享成长；卡拉丁人坚信，我们为每一个车主节省下的时间和金钱，每一次少出行减少的尾气排放就是卡拉丁对社会的点滴贡献。卡拉丁提倡本分和真诚，拒绝浮躁和伪善，卡拉丁人愿意在任何时候让您感受到我们对您的真诚和尊重，您的满意就是我们的奖赏和动力。卡拉丁提倡平等和互助，在卡拉丁团队中，每一位卡拉丁人都将享受平等、互助的伙伴式工作氛围，员工的成功就是卡拉丁的成功。&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Tue, 19 May 2015 13:04:33 +0800</pubDate>
      <link>https://ruby-china.org/topics/25635</link>
      <guid>https://ruby-china.org/topics/25635</guid>
    </item>
    <item>
      <title>之前有人分享一个女生学习编程的网站？</title>
      <description>&lt;p&gt;前端时间，有朋友分享了一个女生学习编程的网站，LZ 忘记地址。求朋友再次分享一下~&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Thu, 16 Apr 2015 23:46:54 +0800</pubDate>
      <link>https://ruby-china.org/topics/25177</link>
      <guid>https://ruby-china.org/topics/25177</guid>
    </item>
    <item>
      <title>format.pdf 的 gem 选择</title>
      <description>&lt;h2 id="前提："&gt;前提：&lt;/h2&gt;
&lt;p&gt;公司想生成 PDF 作为实习证明，然后有图片、文字等内容。&lt;/p&gt;
&lt;h2 id="主要参考："&gt;主要参考：&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://www.sitepoint.com/pdf-generation-rails/" rel="nofollow" target="_blank" title=""&gt;链接&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="实验了两个方案："&gt;实验了两个方案：&lt;/h2&gt;
&lt;p&gt;方案 1.&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;gem&lt;/span&gt; &lt;span class="s1"&gt;'prawn'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这个是后台生成 PDF 文件，再 send_data 到浏览器，支持中文挺费劲的。&lt;/p&gt;

&lt;p&gt;方案 2.&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="n"&gt;gem&lt;/span&gt; &lt;span class="s1"&gt;'wicked_pdf'&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;这个是 html to pdf。&lt;/p&gt;
&lt;h2 id="总结："&gt;总结：&lt;/h2&gt;
&lt;p&gt;作为一个 Ruby 后端开发工程师，我觉得使用方案 2 比较好。&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Wed, 07 Jan 2015 14:59:56 +0800</pubDate>
      <link>https://ruby-china.org/topics/23592</link>
      <guid>https://ruby-china.org/topics/23592</guid>
    </item>
    <item>
      <title>奇怪的 NO.</title>
      <description>&lt;h3 id="like语句中包含 like '%NO.%'"&gt;like 语句中包含 like '%NO.%'&lt;/h3&gt;&lt;h4 id="具体如下"&gt;具体如下&lt;/h4&gt;
&lt;p&gt;没有问题：
&lt;code&gt;a = SchoolStar.where("id &amp;gt; ? and name like ?", SchoolStar::START_ID, "%NO.%")&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;存在问题：
&lt;code&gt;b = SchoolStar.includes(:school, :department, :images).where("id &amp;gt; ? and name like ?", SchoolStar::START_ID, "%NO.%")&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;奇怪的 SQL 语句：&lt;/p&gt;

&lt;p&gt;&lt;code&gt;SELECT `school_stars`.`id` AS t0_r0, `school_stars`.`name` AS t0_r1, `school_stars`.`weibo_name` AS t0_r2, `school_stars`.`grade` AS t0_r3, `school_stars`.`user_id` AS t0_r4, `school_stars`.`school_id` AS t0_r5, `school_stars`.`department_id` AS t0_r6, `school_stars`.`avatar` AS t0_r7, `school_stars`.`renren_name` AS t0_r8, `school_stars`.`check_state` AS t0_r9, `school_stars`.`favor_count` AS t0_r10, `school_stars`.`created_at` AS t0_r11, `school_stars`.`updated_at` AS t0_r12, `school_stars`.`applicant_method` AS t0_r13, `school_stars`.`sex` AS t0_r14, `school_stars`.`description` AS t0_r15, `school_stars`.`telephone` AS t0_r16, `school_stars`.`avatar_id` AS t0_r17, `school_stars`.`post_id` AS t0_r18, `school_stars`.`images_count` AS t0_r19, `school_stars`.`referrer_id` AS t0_r20, `school_stars`.`reason` AS t0_r21, `schools`.`id` AS t1_r0, `schools`.`name` AS t1_r1, `schools`.`created_at` AS t1_r2, `schools`.`updated_at` AS t1_r3, `schools`.`students_count` AS t1_r4, `schools`.`country` AS t1_r5, `schools`.`province` AS t1_r6, `schools`.`renren_school_id` AS t1_r7, `schools`.`visibility` AS t1_r8, `schools`.`category` AS t1_r9, `schools`.`courses_count` AS t1_r10, `schools`.`secret_posts_count` AS t1_r11, `schools`.`latitude` AS t1_r12, `schools`.`longitude` AS t1_r13, `schools`.`delta` AS t1_r14, `schools`.`city` AS t1_r15, `schools`.`members_count` AS t1_r16, `schools`.`undergraduate_count` AS t1_r17, `schools`.`level` AS t1_r18, `departments`.`id` AS t2_r0, `departments`.`name` AS t2_r1, `departments`.`school_id` AS t2_r2, `departments`.`created_at` AS t2_r3, `departments`.`updated_at` AS t2_r4, `departments`.`students_count` AS t2_r5, `departments`.`status` AS t2_r6, `departments`.`pinyin` AS t2_r7, `departments`.`delta` AS t2_r8, `images`.`id` AS t3_r0, `images`.`created_at` AS t3_r1, `images`.`updated_at` AS t3_r2, `images`.`image` AS t3_r3, `images`.`order` AS t3_r4, `images`.`deleted_at` AS t3_r5, `images`.`check_state` AS t3_r6, `images`.`imageable_id` AS t3_r7, `images`.`imageable_type` AS t3_r8 FROM `school_stars` LEFT OUTER JOIN `schools` ON `schools`.`id` = `school_stars`.`school_id` LEFT OUTER JOIN `departments` ON `departments`.`id` = `school_stars`.`department_id` LEFT OUTER JOIN `images` ON `images`.`imageable_id` = `school_stars`.`id` AND `images`.`imageable_type` = 'SchoolStar' WHERE (id &amp;gt; 0 and name like '%NO.%')&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;各位兄弟姐妹，有遇到过嘛？&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Tue, 09 Dec 2014 12:04:30 +0800</pubDate>
      <link>https://ruby-china.org/topics/23101</link>
      <guid>https://ruby-china.org/topics/23101</guid>
    </item>
    <item>
      <title>感叹号 (!) 的用法</title>
      <description>&lt;h2 id="百度百科"&gt;百度百科&lt;/h2&gt;&lt;h3 id="符号来源"&gt;符号来源&lt;/h3&gt;
&lt;p&gt;“！”的符号相信源自拉丁语 io，意即喜悦的表达。它可能是由两个字母拼成一个的单音，或字母 i 放在句号之上而成。&lt;/p&gt;
&lt;h3 id="表示含义"&gt;表示含义&lt;/h3&gt;
&lt;p&gt;感叹号又称感情号，主要用在感叹句的句末，表示强烈的感情。感叹句是以抒发感情为主的句子，它所表示的感情有赞颂、喜悦、愤怒、叹息、惊讶、伤悼等。凡表达强烈感情的句子，句末都要用感叹号。&lt;/p&gt;
&lt;h3 id="用法举例"&gt;用法举例&lt;/h3&gt;
&lt;p&gt;1：表示强烈的感情 例：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;我真的很高兴！无论是喜、怒、哀或乐，只要带有强烈感情，均会在句尾用叹号。2：表示命令、祈求 例：求求你！不要离开这个家！
3：叹词 例：1. 唉！2. 啊！3. 呀！
4：敬语 例：恭喜！恭喜！ “恭喜”是单独成句的敬语，故在后面用叹号。
5：呼语句 例：孩子们！要乖乖听父母的话。“孩子们”是呼语，加上叹号可强调说话对象。
过量使用感叹号，就如过份的情感，文学上会视为恶劣。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="链接地址"&gt;链接地址&lt;/h3&gt;
&lt;p&gt;&lt;a href="http://baike.baidu.com/subview/54984/5129170.htm" rel="nofollow" target="_blank" title=""&gt;百度百科 - 感叹号&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="为什么发这个"&gt;为什么发这个&lt;/h2&gt;&lt;h3 id="我总在聊天中使用"&gt;我总在聊天中使用&lt;/h3&gt;
&lt;p&gt;我特别喜欢在微信、QQ 等聊天中使用这个标点符号，主要觉得这个符号有一点表达提醒。但从来没有考虑过这个符号的用途，所以今天特意百度了一下。看似这个符号，不是很好，表达的感情似乎都是不好的，特别容易让人理解为：愤怒、不满等。&lt;/p&gt;
&lt;h3 id="同事的玩笑"&gt;同事的玩笑&lt;/h3&gt;
&lt;p&gt;由于我总在聊天里发这个，有天同事和我开玩笑，又聊急眼了（我本人是东北人）。这似乎是一个玩笑，但实际是一个提醒，不应该过多的使用这个符号。&lt;/p&gt;
&lt;h3 id="进一步延伸"&gt;进一步延伸&lt;/h3&gt;
&lt;p&gt;这可能是一个特例，但更多的延伸了“社交”应该有很多的注意事项。有很多的细节会让他人产生误会（俗话说：说着无心，听着有意）。所以一定要在社交中注意，或者多学一些这方面的知识。至少可以在沟通的过程中不让他人误会，而自己还不知道为什么。&lt;/p&gt;
&lt;h2 id="我们该怎么做"&gt;我们该怎么做&lt;/h2&gt;
&lt;p&gt;程序员一直被认为是社交能力薄弱的群体，更被认为单纯。所以，我也不知道该怎么做。&lt;strong&gt;各路大神可以给&lt;/strong&gt;可以给些建议。但从我来说，可以从取消使用感叹号（!）开始。希望我们都能在社交中不被误解、游刃有余。&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Wed, 03 Dec 2014 22:50:30 +0800</pubDate>
      <link>https://ruby-china.org/topics/23010</link>
      <guid>https://ruby-china.org/topics/23010</guid>
    </item>
    <item>
      <title>大家数据库读写分离，使用哪个 gem</title>
      <description>&lt;p&gt;&lt;strong&gt;db-charmer&lt;/strong&gt;
这个 gem 看起来不错，但是遇到奇怪的问，如下：&lt;/p&gt;

&lt;p&gt;我想在某个 controller 中只在 master 上操作
&lt;code&gt;force_slave_reads :only =&amp;gt; []&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;提示如下错误：
&lt;code&gt;undefined method force_slave_reads' for SessionsController:Class&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;不知各位是否遇到过这样的问题。&lt;/p&gt;

&lt;p&gt;是否有更加好用的 gem？&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Thu, 24 Jul 2014 20:40:06 +0800</pubDate>
      <link>https://ruby-china.org/topics/20659</link>
      <guid>https://ruby-china.org/topics/20659</guid>
    </item>
    <item>
      <title>鼻子总干涩，有。。</title>
      <description>&lt;p&gt;不知道大家有没有这样的情况，总想抠鼻子。然后，鼻子更加的干涩。&lt;/p&gt;

&lt;p&gt;大家有没有什么好的办法？&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Sun, 03 Nov 2013 12:23:22 +0800</pubDate>
      <link>https://ruby-china.org/topics/15262</link>
      <guid>https://ruby-china.org/topics/15262</guid>
    </item>
    <item>
      <title>求 Ruby 或 Rails 相关分享的 PPT</title>
      <description>&lt;p&gt;各位大牛，现在公司搞一个 ruby 或 rails 相关的分享。不知道讲点什么。有没有能分享一些 ppt 的大牛。参考参考！&lt;/p&gt;

&lt;p&gt;不胜感激！~ 731447882@qq.com&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Sat, 12 Oct 2013 16:06:35 +0800</pubDate>
      <link>https://ruby-china.org/topics/14698</link>
      <guid>https://ruby-china.org/topics/14698</guid>
    </item>
    <item>
      <title>部署 ruby-china 遇到奇怪问题</title>
      <description>&lt;p&gt;问题：
旧密码无论是否输入、输入是否正确，都提示“旧密码不能为空。”&lt;/p&gt;

&lt;p&gt;使用版本：
commit b291026612a3bbc0a658806b16056edc6616aa52
Author: Jason Lee huacnlee@gmail.comDate:   Wed Jun 26 10:16:27 2013 +0800&lt;/p&gt;

&lt;p&gt;&lt;img src="//l.ruby-china.com/photo/929ef4748b65bfa9f796141f7d1cfce7.jpg" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;不知道有没有遇到这个问题的？&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Wed, 03 Jul 2013 17:41:37 +0800</pubDate>
      <link>https://ruby-china.org/topics/12216</link>
      <guid>https://ruby-china.org/topics/12216</guid>
    </item>
    <item>
      <title>ruby-china 出问题了？</title>
      <description>&lt;p&gt;&lt;a href="http://ruby-china.org/sites" rel="nofollow" target="_blank"&gt;http://ruby-china.org/sites&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="//l.ruby-china.com/photo/b570ecb0d35fe996c4562890cf817408.jpg" title="" alt=""&gt;&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Mon, 01 Jul 2013 20:22:32 +0800</pubDate>
      <link>https://ruby-china.org/topics/12155</link>
      <guid>https://ruby-china.org/topics/12155</guid>
    </item>
    <item>
      <title>部署 ruby-china 遇到问题</title>
      <description>&lt;p&gt;环境：
passenger + nginx&lt;/p&gt;

&lt;p&gt;问题：
css 等会像如下这样请求，&lt;a href="http://ruby-china-files-dev.b0.upaiyun.com/assets/home-db7695ef6de9d9eefef8a96dd3b02459.css" rel="nofollow" target="_blank"&gt;http://ruby-china-files-dev.b0.upaiyun.com/assets/home-db7695ef6de9d9eefef8a96dd3b02459.css&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;但是这样是请求不到的！&lt;/p&gt;

&lt;p&gt;这样的文件 home-db7695ef6de9d9eefef8a96dd3b02459.css 是 rake assets:precompile
后生成的。&lt;/p&gt;

&lt;p&gt;不知各位是否也遇到这样的问题？求各位指教。&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Sun, 30 Jun 2013 22:50:23 +0800</pubDate>
      <link>https://ruby-china.org/topics/12127</link>
      <guid>https://ruby-china.org/topics/12127</guid>
    </item>
    <item>
      <title>ruby 学习</title>
      <description>&lt;p&gt;我接触 ruby 已经有 2-3 年的时间了。但是基本是使用 rails 框架。对 ruby 的语法啊等等都没有深入的理解。&lt;/p&gt;

&lt;p&gt;各位大牛，觉得应该学一下这类知识吗？&lt;/p&gt;

&lt;p&gt;不知道这个怎么样？
&lt;a href="http://lrthw.github.io/" rel="nofollow" target="_blank"&gt;http://lrthw.github.io/&lt;/a&gt;&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Tue, 25 Jun 2013 20:35:47 +0800</pubDate>
      <link>https://ruby-china.org/topics/11988</link>
      <guid>https://ruby-china.org/topics/11988</guid>
    </item>
    <item>
      <title>大家认为应该有怎样的职业规划</title>
      <description>&lt;p&gt;今年可以说是互联网、软件等的低迷期。但还是有好多人跳槽。&lt;/p&gt;

&lt;p&gt;我是枚刚刚工作一年的开发，我的同学好多都跳槽去“百度”、“360”等等，工资确实涨了不少。&lt;/p&gt;

&lt;p&gt;这是一个好的职业规划吗？如果不算，那应该怎样规划呢？&lt;/p&gt;

&lt;p&gt;求各位前辈指点！～&lt;/p&gt;

&lt;p&gt;&lt;a href="/sundevilyang" class="user-mention" title="@sundevilyang"&gt;&lt;i&gt;@&lt;/i&gt;sundevilyang&lt;/a&gt; 求扩散。&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Mon, 24 Jun 2013 22:08:22 +0800</pubDate>
      <link>https://ruby-china.org/topics/11961</link>
      <guid>https://ruby-china.org/topics/11961</guid>
    </item>
    <item>
      <title>如何将 Json 转换成 Hash？</title>
      <description>&lt;p&gt;{
    "name": "name",
    "id": 12112,
    "sex": "male",
    "birthday": "2012-09-08"
}&lt;/p&gt;

&lt;p&gt;转换成&lt;/p&gt;

&lt;p&gt;{
    “name” =&amp;gt; "name",
    "id" =&amp;gt; 12112,
    "sex" =&amp;gt;"male",
    "birthday" =&amp;gt; "2012-09-08"
}&lt;/p&gt;

&lt;p&gt;有没有 gem，或者方法？&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Mon, 07 Jan 2013 12:05:35 +0800</pubDate>
      <link>https://ruby-china.org/topics/7835</link>
      <guid>https://ruby-china.org/topics/7835</guid>
    </item>
    <item>
      <title>求 Capistrano 部署过程文档</title>
      <description>&lt;p&gt;希望哪位大虾，成功的使用了 Capistrano！分享一下部署过程的文档。供各位初识者学习！&lt;/p&gt;

&lt;p&gt;可以发我邮件：robertlittleme@gmail.com&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Mon, 23 Jul 2012 19:53:08 +0800</pubDate>
      <link>https://ruby-china.org/topics/4509</link>
      <guid>https://ruby-china.org/topics/4509</guid>
    </item>
    <item>
      <title>除了编代码，你们还干嘛</title>
      <description>&lt;p&gt;大家在公司，除了编代码，都干些什么？&lt;/p&gt;

&lt;p&gt;下班又干些什么呢？&lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Fri, 20 Jul 2012 14:53:10 +0800</pubDate>
      <link>https://ruby-china.org/topics/4440</link>
      <guid>https://ruby-china.org/topics/4440</guid>
    </item>
    <item>
      <title>为什么应届毕业生就被认为各种不给力呢？</title>
      <description>&lt;p&gt;参加校招的时候，大家都是应届生。没啥说的，水平说没差距是不可能的！但大家找的工作都差不多！没有太大的差距！&lt;/p&gt;

&lt;p&gt;到了社招时，一听你是应届生。我靠，直接定性：你实践太少、基础太差、算法不行，操作系统不懂，分布式计算不懂！&lt;/p&gt;

&lt;p&gt;不知道各位大牛！这些都是不是都会呢？又都很牛呢？  &lt;/p&gt;</description>
      <author>robertyu</author>
      <pubDate>Mon, 16 Jul 2012 18:11:04 +0800</pubDate>
      <link>https://ruby-china.org/topics/4346</link>
      <guid>https://ruby-china.org/topics/4346</guid>
    </item>
  </channel>
</rss>
