駅データ.jp から以下のようなファイルをダウンロードし、 db/seeds/ekidata
とか適当な場所に置く:
- station20121102free.csv
- line20121030free.csv
- company20121010.csv
マイグレーション:
# db/migrate/XXXXXXXXXXXXXX_create_ekidata_stations.rb
駅データ.jp から以下のようなファイルをダウンロードし、 db/seeds/ekidata
とか適当な場所に置く:
マイグレーション:
# db/migrate/XXXXXXXXXXXXXX_create_ekidata_stations.rb
Consumer key: IQKbtAYlXLripLGPWd0HUA
Consumer secret: GgDYlkSvaPxGxC4X8liwpUoqKwwr3lCADbz8A7ADU
Consumer key: 3nVuSoBZnx6U4vzUxf5w
Consumer secret: Bcs59EFbbsdF6Sl9Ng71smgStWEGwXXKSjYvPVt7qys
Consumer key: CjulERsDeqhhjSme66ECg
#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
# This program is free software. It comes without any warranty, to | |
# the extent permitted by applicable law. You can redistribute it | |
# and/or modify it under the terms of the Do What The Fuck You Want | |
# To Public License, Version 2, as published by Sam Hocevar. See | |
# http://sam.zoy.org/wtfpl/COPYING for more details. | |
import argparse |
module DSLHelper | |
def initialize(dslfile='config', &blk) | |
dsl_eval(dslfile, &blk) | |
end | |
private | |
def dsl_eval(dslfile, &blk) | |
case | |
when blk | |
instance_eval &blk |
#!/usr/bin/env ruby | |
require 'mechanize' | |
require 'pry' | |
class Agent | |
def initialize(login, password) | |
@agent = Mechanize.new | |
@agent.pluggable_parser['appilcation/epub+zip'] = Mechanize::Download | |
@login, @password = login, password | |
end |
$! raise された例外オブジェクト | |
$" require で読み込まれたファイルの配列 | |
$# | |
$$ 現在のプロセス ID | |
$% | |
$& 正規表現にマッチした箇所の文字列 | |
$' 正規表現にマッチした箇所より後ろの文字列 | |
$( | |
$) | |
$* Ruby スクリプトに指定された引数。ARGV と同じ |
# Usage: | |
# | |
# ir b | |
# | |
module Kernel | |
alias_method :b, :binding | |
def ir(_binding) | |
Thread.start do | |
sleep 1 | |
system 'osascript', '-e', 'tell application "Terminal" to do script "pry-remote"' |
# coding: UTF-8 | |
#============================== | |
# 指定した自分のリストに指定したユーザーを放り込みます. | |
# 多量のユーザーをリストに放り込みたいときに便利. | |
#============================== | |
# 本プログラムは OAuthSimple ライブラリを使用します. | |
# https://github.com/nobuoka/ruby-OAuthSimple | |
# で公開しているので, git clone するなりして使用してください. |