寒気と頭痛でも簡単twitter

朝起きてみたら、喉が痛かった。しだいに頭痛も始まり、ぞわぞわ寒気が襲ってくるようになった。昼飯を食いに地元シータラでカレーを食うのが精一杯。ナンを食う気力体力がなく、ナンはお持ち帰り。
体調絶不調じゃないか。おれ。
んなこんなだけど、zaurus用のtwitter CGIを作ってみた。zaurus用というか、今、zaurusにのってるブラウザはOperaで、css の display:noneとか効いてくれない。Ajaxは当然無理。なもんで、Javascriptを使わない、cssも簡単なものだけ、というシロモノ。
もしかするとちょっと気がきいてるのはBasic認証じゃなくて、OAuthを使った認証にしたこと、かな。
シンプル、というかなんも機能がないので、このままケータイでも使えるかもしれない。cookieが使えるかどうか……。
ttp://www.holeinthewall.jp/~butch/zakki/tweets.pl
期限30日に設定したクッキーに token と token_secret をとりあえず保存。
ううう。頭痛がひどくなってきた。
[02/20 20:07:22]
auのケータイは普通に読めた。cookie対応してるっぽい。
肝心のザウルスがダメ。twitterの認証画面からリダイレクトで戻れない、ようだ。なんじゃそりゃ。
まじめに熱っぽいんで、久しぶりにエスタックイブなんてのを飲んで転がろう。とほほ。
短縮URLのAPI

というほど、ごたいそうなものじゃないんだけど。
twitterでよく見かける妙なURL。どうやら長いURLを短かくして使えるようにしている。文字数の制限が140文字なので、長いURLを貼り付けるのはもったいない。てことで、URLの短縮サービスなんだろうな。いくつか同じようなサービスがあるんだけど、どれがいいのかわからず、なんとなくメジャーっぽいので tinyURL というのを使ってみた。
http://tinyurl.com/api-create.php?url=
パラメータにurlエンコードしたURLを渡してやれば、素気ないテキストだけで短縮されたURLが返ってくる。今どき定番のxmlですらない。仕事がらみで、とりあえず便利に使わせていただくことにしてスクリプトに組みこんでみた。
でも、本当のURLを隠蔽することにもなるのはどうなんだろう。隠蔽が目的、というはまた別の話。せっかく希望するURLを取得したのに、それをわざわざ隠すのはちょっと抵抗がある。ウチのような長いURLだけど、欲くて取った名前だし、どうせ露出するならこの名前で出したい、のでウチには導入を見送り。仕事がらみの方だって、本当なら本当のURLを出した方がいいんだけどねぇ。
『最新WebサービスAPIエクスプロ-ラ ~Amazon、はてな、Google、Yahoo! 4大Webサービス完全攻略』
Software Design 編集部
[更新]2026-02-04 09:09:46
年賀状

とりあえず書いた。去年、おのれの字のあまりの汚さにのけぞり、今年は「字を書く」ということで、モレスキンの手帳に毎日アレコレ書くように心がけて、今日というこの日に備えたわけだが。
相変わらず、というか去年よりさらにというか、字が汚くてがっかりだ。
だいたい。年賀状を必要とするひとたちは、それなりの年齢で字もきれいなので敗北感。日ペンの美子ちゃんなんていまどきは流行らんだろなあ。どっかからテキトーなテンプレート拾ってきて、来年はプリントアウトの年賀状にするかな。
縦書き表示twitterをOAuth版に差し替え…たのはいいけど、ググっても仕様書が見つからず。パラメータの渡し方がよくわからない。
count とか、max_id、since_idが渡せないっぽい。どうなってんだ。
[12/29 22:15:49]
嘲笑吐血レベルの低脳jさ加減だ、おれ。
count とか max_id なんてのは uri に入れるもので、authorizasionのheaderに入れちゃいけない。なので、無造作に全部headerに入れてたところを、headerに入れるべき oauth_ なパラメータと、uri に ? でつなげるパラメータに分けたところ、意図どおり、となった。
今回、例によって、というか安直にコピペしすぎたなあ。
てことで OAuth窓口の縦書き表示twitter「たてたったー」は貧弱な機能ながら、格好がついた。
縦書き twitter その後

APIを使って、取得したtwitterのデータを縦書きで表示する、名づけて「たてたったー」に、擬似縦書きもどき入力フォームをつけて、入力時にも縦書きで確認できるようにしてみた。
ttp://www.holeinthewall.jp/~butch/zakki/tatetatter.pl
こういう小ネタはjavascriptの出番。prototypeとかjQueryを使うまでもなく、textareaに入力された文字を keyup のたびに読み込んで、用意したdiv要素の中に表示していく。一見リアルタイム。
縦書きで表示するのは、ミソというかコロンブスの卵というか、float:rightした、幅 1em のdiv要素に流し込むだけ、という呆気なさ。CSSだけで縦書き表示はできるので、javascriptと組み合わせてこんなこともできるありがたさよ。
おもしれーっす。
[12/18 23:13:36]
ついでに。
ajax使って、新着情報を取りにいくようにした。公式のWebの「新しいツイートが?件あります」というアレだ。javascriptは好きじゃないので、悔しいけど、便利。
ついでに。
過去記事も見られるようにした。
どちらも since_id とか max_id をパラメータに渡してやればいいだけ。このシンプルさがいいところだ。欲しい情報を伝えればそれだけを返してくれる、のでなんか作るにしてもテキトーなものだったらスグにできちゃう。ネタ勝負。
案の定、IE8のバグだった

アクセスログに残る、404エラー。ありえないURLを要求してくるんだから当たり前。HTMLの一部をブラ下げてるのだ。
http://example.com/<div><p id=
などなど。どこをどうすればこんなURLを組み立ててきやがるんだ、と。
いろいろ検索クエリを変えて、「IE8 バグ リクエスト」で、ようやくヒット。
http://bluewatersoft.cocolog-nifty.com/blog/2009/10/ie8-lookahead-d.html
IE8の中途半端な先読み機能がこんなマヌケなことを引き起こす、らしい。なんじゃそりゃ。てか、うんざり。上記記事によるとxhtmlのサイトは軒並み被害に遭いそう。(てのはちょっと違うけど、HTMLの規格で行くという話だ。結局xhtmlって規格企画倒れだったんかなあ)
面倒だから対応しない。仕事でやってるサイトならともかく、辺境の地だ、IEは確認動作環境から外してしまうか。
twitterのタテ表示、たてたったー、が予想以上に面白い、おれ様だ。
ttp://www.holeinthewall.jp/~butch/zakki/tatetatter.pl
スタイルシートを調整してちょっとは見やすくなった、かも。javascriptを使って、記入時にタテ表示の確認ができるなら、面白くなりそうなんだけど、そんなスキルはないのがとても残念。
| << | 2026/3 | >> | ||||
|---|---|---|---|---|---|---|
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
| 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 | ||||
【最近の10件】






