Ruby China
  • 社区
  • 招聘
  • Wiki
  • 酷站
  • Gems
  • 注册
  • 登录
Qiu Chaofan
@ecnelises
会员
第 27936 位会员 / 2016-08-05

IBM
上海
6 篇帖子 / 129 条回帖
8 关注者
0 正在关注
14 收藏
GitHub Public Repos
More on GitHub
  • 概况
  • 话题
  • 回帖
  • 收藏
  • 正在关注
  • 关注者
  • 想不到 DHH 与我一样如此坚定的讨厌 Java at 2023年03月06日

    Java 或许有很多恶心的地方,但我猜国外不流行用 Golang 写业务,否则 DHH 喷的就是 Golang 了🤣

  • 为什么 Node 可以有下载即用的版本,Ruby 就要用构建工具帮忙,否则就很麻烦 at 2023年03月06日

    我猜想原因可能是反过来的:因为 Node 构建起来比 Ruby 麻烦(也更慢)

    按道理来说,自己从源码构建是更好的,可以避免安装后的很多问题。但 Node 依赖的 v8 那一整套很庞大,还是 C++写的,编译很慢。而 Ruby 编译起来比较快,所以习惯从源码编译。pyenv 也是从源码编译的

  • Devise 超热门,但有可以取代的 gem 吗? at 2022年08月14日

    要简洁可以Clearance

  • MacOS 并没有捆绑 JDK 或是 JRE,但为什么会自带 /Library/Java/JavaVirtualMachines 文件夹?并且还自带一个 /usr/libexec/java_home 工具来帮助管理 jdk 版本? at 2022年07月22日

    冷知识:00 年代初,Java 和 Objective-C 一样是官方支持的 Mac OS X Cocoa API 绑定的语言

  • 有 “偶像包袱” 的程序员凭什么创业? at 2022年07月01日

    感觉许多程序员的“偶像包袱”特别重,一边极度渴望成功,但是总爱把自己的渴望包装在清高上,生怕自己与“爱钱”、“资本家”之类的形容词沾边。

    倒也不是怕说自己爱钱,而是怕「不体面」,总想做点「体面」的东西

  • Web3 是什么新东西?有 web1 与 web2 ? at 2022年05月08日

    我不理解为什么加点智能合约就是下一代去中心化的互联网了。我感觉里更接近这个目标的是 Tim Berners-Lee 提出的Solid

  • 你们写程序是用 if 多,还是用 unless 多? at 2022年05月02日

    你把 unless 理解成 Swift 里面的 guard 就对了,用来做保证否则 early exit:

    return unless object.valid?
    
  • 现在大家都在用什么软件做 Ruby on Rails 的 IDE? at 2022年04月16日

    RubyMine 的补全(和静态语言比)还是有些弱,不知道类型标注完善以后,他们能不能给 Rails 做些 Hack

  • 入坑 c 语言遇到的一点点小问题 at 2022年01月04日

    C 里面一个类型的内存结构是固定的。所以你只能通过返回结构体带成员变量 int tag 的方式来判断这个结构体的类型,然后把每种可能的值都存在里面。union 不过是为了节省一部分内存。

  • v 语言基于 c 后端的六大好处 at 2021年11月04日

    生成到 C 不也得依赖一个 C 编译器吗?这和 LLVM 的所谓依赖 C++不是一个概念

  • 有谁了解过 workday 推荐他们的文章 Ruby Concurrency: Building a Timeout Queue at 2021年11月04日

    用过 Workday 才知道,To B 的公司能有多爽,这么烂的网站居然能躺着赚钱卖给这么多公司。

  • Foreman 是干什么的? 为什么不用 systemd ? at 2021年10月14日

    Foreman 应该是最早受到了 Heroku 的影响(Heroku 是用 Procfile 管理用户项目所需服务的),开发的时候如果有一堆要起,用 Foreman 也比较方便。

  • Rails 自带的层级为什么只有两层?Rails 的分层哲学是什么呢? at 2021年08月22日
    1. Ruby 的动态特性,让它可以自然地不需要某些层而达到类似的功能。比如在 Ruby 里,其实依赖注入并没那么重要。而因为 ActiveRecord,Model 层可以轻量很多。
    2. 复杂又和数据不直接相关的业务逻辑被推荐放到 lib 里,而在 lib 中如何组织代码结构几乎没什么限制,自由度很高。
  • [上海][2021-07-20] Ruby 聚会召集 at 2021年07月13日

    终于有个离自己很近的地方了,下班就过来😁

  • [上海][12.3,12.4] RubyConf China 2021 Hotwire 开始售票 at 2021年07月06日

    日程安排出来之后可以放个.ical 吗

  • 【已出】出几本 Ruby 相关闲置书籍 at 2021年06月28日

    可以结贴了?

  • 开个坑,有喜欢用纯 Markdown + Git 进行写作的么 at 2021年06月28日

    首先我不喜欢用 Git 来管理自己写的文章,因为不想写的时候还要一次次提交(而且这类提交内容是无意义的)。

    其次,Markdown 好像也有很多局限性:

    • Markdown 文件不包含图片等资源(Textbundle 可解)
    • Markdown 能够表达的格式有限(颜色、高亮、分栏等)

    不过作为写点东西的工具是足够了。

  • Ruby Hack Challenge[0x00]: Ruby 的开发文化 at 2021年05月30日

    《Ruby Under a Microscope》已经有翻译啦

  • RubyConf China 2021 Hotwire 讲师征集 at 2021年05月17日

    又回上海办了?争取以后哪年做个讲师(

  • 编程语言趋势,大家怎么看? at 2021年04月29日

    为什么每个语言中国好像都很热?

  • newsletter/邮件列表功能实现? at 2021年02月11日

    参考一下 Discourse?

  • 卖几本书 at 2021年01月24日

    求: Scala 编程 编程之美 计算机组成与设计 UNIX 编程艺术 具体数学

    这几本。楼主没留联系方式的话,我 wx 同 id

  • 还有人用 Firefox 吗?分享一个 UI 插件 at 2020年09月17日

    哈哈哈哈好,收藏了

  • 如何制作一个 gem 供别人调用? at 2020年04月21日

    guides.rubygems.org

  • 写 Wrapper 是个很难的活么? at 2020年01月15日

    不是不好写,是没人维护吧

  • rubyforge 是怎么没的? at 2020年01月12日

    根据 Bundler 作者 Andre Arko 的说法,rubyforge 是用 Perl 写的 (forked from Sourceforge?),维护起来挺麻烦的。后来有个叫 Nick 的哥们写了个叫 Gemcutter 的 Rails App,就是现在 RubyGems.org 的前身。两者是有一段比较长的交叉时间的。中间 GitHub 还提供过帮助,有过一个 gems.github.com,有点类似今天的 GitHub Package Registry。

  • 这年头有多少个 XXEnv? at 2019年12月26日

    万能的?

  • ruby 做强类型 DSL 的问题 at 2019年12月24日

    我记得 Dry.rb 实现了一个类似的东西

  • RubyConf China 2020 先行调查表 at 2019年12月10日

    Workshop 这种形式其实蛮像国外一些技术大会。(我没有参加过国内的 PyConf 和 Gopher 这些)原来以为参加 RubyConf China 的人不算多,后来看了下 GCC 什么的(虽然确实硬核了点),人数也就坐满一个小礼堂,所以搞个 Workshop 或者所谓的 BoF(Birds of Feather)也可行,就不知道大家热情怎么样了……

  • 声明一个函数而先不定义它的具体功能 at 2019年11月18日

    如果你问的是函数a和b之间会相互引用,如何提前声明b,那么答案是不需要。因为在你定义这两个函数而没有实际调用的时候,里面的作用域是不会被检查的。

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