<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>aldrich (Aldrich)</title>
    <link>https://ruby-china.org/aldrich</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>[杭州微脉] 招聘服务端、前端、测试、双休，不 996，刚融资 C+ 轮 一亿刀</title>
      <description>&lt;p&gt;关于我们：&lt;/p&gt;

&lt;p&gt;微脉诞生于 2015 年 9 月，创始团队来自国内智慧医疗领军上市公司及阿里、腾讯等国际互联网巨头，是中国互联网医院创新十强企业，CB Insights 全球数字健康 150 强，官方认定准独角兽企业，中国最大的本地化第三代互联网医院建设与运营服务商。
微脉以城市为单位，与本地公立医院深度合作，基于互联网、AI、大数据等新技术新模式，以创新医疗服务满足患者需求，做优存量、做大增量，开展持续运营，具体包括：患者全流程便捷就诊服务、互联网诊疗服务、健康管理和家庭医生服务、医护上门服务、围绕细分病种（产科、儿科、骨科、肿瘤、心血管等）的全周期创新服务等。&lt;/p&gt;

&lt;p&gt;2020 年 12 月 14 日，微脉正式对外宣布，近期获得了由百度资本领投的 1 亿美元 C+ 轮融资，IDG 资本、经纬中国、源码资本、元璟资本、千骥资本等老股东继续跟投，泰合资本担任独家财务顾问。&lt;/p&gt;

&lt;p&gt;招聘岗位：&lt;/p&gt;

&lt;p&gt;前端工程师&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;全日制大学本科及以上学历，计算机及相关专业，3 年以上前端工作经验&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟练掌握 Web（HTML/CSS/Javascript/H5/CSS3）、JSON、面向对象等前端技术&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟练掌握 React、vue 等主流前端框架，了解前后端交互流程，理解前后端分离开发模式&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟练使用各种脚本调试器、DOM 查看器定位问题，熟练使用各种工具检测 web 服务的性能和定位瓶颈，具有对 css/javascript 性能优化、解决多浏览器兼容性的能力&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;有医疗项目经验优先&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;测试开发工程师&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;全日制大学本科及以上学历，计算机相关专业，3 年以上测试工作经验和开发经验；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;技能要求：工具开发，接口、性能、自动化测试，持续集成，JAVA，Linux，MySQL；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟悉 JVM，包括内存模型、类加载机制以及 JVM 相关参数调优；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟悉 Dubbo 或 SpringCloud 相关组件，具有大型分布式高并发、高可用、调优系统经验者优先；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;具备较强业务抽象能力、逻辑思维、沟通技巧，有较强的责任心和抗压性，以及团队意识&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;具备手机客户端或 web 端自动化经验者优先考虑，具备性能测试与结果分析经验者优先考虑；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟练掌握一种自动化测试框架，能够完成单元测试和接口自动化测试；&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;服务端研发工程师&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;全日制大学本科及以上学历，计算机相关专业，3 年以上 Java 领域的设计与开发经验，能熟练应用 Java 语言的技术体系和常用框架，熟练掌握 ElasticSearch；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;JAVA 基础扎实：熟悉 IO，多线程，异步处理，集合类等基础框架和常用中间件产品（缓存，消息，搜索等）；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟悉互联网应用设计模式，在大型分布式、高并发、高性能、高可用系统设计，开发和调优方面有实际经验者优先；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;有开发应用容器、分布式协调系统 (如 zookeeper)、高性能通信框架或系统的经验者优先；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;有无线 App、Html5 或开放平台等平台 API 设计开发相关经验者优先；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;热爱技术，参与技术开源社区者优先考虑。&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;福利及待遇&lt;/p&gt;

&lt;p&gt;以上岗位待遇区间为（20k ~ 35k），优秀者可面谈。&lt;/p&gt;

&lt;p&gt;地址&lt;/p&gt;

&lt;p&gt;余杭区海创园 13 号微脉大楼&lt;/p&gt;

&lt;p&gt;联系方式&lt;/p&gt;

&lt;p&gt;邮箱 window.atob('d2VuaHVAbXl3ZWltYWkuY29t')
微信 window.atob('dzF5MmYz')&lt;/p&gt;

&lt;p&gt;（打开浏览器控制台执行）&lt;/p&gt;</description>
      <author>aldrich</author>
      <pubDate>Thu, 31 Dec 2020 10:53:48 +0800</pubDate>
      <link>https://ruby-china.org/topics/40769</link>
      <guid>https://ruby-china.org/topics/40769</guid>
    </item>
    <item>
      <title>涂鸦智能招聘！~</title>
      <description>&lt;h2 id="关于我们"&gt;关于我们&lt;/h2&gt;
&lt;p&gt;[涂鸦智能是谁] 
涂鸦是一个全球化智能平台，也是目前世界排名前列的语音 AI 交互平台，连接消费者、制造品牌、OEM 厂商和零售连锁的智能化需求，为客户提供一站式人工智能物联网的解决方案，并且涵盖了硬件接入、云服务以及 APP 软件开发三方面，形成人工智能 + 制造业的服务闭环。
截至 2017 年 11 月底，Tuya 智能产品已覆盖包含中国、美国、欧洲、中东、东盟等在内的近 200 个国家和地区，服务全球超过 10000 家客户，产品触达数千万消费者。目前日处理设备请求量超过 200 亿次，日语音 AI 交互 600 万次，累计数据量达到 1PB。
创始团队曾主导开发阿里云、淘点点等项目；2014 年创办涂鸦科技，广纳百度、海尔、华为、小米等巨头成员，从而在硬件生产、云计算到国内外市场拓展方面都有着丰富经验。
我们拥有一支优秀的团队，同时也一直在寻找更加出众、智慧、优秀的人才加入到我们的团队中来。&lt;/p&gt;
&lt;h2 id="在招岗位"&gt;在招岗位&lt;/h2&gt;&lt;h3 id="前端（ 15k~25k ）"&gt;前端（15k~25k）&lt;/h3&gt;
&lt;p&gt;岗位要求：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;掌握各种前端技术，包括 HTML/CSS/JavaScript 等；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;至少熟练运用一种前端开发框架如：Vue.js/AngularJS/React.js 等；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟练使用 redux、mobx、vuex 等至少一种；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟悉 css 预编译、后编译等工具，如 less/sass/postcss 等；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;对前端工程化与模块化开发有一定了解，并有实践经验如 Broserify/Webpack/Gulp 等；&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;/ol&gt;
&lt;h3 id="Java (15k~25k)"&gt;Java (15k~25k)&lt;/h3&gt;
&lt;p&gt;职位要求：&lt;/p&gt;

&lt;p&gt;1.热爱技术，喜欢钻研，这点最重要；&lt;/p&gt;

&lt;p&gt;2.希望你有 2 年以上 java 相关经验，有独立项目能力；&lt;/p&gt;

&lt;p&gt;3.Java 基础扎实，精通多线程编程，熟悉常用的 Java 开源框架；&lt;/p&gt;

&lt;p&gt;4.从事过大规模 Web 应用开发，熟悉代码重构，性能优化，系统安全和高可用性优先；&lt;/p&gt;
&lt;h3 id="ios (15k~25k)"&gt;ios (15k~25k)&lt;/h3&gt;
&lt;p&gt;职位要求：&lt;/p&gt;

&lt;p&gt;1、本科及以上学历，3 年以上软件开发经验，2 年以上 Objective-C/C++开发经验，2 年以上 iOS 平台开发经验，具有良好的英文阅读能力； &lt;/p&gt;

