Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
@phun
Member
NO. 6828 / 2013-04-23

4 Topics / 28 Replies
0 Followers
1 Following
38 Favorites
Do Fun!
GitHub Public Repos
More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • [北京] 才华横溢 (共享教育项目) Ruby 全栈开发工程师 (薪资 1.8K~8.8K) at November 07, 2017

    不喜欢满嘴的成功学,不过转眼一看是教育项目,也就理解了。

  • [北京] 云币网 招聘 Ruby x N 15K-100K [通往财富自由之路] at August 17, 2017

    才看到,还有名额吗?反正俺已经投简历啦!

  • ActionStore - 一步到位的 Like, Follow, Star, Block ... 等动作的解决方案 at February 09, 2017

    #16 楼 @huacnlee 我是构建一个 Relation 类,主要有 user_id, action_type 和多态 relationable 等数据。辅助 Relationable module,任何想和 User 发生关系(喜欢,赞等等)的东西(比如 Post,Comment)都可以 include relationable,会获得一些糖方法。这样把 relation 当做 resource,相关的操作就可以集中放到 relations_controller 里,route 里也简单了很多。顺便把 relation 的 view 也抽象出了一个 relation_tag helper,在显示的时候可以用 ajax,配合 controller 里的 refresh 方法,这样缓存时就能整个缓存一个统一的 item,等页面加载完再根据当前用户更新其 relation 情况。

    等于是做一个包含 MVC 的 relationable 库,功能比较重,多指教!

  • ActionStore - 一步到位的 Like, Follow, Star, Block ... 等动作的解决方案 at February 08, 2017

    还准备以后把项目里一个类似的功能提取出来发布呢,结果已被捷足先登了👏

  • 关于"a=a+1"的思考 at June 06, 2015

    #1 楼 @davidwei a 就是一个局部变量,同名只因为用着方便。

  • 关于"a=a+1"的思考 at June 06, 2015

    #2 楼 @rei 嘿嘿,就是好奇 ruby 的实现

  • 关于"a=a+1"的思考 at June 06, 2015

    #3 楼 @chaucerling 先解释 a+1 的话就应该报 undefined local variable or method `a' for main:Object 的错呀

  • 关于"a=a+1"的思考 at June 06, 2015

    #6 楼 @mingyuan0715 嗯,我想说的是在执行”a=a+1"时,a 先被赋值为 nil,add_wrong 就是这个陷阱的真实情况了。

  • 关于"a=a+1"的思考 at June 06, 2015

    #7 楼 @azhao a+1 返回的错误是:undefined local variable or method `a' for main:Object. 说明还没有 a 这个变量,a.nil?同样

  • CStock:一个抓取股票交易信息的 gem at June 04, 2015

    #7 楼 @qichunren 这个要掏钱买接口(正规的方法)。其它还在研究中

  • CStock:一个抓取股票交易信息的 gem at June 04, 2015

    #4 楼 @jimrokliu sina 的接口

  • CStock:一个抓取股票交易信息的 gem at June 04, 2015

    #3 楼 @hging sina 最多每次获得 800 支股票(整数)的信息,目前使用上虽然很慢,但几乎没有超时

  • 说说 Rails 的套娃缓存机制 at September 18, 2014

    深入浅出!

  • Rails 4.1 的新特性 (译) at April 18, 2014

    :thumbsup:

  • 说说在大城市生活的感受 at February 25, 2014

    帝都,自行车 40 分钟,路上戴防毒面具。

  • 工作也旅行 - 跨洋远程面试 at February 18, 2014

    现在国内也这样面试了

  • NodeJS 即将超越 Ruby, 正在悄悄改变开源面貌 at February 08, 2014

    node.js 确实方便,不需要 Nginx 类的服务器,前后端统一。

  • 工作也旅行 - 工作机会 at January 27, 2014

    真不错,潇洒

  • 部署后 gem 不能使用,但本地正常 (已解决) at January 05, 2014

    正常了,谢谢各位,原来是 unicron 重启出问题导致没有加载新的 gem。 用 cap deploy:stop && cap deploy:start 就行,用 cap deploy:restart 不行,但是之前行的。

    下面是 unicron 的部分 shell 脚本,网上常用的那个:

    CMD="cd $APP_ROOT; bundle exec unicorn -D -c $APP_ROOT/config
    start)
      sig 0 && echo >&2 "Already running" && exit 0
      run "$CMD"
      ;;
    stop)
      sig QUIT && exit 0
      echo >&2 "Not running"
      ;;
    force-stop)
      sig TERM && exit 0
      echo >&2 "Not running"
      ;;
    restart|reload)
      sig HUP && echo reloaded OK && exit 0
      echo >&2 "Couldn't reload, starting '$CMD' instead"
      run "$CMD"
      ;;
    

    看来需要重新修改一下了。

  • 部署后 gem 不能使用,但本地正常 (已解决) at January 05, 2014

    @Ddl1st 木有啊,就是正常放在外面的,真的很诡异。

  • 部署后 gem 不能使用,但本地正常 (已解决) at January 05, 2014

    @lb563 谢谢哦,可还是不行。经测试新加入的 gem 都不能在 server 上使用,旧的都 ok。

  • 部署后 gem 不能使用,但本地正常 (已解决) at January 05, 2014

    @hpyhacking gem 太长太乱了,需要看哪一部分呢?

  • 好像 Ruby 的性能问题始终是个大问题啊! at January 01, 2014

    对于做网站,我有一个偏激的想法:如果缓存做到极致,任何语言都是一样的。因为相当于在跑静态页面了。

  • Ruby 和元编程的故事 - 第 2 回:类与模块,Ruby 的绝代双骄 at August 27, 2013

    写得很好啊:bowtie:

  • Agile Web Development with Rails 4th 3.2 版本的有木有童鞋可以分享下 at May 11, 2013

    #22 楼 @w7938940 这个好

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