32nd Diary

トップ | 最新 | 過去の日記 | もっと過去の日記

2007年
8月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
めーるあどれす
ruby -rbase64 -e'puts Base64.decode64 %q(dGFrYW5vMzJAZ21haWwuY29t)'



2007-08-12 (Sunday) [長年日記]

[Hack][Ruby][Web][Service] 新しい英辞郎で検索するスクリプト

いつの間にか英辞郎がベータサービスをはじめていた. どうやら,こちらの方に順次移行していくらしい. 今のうちに,と手元にあるスクリプトを書き換えて, 新しいサービスを利用するように変更した.

#!/bin/sh
KEY=$@
KEY=`ruby -rnkf -ruri -e "puts URI.encode(NKF.nkf('-Ew', '$KEY'))"`
URI='http://eow.alc.co.jp/'"$KEY"'/UTF-8/'
wget -q --referer='http://eow.alc.co.jp/' -O -  $URI | \
     sed -ne '/id="resultList"/,/<\/table>/p' | w3mmee -dump -T text/html | lv

ページャの部分は適宜変更してください. こいつをejという名前でパスの通ったところに置いています.引数には検索語を指定します.

# ej ecchi
 ・ ecchi    【名】
       〈日〉エッチなアニメ[漫画{まんが}・CG]    【形】
       〈日〉エッチな、ややみだらな、やらしい◆性的な暗示の多い(日本の)アニ
       メ、漫画、CG など。
       ・What is ecchi to me might appear as hentai to girls. : オレが「エッ
       チ」くらいに思ってるものでも、ひょっとして女の子から見ると「ヘンタイ」
       かもしれないし。

こんな感じでコンソールから検索できるので便利ですな.

スクリプトについては特に目新しい注意点はないのですが,強いてあげるなら文字コードがUTF-8に変更されていることくらいですかね.

[Web][Service][Mobile] Adavanced/W-ZERO3[es]から位置情報とともにコメントをTwitterにポストする

kokotwit!というスクリプトを作成したが,Advanced/W-ZERO3[es]では位置情報を直接ポストすることができなくなっていて困っていました.

先日,locpostというプログラムに対応したものに修正しました. 具体的には今まではコメントのポスト→位置情報のポストという順番のみへの対応だったのですが, 位置情報のポスト→コメントのポストという順番に対応しました.

説明とかするのは面倒なので(ぶ),先日のエントリとあわせて勝手に使える方は拾ってください.

[Twitter] 今日のTwitter

  • 11:19 > 闘劇 '07 >>Link *p
  • 16:02 > 闘劇 '07 KOF '98 とかアツ過ぎる.開催側もわかってるなぁ. *Tw*
  • 16:35 > 遠征外国人軍強すぎだろwww *Tw*
  • 16:47 > ちょっwww決勝は外国人同士かよwww *p
  • 16:50 > 通訳の人がおもしろかったwほんとは出場者は違うこと言ってそうなんだけどwww *p
  • 17:13 > ハイパーストリートファイター II きたこれ *Tw*
  • 22:05 > Coke+iTunes 1/8 *Tw*
  • 01:32 > 僧侶シリーズけっこうくるなぁ *Tw*
本日のツッコミ(全2件) [ツッコミを入れる]
teramako (2007-08-13 (Monday) 20:55)

英辞郎、前はよく分からんクエリを入れないといけなかった気がしますが、かなりすっきりしたURLで取得できるようになったんですね。<br><br>それにしてもコンソールから検索できると楽ですね。CD-ROM版買って持っているに使わなくなりそうな勢い...。

takano32 (2007-08-14 (Tuesday) 09:46)

以前のサービスはドメイン名も不自然だったし、クエリ文字列もやたら複雑だったよねぇ。<br>今試してみたら、ユーザーエージェントの文字列も不要になったようなので取り除いた。ずいぶんすっきりしたなぁ。<br>あとはRESTのサービスでも提供してくれれば二次的な利用がしやすいんだけど・・・<br><br>そうそう、CD-ROM版はボクも持っているのだけれど、すでにモバイル機器用の辞書データとして使うのが主な使途になってるよw

本日のPingbacks(全0件)