&lt;p&gt;2、精通 Objective-C 及各种 IOS 开发技能，包括 IOS UI 渲染机制、IOS 动画原理等；具备熟练的系统设计经验，具备一定的大局观，能够从整体上考虑设计问题； &lt;/p&gt;

&lt;p&gt;3、熟悉 iOS 开发，熟练使用 Xcode，熟悉 Cocoa Touch 框架及 UIKit 下各种控件及其开发技术以及调试方法； &lt;/p&gt;

&lt;p&gt;4、熟练使用 Instruments 等工具对 iOS APP 进行性能优化和内存泄漏检查； &lt;/p&gt;

&lt;p&gt;5、有完整的 iOS 项目经验，至少参加过一个完整的商业级手机应用或个人发布过较受关注的 APP； &lt;/p&gt;

&lt;p&gt;6、熟悉各种主流手机特性，深刻理解手机客户端软件及服务端开发特点； &lt;/p&gt;

&lt;p&gt;7、精通常用软件架构模式，熟悉各种算法与数据结构，多线程，网络编程（Socket、http/web service）等；&lt;/p&gt;
&lt;h3 id="Android开发工程师（15K-30K)"&gt;Android 开发工程师（15K-30K)&lt;/h3&gt;
&lt;p&gt;岗位要求：
1）三年以上客户端开发经验，精通 Android 手机平台；&lt;/p&gt;

&lt;p&gt;2）有 Android 多个完整项目开发经验；基础扎实，对操作系统，常用算法原理熟悉；&lt;/p&gt;

&lt;p&gt;3）熟悉掌握至少一种主流手机平台编程语言（C/C++/Java 等），有 Java 相关开发经验不少于 3 年；&lt;/p&gt;

&lt;p&gt;4）精通 android 平台下的高性能编程及性能调优；&lt;/p&gt;

&lt;p&gt;5）开发基础良好，理解设计模式，在项目或产品中有很好的设计实践；&lt;/p&gt;

&lt;p&gt;6）熟练掌握 Java／C／C＋＋，理解 Java 的 runtime 机制，具备设计能力和代码阅读能力；&lt;/p&gt;

&lt;p&gt;7）熟悉 apk 文件打包格式，理解 Android 系统架构和安全机制，以及 Java/Jni/C/C++ 内存管理机制；&lt;/p&gt;

&lt;p&gt;8）熟悉 Android 的 UI 控件的实际使用，具备 UI 控件的优化经验。&lt;/p&gt;

&lt;p&gt;9）有强烈的责任心和团队精神，善于沟通和合作；能独立完成设计和编码，较好的逻辑思维能力和沟通能力，思维敏捷，热爱技术，善于思考，主动独立解决问题；&lt;/p&gt;

&lt;p&gt;10）有团队精神，良好的抗压能力，心态积极，能主动融入团队；&lt;/p&gt;
&lt;h3 id="c/c++（ 15k~25k)"&gt;c/c++（ 15k~25k)&lt;/h3&gt;
&lt;p&gt;职位要求：&lt;/p&gt;

&lt;p&gt;1.具备扎实的 C/C++ 语言基础，擅长在 Linux 平台下进行服务端软件开发。&lt;/p&gt;

&lt;p&gt;2.掌握常见的数据结构和算法。&lt;/p&gt;

&lt;p&gt;3.熟悉 TCP/IP 协议，能熟练进行 Socket 网络编程，多进程 /多线程编程；&lt;/p&gt;

&lt;p&gt;4.熟悉视频编解码与传输技术，熟悉 H264, 熟悉 RTP/RTCP, RTSP,HLS 媒体协议。&lt;/p&gt;

&lt;p&gt;5.熟悉高并发网络事件驱动框架比如 libevent/libuv/ACE,熟悉 nginx；&lt;/p&gt;

&lt;p&gt;6.具有良好而规范的编程习惯和文档编写习惯，较好的沟通表达能力和团队合作精神 &lt;/p&gt;
&lt;h3 id="机器学习 /深度学习工程师 （ 25K-50K ）"&gt;机器学习 /深度学习工程师（25K-50K）&lt;/h3&gt;
&lt;p&gt;岗位要求：&lt;/p&gt;

&lt;p&gt;1.计算机、数学或相关专业硕士及以上学历，或应届硕士研究生、本科生有相关项目经验；&lt;/p&gt;

&lt;p&gt;2.熟悉深度学习基础知识，以及工作原理和流程；&lt;/p&gt;

&lt;p&gt;3.熟悉深度学习框架的其中一种（比如，caffe，torch，tensorflow，mxnet 等）；&lt;/p&gt;

&lt;p&gt;4.熟悉 C/C++/PYTHON 开发，有很强的算法实现能力，具有良好的代码质量和风格；&lt;/p&gt;

&lt;p&gt;5.具有较强的算法代码优化能力；&lt;/p&gt;

&lt;p&gt;6.发表过高水平的图像、视觉、机器学习相关学术论文 /专利者优先；&lt;/p&gt;

&lt;p&gt;7.熟练的英文文献阅读能力；&lt;/p&gt;
&lt;h3 id="算法工程师（ 25K-50K ）"&gt;算法工程师（25K-50K）&lt;/h3&gt;
&lt;p&gt;岗位要求：&lt;/p&gt;

&lt;p&gt;1.计算机、数学或相关专业硕士及以上学历，或应届硕士研究生、本科生有相关项目经验；&lt;/p&gt;

&lt;p&gt;2.熟悉深度学习基础知识，以及工作原理和流程；&lt;/p&gt;

&lt;p&gt;3.熟悉深度学习框架的其中一种（比如，caffe，torch，tensorflow，mxnet 等）；&lt;/p&gt;

&lt;p&gt;4.熟悉 C/C++/PYTHON 开发，有很强的算法实现能力，具有良好的代码质量和风格；&lt;/p&gt;

&lt;p&gt;5.具有较强的算法代码优化能力；&lt;/p&gt;

&lt;p&gt;6.发表过高水平的图像、视觉、机器学习相关学术论文 /专利者优先；&lt;/p&gt;

