Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Rei
@Rei
管理员
第 1 位会员 / 2011-10-28

[email protected]
深圳
188 篇帖子 / 9160 条回帖
730 关注者
0 正在关注
11 收藏
中下水平 Rails 程序员
打赏作者
GitHub Public Repos
  • writings 941

    [Closed] Source code of writings.io

  • alipay 732

    Unofficial alipay ruby gem

  • code_campo 291

    [Closed] Source code of http://codecampo.com

  • asciidoctor-pdf-cjk-ka... 101

    **no longer maintained**

  • geeknote 34

  • asciidoctor-htmlbook 31

    Asciidoctor HTMLBook is an Asciidoctor backend for converting AsciiDoc documents to HTMLBook docu...

  • material-ui 17

  • rich-text-editor 12

  • htmlrenderer 12

  • rails-chatgpt-demo 8

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 一个棘手的问题,不能命名属性为 “type” at 2012年09月11日

    #6 楼 @kehao 靠,我帅多了

  • 一个棘手的问题,不能命名属性为 “type” at 2012年09月11日

    话说 Mongoid 用的是 _type 字段,感觉更合理。不知是不是 MySQL 的字段名有限制。

  • 一个棘手的问题,不能命名属性为 “type” at 2012年09月11日

    ActiveRecord 的 type 用来做单表继承,是个特殊字段,就跟 id 字段一样。

    最简单还是自己换个名字,比如 post 的 type,就干脆叫 post_type。

  • 今天正式开始学习 Ruby 和 Rails at 2012年09月10日

    正确的选择~

  • 咨询回复提醒数据库设计,SQL 版本 at 2012年09月10日

    #14 楼 @QueXuQ 有 @ 功能才需要 mentionable,没有就不用管了。

  • 如何掌握程序语言 王垠写的比较不错的文章 at 2012年09月10日

    转载贴链接就好了。

  • Emacs 24 使用 GTK+ 经常会死机 (你们是怎么解决的?) at 2012年09月10日

    #1 楼 @zw963 5 个

  • Dribbble - Using NoSQL with Yo' SQL at 2012年09月08日

    MongoDB 是好东西。就像动态语言和静态语言比较一样,也许损失了一些性能/空间/优化经验,但是换来了开发效率。以后在 startup 里面的应用比例还会提高。

  • SQL 有必要学么? at 2012年09月08日

    #13 楼 @zhenjunluo 数据库层面的一般该怎么写就怎么写,没有太大变数。而前端是不断调整不断优化,相比之下数据库操作的代码很轻松。

  • mass assignment 的原理是什么。在缺少 activerecord 的情况下要如何应对? at 2012年09月08日

    params.slice(:title, :body)

  • 咨询回复提醒数据库设计,SQL 版本 at 2012年09月07日

    #12 楼 @QueXuQ Topic 和 Reply 都可以触发 mention 提醒,那么模型里面 notification 和触发 mention 的对象就关联叫 mentionable 了。

    在 Reply 里面有个 after_create 的 callback 发送消息(还用了异步操作)。

  • htop 看到 PassengerHelperAgent 开了十几个进程 at 2012年09月06日

    有啊,页内搜索一下就见了

    http://www.modrails.com/documentation/Users%20guide%20Nginx.html#PassengerUseGlobalQueue

    5.7.1. passenger_use_global_queue

  • 单独开贴收集下还在坚持被 Emacs 和 Linux 蹂躏的 `古董'们 at 2012年09月06日

    #2 楼 @zw963 Kubuntu + gvim

  • htop 看到 PassengerHelperAgent 开了十几个进程 at 2012年09月06日

    rvmsudo passenger-status 可以看看活跃情况,如果大部分闲置的可以设个 instances 上限。

    http://www.modrails.com/documentation/Users%20guide%20Nginx.html#_resource_control_and_optimization_options

  • 咨询回复提醒数据库设计,SQL 版本 at 2012年09月06日

    Mongoid 的字段定义都在 Model 里面,_id 是自带的,belongs_to 会自动加上 xxx_id,继承会加上 _type,然后就是 field 了。

  • 咨询回复提醒数据库设计,SQL 版本 at 2012年09月06日

    Mongoid 里面,belongs_to :user 会在保存时候自动加上 :user_id 字段

    notification 的字段大概是这样

    {
      _id: xxx,
      user_id: xxx,
      read: false,
      _type: xxx, // 'Mention' / 'TopicReply'
      mentionable_id: xxx, // 'Memtion' 消息有这个
      reply_id: xxx // 'TopicReply' 消息有这个
    }
    

    如果是用 MySQL,推荐最后两个字段合并成一个 target_id。

  • 为什么 Mac 是开发者首选的平台? at 2012年09月05日

    #11 楼 @lgn21st 老大,你稀饭她就赶紧去吧

  • 为什么 Mac 是开发者首选的平台? at 2012年09月05日

    #6 楼 @lgn21st 在一个搞笑西游记配音里面看的~http://www.tudou.com/programs/view/73jkFyKzUf0/?fr=rec1

  • 为什么 Mac 是开发者首选的平台? at 2012年09月05日

    卖麻辣矿泉水八宝粥~卖麻辣矿泉水八宝粥~

  • ruby-china 源码有个地方看不懂 at 2012年09月05日

    #5 楼 @rociiu git log -S '@current = @current'

  • 第一页好多灰脸人士 at 2012年09月05日

    gravatar 默认头像中的一个,应该是 gravatar 的人。

  • 第一页好多灰脸人士 at 2012年09月05日

    不过用什么默认头像都会疲劳的,还是得督促用户传头像。

  • 第一页好多灰脸人士 at 2012年09月05日

    要不弄成红宝石

  • 网传 Oracle 可能闭源 MySQL, 我们做何选择 at 2012年09月05日

    MongoDB

  • ruby-china 源码有个地方看不懂 at 2012年09月05日

    我也看不懂,求解释 @xdite

  • 关于 I18n 的几个问题 at 2012年09月05日

    1 要看 mongo mapper 的文档 2 L18n 跟表名没关系,有一个查找链,你应该完整看一遍 http://guides.rubyonrails.org/i18n.html 3 默认不用重启也生效啊

  • SQL 有必要学么? at 2012年09月04日

    你如果用 SQL 数据库那肯定要学 SQL。

  • 说一说你最最常用的 linux 命令有哪些,也算是给新手指导 at 2012年09月04日

    229 git 149 cd 125 ls 59 ssh 53 fuckgfw 39 rails 34 gvim 28 sudo 26 vi 26 ping

  • Could not find a JavaScript runtime.解决方法 at 2012年09月03日

    #2 楼 @Sunnyroger execjs 需要找一个 js runtime,therubyracer 是一个,nodejs 也是,还有好几种选择,它会自己检测。就是要记得在部署的机子也装上。

    https://github.com/sstephenson/execjs 参见 README

  • Could not find a JavaScript runtime.解决方法 at 2012年09月03日

    sudo apt-get install nodejs

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