«前の日記(2010-01-03 (日)) 最新 次の日記(2010-01-05 (火))» 編集
にっき
Google
2003|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|10|12|
2015|01|12|
2016|01|12|
2017|01|

2010-01-04 (月) [長年日記]

_ Flickrの短縮URLをRubyで生成

Flickrには公式短縮URLがあるのをご存じですか?

例えば、

http://www.flickr.com/photos/elpeo/3931921834/

という写真URLは、

http://flic.kr/p/6Zs8nL

と書くことができます。

以下は、この短縮URLを生成する関数をRubyで書いたものです。

def flickr_shorten( uri )
  i = %r|^http://(?:www\.)?flickr\.com/photos/.+?/(\d+)| =~ uri && $1.to_i
  return unless i
  s = "123456789abcdefghijkmnopqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ"
  l = s.length
  r = ''
  while i >= l do
    m = i % l
    r << s[m]
    i = (i - m) / l
  end
  r << s[i]
  'http://flic.kr/p/' + r.reverse
end

以下のように使います。

p flickr_shorten( 'http://www.flickr.com/photos/elpeo/3931921834/' ) 
# => "http://flic.kr/p/6Zs8nL"

TwitterなどにAPIを使って投稿する際にご活用ください。

_ あずまきよひこ.com: ENTRY [あけましておめでとうございます]

ホントはエアコンの暖かさはあまり好きじゃないのですが。加湿器とサーキュレーターを使って快適にしようとしていますが、うるさいです。せっかくパソコンを静音化してるのに意味ない。

そもそもエアコン自体が静音化PCよりうるさいような(うちだけ?)。石油ストーブはわりと静かでいいかも。

_ 今日のクイズダービー#824

1992/02放送。

12345678
(1)植草克秀
(2)井森美幸
(3)はらたいら
(4)竹下景子
(5)島崎和歌子

「理想のキスはどこで?」という調査で2位になったのは、家の中の暖炉。

本日のツッコミ(全4件) [ツッコミを入れる]
_ Somnak (2010-01-04 (月) 23:20)

【その他の問題】<br>3問目:カリフォルニアには病院のドライブスルーがある。<br>5問目:アメリカのセントポール市の市長は政治家の演説を長引かせないように手に氷を握っていられる間だけ演説を許すルールを作った。<br>8問目:イギリスにはクリスマスや誕生日と並んで定年のグリーティングカードがある。

_ Somnak (2010-01-04 (月) 23:22)

あけましておめでとうございます。今年もよろしくお願いします。とうとう6年目ですね。<br>さて今回は竹下さんがなんとか全チームに賭けられても見事単独正解してくれましたね。#821とほぼ同じで7問目で外して8問目で見事決めてくれたと…。

_ えろぺお (2010-01-05 (火) 05:19)

今年もよろしくお願いいたします。今回は7問目までの黄チームの賭け方が良くなかったですね。でも最後によく竹下さんに賭けたと思います。

_ TrackBack (2010-03-15 (月) 12:52)

http://d.hatena.ne.jp/aont/20100309/1268143512<br>notes plastiques<br>[ネット][JavaScript]YouTubeなどのアドレスを短縮化<br> 前の記事「twitterに今みているページを投稿するブックマークレット - notes plastiques」でも少し触れましたが、YouTube、ニコニコ動画などのアドレスは短縮化することができます。 自分が知っているものだけリストアップします youtu.be YouTubeの短縮化 nico.ms ニコニコ


«前の日記(2010-01-03 (日)) 最新 次の日記(2010-01-05 (火))» 編集