&lt;p&gt;7.熟练的英文文献阅读能力；&lt;/p&gt;
&lt;h2 id="环境很 nice，待遇丰厚 (15~18 薪）,薪资 open，上不封顶，根据实力自己谈，渴求大牛"&gt;环境很 nice，待遇丰厚 (15~18 薪）,薪资 open，上不封顶，根据实力自己谈，渴求大牛&lt;/h2&gt;&lt;h2 id="联系我"&gt;联系我&lt;/h2&gt;
&lt;p&gt;email: window.atob("d2FuZ3lmQHR1eWEuY29t") ,微信：window.atob("dzF5MmYz") ，加我备注岗位 + 姓名&lt;/p&gt;

&lt;p&gt;直接内推，免简历筛选！！求简历！！！&lt;/p&gt;

&lt;p&gt;注：目前最缺前端简历！~&lt;/p&gt;</description>
      <author>aldrich</author>
      <pubDate>Thu, 13 Feb 2020 22:06:35 +0800</pubDate>
      <link>https://ruby-china.org/topics/39502</link>
      <guid>https://ruby-china.org/topics/39502</guid>
    </item>
    <item>
      <title>react and rails 最佳实践？</title>
      <description>&lt;p&gt;想问下大家有在折腾 react and rails 的吗？最佳实践是啥&lt;img title=":grin:" alt="😁" src="https://twemoji.ruby-china.com/2/svg/1f601.svg" class="twemoji"&gt; &lt;img title=":grin:" alt="😁" src="https://twemoji.ruby-china.com/2/svg/1f601.svg" class="twemoji"&gt; &lt;/p&gt;</description>
      <author>aldrich</author>
      <pubDate>Mon, 17 Dec 2018 16:21:12 +0800</pubDate>
      <link>https://ruby-china.org/topics/37908</link>
      <guid>https://ruby-china.org/topics/37908</guid>
    </item>
    <item>
      <title>[杭州] 涂鸦智能，IOT 独角兽求贤若渴！~</title>
      <description>&lt;h2 id="关于我们"&gt;关于我们&lt;/h2&gt;
&lt;p&gt;[涂鸦智能是谁] 
涂鸦是一个全球化智能平台，也是目前世界排名前列的语音 AI 交互平台，连接消费者、制造品牌、OEM 厂商和零售连锁的智能化需求，为客户提供一站式人工智能物联网的解决方案，并且涵盖了硬件接入、云服务以及 APP 软件开发三方面，形成人工智能 + 制造业的服务闭环。
截至 2017 年 11 月底，Tuya 智能产品已覆盖包含中国、美国、欧洲、中东、东盟等在内的近 200 个国家和地区，服务全球超过 10000 家客户，产品触达数千万消费者。目前日处理设备请求量超过 200 亿次，日语音 AI 交互 600 万次，累计数据量达到 1PB。
创始团队曾主导开发阿里云、淘点点等项目；2014 年创办涂鸦科技，广纳百度、海尔、华为、小米等巨头成员，从而在硬件生产、云计算到国内外市场拓展方面都有着丰富经验。
我们拥有一支优秀的团队，同时也一直在寻找更加出众、智慧、优秀的人才加入到我们的团队中来。&lt;/p&gt;
&lt;h2 id="目前刚 C 轮融资数亿美元，团队迅速扩张中，渴求人才。"&gt;目前刚 C 轮融资数亿美元，团队迅速扩张中，渴求人才。&lt;/h2&gt;&lt;h2 id="在招岗位"&gt;在招岗位&lt;/h2&gt;&lt;h3 id="前端（ 15k~25k ）"&gt;前端（15k~25k）&lt;/h3&gt;
&lt;p&gt;岗位要求：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;掌握各种前端技术，包括 HTML/CSS/JavaScript 等；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;至少熟练运用一种前端开发框架如：Vue.js/AngularJS/React.js 等；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟练使用 redux、mobx、vuex 等至少一种；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟悉 css 预编译、后编译等工具，如 less/sass/postcss 等；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;对前端工程化与模块化开发有一定了解，并有实践经验如 Broserify/Webpack/Gulp 等；&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;/ol&gt;
&lt;h3 id="Java (15k~25k)"&gt;Java (15k~25k)&lt;/h3&gt;
&lt;p&gt;职位要求：&lt;/p&gt;

&lt;p&gt;1.热爱技术，喜欢钻研，这点最重要；&lt;/p&gt;

&lt;p&gt;2.希望你有 2 年以上 java 相关经验，有独立项目能力；&lt;/p&gt;

&lt;p&gt;3.Java 基础扎实，精通多线程编程，熟悉常用的 Java 开源框架；&lt;/p&gt;

&lt;p&gt;4.从事过大规模 Web 应用开发，熟悉代码重构，性能优化，系统安全和高可用性优先；&lt;/p&gt;
&lt;h3 id="ios (15k~25k)"&gt;ios (15k~25k)&lt;/h3&gt;
&lt;p&gt;职位要求：&lt;/p&gt;

&lt;p&gt;1、本科及以上学历，3 年以上软件开发经验，2 年以上 Objective-C/C++开发经验，2 年以上 iOS 平台开发经验，具有良好的英文阅读能力； &lt;/p&gt;

&lt;p&gt;2、精通 Objective-C 及各种 IOS 开发技能，包括 IOS UI 渲染机制、IOS 动画原理等；具备熟练的系统设计经验，具备一定的大局观，能够从整体上考虑设计问题； &lt;/p&gt;

&lt;p&gt;3、熟悉 iOS 开发，熟练使用 Xcode，熟悉 Cocoa Touch 框架及 UIKit 下各种控件及其开发技术以及调试方法； &lt;/p&gt;

&lt;p&gt;4、熟练使用 Instruments 等工具对 iOS APP 进行性能优化和内存泄漏检查； &lt;/p&gt;

&lt;p&gt;5、有完整的 iOS 项目经验，至少参加过一个完整的商业级手机应用或个人发布过较受关注的 APP； &lt;/p&gt;

&lt;p&gt;6、熟悉各种主流手机特性，深刻理解手机客户端软件及服务端开发特点； &lt;/p&gt;

&lt;p&gt;7、精通常用软件架构模式，熟悉各种算法与数据结构，多线程，网络编程（Socket、http/web service）等；&lt;/p&gt;
&lt;h3 id="Android 开发工程师（ 15K-30K)"&gt;Android 开发工程师（15K-30K)&lt;/h3&gt;
&lt;p&gt;岗位要求：
1）三年以上客户端开发经验，精通 Android 手机平台；&lt;/p&gt;

&lt;p&gt;2）有 Android 多个完整项目开发经验；基础扎实，对操作系统，常用算法原理熟悉；&lt;/p&gt;

&lt;p&gt;3）熟悉掌握至少一种主流手机平台编程语言（C/C++/Java 等），有 Java 相关开发经验不少于 3 年；&lt;/p&gt;

&lt;p&gt;4）精通 android 平台下的高性能编程及性能调优；&lt;/p&gt;

&lt;p&gt;5）开发基础良好，理解设计模式，在项目或产品中有很好的设计实践；&lt;/p&gt;

&lt;p&gt;6）熟练掌握 Java ／ C ／ C ＋＋，理解 Java 的 runtime 机制，具备设计能力和代码阅读能力；&lt;/p&gt;

&lt;p&gt;7）熟悉 apk 文件打包格式，理解 Android 系统架构和安全机制，以及 Java/Jni/C/C++内存管理机制；&lt;/p&gt;

&lt;p&gt;8）熟悉 Android 的 UI 控件的实际使用，具备 UI 控件的优化经验。&lt;/p&gt;

&lt;p&gt;9）有强烈的责任心和团队精神，善于沟通和合作；能独立完成设计和编码，较好的逻辑思维能力和沟通能力，思维敏捷，热爱技术，善于思考，主动独立解决问题；&lt;/p&gt;

&lt;p&gt;10）有团队精神，良好的抗压能力，心态积极，能主动融入团队；&lt;/p&gt;
&lt;h3 id="c/c++（ 15k~25k)"&gt;c/c++（ 15k~25k)&lt;/h3&gt;
&lt;p&gt;职位要求：&lt;/p&gt;

&lt;p&gt;1.具备扎实的 C/C++ 语言基础，擅长在 Linux 平台下进行服务端软件开发。&lt;/p&gt;

&lt;p&gt;2.掌握常见的数据结构和算法。&lt;/p&gt;

&lt;p&gt;3.熟悉 TCP/IP 协议，能熟练进行 Socket 网络编程，多进程 /多线程编程；&lt;/p&gt;

&lt;p&gt;4.熟悉视频编解码与传输技术，熟悉 H264, 熟悉 RTP/RTCP, RTSP,HLS 媒体协议。&lt;/p&gt;

&lt;p&gt;5.熟悉高并发网络事件驱动框架比如 libevent/libuv/ACE,熟悉 nginx；&lt;/p&gt;

