如何使用 Grape-Swagger 生成 API 文档

2015-10-19
阅读 2 分钟
9k
在Rails 项目中使用 Grape 来开发 API, 想尝试一下通过 swagger 来自动生成 API 文档,至于为什么要选 swagger 也没有特别的理由, 在 Ruby China 看过几篇分享。然后开始 Google 官方文档和一些列子,中间也碰到一些坑,此文主要是总结下配置 swagger 的过程。

Mac 死机后导致 PostgreSQL 无法连接

2015-09-08
阅读 1 分钟
3.9k
无奈之下,开始老实地去 Google, 最后找到一篇 SO 的文章,彻底解决了问题。问题的原因是 Mac 突然死机时原来的进程没有正常关闭,重启后又被启动了。当再次启动 PG 时,PID 文件就无法正常工作了,因为记录的是系统死机前的进程信息。

[读书笔记] - Ruby 中的 Enumerator

2015-05-07
阅读 3 分钟
3.2k
Ruby comes with a built-in Enumerator class, which implements external iterators in Ruby.

[读书笔记] Ruby 中的 Block 和 Iterator

2015-04-24
阅读 5 分钟
3.4k
By making square block-local, values assigned inside the block will not affect the value of the variable with the same name in the outer scope.

打造适合 Ruby on Rails 开发的 Sublime Text

2015-04-10
阅读 2 分钟
19.1k
从零基础开始学习 Ruby / Rails 开始,选了 Vim 作为编辑器,之间的学习曲线非常之陡峭。由于是一直在业余时间学习,差不多花了两年时间,才慢慢习惯了在 Terminal 中使用 Vim, 但一直没有达到熟练使用的程度。慢慢的,我发现有下面几个痛点,我决定转向 Sublime Text.

【读书笔记】Ruby 中的 Array 和 Hash

2015-04-08
阅读 3 分钟
3.4k
Array Define Arrays 字面值直接定义 {代码...} 创建一个 Array Object {代码...} 创建字符串数组的简便方式 {代码...} Index Array Array 可通过 [] 操作符,使用整数来索引。 {代码...} 使用 Range 来索引, 返回一个区间的数组值 {代码...} [start,count] 返回起点至距离起点一定距离区间内的数组织,起点处为距离1 {...