タグ

2010年11月3日のブックマーク (3件)

  • 2010-10-21 - daybook

    Ruby | 22:45 | せっかく2TBのHDDを買ったので、素敵な画像をたくさん入れてみたいと思った。 require 'open-uri' require 'rexml/document' mail = "mail" pass = "password" num = "50" #dashboadから取得する写真の数、最大50 path = '/Volumes/はーどでぃすく/tumblr/' #保存する場所 def url(mail,pass,num) comp = "?email=#{mail}&password=#{pass}&type=photo&num=#{num}" dashboad = "http://www.tumblr.com/api/dashboard" url = dashboad + comp return url end def save_file(url,p

    Pink
    Pink 2010/11/03
    ruby tumblr picture
  • Ruby, 経度,緯度から住所に変換 - daybook

    Ruby | 13:41 | require 'rubygems' require 'net/http' require 'json' latlng = "35.699129,139.774289" # "経度,緯度" def geocode(latlng) baseUrl = "http://maps.google.com/maps/api/geocode/json" reqUrl = "#{baseUrl}?latlng=#{latlng}&sensor=false&language=ja" resp = Net::HTTP.get_response(URI.parse(reqUrl)) status = JSON.parse(resp.body) return status['results'][1]['formatted_address'] end puts geocode(la

  • text.ssig33.com - このサイトを Sinatra で書き直した。

    このサイトを Sinatra で書き直した。 もともと Rails で書かれていたのだが、この規模のサイトに使うには Rails はいかにも重量級すぎるので。 Sinatra ならば 1 ファイルで完結する。 Sinatra で開発する時に、 O/R マッピングには Sequel とか DataMapper とかが使われることが多い印象があるのだが、今回は ActiveRecord3 を使ってみた。 ActiveRecord3 はメソッドチェインでクエリを組み立てることが出来て非常に便利だし、 Rails3 でこのサイトを作った時のコードを使い回せる。 従来では「Rails を使わない理由」の中で最も大きなものに「ActiveRecord と密接に接合しており他の DBI を使いたくても使えない」というものがあったと思うが(つまりそれだけクソだった)、 ActiveRecord3 は Ru