&lt;p&gt;6.具有良好而规范的编程习惯和文档编写习惯，较好的沟通表达能力和团队合作精神 &lt;/p&gt;
&lt;h3 id="机器学习 /深度学习工程师 （ 25K-50K ）"&gt;机器学习 /深度学习工程师（25K-50K）&lt;/h3&gt;
&lt;p&gt;岗位要求：&lt;/p&gt;

&lt;p&gt;1.计算机、数学或相关专业硕士及以上学历，或应届硕士研究生、本科生有相关项目经验；&lt;/p&gt;

&lt;p&gt;2.熟悉深度学习基础知识，以及工作原理和流程；&lt;/p&gt;

&lt;p&gt;3.熟悉深度学习框架的其中一种（比如，caffe，torch，tensorflow，mxnet 等）；&lt;/p&gt;

&lt;p&gt;4.熟悉 C/C++/PYTHON 开发，有很强的算法实现能力，具有良好的代码质量和风格；&lt;/p&gt;

&lt;p&gt;5.具有较强的算法代码优化能力；&lt;/p&gt;

&lt;p&gt;6.发表过高水平的图像、视觉、机器学习相关学术论文 /专利者优先；&lt;/p&gt;

&lt;p&gt;7.熟练的英文文献阅读能力；&lt;/p&gt;
&lt;h3 id="算法工程师（ 25K-50K ）"&gt;算法工程师（25K-50K）&lt;/h3&gt;
&lt;p&gt;岗位要求：&lt;/p&gt;

&lt;p&gt;1.计算机、数学或相关专业硕士及以上学历，或应届硕士研究生、本科生有相关项目经验；&lt;/p&gt;

&lt;p&gt;2.熟悉深度学习基础知识，以及工作原理和流程；&lt;/p&gt;

&lt;p&gt;3.熟悉深度学习框架的其中一种（比如，caffe，torch，tensorflow，mxnet 等）；&lt;/p&gt;

&lt;p&gt;4.熟悉 C/C++/PYTHON 开发，有很强的算法实现能力，具有良好的代码质量和风格；&lt;/p&gt;

&lt;p&gt;5.具有较强的算法代码优化能力；&lt;/p&gt;

&lt;p&gt;6.发表过高水平的图像、视觉、机器学习相关学术论文 /专利者优先；&lt;/p&gt;

&lt;p&gt;7.熟练的英文文献阅读能力；&lt;/p&gt;
&lt;h3 id="Node.js （ 20k~40k)"&gt;Node.js ( 20k~40k)&lt;/h3&gt;
&lt;p&gt;职位要求：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;计算机或相关专业本科或以上学历；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;两年以上 Node.js 开发经验；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟练使用 Node.js 研发，有大规模高可用的服务端服务研发经验优先。&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟悉单元测试 &amp;amp; 集成测试自动化经验；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;有 go 开发经验者优先，熟悉 Docker、Kubernetes、Service Mesh 等技术；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;良好的沟通能力和团队协作能力&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h4 id="符合以下任一条件者优先："&gt;符合以下任一条件者优先：&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;p&gt;参与开源项目并贡献过代码，附上 Github 链接；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟悉一门非前端的语言 如：Java/PHP/Python/Ruby 等，并有实践经验&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟悉 linux/shell；&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="Golang 开发工程师（ 18k~35k)"&gt;Golang 开发工程师（18k~35k)&lt;/h3&gt;
&lt;p&gt;岗位职责：&lt;/p&gt;

&lt;ol&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;日常性能调优和问题定位和修复。&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;任职资格：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;本科或以上学历，计算机专业或软件工程等专业;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;2 年以上的 Golang 实际开发经验，熟悉 Golang 的调度和 GC，熟悉 Golang 并发编程;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟悉 Linux 环境下常用的系统工具，能利用工具排查 CPU、内存和网络 IO 等问题;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;有过互联网 Java 或 C/C++ 研发经验;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟悉常用的存储系统，如 Redis, MySQL 等;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;有 Github 开源项目优先。&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="环境很 nice，待遇丰厚 (15~18 薪）,薪资 open，上不封顶，根据实力自己谈，渴求大牛"&gt;环境很 nice，待遇丰厚 (15~18 薪）,薪资 open，上不封顶，根据实力自己谈，渴求大牛&lt;/h2&gt;&lt;h2 id="联系我"&gt;联系我&lt;/h2&gt;
&lt;p&gt;email: &lt;code&gt;window.atob("d2FuZ3lmQHR1eWEuY29t")&lt;/code&gt; ,微信：&lt;code&gt;window.atob("dzF5MmYz")&lt;/code&gt; ，加我备注岗位 + 姓名&lt;/p&gt;

&lt;p&gt;直接内推，免简历筛选！！求简历！！！&lt;/p&gt;
&lt;h3 id="坐标： 杭州城西"&gt;坐标：杭州城西&lt;/h3&gt;</description>
      <author>aldrich</author>
      <pubDate>Fri, 07 Sep 2018 21:54:34 +0800</pubDate>
      <link>https://ruby-china.org/topics/37456</link>
      <guid>https://ruby-china.org/topics/37456</guid>
    </item>
    <item>
      <title>IOT 独角兽野蛮生长中！涂鸦智能大量招聘！</title>
      <description>&lt;h2 id="关于我们"&gt;关于我们&lt;/h2&gt;
&lt;p&gt;[涂鸦智能是谁] 
涂鸦是一个全球化智能平台，也是目前世界排名前列的语音 AI 交互平台，连接消费者、制造品牌、OEM 厂商和零售连锁的智能化需求，为客户提供一站式人工智能物联网的解决方案，并且涵盖了硬件接入、云服务以及 APP 软件开发三方面，形成人工智能 + 制造业的服务闭环。
截至 2017 年 11 月底，Tuya 智能产品已覆盖包含中国、美国、欧洲、中东、东盟等在内的近 200 个国家和地区，服务全球超过 10000 家客户，产品触达数千万消费者。目前日处理设备请求量超过 200 亿次，日语音 AI 交互 600 万次，累计数据量达到 1PB。
创始团队曾主导开发阿里云、淘点点等项目；2014 年创办涂鸦科技，广纳百度、海尔、华为、小米等巨头成员，从而在硬件生产、云计算到国内外市场拓展方面都有着丰富经验。
我们拥有一支优秀的团队，同时也一直在寻找更加出众、智慧、优秀的人才加入到我们的团队中来。&lt;/p&gt;
&lt;h2 id="目前刚 C 轮融资数亿美元，团队迅速扩张中，渴求人才，IOT 领域独角兽。"&gt;目前刚 C 轮融资数亿美元，团队迅速扩张中，渴求人才，IOT 领域独角兽。&lt;/h2&gt;&lt;h2 id="在招岗位"&gt;在招岗位&lt;/h2&gt;&lt;h3 id="前端（ 15k~25k ）"&gt;前端（15k~25k）&lt;/h3&gt;
&lt;p&gt;岗位要求：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;掌握各种前端技术，包括 HTML/CSS/JavaScript 等；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;至少熟练运用一种前端开发框架如：Vue.js/AngularJS/React.js 等；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟练使用 redux、mobx、vuex 等至少一种；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟悉 css 预编译、后编译等工具，如 less/sass/postcss 等；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;对前端工程化与模块化开发有一定了解，并有实践经验如 Broserify/Webpack/Gulp 等；&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;/ol&gt;
&lt;h3 id="Java (15k~25k)"&gt;Java (15k~25k)&lt;/h3&gt;
&lt;p&gt;职位要求：&lt;/p&gt;

&lt;p&gt;1.热爱技术，喜欢钻研，这点最重要；&lt;/p&gt;

&lt;p&gt;2.希望你有 2 年以上 java 相关经验，有独立项目能力；&lt;/p&gt;

&lt;p&gt;3.Java 基础扎实，精通多线程编程，熟悉常用的 Java 开源框架；&lt;/p&gt;

&lt;p&gt;4.从事过大规模 Web 应用开发，熟悉代码重构，性能优化，系统安全和高可用性优先；&lt;/p&gt;
&lt;h3 id="ios (15k~25k)"&gt;ios (15k~25k)&lt;/h3&gt;
&lt;p&gt;职位要求：&lt;/p&gt;

&lt;p&gt;1、本科及以上学历，3 年以上软件开发经验，2 年以上 Objective-C/C++开发经验，2 年以上 iOS 平台开发经验，具有良好的英文阅读能力； &lt;/p&gt;

&lt;p&gt;2、精通 Objective-C 及各种 IOS 开发技能，包括 IOS UI 渲染机制、IOS 动画原理等；具备熟练的系统设计经验，具备一定的大局观，能够从整体上考虑设计问题； &lt;/p&gt;

&lt;p&gt;3、熟悉 iOS 开发，熟练使用 Xcode，熟悉 Cocoa Touch 框架及 UIKit 下各种控件及其开发技术以及调试方法； &lt;/p&gt;

&lt;p&gt;4、熟练使用 Instruments 等工具对 iOS APP 进行性能优化和内存泄漏检查； &lt;/p&gt;

&lt;p&gt;5、有完整的 iOS 项目经验，至少参加过一个完整的商业级手机应用或个人发布过较受关注的 APP； &lt;/p&gt;

&lt;p&gt;6、熟悉各种主流手机特性，深刻理解手机客户端软件及服务端开发特点； &lt;/p&gt;

&lt;p&gt;7、精通常用软件架构模式，熟悉各种算法与数据结构，多线程，网络编程（Socket、http/web service）等；&lt;/p&gt;
&lt;h3 id="c/c++（ 15k~25k)"&gt;c/c++（ 15k~25k)&lt;/h3&gt;
&lt;p&gt;职位要求：&lt;/p&gt;

