<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>sg552sg552 (sg552)</title>
    <link>https://ruby-china.org/sg552sg552</link>
    <description>早睡养肾养身体！</description>
    <language>en-us</language>
    <item>
      <title>远程 - 海外游戏公司招聘 2 个职位 - 渗透测试 - 安全运营</title>
      <description>&lt;p&gt;感谢平台。代友转发。&lt;/p&gt;

&lt;p&gt;入职公司为世界排名靠前的在线游戏公司。总部在日本。远程办公，发 U。自行负担社保。&lt;/p&gt;

&lt;p&gt;安全团队有一定规模，氛围和睦友爱。同事都不错。来自于亚洲各国。&lt;/p&gt;

&lt;p&gt;工作稳定，没犯大错不裁人，很多同事都入职多年。&lt;/p&gt;

&lt;p&gt;招聘 2 个职位，渗透测试与安全运营
欢迎联系 TG &lt;a href="/wadewang666" class="user-mention" title="@wadewang666"&gt;&lt;i&gt;@&lt;/i&gt;wadewang666&lt;/a&gt;&lt;br&gt;
aartrikkers7@gmail.com &lt;/p&gt;
&lt;h2 id="职位1. 安全运营工程师"&gt;职位 1. 安全运营工程师&lt;/h2&gt;&lt;h2 id="岗位职责："&gt;岗位职责：&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;安全监控与日志分析
负责 Splunk 等 SIEM 平台的日常运营和优化，设计并实现安全日志收集、存储、分析策略；
监控各类安全日志，识别异常行为，分析安全事件，提升检测能力；
创建并维护 SIEM 规则、仪表盘、告警策略，提高威胁检测效率。&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;应急响应与事件处置
负责安全事件的应急响应，包括安全威胁分析、溯源、处置及修复；
组织并执行安全演练，提高组织的安全应急响应能力；
编写安全事件分析报告，提供改进建议并推动安全加固措施落地。&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;云安全防护
负责云环境的安全策略实施和优化，确保云基础设施的安全性；
监控和评估云安全风险，制定相应的缓解方案，并与云服务商协调解决安全问题；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;安全工具及自动化
研究并部署安全自动化工具，提升安全运营效率，如 SOAR 等
开发和优化安全检测及响应自动化脚本，提高威胁处置的及时性和准确性；
参与威胁情报收集与分析，增强攻击预警能力。&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="任职要求："&gt;任职要求：&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;熟悉 Splunk 等 SIEM 平台的部署、管理、规则编写及告警优化，有 Splunk ES（Enterprise Security）经验者优先；&lt;/li&gt;
&lt;li&gt;具备安全事件分析与应急响应能力，熟悉 APT 攻击分析、恶意代码分析、网络入侵溯源等技术；&lt;/li&gt;
&lt;li&gt;熟悉主流云计算平台的安全架构、日志分析和防护机制&lt;/li&gt;
&lt;li&gt;熟悉常见安全框架和标准，如 MITRE ATT&amp;amp;CK、CIS、NIST、ISO 27001&lt;/li&gt;
&lt;li&gt;具备一定的编程能力（Python、java、Bash 等），能够开发安全自动化工具；&lt;/li&gt;
&lt;li&gt;良好的团队协作能力，能够与其他安全团队、IT 团队、开发团队紧密配合，提升企业整体安全水平。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="渗透测试工程师"&gt;渗透测试工程师&lt;/h2&gt;&lt;h2 id="岗位职责"&gt;岗位职责&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;负责对公司业务系统、网络设备、云平台及移动应用进行渗透测试与安全评估，发现潜在安全漏洞并输出报告。&lt;/li&gt;
&lt;li&gt;模拟真实攻击场景，对目标系统进行渗透、提权、横向移动等测试，验证安全防护有效性。&lt;/li&gt;
&lt;li&gt;对扫描和测试发现的漏洞进行验证、分析与复现，并提供修复建议。&lt;/li&gt;
&lt;li&gt;参与应急响应，协助分析和溯源安全事件。&lt;/li&gt;
&lt;li&gt;跟踪最新安全漏洞、攻击技术与安全工具，并进行内部技术分享。&lt;/li&gt;
&lt;li&gt;协助开发团队与运维团队进行安全加固与安全意识培训。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="任职资格"&gt;任职资格&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;熟悉常见操作系统（Linux/Windows）的安全机制与弱点。&lt;/li&gt;
&lt;li&gt;精通 OWASP Top 10、常见 Web 漏洞（SQL 注入、XSS、CSRF、文件上传、SSRF、RCE 等）及防护方法。&lt;/li&gt;
&lt;li&gt;熟悉网络协议（TCP/IP、HTTP/HTTPS、DNS 等）及其安全隐患。&lt;/li&gt;
&lt;li&gt;熟练使用常见渗透测试工具（如 Burp Suite、Metasploit、Nmap、Nessus、Kali Linux 工具集等）。&lt;/li&gt;
&lt;li&gt;能够编写简单的脚本或工具（Python、Bash、PowerShell、Go 等）用于漏洞验证与利用。&lt;/li&gt;
&lt;li&gt;具备较强的分析能力、学习能力与团队协作精神。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="加分项"&gt;加分项&lt;/h2&gt;
&lt;p&gt;• 具备红队、APT、社工、钓鱼等高级攻防经验。
• 具有 SDL 经验
• 熟悉云安全的攻击面与防护策略。
• 具备一定的逆向分析、漏洞挖掘或二进制安全能力。&lt;/p&gt;</description>
      <author>sg552sg552</author>
      <pubDate>Wed, 25 Mar 2026 11:05:34 +0800</pubDate>
      <link>https://ruby-china.org/topics/44530</link>
      <guid>https://ruby-china.org/topics/44530</guid>
    </item>
    <item>
      <title>有 Rust 高手想出书吗？清华大学出版社的编辑老师正在寻找靠谱作者</title>
      <description>&lt;p&gt;我的一位好朋友是清华大学出版社的编辑，正在寻找 Rust 方面的靠谱作者。&lt;/p&gt;

&lt;p&gt;有哪位朋友想出书的话，欢迎与我联系，微信 sg552sg552&lt;/p&gt;</description>
      <author>sg552sg552</author>
      <pubDate>Mon, 07 Feb 2022 09:22:47 +0800</pubDate>
      <link>https://ruby-china.org/topics/42115</link>
      <guid>https://ruby-china.org/topics/42115</guid>
    </item>
    <item>
      <title>把自己过去用的很不错的 WAF 开源了</title>
      <description>&lt;h2 id="github:"&gt;github:&lt;/h2&gt;
&lt;p&gt;地址：
WAF: &lt;a href="https://github.com/sg552/banana-waf" rel="nofollow" target="_blank"&gt;https://github.com/sg552/banana-waf&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;后台：&lt;a href="https://github.com/sg552/banana-waf-admin" rel="nofollow" target="_blank"&gt;https://github.com/sg552/banana-waf-admin&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;BananaWaf 是个超级简单但是实用的防火墙。与 Openresty + Nginx 集成，可以轻松防御绝大部分的恶意请求。包括：&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;SQLI&lt;/li&gt;
&lt;li&gt;XSS&lt;/li&gt;
&lt;li&gt;恶意后缀扫描&lt;/li&gt;
&lt;li&gt;恶意 POC、参数&lt;/li&gt;
&lt;li&gt;指定某个 URL 的访问频率&lt;/li&gt;
&lt;li&gt;防止客户端使用 F12&lt;/li&gt;
&lt;li&gt;返回迷惑性的 response, 可以定制 (例如 java 项目返回 php 报错页面)&lt;/li&gt;
&lt;li&gt;还具备一个管理后台，可以设置对应 URL 的访问频率（另外是个项目，等会儿更新）&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;优点：&lt;/p&gt;

&lt;p&gt;超级快速集成
    访问速度在很弱的开发服务器达到 9000 每秒，还没有进一步测试生产环境。（欢迎 PR）
    具备优秀的管理后台，可以查看防御情况（对手 IP，工具手段，参数）&lt;/p&gt;</description>
      <author>sg552sg552</author>
      <pubDate>Tue, 26 Oct 2021 11:34:58 +0800</pubDate>
      <link>https://ruby-china.org/topics/41801</link>
      <guid>https://ruby-china.org/topics/41801</guid>
    </item>
    <item>
      <title>[北京] 威中杰招聘全栈 (ruby) 开发工程师 3-5 人</title>
      <description>&lt;h2 id="公司介绍"&gt;公司介绍&lt;/h2&gt;
