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 c 问题求解 at February 20, 2012

    #3 楼 @Saito 强调一下 saito 的经验,以前我也老被这种事郁闷,不过从某个版本开始,rvm 会提示你要安装的 c 库了,提示很清晰,直接列出你要在 ubuntu 上运行的命令,很有参考价值,所以强烈建议认真看看 rvm 输出的各种信息

  • 新装机,把 VIM 插件整理一下,拿出来分享的交流一下 at February 20, 2012

    #5 楼 @Rei 没这么简单,比如 ubuntu 同时有 ruby 和 ruby1.9 两个,所以还是不行,甚至即使是 1.8 的解释器,如果不是和 vim 对应的动态库版本,最后会 segment fault 的 我自己使用 Command-T 的经验是安装 ubuntu(或者升级大版本)的时候专门对付一下,一般说来还不算太麻烦

  • 新装机,把 VIM 插件整理一下,拿出来分享的交流一下 at February 19, 2012

    #2 楼 @Rei 花了点时间折腾了一下,比较麻烦的是 Command T,这个东西依赖编译 vim 时的 ruby 运行时,没法和 rvm 结合

  • ruby.taobao.org 挂了吗? at February 19, 2012

    #7 楼 @jinleileiking

    我这里是好的——

    john@John-ThinkPad-X220:~$ cat .gemrc 
    ---
    :backtrace: false
    :benchmark: false
    :bulk_threshold: 1000
    :sources:
    - http://ruby.taobao.org/
    :update_sources: true
    :verbose: true
    gem: --no-ri --no-rdoc
    john@John-ThinkPad-X220:~$ ls -l .rvm/gems/ruby-1.9.2-p290/gems/rubyzip* -d
    drwxrwxr-x 4 john john 200 2011-12-29 10:14 .rvm/gems/ruby-1.9.2-p290/gems/rubyzip-0.9.5
    john@John-ThinkPad-X220:~$ gem install rubyzip -v0.9.6.1
    Fetching: rubyzip-0.9.6.1.gem (100%)
    Successfully installed rubyzip-0.9.6.1
    1 gem installed
    john@John-ThinkPad-X220:~$ ls -l .rvm/gems/ruby-1.9.2-p290/gems/rubyzip* -d
    drwxrwxr-x 4 john john 200 2011-12-29 10:14 .rvm/gems/ruby-1.9.2-p290/gems/rubyzip-0.9.5
    drwxrwxr-x 4 john john 200 2012-02-19 09:39 .rvm/gems/ruby-1.9.2-p290/gems/rubyzip-0.9.6.1
    
  • ruby.taobao.org 挂了吗? at February 19, 2012

    我们没看到服务器挂掉的情况,更新的时候如果有问题,可以用 http 直接确认是否真的是镜像站点的问题

  • 现在起,改用国内镜像服务器来装 Gem 吧 at February 19, 2012

    #68 楼 @isbasic 并不存在一个名叫 foo 的 ruby 包,foo 这个名字习惯上是用来代替任何可能的名字的

  • 现在起,改用国内镜像服务器来装 Gem 吧 at February 19, 2012

    #65 楼 @yakjuly #66 楼 @huacnlee

    已经处理了。其他人如果有类似的情况,请及时反映,我们都会尽快处理

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

    上海的大家很不错阿,明天和杭州的同学们联系一下,我们也继续搞

  • Rails 在生产环境中 log 的产生问题 at February 16, 2012

    #15 楼 @hooopo 这么说也不算错,以前的 BufferedLogger 设计的比较复杂,现在这么做似乎是想把责任全部交给 file system 了,但是 fs 的机制大家都不熟悉,所以才存在这个问题

  • Rails 在生产环境中 log 的产生问题 at February 16, 2012

    #13 楼 @hooopo 就是你在 9 楼说的内容,buffered logger 是应用层的 cache,现在讨论的问题和它关系不大,是由于文件系统的异步写入能力导致的

  • 关于字符串的 split 问题 at February 16, 2012

    #13 楼 @lgn21st detect 编码这种事情理论上不可能 100% 的,所以我估计标准库不会支持它

  • Rails 在生产环境中 log 的产生问题 at February 16, 2012

    #4 楼 @huacnlee 也许是因为 rails 网站还没有普遍遇到中等以上规模的请求压力,毕竟日志文件是 append 写入的,所以这块的问题在之前并不算太大

  • 关于字符串的 split 问题 at February 16, 2012

    #10 楼 @lgn21st 可以直接用 ruby1.9 的外部编码功能

    1.9.2p290 :001 > File.new('file.txt').readlines
     => ["\xC4\xE3\xBA\xC3\n"] 
    1.9.2p290 :002 > File.new('file.txt').tap{|f| f.set_encoding 'GBK','utf-8'}.readlines
     => ["你好\n"] 
    
  • 大家谈谈什么时候开始喜欢编程,开始编程的啊。。。 at February 15, 2012

    #17 楼 @Lucifer 正常,就好像我们这一批程序员很多没怎么用过汇编语言一样

  • 新手问题,关于 rails 的 find 方法 at February 15, 2012

    #4 楼 @huyong36 category.reload.products

  • 新手提问,开始学 Rails,虚拟机还是双系统? at February 15, 2012

    #8 楼 @theUFO 我也觉得双系统切换起来太麻烦了,还是建议在虚拟机里面装 windows

  • rails 已经安装成功后,使用短时间后,系统突然提示 “rails 尚未安装” at February 15, 2012

    #11 楼 @tualatrix 是没指定 default ruby vm 吧 rvm alias create default <some ruby vm>

  • Rails 真的不适合企业级开发么? at February 15, 2012

    #28 楼 @night_song 这种评估意义有限,因为工程师平均水平不同。其实 @lgn21st 说的挺好的,靠谱的人用什么都靠谱,当然他会尽可能选择轻松的实现方式,比如 ruby;不靠谱的人只好在工作中进行限制,ruby 太神器了,不合适使用。这些和企业不企业没关系

  • 你们项目中写的最长的一个方法大概有几行代码? at February 14, 2012

    这个不太一样,比如在 lib 下面有时会写一些辅助函数,20 行以内都能接受,但是如果 controller 或者 model 里面,超过 8 行就非常有罪恶感了

  • rake db:create 报错?请教是什么问题 [新手] at February 14, 2012

    #7 楼 @echorenyuan 你确定直接用 ruby 能连接 mysql?验证用的 ruby 代码贴一下看看? 另外,db:create 对 mysql 来说需要你有 root 权限,xixihaha 这个帐号恐怕是不能 create 的

  • 喜欢 Ruby 主要原因是什么啊? at February 14, 2012

    ruby 是为了写代码的人而设计的,我就是个写代码的人,so...

  • [杭州][2012年2月14日] RubyTuesday 活动 at February 14, 2012

    旺旺群里面讨论也是这个意见,那我们就跳过吧,有兴趣的不妨建议一下下次什么话题,rails3.2 只是一个砖,有玉更好......

  • 好奇删除的时候的确认对话框肿么出来滴? at February 14, 2012

    #5 楼 @zhangjingqiang 这个不是什么严格的规约,是为了防止 rails 被攻击,csrf 是一种很广泛的攻击方式,rails 的 link_to,form 中透明开启这个防攻击特性。 顺便说一句,rails 作为 framework 提供了很多安全方面的辅助,但是 rails 的简单也导致使用者对相关知识的缺失,我强烈建议 rails 开发人员认真读一下 rails.js 这个文件(有 for prototype 和 for jquery 的,对比阅读更有收获),更进一步,如果有时间,了解一下 web 领域的常见安全知识也很有意义。 ruby 的文化特点应该是减少重复,但不是让自己成为小白,相反,个人认为用 ruby 的人应该有勇气成为精英

  • 好奇删除的时候的确认对话框肿么出来滴? at February 13, 2012

    #2 楼 @zhangjingqiang 估计是 csrf 的 token 没加上之类,如果是自己构造的 post 就很容易遇到这类问题

  • 非科班的程序员在学习 Ruby/Rails 的过程中应该补习一些什么基础知识? at February 13, 2012

    如果是应用开发,至少要理解这些概念:进程、文件系统、环境变量、形参/实参、句柄、socket,其它边用边学......

  • 《Ruby 元编程》正在预售 at February 12, 2012

    已经买了,顺便推到微博上去

  • [广州][佛山] 海盗创业团队 - 寻 Ruby 工程师一起冒险 at February 12, 2012

    这个公司的待遇蛮灵活的,很少见

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