为 rails 本地项目搭建 elasticsearch 服务 首先安装 elasticsearch 服务 OSX 系统 brew install elasticsearch brew services start el…
分类:ruby-on-rails
用Golang处理每分钟百万级请求
翻译原文链接 转帖/转载请注明出处 原文链接@medium.com 发表于2017/08/30 我在防垃圾邮件,防病毒和防恶意软件领域已经工作了15年,前后在好几个公司任职。我知道这些系统最后都会因为要处理海量…
如何在 Rails 中搭配 Turbolinks 使用 Vue
[Rails] Vue-outlet for Turbolinks 在踩了 Rails + Turbolinks + Vue 的許多坑後,整理 @andyyu0920 的作法並和大家分享。 Initialize the …
使用 Rails Webpacker 安裝 Foundation 6
動機 由於 foundation-rails 6.4.1 版本有個 Issue 目前還沒合併。加上 Rails 已經支援了 webpack 2.x。這篇文章純粹紀錄另外一種做法。 準備 開始使用之前需要確保 ruby,n…
生成指定版本的Rails项目
本地 Rails 默认5.0.2 版本 $ gem list --local rails (5.0.2, 5.0.0.1, 5.0.0, 4.2.8) 使用 _version_ 生成指定version的项目 rails …
远程部署python程序
接着上一篇管理python程序的db schema, 本篇介绍远程部署到指定环境(prod or staging).使用的技术是Capistrano. 环境准备 Clone Template 使用下面的命名获得模版,里面…
Rails Livereload 搭建
原因是这样,有一个新的项目,前端想要加入livereload,但没搭建成功。另一后端又没搭过,觉得他搭的话,会花费一些时间,索性我我就把它搭了起来。 livereload这种虽然搭建起来没什么难度,但要重头做要看很多东西…
使用dotenv管理环境变量
项目开发过程中,经常会涉及到类似数据库密码、第三方服务密钥等敏感信息。对于这些信息我们往往不会把它们直接写到codebase里,通常的做法是将它们以环境变量的形式传递。尽管这样能很好的解决敏感信息泄露的问题,但当这类数据…
Rails 学习心得
Rails 学习心得 1.建立前置作业 以下心得是我从学习Ruby on Rails的资源等地方学到的资料,经过消化整理后的心得,感谢iHower, Xdite等前辈 注意事项:请依照顺序安装,不然可能会出现无法预料的意…
Does Rails Hurt?
TL;DR 这篇文章来自于 Ruby China 上一个很有意思的 讨论 。原文是一篇国外开发者的吐槽 Rails Hurts 。你看的没错,他还特意注册了一个域名 :) 看完后我觉得作者有些断章取义和偷换概念,因此有了…
穠纖合度的整合 Rails、Webpack、Vuejs
前言 如果您曾經閱讀過小弟的vue + webpack 起手式一文,裡面我曾提到關於容易與傳統 MVC 框架(Rails, ASP.NET MVC)等結合。這篇文章主要就是用來介紹其作法與為什麼我會這麼說。 我先承認吧!…
Playbook 中文版
事情要从beansmile说起。 2010年的时候,两个Ruby粉Leon和Rain走到了一起,创建了一个叫做beansmile 的团队。7年过去了,他们变成了下图中的模样: 在这几年里,我们和小伙伴们为北美、欧洲和澳洲…