-手順
- (準備)予めtileのcloneを作る。> git clone --depth 1 /Users/keyes/dropbox/github/foosend /Users/keyes/Sites/tile (depthは履歴情報を除くため)
- 運用先ディレクトリでpullする. > git pull
- vimとかでmodel.rbの参照DBをdevelopment.sqlite3 から post.sqlite3に変更.
こんなに簡単だとはね。
require "rubygems"
require "sinatra"
require "json"
get '/action/' do
content_type :json
{:name => 'kyo', :age => 25}.to_json
end
$.getJSON('/action/', function(json){
var name = json.name
var age = json.age
...
});
javascript:(function(){linoanywhere={c:'http://linoit.com/user/inbox',e:'VwM4HWgw',i:function(){var%20d=document;var%20u='http://linoit.com/script/canvas/anywhere.js';if(d.getElementById(this.e)){var%20l=d.getElementById(this.e);l.style.display=l.style.display=='none'?'block':'none';}else{var%20s=d.createElement('script');s.setAttribute('src',u);s.setAttribute('type','text/javascript');s.setAttribute('charset','utf-8');d.body.appendChild(s);}}};linoanywhere.i();})();
javascript:( function(){
linoanywhere = {c:'http://linoit.com/user/inbox',
e:'VwM4HWgw',
i:function(){
var d = document
var u = 'http://linoit.com/script/canvas/anywhere.js'
if (d.getElementById(this.e)) {
var s = d.createElement('script')
s.setAttribute('src', u)
s.setAttribute('type', 'text/javascript')
s.setAttribute('charset', 'utf-8')
d.body.appendChild(s)
}
}}
linoanywhere.i()
})()
javascript:(function(){var%20d=document,w=window,e=w.getSelection,k=d.getSelection,x=d.selection,s=(e?e():(k)?k():(x?x.createRange().text:0)),f='http://linoit.com/entry/bookmark',l=d.location,e=encodeURIComponent,p='?url='+e(d.URL)%20+'&title='+e(d.title)%20+'&selection='+e(s),u=f+p;l.href=u;})()javascript:( function(){var d = document, w = window, e = w.getSelection, k = d.getSelection, x = d.selectionvar s = ( e ? e() : (k) ? k() : (x ? x.createRange().text:0))var f = 'http://linoit.com/entry/boomark', l = d.location, e = encodeURIComponentvar p = '?url=' + e(d.URL) + '&title=' + e(d.title) + '&selection=' + e(s)var u = f + pl.href = u})()javascript:(function(){var%20d=document,ds=d.getSelection,ss=d.selection,w=window,ws=w.getSelection,sel=(ws?ws():(ds)?ds():(ss?ss.createRange().text:0)),e=encodeURIComponent,url='http://192.168.1.3:1234/bookmark/',para='url='+e(d.URL%20)+'&title='+e(d.title)%20+'&selection='+e(sel);window.open(url+para,'_window1', 'width=400,height=200,left=600px,top=50px');})();javascript:( function(){var d = document, ds = d.getSelection, ss = d.selectionvar w = window, ws = w.getSelectionvar sel = (ws ? ws() : (ds) ? ds() : (ss ? ss.createRange().text:0))var e = encodeURIComponentvar url = 'http://192...'var para = 'url=' + e(d.URL) + '&title=' + e(d.title) + '&selection=' + e(sel)window.open(url + para, '_window1', 'width=400, height=200, left=600px, top=50px')})();
sudo gem update --system
sudo gem install rubygemes-update
update_rubygems
$('input, select').click(function(event){
event.stopPropagation();
});