Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
谢文威
@vincent
高级会员
第 332 位会员 / 2011-11-29

薄荷科技
上海
25 篇帖子 / 529 条回帖
111 关注者
6 正在关注
16 收藏
写优雅的程序,做一个优雅的人
GitHub Public Repos
  • redis_scanner 85

    RedisScanner is a tiny tool for scanning redis's keys and creating statistic information.

  • sneakers_packer 53

    Microservice communication, job message, event broadcast and remote procedure call based on Rabbi...

  • migrate-ssdb2pika 5

    迁移 SSDB 到 Redis/Pika 工具集,Ruby 实现

  • grpc_for_rails 3

    Make grpc server and client easy for rails project.

  • gruf 1

    gRPC Ruby Framework

  • wechat 1

    API, command and message handling for WeChat in Rails

  • my-slides 1

    my slides for sharing

  • sneakers 1

    A fast background processing framework for Ruby and RabbitMQ

  • capistrano-sneakers 1

    Sneakers support for Capistrano

  • shortme 1

    Yet Another URL Shortening Service in Golang

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Nginx+Mongrel+MySQL 多进程部署时的数据库安全问题,求指教 at 2012年11月20日

    同时提交信息,保存信息以最后一个保存为准。如果要严格避免数据保存冲突,有两种方法,需要程序自己做处理,具体见 API http://api.rubyonrails.org/classes/ActiveRecord/Locking/Optimistic.html 和 http://api.rubyonrails.org/classes/ActiveRecord/Locking/Pessimistic.html 。

    另外,不推荐使用 Nginx + Mongrel 这种组合部署,因为 Mongrel 已经不再更新。建议使用 Nginx + Unicorn, Nginx + thin 或 Nginx + Passenger。

  • 遍历数组内对象的属性,有什么好的方法? at 2012年10月27日

    list.tags.map(&:name).join(',')

  • Ruby 的常量查找路径问题 at 2012年08月07日

    如果我把 M1 的定义改成下面的样子:

    module M1
      def self.included(base)
        base.extend(self)
      end
      CT = "ok"
    end
    

    执行结果

    C1
    ck in method1
    ok in method1
    C1
    ck in method2
    ok in method2
    
  • assets 编译速度太慢 at 2012年06月15日

    是不是使用 bootstrap 后编译非常慢? 我有一个项目用了 bootstrap-rails 这个 gem,在 production 环境运行 rake assets:precompile 相当慢, 大概要花 8 分钟左右,而且这期间某个 CPU 消耗是 100%,每次部署的时候等得人都快崩溃了。

    后来做了一个改动,速度快了很多,运行 rake assets:precompile 只需要 10 多秒的时间了。

    修改之前,css 的使用是这样的,application.css 文件内容如下:

    /*
    *= require app_bootstrap
    *= require_tree .
    */
    

    app_bootstrap.css.scss 文件内容如下:

    body { padding-top: 60px; }
    
    $baseFontFamily: Verdana, "宋体", Arial, sans-serif !default;
    $baseFontSize: 14px !default;
    // import original bootstrap
    @import "bootstrap";
    @import "responsive";
    

    修改处理:把 app_bootstrap.css.scss 的内容直接迁移到 application.css 中,删除 app_bootstrap 引用。 修改之后,application.css 文件内容如下:

    /*
    *= require_self
    *= require bootstrap
    *= require responsive
    *= require_tree .
    */
    body { padding-top: 60px; }
    

    修改之后,运行 rake assets:precompile 就只花 10 多秒了。 原因未来得及深究,我猜大概是 bootstrap 的 sass 替换花了很长时间。 希望对你有帮助。

  • 说说我的开发工具 Sublime Text 2 和对 Vim 的研究 at 2012年06月15日

    我也在用 sublime,感觉非常棒,很强大。偶尔用用 vim,一直没有深入 vim,有同事只用 vim,用熟了也是很强大的。

  • 我们的产品上线啦 -- pragmatic.ly at 2012年06月08日

    恭贺新产品上线,哈哈!界面有自己的风格,等会注册一个账户试用一下看看,祝愿越做越好!

  • RVM 出的 Ruby 补丁包 at 2012年06月03日

    这些 patch 的成熟度如何?可以用于生产环境否?另外,patch 加上后实际效果如何,那位高手可分享一二。

  • [上海][2012年05月29日] Ruby Tuesday 基于 Rails 和 iPhone 的移动开发实践 at 2012年05月29日

    签到,哈

  • [上海][2012年05月15日] Ruby Tuesday 活动公告 at 2012年05月15日

    #21 楼 @lgn21st #24 楼 @jjxp2007 临出门的时候,又被一个 app 的发布问题拖了半天,唉!今天又去不成了,:(,大家聊得开心

  • [上海][2012年05月15日] Ruby Tuesday 活动公告 at 2012年05月14日

    #9 楼 @huacnlee #7 楼 @lgn21st 哈,原来是大菠萝啊

  • [上海][2012年05月15日] Ruby Tuesday 活动公告 at 2012年05月14日

    #7 楼 @lgn21st 恕我孤陋寡闻,D3 是指数据可视化的 D3 库吗?

  • 1000 个小时学会 Rails - 001 你的第一个 Rails 应用 at 2012年05月13日

    很棒啊!挺俗易懂,风趣幽默,很对初学者的口味啊,就连 Ruby 的老家伙都会忍不住要看看的。希望能够一直保持这种风格啊,加油!

  • [上海][2012年05月15日] Ruby Tuesday 活动公告 at 2012年05月13日

    最近移动上的 Ruby 很热闹,mruby https://github.com/mruby/mruby 出来了,RubyMotion http://www.rubymotion.com 也出来了,大家有没有兴趣聊一聊移动上的 ruby 这个话题?

  • 编辑器大作战——Sublime Text 2 at 2012年05月11日

    咱现在也在用,相当不错。 明显的优势 1.速度够快,使用顺畅 2.主题丰富,插件丰富 3.跨平台 4.中文支持很好

  • [上海][2012年04月24日] Ruby Tuesday 活动公告 at 2012年04月23日

    最近正好也在学习研究 OAuth 和 SSO,有些问题要请教请教,明天见,哈~

  • [上海][2012年04月10日] Ruby Tuesday 活动公告 at 2012年03月31日

    @lgn21st 抬举了,我也就是一位程序猿,一直还在乐在 coding 之中。最近着手改进网站和 app 里的搜索机制,有些许心得,到时一块交流交流,哈...

  • [上海][2012年03月27日] Ruby Tuesday 活动公告 at 2012年03月27日

    签到,哈哈

  • [上海][2012年03月27日] Ruby Tuesday 活动公告 at 2012年03月26日

    哈,@lgn21st 我们去 4 个人。

  • [上海][2012年03月27日] Ruby Tuesday 活动公告 at 2012年03月26日

    @lgn21st 非常实用的话题,一定参加。当你的应用功能越来越多,代码规模越来越庞大的时候,合适的方式组织应用会变得非常重要,Rails::Engine 是其中一种很棒的解决方案,期待 Ruby Tuesday!

  • 请教一个关于 Agile Web Development with Rails 的问题 at 2012年03月24日

    你使用的 rails 版本是什么,是不是 route 没有配置好?

  • [上海][2012年02月28日] RubyTuesday 活动公告 at 2012年02月28日

    签到。

  • 有几个页面打开报错 at 2012年02月28日

    哈哈,修复很快,赞一个!

  • [上海][2012年02月28日] RubyTuesday 活动公告 at 2012年02月28日

    天晴了。大家晚上见!

  • [上海][2012年02月21日] RubyTuesday 活动公告 at 2012年02月16日

    haha,这次要参加。

  • 有没有一个 Ruby & Rails 的知识点的 list? at 2012年02月14日

    Ruby on Rails Guides 的目录划分就是很好的组织形式

    Start Here Getting Started with Rails Models Rails Database Migrations Active Record Validations and Callbacks Active Record Associations Active Record Query Interface Views Layouts and Rendering in Rails Action View Form Helpers Controllers Action Controller Overview Rails Routing from the Outside In

    Digging Deeper Active Support Core Extensions Rails Internationalization API Securing Rails Applications Debugging Rails Applications Performance Testing Rails Applications Configuring Rails Applications Rails Command Line Tools and Rake Tasks Asset Pipeline Extending Rails Rails on Rack Creating and Customizing Rails Generators Contributing to Ruby on Rails

  • 生成指定版本的 Rails 项目 at 2012年01月31日

    #3 楼 @ery #4 楼 @hooopo 嗯,rvm 的 gemset 也可以解决这个问题,一直用 rvm 管理 ruby vm,非常棒。不过我自己更习惯使用 bundler 来解决 gem 依赖问题,谢谢,:)

  • 生成指定版本的 Rails 项目 at 2012年01月31日

    #1 楼 @messiahxu #2 楼 @kimigao1986 试了一下,rails _3.x.x_ new project_name 果然可以,这就补充进去,谢谢,:)

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