&lt;p&gt;1.具备扎实的 C/C++ 语言基础，擅长在 Linux 平台下进行服务端软件开发。&lt;/p&gt;

&lt;p&gt;2.掌握常见的数据结构和算法。&lt;/p&gt;

&lt;p&gt;3.熟悉 TCP/IP 协议，能熟练进行 Socket 网络编程，多进程 /多线程编程；&lt;/p&gt;

&lt;p&gt;4.熟悉视频编解码与传输技术，熟悉 H264, 熟悉 RTP/RTCP, RTSP,HLS 媒体协议。&lt;/p&gt;

&lt;p&gt;5.熟悉高并发网络事件驱动框架比如 libevent/libuv/ACE,熟悉 nginx；&lt;/p&gt;

&lt;p&gt;6.具有良好而规范的编程习惯和文档编写习惯，较好的沟通表达能力和团队合作精神 &lt;/p&gt;
&lt;h3 id="机器学习 /深度学习工程师 （ 25K-50K ）"&gt;机器学习 /深度学习工程师（25K-50K）&lt;/h3&gt;
&lt;p&gt;岗位要求：&lt;/p&gt;

&lt;p&gt;1.计算机、数学或相关专业硕士及以上学历，或应届硕士研究生、本科生有相关项目经验；&lt;/p&gt;

&lt;p&gt;2.熟悉深度学习基础知识，以及工作原理和流程；&lt;/p&gt;

&lt;p&gt;3.熟悉深度学习框架的其中一种（比如，caffe，torch，tensorflow，mxnet 等）；&lt;/p&gt;

&lt;p&gt;4.熟悉 C/C++/PYTHON 开发，有很强的算法实现能力，具有良好的代码质量和风格；&lt;/p&gt;

&lt;p&gt;5.具有较强的算法代码优化能力；&lt;/p&gt;

&lt;p&gt;6.发表过高水平的图像、视觉、机器学习相关学术论文 /专利者优先；&lt;/p&gt;

&lt;p&gt;7.熟练的英文文献阅读能力；&lt;/p&gt;
&lt;h3 id="算法工程师（ 25K-50K ）"&gt;算法工程师（25K-50K）&lt;/h3&gt;
&lt;p&gt;岗位要求：&lt;/p&gt;

&lt;p&gt;1.计算机、数学或相关专业硕士及以上学历，或应届硕士研究生、本科生有相关项目经验；&lt;/p&gt;

&lt;p&gt;2.熟悉深度学习基础知识，以及工作原理和流程；&lt;/p&gt;

&lt;p&gt;3.熟悉深度学习框架的其中一种（比如，caffe，torch，tensorflow，mxnet 等）；&lt;/p&gt;

&lt;p&gt;4.熟悉 C/C++/PYTHON 开发，有很强的算法实现能力，具有良好的代码质量和风格；&lt;/p&gt;

&lt;p&gt;5.具有较强的算法代码优化能力；&lt;/p&gt;

&lt;p&gt;6.发表过高水平的图像、视觉、机器学习相关学术论文 /专利者优先；&lt;/p&gt;

