Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
chenge
@chenge
Member
NO. 4215 / 2012-10-25

上海
425 Topics / 1790 Replies
51 Followers
95 Following
339 Favorites
遇见,Ruby 2005,Elixir 2016, Go、V 2021
GitHub Public Repos
  • simple-ruby-guide-zh 30

    Ruby简明入门和提高

  • NTT 1

    Kenneth E. Iverson, Notation as a Tool of Thought 中文翻译 - 1979 ACM Turing Award Lecture

  • kerkour.com 0

    Code accompanying my blog https://kerkour.com

  • gatsby-starter-blog 0

    Gatsby starter for creating a blog

  • chenge-blog 0

  • cgblog 0

  • now-github-starter 0

    Starter project to demonstrate a project whose pull requests get automatically deployed

  • chenge.github.io 0

  • gatsby-starter-default 0

  • slate 0

    Beautiful static documentation for your API

More on GitHub
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 那个传送门例子分布式部分有通过么?错在哪里呢? at December 17, 2016

    #1 楼 @blacktulip 谢谢回应。看不出,操作很简单的。算了,我另外找个环境再试试看。

  • Ruby 方法命名疑问 : 方法名后面带有问号 at December 15, 2016

    约定返回布尔

  • 求推荐好的 Rails 学习路线 at December 14, 2016

    #8 楼 @tt12580-github 问师父不行么?看看在哪里调用的,估计是自己定义的,项目大的话会比较麻烦头疼。

  • 求推荐好的 Rails 学习路线 at December 14, 2016

    #4 楼 @tt12580-github 每次问一个具体问题,别人才好帮你,否则模糊的话,别人也不好办。

  • 求推荐好的 Rails 学习路线 at December 14, 2016

    http://segmentfault.com/a/1190000004351558,我写的这个入门,看有点用不。好运!

  • 面向对象编程从骨子里就有问题——看看名人大家是如何吐槽面向对象的 at December 13, 2016

    #9 楼 @blacktulip 你没注意到很多人在说前端的 elm 语言么?技术总是要不断进步和探索吧。

  • 面向对象编程从骨子里就有问题——看看名人大家是如何吐槽面向对象的 at December 12, 2016

    #6 楼 @Rei 两者不矛盾吧。

  • 面向对象编程从骨子里就有问题——看看名人大家是如何吐槽面向对象的 at December 12, 2016

    #4 楼 @Rei 这个怎么翻译比较准确?行为大于表象?

  • 面向对象编程从骨子里就有问题——看看名人大家是如何吐槽面向对象的 at December 12, 2016

    #1 楼 @nightire #2 楼 @kayakjiang c 的函数加上 module 基本就可以了,go 和 Elixir 都是这个思路吧。

  • Ruby is Not Even Funny at December 12, 2016

    #1 楼 @piecehealth 那 250 个参数是咋回事?

  • Exercism 网站练习编程的体验不错 at December 11, 2016

    #9 楼 @darkbaby123 https://ruby-china.org/topics/27427, 没太看懂,不知道对不对。

  • Exercism 网站练习编程的体验不错 at December 11, 2016

    #6 楼 @darkbaby123 有没有实现过 A*最短路径算法,Elixir 或者 Ruby 的都可以。

  • 不错的中文播客:代码时间 at December 11, 2016

    #2 楼 @guzishiwo 还少么,听得过来么?呵呵。

  • macOS 日常使用技巧小记, 欢迎大家一起分享 at December 11, 2016

    #4 楼 @pinewong 建议列一个总目录在前面,不用链接不费事,方便浏览。长文没目录不大好看。

  • macOS 日常使用技巧小记, 欢迎大家一起分享 at December 11, 2016

    #4 楼 @pinewong 难怪,落后了。担心升级搞出麻烦,以后再说了。

  • macOS 日常使用技巧小记, 欢迎大家一起分享 at December 11, 2016

    #2 楼 @pinewong 分屏好像不行,要求什么版本么?

  • Exercism 网站练习编程的体验不错 at December 11, 2016

    #3 楼 @darkbaby123 你的介绍不错,有时间再详细了解下。谢谢分享。

  • Ruby interacting with database at December 11, 2016

    #2 楼 @Awlter http://stackoverflow.com/questions/25392501/no-such-file-or-directory-rb-sysopen, 参考下吧,说是需要这个文件,config/database.yml

  • Ruby interacting with database at December 11, 2016

    去掉 51 行,那个是调试用的。goodluck

  • Exercism 网站练习编程的体验不错 at December 11, 2016

    #1 楼 @darkbaby123 应该是数字大更难吧。我很满意 exercism,主要是学习新的语言的起步阶段熟悉基础用法,不是为了挑战难题。

  • Repository 模式如何处理多层关联? at December 07, 2016

    #2 楼 @xnnyygn 比较赞同你的做法。补充一点就是,repo 是否应该用参数初始化,这样便于测试的时候替换 repo。

  • Dave:重新思考编程 at December 07, 2016

    #15 楼 @leiz_me 我只是单就那个例子说 Elixir 好,我没有简单说 Elixir 处处都好,对吧。不要扩大化。

    我说不熟只是相对别的更熟的人而言,我也写好几年 Ruby 了,基本的了解还是有的。 我相信 Ruby 还会继续发展,只是我打算换道而已。

  • Repository 模式如何处理多层关联? at December 07, 2016

    的确值得思考

  • Elixir 会成为明日之星么?似乎是 at December 06, 2016

    #62 楼 @kooglezhang https://ruby-china.org/topics/31694,看这个如何?

  • Dave:重新思考编程 at December 06, 2016

    #10 楼 @Rei 我 10 分钟就看懂 Dave 那个了,你的我估计要半天,当然我 Ruby 没那么熟悉了,Elixir 我也只学了几天。单就这个例子而言,我个人认为 Elixir 更好。

    Elixir 继承了 Ruby 的语法,其实是后辈了,本身就是向 Ruby 致敬了。当然彼此有一些竞争,这也是可以理解的。

    好的语言是一种进步,但是写一个好的软件仍然不是容易的事,在路上。

  • Elixir 会成为明日之星么?似乎是 at December 05, 2016

    #58 楼 @fuyang 举个例子看?多练习,习惯就提高了。

  • Dave:重新思考编程 at December 05, 2016

    #1 楼 @blacktulip 我觉得还好,稍微适应下,感觉代码思路很清楚。比如他演示的例子:

    defmodule RLE do
      def encode(list), do: _encode(list, [])
    
      defp _encode([], result), do: Enum.reverse(result)
    
      defp _encode([{a,n}, a|tail], result) do
        _encode([{a,n+1}|tail], result)
      end
    
      defp _encode([a,a|tail], result) do
        _encode([{a,2}|tail], result)
      end
    
      defp _encode([ a | tail ], result) do
        _encode(tail, [ a | result ])
      end
    end
    
    IO.puts inspect RLE.encode([1,2,2,2,3]) #[1,{2,3},3]
    

    你不信用 Ruby 实现来对比看,如何?

  • Elixir 会成为明日之星么?似乎是 at December 03, 2016

    #53 楼 @tony612 这个大全,谢谢分享。你们前不久聚会有没有 ppt 分享呢?

  • 非动态,也非静态,Ruby 3 Typing 的第三条路 at December 02, 2016

    Matz 没提 Elixir,这个才是最强的后生吧。

  • 学习 Elixir 有什么新思路么? at December 02, 2016

    #17 楼 @rupertqin #25 楼 @darkbaby123 找到解法了,Dave 书上有,bind_quoted。

    defmodule Mymacro do
      defmacro warp(type) do
        quote bind_quoted: [type: type] do
          def typeof(x) when unquote(:"is_#{type}")(x), do: unquote(type)
        end
      end
    end
    
  • Prev
  • 1
  • 2
  • …
  • 9
  • 10
  • 11
  • 12
  • 13
  • …
  • 56
  • 57
  • Next
关于 / RubyConf / Ruby 镜像 / RubyGems 镜像 / 活跃会员 / 组织 / API / 贡献者
由众多爱好者共同维护的 Ruby 中文社区,本站使用 Homeland 构建,并采用 Docker 部署。
服务器由 赞助 CDN 由 赞助
iOS 客户端 / Android 客户端 简体中文 / English