Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
淘李福
@fsword
VIP
NO. 244 / 2011-11-24

[email protected]
杭州
110 Topics / 1798 Replies
62 Followers
2 Following
13 Favorites
喜欢经济学,愿意保持很土的外表
GitHub Public Repos
  • eosnode 2

  • ethnode 2

    build a docker image for ethfans' node

  • dockprom 1

    Docker hosts and containers monitoring with Prometheus, Grafana, cAdvisor, NodeExporter and Alert...

  • physics2 0

  • physics1 0

  • chatgpt-demo 0

    A demo repo based on OpenAI API (gpt-3.5-turbo)

  • caddy 0

  • make-proxy 0

    HTTP/HTTPS/Socks4/Socks5 proxy written in Erlang

  • physics3 0

  • eos 0

    An open source smart contract platform

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • Rails 适合做 Linux 系统管理方面的系统吗? at August 17, 2012

    #6 楼 @minix 为什么 sinatra 会好一点呢?你觉得这个应用特别在什么地方?

  • Rails 适合做 Linux 系统管理方面的系统吗? at August 16, 2012

    你要先想清楚什么是 linux 系统管理,你希望的功能包括哪些,用户和 web 界面大致是怎么交互的,然后你才能判断这个系统应该用什么技术框架

  • 想买一本关于 Ruby 基础的书 at August 15, 2012

    #5 楼 @pepsin 镐头书不推荐,不如双飞燕

  • 用 jbuilder 输出,时间日期怎样格式化? at August 13, 2012

    #11 楼 @luikore 最新进展,我直接输出成 unix time 了,这样前端处理更简单

  • 诡异的 Ruby 语法行为 at August 13, 2012

    不错

  • 杭州是不是很久都没搞 ruby tuesday 了啊? at August 13, 2012

    #8 楼 @ashchan 吃饭没创意,有没有 k 歌的?

  • 杭州是不是很久都没搞 ruby tuesday 了啊? at August 13, 2012

    #3 楼 @ashchan 我们前两次讨论都是在线视频的,和回国没啥影响

  • 用 jbuilder 输出,时间日期怎样格式化? at August 13, 2012

    #9 楼 @luikore 这样生成的字段名是有前缀的,我只是想在 web 这一块统一修改格式,不希望影响到 api 的调用者。 昨天做了一些尝试,发现我好像还没弄对这里是怎么输出的,我以为是调用了每个字段的 to_json 或者 to_s,结果发现似乎不是

    [补充] 土了,是 as_json 不是 to_json,翻了 active support 的源码才发现这个错误......

  • 用 jbuilder 输出,时间日期怎样格式化? at August 12, 2012

    #6 楼 @knwang 这类解决办法多如牛毛,不过我希望更优雅一些,比如输出的字段根据类型进行 format,而不是这样的硬编码

  • 用 jbuilder 输出,时间日期怎样格式化? at August 12, 2012

    #4 楼 @knwang 这个问题恐怕贴代码没啥用,我只是想看看其他人有没有最佳实践

    # app.rb 
    get '/read' do
      @posts = @current_user.read_posts
      Jbuilder.encode do |json|
        eval(File.read("#{settings.views}/posts.jbuilder"))
      end
    end
    
    # posts.jbuilder
    json.posts @posts do |json, post|
      json.(post, :token, :title, :content, :created_at, :updated_at)
    end
    
  • 用 jbuilder 输出,时间日期怎样格式化? at August 12, 2012

    #2 楼 @Saito 这个方法也想到过,不过还要在 render 时配合才行,除非直接覆盖掉 to_s 方法,但是那样就太 mokey 了 包括 @knwang 说的 stamp,其实对 date/time 进行 patch 是很容易的,问题的关键是不要影响其它地方,所以需要理解 jbuilder 的机制,但是我看了一下它的代码,又似乎没有开放这样的渠道。 总之,除非不得已,我并不希望随便 hack

  • 杭州是不是很久都没搞 ruby tuesday 了啊? at August 11, 2012

    好像有三周没搞了

  • no such file to load --mongo (Loaderror) at August 10, 2012

    #27 楼 @jialezhang 修改$LOAD_PATH 变量就可以变更加载路径,但是你的问题应该是有原因的,应该和 rvm 安装有关,认真读一下你的.bashrc、.bash_profile 和 .bash_login 文件 ( 假设你用的是 bash ) 吧,要理解才行

  • 如何提高这段代码的执行速度? at August 10, 2012

    感觉楼主的问题有点诡异,还是老实一些,打几个点分析一下性能瓶颈,不知道原因容易瞎猜

  • 如何提高这段代码的执行速度? at August 10, 2012

    #13 楼 @bhuztez 4000 个不是全都写入,有判断的,所以我才说全内存操作,整理好数据以后一次性写入

  • 如何提高这段代码的执行速度? at August 10, 2012

    #10 楼 @bhuztez 你指的是 find 么?这个要看场景,这个问题的前提是数据量比较小

  • 如何提高这段代码的执行速度? at August 10, 2012

    数据量太小了,文件操作完全可以依托内存,这样可以文件读写一次完成。 进一步,如果数据库数据不多,那么干脆一次性把 user 表全读出来,然后数组减数组,暴力解决有时候也是一个方案

  • ruby.taobao.org 镜像目前得到了 Rubygems 官方的帮助 at August 09, 2012

    #51 楼 @sevk 不是国内的,现在是主站 302 到东京的 linode 节点,淘宝节点还是要手动的,和以前相比,这个方案多了一个东京节点,所以理论上应该不会有墙,淘宝节点作为选项让用户决定

  • Rails 其实有点像 Delphi. at August 09, 2012

    #53 楼 @knwang 大牛就是大牛,发现还没 fo,果断纠正

  • pry 代替 Rails console 的 irb,不用加进 Gemfile at August 09, 2012

    这个有意思,而且很 ruby

  • screen vs tmux at August 09, 2012

    #3 楼 @feitian124 我也不敢说多了解,tmux 看起来很强大,但是我并不怎么用,目前 screen 基本就可以够用了 另外 screen 使用方面的最大问题是在终端下面只能看到一屏信息,所以最好结合 script 命令一起使用 不过如果仅仅是为了同时连接很多服务器,而且不需要长期保持会话,那我还是建议用支持 tab 的终端软件更简单

  • no such file to load --mongo (Loaderror) at August 09, 2012

    #25 楼 @jialezhang 那是应该是因为没有装载相应的 profile 文件,可以试试用 root 帐号加载好 rvm 的脚本(这一步要确认好),然后重启 apache

  • Rails 其实有点像 Delphi. at August 09, 2012

    #45 楼 @ugoa #51 楼 @hooopo 不错,学习一下

  • ruby 项目如何像 rails 那样数据库可以分为 production, development 和 test? at August 08, 2012

    环境变量就是做这个事情的入口,ruby/linux 程序员最好理解运维,而进程管理是比较重要的一部分

    #摘自 spec_helper.rb
    ...
    ENV["RAILS_ENV"] ||= 'test'
    ...
    
  • no such file to load --mongo (Loaderror) at August 08, 2012

    #21 楼 @jialezhang 那就先搞明白 rvm 吧,用 root 安装后可以分用户使用的,互相不干扰 另外问问题最好注意表达信息的准确性,比如你随便说 sudo install ruby ,于是我就不能判断你是 redhat/centos 系还是 debian/ubuntu 系了

  • no such file to load --mongo (Loaderror) at August 08, 2012

    #19 楼 @jialezhang 那就用这个办法吧,其实你之前的问题就是 ruby 环境没搞对,验证环境的时候用普通用户,运行的时候用 root

  • no such file to load --mongo (Loaderror) at August 08, 2012

    #16 楼 @jialezhang 贴出你的 apache 相关配置应该有助于解决。 另外我奇怪你为什么要做这件事,通常的架构是 apache/nginx + application server(rack based)

  • ruby.taobao.org 镜像目前得到了 Rubygems 官方的帮助 at August 08, 2012

    #35 楼 @gingerhot 你低估了,我前两天还看过,印象中是 60 多 G

  • no such file to load --mongo (Loaderror) at August 08, 2012

    #10 楼 @jialezhang 原来是 cgi 方式,我接触不多,不过怀疑软链接没解决问题。你的 apache 进程是用 root 启动的吧,用 root 试试看这样行不行

    ruby -e ”  require ’mongo‘  “
    

    估计应该是失败的(这个应该相当于在 cgi 里面执行了),如果我猜对了,你就用 root 安装 rvm 吧,无非环境变量而已

  • no such file to load --mongo (Loaderror) at August 08, 2012

    #8 楼 @jialezhang 浏览器是不能直接解析 ruby 脚本的,你是不是通过某种服务程序提供 http 服务,而这个服务程序可以读取 ruby 脚本?这种情况我没有接触过,所以最好把相关的软件和应用环境都说清楚

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