Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
安道
@andor_chen
VIP
NO. 49 / 2011-11-10

[email protected]
49 Topics / 452 Replies
109 Followers
0 Following
20 Favorites
自由翻译,专注于现代化计算机技术。
Reward
GitHub Public Repos
  • rbenv-china-mirror 129

    让 rbenv 使用 Ruby China 的镜像安装 Ruby

  • burr 115

    (废弃)电子书制作工具(PDF, ePub, Mobi, HTML)

  • rails-guides 98

    Rails Guides 中文版

  • V2Press 75

    (Deprecated) Turn your WordPress into a light and clean forum.

  • progit-cn 65

    《Pro Git》中文版

  • rails-tutorial-2nd-cn 58

    《Ruby on Rails Tutorial》中文翻译

  • sublime-locales 26

    A Sublime Text Package to l10n the UI.

  • jekyll-book 10

    《Jekyll 小书》的随书源码

  • progit2-zh-ebook 4

    《Pro Git(第 2 版)》电子书

  • everydayrailsrspec-cn 4

    《使用 RSpec 测试 Rails 程序》电子书问题反馈

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • rails tutorial 中第 7 章 sign up 测试出现问题 at October 07, 2014

    下载附书源码,在这份源码中执行测试看看有没有错误。

    不要直接用源码中的文件覆盖你自己编写的代码。

  • 【广告】Rails 相关电子书国庆五折优惠 at October 07, 2014

    #32 楼 @yldcb Rails 社区比较习惯写测试。

    测试不是万能的,但没有测试是万万不能的。

  • 【广告】Rails 相关电子书国庆五折优惠 at October 06, 2014

    #30 楼 @yldcb 看需求吧。测试那本主要将 RSpec,如果你使用 MInitest,可以不看。不过看一下也无妨,RSpec 和 Minitest 只是工具,测试的原理是想通的。

  • 有什么好的学习资料推荐啊,kindle 上的 at October 06, 2014

    https://selfstore.io/~andor

    都有 mobi 格式,如果刷了多看系统,也有 ePub 格式。

  • 学习 Rails 后第一个作品完成! at October 06, 2014

    :plus1: 加油

  • 【广告】Rails 相关电子书国庆五折优惠 at October 04, 2014

    #28 楼 @nikaone 看邮件。

  • 【广告】Rails 相关电子书国庆五折优惠 at October 04, 2014

    《使用 RSpec 测试 Rails 程序》已经更新到 RSpec 3,参见本帖正文。

  • 《Linux 命令行》中文版 PDF 上线了,epub 也上了 at October 03, 2014

    :plus1:

  • 【广告】Rails 相关电子书国庆五折优惠 at October 01, 2014

    #23 楼 @forever139 给 @Rei 点个赞 :plus1:

  • 【广告】Rails 相关电子书国庆五折优惠 at October 01, 2014

    #21 楼 @luckylu 已修正。

  • 【广告】Rails 相关电子书国庆五折优惠 at September 30, 2014

    《Ruby on Rails 教程(原书第 3 版)》的样章已经放出,下载链接见正文。

  • 【广告】Rails 相关电子书国庆五折优惠 at September 28, 2014

    #14 楼 @jwu 带优惠码的链接仅在“优惠时间”期内有效。

  • 【广告】Rails 相关电子书国庆五折优惠 at September 28, 2014

    #7 楼 @ted 我只能概述一下,无法像 diff 那样详细。

  • 【广告】Rails 相关电子书国庆五折优惠 at September 28, 2014

    #5 楼 @ted 有更新会发电子邮件的。

  • 【广告】Rails 相关电子书国庆五折优惠 at September 28, 2014

    #3 楼 @winnie 《Rails 指南》的优先级排在最后,精力实在有限,望谅解。 💋

  • 【广告】Rails 相关电子书国庆五折优惠 at September 28, 2014

    #1 楼 @flowerwrong 版权在华科出版社手中吧,cc @scriptfans

  • [赠书活动][已截止] 闲话 Ruby +《Ruby 基础教程》赠书 (新增译者签名版) at September 23, 2014

    #52 楼 @kamiiyu 厚脸皮求签名版。

  • [赠书活动][已截止] 闲话 Ruby +《Ruby 基础教程》赠书 (新增译者签名版) at September 19, 2014

    有活动,凑个热闹。

    问题 1:你觉得什么是优雅的代码?分享一下你认为优雅的 Ruby 代码。

    何谓“优雅”?优雅就是优美雅观,充分利用 Ruby 的优势,写出短小、简练,能解决问题的代码,摒弃一切冗余。

    其实我觉得最优雅的代码是:

    attr_accessor :attr
    

    一行简单的 DSL 式代码,分别定义了 setter 和 getter,而且体现了 Ruby 类对数据封装的实现:属性在外部不可直接访问,需要什么就开放什么,绝不多提供。

    问题 2:接触 Ruby 后,你的编程环境有什么变化?例如,不用 IDE,而是用文本编辑器写代码;弃用了爱用多年的 Windows,投向了 Linux 甚至苹果的怀抱。

    首次接受 Ruby 时,我还在使用 Windows 系统。后来我又尝试在 Windows 中安装 gem,太折腾人。所谓人生苦短啊,为什么要把大好青春浪费在这里。入手 MBP 后我再次使用 Ruby,深感,这才是科技改变生活,再也不用折腾苦逼的 cmd.exe 了。

    我不黑 Windows,只是它和 *nix 使用的是两种不同的哲学。各有优缺点,各有适用的场景。在最近开发的一个 Ruby gem 中,我完全禁止在 Windows 系统中使用,检测到 Windows 类系统,直接 exit,暴力退出。

    我开发的项目都很小,至今我从未用过 IDE(Xcode 除外),目前一直坚持使用 Sublime Text。

    问题 3:你用 Ruby 做过提高工作效率的小工具(Gem)吗?你的 Ruby 最佳实践是什么?

    我自己开发过几个 Ruby gem,自动化完成一些任务,比如新建翻译项目,爬取网页。还有两个 Ruby gem 用来生成各种格式的电子书,即 burr 和 persie。

    burr 现在已经停止开发。persie 正在急速开发中,希望在下一个项目中能进入 beta 阶段。

    我是 Ruby 菜鸟,谈不上最佳实践。但在 persie 的开发中,我对程序开发有了进一步理解,比如:

    • 先跑起来,再重构;
    • 够用就行,不提前优化;
    • 一定要用版本控制;

    翻译的间隙,参与这个活动,支持一下。继续翻译,快交稿了。

  • Elixir Conf 2014 视频 at September 17, 2014

    :plus1:

  • 《Ruby on Rails 教程 (第二版)》最后的折扣 at September 11, 2014

    #16 楼 @scriptfans 可以啊,不管在哪里买,只要能证明曾经买过就可以。

  • 《Ruby on Rails 教程 (第二版)》最后的折扣 at September 02, 2014

    #14 楼 @bolasblack 会啊,还是 ePub 版的优惠码。

  • 《Ruby on Rails 教程 (第二版)》最后的折扣 at September 02, 2014

    #6 楼 @awking 呃,好像你的几个疑问正文中都提到了。

    不用预定,只要购买过第二版,第三版发布时都会收到优惠码的。

  • 《Ruby on Rails 教程 (第二版)》最后的折扣 at September 01, 2014

    #1 楼 @Rei #2 楼 @chiangdi

    国情!国情!

    我和 Michael 沟通时多次提到了我们的国情,但毕竟这本书不是专为国人写的,我在翻译是会视情况做专门针对“国情”的说明。

  • 我是来给大伙送航拍器的 at August 22, 2014

    土豪 http://www.amazon.com/DJI-Phantom-Vision-Quadcopter-Camera/dp/B00J8JLOA4

  • [求助] 文件上传的测试代码怎么写 at August 17, 2014

    感谢 @dotcomXY 引荐这本书,补上电子书的购买链接 https://selfstore.io/products/3

  • $: 只是 $LOAD_PATH 的一个 alias 吗? at August 14, 2014

    确实指的是同一个东西,也就是加载路径。还可以使用 $-I。

    参见《The Ruby Programming Language》第 397-398 页。

  • [已解决] rake test 不能 load test 目录下的 **_test.rb 文件 at August 13, 2014

    try test_*.rb

  • 如何优雅地安装和部署 Rails 生产环境 at August 08, 2014

    #1 楼 @wcc526 挺好。

  • 8.1~8.3 双节期间电子书七折优惠 at August 06, 2014

    #41 楼 @scriptfans 因为还没翻译,目前还有 4 篇没翻译。

  • 8.1~8.3 双节期间电子书七折优惠 at August 05, 2014

    #39 楼 @ruby_sky 不是特别迫切想看这几本书的话,就等下次吧。

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