Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
zisaisgn
@zisasign
高级会员
第 3156 位会员 / 2012-08-05

[email protected]
2 篇帖子 / 38 条回帖
0 关注者
0 正在关注
5 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • rails 中的 ActiveRecord::Base 能否不在 rails 中运行 at 2014年07月21日

    可以参考这两篇文章,处理 migration 都有了: http://blog.aizatto.com/2007/05/21/activerecord-without-rails/ http://blog.aizatto.com/2007/05/27/activerecord-migrations-without-rails/

  • 前端测试框架错综复杂,跟 rails 集成又是各种迷乱,求 Rails 集成测试方案 at 2014年07月04日

    #19 楼 @hlxwell 我这边 Rails 主要是提供 API,跟前端逻辑分的比较清了。 反而,对于 angular 部分的测试比较多。而且 mocks 测试数据什么的,很多时候不太用和后端交互。 这个方案比较合适这种。

  • 前端测试框架错综复杂,跟 rails 集成又是各种迷乱,求 Rails 集成测试方案 at 2014年06月30日

    正好这两天也在琢磨这个事情。上网搜索了半天,找到了几个解决方案。

    可以参考下这个项目:https://github.com/EmmanuelOga/simple-angular-rails-app

    rails 和 angular 代码分开,开发、测试时通过 grunt-connect-proxy 插件代理访问。

    这样测试也是分开的,rails 测试仍走 rspec,angular 走 karma。

    不过,部署时 angular 的代码是直接放到./public 下的。

  • 中文分词 gem-nlpir 已与 ICTCLAS2014 同步,所有 bug 均已修复。 at 2014年06月13日

    @wujian_hit 尝试示例代码。结果在require 'nlpir'这句就卡住了。

    一运行就提示cannot load such file -- fiddle/struct (LoadError),我装了 fiddle 的 gem 已经……

    运行环境是 ubuntu 13.04, ruby 2.0.0-p248。

    是我哪里写错了么……

  • wechat-rails 微信 DSL for ruby at 2014年04月03日

    #32 楼 @Skinnyworm 果然是。3Q

  • wechat-rails 微信 DSL for ruby at 2014年04月03日

    问个小白的问题啊,看到代码里有这样的写法:

    def item title: "title", description: nil, pic_url: nil, url: nil
      items << {:Title=> title, :Description=> description, :PicUrl=> pic_url, :Url=> url}
    end
    

    是 rails/ruby 的新特性么?函数定义能直接用 Hash 当 arguments 了?

  • 3 个 Atom 邀请 (已发放完毕) at 2014年04月01日

    #25 楼 @code_hou 没事儿 我去官网申请了下 等邮件的

  • 3 个 Atom 邀请 (已发放完毕) at 2014年04月01日

    #21 楼 @code_hou 也求一个。 之前一直是用买的 textmate,最近在犹豫要不要买个 sublime。

  • 为什么,以及如何学习 Basecamp 架构 at 2014年01月24日

    #7 楼 @Rei 对,是我记混了。是 DHH 在文章里引用过这句话: http://37signals.com/svn/posts/3159-testing-like-the-tsa

  • 为什么,以及如何学习 Basecamp 架构 at 2014年01月23日

    DHH 不是一直对测试代码持否定态度么。「老板花钱雇你不是来写测试代码的。」

  • yield 肿么翻译 at 2014年01月23日

    抛出?

  • 别用 CoffeeScript 了,你总有一天得学 JavaScript at 2014年01月20日

    最近一直是 js 和 coffeescript 混着用。

    js 最头疼的是 } 的闭合。最近写 angular,经常怕改写时漏写漏删的。

    coffee 比较麻烦的是函数参数。比如 timeout,或者 .hover( handlerIn(eventObject), handlerOut(eventObject) ) 这种双函数参数的,写起来就有点麻烦,要格外留心。

  • [已解决] emoveClass 和 addClass 没生效,为何? at 2013年12月18日

    #7 楼 @chairy11 我觉得 还是按#4 楼 @jiang_plus 说的,查查 click 事件是不是触发了,加行 console.log 的……

  • [已解决] emoveClass 和 addClass 没生效,为何? at 2013年12月18日

    #5 楼 @chairy11 就是这个 a 是在页面及相关资源都载入完成后,通过 js 加入的。

    比如,通过 ajax 获取新的内容,然后 js 插入的页面中。包括比如 js.erb 的情况吧。

  • [已解决] emoveClass 和 addClass 没生效,为何? at 2013年12月18日

    额 有没有可能这个 a 是动态插入的?

  • 关于 html5 的问题 at 2013年12月14日

    #3 楼 @shangrenzhidao 其实 html5 播放也有些问题比较麻烦,比如音频数据传到一半断了怎么处理什么的。

  • 学习一项技能要花多少时间? at 2013年12月13日

    ui 挺好看的。logo 是个什么啊?看了半天没看出来。

  • 关于 html5 的问题 at 2013年12月13日

    controls 属性不定义就是不显示自带的控制部分。参考:http://www.w3schools.com/tags/tag_audio.asp

    然后自己写个播放器的。

  • 安卓端上有什么 App 支持将自己的音乐收藏的? at 2013年12月10日

    #5 楼 @inee 可能是新浪和腾讯的第三方登录 sdk 改了,客户端还没有做匹配升级。

  • 大家都用 haml 还是 erb 呢 at 2013年12月04日

    额 我用 slim…… 如果是个很长的 view,缩进确实是挺麻烦的。可以考虑 partial 重构下。

  • 关于路由的设置 at 2013年12月04日

    这种用户随便修改 url 的情况,标准处理方式应该是 404。

    有时我偷懒,就 fallback 到指定页面的了,比如:

    get 'reader/sites/:query' => 'reader#sites', as: 'reader_sites', constraints: QuerySiteConstraint
    # fallback to index
    get 'reader/sites/:query', to: redirect('/reader')
    get 'reader/sites', to: redirect('/reader')
    

    :query 符合 constraint 的话,执行第一条。否则,第二种,就是你说的用户随便改的情况,执行第二条。如果没带参数的话,第三条。

  • 关于路由的设置 at 2013年12月04日

    @luliangshu 只是说^、$两个 anchor 不能用吧,其他的还是可以的。

    比如: get 'photos/:id', to: 'photos#show', constraints: { id: /[A-Z]\d{5}/ } 匹配 /photos/A12345

  • 关于路由的设置 at 2013年12月04日

    可以用 Segment Constraints 吧。

    http://guides.rubyonrails.org/routing.html#segment-constraints

  • 一般 shared view 中的 nav,如何给当前页面的 li 加上 class='active'? at 2013年11月22日

    额 几天没来回复了这么多…… 谢谢各位的建议。

  • 一般 shared view 中的 nav,如何给当前页面的 li 加上 class='active'? at 2013年11月18日

    @w7938940 @046569 果然是有 gem 的。

    @shatle 恩,不知道会不会有性能上的差别。

  • 一般 shared view 中的 nav,如何给当前页面的 li 加上 class='active'? at 2013年11月18日

    @saiga 这也是个方法哈,没想到过,谢谢。

  • 求教 rails 如何调试? at 2013年11月01日

    可以再开一个命令行窗口,tail -f log/development.log ,这样就能看到 puts 出来的部分了……

  • rails 校验提示问题 at 2013年10月31日

    view 里面,处理 errors 的部分,不用 full_messages, 这样做,errors.each do |name, msg|,那么,msg 就是'名字不能为空!!!!',name 是属性名……

  • 偶然间看到百度的招聘信息 at 2013年09月03日

    还有写在 js 文件里的。看 main.js。 http://www.teehanlax.com/story/medium/

  • application.css 无效了 at 2013年08月27日

    #5 楼 @xiaoxiao 这是 webrick 的一个 bug。如果觉得烦,可以用 thin。

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