haml Sass CoffeeScript IaaS Paas SaaS
IaaS 像主機 Paas 設好環境 SaaS 軟體裝好 http://blog.frost.tw/posts/2014/01/15/getting-started-paas-1 haml 處理html Sass 處理css CoffeeScript 處理javascript
IaaS 像主機 Paas 設好環境 SaaS 軟體裝好 http://blog.frost.tw/posts/2014/01/15/getting-started-paas-1 haml 處理html Sass 處理css CoffeeScript 處理javascript
如果是用 require “sinatra” require “active_record” require ‘mysql2’ 用底下設定比較快 ActiveRecord::Base.configurations = YAML.load_file(‘database.yml’) ActiveRecord::Base.establish_connection(‘production’) 用 require “sqlite3” ActiveRecord::Base.establish_connection( :adapter => ‘sqlite3’, :database => ‘blog.db’ ) 注意:database.yml 要像底下,關健字不一樣,就不能用 production: adapter: mysql2 database: host: localhost username: password:
ostr = '{ "data": [' articles = Article.order("created_at DESC") ostr = ostr + articles.map{|f| ' ["' + f.title.chomp + '", "' + f.file_url + '"] '}.join(', ') ostr = ostr + "]}" map 會把activerecord取出來,設給f 然後組字串,最後加上join 這樣就像implode功能,效果很好~~
http://blackanger.blog.51cto.com/140924/122472/ Migration API 不設定主鍵 create_table :goods, :id => false do |t| t.integer :good_id t.string :good_desc 改變主鍵 create_table :goods, :id => good_id do |t| t.string :good_desc end
Awesome PHP http://briteming.blogspot.tw/2014/04/awesome-php.html