Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Eric-Guo
@ericguo
高级会员
第 1665 位会员 / 2012-03-31

[email protected]
天华建筑设计
上海
47 篇帖子 / 1390 条回帖
181 关注者
245 正在关注
75 收藏
Codex PR & commit submitter, specialist on Rails and React.
GitHub Public Repos
  • wechat 1333

    API, command and message handling for WeChat in Rails

  • wechat-starter 351

    WeChat web app with wx_pay in rails

  • tailwindcss-jit-stimulus 19

    A template with Rails 7.1, Shakapacker 7.2, TailwindCSS 3 and Stimulus 3.0

  • pgac_demo 15

    Rails 7.2 Action Cable chat room using AnyCable as backend

  • coreui4-rails-starter 12

    The CoreUI 4 Rails starter

  • product_hunt 5

    Demonstrate new Rails 5.1 feature: Assets on Yarn, System tests with Capybara and unified form_wi...

  • openproject 3

    OpenProject is the leading open source project management software.

  • ruby 1

    The Ruby Programming Language [mirror]

  • homeland 1

    :circus_tent: An open source forum/community system based on Rails, developed based on Ruby China.

  • rails 1

    Ruby on Rails

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Windows 7 下 Ruby 2.0.0-p353 挺好用的…… at 2013年05月18日

    #5 楼 @zlfera 当然是 rubyinstaller 提供的配套版本 DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe

  • Windows 7 下 Ruby 2.0.0-p353 挺好用的…… at 2013年05月18日

    #3 楼 @zlfera 我用的 32 位,并且 thin 安装正常。。。

  • 新人千万不要在 Windows 上使用 Ruby on Rails at 2013年05月18日

    你们这样FUD Windows 是不对的。。。

    Ruby 2.0.0其实在 Windows 下跑的挺欢的……

  • 升级到 ruby2.0 后,有一个文件找不到了,RubyChina 升级时是否有同样问题? at 2013年05月17日

    2.0.0-p195+devkit,现在已经没有这个 2.0/bcrypt_ext (LoadError) 错误了。

  • Windows 下 Ruby 2.0 下,SQLite 3 的 gem 加载失败。 at 2013年05月17日

    今天升级 ruby 2.0.0-p195,同样在 windows 下遇坑,破解方法如下:(假设已经安装 DevKit)

    1. run C:\DevKit\devkitvars.bat
    2. mkdir c:\temp
    3. download http://packages.openknapsack.org/sqlite/sqlite-3.7.15.2-x86-windows.tar.lzma to c:\temp
    4. c:\Temp>bsdtar --lzma -xf sqlite-3.7.15.2-x86-windows.tar.lzma
    5. c:\Temp>gem install sqlite3 --platform=ruby -- --with-opt-dir=C:/Temp

    其实 windows 下 ruby 还行,rubyinstaller 的作者 Luis Lavena 很给力。

  • 多少人已经在用 Rails 4 了? at 2013年05月17日

    在用 +1

  • 在一台服务器上同时跑 5 个 Rails 应用需要什么配置? at 2013年05月16日

    512M 恐怕危险。

    root@cvprcsip01:~# passenger-memory-stats
    --------- Nginx processes ----------
    PID    PPID   VMSize  Private  Name
    ------------------------------------
    11881  1      7.5 MB  0.1 MB   nginx: master process /opt/nginx/sbin/nginx
    11884  11881  7.9 MB  0.6 MB   nginx: worker process
    11885  11881  8.0 MB  0.7 MB   nginx: worker process
    ### Processes: 3
    ### Total private dirty RSS: 1.45 MB
    
    
    ----- Passenger processes -----
    PID    VMSize    Private  Name
    -------------------------------
    335    209.5 MB  47.2 MB  Passenger RackApp: /var/rails_apps/mv
    3932   233.9 MB  69.7 MB  Passenger RackApp: /var/rails_apps/pl-form
    4378   60.8 MB   13.2 MB  Passenger AppPreloader: /var/rails_apps/icome
    4421   71.7 MB   24.0 MB  Passenger RackApp: /var/rails_apps/icome
    4429   73.2 MB   22.7 MB  Passenger RackApp: /var/rails_apps/icome
    4445   37.3 MB   13.9 MB  Passenger AppPreloader: /var/rails_apps/mv
    4481   193.8 MB  19.8 MB  Passenger RackApp: /var/rails_apps/mv
    11864  8.1 MB    0.2 MB   PassengerWatchdog
    11867  38.9 MB   1.8 MB   PassengerHelperAgent
    11872  15.4 MB   0.7 MB   PassengerLoggingAgent
    12386  224.8 MB  61.6 MB  Passenger RackApp: /var/rails_apps/spms
    26681  64.7 MB   29.9 MB  Passenger RackApp: /var/rails_apps/metroway
    ### Processes: 12
    ### Total private dirty RSS: 304.75 MB
    root@cvprcsip01:~#
    
  • 中午的时候朋友传给我一篇小说, 看完睡了一觉,目前心里还在为那个女主角纠结。 at 2013年05月12日

    看到猫扑,果断不看了,不浪费时间,yeah!

  • 计算机工程师之歌 at 2013年05月11日

    Perl monk 已经暗示了用 perl 是和妹子没缘分的……

  • [西安 | 北京 | 成都 | 上海] ThoughtWorks 招聘软件工作者 at 2013年05月10日

    #6 楼 @bhuztez 这篇文章厉害!

  • [上海][2013年5月7日] Ruby Tuesday 活动召集 at 2013年05月07日

    今天咋样?下班来不及从闵行赶到五角场 #36 楼 @loveky

  • Teahour.fm 第 14 期发布,访谈嘉宾 Avdi Grimm at 2013年05月07日

    录制质量太差了,地铁上几乎听不到 Grimm 说话,左右声道分离还分轻重,我情愿听单声道…

  • 有哪位大神有关于 DSL 的资料的 at 2013年05月07日

    Domain-Specific Language 现在有中文版了。

  • Phusion Passenger 4.0.1 release 了 at 2013年05月07日

    昨晚刚上,没看文档啥都没做,直接一路 next 下来竟然也 ok……

  • 不选择 Markdown 的理由 at 2013年05月06日

    有难度不代表不是方向,十年前的毕业生只会点按钮,现在的大学毕业生已经多半在学校里学过了至少一门计算机语言,未来的毕业生,在学校里甚至都做过了网页,我还是相信 markdown 是未来方向,Tumblr 一样支持了 markdown,它可不是专业网站啊!

  • Redmine 默认比较丑,有没有推荐的样式 at 2013年05月06日

    #1 楼 @wushexu vendor/cache里面那些gems完全没必要提交吧?

  • 发现还是 IT 人安全啊 at 2013年05月02日

    #30 楼 @u1360749170 推荐阅读 http://news.ncsu.edu/releases/wms-murphyhill-age-2013/

  • Matz:代码如散文——来自《代码之美》 at 2013年04月30日

    才 9 页……

  • 重写 Json Presenter,是用 rabl, jbuilder 这一类好,还是 AMS 这一类好 at 2013年04月27日

    jbuilder 内置在 Rails4 里面了,其余我也就不说啥了,大家懂的…

  • rails 的调试你们怎么做的。 at 2013年04月25日

    虽然我知道如果我说:我觉得 Rubymine 很好用看起来很不专业,但我是真的觉得 Rubymine 的 IDE 类型的断点调试比 pry 强多了……

  • 有谁在 Rails 项目中使用过 bootswatch 么? at 2013年04月25日

    可以参考这个项目,用的是 anjlab-bootstrap-rails,模板是 United

    gem 'anjlab-bootstrap-rails', '>= 2.0', :require => 'bootstrap-rails'
    

    关键代码还有示例站点

  • 对 Github 上 Star 数量与开源发展趋势 at 2013年04月24日

    angular.js 已经超过 ember.js 了,这年头就是没节操 + 喜新厌旧 + 帮大款啊!

  • 马虎妹是不是不该做程序员? at 2013年04月24日

    应该这么说,做程序员容易培养严谨的作风,特别是 rails 程序员,因为大小写,单复数,甚至是方法名字和下划线都会导致你的程序的行为不同……

  • 聊聊 Ruby 中的 block, proc 和 lambda at 2013年04月24日

    #28 楼 @kayakjiang 用 Proc 还是 lambda 与起什么名的确没关系 #29 楼 @iBachue 对,顺便略微修改了一下 26 楼。 感谢两位指导,说实话没有这样的讨论估计我是不会去花那么多时间搞 Proc 和 lambda 的特性比较的……

  • Rails 初学者指南 at 2013年04月24日

    听了录音,真的录得挺好的,@poshboytl 黑 cakephp 和 Django 是亮点,还有非常认同@yedingding 的选择太多是坏事这个观点。

  • Rails 4 台风即将来袭,请查看安全手册 at 2013年04月24日

    最后一个回帖竟然是 5 个月前的,今天看到 DHH 说了:“This is the last known blocker for the release candidate.” 所以 Rails 4 真的要来了,应该还有一个 RC 版。

  • 聊聊 Ruby 中的 block, proc 和 lambda at 2013年04月24日

    Rails Guide 3.2.13 里面使用 Proc,而不是 lambda,也许是因为源码里面是这样起名调用的:

    # BlockValidator is a special EachValidator which receives a block on initialization
    # and call this block for each attribute being validated. +validates_each+ uses this
    # Validator.
    class BlockValidator < EachValidator
      def initialize(options, &block)
        @block = block
        super
      end
      def validate_each(record, attribute, value)
        @block.call(record, attribute, value)
      end
    end 
    

    https://github.com/rails/rails/commit/279067639f319f3b4bbcaf90c26f286e96df2c77

  • 聊聊 Ruby 中的 block, proc 和 lambda at 2013年04月24日

    又仔细看了看,感觉还是#19 楼 @goinaction 的比较好理解 block 就是一段代码(由 Proc.new 或者 proc 创建,语义完全一样),call 的时候就是当前位置嵌入了该代码块,属于 ruby 比较独特的特性;lambda 相当于一个方法(由 lambda 或者->创建,语义完全一样),虽然还是由一段代码 (block) 组成,但和其他语言的闭包特性很类似,方法体内还可以使用包外的变量,于是 return 到哪里就很容易理解了,return 只是现象,这个才是本质。

  • 上一页
  • 1
  • 2
  • …
  • 34
  • 35
  • 36
  • 37
  • 38
  • …
  • 44
  • 45
  • 下一页
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English