#11 楼 @fredwu https://www.softcover.io/ 这个网站的制作工具有更大自由度。
用 PostgreSQL 等原生支持数组、Hash 的数据库。
贴代码要用 markdown 格式化一下。
在 ruby china,gavatar 是默认头像,如果上传头像则传到 upyun。如果想参考一个功能类似但依赖更少的项目,可以看 http://ruby-china.org/topics/17706
#11 楼 @cassiuschen 好像 36kr.net 是 php。
RestClient 是用来向外发送 http 请求的,你代码的头像放在哪里?Ruby China 用的 upyun,直接使用 ruby china 代码意味着要注册 upyun 服务并且在配置里加上 upyun 的 key。
#3 楼 @leslin123 没有代码,我也不懂。先搞清楚哪里调用了 RestClient。
这是几个步骤,各自有相应的 Gem,但是没有这么一条龙的,要自己开发。
Qt 没有 Ruby 的官方绑定,要用还是原生接口 C++ 或者官方绑定 Java/Python 吧。
我想,顶楼的方法如果 @users
数量不是刚好 3 的倍数,是不是最后有个 tr
不闭合?
- @users.in_groups_of(3) do |group|
%tr
- group.each do |user|
%td = user.try(:blabla)
#64 楼 @swordray 没有金刚钻,不揽瓷器活是我的错。我的想法更像是 https://library.linode.com ,不应该用 wiki 旗号。
#48 楼 @swordray 没错,我们理念不一致。我觉得你写的内容就是随手笔记,完全没考虑别人怎么看。
如果第一个写的人只是随手填些内容,那么很难有人接手维护。现在 wiki 添加了一大堆页面,质量都不过关,如果我不是这次的发起者,那么我不如关掉页面写自己的博客。
易懂不一定需要长篇,举个修改例子:
不是
## [[Ruby]] 管理器
可以选择其一安装。
### [[RVM]]
\curl -L https://get.rvm.io | bash -s head --ruby
rvm install 2
### [[rbenv]]
TODO
而是
## 版本管理
如果需要安装多个版本的 Ruby,可以使用 [[RVM]] 或 [[rbenv]] 进行版本管理。
让读者知道用这个工具的目的是什么,并且利用已有的内容不要重复。
Home 目录由我管理吧。
@swordray 首页索引要整体考虑,这两个部分重复了
1. Mac 预装 Ruby 了没? 3. 为什么需要 RVM,rbenv,现在列出来的层次就是每个都要安装一遍。
https://github.com/ruby-china/wiki/wiki/%E5%AE%89%E8%A3%85-Rails
这一页有类似的问题,
gem 'rails', github: 'rails/rails'
而不是 gem 'rails'
这两个页面给新人看绝对看不明白。我希望页面内容要考虑不了解 Ruby 的人如何理解(他/她可能有其他编程经验)。
#41 楼 @swordray https://github.com/ruby-china/wiki/wiki/Mac-OS-X-%E4%B8%8A%E5%AE%89%E8%A3%85-Ruby 这一页看不明白啊。
有几个问题:
现在的内容没考虑到别人怎么理解。
可以来写写 Emacs 有什么有助 Ruby 开发的插件配置 https://github.com/ruby-china/wiki/wiki/Emacs