• 其中某个文档缺字段?

  • Rails 里面用strip_heredoc就行了

    <<-HEREDOC.strip_heredoc
      blabla
    HEREDOC
    
  • 其实写 service 继承 SimpleDelegator 更方便用一些,还能直接调用原对象的方法,而且 initialize 都不用自己写

  • Assets Pipeline 引入第三方组件,连同版本更新都已经能全自动化了好么,一个个文件改路径这种事情显然可以自动化,而且已经有人这么做了……rails-assets.org 现在已经相当成熟了,我某项目用了 40 多个种 gem,只要是能用 bower install 的基本都是引入后不用管的

    source 'https://rails-assets.org' do
      gem 'rails-assets-angular'
      gem 'rails-assets-angular-animate'
      gem 'rails-assets-angular-bindonce'
      gem 'rails-assets-angular-cookies'
      gem 'rails-assets-angular-i18n'
      gem 'rails-assets-angular-loading-bar'
      gem 'rails-assets-angular-mocks'
      gem 'rails-assets-angular-resource'
      gem 'rails-assets-angular-route'
      gem 'rails-assets-angular-sanitize'
      gem 'rails-assets-angular-touch'
      gem 'rails-assets-foundation'
      gem 'rails-assets-html5shiv'
     ... balabala
    end
    

    顺便发个让 rails-assets.org 重新索引、更新最新版本相关 gem 的脚本

    require 'json'
    require 'rest_client'
    patten           = /gem ['"]rails-assets-([^'"]+)['"]/
    rails_assets_api = 'https://rails-assets.org/components.json'
    gemfile          = ENV['BUNDLE_GEMFILE'] || 'Gemfile'
    assets = File.readlines(gemfile).map! { |l| l.match(patten) }.compact.map! {|l| l[1] }
    
    assets.each do |asset|
      RestClient.post rails_assets_api, component: { name: asset, version: nil }
      sleep 5
    end
    
  • #31 楼 @KoALa 国人开发的肯定各种不全 + 乱改,另外还有各种乱七八糟但是实际上没什么用的功能,比如只有使用同样的插件才能看到的聊天表情什么的,完全没必要恶心自己……

  • #29 楼 @luikore 刚 ls 了一下 AddOns 文件夹,下面有 169 个文件夹,不过具体是多少个插件不太清楚,因为有些插件是分成多个文件夹的,其实每个角色实际使用插件没那么多,有部分是职业专用插件,特定角色用特定设置,比如纯 DPS 就不会开治疗 grid,同一角色打本和 PVP 时开的东西都不一样,所以实际同时用的也就几十个,不算很夸张。

    至于 wine,curse client 没试过,光想像一下就感觉太折腾了,而且像 autohotkey 这类的显然不可能用 wine 跑起来

  • #25 楼 @dorentus @prajnamas 呵呵,还真有人被系统玩出优越感了……我说的是插件管理而不是插件本身,Mac 上你们是能用 curse client 还是大脚?难道你手动管理上百个插件的安装、更新、卸载?自动钓鱼还有复杂的自动脸滚键盘你们是能用按键精灵还是 AHK?

  • 玩游戏专门装个 windows 才是正解,买得起 mac 的人你还不差那点钱?用合适的工具干合适的事,用 mac 来娱乐完全就是缘木求鱼 即使按楼上说的那些方法折腾起来,勉强在 mac 上把游戏跑起来,但是 mac 上根本没有各种插件管理功能扩展等辅助工具,直接玩原版游戏完全是被游戏玩。娱乐功能 mac 被 win 完爆有啥稀奇的,受众摆在那呢

  • AngularJS 2.0 正在路上.. at 2014年11月09日

    #18 楼 @saiga 等实际出来再看吧,至少 3 年呢,程序员 “估计” 所需的时间不是通常为实际所需时间时间的 1/pi 么,给予 es6,等 es6 实际出来都猴年马月了,233

    想了了下,影响其实没粗看中的大,controller 没了对我影响不大,我这 contorller 实际只有几个,干的事只是去访问对应的 route 加上 json 后缀的 api 然后将结果合并到 scope 里面而已,估计以后这种东西是应该放在 route 里面的,jquery-lite 去掉没啥关系,无非是将elm.on改成elm.addEventListener而已,关键是 directive 重写,不过具体实现不知道,也就不知道要改多少

  • AngularJS 2.0 正在路上.. at 2014年11月09日

    What about Migrating from 1.3 to 2.0?

    Our goal with Angular 2 is to make the best possible set of tools for building web apps not constrained by maintaining backwards compatibility with existing APIs. Once we have an initial version of Angular 2, we'll start to work on a migration path for Angular 1 apps.

    We know that you have invested a lot of time learning how to build web apps with Angular. Since we are preserving most of the core concepts, this knowledge will help you be proficient in Angular 2 much faster.

    官博不去翻译,倒去翻译二道贩子,然后就让实际上完全没接用的人误会用户被抛弃了,233 2.x 不直接兼容 1.x 不是完全正常的事情么,rails3 也不可能直升 rails4 啊…… 而且对于用 rails 写模板的人,迁移应该简单多了,不就是改几个 helper 的事情么……