Comment detail
LL Golf Hole 1 - tinyurl.comを使ってURLを短縮する (Nested Flatten)回答例が異様に長くてすみません〜。趣旨のご理解ありがとうございます。
まさにそういう感じのコードを待ってました!ありがとうございます!
TinyURL APIとな!?
see: open-uri - Rubyリファレンスマニュアル
1 | ruby -ropen-uri -e "puts open('http://tinyurl.com/api-create.php?url=http://ll.jus.or.jp/2008/info/xgihyo').read"
|
1バイトだけ短く。
1 | ruby -rnet/http -e "puts Net::HTTP.get('tinyurl.com','api-create.php?url=http://ll.jus.or.jp/2008/info/xgihyo')"
|
こそこそ・・・
1 2 3 | #! /usr/bin/env ruby
require 'open-uri'
puts *open('http://tinyurl.com/api-create.php?url=http://ll.jus.or.jp/2008/info/xgihyo')
|
一応gorubyの例として
1 | goruby -ropen-uri -e'pr *op("http://tinyurl.com/api-create.php?url=http://ll.jus.or.jp/2008/info/xgihyo")'
|
もっと短くなりました。 :D perl -MLWP::Simple -E 'say get "http://easyurl.jp/edz"'
see: EasyURL
おおう! あれ?でも、tinyurlを二回使おうとすると変なことに。
と思いつつ、http's':// の https://tinyurl.com/api-create.php?url=http://ll.jus.or.jp/2 008/info/xgihyo を圧縮した http://tinyurl.com/6hyq2m でアクセスしてみたら・・・キター(笑





turugina
#6827()
Rating2/2=1.00
RSSでは配信されてないみたいですけどこれもお題ですかね? なんか、1-linerで済んじゃったんですけど... そういうことじゃないのかなぁ... perl -MLWP::Simple -E 'say get(q{http://tinyurl.com/api-create.php?url=http://ll.jus.or.jp/2008/info/xgihyo})'see: Google検索 "TinyURL API"
3 replies [ reply ]