&lt;p&gt;海南自贸区威中杰信息技术有限公司是一家兼具国际视野、创新动力、全方位跨平台的科技创新型公司，主研区块链底层技术，并为供应链金融、支付清算、电子合同等应用场景提供区块链整合方案，公司专注于软件技术开发和区块链研究应用，提供专业领先的软硬件服务，以及全方位一体化应用落地建设服务。公司团队是由拥有专业网络技术和区块链硬件开发技术的成员组成，在技术的研究和应用上拥有丰富的经验。并在云计算、大数据、物联网、人工智能等网络前沿领域拥有深厚的技术积淀和丰富的项目经验，通过技术创新、资源整合，为客户打造最佳的产品和解决方案。我们坚信，通过技术的合理运用，对创新的不断追求，对科技成果转化的努力执着，必将构建更高效、安全、开放的网络，提高生产效率，创造更美好的生活，进入全新篇章。&lt;/p&gt;

&lt;p&gt;我们的办公室跟火币总部距离不足 100 米，都在一个食堂吃饭&lt;/p&gt;

&lt;p&gt;北京办公室位于 15 号线地铁望京站 洪泰空间二层．&lt;/p&gt;
&lt;h2 id="岗位职责"&gt;岗位职责&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;负责核心交易系统架构规划及功能的开发。&lt;/li&gt;
&lt;li&gt;主持和参与系统逻辑模型和物理模型设计并实现原型。&lt;/li&gt;
&lt;li&gt;解决开发中的技术问题。&lt;/li&gt;
&lt;li&gt;负责前端需要的接口、API 的开发。&lt;/li&gt;
&lt;li&gt;负责产品经理交代的各种任务。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="任职要求（合计招聘两种职位：中高级　和　初级）"&gt;任职要求（合计招聘两种职位：中高级 和 初级）&lt;/h2&gt;&lt;h3 id="对中高级工程师的要求"&gt;对中高级工程师的要求&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;计算机相关专业本科及以上学历，2 年以上 Web（Ruby) 开发经验．至少经历过3个实际项目．&lt;/li&gt;
&lt;li&gt;对高并发机制有理解，有大型核心系统开发经验。&lt;/li&gt;
&lt;li&gt;熟悉系统优化的常见方法。&lt;/li&gt;
&lt;li&gt;熟悉面向对象设计和领域驱动设计。&lt;/li&gt;
&lt;li&gt;熟悉 Linux 系统，对 DevOps 和持续交付有很好的理解。&lt;/li&gt;
&lt;li&gt;对单元测试和集成测试有了解。&lt;/li&gt;
&lt;li&gt;英语水平 4 级以上&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="对初级工程师的要求"&gt;对初级工程师的要求&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;计算机相关专业本科及以上学历&lt;/li&gt;
&lt;li&gt;英语水平 4 级以上．&lt;/li&gt;
&lt;li&gt;性格阳光开朗外向，具备责任感，不当啃老族． &lt;/li&gt;
&lt;li&gt;可以零经验．我们具备成熟的新人培养和淘汰机制．&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="加分项"&gt;加分项&lt;/h2&gt;
&lt;p&gt;有个人博客/Stackoverflow 账户/Github 重度用户&lt;/p&gt;
&lt;h2 id="待遇"&gt;待遇&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;月薪 12k - 25k &lt;/li&gt;
&lt;li&gt;在北京上五险一金&lt;/li&gt;
&lt;li&gt;不定期出差．出差低距离三亚2小时车程．&lt;/li&gt;
&lt;li&gt;不定期技术培训和全面成长的机会．&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;欢迎感兴趣的同学投递简历到  shensiwei[at]sina.com    &lt;/p&gt;

&lt;p&gt;结尾放几张海口总部的美图吧．&lt;/p&gt;

&lt;p&gt;海口区块链试验区．园内有 huobi, bibox, 百度度链，迅雷链等上百家公司&lt;/p&gt;

&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/2019/1ad05a5f-9a83-417f-b078-859035562917.jpeg!large" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;花园式园区，晚上有喷泉．（可以看到旁边的 huobi 的一半 logo) &lt;/p&gt;

&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/2019/b5ec5def-2d47-4db4-81f2-b0f884a3c670.jpeg!large" title="" alt=""&gt;&lt;/p&gt;</description>
      <author>sg552sg552</author>
      <pubDate>Sun, 18 Aug 2019 17:09:38 +0800</pubDate>
      <link>https://ruby-china.org/topics/38951</link>
      <guid>https://ruby-china.org/topics/38951</guid>
    </item>
    <item>
      <title>[北京] 明创软件 招聘 Ruby 全栈程序员</title>
      <description>&lt;p&gt;大家好，我叫申思维，是明创软件的创始人。公司已经成立了 4 年，运营了两年半。 &lt;/p&gt;

&lt;p&gt;今年我们要进行一个非常重要的项目。具备非常强的区块链金融属性。 &lt;/p&gt;

&lt;p&gt;目前我有两个合伙人。一个具备十年左右的量化交易经验，一个具备十年左右的股票和传统 VC 经验。 &lt;/p&gt;