&lt;p&gt;7.熟练的英文文献阅读能力；&lt;/p&gt;
&lt;h2 id="环境很 nice，待遇丰厚 (15~18 薪）,薪资 open，上不封顶，根据实力自己谈，渴求大牛"&gt;环境很 nice，待遇丰厚 (15~18 薪）,薪资 open，上不封顶，根据实力自己谈，渴求大牛&lt;/h2&gt;&lt;h2 id="联系我"&gt;联系我&lt;/h2&gt;
&lt;p&gt;email: window.atob("d2FuZ3lmQHR1eWEuY29t") ,微信：window.atob("dzF5MmYz") ，加我备注岗位 + 姓名&lt;/p&gt;

&lt;p&gt;直接内推，免简历筛选！！求简历！！！&lt;/p&gt;
&lt;h3 id="坐标： 杭州城西"&gt;坐标：杭州城西&lt;/h3&gt;</description>
      <author>aldrich</author>
      <pubDate>Tue, 28 Aug 2018 17:55:47 +0800</pubDate>
      <link>https://ruby-china.org/topics/37400</link>
      <guid>https://ruby-china.org/topics/37400</guid>
    </item>
    <item>
      <title>Rails 视图层？</title>
      <description>&lt;p&gt;想知道各位现在的 Rails 视图层是怎么搞的？
有段时间没碰 rails 了，那么现在是 erb? 还是 rails+vue, rails+react? 或者是用 rails 纯粹提供 api，剩下的交给大前端？欢迎大家分享自己的使用案例&lt;img title=":smile:" alt="😄" src="https://twemoji.ruby-china.com/2/svg/1f604.svg" class="twemoji"&gt; &lt;img title=":blush:" alt="😊" src="https://twemoji.ruby-china.com/2/svg/1f60a.svg" class="twemoji"&gt; &lt;/p&gt;</description>
      <author>aldrich</author>
      <pubDate>Mon, 20 Aug 2018 12:56:58 +0800</pubDate>
      <link>https://ruby-china.org/topics/37352</link>
      <guid>https://ruby-china.org/topics/37352</guid>
    </item>
    <item>
      <title>杭州涂鸦智能火爆招聘！~</title>
      <description>&lt;h2 id="关于我们"&gt;关于我们&lt;/h2&gt;
&lt;p&gt;[涂鸦智能是谁] 
涂鸦是一个全球化智能平台，也是目前世界排名前列的语音 AI 交互平台，连接消费者、制造品牌、OEM 厂商和零售连锁的智能化需求，为客户提供一站式人工智能物联网的解决方案，并且涵盖了硬件接入、云服务以及 APP 软件开发三方面，形成人工智能 + 制造业的服务闭环。
截至 2017 年 11 月底，Tuya 智能产品已覆盖包含中国、美国、欧洲、中东、东盟等在内的近 200 个国家和地区，服务全球超过 10000 家客户，产品触达数千万消费者。目前日处理设备请求量超过 200 亿次，日语音 AI 交互 600 万次，累计数据量达到 1PB。
创始团队曾主导开发阿里云、淘点点等项目；2014 年创办涂鸦科技，广纳百度、海尔、华为、小米等巨头成员，从而在硬件生产、云计算到国内外市场拓展方面都有着丰富经验。
我们拥有一支优秀的团队，同时也一直在寻找更加出众、智慧、优秀的人才加入到我们的团队中来。&lt;/p&gt;
&lt;h2 id="目前刚 C 轮融资数亿美元，团队迅速扩张中，渴求人才，IOT 领域独角兽。"&gt;目前刚 C 轮融资数亿美元，团队迅速扩张中，渴求人才，IOT 领域独角兽。&lt;/h2&gt;&lt;h2 id="在招岗位"&gt;在招岗位&lt;/h2&gt;&lt;h3 id="前端（ 15k~25k ）"&gt;前端（15k~25k）&lt;/h3&gt;
&lt;p&gt;岗位要求：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;掌握各种前端技术，包括 HTML/CSS/JavaScript 等；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;至少熟练运用一种前端开发框架如：Vue.js/AngularJS/React.js 等；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟练使用 redux、mobx、vuex 等至少一种；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟悉 css 预编译、后编译等工具，如 less/sass/postcss 等；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;对前端工程化与模块化开发有一定了解，并有实践经验如 Broserify/Webpack/Gulp 等；&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;/ol&gt;
&lt;h3 id="Java (15k~25k)"&gt;Java (15k~25k)&lt;/h3&gt;
&lt;p&gt;职位要求：&lt;/p&gt;

&lt;p&gt;1.热爱技术，喜欢钻研，这点最重要；&lt;/p&gt;

&lt;p&gt;2.希望你有 2 年以上 java 相关经验，有独立项目能力；&lt;/p&gt;

&lt;p&gt;3.Java 基础扎实，精通多线程编程，熟悉常用的 Java 开源框架；&lt;/p&gt;

&lt;p&gt;4.从事过大规模 Web 应用开发，熟悉代码重构，性能优化，系统安全和高可用性优先；&lt;/p&gt;
&lt;h3 id="ios (15k~25k)"&gt;ios (15k~25k)&lt;/h3&gt;
&lt;p&gt;职位要求：&lt;/p&gt;

&lt;p&gt;1、本科及以上学历，3 年以上软件开发经验，2 年以上 Objective-C/C++开发经验，2 年以上 iOS 平台开发经验，具有良好的英文阅读能力； &lt;/p&gt;

&lt;p&gt;2、精通 Objective-C 及各种 IOS 开发技能，包括 IOS UI 渲染机制、IOS 动画原理等；具备熟练的系统设计经验，具备一定的大局观，能够从整体上考虑设计问题； &lt;/p&gt;

&lt;p&gt;3、熟悉 iOS 开发，熟练使用 Xcode，熟悉 Cocoa Touch 框架及 UIKit 下各种控件及其开发技术以及调试方法； &lt;/p&gt;

&lt;p&gt;4、熟练使用 Instruments 等工具对 iOS APP 进行性能优化和内存泄漏检查； &lt;/p&gt;

&lt;p&gt;5、有完整的 iOS 项目经验，至少参加过一个完整的商业级手机应用或个人发布过较受关注的 APP； &lt;/p&gt;

&lt;p&gt;6、熟悉各种主流手机特性，深刻理解手机客户端软件及服务端开发特点； &lt;/p&gt;

&lt;p&gt;7、精通常用软件架构模式，熟悉各种算法与数据结构，多线程，网络编程（Socket、http/web service）等；&lt;/p&gt;
&lt;h3 id="Android开发工程师（15K-30K)"&gt;Android 开发工程师（15K-30K)&lt;/h3&gt;
&lt;p&gt;岗位要求：
1）三年以上客户端开发经验，精通 Android 手机平台；&lt;/p&gt;

&lt;p&gt;2）有 Android 多个完整项目开发经验；基础扎实，对操作系统，常用算法原理熟悉；&lt;/p&gt;

&lt;p&gt;3）熟悉掌握至少一种主流手机平台编程语言（C/C++/Java 等），有 Java 相关开发经验不少于 3 年；&lt;/p&gt;

&lt;p&gt;4）精通 android 平台下的高性能编程及性能调优；&lt;/p&gt;

&lt;p&gt;5）开发基础良好，理解设计模式，在项目或产品中有很好的设计实践；&lt;/p&gt;

&lt;p&gt;6）熟练掌握 Java／C／C＋＋，理解 Java 的 runtime 机制，具备设计能力和代码阅读能力；&lt;/p&gt;

&lt;p&gt;7）熟悉 apk 文件打包格式，理解 Android 系统架构和安全机制，以及 Java/Jni/C/C++ 内存管理机制；&lt;/p&gt;

&lt;p&gt;8）熟悉 Android 的 UI 控件的实际使用，具备 UI 控件的优化经验。&lt;/p&gt;

&lt;p&gt;9）有强烈的责任心和团队精神，善于沟通和合作；能独立完成设计和编码，较好的逻辑思维能力和沟通能力，思维敏捷，热爱技术，善于思考，主动独立解决问题；&lt;/p&gt;

&lt;p&gt;10）有团队精神，良好的抗压能力，心态积极，能主动融入团队；&lt;/p&gt;
&lt;h3 id="c/c++（ 15k~25k)"&gt;c/c++（ 15k~25k)&lt;/h3&gt;
&lt;p&gt;职位要求：&lt;/p&gt;

&lt;p&gt;1.具备扎实的 C/C++ 语言基础，擅长在 Linux 平台下进行服务端软件开发。&lt;/p&gt;

&lt;p&gt;2.掌握常见的数据结构和算法。&lt;/p&gt;

&lt;p&gt;3.熟悉 TCP/IP 协议，能熟练进行 Socket 网络编程，多进程 /多线程编程；&lt;/p&gt;

&lt;p&gt;4.熟悉视频编解码与传输技术，熟悉 H264, 熟悉 RTP/RTCP, RTSP,HLS 媒体协议。&lt;/p&gt;

&lt;p&gt;5.熟悉高并发网络事件驱动框架比如 libevent/libuv/ACE,熟悉 nginx；&lt;/p&gt;

&lt;p&gt;6.具有良好而规范的编程习惯和文档编写习惯，较好的沟通表达能力和团队合作精神 &lt;/p&gt;
&lt;h3 id="机器学习 /深度学习工程师 （ 25K-50K ）"&gt;机器学习 /深度学习工程师（25K-50K）&lt;/h3&gt;
&lt;p&gt;岗位要求：&lt;/p&gt;

