Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
庄表伟
@zhuangbiaowei
VIP
NO. 88 / 2011-11-14

上海
9 Topics / 50 Replies
5 Followers
0 Following
1 Favorites
识天地本心、教生民立命、为往圣传道学、为万世谋太平。
GitHub Public Repos
  • learn-with-open-source 1736

    借助开源项目,学习软件开发

  • smart_prompt 3

  • myresearch 3

    我的研究笔记

  • smart_agent 1

  • OpenSourceKB-chatgpt-p... 1

  • mdbook-echarts 1

    mdbook chart

  • zhuangbiaowei.github.io 1

  • SmartResearch 0

  • smart_blog 0

  • NewsCollection 0

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 有人自建 rubygems 服务器吗? at November 28, 2011

    #12 楼 @huacnlee 这个...我感觉你那个文章里的 Nginx 配置,好长的,就没有看下去,想想自己写代码,也就是几行的事情。

  • 有人自建 rubygems 服务器吗? at November 28, 2011

    现在的原理是这样的,正好可以跟大家探讨一下:

    一段简单的 sinatra 代码,本地如果有的,就先取本地的,如果没有,就远程下载,然后再发出去。

    public_path="/opt/gems-mirror/gem.mirror/gems/"
    
    get '/*'do
      filename=request.path_info.split("/")[-1]
      unless File.exist?(public_path+filename)
        `wget #{request.url}`
        `mv #{filename} #{public_path}#{filename}`
      end
      send_file public_path+filename
    end
    
  • 有人自建 rubygems 服务器吗? at November 28, 2011

    不是 12 万,而是。。15 万 8 千多。。。

    58.215.172.173 rubygems.org
    58.215.172.173 production.cf.rubygems.org
    58.215.172.173 production.s3.rubygems.org
    

    现在可以试着将 HOSTS 改成这个,先用用看,有问题就回复在这个帖子里。

    另外,我还在调试,可能有各种问题,请小范围试用,不要传播,多谢!

  • 提议增加一个新节点:“产品控” at November 26, 2011

    赞成 +1

  • [上海][2011 年 11 月 29 日] RubyTuesday 活动 at November 26, 2011

    基本上确定会过来。

  • Code smell in Ruby-China code base at November 24, 2011

    #21 楼 @nowazhu Rails.cache.read,如果可以在 nil 的时候返回 [],就好了。

  • Code smell in Ruby-China code base at November 24, 2011

    是否读过,与是否最后一个回复者,为什么会在一个函数里判断呢?

    最后一个回复者,肯定是已读者吧。

    def user_read?(user_id)
      uids = Rails.cache.read("Topic:user_read:#{self.id}")
      if self.last_reply_user_id == user_id
        return true
      elsif uids.blank?
        return false
      elsif uids.index(user_id)
        return true
      else
        return false
      end
    end
    
    def is_last_reply?(user_id)
      self.last_reply_user_id == user_id
    end
    

    不知道这样的代码是不是合适一些?

  • RubyC 2011 视频 at November 24, 2011

    #11 楼 @lgn21st CSDN 的这个报表不错啊。

  • 针对初学者,大家一起来搞点事吧 at November 24, 2011

    #29 楼 @fsword 大家都各自推动自己的公司,做一些实在的事情,对于 ruby 社区就会有很多的帮助了!加油!

  • 针对初学者,大家一起来搞点事吧 at November 24, 2011

    #6 楼 @ouyang rubygems 镜像,我正在弄,但是要翻墙弄,速度很慢。已经运行了 2 天,现在同步了将近 5 万个 gems,接近三分之一。

    捐赠虚拟机的事情,我也在推进。目前的 Ruby-China.org,就是盛大云捐赠的。

  • 继 Rubybbs.com 合并之后,我们又收到了 Rubycn.org 的域名捐赠 at November 24, 2011

    真是好消息!

  • 关于2011年11月20日晚上宕机三小时 at November 21, 2011

    #5 楼 @nowazhu 你的虚拟主机的内网 IP 是什么?我让同事去查一下。

  • 关于2011年11月20日晚上宕机三小时 at November 20, 2011

    非常抱歉,我们会不断改进,尽可能的避免发生这样的故障。 多谢@lgn21st 的谅解!

  • 关于今晚宕机几小时 at November 17, 2011

    非常抱歉,感谢两位的体谅与信任!

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