&lt;p&gt;我们招聘老兵，也招聘新手。 &lt;/p&gt;
&lt;h3 id="对老兵的要求"&gt;对老兵的要求&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;掌握 ruby 语言，rails 框架。&lt;/li&gt;
&lt;li&gt;掌握元编程与常见的设计模式&lt;/li&gt;
&lt;li&gt;掌握重构。&lt;/li&gt;
&lt;li&gt;掌握 MYSQL,REDIS，rabbitmq。具备数据库优化经验。&lt;/li&gt;
&lt;li&gt;掌握 LINUX。&lt;/li&gt;
&lt;li&gt;掌握 NGINX 服务器，知道如何调试，优化。&lt;/li&gt;
&lt;li&gt;掌握互联网公司的运维知识。具备攻防意识。包括性能检测，负载均衡，数据库备份，定时任务。&lt;/li&gt;
&lt;li&gt;熟悉单元测试，自动化测试，重构。&lt;/li&gt;
&lt;li&gt;具备良好的代码风格，深厚的代码审查能力。&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;加分项：个人博客，github, stackoverflow.&lt;/p&gt;
&lt;h3 id="对新人的要求"&gt;对新人的要求&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;开朗阳光，表达能力合格。不是团队毒药。&lt;/li&gt;
&lt;li&gt;英文 CET4 以上&lt;/li&gt;
&lt;li&gt;学历本科以上。应届生或者是即将大四的同学。&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="工作职责"&gt;工作职责&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;会开发，也会运维。 &lt;/li&gt;
&lt;li&gt;工作主动，有责任心。不允许踢皮球。&lt;/li&gt;
&lt;li&gt;使用的语言是：后端 ruby, 前端 js, vuejs,  安卓端 java,  IOS 端 OC.   ( 安卓和 IOS 同时要求选一个即可。其他的要求都会。新人可以慢慢学习。因为团队都是多面手）&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="待遇和日常情况"&gt;待遇和日常情况&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;周六日放假（没看错，虽然我们是创业公司，但是我深信，程序员应该在充满精力的状态下工作。只要是法定节假日我们就放假）&lt;/li&gt;
&lt;li&gt;五险一金或者四险一金（看是否是北京户口）&lt;/li&gt;
&lt;li&gt;带薪年假，病假，事假。&lt;/li&gt;
&lt;li&gt;百兆宽带&lt;/li&gt;
&lt;li&gt;午后水果&lt;/li&gt;
&lt;li&gt;老司机教你如何脱单&lt;/li&gt;
&lt;li&gt;老兵的工资待遇面谈。新人的话，工资 4k - 6k.  都是看能力。&lt;/li&gt;
&lt;li&gt;每年至少上调 2 次工资。&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="联系方式"&gt;联系方式&lt;/h3&gt;
&lt;p&gt;shensiwei@sweetysoft.com &lt;/p&gt;
&lt;h3 id="关于我"&gt;关于我&lt;/h3&gt;
&lt;p&gt;我的个人网站； &lt;a href="http://siwei.me" rel="nofollow" target="_blank"&gt;http://siwei.me&lt;/a&gt;&lt;br&gt;
公司网站：  &lt;a href="http://sweetysoft.com" rel="nofollow" target="_blank"&gt;http://sweetysoft.com&lt;/a&gt;
投资伙伴：  &lt;a href="http://bitviva.io" rel="nofollow" target="_blank"&gt;http://bitviva.io&lt;/a&gt; &lt;/p&gt;</description>
      <author>sg552sg552</author>
      <pubDate>Tue, 05 Jun 2018 09:52:10 +0800</pubDate>
      <link>https://ruby-china.org/topics/36897</link>
      <guid>https://ruby-china.org/topics/36897</guid>
    </item>
    <item>
      <title>我对教小白纸们学习 Rails 的 步骤.</title>
      <description>&lt;p&gt;( 出来创业 2 年了，教的 rails 的人也超过了 50 个。我会慢慢的把自己的心得和教程都分享出来。目前草稿放在了 我的 github 上： &lt;a href="https://github.com/sg552/happy_book_rails" rel="nofollow" target="_blank"&gt;https://github.com/sg552/happy_book_rails&lt;/a&gt;  欢迎大家提意见 )&lt;/p&gt;
&lt;h2 id="Rails 的学习过程"&gt;Rails 的学习过程&lt;/h2&gt;
&lt;p&gt;市面上的 rails 入门，书特别厚。像块砖头一样。&lt;/p&gt;

&lt;p&gt;其实还可以写的更厚。&lt;/p&gt;

&lt;p&gt;我在 rails 2.x 的年代把 rails guide 打印出来过。400 多页 A4 纸。&lt;/p&gt;

&lt;p&gt;让新手望而却步。&lt;/p&gt;
&lt;h2 id="可以很简单"&gt;可以很简单&lt;/h2&gt;
&lt;p&gt;确定一些内容是不需要学的。(例如 nested routes, nested form, 过时的路由等等，回头我会单独写文章) &lt;/p&gt;

&lt;p&gt;剩下的内容，是要有学习过程的。&lt;/p&gt;

&lt;p&gt;这里我要吐槽 rails 的官方文档。它的第一张 rails tutorial, 完全不是入门。而是一种 "技能的炫耀".&lt;/p&gt;

&lt;p&gt;这个教程，我让 30 个小白纸 (都是应届毕业生) 来学，学习 2 周，没有一个能看懂。就是因为它是
rails 的特性的炫耀，上来就给出一堆花里胡哨的概念和技巧，充满了各种缩写，各种概念和各种晦涩的东西。&lt;/p&gt;

&lt;p&gt;当年我做了 3 年半的 java web 开发，买了两本书 (ruby 锄头书 和 rails 滑板书), 结果还是无法快速入门 rails.&lt;/p&gt;

&lt;p&gt;后来创业后，我招不到人，就只能自己培养，于是发现对于新手，教学的时候务必要一点一点的教，
前面一个概念弄明白了，我再讲后面的概念。绝对不能把 router, controller, 表单对象和 model 的东西
放在一堂课中讲。&lt;/p&gt;
&lt;h2 id="正确的学习路径"&gt;正确的学习路径&lt;/h2&gt;
&lt;p&gt;对于小白纸，正确的入门路径如下：&lt;/p&gt;
&lt;h2 id="1.学习好 HTML + css"&gt;1.学习好 HTML + css&lt;/h2&gt;
&lt;p&gt;这个很重要。学习好了 html 的标签，就知道后面的 form_for, select_tag, link_to 都是什么了。&lt;/p&gt;
&lt;h2 id="2.学习好ruby语言."&gt;2.学习好 ruby 语言。&lt;/h2&gt;
&lt;p&gt;只学习最常见的 20% 功能即可。能知道最最基本的语法，symbol 是什么，常见的简写方式，
理解 block 的概念，知道"@"变量 就可以了。&lt;/p&gt;
&lt;h2 id="3.学习好数据库."&gt;3.学习好数据库。&lt;/h2&gt;
&lt;p&gt;只学习:
3.1 select, insert, update, delete 这些基本语句
3.2 where 查询语句
3.3 join 语句，知道什么是关联和外键即可。&lt;/p&gt;
&lt;h2 id="4.rails第一课"&gt;4.rails 第一课&lt;/h2&gt;
&lt;p&gt;学习 如何安装 rails, 知道 bundler 是什么，写个 hello world 并显示出来。(务必不要学习增删改查)&lt;/p&gt;
&lt;h2 id="5.rails第二课. router"&gt;5.rails 第二课。router&lt;/h2&gt;
&lt;p&gt;学习 路由。只学习最常用的 restful 路由即可。这里是 rails 最最复杂的三大概念之一。路由的作用跟
脊柱一样，把 M-V-C 这三大块都串联了一起。所以务必单独拿出来学习。&lt;/p&gt;

&lt;p&gt;而新手往往苦于对 路由不熟悉，结果后面的 controller, form object 都没办法学。&lt;/p&gt;
&lt;h2 id="6.rails第三课  view"&gt;6.rails 第三课  view&lt;/h2&gt;
&lt;p&gt;视图相对来说简单，需要学习的前提知识是 router 和 html. 所以放在 router 之后讲。侧重于学习它的
展现方面的知识。(在其他语言中，PHP,JSP 有这一个视图就可以入门了，所以国内学 PHP 的人总认为它好学)&lt;/p&gt;
&lt;h2 id="7.rails第四课 命令行, database migration 和 model 层."&gt;7.rails 第四课 命令行，database migration 和 model 层。&lt;/h2&gt;
&lt;p&gt;7.1 先讲 rails 的命令行，因为只有在命令行下面才能使用 migration&lt;/p&gt;

&lt;p&gt;7.2 再讲数据库额的配置和迁移。migration 是 rails 的自带王牌。学习的前提知识是 数据库的知识.
要熟悉对数据库的基本操作和关联关系。所以放在这里。我们这一课只讲 migration.&lt;/p&gt;

&lt;p&gt;7.3 再讲 model.  务必记得 model 不要跟 form object 和 controller 一起学习，新手一定会蒙圈.
所有 model 的操作 (增删改查) 都要放在 rails console 中讲解。这样才能不跟 view, controller 混在一起
切记切记。&lt;/p&gt;

&lt;p&gt;这些内容关联的特别紧密。&lt;/p&gt;
&lt;h2 id="8.rails第五课. Controller 和 form object."&gt;8.rails 第五课。Controller 和 form object.&lt;/h2&gt;
&lt;p&gt;到现在，我们终于可以学习 controller 的知识了。有了前面 router, view 的铺垫，同学们对于 controller
上手就会特别容易。&lt;/p&gt;

&lt;p&gt;重点是 form object, 这里是 rails 三大难之二。没有表单对象这个 web 实现模式的同学，都是难以理解
rails 中的各种 form_for, form_tag, form_helpers 的。所以，这里我们要向大家展开一扇新的大门.
学会了 form object, 那么 java 世界的第一个框架 struts 就基本学到手了。&lt;/p&gt;

&lt;p&gt;然后是 form helpers. 它是把 ,  等表单标签使用 rails 的形式来表示的组件。这里的
前提知识是 html form 标签。知道了这个，就知道如何使用了。&lt;/p&gt;

&lt;p&gt;最后，就是如何在 controller 中读取 request 中传递过来的参数 (往往是 form object 的形式).&lt;/p&gt;

&lt;p&gt;(其实学习到了这里，rails 的最常见 20% 知识就学习完了.)&lt;/p&gt;
&lt;h2 id="9.rails第六课. layout, asset pipeline 与 部署."&gt;9.rails 第六课。layout, asset pipeline 与 部署。&lt;/h2&gt;
&lt;p&gt;layout: 布局。它的学习前提知识是 : view, controller. 所以在这里学习。layout 也是一种关键的实现模式，
简单，有效。&lt;/p&gt;

&lt;p&gt;asset pipeline , 是 rails 三大难之三。哪怕是老手，我都遇到过完全搞不定这个东东的朋友。这里的&lt;/p&gt;

&lt;p&gt;我觉得它的难在于：&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;前提知识是：layout, view helper 和 tcp 协议的优化知识。&lt;/li&gt;
&lt;li&gt;部署时会遇到 linux 的权限知识&lt;/li&gt;
&lt;li&gt;调试时会遇到 nginx 的调试知识&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;所以，大家看到没有，只要用到的知识点一多，这个环节就不好学。&lt;/p&gt;

&lt;p&gt;最后，是 rails 的部署。这里不难。几个命令搞定。或者按照给定的 nginx 配置去做就可以了。&lt;/p&gt;
&lt;h2 id="10.rails 第七课. 常用的组件"&gt;10.rails 第七课。常用的组件&lt;/h2&gt;
&lt;p&gt;这些都是我统计了自己所有的 web 项目后，总结出来的跟 web 后端相关的组件。&lt;/p&gt;

&lt;p&gt;都是轮子，我们按照官方网站的介绍拿过来用就可以。&lt;/p&gt;

&lt;p&gt;10.1  分页 (Kaminari)，上传图片 (carrier wave)，上传到 upyun，发送短信，所见即所得编辑器，&lt;/p&gt;

&lt;p&gt;10.2  发送 http 请求（httparty）, 日志工具 (log4r)，全局配置工具 (rails-config), HTML 分析工具（nokogiri）, migration 注释，&lt;/p&gt;

&lt;p&gt;10.3  bootstrap-rails, 执行定时任务（rufu-scheduler）, 执行后台任务 (god),  执行延时任务（delayed_job）, 使用 capistrano 进行自动化部署。&lt;/p&gt;

&lt;p&gt;基本上，学习了这些，就是一个合格的 rails 小鲜肉了~  &lt;/p&gt;</description>
      <author>sg552sg552</author>
      <pubDate>Tue, 01 Nov 2016 16:36:40 +0800</pubDate>
      <link>https://ruby-china.org/topics/31491</link>
      <guid>https://ruby-china.org/topics/31491</guid>
    </item>
    <item>
      <title>[北京] 互联网家装公司招聘 CTO 一位</title>
      <description>&lt;p&gt;受朋友所托，互联网家装公司 匠优家（&lt;a href="http://jiangyoujia.com" rel="nofollow" target="_blank"&gt;http://jiangyoujia.com&lt;/a&gt;）招聘 ruby 背景 CTO 一名。 &lt;/p&gt;
&lt;h2 id="位置"&gt;位置&lt;/h2&gt;
&lt;p&gt;公司位置在呼家楼地铁站。安联大厦。 &lt;/p&gt;

&lt;p&gt;公司的业务 是 互联网家装业务，希望能够告别传统的家装公司模式，颠覆这个比较黑暗的行业。名称：匠优家。 &lt;/p&gt;

&lt;p&gt;老板人很好，整个公司氛围特别棒。&lt;/p&gt;

&lt;p&gt;现在项目正在起步，前两轮的投资就定下来了。家装是行业的风口。想认识顶级投资人的话，就来吧！&lt;/p&gt;
&lt;h2 id="官方些的介绍"&gt;官方些的介绍&lt;/h2&gt;
&lt;p&gt;匠优家的创始团队包括来自于家装行业领头企业的优秀设计与施工专家，以及互联网行业资深人士。匠优家致力于解决家装过程中的痛点问题，精选品质材料，直管好工匠，确保施工质量，不漏项不增项，过程透明，让业主装修可以安心、放心。&lt;/p&gt;

&lt;p&gt;电话：400-8822-007&lt;/p&gt;

&lt;p&gt;线下体验馆：800 平米。在地铁光熙门站。 &lt;/p&gt;
&lt;h2 id="要求："&gt;要求：&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;英语良好，可以读懂英文文档。&lt;/li&gt;
&lt;li&gt;技术过硬： 

&lt;ul&gt;
&lt;li&gt;掌握 ruby，rails&lt;/li&gt;
&lt;li&gt;掌握 mysql.&lt;/li&gt;
&lt;li&gt;掌握 Linux, nginx.&lt;br&gt;
&lt;/li&gt;
&lt;li&gt;掌握前端开发技术，如 jQuery , CSS, react 等。&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;必须能带领团队。能培养新人。&lt;/li&gt;
&lt;li&gt;必须有个人网站，或技术博客。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="待遇"&gt;待遇&lt;/h2&gt;
&lt;p&gt;给股份，给高工资。30K 起，上不封顶。&lt;/p&gt;

&lt;p&gt;其他一切都可以谈！&lt;/p&gt;

&lt;p&gt;在考虑机会的朋友，请发简历给我：shensiwei[at]sina.com &lt;/p&gt;

&lt;p&gt;谢谢！&lt;/p&gt;</description>
      <author>sg552sg552</author>
      <pubDate>Mon, 23 Nov 2015 19:00:31 +0800</pubDate>
      <link>https://ruby-china.org/topics/28165</link>
      <guid>https://ruby-china.org/topics/28165</guid>
    </item>
    <item>
      <title>[北京] 悦家科技 2015 年 8 月，招聘技术经理 5 名,  全栈 (Ruby + JS) 攻城狮 20 名 ！</title>
      <description>&lt;h2 id="悦装网简介"&gt;悦装网简介&lt;/h2&gt;
&lt;p&gt;悦装网是悦家科技旗下品牌，互联网家装 O2O 聚合平台。致力于用互联网思维及技术，改造传统家装行业，去掉层层中间环节，打通装修最短路径，实现消费者利益的最大化。&lt;/p&gt;

&lt;p&gt;悦装网通过战略资源整合，打造极致化互联网家装产品，致力于成为家装行业的“苹果”，真正以产品和服务赢得市场，同时通过高性价比零增项的价格、品质和承诺，让有保障的品质装修不再高不可攀。行业首推的纯德系互联网家装极致套餐，每平米仅售 688 元。全套纯德系施工工艺、纯德系施工辅材、纯德系大牌主材，德国贝朗卫浴、圣象地板、德国柯诺地板、马可波罗瓷砖、德国西门子电器、德国工艺木门、德国爱格板橱柜、德国可耐福防水石膏板吊顶等尽显极致配置，打造极限精装。悦装网行业首创将德国贝朗高端智能厨卫产品纳入互联网家装套餐体系，重新定义互联网家装标准，智享生活，悦享装修。&lt;/p&gt;

&lt;p&gt;同时悦装网以互联网前沿科技为先导，线上 PC 端网站和移动端 APP 作为悦装网产品和服务的销售展示窗口，以互联网科技手段对家装产业链进行再造，让设计师、工人、产品与客户之间形成快捷通路，打造家装版的 Uber。用户通过悦装网，还可实现装修过程的全程跟踪，彻底摆脱传统装修的烦与累。而在悦商城则可满足家居品类产品的高性价比购买需求。&lt;/p&gt;

&lt;p&gt;在品质服务的保障上，悦装网用良心品质打造愉悦装修。设计师、工人的众包模型，最大程度的提高效率，并通过互联网化的管理机制和平台补贴模式，提升品质和服务的确定性。行业首家将“0 增项，增 1 赔 10；装修质量不达标，免息贷款不用还”写入合同。真正解决装修痛点，让用户心无所忧。悦装网，开启装修之悦。&lt;/p&gt;
&lt;h2 id="我们的成长"&gt;我们的成长&lt;/h2&gt;
&lt;p&gt;天使轮获得了 洪泰基金的投资。目前估值过亿。拥有员工 60 人，其中全栈工程师 20 人。&lt;/p&gt;

&lt;p&gt;8.1 日我们召开了新闻发布会，来这里可以看到报导： &lt;a href="http://www.jia360.com/m/bj/2015/0802/1438499602077.html" rel="nofollow" target="_blank"&gt;http://www.jia360.com/m/bj/2015/0802/1438499602077.html&lt;/a&gt; , 以及这里：&lt;a href="http://www.gdnewsonline.com/housing/bui/2015/0801/338670.html" rel="nofollow" target="_blank"&gt;http://www.gdnewsonline.com/housing/bui/2015/0801/338670.html&lt;/a&gt;  , &lt;/p&gt;

&lt;p&gt;这里是视频：&lt;span class="embed-responsive embed-responsive-16by9"&gt;&lt;iframe class="embed-responsive-item" src="//player.youku.com/embed/XMTI5OTY3MjcyOA==" allowfullscreen=""&gt;&lt;/iframe&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;我们的 app（ios 端）可以来这里下载： &lt;a href="http://pre.im/yuehouse" rel="nofollow" target="_blank"&gt;http://pre.im/yuehouse&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="招聘 技术经理5名， 全栈工程师20名！"&gt;招聘 技术经理 5 名，全栈工程师 20 名！&lt;/h2&gt;&lt;h2 id="对于技术经理的要求： （待遇14k起）"&gt;对于技术经理的要求： （待遇 14k 起）&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;三年以上开发经验。5 年以上最佳。&lt;/li&gt;
&lt;li&gt;精通 ruby. 读过 &amp;lt;&amp;gt; 等书。&lt;/li&gt;
&lt;li&gt;精通 RAILS, 可以从设计，到开发，到部署，到运维，到测试，到与产品做沟通，一个人搞定一切。&lt;/li&gt;
&lt;li&gt;掌握设计模式，对单元测试，重构有长时间的实践。知道啥是代码的坏味道。&lt;/li&gt;
&lt;li&gt;精通 CSS，jQuery. 起码用过 jQuery 常见的插件。&lt;/li&gt;
&lt;li&gt;有带团队的经验。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="对于 全栈工程师的要求: （待遇6K起）"&gt;对于 全栈工程师的要求：（待遇 6K 起）&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;可以阅读英文文档。&lt;/li&gt;
&lt;li&gt;能快速学习&lt;/li&gt;
&lt;li&gt;对工作经验没有要求~ 应届生，实习生们还在等什么！&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="职位的情况"&gt;职位的情况&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;以 ruby + javascript 开发为主 .&lt;/li&gt;
&lt;li&gt;对于生僻的知识，你也不用怕。我们有永远有耐心的 CTO 手把手的教你，跟你结对编程。&lt;/li&gt;
&lt;li&gt;公司会为大家定期组织技术培训，让新人尽快融入团队~ 让老员工更好的成长。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="待遇："&gt;待遇：&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;目前每年 13 薪，应届生 6K 起，上不封顶。&lt;/li&gt;
&lt;li&gt;6 个月调薪一次。&lt;/li&gt;
&lt;li&gt;五险一金，每个月有饭补&lt;/li&gt;
&lt;li&gt;平时定期有结对编程，10 年老兵主持的技术培训&lt;/li&gt;
&lt;li&gt;有期权 , 可以跟 互联网大企业有一拼。&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;欢迎大家把简历发送到：shensiwei@happysoft.cc 或者 s@yue.house&lt;/p&gt;
&lt;h2 id="其他福利"&gt;其他福利&lt;/h2&gt;
&lt;p&gt;我们为每一位同学都配置了&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;27 寸 护眼显示器，&lt;/li&gt;
&lt;li&gt;400 多块的 视保屏。&lt;/li&gt;
&lt;li&gt;机械键盘，&lt;/li&gt;
&lt;li&gt;128GB SSD 硬盘，&lt;/li&gt;
&lt;li&gt;最大容量内存 ! 把你的主板内存槽插满！16GB retina mac book 那都不是事儿！&lt;/li&gt;
&lt;li&gt;两台机器：一台 linux 笔记本，一个 mac.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;最好：附上你的 github, stackoverflow 和个人博客 等地址～  &lt;/p&gt;
&lt;h2 id="联系我们"&gt;联系我们&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;地址：北京市朝阳区东四环广渠路 3 号竞园艺术中心 27C&lt;/li&gt;
&lt;li&gt;电话：4008-455-299&lt;/li&gt;
&lt;li&gt;官网：&lt;a href="http://yue.house" rel="nofollow" target="_blank"&gt;http://yue.house&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;下面是真相： &lt;/p&gt;

&lt;p&gt;&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDcvMTAvMDNfMzdfMDNfNzEyX2ltYWdlXzVfLmpwZWciXV0/image_5_.jpeg" title="" alt=""&gt;
&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDcvMTAvMDNfMzdfMDNfMzI0X2ltYWdlXzZfLmpwZWciXV0/image_6_.jpeg" title="" alt=""&gt;
&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDcvMTAvMDNfMzdfMDRfODM0X2ltYWdlXzJfLmpwZWciXV0/image_2_.jpeg" title="" alt=""&gt;
&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDcvMTAvMDNfMzdfMDRfNTE0X2ltYWdlXzNfLmpwZWciXV0/image_3_.jpeg" title="" alt=""&gt;
&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDcvMTAvMDNfMzdfMDVfNTE5X2ltYWdlLmpwZWciXV0/image.jpeg" title="" alt=""&gt;
&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDcvMTAvMDNfMzdfMDVfMTU3X2ltYWdlXzFfLmpwZWciXV0/image_1_.jpeg" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;8.1 日全家福：
&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDgvMDMvMDZfMTFfNDRfNjgzX2ltYWdlXzFfLmpwZWciXV0/image_1_.jpeg" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDgvMDMvMDZfMTFfNDNfNjA0X2ltYWdlXzVfLmpwZWciXV0/image_5_.jpeg" title="" alt=""&gt;
&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDgvMDMvMDZfMTFfNDJfNTQ2X2ltYWdlXzdfLmpwZWciXV0/image_7_.jpeg" title="" alt=""&gt;
&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDgvMDMvMDZfMTFfNDJfODkxX2ltYWdlXzZfLmpwZWciXV0/image_6_.jpeg" title="" alt=""&gt;
&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDgvMDMvMDZfMTFfNDFfNDY5X2ltYWdlXzEwXy5qcGVnIl1d/image_10_.jpeg" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;pair 好基友
&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDgvMDMvMDZfMTFfNDJfMTg0X2ltYWdlXzlfLmpwZWciXV0/image_9_.jpeg" title="" alt=""&gt;
&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDgvMDMvMDZfMTFfNDRfMzI1X2ltYWdlXzJfLmpwZWciXV0/image_2_.jpeg" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;泰哥：
&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDgvMDMvMDZfMTFfNDNfMjQwX2ltYWdlXzNfLmpwZWciXV0/image_3_.jpeg" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;特大屏幕
&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDgvMDMvMDZfMTFfNDNfOTcyX2ltYWdlXzRfLmpwZWciXV0/image_4_.jpeg" title="" alt=""&gt;
&lt;img src="http://siwei.me/system/images/W1siZiIsIjIwMTUvMDgvMDMvMDZfMTFfNDFfODQ0X2ltYWdlXzhfLmpwZWciXV0/image_8_.jpeg" title="" alt=""&gt;&lt;/p&gt;</description>
      <author>sg552sg552</author>
      <pubDate>Mon, 03 Aug 2015 12:45:46 +0800</pubDate>
      <link>https://ruby-china.org/topics/26745</link>
      <guid>https://ruby-china.org/topics/26745</guid>
    </item>
    <item>
      <title>[北京][2015年7月19日]  周日 技术聚会</title>
      <description>&lt;p&gt;时间 : 本周日 (  7 月 19 日 ),  下午 2~ 5 点。&lt;/p&gt;

&lt;p&gt;地点：（北京朝阳）百子湾竞园艺术区 27C 悦家科技  地铁七号线百子湾站下车，往东直行一公里即到，
也可以乘坐公交车在小海子站下车.
联系方式：shensiwei@happysoft.cc, 135 2222 3382 申思维 
人数：限额 50 人&lt;/p&gt;

&lt;p&gt;大家好，我是申思维，( &lt;a href="http://siwei.me" rel="nofollow" target="_blank"&gt;http://siwei.me&lt;/a&gt; ) , 是一个 10 年经验的程序员。我在私企，外包公司，外企，互联网公司都做工作过.
用过 java, python, ruby, nodejs. 经历过成功的项目，也有失败的项目。&lt;/p&gt;

&lt;p&gt;对于国内的软件行业，有一定的思考，在技术，领导团队，创业方面也有一定的经验。
之前是北京 ruby 活动的积极参与者。
现在有了自己的公司和办公室，所以打算拿出来做固定的聚会。&lt;/p&gt;

&lt;p&gt;时间定在周六，有免费水果，零食提供。您可以过来交朋友，谈技术，分享话题。&lt;/p&gt;

&lt;p&gt;希望来的朋友，请直接在本帖下面跟帖。让我大概知道会来多少人。(但不是严格约束，没有报名的朋友一样欢迎过来~ )&lt;/p&gt;

&lt;p&gt;本期的话题有：&lt;/p&gt;

&lt;p&gt;如何躲避死亡项目
如何拯救现有的腐朽项目
&amp;lt;&amp;lt;初窥 DSL 语言&amp;gt;&amp;gt;
其他话题 (欢迎各路朋友们踊跃参加，分享自己的技术和话题)&lt;/p&gt;

&lt;p&gt;发言数限制在 5 个以内，时间总共不超过 2 小时。剩余时间大家自由交流！&lt;/p&gt;

&lt;p&gt;部门参与者介绍：
黄敏。乐单软件 全栈工程师。参与开发 若干手机移动 app 项目.
申思维 乐单软件 CTO 10 年经验老兵。曾经就职于 摩托罗拉，优酷 等企业。&lt;/p&gt;

&lt;p&gt;上期的活动照片如下:
1.宣传海报
&lt;img src="https://l.ruby-china.com/photo/2015/e56867fb5d7510dc281c92cee2cd84b9.jpg" title="" alt=""&gt;
2.免费水果零食的会场
&lt;img src="https://l.ruby-china.com/photo/2015/5d1fb111c3b5227a37e94fb3a7f97daa.jpg" title="" alt=""&gt;
3.帅气的与会者
&lt;img src="https://l.ruby-china.com/photo/2015/a0ac9647b5d3fa4f791196ec47d546eb.jpg" title="" alt=""&gt;
4.开始前的简单自我介绍
&lt;img src="https://l.ruby-china.com/photo/2015/dd44bab14be1b4e1987ef540be01fcf0.jpg" title="" alt=""&gt;
5.卫东和大师的分享
&lt;img src="https://l.ruby-china.com/photo/2015/002271bc4bd6bb248bebb452cf4facf8.jpg" title="" alt=""&gt;
&lt;img src="https://l.ruby-china.com/photo/2015/1ad7bc35a084b9556d9b597b76e95ac5.jpg" title="" alt=""&gt;
&lt;img src="https://l.ruby-china.com/photo/2015/b362a69e3a74b90510b3030fa32bd00a.jpg" title="" alt=""&gt;
6.认真的听众
&lt;img src="https://l.ruby-china.com/photo/2015/e3b71abe90061b8d01d94f2587190998.jpg" title="" alt=""&gt;
7.会后自由交流
&lt;img src="https://l.ruby-china.com/photo/2015/c18898e466eb7f72bc94cea30e65925d.jpg" title="" alt=""&gt;
&lt;img src="https://l.ruby-china.com/photo/2015/c57b970225b37ca6315e51e5c853c533.jpg" title="" alt=""&gt;
8.与会者合影
&lt;img src="https://l.ruby-china.com/photo/2015/bedac207c71916a3f4ffb320ac7d5e3c.jpg" title="" alt=""&gt;&lt;/p&gt;</description>
      <author>sg552sg552</author>
      <pubDate>Thu, 09 Jul 2015 10:13:04 +0800</pubDate>
      <link>https://ruby-china.org/topics/26401</link>
      <guid>https://ruby-china.org/topics/26401</guid>
    </item>
    <item>
      <title>[北京][2015年7月4日]  技术分享</title>
      <description>&lt;p&gt;时间 :  7 月 4 日，下午 2~ 5 点。&lt;br&gt;
地点：（北京朝阳）百子湾竞园艺术区 27C 悦家科技
联系方式：shensiwei@happysoft.cc,   135 2222 3382  申思维 
人数：限额 50 人&lt;/p&gt;

&lt;p&gt;大家好，我是申思维， ( &lt;a href="http://siwei.me" rel="nofollow" target="_blank"&gt;http://siwei.me&lt;/a&gt; ) , 是一个 10 年经验的程序员。我在私企，外包公司，外企，互联网公司都做工作过.
用过 java, python, ruby, nodejs.     经历过成功的项目，也有失败的项目。&lt;br&gt;
对于国内的软件行业，有一定的思考，在技术，领导团队，创业方面也有一定的经验。
之前是北京 ruby 活动的积极参与者。
现在有了自己的公司和办公室，所以打算拿出来做固定的聚会。&lt;/p&gt;

&lt;p&gt;时间定在本周六，有免费水果，零食提供。您可以过来交朋友，谈技术，分享话题。&lt;/p&gt;

&lt;p&gt;希望来的朋友，请直接在本帖下面跟帖。让我大概知道会来多少人。 (但不是严格约束，没有报名的朋友一样欢迎过来~  )&lt;/p&gt;

&lt;p&gt;本期的话题有： &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;使用 javascript 开发原生移动 app .  (郭卫东) &lt;/li&gt;
&lt;li&gt;团队建设问题  ( 原定姜譞，本期由申思维 代讲一部分 ) &lt;/li&gt;
&lt;li&gt;使用 Rails 开发大并发访问的系统。 (申思维) &lt;/li&gt;
&lt;li&gt;其他话题 (等待报名中) &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;发言数限制在 5 个以内，时间总共不超过 2 小时。剩余时间大家自由交流！&lt;/p&gt;

&lt;p&gt;参与者介绍：
郭卫东。乐单软件 全栈工程师。参与开发 若干手机移动 app 项目。&lt;br&gt;
姜譞  乐单软件技术副总监。中科大本科，宾夕法尼亚大学研究生。曾经就职于 Google,  Epic. 
申思维   乐单软件 CTO   10 年经验老兵。曾经就职于 摩托罗拉，优酷 等企业。&lt;/p&gt;

&lt;p&gt;活动图片:
1.宣传海报
&lt;img src="https://l.ruby-china.com/photo/2015/a57bf2891c677db9f6e009386b6eba48.jpg" title="" alt=""&gt;
2.会场布置
&lt;img src="https://l.ruby-china.com/photo/2015/68827d1461c82e8ddb2cf38d4bca730e.jpg" title="" alt=""&gt;
3.开场前交流
&lt;img src="https://l.ruby-china.com/photo/2015/62da8b17ec543e961f1ad6969a9d68fb.jpg" title="" alt=""&gt;
4.分享会开始
&lt;img src="https://l.ruby-china.com/photo/2015/7d4e3ec463e728bbe3d8f834659df910.jpg" title="" alt=""&gt;
5.卫东开始分享
&lt;img src="https://l.ruby-china.com/photo/2015/235efac6d3f43fc8a226598495a3cc7d.jpg" title="" alt=""&gt;
6.大师分享
&lt;img src="https://l.ruby-china.com/photo/2015/99756cc1fb7db5a8585efd7c17db69fa.jpg" title="" alt=""&gt;
&lt;img src="https://l.ruby-china.com/photo/2015/574d805c2c7ed1f51196e8340c73320e.jpg" title="" alt=""&gt;
7.自由交流
&lt;img src="https://l.ruby-china.com/photo/2015/299d9b15cd5b94b58b862d55497cceaa.jpg" title="" alt=""&gt;
&lt;img src="https://l.ruby-china.com/photo/2015/7ac936f202dbd7e61744b04ec254386d.jpg" title="" alt=""&gt;
8.分享会人员合影
&lt;img src="https://l.ruby-china.com/photo/2015/c3150306cc7d30746c3b410e4e413bc6.jpg" title="" alt=""&gt;
金牌赞助商：&lt;br&gt;
悦家科技 &lt;/p&gt;</description>
      <author>sg552sg552</author>
      <pubDate>Mon, 29 Jun 2015 09:01:27 +0800</pubDate>
      <link>https://ruby-china.org/topics/26222</link>
      <guid>https://ruby-china.org/topics/26222</guid>
    </item>
    <item>
      <title>[北京] 乐单 招聘 ruby 全栈攻城狮</title>
      <description>&lt;p&gt;北京 乐单软件公司招全栈攻城师！  &lt;a href="http://siwei.me/blog/posts/happymenu" rel="nofollow" target="_blank"&gt;http://siwei.me/blog/posts/happymenu&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;大家好~ 北京乐单软件有限公司 (&lt;a href="http://happymenu.cn" rel="nofollow" target="_blank"&gt;http://happymenu.cn&lt;/a&gt;) 由于业务快速增长，需要给力的小伙伴们的加入~&lt;/p&gt;

&lt;p&gt;我们是初创公司，有一个比较稳定的小团队。我是合伙人之一。全盘负责技术。我们有着宽敞明亮的办公室，地址在三元桥地铁站附近的霄云中心~  &lt;/p&gt;

&lt;p&gt;公司的业务是：web 相关，移动互联网方向。&lt;/p&gt;

&lt;p&gt;由于业务的快速增加，我们需要给力的伙伴加入我们。  &lt;/p&gt;
&lt;h2 id="没有要求，除了我们只要你:  聪明"&gt;没有要求，除了我们只要你： &lt;strong&gt;聪明&lt;/strong&gt;
&lt;/h2&gt;
&lt;p&gt;对工作经验没有要求~ 应届生们还在等什么！&lt;/p&gt;
&lt;h3 id="要做的事情："&gt;要做的事情：&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;以 ruby 开发为主，包括使用 ruby 开发 web, 开发 android, 开发 ios&lt;/li&gt;
&lt;li&gt;我们也会要求你用 js 开发，用 swift 开发。视情况而定。&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;对于生僻的知识，你也不用怕。我们有永远有耐心的 CTO 手把手的教你，跟你结对编程。我们相信你是足够聪明的。&lt;/p&gt;

&lt;p&gt;公司会为大家定期组织技术培训，让新人尽快融入团队~ 让老员工更好的成长。&lt;/p&gt;
&lt;h3 id="待遇："&gt;待遇：&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;目前每年 12 薪，7K～ 15K。视能力而定。&lt;/li&gt;
&lt;li&gt;工资会随着能力的提高而调整。半年一次。&lt;/li&gt;
&lt;li&gt;有项目奖金。&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;欢迎大家把简历发送到：siwei@happymenu.cn &lt;/p&gt;

&lt;p&gt;最好：附上你的 &lt;strong&gt;github, stackoverflow 和个人博客&lt;/strong&gt; 等地址～    &lt;/p&gt;

&lt;p&gt;下面上真相～&lt;/p&gt;

&lt;p&gt;公司在三元桥地铁站附近的 霄云中心 310： &lt;/p&gt;

&lt;p&gt;&lt;img src="http://siwei.me/system/images/BAhbB1sHOgZmSSIoMjAxNC8xMC8wMi8yMV8xM181M183NF9EU0MwMDczNS5KUEcGOgZFVFsIOgZwOgp0aHVtYkkiDTQ1MHg0NTA+BjsGRg/DSC00735.JPG" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="http://siwei.me/system/images/BAhbB1sHOgZmSSIpMjAxNC8xMC8wMi8yMV8xMF8xNV80NjFfRFNDMDA3MzQuSlBHBjoGRVRbCDoGcDoKdGh1bWJJIg00NTB4NDUwPgY7BkY/DSC00734.JPG" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;办公室进门之后（从西向东看）&lt;/p&gt;

&lt;p&gt;&lt;img src="http://siwei.me/system/images/BAhbB1sHOgZmSSIpMjAxNC8xMC8wMi8yMV8xNl8wMV85NDFfRFNDMDA3NTkuSlBHBjoGRVRbCDoGcDoKdGh1bWJJIg00NTB4NDUwPgY7BkY/DSC00759.JPG" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;从东向西看：&lt;/p&gt;

&lt;p&gt;&lt;img src="http://siwei.me/system/images/BAhbB1sHOgZmSSIpMjAxNC8xMC8wMi8yMV8xNl8wMF83MDFfRFNDMDA3NTYuSlBHBjoGRVRbCDoGcDoKdGh1bWJJIg00NTB4NDUwPgY7BkY/DSC00756.JPG" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="http://siwei.me/system/images/BAhbB1sHOgZmSSIpMjAxNC8xMC8wMi8yMV8xNl8wMV81MDRfRFNDMDA3NTguSlBHBjoGRVRbCDoGcDoKdGh1bWJJIg00NTB4NDUwPgY7BkY/DSC00758.JPG" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="http://siwei.me/system/images/BAhbB1sHOgZmSSIpMjAxNC8xMC8wMi8yMV8xNl8wMV8xMDBfRFNDMDA3NTcuSlBHBjoGRVRbCDoGcDoKdGh1bWJJIg00NTB4NDUwPgY7BkY/DSC00757.JPG" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;我们的会议室，白板 大桌子～ &lt;/p&gt;

&lt;p&gt;&lt;img src="http://siwei.me/system/images/BAhbB1sHOgZmSSIpMjAxNC8xMC8wMi8yMV8xOF81OF80MjVfRFNDMDA3NjQuSlBHBjoGRVRbCDoGcDoKdGh1bWJJIg00NTB4NDUwPgY7BkY/DSC00764.JPG" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;沙发，中午可以休息～ &lt;/p&gt;

&lt;p&gt;&lt;img src="http://siwei.me/system/images/BAhbB1sHOgZmSSIpMjAxNC8xMC8wMi8yMV8xOF81N183ODVfRFNDMDA3NjIuSlBHBjoGRVRbCDoGcDoKdGh1bWJJIg00NTB4NDUwPgY7BkY/DSC00762.JPG" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src="http://siwei.me/system/images/BAhbB1sHOgZmSSIoMjAxNC8xMC8wMi8yMV8xOF81OF85N19EU0MwMDc2My5KUEcGOgZFVFsIOgZwOgp0aHVtYkkiDTQ1MHg0NTA+BjsGRg/DSC00763.JPG" title="" alt=""&gt;&lt;/p&gt;</description>
      <author>sg552sg552</author>
      <pubDate>Sat, 04 Oct 2014 10:23:40 +0800</pubDate>
      <link>https://ruby-china.org/topics/21840</link>
      <guid>https://ruby-china.org/topics/21840</guid>
    </item>
    <item>
      <title>[北京] 大家周末要举办个技术沙龙不？</title>
      <description>&lt;p&gt;我打算近期在 中关村 车库咖啡做几个技术分享，有感兴趣的朋友吗？
感兴趣的朋友留言跟帖啊！&lt;/p&gt;

&lt;p&gt;（由于时间冲突，所以本周六请大家参加 [2014 年 7 月 19 日] Ruby Saturday（&lt;a href="https://ruby-china.org/topics/20417" rel="nofollow" target="_blank"&gt;https://ruby-china.org/topics/20417&lt;/a&gt; ） ）&lt;/p&gt;

&lt;p&gt;想到的话题有：&lt;/p&gt;

&lt;p&gt;如何躲避死亡项目
如何拯救现有的腐朽项目
如何培养一个良好的团队
底层技术的重要性
游击队如何干掉 BAT 等正规军
项目发展到很大时的运营和维护问题
程序员个人的职业生涯规划
亿万数量级访问下的系统架构&lt;/p&gt;

&lt;p&gt;有没有感兴趣的朋友呢？大家一起参与吧！  &lt;/p&gt;

&lt;p&gt;时间：未定。每个人每次发言在 10~20 分钟内。 
地点：车库咖啡。 
消费：按照车库咖啡的要求，每人 30？20？  &lt;/p&gt;</description>
      <author>sg552sg552</author>
      <pubDate>Thu, 17 Jul 2014 13:34:50 +0800</pubDate>
      <link>https://ruby-china.org/topics/20544</link>
      <guid>https://ruby-china.org/topics/20544</guid>
    </item>
    <item>
      <title>[北京] 优酷 2014 招聘 Ruby/Python 攻城狮 1 名</title>
      <description>&lt;p&gt;感谢 ruby-china 社区，我们优酷这次还要再找一位 Ruby/Python 攻城狮。&lt;/p&gt;

&lt;p&gt;优酷公司的具体介绍在这里： &lt;a href="http://www.youku.com/about/" rel="nofollow" target="_blank"&gt;http://www.youku.com/about/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;我希望找到这样一位伙伴：有责任心，学习能力强，英语阅读能力强，代码质量好，熟悉网站开发的各种技术（ruby, rails, python, django, coffeescript, css, nginx, SQL/Non-SQL DB, 单元测试，重构，压力测试等等）。&lt;/p&gt;

&lt;p&gt;待遇：基本工资 8k ~ 20k 之间（上不封顶，具体需要跟 HR 谈）, 看能力浮动。 （算上年中，年末，项目奖，每年可以拿到 16+ 个月的薪水）&lt;/p&gt;
&lt;h3 id="工作职责"&gt;工作职责&lt;/h3&gt;
&lt;p&gt;参与 无线客户端 CMS 以及相关项目：&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;实现业务需求，解决项目中出现的 BUG。&lt;/li&gt;
&lt;li&gt;保证 CMS 和 相关接口 的绝对稳定&lt;/li&gt;
&lt;li&gt;近期的工作内容都是 Ruby 相关，远景的一些工作，会用到 Python. 所以候选人需要在某些时刻写 python 代码。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="基本要求："&gt;基本要求：&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;学习能力强，英语过关，可以直接读 Rails/Nginx/jQuery 的英文官方文档 (这样的话才能读懂最新的技术文档。掌握新技术。)&lt;/li&gt;
&lt;li&gt;要有团队协作精神，有责任感，性格开朗。(团队成员之间的配合对项目的成败 至关重要。)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="技术方面："&gt;技术方面：&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;有 Rails 项目开发经验。&lt;/li&gt;
&lt;li&gt;熟悉 Ruby 语言的特性，有元编程的经验。熟知几种常见的 元编程技巧。&lt;/li&gt;
&lt;li&gt;对 WEB 开发的各种常用技术和概念熟悉，比如：MVC 模式，常见的设计模 式，缓存，重构，单元测试等等。&lt;/li&gt;
&lt;li&gt;了解敏捷开发，持续集成，以及项目自动化的东西，比如 Selenium。&lt;/li&gt;
&lt;li&gt;对 jQuery 有实际应用经验。用过 coffeescript 更好。&lt;/li&gt;
&lt;li&gt;熟悉 HTML，CSS。知道常见的 CSS 属性，selector 优先级等等。&lt;/li&gt;
&lt;li&gt;对 LINUX 比较熟悉，能够独立的安装，部署 RAILS 应用，以及寻找 RAILS 性能瓶颈 并进行优化。&lt;/li&gt;
&lt;li&gt;熟悉 MYSQL。了解 non SQL 数据库。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="加分项：（这3个很关键哦亲！）"&gt;加分项：（这 3 个很关键哦亲！）&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;有 github 主页 或者其他开源项目。&lt;/li&gt;
&lt;li&gt;stackoverflow 的资料&lt;/li&gt;
&lt;li&gt;个人站点或者博客。&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;有兴趣的同学，请把 中文 + 英文简历发送到我的邮箱：shensiwei@youku.com. 有任何问题也欢迎来信～&lt;/p&gt;

&lt;p&gt;谢谢 大家。&lt;/p&gt;</description>
      <author>sg552sg552</author>
      <pubDate>Mon, 31 Mar 2014 10:41:01 +0800</pubDate>
      <link>https://ruby-china.org/topics/18273</link>
      <guid>https://ruby-china.org/topics/18273</guid>
    </item>
    <item>
      <title>代码坏味道的几个典型</title>
      <description>&lt;ol&gt;
&lt;li&gt;嵌套层数过多。比如：&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;if xx.blank?
   if yy.present?
       if zz.valid?
           ....
       else...
    else...
else...&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;COPY 的太严重。例如：&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="file1"&gt;file1&lt;/h2&gt;
&lt;p&gt;step1_get_this_file(file1)
step2_process_this_file_locally(file1)
step3_process_this_file_on_remote_server(file1)&lt;/p&gt;
&lt;h2 id="file2"&gt;file2&lt;/h2&gt;
&lt;p&gt;step1_get_this_file(file2)
step2_process_this_file_locally(file2)
step3_process_this_file_on_remote_server(file2)&lt;/p&gt;
&lt;h2 id="file3"&gt;file3&lt;/h2&gt;
&lt;p&gt;step1_get_this_file(file3)
step2_process_this_file_locally(file3)
step3_process_this_file_on_remote_server(file3)&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;不合适的命名 &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;green_color = 'red'     # 意图 跟实际的值是相反的
success_response = 'false'&lt;br&gt;
this_year =  '1999'&lt;br&gt;
var1 = 30       # 无意义的变量名
wxxioks = 4   # 我也不知道这个缩写是啥&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;冗余的代码。比如，一个系统中，从来用不到 XML，结果每个 action 都会有：&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;respond_to do |format|
    format.html {  }
    format.xml { render :xml =&amp;gt; }
end &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;god class /method .
这个不提了。据说有兄弟见过 9K 行的一个 class。我只能膜拜了。。。&lt;/li&gt;
&lt;/ol&gt;</description>
      <author>sg552sg552</author>
      <pubDate>Thu, 04 Apr 2013 11:24:16 +0800</pubDate>
      <link>https://ruby-china.org/topics/9957</link>
      <guid>https://ruby-china.org/topics/9957</guid>
    </item>
    <item>
      <title>[北京] 路透社招聘 Principle Rails 程序员</title>
      <description>&lt;p&gt;帮朋友转发的啊。感兴趣的同学请发简历到 Lynn 的邮箱：&lt;/p&gt;

&lt;p&gt;email:   lynn.cai@thomsonreuters.com
电话：010-59803901&lt;/p&gt;

&lt;p&gt;路透社是个规模很大的外企，地址在地铁西二旗站，出来向西大约 800 米。&lt;/p&gt;

&lt;p&gt;============ 下面是 JD 正文：
This is a software development and system/network design/maintenance position.&lt;/p&gt;

&lt;p&gt;We are looking to hire a Software Developer to our high performing team to participate in the software development of value added views on Thomson Reuters Eikon for China Fixed Income market&lt;/p&gt;

&lt;p&gt;The job requires a strong computer science background, ability to work with minimal supervision, strong software development discipline, ability to learn and apply new technologies, and ability to work on a team.&lt;/p&gt;

&lt;p&gt;Essential Day-to-Day Responsibilities: 
• Work with both business partners and other software developers to gather, analyze business requirements and translate the requirements into technical tasks
• Develope software application modules using disciplined software and development process 
• Participate and lead all phases of the software development life cycle (SDLC), including functional requirements, technical design, development, unit testing and user acceptance testing for support and enhancements to existing applications
• Unit testing and implementing application modules from multiple systems the team has developed or modified, ensuring application meets needs of client and business
• Sets timeframes and schedules to meet customer and business needs
• Coach junior staff and provide input/assistance based on related experience and expertise&lt;/p&gt;

&lt;p&gt;We are the leading source of intelligent information for the world's businesses and professionals, providing customers with competitive advantage. Intelligent information is a unique synthesis of human intelligence, industry expertise and innovative technology that provides decision-makers with the knowledge to act, enabling them to make better decisions faster. We deliver this must-have insight to the financial and risk, legal, tax and accounting, intellectual property and science and media markets, powered by the world's most trusted news organization.&lt;/p&gt;

&lt;p&gt;Qualifications&lt;/p&gt;

&lt;p&gt;Qualification: 
Education: 
u Bachelor's degree in MIS, Computer Science, or other related field&lt;/p&gt;

&lt;p&gt;Required Skills (Must have), Necessary industry Experience &amp;amp; associated number of years of experience: 
• 6+ Years experience in software development, database design and system architechure 
• Proven analytical and troubleshooting skills
• Ability to set scope and deliver quality results
• Effectively balance and prioritize multiple projects concurrently
• Strong written and oral communication skills
S/W Qualifications
• Proficient in Ruby programming language
• Proficient in Ruby on Rails framework
• Proficient in WEB development, HTML, Javascript, CSS&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Rich experience with Ubuntu OS, Apache http server &amp;amp; MySQL database
• Strong OOD/OOP skills
• Rich experience in Design Patterns
• Experience with source control tools such as SVN, GIT&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Desired Skills (Nice to have in addition to the Required Skills), Necessary industry Experience &amp;amp; associated number of years of experience:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;6+ years of experience on software development and system architecture design&lt;/li&gt;
&lt;li&gt;1+ years on Portfolio Management or related finanical software products &lt;/li&gt;
&lt;li&gt;Professional experience / knowledge will be an advantage in financial service industry such as China FI market&lt;/li&gt;
&lt;li&gt;Experience in design of product(s) for price discovery, portfolio management, and analysis.&lt;/li&gt;
&lt;li&gt;Understanding of different analytical models used in RMB FI portfolio analysis&lt;/li&gt;
&lt;li&gt;Experience in leading team of analysts and develop product specifications&lt;/li&gt;
&lt;li&gt;Good communication skill and proficiency in both English and Chinese (Mandarin)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;At Thomson Reuters, we believe what we do matters. We are passionate about our work, inspired by the impact it has on our business and our customers. As a team, we believe in winning as one - collaborating to reach shared goals, and developing through challenging and meaningful experiences. With over 60,000 employees in more than 100 countries, we work flexibly across boundaries and realize innovations that help shape industries around the world. Making this happen is a dynamic, evolving process, and we count on each employee to be a catalyst in driving our performance - and their own.&lt;/p&gt;

&lt;p&gt;As a global business, we rely on diversity of culture and thought to deliver on our goals. To ensure we can do that, we seek talented, qualified employees in all our operations around the world regardless of race, color, sex/gender, including pregnancy, gender identity and expression, national origin, religion, sexual orientation, disability, age, marital status, citizen status, veteran status, or any other protected classification under country or local law. Thomson Reuters is proud to be an Equal Employment Opportunity/Affirmative Action Employer providing a drug-free workplace.&lt;/p&gt;

&lt;p&gt;Intrigued by a challenge as large and fascinating as the world itself? Come join us.&lt;/p&gt;

&lt;p&gt;To learn more about what we offer, please visit careers.thomsonreuters.com.&lt;/p&gt;

&lt;p&gt;More information about Thomson Reuters can be found on thomsonreuters.com.&lt;/p&gt;</description>
      <author>sg552sg552</author>
      <pubDate>Wed, 07 Nov 2012 07:34:50 +0800</pubDate>
      <link>https://ruby-china.org/topics/6579</link>
      <guid>https://ruby-china.org/topics/6579</guid>
    </item>
  </channel>
</rss>
