Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
@billy
会员
第 11222 位会员 / 2014-01-23

广州
2 篇帖子 / 896 条回帖
22 关注者
0 正在关注
130 收藏
GitHub Public Repos
  • simple_activity 7

    Record, display and reuse users activities for Rails app

  • pundit 2

    Minimal authorization through OO design and pure Ruby classes

  • react-overlays 1

    Utilities for creating robust overlay components

  • tabs-later 1

    Chrome extension to save and organize tabs

  • simple_activity_demo402 1

    Demo source for simple_activity gem

  • syntastic-local-eslint... 0

    Prefer local repo install of eslint over global install with syntastic

  • chrome-fast-tab-switcher 0

    React-based extension to quickly switch to other open Chrome tabs with just your keyboard

  • demo_sass 0

    demo sass app

  • jquery-bonsai 0

    Super lightweight jQuery tree plugin

  • webpack.js.org 0

    Repository for webpack documentation and more!

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Rails cache store 的一个疑问:memcached (或 redis) 比 FileStore 有什么好处? at 2015年07月20日

    IO 的怎么可能比内存快。

  • 关于父类中引用子类实例变量,看代码会不会有点奇怪? at 2015年07月13日

    是不妥当的。如果 parent 不需要@table, 那么#see 和#add 不需要定义在 parent 里面。如果需要,那 parent 需要自己定义@table, 否则本身都不可用。

  • 这算特性还是算 Bug? at 2015年07月11日

    首先不要在 method 里面再写 User 了,这样比较丑,直接 where, find 就可以了。

    第三个测试找不到记录,完全符合预期。你的命令是要在 id 为 1 的数据里面找到 id 为 2 的记录,当然找不到。

    多个串接命令下的 SQL 合并成一个是 feature, 而且是必须的。要是一个个分开,那就费事了 :)

  • 我们 Rubyist 怎么跟前端工程师协作? at 2015年07月06日

    @lgn21st 这个肯定是真不会,还在用 windows+dreamweaver+ 切图的。 @boyishwei 这个方法靠谱,再加上告诉他最基本的 Rails 知识,然后所有变量直接在 controller 里面 hardcode 就可以了。

    不过这种前端,做出来的东西质量也都很难说。

  • RSpec 语法怎么变得那么傻了? at 2015年06月30日

    多一些尊重别人的思路,少一些牢骚。

  • 简单的 API 控制访问 Rack Middleware at 2015年06月29日

    第一,我觉得 Rack middleware 更多是用于底层或很通用的逻辑,业务逻辑放在 controller 层面感觉更合适。 第二,use middleware 是在 Rails instance 启动的时候调用,而你的逻辑需要在 controller instance 启动的时候检查。我想你肯定做过检查,但我觉得这一块会潜在问题。

    另外,不太明白为什么 cancan 不能用,虽然我不喜欢 cancan 而喜欢 pundit.

  • Rails 项目里的三大毒瘤 at 2015年06月26日

    @hooopo 我喜欢你的写法,明显清楚多了。

  • rails 角色管理设置 at 2015年06月24日

    https://ruby-china.org/topics/24325

  • model 属性验证问题 at 2015年06月24日

    输入性别直接用 enum, 不用费事 0 和 1 http://edgeapi.rubyonrails.org/classes/ActiveRecord/Enum.html

  • Web 框架层出不穷,然而 RoR 早已看透了一切 at 2015年06月16日

    Laravel 据说就是 PHP 版的 Rails, 都很多年了。

  • 用 ror 开发了一个网站并且已经上线,现在需要加个需求,就是需要有会员积分系统。各位大神有什么好的意见。 at 2015年06月16日

    @rei 说的没错,再滥都要自己写。现成的 gem 太多不必要的抽象,目的是有更多的用户。你不仅不需要,反而还是累赘。

  • [已解决][Gem RubyCas-Client] CAS 认证在生产模式下遇到的问题 at 2015年06月15日

    @somejump 本地肯定有,生产环境就不一定有。chmod -R u+rwX,go+rX,go-w /tmp 最简单就 ssh 到服务器手动设置,自动一点就在 Capistrino 里面加一个任务。

  • [已解决][Gem RubyCas-Client] CAS 认证在生产模式下遇到的问题 at 2015年06月15日

    log 里面显示了错误:Errno::ENOENT (No such file or directory - /home/mo1.0/tmp/... 错误很合理,/tmp 不在 repo 里面,生产环境默认自然是没有了。

    照理这个应该好解决,给生产环节创建一个/tmp 并赋予读写权限就可以了。不过用/tmp 来存这些总是感觉有些别扭。

  • Rails 中能把 created_at, updated_at 字段名字改了吗? at 2015年06月12日

    @wl1991724 不好意思,我刚才弄反了。最好不要搞这些,问题太多了。两套系统同时用一个数据库也是问题,太多坑了。

  • 怎样与别人的前端代码合并? at 2015年06月08日

    @chairy11 看来还真是添乱。该批评的是老板。

  • 怎样与别人的前端代码合并? at 2015年06月08日

    什么叫做 public,iframe。技术上有没有(副作)用不说,观念都不端正。难道只有你写的才是代码,别人写的全是添乱?

    首先坐下来:

    1. team 有没有样式规范,有就全部遵照,或者完善。没有就你们两写一个,给 team 审核。
    2. 文件规范定下来,什么是全局的,全局的放什么文件,分组件或分页面的放什么文件。避免重复劳动,也避免冲突。
    3. PR 互相 review。
  • 怎样与别人的前端代码合并? at 2015年06月07日

    别问别人,坐下来和同事一起吃点心,喝咖啡,仔细探讨。

  • Tmux + Emacs Ctrl+L 冲突 at 2015年06月03日

    试一下在 tmux 设置里面加上unbind C-l

  • 如何优雅地将 CoffeeScript 写的 class 暴露给全局? at 2015年05月27日

    @rei @cassiuschen 是的是的,好久都没有喝咖啡了,没概念了。

  • 如何优雅地将 CoffeeScript 写的 class 暴露给全局? at 2015年05月26日

    不带 var 的都会暴露给 window,想不优雅都不行。

  • 看了下招聘版,小城市用 Ruby 真的没有未来? at 2015年05月19日

    Rails 1.0 是 2005 年 12 月发布的。10 年基本上是和 DHH 共同开发的级别了。

  • 写起 Python 来各种不习惯…… at 2015年05月05日

    我们现在写 method call 也都加括号,`print(string)`,照着 Airbnb 的 style 来的。https://github.com/airbnb/ruby#method-calls

    写习惯了觉得很好,意思很清楚。

  • Mac 下的数据库设计软件? at 2015年05月04日

    不要用这些,反敏捷的。第一次的设计可能感觉很强大,后来 schema 升级就再也没有人愿意维护了。

    真需要设计的话越简单越粗糙越好,画个 flow chat 标明主要 model 和大致关系就可以了。如果只是自己用或者 team 内部交流,用纸画一个就好了。

  • Ubuntu 上怎样开视频聊天 ? at 2015年05月03日

    Skype 可以,我以前用过,带摄像头的笔记本。

  • 准备自己写一个网站 at 2015年05月01日

    Chrome -> Right click -> Translate to Chinese

  • Ubuntu 14.04 升级引起的问题 at 2015年05月01日

    不客气。这个情况看 niginx log 没什么用的,看 Rails log 或者打断点吧。

  • Ubuntu 14.04 升级引起的问题 at 2015年05月01日

    有没有装 imagemagic

  • ActiveRecord 是否可以使用一个 Model 操作 2 个数据表 at 2015年05月01日

    对于不太常用的 has_one 是可以的,把 belongs_to 的部分当作一个 hash attribute 就可以了。不过索引就差点。

    看明白了,楼主这是想把现有 PHP 的数据库同时给 Rail 使用。一套界面(两个应用 render)、一个数据库、两个不同应用。我只能说这是瞎折腾。

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