&lt;p&gt;1.计算机、数学或相关专业硕士及以上学历，或应届硕士研究生、本科生有相关项目经验；&lt;/p&gt;

&lt;p&gt;2.熟悉深度学习基础知识，以及工作原理和流程；&lt;/p&gt;

&lt;p&gt;3.熟悉深度学习框架的其中一种（比如，caffe，torch，tensorflow，mxnet 等）；&lt;/p&gt;

&lt;p&gt;4.熟悉 C/C++/PYTHON 开发，有很强的算法实现能力，具有良好的代码质量和风格；&lt;/p&gt;

&lt;p&gt;5.具有较强的算法代码优化能力；&lt;/p&gt;

&lt;p&gt;6.发表过高水平的图像、视觉、机器学习相关学术论文 /专利者优先；&lt;/p&gt;

&lt;p&gt;7.熟练的英文文献阅读能力；&lt;/p&gt;
&lt;h3 id="算法工程师（ 25K-50K ）"&gt;算法工程师（25K-50K）&lt;/h3&gt;
&lt;p&gt;岗位要求：&lt;/p&gt;

&lt;p&gt;1.计算机、数学或相关专业硕士及以上学历，或应届硕士研究生、本科生有相关项目经验；&lt;/p&gt;

&lt;p&gt;2.熟悉深度学习基础知识，以及工作原理和流程；&lt;/p&gt;

&lt;p&gt;3.熟悉深度学习框架的其中一种（比如，caffe，torch，tensorflow，mxnet 等）；&lt;/p&gt;

&lt;p&gt;4.熟悉 C/C++/PYTHON 开发，有很强的算法实现能力，具有良好的代码质量和风格；&lt;/p&gt;

&lt;p&gt;5.具有较强的算法代码优化能力；&lt;/p&gt;

&lt;p&gt;6.发表过高水平的图像、视觉、机器学习相关学术论文 /专利者优先；&lt;/p&gt;

