Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Yuan Cheung
@zhangyuan
高级会员
第 140 位会员 / 2011-11-20

北京
6 篇帖子 / 558 条回帖
10 关注者
0 正在关注
32 收藏
I'm not the only one.
GitHub Public Repos
  • google-authenticator-e... 10

    A command line tool to extract secrets from Google Authenticator's QR code. 从 Google Authenticato...

  • proxymanager 2

    A simple tool to manage v2ray process and network proxy on MacOS

  • zender 1

    Compile templates written in Jinja, with metadata generated.

  • seo-helper 1

    A simple tool to generate SEO meta info with LLM.

  • dq 1

    A data quality check utility

  • amlogic-s9xxx-openwrt 0

    Support for OpenWrt in Amlogic, Rockchip and Allwinner boxes. Support a311d, s922x, s905x3, s905x...

  • securebin 0

    A simple application for sharing text securely with client side encryption.

  • git-server 0

    A simple demo for git server

  • qqwry-rs 0

    A library and program for IP address lookup using the qqwry.dat file.

  • stm32f103c8t6-blink-ar... 0

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • Rspec 101 at 2013年05月30日

    在 kindle 上卖吧

  • digitalocean vps 10$ 优惠码 5$ 可以用三个月 at 2013年05月30日

    昨天他们数据中心出了点问题,波及了我的服务器,文件系统 read only 了。刚刚修复…他们回复蛮快的

  • ruby-china 源代码里 user 模型有实例方法:pull 和 push at 2013年05月27日

    ruby1.9 上有个 source_location 方法。看看能不能找到方法定义

  • 找美国工作的同学们 at 2013年05月26日

    上个月把一个持 B2 去硅谷的工作机会拒绝了。哭

  • 实时插入排名的设计 at 2013年05月22日

    链表可以吗?静态链表?

  • Ruby 做 lbs 怎么计算最近门店或者有什么方法介绍 at 2013年05月20日

    看看 mongodb 的原理,能否自己做索引?

  • 今年形势不太好 at 2013年05月11日

    #39 楼 @waterwood 应届生可塑性好吧。我毕业后的第一个公司大部分都是应届生,工作和学习的氛围、同事们(算是同学了…)的自律和勤奋,都比以后的公司好太多。也许是因为那个公司很有耐心,会花三个多月时间培训员工。个人看法哈。

  • 今年形势不太好 at 2013年05月11日

    #20 楼 @rain 可能有些公司都是一边裁员,一边大招应届生。应届生还是有很大优势的。 #26 楼 @kewin 在我很窄的朋友圈里,就有人面试过 Facebook,有人拿到了 Google 的 Offer 但是没抽上签,还有人在等待签证审核。拿到 Offer 不一定能去美国。比如今年 H-1B 工作签证申请超额了,抽签,纯靠运气。

  • 今年形势不太好 at 2013年05月09日

    可是今年的毕业生找工作 (计算机通信互联网行业) 似乎很容易。甚至好些人拿到硅谷的 offer,今年工作签证申请都爆满了。机会都是给有准备的人。

  • Rails 如何在 production 环境下访问 public 目录下的 uploads 内的图片 at 2013年05月06日

    rails 3 的 production 环境默认不处理静态请求。静态请求用 nginx 处理。

    不过也可以在 production.rb 处理。但是不应该

  • [已解决] factory girl 构造数据格式问题 at 2013年04月27日

    ruby 会将 空格 + {} 解释为一个代码块。所以报语法错误。使用括号就能解决

    content({ url: 'xxx', title: 'xxx', count: 11 }})
    
  • [已解决] factory girl 构造数据格式问题 at 2013年04月27日
    factory :hot_type do
               id       4
              city_id 1
              content {{ url: 'xxx', title: 'xxx', count: 11 }}
    end
    
  • 拥抱 Rails 4 -- 详解新的变化 at 2013年03月27日

    《白帽子谈 web 安全》里对 csrf 有比较详细的介绍

  • writings.io - 提供在线文章写作、管理、发布的网站服务 at 2013年03月07日

    编辑器很赞,是自己写的?

  • 请问 form_tag 怎么在 url 中 merge params 值 at 2013年02月22日

    我记得 GET 请求表单里,action 里的查询串参数,不会提交给服务器。我以前是写了个 Helper,把当前请求里的 URL 里的查询串参数放在表单的 input 里(当然要给这些参数设置一个白名单)

  • 想写一个网络抓取数据的程序,该怎么写 rspec 测试? at 2013年02月19日

    webmock+1

    如果用 faraday 做客户端,也可以有简单的 mock 功能。

    另外,可以把请求网络读取到返回数据,和解析处理数据分开。这样也 mock 返回数据的方法。

  • 在 action 里调用一个耗时很长的外部命令时,整个应用都被卡死的问题 at 2013年02月19日

    能否用 The Worker Pattern 的方案。

    请求来了之后,直接返回,后台处理。然后让客户端轮询,直到处理完毕,返回结果。

    参考 https://gist.github.com/ryandotsmith/1660752

  • 要不要换一份工作 at 2013年02月19日

    某度果然“小资”啊?(开玩笑)

  • 8G 内存不够用啊啊啊啊啊~~~~~~ at 2013年02月16日

    12 年下半年的低配 MBP,换成 16GB 内存了(官网上说只支持 8GB,事实上 16GB 也可以)

  • 在阿里云上使用 https clone github 上的代码报证书错误,有人遇到吗? at 2013年01月30日

    #2 楼 @small_fish__ 关注你狠久了!

  • 在阿里云上使用 https clone github 上的代码报证书错误,有人遇到吗? at 2013年01月30日

    以前装的是 RHEL 5.4,现在换成 CentOS 6.3 就没问题了。目前不能判断是阿里云的问题,还是网络的问题。 :(

  • 请问有人遇到在内网开发时,rails 通过反向代理运行在 nginx 后端,调用 request.remote_ip 无法获取客户端 IP 或者报错吗? at 2013年01月26日

    #5 楼 @Ddl1st 不可以。这样得到的 remote_ip,依然是反向代理的 IP,不是客户端的 IP。

    问题基本集中在,HTTP_CLIENT_IP 为空时,rails 把 HTTP_X_FORWARDED_FOR 里把包括客户端在内的内网 IP 都过滤了。所以在 HTTP_X_FORWARDED_FOR 里找不到 IP 了。只能在 REMOTE_ADDR 找。而 REMOTE_ADDR 一般都是反向代理的 IP。这里就是服务的 IP 或者 127.0.0.1 了。

    不过比较奇怪,在办公室其他服务器试了试,还不知道有什么魔法效果,居然 REMOTE_ADDR 里是客户端的真实 IP。

  • 请问有人遇到在内网开发时,rails 通过反向代理运行在 nginx 后端,调用 request.remote_ip 无法获取客户端 IP 或者报错吗? at 2013年01月26日

    #2 楼 @Ddl1st 目前的环境是必须通过 Nginx 来访问。不经过 ngxin 访问,肯定没问题的。

    #3 楼 @luikore request.headers['X-Real-IP'] 是可以的。但是,如果没有反向代理,request.headers['X-Real-IP'] 就是空的。

    现在希望在 rails 写一份代码,就能得到客户端 IP,不管前面有没有反向代理或者其他前端其他设施(比如 Nginx、Varnish、甚至 CDN)

  • 可否把我经常需要的配置以及 gem 放在一起,做成一个模板? at 2013年01月19日

    这个文章是否有有用 http://ihower.tw/blog/archives/5285/

  • How Sinatra Works at 2013年01月10日

    Good. Thanks a lot.

  • 脚本如何规避单引号的导致的 SQL syntax 问题? at 2013年01月06日

    #4 楼 @xiaoronglv

    # Quotes a string, escaping any ' (single quote) and \ (backslash)
    # characters.
    def quote_string(s)
      s.gsub(/\\/, '\&\&').gsub(/'/, "''") # ' (for ruby-mode)
    end
    

    这是 rails 源码里的 https://github.com/rails/rails/blob/3-2-stable/activerecord/lib/active_record/connection_adapters/abstract/quoting.rb#L80

  • 脚本如何规避单引号的导致的 SQL syntax 问题? at 2013年01月06日

    把单引号双引号转义一下,前边加上 \
    (这是错误的)

  • Rails 项目如何不产生 test::unit 测试 at 2012年12月01日

    修改 config/application.rb,把第二行(或者第三行)的

    require 'rails/all'
    

    改为

    require "active_record/railtie"
    require "action_controller/railtie"
    require "action_mailer/railtie"
    require "active_resource/railtie"
    require "sprockets/railtie"
    

    也就是不加载 rails/test_unit/railtie

  • 有什么工具可以查看 form_for 生成对应的 html at 2012年11月28日

    是想在终端调用 helper 吗?

    这个帖子里有方法 ruby-china.org/topics/3506

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