Skip to content

Instantly share code, notes, and snippets.

@rummelonp
rummelonp / goto.rb
Last active December 14, 2015 22:48
!!! goto !!!
require 'continuation'
module Kernel
def labels
$labels ||= {}
end
def label(name)
callcc { |c| labels[name] = c }
end
@sharapeco
sharapeco / IshikawaAirPollutionAPI.rb
Last active December 14, 2015 12:58
石川県の大気環境の状況を取得。作りかけ。 取得元 http://www.pref.ishikawa.jp/cgi-bin/taiki/top.pl / プロジェクト継続先 https://github.com/kitak/ishikawa_air_pollution
require 'rubygems'
require 'mechanize'
class IshikawaAirPollutionAPI
def initialize()
@use_sleep = false
@agent = Mechanize.new
@agent.user_agent_alias = 'Mac Safari'
@mochiz
mochiz / gist:5027808
Last active December 14, 2015 04:19
Ruby2 + Rails4環境を構築する(2013/02/25版)

更新日:2013/02/26

※WEB+DB PRESS vol.73のRails4特集を写経したくてRuby2 + Rails4環境を構築した際のメモです。
まっとうな手順ではないので、大人しく正式リリースを待ったほうがいいと思いますが

2013/02/26 追記

gemがリリースされたので、ふつうにgem installするといいですよ

@rummelonp
rummelonp / 転職しました.md
Created November 21, 2012 16:10
転職しました

11月20日付けで前職を退職し、11月21日からかなめい株式会社で働くことにしました。

前職でお世話になった皆様、ありがとうございました。

僕は新しい環境で Ruby を書きます。

@rummelonp
rummelonp / undersky.md
Last active April 16, 2023 03:57
Ubuntu+Nginx+Unicorn+Rails+Capistrano
@rubenfonseca
rubenfonseca / backbone.sync.js
Created April 10, 2012 19:08
Backbone + Titanium - part 2
//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',
@hagino3000
hagino3000 / method_missing.js
Last active January 16, 2020 13:11
__noSuchMethod__ for Chrome
/**
* 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) {