Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
@kenshin54
VIP
NO. 165 / 2011-11-22

上海
22 Topics / 550 Replies
38 Followers
0 Following
0 Favorites
GitHub Public Repos
  • popline 1059

    Popline is an HTML5 Rich-Text-Editor Toolbar

  • crane 14

    A mini linux container.

  • aws-simple-mfa 4

    Use AWS CLI with MFA enabled, but no Assume Role required.

  • firebase-admin-go 0

    Firebase Admin Go SDK

  • lilliput 0

    Resize images and animated GIFs in Go

  • gh-ost 0

    GitHub's Online Schema Migrations for MySQL

  • gifsicle 0

    Gifsicle is a suite of programs for manipulating GIF images and animations.

  • vim-snippets 0

    vim-snipmate default snippets (Previously snipmate-snippets)

  • minigc 0

    minimum gc

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • Miclle.com 摄影照片分享站 at January 25, 2014

    支持

  • vim 求助 at January 16, 2014

    建议

    1. ctrl 和 capslock 互换
    2. 不用 esc,用 ctrl + c 来退出 insert mode
  • 双系统同步的问题 at December 28, 2013

    如果只是一个 issue 同步,用 rabbitmq 可能并没有必要,B 系统做个简单的 HTTP 接口,A 系统调用就好。

  • 如何找到合适的 Gem at December 27, 2013

    https://www.ruby-toolbox.com

  • Ruby on Rails 4.1 发布记 at December 20, 2013

    大赞

  • GitHub 上下载单文件 - GitHub Mate for Chrome at December 18, 2013

    帅气

  • The Moneywrap at December 11, 2013

    @miclle DIY 帅气

  • Mozilla Persona:也许是下一代登录系统 at December 06, 2013

    文章里的链接咋是 localhost:4000

  • 有没有终极方案解决 “invalid byte sequence in UTF-8”? at November 23, 2013

    5 楼正解,花几个小时理解下编码,以及 ruby 中 encode, force_encoding, unpack, pack 的用法,更多可以看看其他语言编码的处理,就不会需要“终极方案”了。

  • [上海][2013年11月23日] Ruby Tuesday 活动召集 (周六) (注意: 已更新活动时间) at November 16, 2013

    看起来不错,一定来!

  • 有没有这样一种 HTTP 请求方案? at November 15, 2013

    就是只要 HTTP 的 Request 部分,无视 Response 部分

  • 有没有这样一种 HTTP 请求方案? at November 15, 2013

    这样下去不能算 HTTP 了吧。

  • 这些冒号让我很困惑 at November 15, 2013

    <%= f.label :name, "Name" %> 这里没有规定一定要传 Symbol,传 String 也是可以的,它会帮你生成 <label for="model_name">Name</label>,这个值是不是 :name 不重要,可以是任何值,对应生成的内容就会变,不过通常都是写和对象的属性对应的 key,这样生成的 label 的 for 属性和 对应 input 的 id 是一致的,这样对于单选钮、复选框可以通过选择 label 的文字就能选中单选钮、复选框。

    饿 说了一大堆废话。。。

  • 这些冒号让我很困惑 at November 14, 2013

    Java 的 String 是 immutable 的;Ruby 的 String 是 mutable 的,Symbol 是 immutable 的。用指针理解还是有偏差,也没有规定 Hash 里只有 Symbol 可以指向值,事实其他对象也可以。这个不用纠结,Symbol 就是 Symbol,表示了一个不变的符号,冒号的字面量写法只是语法而已。

  • 松本行弘的新书《关于 mRuby 的一切》 at November 13, 2013

    必须买啊 👍

  • Teahour #37 发布,本期邀请了 neo 的美女软件工程师鲁葳 at November 06, 2013

    👍

  • 那就让大家看看给 @lichooo 的邮件内容吧 at November 05, 2013

    #39 楼 @lichooo 拿一个没做好,马上就要被替换的 过渡站 来做交换链接是要干嘛?收费这件事不是我说的,是你网站自己挂着的,而且也会弹出去支付宝付费,只是结果是失败的而已。你自己也说了在群里卖,在群里卖和在网站上不都是收费。就像 @Ryan 说的不知道你哪里来的戾气的底气来大闹!

  • 那就让大家看看给 @lichooo 的邮件内容吧 at November 05, 2013

    #36 楼 @lichooo 你这网站也太慢了,随便搞搞就出来异常栈,是不是运行在 development 下?你不会 rails,但是里面有 rails 的收费课程?就看你这做的网站,就知道不靠谱了。

  • 有关 Array #join 的 encoding at November 02, 2013

    #6 楼 @xds2000 force_encoding 只是改变编码,并不重新编码字符串,所以不管怎么改,最后改回 UTF-8 都是一样的

    "错误".force_encoding("ASCII-8BIT").force_encoding("EUC-JP").force_encoding("GBK").force_encoding("Big5").force_encoding("UTF-8")
    # => "错误"
    
  • 有关 Array #join 的 encoding at November 02, 2013

    和 join 没有关系,在不兼容的字符集上对字符串操作,都会有问题。

    a = "问题"
    b = '错误'.force_encoding('ASCII-8BIT')
    a << b
    # => Encoding::CompatibilityError: incompatible character encodings: UTF-8 and ASCII-8BIT
    a.sub(b, 'dudu')
    # => Encoding::CompatibilityError: incompatible character encodings: UTF-8 and ASCII-8BIT
    

    这都会出错

    但是 US-ASCII(0 ~ 127)是兼容的,所以这样不会出错

    a = "我爱Rub"
    b = "y".force_encoding("ASCII-8BIT")
    a << b
    # => "我爱Ruby"
    

    ASCII-8BIT 基本是 binary 了

    "我".force_encoding("binary").encoding
    # => <Encoding:ASCII-8BIT>
    

    其他语言虽然不报错,但是实际内容也是不对的,比如 Java

    String a = "问题";
    String b = "错误";
    String c = a + new String(b.getBytes("UTF-8"), "ASCII");
    System.out.println(c);
    // => 问题������
    

    如果确定字符串的实际内容编码是 UTF-8,但是编码信息有时候是 UTF-8,有时候是 ASCII-8BIT,那就都force_encoding("UTF-8") 就好了

  • RubyConfChina 2013 幻灯片汇集 at October 30, 2013

    赞,谢谢分享

  • Ruby China 已经正式换成 Puma 来跑了! at October 29, 2013

    主要还是看吞吐量

  • 今晚 Light Talk 分享 mruby‎ GC 的 slides at October 28, 2013

    擦,这个还挺有意思,可惜没听到。

  • [广州] 招聘 Ruby 程序员 at October 23, 2013

    朝十晚五👍

  • RubyConfChina 2013 的活动现场招聘区 at October 23, 2013

    远程❗

  • Vim 中 C 的缩进问题 at October 21, 2013

    Ruby 源码的缩进貌似配置成 set noexpandtab tabstop=8 shiftwidth=4 softtabstop=4 就可以了。

    谢谢 @luikore @sevk

  • Vim 中 C 的缩进问题 at October 21, 2013

    #3 楼 @luikore #4 楼 @sevk

    撇开 Ruby 源码,返回类型单独一行的写法,gg=G 就是会缩进,所以是不该依赖 gg=G 么?!还是有办法配置的?求指教!

  • Vim 中 C 的缩进问题 at October 21, 2013

    #1 楼 @nightire 这是 github 上拉下来的 Ruby 源码,就是乱的,和我没关系,Textmate, Sublime, Vim 都是乱的,前 2 个我基本不用,所以没有任何配置。

  • 阿里员工来往二维码 at October 21, 2013

    居然是真的。。。

  • RubyConfChina 2013 After Party - 大会期间的三场 Party 活动! at October 18, 2013

    要去感受一下帝都的气氛!!!

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