32nd Diary

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

2004年
4月
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
めーるあどれす
ruby -rbase64 -e'puts Base64.decode64 %q(dGFrYW5vMzJAZ21haWwuY29t)'



2004-04-01 (Thursday) [長年日記] この日を編集

あ〜.エイプリルフールでしたか.(ぶ(4/1 25:00 現在)

ちなみに当サイトでおすすめの嘘は限りなく脱力感あふれ,嘘っぽくない嘘です.

例.今日,焼肉だから,早めに帰ってきてね.(嘘

例2.メシ食いにいこーぜ.おごるからさぁ.(嘘

実は陰湿でダメージも大きめなので素人にはおすすめできません.

当然ですが,すすめている本人もこんな嘘はつけません.(ぶ

・・・まったく関係ない話なんですが,今年もRFCはあるのか?とか思ったり.

[Misc] 【ウホッ】うまい棒食べ放題【いい待遇!】

こちらの企業の待遇の一番下に注目.

プログラマってばただでさえ太りやすい職種であるはずですが,さらにうまい棒食べ放題デスカー.

まぁ,給与がうまい棒で払われたりはしない様子なので一安心ですが.(ぉ

[Work] プロジェクト終焉近し?

ダーッ!

今日は大きな進展が見られました.

やっぱりペアプログラミングの威力は偉大だと思った.

終わりも近いのだろうか...(というか,終わりたい.(泣


2004-04-02 (Friday) [長年日記] この日を編集

あ〜.ちなみに昨日の「うまい棒食べ放題」の待遇はエイプリルフールネタではありません.

いや,一応断っておいたほうがよいかもな.とか思いまして.(ぶ

[Slashdot] 2004年も素敵に騙して

いやぁ.スラッシュドットがエイプリルフールのネタで盛り上がっています.
ポケベルサービスに新たな再利用案とかゆー微妙なネタからSlashbot Japanからユーザ情報流出、一部ユーザにSPAMが届くspamではなく缶詰のSPAMが届く,というネタ)というわかりやすいものまで,さまざま.

個人的にはマイクロソフトが18禁ゲームに参入というネタがユーザに親近感を持たせるための戦略的な嘘のよーに思えて快く受け入れることができんかった.

お約束のRFCは2004年も素敵に騙してからたどることもできますね.さすがスラッシュドット.

[Misc] Really Understood?

エイプリルフールとは関係ありませんが,UNIX板のとあるスレッドでのURL.

なんか,わかりやすいジョークだなぁという感じ.
really understood?

[Software] Impress

StarSuite7を使っていますが,基本的な使い勝手はOpenOffice.orgと大差なし.

で,Microsoft OfficeではPowerPointに相当するImpressをメインに使用中.

いいねぇ.こんなものが無償*1で使えるなんて...すごい世の中になったもんだ.
StarSuite7 Impress

ちなみに油断してStarSuite7で作成したファイルをOpenOffice.orgで開くと文字化けをおこしてしまうこともあるようです.

*1 無償:OpenOffice.orgのImpress

本日のツッコミ(全3件) [ツッコミを入れる]

じーく [実軸鴫斜]

じーく [↑半角文字化け修正しる〜。 MS932もうだめぽ]

takano32 [http://sho.tdiary.net/?date=20021107#p04 知ってるけど,やってません.:-)]


2004-04-03 (Saturday) [長年日記] この日を編集

[Game][Moe] 劇場版 『AIR』

今秋公開とのこと.

ちなみに自分がこのことを知ったのはろじっくぱらだいすだったりする.

んでだ.今はじめて気づいたんですが,CLANNADって公式に通販を扱っているのか〜

あらゆる方面に疎くなっている気がするこの頃.


2004-04-04 (Sunday) [長年日記] この日を編集

起床@夜9:00……

日曜日だからってそりゃないだろ.>自分

[Net] QuickML.COM

かな〜り有名なサービス.

お手軽に利用できる.のにも関わらず,一度も使用していない……

とりあえず,メモとして残しておきます.

[Software] クールなツール

オンラインソフト紹介サイト.

ジャンル分けもいいかんじ.JoeやWipeOutはこのサイトがきっかけで使いはじめました.

よい感じ.おためしあれ.

Joeは大きいアイコンでマウスによる選択を行わないのがおすすめの設定.横幅は適当に800くらいが使いやすいかな.

んで,Alt + Tabで表示したあとはJとKやマウスのスクロールで選択.

JとKで選択できるとは...さすが,作者さんがvimな人なだけある.(謎

ちなみにクールなツールでおすすめなAltTab++は動作が重かったので使ってません.

Joeのお気に入り設定

2004-04-05 (Monday) [長年日記] この日を編集

[Univ] アカウントもらった〜

UNIXマシンのアカウントをもらいました.

ふたつも.しかも,ふたつとも外から見えるマシンです.

rootのない環境で自分の環境を作っていくもなかなか楽しい.

とりあえず,emacsくらいは普通に使える状態にしておくかー.(お気に入りの.emacsから不要部分を削ったものを置くだけだけどナー)


2004-04-06 (Tuesday) [長年日記] この日を編集

[Game] 隠し曲解禁!!

そんなわけで,今日,4/6からBeatmania IIDX 10th Styleの隠し曲が解禁されました.

なんだか,すごい量の曲が隠されてたみたいで...

そのうち段階的に解禁するようになるのではなかろうか,と不安になってみたり.


2004-04-07 (Wednesday) [長年日記] この日を編集

鍵,あったー!

実は昨日から鍵束を無くしていまして...

昨日の時点では「学校に忘れたんだろ.」とか思っていたのですが,今日学校に行ってみると鍵は見当たらず!

「やばいー.」と思いつつ,昨日行った飲食店やコンビニやゲーセンなどに「拾得物ありませんでした?鍵なんですけど.」とか聞いて回ってしまった...

トドメには地元の交番に行ってしまった.余談ですが,地元の交番には,はじめて入った.悪いことじゃなくてなによりですが.(ぉ

で,自宅に帰り「これは...ヤバい...会社にも連絡しないと...」とか思っていたのですが,ふと(昨日は着てない)上着のポケットをさぐってみると...ありましたー!鍵が〜!!(昨日持ち歩いてなかっただけやん!

ふぅ...この二日間の不安感はカナリ損した気分...

どこかに落としたのかもしれんと思って,下を向きっぱなしだったので,異様に疲れましたし...

[Univ][UNIX] すげー!連載もってたンデスカ!!

そんなわけで,今日は鍵を探すという目的も兼ねつつ研究室へ.

鍵を探すが,みつからず,とりあえず,次のゼミの準備をはじめる.(←一応,本来の目的)

その後,本棚にあるUNIX Magazine(1996年)の特集に「カーネルを読む」とかいうのがありまして,興味深く手に取ってみました.

第一回目の内容自体はmbuf.cがどのような機構をしているか,が書かれているものでした.

が,その号をパラパラとめくってたらビビったね!

なんと,研究室の先生が連載してたのだ!!@UNIX Magazine(ぶぶ

記事の内容はC言語でpingやtracerouteを作ってみる,というやつ.

で,すぐそばにいた先生に「先生!なに連載してるんですカー!!」くらいの勢いでツッコミを入れたかったが,そんな勇気はあらず.

ちなみにその後,先生とはmake buildworld談義になりました.どれくらい時間がかかるか,とか,makeしないで,CD-ROMやFTPでのインストール*1の方が実はらくだよね.とか.そんな話題*2です.

先生はちょうど,とあるマシン*3をアップグレードしていたんで,ごく自然にそんな話題に.

にしても,このレベルの会話が普通にできる方というのはとてーもありがたいし,刺激を受けますな.やっぱり.

*1 CD-ROMやFTPでのインストール:ちなみに私はこちらの方法です.cvsupはportsのアップグレードには使ってますが,他のアップグレードには使ってません.っつ〜か,FreeBSD(98)なのでそんなことやるとヤバそうです.

*2 そんな話題:他にも「gccからmakeし始めるのはアツイね.」とか「makeのくせにobjをcleanするのも不自然か?」とか.他いろいろ.

*3 とあるマシン:私もこの間アカウントもらったマシンです.


2004-04-08 (Thursday) [長年日記] この日を編集

[Univ] だー!!遅刻したー!!!

すいみん・すいみん・すいみん・すいみん・すいみん不っ足っ♪(キテレツ大百科風)

そんなわけで,学科のガイダンスに遅刻してしまいました.(資料の配布には間に合わなかったものの,ガイダンスの説明には間に合った様子なので,幸運といえば幸運でした.)

う〜む,理由はすげー単純に寝坊です.

イメージ的にはあらゆる方面でスレッドが立ちすぎ,ディスパッチャが挙動不審になり,睡眠スレッドで応答が返ってこなかった,よーな感じ.

スレッド数減らすか,睡眠スレッドのjoinはしないかだよな.(キケン

[UNIX][Windows] *.aiファイルって...

今日,Illustratorの*.aiファイルを印刷する必要があったのですが,インストールされている環境がなくて,困りました.

そこで,OpenOffice.orgの図形描画ならいけるんでは?と開いてみると文書作成で開きはじめ,ファイルが巨大であったためにメモリを食い尽くす罠.

それでもファイルの先頭部分は読むことができまして,先頭部分をみてわかってしまったんだな.「おいおい!*.aiってPostScriptだったんか!!」

そこからは単純に*.aiを*.psと名前を変更し,GhostViewで開いたら印刷できました!!

っつ〜か,よくよく考えると,PostScriptってAdobeが考案したんだよな...


2004-04-09 (Friday) おめでとう!8{5}ヒット!! [長年日記] この日を編集

そんなわけで,このサイトも88888ヒットデスカー.

生まれ立てで自分だけが日に十回くらいのカウンターを回してしまっていた日々が懐かしいですな.(ぉ

[Univ][MERS] サークルの日

今日はサークルの日,つまり,新入生の皆さんにどんなサークルがあるかを知ってもらう日でした.

う〜ん,入部してくれそうな人は今日の段階で約一名でしたね.

[Univ] きぐー(奇遇)ですね.

と,メシを食いに外に出ていたら,高校のときの友人に会うの巻!!

いや,この間一緒に飲んだばっかりなんですけどね.(わら

普段は別の校舎に通っているのですが,今日は手続きで本校の方に用事があったのだとか.すげー奇遇.

そのまま楽しく食事.お互いの研究室の話など.で,友人の研究室に近い研究室では教授が4月になってから辞めることが決まった研究室があったそうだ.(ぇー

そこで,このお家騒動について,「まるで,阪神タイガースの外国人選手じゃないデスカ!!」とか言ってしまった.

う〜ん,でもまじめな話をするとそういうとこの研究室の学生はどーすんだろーなぁ.とりあえず,一年待つのか?(ぶ

本日のツッコミ(全2件) [ツッコミを入れる]

たかはしぃ [そこの研究室の4年は再分属みたい。 "20 チャンス"もう一回 研究室が選べる! かわいそうだよな・・・ あと、"..]

takano32 ["研究室をなくした 一回休み"とか じゃなくてヨカッタ. やつら平成生まれには"ファミスタ"自体が 無理かもしれな..]


2004-04-10 (Saturday) [長年日記] この日を編集

久しぶりに休める日だと思い,ごろごろ.

「なんか,今日は静かだなー.」とか思っていたら,親が旅行に出かけてるんだった.そんなんで大丈夫か!オレ!!

[Moe] カードキャプターさくら再放送開始.

そんなわけで,大きなお友だちのみんなは見るがよい.

が,マジな話をするとツバサに後押しされ,多少視聴率上がるんではないかな.とか思ったりもする.

[Hardware] 鎌力到着!!

先日,ハードディスクを増設したら電源が足りなくなった.あまりに意味不明な挙動だったため,電源が原因とわかるのにかなり時間がかかった.

で,静穏で安価で最近評判のいい電源はないか?と2chとかkakaku.comとかを見てみた.

短時間での検討の結果,鎌力(かまりき)なる電源が静穏でいいらしいことがわかった.

そのままDOS/Vパラダイスで通販申し込み.何を狂ったか,500Wを注文しているあたりもポイント高し.価格はおよそ1万円.

実はここまでが3/26のお話.

そして,今日,その電源が届きました!

包みは意外と小さく,一見電源とは思えませんでした.が,箱を開けると隙間少ない状態で電源が梱包されていました.うむ.よい感じ.

さっそく,PCを空け,電源関係のコネクタをはずし,新しい電源に換装....

ウガー!!ケースと電源が干渉してる!!しかも,微妙な干渉!!

興奮していたオイラは干渉していた部分をペンチで曲げてしまった.(ぶ

とりあえず,これで解決.電源を入れてみると普通に起動しました.

う〜む,音もかなり違うものになった.どうやら今度は騒音のネックになっているのはCPUファンみたいだなぁ.(軽く手で押さえてとめてみるとかなり静かになる.よいこはマネしちゃだめ.)

CPUファンを買い換えるとしたらigloo 2510(〜Athlon XP 3200+)あたりになりそうだ.ちなみに現在使っているCPUファンはAMD純正と思われな,Athlon XP 1900+についてきたやつ.

追記.そういえば,PCがあまりに重かったので,体重計に載せてみました.(バカ

なんと,18kgもありましたよ.そのうち腰でも痛めるんではないかと心配です.(ぶ

それとCPUファンについて.COOLER MASTERなものを買うならSILENT DRACO CP(〜Athlon XP 2800+)になりましょう.メモメモ.

本日のツッコミ(全2件) [ツッコミを入れる]

Neo_T [鎌力評判いいみたいですね。私が使っているSilent King2と比べたらどうなんだろう。せっかくだからSmartd..]

takano32 [ええ,かなり静かです.静音化するとしたら,次はCPUのファンになりそうです. そういえば,今度のHDDはたまにうなる..]


2004-04-11 (Sunday) [長年日記] この日を編集

[Diary] pastelpink.css

春っぽいスタイルシートに切り替えてみました.気分的に盛り上がるかな〜とか思いましてね.

自分で作ろうかな.とも思ったのですが,なかなか時間がかかりそうだったので,テーマ集にあるものを使ってみました.(手抜き

[Misc] チャート式イラク人質問題

イラク人質問題分析  
 ├→ 本当に捕まったんだよ派 
 │  ├→ 自衛隊は撤退しちゃだめだよ派  
 │  │   ├→ 3人を殺しちゃダメだよ派 
 │  │   │  └→ 自衛隊が本気で救出してよ派(理想主義) 
 │  │   └→ 死んでいいよ派 
 │  │      ├→ 自業自得だよ派(正論派) 
 │  │      ├→ テロリストの要求は無視しろよ派(国際主義) 
 │  │      ├→ 自衛隊は攻撃するチャンスだよ派(軍国主義) 
 │  │      └→ 丸焦げの死体を見たいよ派(グロ画像見たい派) 
 │  ├→ 自衛隊を撤退しろよ派  
 │  │  ├→ 人命は大事だよ派(人道主義)  
 │  │  └→ 死んだら撤退するしかないよ派(結果重視)  
 │  └→ 撤退できないよ派  
 │     ├→ 3日じゃ撤退できないよ派(現実主義)  
 │     └→ 撤退しても殺されるよ派(未来は暗い派)   
 └→ 自作自演だよ派 
    ├→反戦主義のヤラセだよ派 
    │  ├→ 頭がおかしいNGOだよ派(完全捏造肯定派) 
    │  └→ 頭がおかしい3人組だよ派(精神論)
    │     └→ イラク人と気が合ったんだよ派(偶然派)  
    ├→自衛隊派遣賛成のヤラセだよ派 
    │  ├→米軍が救出して感動させるんだよ派(嫌米派)  
    │  └→自衛隊が救出して感動させるんだよ派(結局自衛隊を否定?) 
    └→ その他だよ派 
       ├→ 有名になりたかったんだよ派(アイドルを目指す?)    
       ├→ 実はお笑いトリオだよ派  
       │  ├→ 電波少年の特番だよ派 (懐古派) 
       │  └→ 体を張ったギャグだよ派 (たけし軍団?) 
       ├→ 北朝鮮の人だよ派(嫌韓派) 
       ├→ オウムの人だよ派(オウム嫌い?) 
       └→ 日本赤軍だよ派(古すぎ派) 

引用の引用です.:-)

本日のツッコミ(全2件) [ツッコミを入れる]

通りすがり [自業自得だよ派]

takano32 [→反戦主義のヤラセだよ派  →死人がでたら信じてあげる派(ぉ]


2004-04-12 (Monday) [長年日記] この日を編集

[Linux][UNIX] Yet Another 仕事のツール

「みんなが使ってるのとは違うけど、ちょっと気が利いてるよ」というのが、この"Yet Another"なのである。

とりあえず,"Yet Another"で思いつくところではyacc,YaTeXとか. なんとなく意味はわかっていたが,正確には把握しとらんかった.納得. 意味から考えるとAMDのプロセッサとか,AirH" PHONEのよーなものがあてはまりそうな気がする.「それって,単にマイナーなだけだろ?(特に後者)」っていうツッコミは却下の方針で.(わら ところで,同サイトには他にもいろんな記事が書かれています.個人的にはXOOPSが興味深い.スケジューラとしても有用なんだろうか.

2004-04-13 (Tuesday) 32.upgrade(NO_EXAM) [長年日記] この日を編集

[Univ] 推薦(σ・∀・)σゲッツ!

大学院の入学試験は筆頭免除の予感.

ちなみに先生から「takano32君以外は頑張る必要*1があるけどね☆」くらいのノリで知らされました.ちょっと軽くて遠まわしな言い方でしょ〜(わら

さてと,これで早めに研究テーマが決まれば夏の間はひたすら実装とか,愉快なこともできますな.

*1 takano32君以外は頑張る必要:たまたまうちの研究室はわたしだけだったみたいですね.>筆頭免除

[UNIX][Work] Lightweight Language (LL) Magazine

結構前に発刊されたものですが,今まで読んでいませんでした.バイト先にあった*1ので読んでみた.

いくつか感想を.

*1 バイト先にあった:社長が買ってたっぽいです.買おうと思ってたらすでに置いてありました.ラッキー(w

まつもとゆきひろさん
はじめて顔を見ました.若い感じです.子供と一緒の写真で良い感じ.
ただただしさん
3タブでソースコード書かれているとは知りませんでしたです.が,"3タブ"で検索するとたださんとこの日記がトップにでる.
ところで,emacsの"ellemtel"スタイルのインデントはタブ幅が3だったかも.
EmacsLisp
LLの一種として簡単な記事が載ってた.ちょっとした拡張や改造ができるようになりたい気はする.>*.el
これを機にちょっとやってみようか...<Programming in Emacs Lisp
本日のツッコミ(全2件) [ツッコミを入れる]

Neo_T [さすが優秀な32さんですな。これで前期のうちは幸せな日々でありましょう。]

takano32 [どーもです.おかげさまで「前期のうちは」安心して生活できます.(ぶ(他意はありませんよ:-)]


2004-04-14 (Wednesday) [長年日記] この日を編集

出社前にDOS/Vパラダイスに行ってふたつほどパーツを購入.今日はその話.

あと,スタイルシートをpastelpink.css→sakura.cssに変更してみたり.

[Hardware] SILENT DRACO CP購入.

電源を鎌力に換装したときに,騒音のネックとなっているのがCPUのファンということがわかった. そこで,SILENT DRACO CPという静音タイプのファンを購入(\1.5K).まぁ,24.2dB程度ならば電源の騒音レベルとほとんど同じはずなので,これでよいだろう.と判断しました. で,今まで使っていたAMDのリテールのファンと比較.PicoShotで撮ったものなので粗いですな.>写真 横から比較上から比較 左側がAMD純正のファン,右側が新しいファン.こうしてみると結構デカイですね.ファンの高さとヒートシンクの大きさで回転数,騒音を抑えてるようです. そして,取り付け.マザーボードをケースからはずして行おうかと思いましたが,面倒なのでやめました.壊れたらデュアルCPUなマザーに買い換えるか.くらいの感じで.(ぶ なかなか苦労したが,なんとか換装終了...電源を入れてみる...

おお〜.静かになった!!

こりゃぁ,すごい!!というか,結論としてはAthlonのリテールのファンがうるさすぎる!

で,次の騒音のネックをそれとなーく*1調べてみると,マザーボードのファン*2のようだ...う〜む,これはもう対処のしようがない.

まぁ,十分静かになったので,これでよしとしますか.

*1 それとなーく:あらゆるファンを止めつつ.よい子はまねしちゃダメ.(ぶ

*2 マザーボードのファン:チップセットのファン

[Hardware] USB to PS/2 Cable

PS/2の機器をUSBで接続するためのケーブル.\1Kだったので買ってみました.マウスもキーボードもいけるのに\1Kはリーズナブルだ.

動作確認としてバイト先での適当なキーボードをつないでみた.うむ.動いてる.(あたりまえ

自宅ではRealforce + トラックボールの組み合わせで試してみた.うんうん.動いてる.

これでPS/2コネクタがなくなってもRealforceが使えますな.

すげー.あやしい会社なのでいつページが喪失するかもわからんと思ってスクリーンショットを取っておいた.

こちらがサイトのスクリーンショット→USB to PS/2 Cable

本日のツッコミ(全2件) [ツッコミを入れる]

Neo_T [静音化は一度やり出すとこだわりたくなるけど、ある程度のところで見切りつけたようがいいよねw故障させかねんし…。私もフ..]

takano32 [そうえですねぇ.でも,実は5インチシャドウベイに空きがないため,SMART DRIVEは試したくても試せなかったり...]


2004-04-15 (Thursday) [長年日記] この日を編集

よくよく考えると,ツッコミには必ずと言っていいほど呼応してしまうので,ページ上部の最近のツッコミ表示からわたしの名前は除外するようにしてみました.

[Emacs] Programming in Emacs Lisp

そんなわけで,ちょくちょく読んでいます.

2章くらいまで読みましたが,はやくもLispの魅力に惹かれそうです.

とりあえず,簡単な数値計算ならEmacsでできるようになりました.よしよし.

っつ〜かさっき気づきましたが,chiba-u.ac.jpデスカ.>URL

[UNIX] OpenGroupware.org

先日,XOOPSのiCalendar機能を見てから,グループウェアにどんなものがあるか,を見ていたら発見しました.

日本語などが使える様子もないですし,インストールが少し面倒なようですね.これからの発展に期待.:)

で,今現在のところ同じようなノリのグループウェアはeGroupWareというものが一歩進んでる感じですね.

[FreeBSD] 非対話にportupgrade

対話画面がないportsのみを実行する,という方法があったのは覚えていたのですが,具体的な方法を忘れてしまった.先日ついに気がかりが限界に達し,調べてしまった.(ぶ

あ〜.あったあった.ハンドブックに書いてあったよ.

要するに無人のときは環境変数BATCHを設定して実行して,つきっきりになれるときにINTERACTIVEを設定して実行すりゃいいのね.

[Emacs] skk変換時のハイライトの色を変更

デフォルトの設定だと,PuTTYからはイヤがらせとしか思えない配色で表示される.

そこで,skk-henkan-faceという変数に新たな値を設定してあげた.

(setq skk-henkan-face (skk-make-face 'SpringGreen/gray16))

参考にしたのはこちらのメイリングリストへの投稿.

本日のツッコミ(全2件) [ツッコミを入れる]

tyv [chiba-u.ac.jpっていうか個人的にかなりお世話になってる某数学科の助教授のサイトですし(汗]

takano32 [ぶ.2hopsで届く人間関係って広っ!]


2004-04-16 (Friday) [長年日記] この日を編集

もろにEmacsLispにハマってしまった.今日はその関係の内容がメインです.あと,春っぽい色はやっぱり落ち着かないので,元に戻しました.(ぶ

[Emacs][Diary] tdiary-insert-(footnote|span|div)

昨日読んだマニュアルでEmacs Lispがわかってきた!!

そこで,その成果を試すべく,自分でいくつかの関数を書いてみた.

(defun tdiary-insert-footnote (start end)
  "Insert tDiary footnote."
  (interactive "r")
  (let ( (start-footnote "<%=fn '")
	 (end-footnote ": '%>")
	 (text (buffer-substring start end) )
	 )
    (insert-string start-footnote text end-footnote)
    (backward-char (- (string-width end-footnote) 2))
    )
  )
 
(defun tdiary-insert-generic-tag (tag class text)
  "Insert tDiary generic tag."
  (let ( (start-tag (concat "<" tag))
	 (end-tag (concat "</" tag ">"))
	 )
    (if (equal class "")
	(setq start-tag (concat start-tag ">"))
      (setq start-tag (concat start-tag " class=\"" class "\">")))
    (insert-string start-tag text end-tag)
    )
  )
 
(defun tdiary-insert-span (class start end)
  "Insert tDiary span."
  (interactive "MInput Span class: \nr")
  (let ( (tag "span")
	 (text (buffer-substring start end))
	 )
    (kill-region start end)
    (tdiary-insert-generic-tag tag class text)
    )
  )
 
(defun tdiary-insert-span-shout (start end)
  "Insert tDiary shout span."
  (interactive "r")
  (tdiary-insert-span "shout" start end)
  )
 
(defun tdiary-insert-div (class start end)
  "Insert tDiary div."
  (interactive "MInput div class: \nr")
  (let ( (tag "div")
	 (text (buffer-substring start end))
	 )
    (kill-region start end)
    (tdiary-insert-generic-tag tag class text)
    )
  )
 
(add-hook 'tdiary-mode-hook
          '(lambda()
	     (define-key tdiary-mode-map "\C-cf" 'tdiary-insert-footnote)
	     (define-key tdiary-mode-map "\C-cs" 'tdiary-insert-span)
	     (define-key tdiary-mode-map "\C-cd" 'tdiary-insert-div)
             )
          )

う〜む長くなってしまった.

これを.emacsとかに書いてあげれば,選択したリージョンをタグやプラグインで挟むことができます.

たとえば,"hoge"をマークとポイントで囲んだ状態で\C-c fとすると,"hoge<%=fn 'hoge: '%>"としてくれます.同様にspanタグやdivタグのclassを指定して挿入します.

実はこの機能,私はWindows上でCLCLに自作のDLL*1という組み合わせで実現してたんよね.これをそのまんまEmacsに移植した,というわけ.

でも,まぁ,よく一日で書けたよなぁ.なんか,いろんな*.elが多くの人に開発される理由がわかった気がします.

*1 自作のDLL: 欲しい方がいらっしゃたら連絡してください.公開します.( ぶ

ちなみに参考にしたのはProgramming in Emacs Lispの1〜3章とappend-to-bufferの実装*1とinteractiveのオプション*2だけ.

それにしても,開発環境と実行環境とヘルプが同時に使えるのは快適すぎるね...

*1 append-to-bufferの実装: ちなみにC-h f append-to-bufferから実装をたどりました.

*2 interactiveのオプション: C-h f interactiveで見れる一覧.interactiveの"M"の使い方を見ました.

[Emacs][Diary] tdiary-mode.elで「この日の日記を隠す」

「この日の日記を隠す」というのをオンにして更新するようにしてみた.

具体的にはtdiary-mode.elの347行目付近を変更しました.以下の通り.

    (add-to-list 'post-data (cons "old" date))
    (add-to-list 'post-data (cons "year" year))
    (add-to-list 'post-data (cons "month" month))
    (add-to-list 'post-data (cons "day" day))
    (add-to-list 'post-data (cons "hide" "true")) ; この行を追加

まぁ,私の用途だとEmacsからの更新は常に隠す状態で十分です.(できれば隠すか,隠さないかを選択できるようにしようと思いましたが,面倒なので,妥協しちゃいました.)

[Univ] 健康診断に行ってきた.

まま,特に異常はありませんでした.

BMIは痩せ側の正常範囲*1でした.

視力はちょっと偏りがあって,左のほうが0.9で右が1.5以上らしーです.よく偏りがあると低いほうになっていってしまう,という話を聞きますが,ここ数年これくらいの値なんすよね〜

*1 痩せ側の正常範囲: 20くらい


2004-04-17 (Saturday) [長年日記] この日を編集

[Hack][Work] プロジェクト打ち上げ

昨日,バイト先でプロジェクトの打ち上げがありました.

なんか,こう,いくつかの点*1を除き,典型的なXPなプロジェクトだったので,いろいろ勉強になりましたねぇ.

特にペアプログラミングは刺激になりました.ひとりでは開発が止まってしまいそうなところでも,ふたりだと頑張れたりしますね.それに,自分に足りない知識がどういった種のことなのかがとても明確になります.よい経験でした.

*1 いくつかの点: テストコードがなかったり,終盤でドキュメント書いたりなど.

[Mobile] iFP-190TCが壊れた〜!!

昨日,家を出るときに「再生・停止」ボタンを三度くらい押さないと再生できませんでした.

で,その後,ボタンにより停止することができなくなったので,仕方なく電池を抜いて止めました.(ぶ

それからは二度と電源が入りません!!う〜む,停止できなくなった時点から「再生・停止」のボタンが機能してない気がします.

とりあえず,買った時期*1がいつなのかを調べてみました.

どうやら2002年12月23日のようですね.

1年半くらい経ってしまっていますし,実はこの不具合以外にも最近ファイルシステムがおかしく*2なってたんで,買い換えようと思います.

そういえば,一時期,研究室とのデータのやりとりのために,ハードディスクタイプのプレイヤーを買おうと思っていたのですが,512MBのUSBフラッシュメモリがタダで支給されたため,結局は買ってなかったんですよね.

そんな現状から考えると,実はハードディスクタイプである必要もないかもしれないですが,やっぱり大容量は魅力.それに,こちらにデータを移行させれば,512MBのUSBメモリはKNOPPIX用とかにできますし.(ぶ

というわけで,購入の候補としてはiHP-120,iHP-140あたりが最有力.

専用の転送ソフトも必要なく,ZIP.MP3*3も再生できるらしい.これはスゴイ.個人的には歌詞のファイルを再生と同時に表示できたりすれば,もう言うことはないかなーといったところ.

*1 買った時期: サイト内全文検索で調べました.(わら

*2 ファイルシステムがおかしく: 消せないファイルがいつの間にかできる.フォーマットしてもいつのまにか復活.面倒なので,あまり追及はしていません.その影響で正確な残り容量も把握できない状態でしたね.

*3 ZIP.MP3: 複数の曲を無圧縮のZIPでまとめたファイル.アルバムなどを整理するのに便利.

あ〜.あと,The Plugも断線しちゃったんで,新しいの買うカー.

本日のツッコミ(全2件) [ツッコミを入れる]

YOSHIKI [The Plugならひとつ余っているからあげたいところだけど、そうそう会えそうにないので無理ですね(w あと、zip..]

takano32 [なかなかおいしい話はないもんですなぁ.で,買ってしまったよ...]


2004-04-18 (Sunday) [長年日記] この日を編集

う〜む.今日は情報処理技術者試験の日ですな.いちおー,自分もソフトウェア開発技術者を受験しますが,今期はあまり勉強できんかったなぁ.

[Mobile] MuVo^2購入!!

あ〜あ,昨日はiHP-120かiHP-140にするとか言ってたのになぁ.

今日,資格試験の帰りにヨドバシで買っちゃいました.MuVo^2を.(ぉぃぉぃ

ちなみに色は黒でリモコンつき.

う〜ん,なんといっても4GBマイクロドライブネタが旬です.(ぶ

とりあえず,こいつの余生として考えてるのは

  • Handheld PCでNetBSD
    本命の使い道.SigmarionIIIあたりがNetBSD/hpcarmで対応してくれちゃったりしたらいくかもしんない.まぁ,そうでなくてもサスペンドができそうなヤツが出たらいきます.
  • OpenBlockS
    いやぁ,これで4GBも空間があったらなんでもできちゃう気がする.というか,愉快.(ぶ
    対応状況とかが書かれていないのでよくわからんですが,ここらに挿してあげれば大丈夫な気がするし.
  • デジカメ
    世間一般にはコレが主な用途らしい.

ま.なんだかんだいって,まずは普通の音楽プレイヤーとして活躍してもらいます.(外観さえ気にしなければ)iPod mini気分です.(ぶ

他の理由としては,な〜んも考えずにヨドバシに行ったら,持ってたお金がiHP-140には足りないという中途半端な額だったんで,そのまんまMuVoって気がしなくもない.(ぇー

[Diary][Emacs] tdiary-post-hide

というわけで,この間,tdiary-modeで日記を更新するときは隠すということにしてしまったが,それでは不便なので次のようにしてみた.

;; .emacs
(defvar tdiary-post-hide t
  "Post diary with hide if true.")
(defun toggle-tdiary-post-hide (&optional arg)
  "toggle 'tdiary-post-hide'."
  (interactive "P")
  (if arg
      (setq tdiary-post-hide t)
    (if tdiary-post-hide
	(setq tdiary-post-hide nil)
      (setq tdiary-post-hide t))
    )
  (if tdiary-post-hide
      (message "tdiary-post-hide true")
    (message "tdiary-post-hide nil"))
  )
(add-hook 'tdiary-mode-hook
          '(lambda()
	     (define-key tdiary-mode-map "\C-ch" 'toggle-tdiary-post-hide)
             )
          )

そして,tdiary-mode.elの347行目付近を以下のようにした.

    (add-to-list 'post-data (cons "old" date))
    (add-to-list 'post-data (cons "year" year))
    (add-to-list 'post-data (cons "month" month))
    (add-to-list 'post-data (cons "day" day))
    (if tdiary-post-hide
	(add-to-list 'post-data (cons "hide" "true"))
      )

これで "C-c h"で隠すか隠さないかを設定できるはず,というわけ.なんですが...hideのPOSTはきちんとできているようなんですが,実際にブラウザでみてみるとうまく動いてません.ナンデー?

本日のツッコミ(全1件) [ツッコミを入れる]

takano32 [イケテルっぽいが,自己責任か.(わら http://search.luky.org/obu/msg01580.htm..]


2004-04-19 (Monday) [長年日記] この日を編集

[Diary] Blogkit導入考え中.

最近,日記にプログラムのソースなどが頻繁に登場してしまっている.これはふつーの人からすれば不快なことにもなりかねないので何とかしたいところ...

現在考えてる手段としてはBlogkitの導入.そうすると,tDiary.orgとかruby-lang.orgのように記事ごとに「もっと読む」とか「Read more...」というように,詳細を隠すことができるらしい.

コレ使えば,興味のない人はプログラムのソースとか見ずに済むか?とか思ってます.

う〜む,でもできれば日記の形でやりたいんですよねぇ.

一応,これ日記だし.(ぶ

[Univ][Game] TRIGLAV

研究室の方がやってたゲーム.忘れないようにメモ.

ブラウザで遊べるDiabloのよーなゲームです.完成度高し.

ArcadeModeなら登録などの必要なく遊べます.

JavaScriptで書かれているとは思えません...

ちなみにIE限定.タブブラウザでも遊べなさそうです.(ぐ

[MERS][Game] Virtua Fighter 4 evolution

イカンナー.部室に入り浸ってしまった.というか,誰デスカー*1.VirtuaFighter4などといふ,中毒性の高いものを部室において下さった方は.(とかいう.

VirtuaFighter2の頃からブランクがかなりありますが,Jackyで練習ちう.

で,CPU戦をしているわけですが...とことんCPUと対人で攻略方法が違いますね.

対人だと純粋に相手を読むゲームになりますが,CPU相手だといかにローリスクでハイリターンを狙うか,というゲームになりますな.

いまだにDual*2に勝てる気がしません.

*1 誰デスカー.:いや,知ってるんですけどね.

*2 Dual:ラスボスのギンギラギンな体のターミネーターに出てきそーなやつ.


2004-04-20 (Tuesday) [長年日記] この日を編集

[Slashdot][Music] The Prodigy - Fire Starter

Slashdot経由で知った.ドライブするとき危険な曲のTOP 2に見事The ProdigyのFire Starterがランクイン!!

とりあえず,「プロジディ」書かれてたので「プロディジー」でしょ.とツッコミを入れておいた.(ぶ>Slashdot

いやぁ.しかし,Prodigyはそれ自体がヤバイ気がする.(ぉ

個人的にProdigyの曲で一番ヤバイのはVooDoo Peopleですカネ.


2004-04-21 (Wednesday) [長年日記] この日を編集

[Mobile] 京セラ AirH' PHONEキタ━━━━(゜∀゜)━━━━ッ!?

明日,発売日が発表される,という説が有力のようです.

ネタかもしれませんが,わたしも明日の発表を期待しています.

で,某大型匿名掲示板ではすでに関連スレッドvol.63まで進行しています.

現実的には正式な発表がまだな〜んもされてないのに,これほど進む意味がわかりませんけど.

以下,某大型匿名掲示板での燃料.(ぶ
発売日とか?目玉のブラウザについて?仕様一覧?

ところで,このOperaでJavaScriptが動くらしいんですよねぇ...これはJavaScriptを書いてミロ.という神のお告げでしょうか?(ぉ

[Net] Internet Relay Chat Protocol

最近,興味本位でIRCについていろいろ調べてます.

基本的なクライアントの流れを追うにはIRCぷろとこる quick hackがおすすめ.

実際にRubyをつかってボットを実装しているサイトとかもわかりやすい.

[Moe] ふしぎの海のナディア再放送.

おお.19時ちょうどにNHK教育を見てみたら,アトランティスふしぎの海のナディアの再放送やってるよ!

どうやら毎週水曜の19:00〜19:25に放送している様子.

本日のツッコミ(全3件) [ツッコミを入れる]

フクハンチョー [私が、「ふしぎの海のナディア」の文庫を読んだことがあるのは内緒です……]

takano32 [な,なんだってー!! あとで詳しいお話を!(ぶ]

takano32 [京ぽん発表キター!!! http://k-tai.impress.co.jp/cda/article/news_to..]


2004-04-22 (Thursday) [長年日記] この日を編集

[Game] サムライスピリッツ 零 SPECIAL

うわ〜!!なんかよくわかんないけど,うさんくせぇ!!

っつ〜か,ストリートファイターIIレインボーみたいなノリを感じちゃったんですけど.(ぶ

で,新たに追加された「絶命奥義」についてアルカディアに記事があった.それぞれキャラごとに画像があったんで,パラパラと見てみたんですが...

おいおい!!ナコルル馬乗りしてるよ!!っつ〜か,懲りてなかったのか!!!*1

*1 懲りてなかったのか!!!:リンク先の許せる派の理由,2位と3位を参照.

[Mobile] DDIポケットAirH" PHONE発表

タイトルのリンクは現在一番更新が早い「ケータイWatch」です.

ついに発表されましたねぇ.5/14が超楽しみでっす!!

仕様にある通り,Operaが搭載されます.そこで,PCのOperaでスモールスクリーンレンダリングを試してみました.以下,その様子.
自分の日記Slashdot僕の見た秩序

うんうん.十分実用的じゃぁないか!

Wnn2による予測変換もあるらしいし,メモリとカメラの解像度以外では満足,といったところか.

カメラ,つけるんならもっとすごいのにしてほしかったし,中途半端ならイランって感じなんですが...

なんにせよ5/14には機種変更しますョ.ボクハ!


2004-04-23 (Friday) [長年日記] この日を編集

う〜ん,おとといあたりから咳が止まらん...

これは感冒,いわゆる世間的には風邪といふものだろうか.

っつ〜か,オレってバカじゃなかったの!?(ぶ

[Mobile] 京セラ AirH' PHONE発表各種

一夜明けまして,各所がAirH' PHONEの記事で盛り上がっております.

以下,リンク.

情報提供もとの某友人に感謝.

で,某大型匿名掲示板では,京ぽん*1発表だけをネタに10スレも消化*2されていたりして,なかなか愉快.(ぶ

*1 京ぽん:今回発表された機種の愛称

*2 10スレも消化:総計ではvol.73くらいまでいってるっぽいです.

[MERS][Game] CAPCOM VS. SNK 2 MILLIONAIRE FIGHTING 2001

部室にPlayStation2という破壊力のあるアイテムが配備されたため,ついつい買ってしまった.>CAPCOM vs SNK 2

ちなみに,自分自身はPlayStation2は持っていない.(ぶ

そのため,とりあえず部室に置いておきました.やっぱりオーソドックスなストIIキャラがいると対戦が熱くなるね...

[MERS] orz

今年は進入部員がサークルにとって無理のない人材がそろってるなぁ.と感じました.

だってよぉ.去年なんか,2chの話題振ったら,「にちゃんねるは,うちの地方では砂嵐が映りますよ.」とマジレスされてしまうくらいの人たちだったからなぁ.

今年はある程度,そういったネタもいけます.

そんな流れで,orz の話になったですよ.にしても,口頭で「おーあーるぜっと,おーあーるぜっと」と連呼してるのは,うちのサークルか某バイト先くらいしかありえない.

新入生がorzの意味がわからん.というわけで,実際にホワイトボードに"orz"や"oz"や"on_"だの,"_| ̄|○"とか書いて,「すべておんなじ意味だよね.テストにでますよ.」くらいのノリだったんですが...

新入生が帰ってからとんでもないことがわかった.

ホワイトボードに"_| ̄|○"が油性マジック*1で書かれてる!!

うわぁ〜,やっちった...orz...←一応,オチ.(ぶ

*1 油性マジック:たまにゲリラ的にホワイトボード用のマーカーに混じって油性マジックが置かれてしまう事がある.恣意的ではないのですよ.たぶん.:-)

本日のツッコミ(全2件) [ツッコミを入れる]

kou [油性マジックは消えましたか? ホワイトボードは油性でなくとも書き込みを放置しておくと消せなくなりますが クリームクレ..]

takano32 [油性マジックで書いてしまったときは, 上から油性マジックでもう一度塗り, 乾かないうちにティッシュなどで拭き取る, ..]


2004-04-24 (Saturday) [長年日記] この日を編集

(゜∀゜)アヒャヒャヒャヒャ,咳が止まんね〜!!

まぁ,そのうちどうにかなるでしょう...(なかなか苦しいケド.

[Software] dBpowerAMP

エクスプローラの音楽ファイルの右クリックに"Convert To"というメニューを追加するアプリケーション.

モジュールを追加することによっていろんな形式のエンコードに対応.mp3からwmaへ変換するときとかに使ってます.

[Net] Hotmail

今日,Hotmailをハックしようとしました.

とはいっても,普通の人が想像するようなコンソールに向って勘でパスワードを3回打って機密情報を盗みだす,とかいうハックではなく,telnetでHotmailを受信しようと試みてみただけです.

が,見事なまでに玉砕.Digest認証でIDとPASSを暗号化するタイミングもわからんかった……orz

以下,参考にした資料など.

  1. 認証機能を改造してみる
    う〜んと,ここによると認証に使われる値はMD5で,"${user}:${realm}:${password}"のような文字列を暗号化したやつなのか?>Digest認証
  2. Digest::MD5
    Rubyの公式マニュアル.MD5はrequre 'digest/md5'でDigest::MD5.hexdigest("hogefuga")と使えるらしぃ.
  3. hotway daemon
    HTTPMailのゲートウェイ?C言語で実装してあります. ソース読もうとしてみましたが,よくわからんかった.(ぶ

一番簡単に動作を調べることができたのはBkHotmailというBecky!のHotmailプラグインのログ出力.それでもtelnet*1ではどうしたらいいのかよくわかりませんでしたが……

う〜ん,HTTPMail Projectのドキュメントも読んでみるかぁ…(ダウンロード後)…すげ.このドキュメント,Rubyのソースが同梱されてる!これなら読めそうだなぁ.

なにか進展があったら後日報告してみます.

*1 telnet: いまさらですが,telnetよりはnetcatとか使ったほうがよかったのかも.

[Hardware] 春は散財の季節

うわ〜.すげぇ.CRK-M1P/AUDって五万円くらいするぽ.(と亀ツッコミ.

う〜ん,でもLANケーブルを切り替え機のケーブルとして使う(?),というのは便利だなぁ.と思った.

VGA(or DVI)とPS/2のマウスとキーボードというケーブルはかなりかさばるしなぁ…


2004-04-25 (Sunday) [長年日記] この日を編集

[Slashdot] 最近のスラッシュドット

私が気になった記事を取り上げてみます.

新AirH"PHONE AH-K3001V発表
言わずと知れた 京セラAirH" PHONE,京ぽん発表のタレコミ.
当サイトでも全面的に応援しています.
USBメモリ、どんな風に使ってる?
vncviewer.exeやMeadow一式を持ち運ぶ方,sshの鍵をhoge.mp3として持ち歩いている方など,Slashdotらしいコメント多数.いくつかの使い道は参考になりそう.
価格誤表記の新eMacに1億台強の注文が殺到
事のあらましとしては,eMacを2,787円で販売という誤表記に注文が殺到というわけ……で,実はそのうちの一件は私です.(ぶ
丸紅PCダイレクトの事件のこともあって,ひょっとして買えんのかも?くらいに思っちゃったんですよねぇ.そこで,代引で注文してみたわけですが……結果としては,謝罪のメイルが届いただけ,となっとります.あ〜あ,個人情報タダで流しちゃったよ…(ぇ

[Mobile] 今日の京ぽん

とある掲示板にアップロードされていたものです.
P1P2P3P4

どうやら販売店向けのパンフレットのようですね.

期待が高まりますなぁ.

[Univ][Hardware] 512MB + 512MB = 1GB!!

書き忘れていましたが,2、3日前に大学のパソコンの増設用にメモリが手に入りました.

そんなわけで,大学のパソコンは1GBのメモリを積むことになりました.

で,この量のメモリは一体どう使われるのだろうか.(ぉ

本日のツッコミ(全2件) [ツッコミを入れる]

YOSHIKI [eMac、実は俺も(w いや〜、<s>転売して京ぽん資金にしようと思って</s>京ぽんで祭りだったからついでに。]

takano32 [実はオレもさぁ.京ぽんの祭りのスレ見てたら, ニュー速へのリンクがあって(ry]


2004-04-26 (Monday) [長年日記] この日を編集

[Game][Misc] JJ CLUB 100

さまざまなアトラクションが配置してあり,どんなことをしても,15分105円という価格で遊べるらしい.個人的に最も注目しているのは,ビデオゲームだったりする.(ぶ

高難易度かつ,ゲームオーバーになるまでの時間が短いゲームであれば,15分105円で納得できる遊びができそうな気がしますね……気分的にはマンガ喫茶だろうか.

とは言っても,遊びたくなるようなゲームがあるかはわからんのですけど.(地方の旅館とか温泉にありそうなゲームばっか,かもしれないですしね.)

とりあえず,稲毛か船橋の店舗に行ってみようかなぁ…

つか,スロットとかパチンコもあるみたいですが,微妙ですなぁ.捨(す)った方が得な気がしてきちゃうんではなかろうか……

[Game] Virtua Fighter 4 上達?

今日,ゲーセンで2コインプレイしたところ,二回ともエンディングを見ることができました.二回ともデュアル倒してないけどナ!

[UNIX][Univ] .cvsignore

今日,先生に教えてもらった知識.

CVSの管理の対象から外したいファイルを指定すると,updateなどの際に警告が表示されなくなる.

具体的に*.aux,*.log,*.dvi,*~などを指定して使ってみた.
.cvsignore

ふ〜む.よい感じ."gcc -Wall"でも警告が出ないくらい気分がいい.(微妙だな.


2004-04-27 (Tuesday) [長年日記] この日を編集

[Mobile] AirH' 基本料金無料

表題のリンク先の「おトク01」についてです.

〜4/30までに契約,変更すればAirH'の料金コースが翌月の基本料金は無料なキャンペーン.

ちなみに,音声端末のAirH' PHONEでも有効*1なんである.(ぶ

自分はとりあえず,今日からつなぎ放題コースに変更してもらった.来月はいくらWEBっても無料*2だぁなぁ.(含PCからの接続.)

まぁ,年間契約(15% off)で長期契約3年目(10% off)突入なので,ふつ〜に払っても25% offですケドネ.

*1 音声端末のAirH" PHONEでも有効: 京ぽんなら接続中でも,無通信状態なら着信できるらしい.現行のAirH" PHONEだとできない.

*2 WEBっても無料: ちなみに,来月からセンター利用料なるものが発生する料金コースがあります.携帯端末からのWEBを使うときに課金されるプロバイダ料金のようなものです.つなぎ放題なら無料.

[Work] ちょっと反省……

今日,バイト先に新しい人を紹介しました.

が,紹介するという主旨の連絡をバイト先にしていなかったので,面接などが若干大変なことに……次からは連絡を入れよう.

自分がバイトに入ったころが懐かしいですよ……

ちなみに,自分が入ったころは面接などはなく,社長とちょっと雑談して採用決定*1だったかんな〜.(マジ

ちなみに,そのときの雑談(兼,面接?)で話題に出てきたのは「CVSって知ってる?」と「GTK+って使ったことある?」*2でしたねぇ.

*1 ちょっと雑談して採用決定: 紹介ということだったからか?

*2 「CVSって知ってる?」と「GTK+って使ったことある?」: ちなみに回答はどちらもYES.なんだかんだいってイロイロいじってたんだだね.当時から.

[Emacs][UNIX] タグジャンプ

Hotmailをハックしようとして,C言語で書かれているソースを追いかけるときにタグジャンプを使ってみた.M-.でジャンプ,戻るにはM-*とのこと.

ちなみに,etagsの引数には - も使えるということも知った. - を使うと,tarと同様に標準入力からの入力に対応する.findと組み合わせると便利やね.

あと,etagsの追加関数を.emacsなどに書いてあげれば便利かもね.(まだやってない.


2004-04-28 (Wednesday) [長年日記] この日を編集

[CLANNAD][Game][Moe] CLANNAD発売!!

VisualArt's/Keyより,待望の新作,CLANNAD.

本日から店頭にならんでいる模様.

いやぁ,長かったねぇ...もう,いつ製作が発表されたのか覚えてないですよ.

それにしても京ぽんやCLANNADなど,長期間待たされたものが立て続けにリリースされると,無駄に充実感がありますな.オレはなにもしてないケド.

[Software] SleipnirでGoogle検索が文字化け

最近,SleipnirからのGoogle検索が文字化けしていたので,困っていたのですが,サポート掲示板に対策が議論されていました.

同様の問題でお困りの方は参照ください.

[Slashdot] MediaPlayer, ATOK, Cpu-Compiler

Media Player が Linuxへ
TurboLinuxとMicrosoftの提携により実現するらしいです.が,TurboLinuxのバンドル扱いのようなので,残念だ.しかも,追記によると「Windows Mediaフォーマットを再生するためのxineのプラグイン」がその正体のようですなぁ...って,んなもん作るくらいだったら既存のものでも再生できんかったっけ?mplayerとかでサ.
一太郎/ATOK17 for Linux
久々にATOKがLinuxで登場です.なんだかんだ言ってLinux用のFEPはまだまだ未成熟なので期待されるところ.Fedoraのリリース後,既存のATOKだといろいろ問題ありそうな雰囲気でしたが,このバージョンで解消されるかな.(む.一応,解決策はある様子.)
コンパイラが命令セットをつくるCPU
コンパイラがCPUを最適化する(?)というアプローチで高速化を図っているようですね.個人的にはハードウェアにソフトウェアが組み込まれたときと同じくらいの影響力がありそうな技術に見えます.これからの実用化に期待.いやぁ,「あいつのPC,やたらエロゲーが快適に動くんだよ.」というように,個人の生活を反映したPCが育つ時代も近いかもしれないですね.(ぶ

2004-04-29 (Thursday) [長年日記] この日を編集

[CLANNAD][Game][Moe] CLANNAD(4)

表題の括弧の値は見たエンディングの数.随時加算される予定.

以下,見たエンディングの順に簡単な感想などを書いておきます.ネタばれとまでは言いませんが,公式サイトのキャラクター紹介よりは詳しい情報を含んでしまっている場合があります.要注意.

芽衣
芽衣エンド,というよりかは春原エンド?芽衣エンドも別に用意されてんのかなぁ...
風子のエンディングを見ようとしていたら,明らかに分岐する地点があったため,脇道(?)にそれて攻略.エンディングまでの過程は感動的なものではありましたが,エンディング自体は春原との友情的なものであったため,「伝説の木の下で早乙女良雄から告白を受ける.」並に充実感がありませんでした.(ぶ
光の玉アニメーションあり.タイトル画面の草原に光の玉が.
風子
芽衣への分岐へさかのぼって攻略.年齢的にはアレゲ*1だが,ビジュアル的には「ありかな.」とか思ってしまったり.(ぇ
で,キャラクター的には 「美凪(容姿)+みちる(存在)+あゆ(現状)」のよーな感じ.ちょっとお手軽感動キャラクターとして作りすぎなんでは?と思えるところもある.そこがKeyらしいといえば,そんな気もしますが.
美佐枝
智代を攻略しようとしてたら,分岐.そのままエンディングへ.思っていたより,これから続く話(?)への関連が強そうなエンディングでした.なんとなく筋がわかってきた.っつ〜か,サイドキャラクターとは思えんほど内容がある.(ぶ
智代
既存キャラクターでイメージが重なるのは神城凛(まぶらほ)かな.
う〜む.自分の *強さ,実力を誇張せずに* 実績で表現できるヤツはかっこいい.と思わせてくれるキャラだねぇ.というか,見た感じ,唯一普通のキャラクターという気がします.
で,攻略を試みたんですが……後半で,渚とある程度関係が深くないとエンディングに到達できないことがわかります……もうちょっと早い段階で教えてってば!!……バッドエンド到達→美佐枝攻略→再び挑戦.結論としては主人公が真人間に更生される,というエンドですね.これもまたよし.いや〜,それにしても,最後にあるコントっぽいノリはいいねぇ.最後に光の玉アニメーションあり.これで二つ目.

*1 年齢的にはアレゲ: いや,設定上は高校三年生の年齢なんすガネー.そうは見えない.

う〜ん,さっそくいくつかの人名をSKKの辞書に登録しまくってしまった…明かにヤバイ方向に賢くなってるな……

が,一応フォローしておこう.例え,某大型掲示板では「大人の時間」に分類されようとも,こいつは18禁のゲームではない.(マジデス.エロクナイヨー*1

*1 エロクナイヨー: 何らかの理由で『エロい』と咎められた時に、とりあえず行う抗弁の言葉。しかしほとんどの場合、誰にも聞いてもらえない。(%うにっくす wiki)

[Emacs][Diary] tdiary-mode @ xyzzy

日記を隠すモードで更新しようとして,tdiary.lを下記のように変更.

    ;;72行目付近
    (defvar *tdiary-post-hide* t
       "tDiary post hide.")
    (中略)
    ;;107行目付近
    (pushnew (cons "old" date) post-data :test 'equal)
    (pushnew (cons "year" year) post-data :test 'equal)
    (pushnew (cons "month" month) post-data :test 'equal)
    (pushnew (cons "day" day) post-data :test 'equal)
    (if *tdiary-post-hide*
	(pushnew (cons "hide" "true") post-data :test 'equal)
      (pushnew (cons "hide" "false") post-data :test 'equal)
      )

が,何度やってもhide=trueでPOSTされない...

なんでだろう...とか思ってたら,tdiary.lcが存在してやがる.(ぶ

byte-compile-fileして一件落着.

あとは,C-c h あたりでtdiary::*tdiary-post-hide*を切り替える関数を定義すればよさそうだなぁ.

Emacsの場合のtdiary-modeとは違い,隠す,隠さないの切り替えに問題が無い.こりゃぁ,いい.


2004-04-30 (Friday) [長年日記] この日を編集

久しぶり(火曜日以来)に研究室へ行ってきました.

う〜む,連休空けにゼミで私の発表が連続であるので,今のうちに消化しておきたいところ……

ちなみにテーマはIPv6とシェルコード解析(exploitに近いもの)です.

一応研究室からはIPv6関係の本を借りました.(ヨドバシで買おう,とも考えたんですが,実際見に行ってみると大した本が置いてない...結局ヨドバシで買ったのはDVD-Rメディア...ダメじゃん...)

それとは別に五月の中旬までにはCLANNADもやっておきたいよなぁ...(劇中の時間*1を考えるとね...

が,今日はエンディングを見るには至らなかったなぁ.一ノ瀬ことみを攻略中ですケド.

*1 劇中の時間:四月の中旬からスタートして,五月の中旬まで,という感じなんですよね.(これから数ヶ月が経過した,的な流れを除けば.)

[C/C++] 初等ロリータ指向(×嗜好)プログラミング

NetHackスレの958-968で話題になったページ.

あまりにおバカであったために感動しました.

#defineしまくりなわけか...

[Emacs] select-buffer @ xyzzy

Emacsでelectric-buffer-listを使っている人におすすめの設定.

;; C-x C-b: 
;(global-set-key "\C-x\C-b" 'electric-buffer-list) ; emacs
(global-set-key '(#\C-x #\C-b) 'select-buffer) ;xyzzy

いつも通りの切り替えができます.:-)

[Diary][Emacs] tdiary-toggle-post-hide @ xyzzy

こんな感じか?と書いてはみたものの,うまく動作せず.

tdiary.lに書いたほうがいいのだろうか...

;.xyzzyにて
(setf tdiary::*tdiary-post-hide* t)
(defun tdiary-toggle-post-hide ()
	"toggle tdiary::*tdiary-post-hide*"
  (interactive)
	(if tdiary::*tdiary-post-hide*
	    (setf tdiary::*tdiary-post-hide* nil)
	  (setf tdiary::*tdiary-post-hide* t))
	(message "tdiary::*tdiary-post-hide*: ~s" tdiary::*tdiary-post-hide*)
	)
(add-hook '*tdiary-mode-hook*
          '(lambda ()
               (local-set-key '(#\C-c h) 'tdiary-toggle-post-hide)))