Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
Rei
@Rei
Admin
NO. 1 / 2011-10-28

[email protected]
深圳
182 Topics / 9130 Replies
727 Followers
0 Following
11 Favorites
中下水平 Rails 程序员
Reward
GitHub Public Repos
  • writings 940

    [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**

  • 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

  • rails-app 7

    A Rails project template lets me start new projects quickly.

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 2015 最新调查:现在的前端工程师都用什么? at September 11, 2015

    #32 楼 @wpzero 淘宝 UED 的方案在他们的场景有合理性,但不是适合所有人。我觉得 Martin Fowler 的 MonolithFirst 也适用于这个问题:

    This pattern has led many of my colleagues to argue that you shouldn't start a new project with microservices, even if you're sure your application will be big enough to make it worthwhile.

    门户网站没必要,模版复用、SEO、首页加载这些都是前后端分离才引入的问题,用服务端渲染就好。如果是技术人员维护我还推荐静态网站。

  • Sinatra 多个路由如何合并? at September 11, 2015

    官方文档第一部分就是路由……

    get '/hello/:name' do
      # matches "GET /hello/foo" and "GET /hello/bar"
      # params['name'] is 'foo' or 'bar'
      "Hello #{params['name']}!"
    end
    
  • RubyConf TW 直播貼 at September 11, 2015

    #8 楼 @nouse 奇怪,查看原图又是正的。

  • RubyConf TW 直播貼 at September 11, 2015

    #6 楼 @nouse 正在倒立观看。

  • 2015 最新调查:现在的前端工程师都用什么? at September 11, 2015

    #28 楼 @fresh_fish 支持 Backbone,一直放在我的后备箱中,它跟我的开发理念很匹配,不过一直没有复杂场景用得上。

  • 2015 最新调查:现在的前端工程师都用什么? at September 11, 2015

    我了解过调查问卷里面提及的大部份工具,结论是在我的场景用不上。不是所有网站都有复杂的交互逻辑,我用着 Rails 默认栈感觉良好。

    前后端分离有点为了用而用的意思了,劝说使用这些工具之前应该看需求有没有必要。现在就算是前后端分离也向着全栈的方向去,因为后端提供的 api 不一定适合前端,又有很多理由不能改动,这样前端团队就要变成全栈,参考淘宝 UED 的前后端分离:也谈基于 NodeJS 的全栈式开发(基于 NodeJS 的前后端分离)。跟现有的服务端分离后,要重新实现一套基于 js 的框架、库、构建工具、部署工具,而这些工具都还在混战中。同时前端实现的 api 服务器成为服务端面向公众的第一线,就要考虑安全、性能等等各方面原先服务端考虑的内容。

    这对 js 程序员可能是好事,因为工作需求增加了;对原有服务端是好事,因为工作量减少了;对大公司也是好事,因为可以并行安排工作给不同团队了。但是对于已经适应全栈开发的团队,换一个语言重新实现一遍没有什么好处,这些工作本来就是自己做的,分割两个程序还需要更多的调试和管理;对于小公司,快速满足业务需求才是最重要的。

    另外我不认可前端后端这样区分开发者,我认为 Web 开发就是任何相关的知识都要了解,但是按照纯血 js 前端的定义我就是后端程序员了,似乎先天性缺乏前端基因。实际上我写的 js 也不少,适当的地方使用适当的工具。过于激进的推动前端独立可能会产生被重视的感觉,但是脱离实际就没有生存的土壤,对 jQuery 感到舒适的比例那么高应该看作用脚投票。我喜欢那些跟现有技术栈协作良好的工具。

  • 请教 Rails 如何取得浏览器显示的 url 而不是 request 的 URL? at September 10, 2015

    用 Turbolinks 吗? request.env["X-XHR-Referer"]

  • validates 的错误提示该在哪里改? at September 09, 2015

    http://guides.ruby-china.org/active_record_validations.html#:message

  • 用 WebSocket 把前端的 View Model 双向绑定到后端,将 Web App 做成持久会话如何? at September 09, 2015

    https://github.com/voltrb/volt

    楼主可以写个 demo 然后做分享。

  • [已解决] Rails 安装问题 at September 09, 2015

    #7 楼 @smallx 我作为管理员有义务处理不适当的发言。第一次警告,第二次封号。

  • [已解决] Rails 安装问题 at September 09, 2015

    #1 楼 @smallx 只回复“呵呵”是很不友好的。

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

    #31 楼 @liwei78 gitbook 本地生成可以调用系统字体解决。

  • Ruby 进程占用内存越来越大 at September 07, 2015

    调试,不要猜 https://www.google.com/webhp#q=ruby%20memory%20leak

    http://samsaffron.com/archive/2015/03/31/debugging-memory-leaks-in-ruby

  • 初次尝试用 Rails 做一个网站 at September 07, 2015
    1. 测试是必要的。
    2. 测试代码也是代码,有维护成本。

    这两点同时存在,不能忽略其中一个。

  • send_file 如果是图片的时候可不可以不下载直接在浏览器中显示? at September 05, 2015

    disposition: 'inline'

    http://apidock.com/rails/ActionController/DataStreaming/send_file

  • 生产状态 js 和 css 不能正常加载 at September 05, 2015

    去掉 turbolinks。

  • JetBrains 家的桌面产品要全部改成订阅式了,就是说按月或按年付费。 at September 04, 2015

    #10 楼 @douxiance 你已经发过很多“关注”了,如果只是想关注可以点主题下面的关注按钮。

  • Resque 如何设置直接执行? at September 04, 2015
    Resque.inline = true
    
  • Lotus 与 Clean Architecture at September 04, 2015

    #2 楼 @chenge form_for 脱离 model 也能用:

    <%= form_for :book, url: books_path do |f| %>
      <%= f.text_field :name %>
      <%= f.submit 'Submit' %>
    <% end %>
    
  • Lotus 与 Clean Architecture at September 04, 2015

    可以在 Rails 中使用 Lotus model,是不是说明 Rails 是松耦合,模块化做得好?

  • JetBrains 家的桌面产品要全部改成订阅式了,就是说按月或按年付费。 at September 04, 2015

    #3 楼 @blacktulip 但另一方面,如果大版本功能不够多,就没有让人买的欲望。所以有什么功能更新都不会立即更新,而是积累到大版本才发布。

    订阅模式顾客可以随时退订,所以有动力持续改进。

  • JetBrains 家的桌面产品要全部改成订阅式了,就是说按月或按年付费。 at September 03, 2015

    订阅更适合软件开发的模式。

  • 如何将网页标题也塞进缓存? at September 03, 2015

    #11 楼 @lukefan 返回复数结果的查询是延迟查询,实际取结果的时候才执行(例如调用 each)。

    再提醒下,现在这个缓存内容变更了需要手动过期。

  • 如何将网页标题也塞进缓存? at September 03, 2015

    #8 楼 @lukefan 1. action 里面有没有查询 @page 2. 开发环境没有开片段缓存。

    其实我的意思是,正常状况下 @page 怎么都要查一次的。

  • 如何将网页标题也塞进缓存? at September 03, 2015
    <% content_for :title do %>
      <% cache [:resource, @page.id, :title] do %>
        <title><%=@page.title %></title>
      <% end %>
    <% end %>
    

    但是在 cache key 的地方已经读了一次 @page 了,缓存一个 title 意义不大。并且@page.id 做 key 没有利用到 digest key。

  • 如何将网页标题也塞进缓存? at September 03, 2015

    #3 楼 @lukefan 那还要把 cache_key 改成 cache [:resource, params[:id]],并且无法利用 digest key 了。

  • 请教下一般这种情况下大家会如何组织代码 at September 02, 2015

    #2 楼 @winterwhisper 页面不同,授权不同,逻辑不同,只有模型是相同的,我觉得这就是两个功能。MVC 模型和控制器不用一一对应。

  • 请教下一般这种情况下大家会如何组织代码 at September 02, 2015

    第 2 种。

  • [杭州] 杭州湛创科技有限公司 招聘 Ruby 工程师 15K-30K at September 02, 2015

    #3 楼 @hr_icar99

    笑话你为什么要别人删贴?

    你们 HR 把其他员工叫作“小屁孩?”

  • 下载了 Rails Girl 的源代码 有个 Gem 安装不上去 at September 01, 2015

    ruby china 已经更新 eventmachine 到 1.0.4 了,更新源码。

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