Rails Guides 涵盖 Rails 的方方面面,文章内容深入浅出,易于理解,是 Rails 入门、开发的必备参考。
这是 Airbnb 的 Ruby 代码风格指南,指南灵感来自于 Github 的指南 和 Bozhidar Batsov 的指南,Airbnb 也在维护 JavaScript 风格指南。
为了方便第一部分的解说,在这里简单介绍一下 ruby 的基本知识。这里不会系统介绍编程的技巧方面的东西,读完这章节也不会让你掌握 ruby 的编程方法。
地址 https://mirrors.ustc.edu.cn/rubygems/ 说明 Rubygems 仓库镜像 使用说明 修改 Rubygems 默认源 gem sources #列出默认源 gem sources --remove https://rubygems.org/ #移除默认源 gem sources -a https://mirrors.ustc.edu.cn/rubygem
gem 使用以下命令替换 gems 默认源 # 添加 TUNA 源并移除默认源 gem sources --add https://mirrors.tuna.tsinghua.edu.cn/rubygems/ --remove https://rubygems.org/ # 列出已有源 gem sources -l # 应该只有 TUNA 一个 或者,编辑 ~/.gemrc,将 https://
RubyMotion 开发 iOS App 常用的 Gem BubbleWrap RubyMotion 官方团队写的 Gem,让你用 RubyMotion 写的 iOS App 更加 Ruby,而非 Obj-C Sugarcube 非常好用的 Motion 开发插件,像块方糖一样,让你的 iOS 开发更快乐,更流畅 motion-cocoapods 在 RubyMotion 里使用 cocoapo
Ruby、Rails 性能分析与优化 性能统计 性能监控的好工具 - NewRelic 简介 你不知道的 New Relic InfluxDB + Grafana 快速搭建自己的 NewRelic,分析应用运行情况 如何持续监控 Unicorn 的性能指标 性能分析 检测 Rails action 的内存开销 rails-perftest - 分析你的 Rails 应用的性能 优化 Perform
Ruby、Rails 高级技巧 ActiveJob / 异步队列 Sidekiq 精通 36 分钟 Rails 4.2 中 ActiveJob 的使用 Sidekiq:导致 Frozen Worker 的两个风险 Rails 中用 RabbitMQ 做消息队列【译】 ActiveSupport 利用 ActiveSupport::Notifications 在 Rails 中实现 PUB/SUB
本镜像为 Ruby China 官方镜像,源为 cache.ruby-lang.org 用于改善国内 Ruby 安装的速度,同时这个镜像是实时更新的,在全国有 150 个 CDN 节点加速。 https://cache.ruby-china.com 特点 直接基于 CDN 对 Ruby 官方的文件进行镜像,并长久存储在国内; 简单的架构,无手工或定时更新之类的繁琐事情,能确保服务 99.9% 的稳
推荐 Gem 列表 本页用于介绍 Ruby 社区里面那些特别热门的 Gem ,以下 Gem 可以在 rubygems.org 找到。 实用的 RubyGems 排名站点 www.ruby-toolbox.com bootstrap 来自 Twitter 的 Bootstrap,是一套完成的前台 CSS 框架。 以简洁,优雅著称于世。被无数攻城狮所青睐,又让无数程序猿审美疲劳。 Devise 用于快
Ruby 是基础,接触 Rails 前请务必先了解 Ruby。 Ruby 《Introduction to Programming with Ruby》 Launch School 写的一本给新手看的入门书,涵盖最简单的编程概念和和练习及讲解。具体请看这个话题:https://ruby-china.org/topics/19914 《Programming Ruby》 著名的镐头书,推荐先看这本,
Ruby 开发工具 系统 Mac OS X 或 Linux,别在 Windows 上面搞,那是在浪费时间,两个原因: Ruby 对 Unix 环境的需求非常高,这点 Mac OS X 和 Linux 系列的系统才能很好的满足; Ruby 在 Windows 环境下面执行效率低。 开发工具 (编辑器) Ruby 不需要 IDE,一个简单的文本编辑器就足够了,作为 Ruby 开发者,这个必须习惯。 M
aws-sdk for Ruby是Ruby语言版本的官方AWS SDK。本文我们将学习如何使用aws-sdk for Ruby来操作MinIO Server。 1. 前提条件 从这里下载并安装MinIO Server。 2. 安装 从AWS SDK for Ruby官方文档下载将安装aws-sdk for Ruby。 3. 示例 修改example.rb文件中的endpoint,access_ke
说明: 本图谱只捡重点的列举,并非包含全部。文中所列举或没有列举的资源信息都可以在awesome-ruby中找到。 Ruby应用生态 Web开发 自动化测试 安全 云计算基础 嵌入式 Web开发 Rails全栈式Web框架 轻量级Web开发框架(Sinatra,Cuba等) 异步无阻塞Ruby Server框架:Goliath 自动化测试 RSpec: BDD测试框架 Cucumber: BDD验
本章介绍如何使用Ruby编程语言对JSON对象进行编码和解码。让我们从准备环境开始,使用Ruby for JSON开始编程。 环境 在开始使用Ruby编码和解码JSON之前,您需要安装任何可用于Ruby的JSON模块。您可能需要安装Ruby gem,但如果您运行的是最新版本的Ruby,则必须在您的计算机上安装gem,否则,假设您已经安装了gem,请按照以下单步执行操作 - $gem install