Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
耗子
@willmouse
VIP
NO. 717 / 2012-01-09

北京
46 Topics / 407 Replies
11 Followers
0 Following
29 Favorites
好身材的程序员都是好程序员...
GitHub Public Repos
  • symbolinenglish 57

    How to say ~!@#$%^*;"... in English, Chinese, Japanese and Spanish?

  • chsource 14

    Change Gemfile to use 3rd party sources quickly.

  • armory-recorder 3

    source code of wowarmory.me

  • vim-mac-classic-alt 3

    Vim port Textmate Mac Classic theme with improvements

  • emacs.d 2

    another emacs.d

  • weih.github.com 2

    source code of my jekyll site

  • vim-skittles-theme 1

    Vim Skittles theme

  • rails-passenger-cookbook 0

    Simple Chef cookbook for Rails app depolyed with phusion passenger

  • railsready 0

    Ruby and Rails setup script for Linux and OSX

  • emmet-mode 0

    emmet's support for emacs.

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • José Valim 教你更好的理解 Ruby 语法 at August 07, 2013

    #24 楼 @jonny 语言本身都不是问题,还是方法和思想的问题,Ruby 也有 Actor 的库,基于 Fiber 实现的 https://github.com/celluloid/celluloid Sidekiq 就是基于 Celluloid 比较成功的项目。

  • José Valim 教你更好的理解 Ruby 语法 at August 07, 2013

    #25 楼 @bhuztez 可以看看这个 http://elixir-lang.org/crash-course.html

    不一样的地方还是有的,比如 Macros http://elixir-lang.org/getting_started/5.html

    #22 楼 @bhuztez jose 自己说希望 Elixir 用于 Web,像 Ruby 和 Python 一样,而不是 Erlang 大量的用于交换机,电话网络这方面。希望可以把 Erlang 在 Web 上的优势发挥出来,还有就是 jose 认为 Erlang VM 很好,但是 Erlang 语言的语法设计的很烂,具体可以参见 9 楼的 podcast。

  • José Valim 教你更好的理解 Ruby 语法 at August 07, 2013

    #10 楼 @camel 应该说还没有,Elixir 现在的开发重点都在语言本身上,Dynamo 可以用,但是和语言一样一样是 unstable 的状态。相比当时的 0.4,现在的版本号为 0.10.1,有了许许多多的提升 http://elixir-lang.org/blog/categories.html#releases

  • José Valim 教你更好的理解 Ruby 语法 at August 07, 2013

    #5 楼 @fenprace 是的,Elixir 和 Erlang 生成的目标代码一样,都是.beam

  • José Valim 教你更好的理解 Ruby 语法 at August 07, 2013

    #3 楼 @camel

    Dave was excited about Elixir, in the introduction to his new book he says:

    I came across Ruby in 1998 because I was an avid reader of comp.lang.misc (ask your parents). I downloaded it, compiled it, and fell in love. As with any time you fall in love, it’s difficult to explain why. It just worked the way I work, and it had enough depth to keep me interested.

    Fast forward 15 years. All that time I’d been looking for something new that gave me the same feeling.

    I came across Elixir a while back, but for some reason never got stuck in. But a few months ago I was chatting with Corey Haines. I was bemoaning the fact that I wanted to find a way to show people functional programming concepts without the kind of academic trappings those books seem to attract. He told me to look again at Elixir. I did, and I felt the same way I felt when I first saw Ruby.

    额...

  • José Valim 教你更好的理解 Ruby 语法 at August 06, 2013

    #4 楼 @blacktulip 第一句的回答是 No,第二句应该是 Yes,因为我不是很了解 Scala。

    Coffee 是 Java Script 的语法糖,他没有对语言本身进行扩展,Coffe Script 和 Java Script 本质上是同样的东西,你不能在 Coffee Script 上做 Java script 不能做的事。Coffee Script 被编译为 Java Script,但是 Elixir 并不会被编译为 Erlang,如果把 Coffee Script 看做 Java script 的超集,那么 Elixir 和 Erlang 是算是交集,因为 Erlang 和 Erlang VM 本身也是两个东西。

  • 做开源软件的目的 at August 06, 2013

    "I work on open source projects when I can. These are my favorites." - Ryan Tomayko

  • José Valim 教你更好的理解 Ruby 语法 at August 06, 2013

    #1 楼 @lgn21st 可能是因为有爱?我也不知道

  • Ruby 写 Arduino 不靠谱! at August 06, 2013

    @hlxwell try this one http://artoo.io/

    前段时间看到的,很新的项目

  • 如何在 Github 中访问到 Repo 的第一个 Commit 所在的页面? at August 06, 2013

    使用 commits/35 + 1,大部分的时候可以,Github 只提供了 Next,没提供 Last,这里有点怪不人性化。

  • 《Ruby 基础教程 (第 4 版)》诚招译者 (图灵公司) at August 02, 2013

    我看了下第二版和最新版页数差了一倍,应该是重写了很多的内容

  • 《Ruby 基础教程 (第 4 版)》诚招译者 (图灵公司) at August 02, 2013

    #27 楼 @lakuxin 明白,邮件给您发过了,您看下吧,我尝试下

  • 《Ruby 基础教程 (第 4 版)》诚招译者 (图灵公司) at August 02, 2013

    还有就是,这本书的老版本是有翻译的吧?我记得名字叫《向 Ruby 之父学程序设计》,高桥是日本 Ruby 协会的会长,高桥流的作者,就 Matz 每次 Slide 都是一页就几个超大字的那种风格。

  • 《Ruby 基础教程 (第 4 版)》诚招译者 (图灵公司) at August 02, 2013

    @lakuxin 我今年 7 月刚参加过日语 1 级考试,通过应该没问题,不过结果现在还没法查,多少分我也没法说。

    接触 Ruby 大概 2 年多,写过些 Rails 的东西,老双飞燕看过 2 遍,Ruby 的概念大部分算是清楚。

    我看るれま(Ruby Reference Manual for Japanese,日本那边完全重写的日语 Ruby 文档,应该是比 ruby 源码自带的 rdoc 要详细的多 http://doc.ruby-lang.org/ja/2.0.0/doc/index.html )基本上没什么问题。

    我有点意向,可以的话想尝试下,如果有样章的话,我翻一下,你那边看看,合适的话再继续讨论,这样行不?

  • webkit 好东西啊 at July 30, 2013

    #5 楼 @Rei 这要装 Chrome 的吧,可以跑单独窗口的 App,自用可以,分发就没辙了

  • webkit 好东西啊 at July 30, 2013

    #4 楼 @rfei 如果 node-webkit 这个项目能帮你处理好 Chromium 的相关问题的话,那你自己只要解决 nodejs 的问题就行了,可以尝试尝试。

    不过你要做客户端软件,有的软件可能不太需要访问系统 API,比如微博客户端,HTML5 游戏这种,而且想保持兼容是很困难的,这些东西不如做成 Web App 放在网上,要不然就做原生应用。

    但要访问系统内容的话,我不是很清楚光用 nodejs 能做到什么地步

  • webkit 好东西啊 at July 30, 2013

    想把 Webkit 跑在客户端上并且能稳定,在现在看来,需要花很大的功夫,你还需要不少的 C 和 C++ 知识,总的来说现在用 Webkit 写客户端程序对大多数人来说是吃力不讨好的事。

    当然上面是指直接使用,间接的话,如 Cocoa 的 WebView 就是使用的 Webkit,但是你还是不能光靠 javascript 来实现客户端程序,还是需要 Objective-c 和 Cocoa API 的知识。

    要说现在比较有名的 Webkit 客户端程序的话,你可以去看看 adobe 的 bracket 项目 https://github.com/adobe/brackets

  • 键盘输入的一个小问题 at July 18, 2013

    Ctrl-e

  • ruby 标准库 源码学习顺序 at July 09, 2013

    2 楼朋友说的和楼主想看的东西应该不是一回事吧,不过是本好书,就是有些老了,还是 1.7.3 的内容,1.8 的话就有翻译的价值了

    @qinfanpeng 手册看这份 http://www.rubydoc.info/stdlib

    第一个 core 是内核里的东西,其他是标准库

    这还有个 conf 的演讲,内容是关于 Ruby 的几个标准库的,可以看看 http://confreaks.com/videos/2347-mwrc2013-ruby-batteries-included

  • gem 包作者做的推广网站 at February 04, 2013

    @xiaoeda 日本語も結構ですよ,簡単だけどね

  • Mac 上除了 Xcode,还有哪个 IDE 可用? at September 20, 2012

    http://www.jetbrains.com/objc/

  • 求一个 `shell prompt` 配色方案. (抓图) at September 20, 2012

    #32 楼 @fredwu 这是 Monaco font 吗?看上去像 bold?ML 默认好像是没有 bold 的 Monaco 字体吧?还是改过些什么设置吗?

  • 关于主题列表的界面问题 at September 19, 2012

    当然是按最后回复时间排的,这不挺标准吗? 帖子创建时间目前就是多少多少小时、天以前。

  • exec 和 system at September 18, 2012

    #8 楼 @metal 始终把用户上传的东西当图片处理,imagemagick 可能因为格式问题处理不了非图片格式的数据,这样就可以不处理,或者做个 fallback 返回些默认的图片或者占位符之类的,我觉得没必要告诉用户他传的不是图片(从二进制数据角度来说),也可以不显示。

    反正客户端验证一般都是考扩展名,服务端这边有没有必要刻意验证(如看二进制格式),我觉得还是看应用本身有没有必要吧。

  • exec 和 system at September 18, 2012

    #7 楼 @metal 那是没错,但是既然是用户做了这件事,那结果明显就是图片没法正确被服务器处理,不是吗?最终用户将没办法看到任何图片。

    服务器就把用户上传的东西当做图片处理,如果处理中出现了问题,也没必要删除,最终你还是要把这个用户所传的"图片"(实际上是别的东西)呈现给用户,那用户看到的应该就是个红叉,就是没东西。

  • exec 和 system at September 18, 2012

    #4 楼 @metal 客户端判断文件扩展名不就得了?为什么要到服务端判断是不是图片?

  • 求一个 `shell prompt` 配色方案. (抓图) at September 18, 2012

    #11 楼 @zw963 挺正常的,不少人这样呢,我也是

  • 原来还有个 brew link 命令 at September 18, 2012

    #4 楼 @xiaolai 大家都用这个

  • 求一个 `shell prompt` 配色方案. (抓图) at September 17, 2012

    可以去 oh my zsh 的 repo 里面找些灵感,那里有不少 theme 可以挑

  • 你們的開發環境是怎麼樣的? 我感覺很混亂。 at September 16, 2012

    个人终端用分屏不用 Tab

    各个软件也可以分屏,或者放到别的 Space(例如全屏)

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