Ruby China
  • Topics
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • Sign Up
  • Sign In
@reus
VIP
NO. 942 / 2012-02-07

1 Topics / 411 Replies
4 Followers
0 Following
0 Favorites
No GitHub.
  • Overview
  • Topics
  • Replies
  • Favorites
  • Following
  • Followers
  • 用 Arch linux 的进来看看,最近更新系统你们遇到过这个问题没有?[更新,解决方案] at December 01, 2013

    /sbin/init 是链接到 /lib/systemd/systemd 的,不在/usr 下,先试试 init=/lib/systemd/systemd 如果不行,最好的办法是用安装盘启动,然后 pacman 装上 systemd-sysvcompat,这个不复杂的,不需要 chroot 挂载 root 到/mnt 联网,改下/etc/pacman.d/mirrorlist 然后pacstrap /mnt systemd-sysvcompat 和重新安装差不多,只不过不需要格式化 root,也不是装 base。pacstrap 什么都能装的,重新装一下 base 也可以。修复系统最方便就是这样了

  • 有没有终极方案解决 “invalid byte sequence in UTF-8”? at November 23, 2013

    最靠谱的办法是彻底理解 byte 和 utf8 都是些什么

  • 用 Ruby Koans 学习 Ruby,其中一道题,到 stackoverflow 上一看,高下立判啊! at November 13, 2013

    #36 楼 @luikore 不是说 sort、uniq 是 O(n^2),前后没关系…

  • 用 Ruby Koans 学习 Ruby,其中一道题,到 stackoverflow 上一看,高下立判啊! at November 12, 2013

    高端的那个,创建了 4 个 array,min、sort、uniq 这些操作全都要遍历 array。 才 3 个元素可以不计较,但要是把这个当优雅,大的结构也这样用,那 vm 跑得再快也敌不过各种 O(n^x) x >= 2 的算法啊

  • 用 Ruby Koans 学习 Ruby,其中一道题,到 stackoverflow 上一看,高下立判啊! at November 12, 2013

    普通的写成这样也不过多了一行而已,还好读好跑

    def triangle(a, b, c)
      raise TriangleError if a == 0 || b == 0 || c == 0
      raise TriangleError if (a + b < c) || (a + c < b) || (b + c < a)
      return :equilateral if a == b && b == c
      return :isosceles if a == b || b == c || c == a
      :scalene
    end
    
    
  • 不用 HTML/CSS,JS 就够了 at October 22, 2013

    我更希望 html 干掉 js,而不是 js 干掉 html

  • 有哪些服务或者产品是没办法依赖互联网的 at October 21, 2013

    #3 楼 @kgen 别以为理发美甲没有创造性啊。

  • Rubinius X! The Future of Ruby at October 20, 2013

    Ruby is a dying language. Business is over its dalliance with Ruby. No major startup is lauding their use of Ruby and existing businesses are migrating away or simply writing new applications in a different language.

    http://rubini.us/2013/10/15/introducing-rubinius-x/

  • Go 语言内存分配器设计 at October 20, 2013

    #11 楼 @chrishine 不加逗号就会自动加分号,这样下一行的}就被割开了。}不单独做一行就不需要逗号了。不是为了什么好复制

  • 真的没必要浪费心思在 Go 语言上 at October 01, 2013

    #156 楼 @gihnius 怎样写比较好呢?

  • 真的没必要浪费心思在 Go 语言上 at October 01, 2013

    #20 楼 @Saito 现在一个 tcp 链接要用 std::rt::io::net::tcp::TcpStream,美感在哪里?

  • Ruby 社区这么固执偏见不喜接受新事物吗?Go 的两个文章引发争论的感想 at September 30, 2013

    技术问题还是在 github 之类的地方讨论最好。

  • Joel 大叔非常 Insightful 的评论 at September 30, 2013

    好

  • Rust 0.8 来了, 1.0 还会远吗? at September 28, 2013

    #16 楼 @luikore 看序号,golang 现在最大是 6503,rust 的是 9589, 但 github 里 pull request 也是 issue,所以 issue 数感觉差不多。 不过参与 golang 开发的门槛确实要高些,首先要讨论,然后再上代码,review 很久,才能合并入主干。每个 commit 做了什么也写得比 rust 清晰。rust 只需要提 pr,有一个核心开发者 r+ 就可以合并。pr 的描述很随意,甚至没有。每个 commit 也是。 #18 楼 @bhuztez archlinux 有 rust-git 包,每日编译的,没必要自己编其实。

  • ruby 或者在数据库的正则里如何最快算出 10100101011101010101011011010101 里有多少个 1 at September 28, 2013

    如果是 mysql,可以就地算,update _ set _ = bit_count(_),不用读到 client

  • ruby 或者在数据库的正则里如何最快算出 10100101011101010101011011010101 里有多少个 1 at September 28, 2013

    http://en.wikipedia.org/wiki/Hamming_weight

  • Rust 0.8 来了, 1.0 还会远吗? at September 28, 2013

    git pull 后 time make -j4: 1213.72user 17.30system 19:15.22elapsed 106%CPU (0avgtext+0avgdata 2093240maxresident)k 因为不需要再编译 llvm,所以 20 分钟左右。 第一次编译会先编译 llvm,这个比较耗时。而且会下载 snapshot,如果网络不好,就会一直卡在 snapshot 下载那里。因为用的是 wget,所以好像也不会超时退出而是一直重试… 可以手工下载后放到 dl 目录

  • Rust 0.8 来了, 1.0 还会远吗? at September 27, 2013

    #2 楼 @wppurking configure 时加上--disable-llvm-assertions可以快点

  • 真的没必要浪费心思在 Go 语言上 at September 26, 2013

    #55 楼 @search 没有多少语言适合做浏览器引擎的

  • 真的没必要浪费心思在 Go 语言上 at September 26, 2013

    #41 楼 @luikore 尤其是 pprof 的 http 接口,太良心了 http://yard.reus.me:55555/debug/pprof/

  • 真的没必要浪费心思在 Go 语言上 at September 26, 2013

    我也喜欢 rust 多过 golang,不过也不觉得 golang 有多不堪。包、测试、调优这些机制,用过之后都觉得很贴心。rust 有些机制也是向 golang 学习的,比如 rust 命令、信号的处理之类。 如果我没有学过 golang,估计也体会不到 rust 的妙处,而只会把它看成另一个 C++。当然了解 rust 之后再反观 C++,也对它有了更多理解,反而觉得以前人云亦云的态度不好。 google 可以怎样放弃 golang 项目呢?本来就不需要多少资源就能养活的东西,和那些关闭了的服务完全不一样。最不济也就是变回业余项目,bug 修复变慢,特性不再加,如此而已。以现在的稳定程序,google 对 golang 如何,根本不影响使用。 品味高低、优雅与否,这些只会是学习新事物的障碍。我之前用得最多的是 python,对于一大堆{}的语言也是提不起兴趣的。但现在觉得,这么精彩的新世界,自己主动闭目塞听,实在太愚蠢了。

  • GO 的性能真的是很惊人啊 at September 25, 2013

    #98 楼 @astaxie 我用 archlinux,挺激进的发行版

  • GO 的性能真的是很惊人啊 at September 25, 2013

    #96 楼 @bhuztez 那应该就是 4.8 才引入的了

  • GO 的性能真的是很惊人啊 at September 25, 2013

    #94 楼 @astaxie 版本原因?我的有 http://ww4.sinaimg.cn/large/65a79f0cgw1e8z09lbadbj21ao0t6di7.jpg

  • GO 的性能真的是很惊人啊 at September 25, 2013

    golang 的好处不在性能,在并发模型、库、工具链这些。 其实我认为 web 开发这类拼接下字符串的工作,用 golang 感觉和用 C 差不多,本身就没啥语法糖,对于重复性的体力劳动不像 ruby 那样能搞出各种 DSL 来提高表达效率。

  • GO 的性能真的是很惊人啊 at September 25, 2013

    #87 楼 @bhuztez C 传的是函数指针,要模拟出 closure 还要另外传个 void*之类的东西。如果要返回得传个 void**。可以是可以不过麻烦得多

  • GO 的性能真的是很惊人啊 at September 25, 2013

    #84 楼 @method_missing 槽点是?

  • GO 的性能真的是很惊人啊 at September 25, 2013

    #43 楼 @astaxie 我知道,因为有订阅。不过之所以叫 round2, 就是因为和前一个不同,这个用了并发,所以不能说最新,只是另一组测试

  • GO 的性能真的是很惊人啊 at September 25, 2013

    性能测试的话,近期这个帖子参与的人不少: http://togototo.wordpress.com/2013/07/23/benchmarking-level-generation-go-rust-haskell-and-d/

  • 给 Ruby 新人一个建议: 不懂 Linux, 不懂 CLI, 你无法了解 Ruby 是多么的优雅. at September 23, 2013

    没感觉有多大进步

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