Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
科科巨无霸
@lingceng
会员
第 5929 位会员 / 2013-03-04

[email protected]
北京
10 篇帖子 / 51 条回帖
13 关注者
15 正在关注
52 收藏
less is more
GitHub Public Repos
  • bing_dictionary 25

    Bing comand line dictionary

  • z.vim 20

    Help jumping to the most used directories in vim.

  • momery_demo 5

    Follow https://www.toptal.com/ruby/hunting-ruby-memory-issues

  • clone-code 2

    clone code by replacing similar key words

  • posts 0

    Markdown posts

  • jsoneditor 0

    A web-based tool to view, edit, format, and validate JSON

  • vant-weapp 0

    轻量、可靠的小程序 UI 组件库

  • gorm 0

    The fantastic ORM library for Golang, aims to be developer friendly (v2 is under development, PR ...

  • markdown-link 0

    Chrome extension to generate Markdown link

  • ruby-sdk 0

    Qiniu Resource (Cloud) Storage SDK for Ruby

More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • [北京] 包拯招 Ruby、Javascript 工匠各一位 at 2016年05月13日

    我想说,左边的白色键盘是我的,poker3。 期待新的小伙伴 😄

  • [分享] dict_cache 帮助你在 terminal 里查询单词和浏览查询记录 at 2016年03月07日

    :plus1: 因为你的文章,项目多了些 star 😄

  • 重用页面的表格做 CSV 导出 at 2015年12月28日

    #2 楼 @adamshen 之前做过用 js 抓取页面导出 csv(那时候还是用 java 😄),逻辑几乎一样,因为都是用 css 选择元素。

    只是要考虑两点:

    1. 浏览器兼容性,IE 可能不支持
    2. 只能导出当前页的内容

    而用后端导出的方式,调整下每页的条数就可以导出更多,见https://gist.github.com/lingceng/840f97f17128d8a9fd3b

  • [北京] [西直门] Udesk 诚邀 Ruby 技术经理&工程师 15-30k at 2015年11月06日

    团队干劲十足,很有前景,顶下!

  • [广州] 瑞卡连锁租车集团 招聘 Ruby 工程师 (实习) at 2015年11月06日

    不错的团队,自由的氛围,顶下!

  • [北京] 可能是福利最好的定制旅行公司招聘后端工程师 at 2015年10月16日

    倒数第二张,似乎是 vim 配色有问题,推荐 iTerm2 上做配色,dark solarized 默认有些异常,可以考虑 tomorrow night。

  • [广州] 瑞卡连锁租车集团诚聘 Ruby 开发工程师 (8K-16K) at 2015年03月30日

    顶下!

  • 在 Vim 或者命令行查单词 bing_dictionary at 2014年12月23日

    #1 楼 @cloudqq 这个是命令行的,emacs 配置下也不是难事,只是我没怎么用 emacs,也不知道怎么配

  • 想问个问题,你们为何选择 Rails? at 2014年09月20日

    我自己电脑 ubuntu12.04,用的默认的 ibus,拼音没有问题;公司用电脑 ubuntu14.04 装了搜狗输入法,也很好用。 chrome 浏览器有 google input 的插件,这些都是可以用的。

    正文里这样写拼音让人觉得很随意,随意会被呵呵。

    看得出你刚接触 rails,我现在回答你的问题:writing ruby make me happy, just so

  • 想问个问题,你们为何选择 Rails? at 2014年09月20日

    没有觉得资料少 如果中文常有字都要打拼音,资料自然就少了,好好回去上学吧 😓

  • 简单处理掉所有 Rails ActionController::RoutingError 的错误 at 2014年09月20日

    @linjunzhugg Please see 3.11 Route Globbing and Wildcard Segments

    get 'photos/*other', to: 'photos#unknown' This route would match photos/12 or /photos/long/path/to/12, setting params[:other] to "12" or "long/path/to/12". The fragments prefixed with a star are called "wildcard segments"

  • [广州] 南方电网综合能源有限公司诚聘 Rails 程序员 3 名 (再次招聘) at 2014年07月11日

    #2 楼 @ruby_sky 哈哈,你也在这里凑热闹

  • [广州] 瑞卡连锁租车集团 招聘 Ruby on Rails 工程师 3 名 at 2014年06月01日

    已发简历,markdown 格式能接受吧 😆

  • [北京][2014年5月8日] 五一节后 RubyThursday 线下活动召集 at 2014年05月08日

    涨姿势了,感觉大牛就在身边呀

  • Array 和 Hash 的问题 at 2014年04月30日

    实验了@skandhas的方法: irb(main):001:0> arr=[1, 1, 1, 2, 2, 3] => [1, 1, 1, 2, 2, 3] irb(main):002:0> arr.group_by{|v| v} => {1=>[1, 1, 1], 2=>[2, 2], 3=>[3]} irb(main):003:0> arr.group_by{|v| v}.map{|k, v| [k, v.size] } => [[1, 3], [2, 2], [3, 1]] irb(main):004:0> Hash[arr.group_by{|v| v}.map{|k, v| [k, v.size] }] => {1=>3, 2=>2, 3=>1}

    Hash 可以这么初始化,很方便耶 Hash[ [ [key, value], ... ] ] → new_hash

  • Ruby 的可变参数的 C 实现是怎样的? at 2014年02月22日

    和@luikore差不多的意思

    C 中的 main 是这样的

    int main(int argc, char *argv[]);
    

    argc 是参数个数,argv 指向字符串数组,这里是把调用程序的名称也算进来的 例如 $ls 这个命令的 argc=1,argv[0] = "ls"

    C~~是弱类型的语言,所以~~使用指针指向复杂的结构体,用来表达不同的类型。 在 C 语言眼里,万物都是数字,一个指针指向一块内存地址,代表各种可能,好单纯的语言。 结构体类似于面向对象编程语言中的对象。

    可以看 ruby 里很多核心类的 C 实现,例如 Fixnum#to_s

    static VALUE
    fix_to_s(int argc, VALUE *argv, VALUE x)
    {
        int base;
    
        if (argc == 0) base = 10;
        else {
            VALUE b;
    
            rb_scan_args(argc, argv, "01", &b);
            base = NUM2INT(b);
        }
    
        return rb_fix2str(x, base);
    }
    

    这里的 VALUE 可以看作代表 ruby 中的各种类型的结构体,argv 可以看作指向 VALUE 的数组,根据 argc 的值不同做处理就可以实现可变参数,默认参数值等功能。

    同@ruohanc问,为何这也精华帖了

    edit at 2014-03-02 @rasefon 强弱类型的说法的确有很多误解,不如说是可以使用指针来干“坏事”的静态类型语言 http://stackoverflow.com/questions/430182/is-c-strongly-typed

    C is a language that is statically typed but that has a lot of loopholes. One loophole is that you can freely cast any pointer type to any other pointer type.

  • JavaScript port of Vim at 2014年01月23日

    真的很棒!我把常用的个功能都试了下,除了没有:help,其他都 OK。 如 @luikore 所说,的确有点卡顿,能优化下做程技术论坛的默认编辑器就好了。。

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