竹林品雨

业精于勤荒于嬉,行成于思毁于随

RVM install for Multi User

RVM install for Multi-User \curl -L https://get.rvm.io | sudo bash -s stable sudo usermod -a -G rvm username restart terminal sudo chown -R username:rvm /usr/local/rvm source /etc/profile.d/rvm...

ruby中的module

####Modules image_utils.rb module ImageUtils def preview puts "preview" end def transfer(url) puts "transfer #{url}" end end image.rb (关键字 include) require './...

ruby中String和Symbol的区别

####Ruby中String对象与Symbol对象的区别 符号不是轻量的字符串 符号的定义 :a :"b" 值得注意的是创建 Symbol 对象的字符串中不能含有'\0'字符,而 String 对象是可以的。 `符号最好的描述是身份证。一个符号代表了它是“谁”,而不是代表了它是“什么”。` puts :a.object_id //176248 puts :a.obje...

activesupport 学习笔记

#activesupport require ‘active_support/all’ ###对ruby core的扩展数组Array ###日期时间处理相关 ###对hash的扩展 require “active_support/all” opts={name: “mlx”, age:23} new_opts={name: “mlx”, ag...

spree install guides

###spree安装指南 #####tips: 首先ruby环境搭建 ###Start sudo apt-get install imagemagick gem install rails -v 3.2.13 gem install spree rails 3.2.13 new my_store –skip-bundle cd my_store ...

sublime text 2使用简介

#####Ubuntu install sublime sudo add-apt-repository ppa:webupd8team/sublime-text-2 sudo apt-get update sudo apt-get install sublime-text #####插件使用方法: Ctrl+Shift+P 调用命令面板,我们就会找到一些以“Package Co...