使用gulp+browser-sync搭建Sass自动化编译以及自动刷新所需要的插件 按照gulp需求插件 安装browser-sync(在命令行中输入) npm install --save-dev browser-s…
标签:ruby
编程模型(范式)小结
前言 在我们的日常日发和学习生活中会常常遇到一些名词,比如 命令式编程模型,声明式编程模型,xxx语言是面向对象的等等,这个编程模型到处可见,但是始终搞不清是什么?什么语言又是什么编程模型,当你新接触一门语言的时候,有些…
在Mac OS X下使用homebrew安装Emacs
安装Emacs rm /usr/bin/emacs rm -rf /usr/share/emacs brew install emacs --cocoa --srgb --with-x ln -s /usr/local/…
ruby on rails 报错解决
/usr/local/ruby/lib/ruby/gems/2.1.0/gems/execjs-2.2.2/lib/execjs/runtimes.rb:51:in `autodetect': Could not fin…
编程模型(范式)小结
前言 在我们的日常日发和学习生活中会常常遇到一些名词,比如 命令式编程模型,声明式编程模型,xxx语言是面向对象的等等,这个编程模型到处可见,但是始终搞不清是什么?什么语言又是什么编程模型,当你新接触一门语言的时候,有些…
Rails Docker开发环境配置
rails mysql redis 的开发环境 首先构建自己的镜像 Dockerfile.development FROM ruby:2.3.4-slim RUN apt-get update && ap…
使用 Nginx 优化面向侧面的架构
面向侧面的程序设计(aspect-oriented programming,AOP),通过将解决特定领域问题的代码从业务逻辑中独立出来,从而提高代码的可维护性。 从主关注点中分离出横切关注点是面向侧面的程序设计的核心概念…
Service Object 整理和小结
TL;DR 这篇文章整理了 Service Object 的一套 Convention,用 PORO 结合 Rails 的功能完成了一个例子,并介绍了一些其他思路。 Why Service Object (Again)?…
Rails Docker开发环境配置
rails mysql redis 的开发环境 首先构建自己的镜像 Dockerfile.development FROM ruby:2.3.4-slim RUN apt-get update && ap…
ruby – 匹配中多个expect语句的自定义断言消息
我在Rspec中编写了一个自定义匹配方法,它将一个对象与一个哈希相匹配.我想要做的是为期望的每一行设置自定义失败消息. describe "/cars" do car = FactoryGirl.create(:car,…
ruby – SHA哈希在OpenSSL库中签名文档的作用是什么?
我遵循 OpenSSL指令来生成签名.我使用ruby 2.1.0并生成这样的签名: document = "This is a simple string document to be signed" key = Ope…
mac os 如何更新Ruby
1 、执行pod update 报错如下 [!] /bin/bash -c set -e sh build.sh cocoapods-setup ./scripts/swift-version.sh: line 59: …