※WEB+DB PRESS vol.73のRails4特集を写経したくてRuby2 + Rails4環境を構築した際のメモです。
まっとうな手順ではないので、大人しく正式リリースを待ったほうがいいと思いますが
※gem
がリリースされたので、ふつうにgem install
するといいですよ
require 'continuation' | |
module Kernel | |
def labels | |
$labels ||= {} | |
end | |
def label(name) | |
callcc { |c| labels[name] = c } | |
end |
require 'rubygems' | |
require 'mechanize' | |
class IshikawaAirPollutionAPI | |
def initialize() | |
@use_sleep = false | |
@agent = Mechanize.new | |
@agent.user_agent_alias = 'Mac Safari' |
11月20日付けで前職を退職し、11月21日からかなめい株式会社で働くことにしました。
前職でお世話になった皆様、ありがとうございました。
僕は新しい環境で Ruby を書きます。
諸事情で自宅鯖ちゃんが死んだのでノリでさくら VPS 借りた — Gist
ひとまずは一番アクセスの多い Undersky を復活させつつ
Apache+Passenger から乗り換えるべく Nginx+Unicorn 環境を試行錯誤してみた
以下は Undersky における設定もとい作業ログ
設定はググって出てきたものを寄せ集めてコピペしてきただけである
//Customise Backbone.sync to work with Titanium rather than jQuery | |
var getUrl = function(object) { | |
if (!(object && object.url)) return null; | |
return _.isFunction(object.url) ? object.url() : object.url; | |
}; | |
Backbone.sync = (function() { | |
var methodMap = { | |
'create': 'POST', | |
'read' : 'GET', |
/** | |
* Enable route to __noSuchMethod__ when unknown method calling. | |
* | |
* @param {Object} obj Target object. | |
* @return {Object} | |
*/ | |
function enableMethodMissing(obj) { | |
var functionHandler = createBaseHandler({}); | |
functionHandler.get = function(receiver, name) { |