Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
罗林
@luolinae86
Member
NO. 10603 / 2013-12-16

[email protected]
云喇叭
成都
16 Topics / 114 Replies
13 Followers
48 Following
306 Favorites
因为热爱,所以不知疲倦
GitHub Public Repos
  • sensitive 44

    Ruby sensitive filter using DFA algorithm

  • baidu_geo 14

    基于Baidu Geocoding API 用于提供从地址到经纬度坐标或者从经纬度坐标到地址的转换服务

  • phone_area 14

    Find out the province,city and operator based on the chinese phone number/根据手机号查询所在的省,市以及运营商

  • sms_voice_flash 2

  • zshrc 0

    Due to many requests I share my zsh configuration compilation.

  • leetcode-master 0

    《代码随想录》LeetCode 刷题攻略:200道经典题目刷题顺序,共60w字的详细图解,视频难点剖析,50余张思维导图,支持C++,Java,Python,Go,JavaScript等多语言版...

  • GPTOnRails 0

    Using Ruby On Rails and the OpenAI API to implement the most concise chatgpt features, support st...

  • dotfiles 0

    本地vim配置

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 存在内存泄露的 Gem 列表 at November 06, 2015

    @juanito 已经更新,多谢

  • 存在内存泄露的 Gem 列表 at October 29, 2015

    sidekiq 4.0 相关信息

    https://github.com/mperham/sidekiq/blob/master/4.0-Upgrade.md

  • 存在内存泄露的 Gem 列表 at October 21, 2015

    sidekiq, grape 使用者非常广,因此版本没更新的用户应该不少。

  • 推荐一个 Rails 插件 - rails_db at October 20, 2015

    @easonlovewan 从你的日志来看,你的 source 不对。 Gemfile 里面的 source 你应该写: source 'https://ruby.taobao.org'

  • 欢迎 3 位新的 Ruby China 社区管理员 at October 14, 2015

    :plus1:

  • [2015年9月28日] 下午三点左右,Ruby China 经受了一轮 DDOS 攻击 at September 28, 2015

    楼主,请问目前 ruby-china 服务器的带宽多大,以及攻击的瞬时流量多大?

  • 这在 Rails 里也是默认的吗 (where 前没有 object)? at September 21, 2015

    @楼主 正如,@jpman 所言,调用方法时,Ruby 会做两件事

    • 找到这个方法,这个过程称为方法查找

    • 执行这个方法,为了做到这点,Ruby 要用到一个称为 self 的东西。

    User.from_omniauth :执行User的类方法from_omniauth,此时,User是from_omniauth的方法接收者,充当self的角色。
    

    请参考 Ruby 元编程(第二版)2.4 调用方法时发生了什么?27 页开始

  • Rails 中的 blank? and present? at September 17, 2015

    @piecehealth 感谢你提供的两种参考方式 @hxh1246996371 没想到你在 5 个月前就已经发了类似的内容,只是你的标题是“分享一张图片”,所以在发帖前,我没在本论坛探索到,你发的那张图,我已经收藏 :plus1: 。

  • Rails 中的 blank? and present? at September 17, 2015

    @ericguo 正如你所说,present? 是 ActiveSupport 提供的方法,而 core ruby 没有提供,我暂时也没有想到在原生 ruby 下面,是否有更好的写法。

    @楼下的同学,是否能够提供一些参考?😄

  • 用 Ruby 完成了同事的一个算法问题 at September 11, 2015

    #5 楼 @hemslo cool

  • 向社区的朋友推荐自己的书《Rails 实践》 at September 08, 2015

    @liwei78 感谢你的分享,你写的《Rails 实践》实践,我已经在半个月前用 kindle 阅读完成,并有所收获,值得推荐。

  • 工作也旅行 - 工作日常 at September 02, 2015

    身边有几个之前在彩程工作过的朋友,他们在享受工作的同时,同样的享受着生活,的确是个优秀的团队。

  • 3.times { say '《Ruby 元编程》第 2 版来了' } at August 31, 2015

    还是习惯读纸质版本的,所以在京东上面买了本实体书

  • UPYUN 云存储免费了! at August 28, 2015

    这个要赞,看阿里云的 OSS 是否也能够跟进。

  • RubyConfChina 2015 大会官网,报名网址,博客上线 at August 26, 2015

    成都开发者表示一定要去深圳参加本次盛会

  • 谷歌浏览器 RailsPanel 插件 at August 21, 2015

    已经按视频里面配置好了,特别是 Rails_panel,相当有用,所以,我要点个赞

  • [南京] 10k-20k 暴走漫画诚聘 Ruby 工程师 at August 12, 2015

    最后一张图,一把吉它,一把剑,cool

  • Schema 与数据类型优化小技巧 at August 11, 2015

    挺实用的总结,多谢楼主分享

  • 函数的返回值你用 return 吗? at August 10, 2015

    https://ruby-china.org/wiki/coding-style

    楼主也可以参考一下 ruby-china wike 上面的 coding-style 其中,有一句

    避免在不需要流的控制使用 return

  • 我们为什么会选择 Golang at August 10, 2015

    @shawnyu 从软件角度来看,换语言,换环境,的确能够提升不少的性能。 如果换种出发点,从硬件角度,既然 IO 消耗如此严重,是否评估过升级硬盘为 SSD 硬盘呢 😄 这样,软硬的提升,会再次带动整个系统的效率提升。

  • 提高 Ruby 程序员效率的 rc 文件 at August 06, 2015

    @xiaoronglv 感谢楼主的分享,对于提高效率的确非常有用。

    做为 vim 的忠实用户,我刚按楼主的方式,新增了 ~/.inputrc 文件,但对 mysql console 暂时没起作用,所以在 stackoverflow 上面查询了下

    It's ~/.inputrc if mysql was built with GNU Readline. It's ~/.editrc if mysql was built with the BSD libedit. –  JdeBP Feb 10 '14 at 2:00
    
    fedora 20: .inputrc worked, .editrc didn't. –  G Mawr Jul 15 '14 at 9:33
    

    参考 stackoverflow

    http://stackoverflow.com/questions/2216471/how-to-get-vi-keybindings-to-work-in-mysql-client

    而我系统的 mysql was built with BSD libedit,所以用不 inputrc,而新增 editrc,搞定

    $ vim .editrc
    bind -v
    

    再次感谢楼主分享,已经点赞,希望更多人看到该文章,从今天起,终于可以在 msyql console 下面用 vim 了,coooool

    注:如果 irb console 要使用 vim,还是需要 ~/.inputrc 这个文件

  • 利用 Mina 自动部署 Rails + Sidekiq + Unicorn at August 05, 2015

    @michael_roshen

    这里的 rmv_path,根据目标服务器 rvm 的安装路径而设定:

    deployer@*******:~$ which rvm
    /usr/local/rvm/bin/rvm
    

    所以,不同用户的机器,which rvm 输出可能不同,从你的回复来看,你机器上面输出是: /usr/local/rvm/scripts/rvm

  • 利用 Mina 自动部署 Rails + Sidekiq + Unicorn at August 05, 2015

    @suxu 非常感谢你的回复,你提供的这种方式值得参考。 Rails 版本,我用的 3.2

  • 利用 Mina 自动部署 Rails + Sidekiq + Unicorn at August 05, 2015

    @suxu

    配置文件共享的原因

    这几个配置文件,涉及到帐号的敏感信息,没有上代码库,所以设置了共享,这样只需要编辑一次,后面部署的时候就不用再去动了。

    默认 RAILS 的方式把 production 的 value 放到 ENV 省事一些

    这一句,我没能够理解到你的意思,@suxu,能否以以代码配置的形式指点下,多谢。

  • Vim visual 模式下进行多个 block 的同时选取? at August 03, 2015

    @shangrenzhidao 通常这种情况,我会这样处理:

    5gg
    shfit+v+6gg
    y
    p
    10gg
    y
    p
    

    也就是说,分两次选择和拷贝,而不是一次性搞定

  • Vim visual 模式下进行多个 block 的同时选取? at August 03, 2015

    shift + v 按整块选择,如下图所示

    ctrl + v 按移动的范围选择,如下图所示

    楼主可以动手看下效果

  • 利用 Mina 自动部署 Rails + Sidekiq + Unicorn at July 31, 2015

    @elele,mina 也是支持部署多个 server 的,定义一个 domains 的数组,然后遍历数组,分别执行 deploy 即可。

    set :domains, %w[host1 host2 host3]
    
    desc "Deploy to all servers"
    task :deploy_all do
      isolate do
        domains.each do |domain|
          set :domain, domain
          invoke :deploy
          run!
        end
      end
    end
    
  • 利用 Mina 自动部署 Rails + Sidekiq + Unicorn at July 31, 2015

    @Tim_Lang

    在 mina 中 queue! 命令是执行 shell 相关操作的,你可以修改 deploy 脚本,加上 sudo 命令,但如果 sudo 需求输入密码,我觉得破坏了自动部署的过程,你可以对指定用户设置 sudo 不输入密码,从而保证部署时不用人为参与。

  • 使用 Redis 处理 Rails Model 缓存 at July 31, 2015

    感谢楼主的无私奉献,学习了。

  • Prev
  • 1
  • 2
  • 3
  • 4
  • Next
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English