&lt;p&gt;7.熟练的英文文献阅读能力；&lt;/p&gt;
&lt;h2 id="环境很 nice，待遇丰厚 (15~18 薪）,薪资 open，上不封顶，根据实力自己谈，渴求大牛"&gt;环境很 nice，待遇丰厚 (15~18 薪）,薪资 open，上不封顶，根据实力自己谈，渴求大牛&lt;/h2&gt;&lt;h2 id="联系我"&gt;联系我&lt;/h2&gt;
&lt;p&gt;email: window.atob("d2FuZ3lmQHR1eWEuY29t") ,微信：window.atob("dzF5MmYz") ，加我备注岗位 + 姓名&lt;/p&gt;

&lt;p&gt;直接内推，免简历筛选！！求简历！！！&lt;/p&gt;
&lt;h3 id="坐标： 杭州城西"&gt;坐标：杭州城西&lt;/h3&gt;</description>
      <author>aldrich</author>
      <pubDate>Thu, 02 Aug 2018 23:45:25 +0800</pubDate>
      <link>https://ruby-china.org/topics/37270</link>
      <guid>https://ruby-china.org/topics/37270</guid>
    </item>
    <item>
      <title>[杭州] 涂鸦智能招技术</title>
      <description>&lt;h2 id="[涂鸦智能是谁]"&gt;[涂鸦智能是谁]&lt;/h2&gt;
&lt;p&gt;涂鸦是一个全球化智能平台，也是目前世界排名前列的语音 AI 交互平台，连接消费者、制造品牌、OEM 厂商和零售连锁的智能化需求，为客户提供一站式人工智能物联网的解决方案，并且涵盖了硬件接入、云服务以及 APP 软件开发三方面，形成人工智能 + 制造业的服务闭环。
截至 2017 年 11 月底，Tuya 智能产品已覆盖包含中国、美国、欧洲、中东、东盟等在内的近 200 个国家和地区，服务全球超过 10000 家客户，产品触达数千万消费者。目前日处理设备请求量超过 200 亿次，日语音 AI 交互 600 万次，累计数据量达到 1PB。
创始团队曾主导开发阿里云、淘点点等项目；2014 年创办涂鸦科技，广纳百度、海尔、华为、小米等巨头成员，从而在硬件生产、云计算到国内外市场拓展方面都有着丰富经验。
我们拥有一支优秀的团队，同时也一直在寻找更加出众、智慧、优秀的人才加入到我们的团队中来。&lt;/p&gt;
&lt;h2 id="目前刚融了 c 轮，前景无限"&gt;目前刚融了 c 轮，前景无限&lt;/h2&gt;&lt;h2 id="大量招人"&gt;大量招人&lt;/h2&gt;
&lt;p&gt;前端开发工程师（15k~25k）&lt;/p&gt;

&lt;p&gt;岗位职责：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;运用前端相关技术进行 AIoT 平台开发；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;负责前端产品线长期开发以及优化；&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;岗位要求：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;掌握各种前端技术，包括 HTML/CSS/JavaScript 等；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;至少熟练运用一种前端开发框架如：Vue.js/AngularJS/React.js 等；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟练使用 redux、mobx、vuex 等至少一种；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;熟悉 css 预编译、后编译等工具，如 less/sass/postcss 等；&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;对前端工程化与模块化开发有一定了解，并有实践经验如 Broserify/Webpack/Gulp 等；&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;/ol&gt;
&lt;h2 id="环境很 nice，待遇丰厚 (15~18 薪）"&gt;环境很 nice，待遇丰厚 (15~18 薪）&lt;/h2&gt;&lt;h2 id="联系我"&gt;联系我&lt;/h2&gt;
&lt;p&gt;email: window.atob("d2FuZ3lmQHR1eWEuY29t") ,微信：window.atob("dzF5MmYz")&lt;/p&gt;

&lt;p&gt;直接内推，免简历筛选！！求简历！！！&lt;/p&gt;
&lt;h3 id="坐标： 杭州城西"&gt;坐标：杭州城西&lt;/h3&gt;</description>
      <author>aldrich</author>
      <pubDate>Wed, 01 Aug 2018 22:22:03 +0800</pubDate>
      <link>https://ruby-china.org/topics/37262</link>
      <guid>https://ruby-china.org/topics/37262</guid>
    </item>
    <item>
      <title>homeland 二次开发，添加手机号字段</title>
      <description>&lt;p&gt;如题：基于 homeland 做二次开发的时候，需要添加用户手机号字段。在 accoutn_controller 里修改如下&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;create&lt;/span&gt;
  &lt;span class="n"&gt;build_resource&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;sign_up_params&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
  &lt;span class="n"&gt;resource&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;login&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;params&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;resource_name&lt;/span&gt;&lt;span class="p"&gt;][&lt;/span&gt;&lt;span class="ss"&gt;:login&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
  &lt;span class="n"&gt;resource&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;email&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;params&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;resource_name&lt;/span&gt;&lt;span class="p"&gt;][&lt;/span&gt;&lt;span class="ss"&gt;:email&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
  &lt;span class="n"&gt;resource&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;phone_number&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;params&lt;/span&gt;&lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="n"&gt;resource_name&lt;/span&gt;&lt;span class="p"&gt;][&lt;/span&gt;&lt;span class="ss"&gt;:phone_number&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;
  &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="n"&gt;verify_rucaptcha?&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;resource&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;resource&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;save&lt;/span&gt;
    &lt;span class="n"&gt;sign_in&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;resource_name&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;resource&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
  &lt;span class="k"&gt;end&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;视图部分修改如下：&lt;/p&gt;
&lt;pre class="highlight erb"&gt;&lt;code&gt;&lt;span class="nt"&gt;&amp;lt;div&lt;/span&gt; &lt;span class="na"&gt;class=&lt;/span&gt;&lt;span class="s"&gt;"form-group"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
            &lt;span class="cp"&gt;&amp;lt;%=&lt;/span&gt; &lt;span class="n"&gt;f&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;text_field&lt;/span&gt; &lt;span class="ss"&gt;:phone_number&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;type: :text&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;class: &lt;/span&gt;&lt;span class="s2"&gt;"form-control input-lg"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;placeholder: &lt;/span&gt;&lt;span class="n"&gt;t&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s2"&gt;"activerecord.attributes.user.phone_number"&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="cp"&gt;%&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/div&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;User model 里修改如下&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;
&lt;span class="no"&gt;ACCESSABLE_ATTRS&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="ss"&gt;:name&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:email_public&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:location&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:company&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:bio&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:website&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:github&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:twitter&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
                    &lt;span class="ss"&gt;:tagline&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:avatar&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:by&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:current_password&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:password&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:password_confirmation&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
                    &lt;span class="ss"&gt;:_rucaptcha&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:phone_number&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="ss"&gt;:phone_auth_code&lt;/span&gt;&lt;span class="p"&gt;]&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;那么现在我在注册的时候，始终无法写如 phone_number 的值，打断点显示的值如下&lt;/p&gt;

&lt;p&gt;resource&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="c1"&gt;#&amp;lt;User id: nil, login: "flk8", name: nil, email: "flk8@admin.com", email_md5: "a4df18915fa08b9e51e8dfa9e7787cb3", email_public: true, location: nil, location_id: nil, bio: nil, website: nil, company: nil, github: nil, twitter: nil, avatar: nil, verified: false, state: "normal", tagline: nil, created_at: nil, updated_at: nil, persistence_token: "", single_access_token: "", perishable_token: "", topics_count: 0, replies_count: 0, follower_ids: nil, team_users_count: nil, followers_count: 0, following_count: 0, phone_number: ""&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;sign_up_params&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="s2"&gt;"email_public"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"1"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;span class="s2"&gt;"password"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"flk123"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;span class="s2"&gt;"password_confirmation"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"flk123"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;span class="s2"&gt;"phone_number"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"15627215695"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
&lt;span class="s2"&gt;"phone_auth_code"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"15627215695"&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;params&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="no"&gt;ActionController&lt;/span&gt;&lt;span class="o"&gt;::&lt;/span&gt;&lt;span class="no"&gt;Parameters&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="s2"&gt;"utf8"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"✓"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;"user"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="p"&gt;{&lt;/span&gt;&lt;span class="s2"&gt;"login"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"flk8"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;"email"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"flk8@admin.com"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;"email_public"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"1"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;"password"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"flk123"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;"password_confirmation"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"flk123"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;"phone_number"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"15627215695"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;"phone_auth_code"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"15627215695"&lt;/span&gt;&lt;span class="p"&gt;},&lt;/span&gt; &lt;span class="s2"&gt;"_rucaptcha"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"wpsks"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;"commit"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"注册"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;"controller"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"account"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="s2"&gt;"action"&lt;/span&gt;&lt;span class="o"&gt;=&amp;gt;&lt;/span&gt;&lt;span class="s2"&gt;"create"&lt;/span&gt;&lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="ss"&gt;permitted: &lt;/span&gt;&lt;span class="kp"&gt;false&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;求助精通 homeland 的大牛们，感激不尽!~&lt;/p&gt;

&lt;p&gt;更新：原因是下面这个设置覆盖了 user model 的 phone_number 属性...&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="nb"&gt;attr_accessor&lt;/span&gt; &lt;span class="ss"&gt;:password_confirmation&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:auth_code&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="ss"&gt;:phone_number&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;</description>
      <author>aldrich</author>
      <pubDate>Mon, 11 Dec 2017 13:06:34 +0800</pubDate>
      <link>https://ruby-china.org/topics/34688</link>
      <guid>https://ruby-china.org/topics/34688</guid>
    </item>
    <item>
      <title>docker 部署 homeland 遇到俩小问题，求助大佬～</title>
      <description>&lt;p&gt;部署 homeland 到阿里云服务器上遇到俩小问题：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;服务器默认 443 端口被占用，这个要在哪里改端口配置了？&lt;/li&gt;
&lt;li&gt;已购买付费 ssl 证书，要怎么启用 ssl 了？&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;求大佬们指点&lt;img title=":heart_eyes:" alt="😍" src="https://twemoji.ruby-china.com/2/svg/1f60d.svg" class="twemoji"&gt; &lt;/p&gt;</description>
      <author>aldrich</author>
      <pubDate>Tue, 10 Oct 2017 10:50:53 +0800</pubDate>
      <link>https://ruby-china.org/topics/34343</link>
      <guid>https://ruby-china.org/topics/34343</guid>
    </item>
    <item>
      <title>Python 和 Node.js 读取图片文件不一致的问题？</title>
      <description>&lt;p&gt;不知道在 ruby 社区问这个会不会被打...，不过 ruby 群牛人多，希望有大牛指点一二。&lt;/p&gt;

&lt;p&gt;问题是这样的，现在我需要读取一张 jpg 图片的二进制格式，分别采用了 python 和 node 去读，结果读出来的内容不一致，有很大出入。下面贴下源代码和示例图片。&lt;/p&gt;
&lt;h3 id="python的代码"&gt;python 的代码&lt;/h3&gt;&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="n"&gt;filename&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;3.jpg&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;
&lt;span class="n"&gt;fr&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;open&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;filename&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="s"&gt;rb&lt;/span&gt;&lt;span class="sh"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="n"&gt;fileBuffer&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;fr&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;read&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="n"&gt;fr&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;close&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
&lt;span class="k"&gt;print&lt;/span&gt; &lt;span class="n"&gt;fileBuffer&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="node的代码"&gt;node 的代码&lt;/h3&gt;&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;fs&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nf"&gt;require&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;fs&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="nx"&gt;fs&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;readFile&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;3.jpg&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;utf-8&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nf"&gt;function &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;err&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="nx"&gt;data&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="k"&gt;if &lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;err&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="k"&gt;throw&lt;/span&gt; &lt;span class="nx"&gt;err&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;data&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;span class="p"&gt;})&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;h3 id="这是待读取的图片 3.jpg"&gt;这是待读取的图片 3.jpg&lt;/h3&gt;
&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/2017/7edb44df-71e3-4724-9682-d8c03b7c49b4.jpg!large" title="" alt=""&gt;&lt;/p&gt;

&lt;p&gt;经过读取，分别将 python 打印出的 buffer 和 node 打印出的 data 重定向到 txt 文本文件中，并用 beyond compare 比较，出现了很大的不同，如下图所示。&lt;/p&gt;

&lt;p&gt;&lt;img src="https://l.ruby-china.com/photo/2017/f33177ec-2610-4564-b850-49b5da7e50db.png!large" title="" alt=""&gt;&lt;/p&gt;
&lt;h3 id="搞不懂为什么。求大拿指点。"&gt;搞不懂为什么。求大拿指点。&lt;/h3&gt;</description>
      <author>aldrich</author>
      <pubDate>Thu, 17 Aug 2017 13:28:37 +0800</pubDate>
      <link>https://ruby-china.org/topics/33860</link>
      <guid>https://ruby-china.org/topics/33860</guid>
    </item>
  </channel>
</rss>
