• 这个广告做得好 at 2017年3月05日

    RubyChinaConf 的贴纸

  • 我觉得有前途。

    1.Rails 并非没人气。 Google 搜索趋势- Django,Rails 和 Laravel 可以看到在全球范围内,Rails 比 Django 和 Laravel 等热门框架还热门。结合实际看到的内容,Rails 社区活跃,框架稳步发展,应用广泛,并没有没落。

    1. 包含内容丰富,初期可以学习的东西多。Rails 在一定程度内是小型 Web 应用开发的最佳实践,默认包含了前端打包、Web 安全等等内容新。手或者初级程序员如果能掌握 Rails,能到熟练运用 Rails API 解决业务、能写扩展并且能理解背后的原理的程度,在学习过程中掌握的内容其实非常丰富,并且能反哺到运用其它语言、框架进行 Web 开发的场景中。

    2. 单兵、小团队开发效率高。Rails 结合 Ruby 语言,验证原型、做小型业务效率非常高。

    3. 生态圈质量好。因为在国内的小众,导致社区氛围和资料的质量都很好。不容易接触烂书烂资料。 --- 上面 1234 是 markdown 解析错了还是我排版错了。。。 ---

    结合 lz 的总结我也提下自己的感受:

    公司难招人:国内圈子小这个是事实,也是在国内做 Rails 的一个大缺点。不过国内应该有少数规模小、也不追求快速膨胀扩张的公司,做自己的产品和外包、咨询业务,这种场景用 Rails 没什么不好。也不需要招很多人。 上规模的企业,会从各个方面去权衡利弊,也不一定会因为难招人一棍子打死 Rails。同时 Ruby 在测试、运维、开发工具里应用还算比较多?

    个人难专精:我自己接触了四五年 Rails,花在上面时间不超过 200 小时,写的 Ruby 代码不超过 4000 行(但是其实用这些 Ruby 代码产出的成果和回报还不错。。),感觉已经从 Rails/Ruby 里收益匪浅了。 学点入门花不了多少时间,并非人人学 Rails 都要成为大师。

  • Ruby 的爬虫世界 at 2016年12月06日

    我来补充一个感觉挺有用的库 parallel

    对于代码的并发执行进行封装,可以选择开多个进程(充分利用多核),多个线程(可以加速阻塞 IO多的代码执行), 还能结合 ruby-progressbar 显示预计运行的时间。

    # Doing stuff | ETA: 00:00:02 | ====================               | Time: 00:00:10
    

    前几天收集数据需要发 20000 个 HTTP 请求,直接把代码用 parallel 包装一下,结果数据直接交给 ActiveRecord 存数据库,不用考虑并发的各种通信和锁的问题,执行速度粗略估计是顺序执行阻塞的操作的十倍。(代码连 require 不到 20 行)。

    虽然 Ruby 性能相比较其它语言差一点,但是大部分应用代码瓶颈还是 IO,CPU 很少满载,合适的并发执行带来的效率提升是惊人的。

    做爬虫 Python 相关的库更加丰富,但是对于简单的数据爬取,parallel + Nokogiri, 加上 Ruby 语言,简直不能更棒。

  • It's time to talk! at 2016年10月16日

    #10楼 @hww

    话说一年前准备翻译这本书来着,后来搁置了。。。

  • PPT 和 App 都很棒 👍 ,不过我觉得 iOS 版第一个 Tab 顶部的 UISegmentedControl 换个配色,网络加载的 Indicator 提升下样式效果就很好了

  • #21楼 @huacnlee MKWebView -> WKWebView

  • 学驾照有用吗? at 2016年1月16日

    我当时多交的一倍的钱报的 VIP,一对一,不用排队,算下来除了考试实际花的时间也就是两周半,每天三小时。算是用钱换时间。

    学车虽然需要花一些成本,但是多一项这样的技能,就能做一些之前做不了的事情,像自驾游,通勤等。一线大城市公共交通很完善,但是在公共交通不发达的地方,以及一些恶劣天气下,有一个机动工具真的方便很多。

    虽然可以用到的时候再学,但是总体来说越往后付出的机会成本会越大。

  • Rubyists 排名 at 2015年11月29日

    #11楼 @gazeldx 翻译的一本 Objective-C 的 markdown 小书里面有生成 Ruby 的脚本被识别成 Ruby 语言的项目了。。

  • 每月600远餐补 IOS届大神唐巧是你的队友

    改变中国初高中教育不应该先纠正招聘文案的错别字嘛 😂

  • 我记得去年 RubyConfChina 结束的时候说下届在成都的~