2003/02/04 (火) 晴
■ 寝過ぎ
今日も信長をやり続ける…。
■ 何日目プラグイン
スミマセン、ペコさん。
いま、カテゴリ対応版にしか無い仕組みを使ってタイトルの横に表示させたものがこれです。(ペコさんが利用中)
で、tDiary-1.5.2.20030122なら動作するようにしたものが、こっちです。(ここで動作中)
変更点は表示位置とスタイルくらいなのですが、お好みの方を選んでください。。。
■ 与力
やっと身分が与力になりました。レベルは23。
■ マクドナルド
チーズバーガーが値上がりするそうです。おそらく原因は「チーズバーガーとハンバーガーだけ4つづつ下さい」とか注文している自分と同じような人が多かったことだと思います。
そんなわけで、値上がり後はハンバーガーだけ6個頼むことにします(ぉ
2004/02/04 (水)
■ 体調不良部
なれない朝食を食べたらおなかが痛い…
2005/02/04 (金)
■ むう
さすがに実家に一ヶ月もいると暇になってきた。大学にはちらほら企業の就職担当がきてるらしいしなあ。完全に出遅れている予感。
■ おや
暇と書いたら仕事というかアルバイトの話が舞い込んできたぞう。
2006/02/04 (土)
■ 引越し日程確定
北海道に帰るってことで、実家の両親に電話したら有給使って荷物運搬の手伝いに来てくれるとのこと。最後のすねかじり(になるのか?)。感謝、感謝。
そんなわけで、新潟を発つのは25日(土)か26日(日)、札幌の新居に入るのは27日(月)という感じで予定を調整中。新居の方は2-3件に絞ったんで、後はそれぞれの家のネット環境がどうなっているかを仲介業者に問い合わせている最中。一番快適な環境の物件に決定する予定。
■ 新居確定
仲介業者が今の部屋と同じくらいの広さの部屋を見つけてくれたので、その部屋にとっとと決めてしまった。こういうことは悩んだ所で話は進まないので、ある程度の基準をクリアしたら決めてしまって、Agileに進めていかないとな。
さて、来週は発表会終了後に引越し業者の手配とか見積もりとか。
■ 新日本海フェリーネット予約決済サービスがどうしようもない件
引越し日程が確定したんだが、新居を決めているうちに父がとっととフェリーを予約してしまったらしい。で、フェリーをネットで予約をするにあたって以下の事項にぶちきれたらしい。
- 文字が小さすぎて読めない
- 記入項目に半角やら全角が混在していて複雑すぎる
- 記入ミスで戻れと言われて、戻ったら記入項目が全て消滅
なんつーか、タコなWebサービスに共通する項目だな。これはネットジャンキーのオレでもぶちきれるよ。とりあえず、こういうシステムを放置している企業は死んで欲しいです。
■ 今日は手巻き寿司飲み会
今日は毎度おなじみのメンバーで一日遅れの手巻き寿司飲み会です。
2007/02/04 (日)
■ firefox の profile が吹っ飛んだ
一昨日くらいなんだけど、 firefox の profile が吹っ飛んでブックマークやらアドオンの設定が全て初期化。
ここまでは別に許容できる範囲なんだけど、なんかウィンドウの位置やボタン表示の設定を記憶できなくなってる。うーん、アドオンの設定の関係なんだろうか。いちいちダウンロードマネージャーのサイズとかボタンを小にするとかだるいよ。
結局
firefox そのものをアンインストールして、アドオンとか Greasemonkey とか全部入れなおした。1.5 のときからごちゃごちゃしてたので丁度いいか(と考えることにする)
■ del.icio.us の ブックマーク数取得APIがいつの間にかあった
昨日のまちゅさんのコメントを見て、そろそろ delicious にもブックマーク数取得APIができてねーのかなと del.icio.us/help を眺めてみたら、JSON として提供されているのを発見。というわけで、件数を取得する Ruby スクリプト
require 'digest/md5'
require 'open-uri'
require 'json'
url_md5 = Digest::MD5.hexdigest("http://www.hsbt.org/diary/20070201.html#p02")
count = 0
open('http://badges.del.icio.us/feeds/json/url/data?hash=' + url_md5 ) do |file|
data = JSON.parse(file.read)
if data[0] != nil
count = data[0]["total_posts"].to_i
end
end
p count
=> 5
なんか、Ruby の JSON ライブラリはあっちこっちにあってしかも使い方が微妙に違ったりしてよくわからなかったので、JSON library for Rubyを使ってみた。これ、YAMLでパースするのが Rubyist とかあったりするんですかね。
で、これを元に section の下につけていた del.icio.us アイコンを復活させて、すでにブックマークしているユーザーがいる場合はユーザー数を表示するようにした。上記の JSON ライブラリは先日追加された misc/lib の下に置いて呼び出して使う。
んー、とりあえず add_section_leave_proc で処理するようにしてるんだけど、そのたびに JSON のリクエストを出すのはすごい遅いし負荷が高いような気がする。section ごとの JSON データをキャッシュかなんかに保存しておいた方がいいのかなあ。それとも tDiary 側では数字を表示せずに innerHTML とかで埋め込んだ方がいいのだろうか。
添削募集中ですよ!
とか書いてるうちに
999 Unable to process request at this time -- error 999 (OpenURI::HTTPError)
さっそくエラーががが。やっぱり1日2-3回程度の更新頻度なキャッシュファイルとかにしないとダメか。ひとまず delicious 表示部はお休み。
キャッシュ機能をつけたぞ
しかし、今も大絶賛エラー表示中。動作チェックは明日に持ち越しかなあ。
■
純情~スンジョン~(DJ OZMA/Joon-Young Choi/綾小路翔)
うちの彼女は DJ OZMA 大好きっ子なんで一緒に聞いていたら、どっかで聞き覚えのあるこの曲。必死に思い出したら深夜の馬鹿力の「赤坂25時 カリスマホストへの道」のオープニングの曲なのだな。
最初から最後まで聞きたくて iTMS でポチっとな。なかなかよさげ。
2008/02/04 (月)
■ 設定した日数よりも前のツッコミフォームは問答無用で JavaScript で表示するようにした
tDiary で ツッコミを spam とみなす日数が過ぎたらツッコミフォームを非表示にする(3)の続き。
「ユーザーにとってあまりにも不便だから何とかせい。」と御大から指令が来てたんだけど、DMC4に忙しくて いまいち実現方法が浮かばなくて放置していたのであった。そんなこんなしてる内に御大からサンプルコードがコミットされてしまったので、それをさらに拡張して
- ツッコミフォームを隠すかどうかというオプションすら撤廃
- 指定日数を超えたらツッコミフォームは JavaScript 表示モードに強制変更
- JavaScript 表示モードは JavaScript を解釈できないブラウザではツッコミフォームは非表示
- ついでに日数を超えたら spam とみなす処理も撤廃(これはちょっとやり過ぎかも)
という感じに変更した。
この変更は 2.2.0.20080204 に入ってるけど、結構熱い変更なので利用する人は注意してケロ。
2009/02/04 (水)
■ Mac で自動起動設定
起動時に wig.rb やら tig.rb やらのコマンドを打つのも流石にアレなので LaunchCtl の設定をしてみた。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Disabled</key>
<false/>
<key>KeepAlive</key>
<false/>
<key>Label</key>
<string>tig</string>
<key>ProgramArguments</key>
<array>
<string>ruby</string>
<string>-I/Users/hsbt/dev/net-irc/lib</string>
<string>/Users/hsbt/dev/net-irc/examples/tig.rb</string>
<string>-n</string>
<string>hsbt</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
上のような内容のファイルを tig.plist とかいう名前で
~/Library/LaunchAgents/tig.plist
として保存する。最後に LaunchCtl を使って有効化
launchctl load -w ~/Library/LaunchAgents/tig.plist
最初、gem update したら、net-ircがみつからねーとか怒られたので -I でソースコードを配置しているフォルダを直接指定してお茶濁し。
設定が終わってから知ったんだけど、Lingonというソフトを使用すると上でやったような設定ファイル作成やら、有効化もGUIでできるので、そっちのがたぶん楽。
■ non-active と inactive
数日前の port のコマンドのエントリで、昼間にいじっていた yolk の名残で non-active って書いたんだけど、よくよく考えてみたら inactive だよね。
これ、使い分けに何か理由とかあるのかな。相変わらず英語力が乏しいなー。
2010/02/04 (木)
■ ドルジが引退
暴行の事実自体は報道を見る限りは有無が判断できないので触れないでおくとしても、
これだけの騒ぎを起こしたんだから引退して当然
という論調は何言ってんのって感じ。騒ぎなんて本人の意志や事実に関係無く起こすことは可能だし、まさにいじめの構図。だいたい品格品格って高見盛みたいなパフォーマンスを認めたり、公式な選挙での造反者捜しを平然と行うような団体がどれだけの品格をもっているんだよ。
あーあ、東京に引っ越したら行く場所リストの一つになっていた大相撲観戦がこれで無くなってしまったなあ。
■ 引越の荷造りをしている
早い物で来週には引越日なので荷物の梱包を開始。本は結構整頓したつもりでも段ボール3箱になってしまったよ。しかも重いし。
後は部屋の中にある小物と台所周りのものなんだけど、段ボール2箱に収まるかなあ。足りないような気がしてきた。





# ぺこ [ありがとうです。無事設定できました。感謝♪]