- 警告:請絕對不要跳著裝!*
> sudo apt-get update > sudo apt-get upgrade > sudo apt-get install git
| # 30 minutes Lisp in Ruby | |
| # Hong Minhee <http://dahlia.kr/> | |
| # | |
| # This Lisp implementation does not provide a s-expression reader. | |
| # Instead, it uses Ruby syntax like following code: | |
| # | |
| # [:def, :factorial, | |
| # [:lambda, [:n], | |
| # [:if, [:"=", :n, 1], | |
| # 1, |
| # zh-CN translations for Typus (template) | |
| # by ZoOL <http://github.com/zhooul> | |
| zh-CN: | |
| "A valid token is required": "需要验证令牌" | |
| "Actions": "动作" | |
| "Active": "已激活" | |
| "Add": "新增" | |
| "Add %{resource}": "新增 %{resource}" | |
| "Add new": "新增" |
| def index | |
| @${1:things} = ${2:Thing}.find :all | |
| respond_to do |format| | |
| format.html # index.html.erb | |
| format.xml { render :xml => @$1 } | |
| end | |
| end | |
| def show |
| # 理解JavaScript的prototype属性 | |
| # | |
| # 类Dog - 类名称 | |
| # 属性name - 类Dog的对象属性 | |
| # 类属性species - 类Dog的类属性 | |
| # 对象dog_a - 类Dog的对象 | |
| # 对象dog_b - 类Dog的对象 | |
| # | |
| # 类属性species是prototype对象的属性; | |
| # 类Dog.prototype是实例对象共享的对象; |
| // 理解类的方法 | |
| // | |
| // 第一段代码是使用默认类,定义和使用函数 | |
| // 第二段代码是使用类<类Person>,定义和使用函数 | |
| // | |
| // 函数吃 - 函数名称 | |
| // 属性修饰 - 属性名称 | |
| // 属性食品 - 属性名称 | |
| // 类人 - 类名称 | |
| // 对象道喜 - 类的对象名称 |
| # PATH ------------------------------------------------------------ | |
| export PATH="/usr/local/bin:/usr/local/Cellar/ruby/1.9.2-p180/bin/:/usr/local/sbin:~/bin/:$PATH" | |
| # Add Bash Completion --------------------------------------------- | |
| if [ -f `brew --prefix`/etc/bash_completion ]; then | |
| . `brew --prefix`/etc/bash_completion | |
| fi | |
| # Add Bash Completion support for Brew ---------------------------- | |
| source `brew --prefix`/Library/Contributions/brew_bash_completion.sh |
| # /etc/init.d/nginx | |
| #! /bin/sh | |
| ### BEGIN INIT INFO | |
| # Provides: nginx | |
| # Required-Start: $all | |
| # Required-Stop: $all | |
| # Default-Start: 2 3 4 5 | |
| # Default-Stop: 0 1 6 |
| #!/usr/bin/ruby | |
| require 'rss' | |
| p 'Downloading rss index' | |
| rss_string = open('http://feeds.feedburner.com/railscasts').read | |
| rss = RSS::Parser.parse(rss_string, false) | |
| videos_urls = rss.items.map { |it| it.enclosure.url }.reverse | |
| videos_filenames = videos_urls.map {|url| url.split('/').last } |