Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
JJfuJJ
@jjfujj
会员
第 19267 位会员 / 2015-06-08

上海
1 篇帖子 / 50 条回帖
5 关注者
0 正在关注
1 收藏
未设置 GitHub 信息。
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • [上海] 教育产品 「一起长大」 招聘 Ruby 工程师 at 2017年12月15日

    我帮你看看: https://www.lagou.com/jobs/3797950.html?source=delivered&i=delivered-1

  • 程序员的 Burnout 与 Depression 抑郁症 at 2017年12月14日

    鬼才知道我怎么找到这里的……

  • [译] Terminal 功夫——方便开发者的实用技巧 at 2017年02月13日

    赞以下:
    _
    Rails.application.routes.recognize_path "http://localhost:3000/users/11"
    rails console --sandbox
    reload!

  • [郑州 ] Ruby On Rails 工程师 初级 / 资深 (10-20k,水平高者可面议) at 2016年11月25日

    我老家新郑的,我现在在上海,有 2-3 年 rails 开发经验,之前做过 linux 运维,网络工程专业。

  • [已解决] 制作 Gem 包时,在 .gemspec 添加了 add_dependency,可仍然要在 Rails 的 Gemfile 里写上依赖的包,否则不能正常运行? at 2016年04月21日

    正确的解答在这里:

    bundle 命令在 install 的时候,是依据运行命令的当前目录的 gemfile 里面的声明来安装 gem 的。

    gemspec 是该 gem 包被使用时候的依赖声明。

  • Mina 部署的 Ruby 默认版本为何被锁定在 2.2.0? at 2016年04月21日

    应该在 deploy.rb 里面做了声明了。

    mina 的 bundle 包和系统是分离的。设计者可能是为了保证在多个工程存在于一个系统里面的情况下,特别是使用了不同的一些 gem 版本的时候,不至于冲突。

  • Rails- 让我欢喜让我忧! at 2016年04月15日

    #47 楼 @steveltn 所谓的开发和程序设计,本来就是一种博弈,博弈在如何取舍复杂和简单之间。大的来说,这是世界上的很多事情也都是博弈,博弈在各种取舍和选择之间。

  • Rails 5 的新特性 (转) at 2016年03月30日

    楼主这是原创的文章,还是翻译的文章?怎么不贴原链接呢?

  • 命令行的艺术 at 2016年01月22日

    鄙人在以前做系统管理员的时候,曾经深刻研究过 shell 语言的各种奇淫巧技,并且乐此不疲。后来呢,慢慢的就过渡到了比较中庸的一种状态哈: http://book.douban.com/subject/3411497/

    Shell 实际上是一种修修补补淬炼出来的命令集合语言,后期加入了一些逻辑判断,并无严格的语言设计规范。 熟悉其写法,确实可以大大提高生产效率,甚至当自己熟悉到一定境界后,会不由自主的去自定义一些命令,比如我把一些 git 相关的命令连带参数的作用按照自己常用的功能,进行了自定义命令和别名: https://github.com/yanyingwang/waga/blob/master/wagaers/git.zsh

    在自己的实际工作过程中,慢慢的依靠好奇心的驱使来推动记忆 shell 命令,把命令以手感或者别名或者自己可以记忆的方式定义成命令,是终解决记忆之道。

    oh-my-zsh 就是一个典范。

    所以,我自己也定义归总出了一些自己的东东,有兴趣的可以看一下喔: https://github.com/yanyingwang/waga

    这是我的 zsh 配置文件: https://github.com/yanyingwang/.zsh

  • 通过「刻意练习」,你才能成为顶尖的程序员 at 2016年01月22日

    成为优秀程序员的前提是自己拥有良好的兴趣爱好,所谓的“刻苦”和“练习”,不过是一个在不然不过的过程了,完全像一场心灵之旅,何苦用这么贬义的词语来概括这么一个快乐的过程?

  • [上海静安] DiningCity 鼎食聚 [高端餐饮互联网平台] 高薪诚聘 Ruby 程序员 & UI/UX 若干 at 2016年01月22日

    #3 楼 @lyswjhh 我的意思是职位薪水范围。

  • 从昨天开始就好想买台 MacBook Pro,这是不是 Rubyist 的标配啊? at 2015年12月29日

    为了我大 Ubuntu 的发展,我要表明,我是一个从 macbook 转到 Ubuntu 的人。

  • 元编程 —— 装逼专用?(其实用 Rails,并不需要太高的 Ruby 技能) at 2015年12月21日

    来凑个热闹!

    首先回答楼主的问题,元编程,当然是可以拿来装逼的!

    但是,绝不仅仅只是可以装逼而已!当深刻理解了元编程的概念后,实际上会发现,即使是在 rails 框架当中的业务逻辑,有时候自己也很自然的使用了元编程,而却不自知。

    当然也不需要用元编程去秒杀一切重复代码!而且实际上,我认为,ruby 目前的元编程能力,也不足以完完全全的秒杀一切代码!

    元编程的使用量评判的唯一标准其实也是没有什么标准的,我是说,其取决于实际情况:假设项目的开发人员只有你一人,有或者项目开发的模块划分的异常清晰,不同开发人员之间没有什么代码交集,那么,整个世界都是你的游乐场,你怎么用我觉得都不算过分。 然而,当有太多人看你的代码的情况下,还是收敛一些比较好,算是为他人着想。

    要是必须要说什么标准的话,那么唯一的标准就是代码的人性化,足够方便的进行整个项目的推进,整个项目完全依赖你一人,那么你当然可以随意使用元编程,因为很明显,快速完成功能和探寻未知的好奇没有什么可以被阻止。如果项目依赖多人,那么方便维护也是要考虑在其中的一个重要因素了,就要依据于整个项目中其他人的技术能力和情况,适度的调整元编程的使用量。

  • Rails 如何正确读取银联私钥证书 PFX? at 2015年07月15日

    假设,pfx 文件的位置为: '/tmp/test.pfx',其文件的读取密码为'11111111',则可以使用以下 ruby 代码读取 PFX 文件:

    require 'openssl'
    
    raw = File.read '/tmp/test.pfx'
    
    pkcs = OpenSSL::PKCS12.new raw, "11111111"
    
    # 证书
    puts pkcs.certificate.to_pem 
    
    # 私钥
    puts pkcs.key.export
    

    http://ruby-doc.org/stdlib-1.9.3/libdoc/openssl/rdoc/OpenSSL/PKCS12.html http://ruby-doc.org/stdlib-1.9.3/libdoc/openssl/rdoc/OpenSSL/X509/Certificate.html http://ruby-doc.org/stdlib-1.9.3/libdoc/openssl/rdoc/OpenSSL/PKey/RSA.html


    以上 ruby 代码,和以下 sh 输出是一样的: openssl pkcs12 -in /tmp/test.pfx - -nodes

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