osakana.factory - ベッキーの髪の陰は何故ピンクなのか(2005年11月25日) via 煤 - Note : del.icio.us とBloglines 同時落ち
yabexe tanoshixi
SuSE をインスコしようと思ったんだけど not enough memory とか言われて YaST 起動しなかった。IRC で text mode にやるかとか言っていると、じゅんたそが ubuntu のほうがいいよと。そして ubuntu インスコ。ただし ubuntu-ja
何もせず、まったく問題も出ずに起動した。
% sudo vi /etc/hosts
192.168.1.2 Nina #追記
% sudo apt-get install synergy
% synergyc nina
$ sudo apt-get install ssh
% sudo apt-get install smbfs
% sudo mount -t smbfs -o username=ユーザ名,password=パスワード,codepage=cp932,iocharset=utf8 //Nina/music /mnt/music
% sudo vi /etc/fstab
# 上野がうまくいったら追記
//Nina/music /mnt/music smbfs username=ユーザ名,password=パスワード,codepage=cp932,iocharset=utf8 0 0
# rhythmbox を使う:
% sudo apt-get install gstreamer0.8-mad # mp3 再生・文字化け対策
% sudo apt-get install rbscrobbler # Last.fm plugin
% cd /usr/share/rbscrobbler
% sudo rm Audioscrobbler.pyc
% sudo rm Audioscrobbler.pyo
% sudo cp Audioscrobbler.py Audioscrobbler.py.org
% sudo vi Audioscrobbler.py
Audioscrobbler.py
L311:
unicode(input, 'iso-8859-1')
-> unicode(input).encode('utf-8') # Topia 氏による。神すぎる
% rbscrobbler
# User, Pass を入力
昔 (といっても2-3年前) は PHP が好きだったんだよなぁ。なんでだろう。HTML に埋め込み、ウェブに特化してるってのがよかったんだろうか。
そういえば、そのころはデータベース使うのも特に抵抗がなかった。
とりあえず、少なくとも Ruby を知らなかったっていうのはある気がする。Perl は暗号で読めないし、PHP には一応日本語のリファレンスがちゃんとあったから、とっつきやすかったのかもしれない。
なんていったらいいかよくわからないんだけど、感覚としては Ruby は優しくかつ筋が通ってる感じ、Perl は玄人、PHP は楽ちんダサみたいな。いやでも比べるのが間違ってるんだろうなぁ。PHP ってなんかそこらへんの個人がやっつけで作ったマクロ言語っぽい臭いがするし。
とはいえ実用的っていえば実用的なのが PHP のキモさというかなんというか。ほげーっとしつつてきとーに書いても 500 が出にくいところがいいのかもしれない。
関係ないけど Ruby で CGI 書くときは一枚ラッパ書けるようにした。500 でるとこんなかんじになるように。#!/usr/local/bin/ruby /virtual/lowreal/bin/rubycgi.rb みたいな。ローカルは Windows だから関連付けで Apache どーん
なんか日本語書けない。もともと書けないけどさ。
次の式を評価せよとかいう問題で (-5 != -5) * 1.5 + 6 とかいうのがでた。実数の場合小数点以下二位まで書けとかいう問題。解答欄には 6 と書いたけど、今実行してみたら 6.00 だった。しらねぇよと。。0 なんて実数でも整数でもいいだから型変換しなくていいじゃん。とかいうと整数ならなんでもそうだろという話になるけど。
C 言語で評価せよなんて書いてなかったから素直に undefined method `*' for false:FalseClass と書けばよかった。解答欄が小さいのがいぢめだ。
mixi はいつまで β なの?
mabinogi のサイトがまた Gecko でログインできない。前のときの教訓がまったく生かせてない。一回修正されたのに、リニューアルとともにバカなことを復活させるバカデザイナ。Opera の場合、見れることは見れるけど表示が崩れる。さらにはログインするとスクリプトエラーで見れなくなる。こんなウェブサイトでもいいんだなぁ。
去年の19日ぐらいからっぽいんだけど、今日までで 700円いってない。順調にいくとあと15年で一回目の支払いに!
全部 XML から XSLT プロセッサを通して XHTML やらなにやらを生成してる。日記部分は動的に、/about とかは静的に、それぞれ別のスクリプトが変換を担当している。日記は taglibro と呼ばれるスクリプト。静的リソースは名前のない build.rb というスクリプトが変換してる。build.rb は Makefile の類でもよさそうだけど、Ruby で書いておいたほうがなんでもできるのでいいや、みたいな。
本当なら、taglibro は Accept ヘッダを解析してそれにあったやつを返すべきなんだけどめんどっちくて実装してない。これを実装すると IE に application/xhtml+xml を送らないようにする処理がなくせていいんだけど……(text/html を受け付けるなら flavor.html.xsl を読み込むようにする、flavor.html.xsl は flavor.xhtml.xsl なり、共通部分を分離した他の .xsl を include してやる、みたいな。)
とりいそぎ半壊したノートPC を音楽再生用にでっちあげたのだけれど、モニタにつなぐとぼやける。まぁいいんだけど。不安定なら最高。
ところで、砂糖菓子の弾丸は撃ちぬけない を読んだ。人魚云々にリアリティを感じられるかは人による気がするけれど俺はあれぐらいぶっ飛んでいたほうが違和感がないと思う。担任の先生がいい感じ。
G3 のクエなんて知らないよ!
ギルメンにページをもらったり、露天で買ったり、4Pを買い取りだしたりしてサンダーを取得。タノシス。
今さっき、オスナサイルで遊んでいたら指令書がでて、使おうと思ったらテロップがッっていう勢いで、ミニクマを発見し、羊おおかみに打とうとしたのだけど、あっけなく羊オオカミの射程とサンダーの射程が殆ど同じだったりして見つかってやべこれやべなんてことをしつつ、まぁでも一応少しサンダーのほうが広いので一回逃げてからドキドキしつつフルチャージして打った、の、はいいんだけど、一発にかける羊オオカミに打ったらミニクマにチェインし、しかもどっちも生き残るっていういぢめ。幸いカウンターやらでしのいでメイスに持ち替え生き残った。
画像のやつはギルメンにラビ下級の通行証をもらっていってみたときの。回線の具合が果てしなく悪いためタイトルを一発熊にして戦闘時間を短くするようにしてみたのだけど、結局ラグには勝てず一回死んだり。レッドサキュにサンダーうったらカキンカキンいいながら一発っていう何この微妙な強さ。
ちょっとウケすぎる。
それぞれがいくつかに分かれて混ざって出てくる。unordered list
P123 の二段目から三段目にかけてとP135 の二段目がアレなんだけど思い出せない。なんだっけこれ。
かなりどうでもいいけど、こういう展開でハッピーエンドだとマジでムカツクなあ。別にいいんだけどさ!
数日前から、音楽鳴らしている PC の USB オーディオがいつのまにか未接続状態になる。PC を再起動すると直るので PC 側の問題なのだろうけど、再起動させようとしてもソフト的には無理 (終了してくれない)、すなわちハードリセットをすることになる。二日に一度程度で症状が出る。二日に一度はハードリセットするハメになる。IRC ゲートウェイなんかもコイツの上で動いているのでいちいち接続を切らしてしまう。起動するとレジストリエラーから回復しましたとか言われる。wu*.exe (Windows Update Service) が強制終了を繰り返す。うざったいことこの上ない。とりあえず Automatic Update サービスをとめた。オーディオのほうは直らない。うざい。うざい。うざい。何もしないならずっと安定して走り続けて欲しい。余計なことするな。前回の Windows Update ぐらいからだから、とりあえず Update を削除したい。どうせ削除したって直りはしないのだが。
ついでに安定していたその PC にも、描画が完全にとまり、マウスとかキーボード入力とかを一切拒否する症状がうつった。もうやだ。コンピュータハードウェアなんて大嫌いだ。
それに、今書いているメインコンピュータは、今までの「いきなり描画とまってハードリセットしかないで症」に加えて、「Firefox のプロファイルがぶっ壊れまくる症」が発症した。もっと安定な PC が欲しい。安定な Pc ってどうやって手に入れるんだ。
それとシャープのノートパソコンは、一年たつと絶対にバックライトが接触不良で付いたり付かなかったりするようになるので買ってはいけない。絶対に。
とか書いていたらまた死んだ。もうやだよホント。なんでこんなことばっかりなんだろう。
ハードリセットしたらまたレジストリの回復のダイアログ
ついに起動しなくなった。BIOS メニューさえ立ち上がらない。CPU かマザーボードがいかれたようだ? もうだめだ。
音楽データとかが入っていたハードディスクは古いほうの規格なのでこのコンピュータにつながらない。もうだめだ。
このコンピュータも極めて不安定だから、いつ PC が使えなくなってもおかしくない。もうだめだ。
俺が何をしたっていうんだろうか。というか、俺はなんで普通に生きられないんだろう。つまり、なんで俺は世界の中心で愛を叫ぶまじいいよwwとか、オレンジレンジ最高だぜ!とかいうことができないんだろう。
書いているそばから描画が完全に停止した。ほんともう嫌だ。ちゃんとした PC が欲しい。誰がちゃんとした PC を作っているんだろう。でも俺には買う金もないのだけれど。
ページめくりと書くとスカートめくりを想像しちゃうよね。
latest のページングを実装した。気が付いてみると簡単に実装できそうだったのでやっつけ。?page=n で数字が大きいほど過去のものを見れる。で、この場合、link 要素の prev, next の方向が悩ましい。?page=n の数字が増えるってことは普通「次のページに進む」ってことだけど、内容的には「過去のページに戻る」なんだよなぁ。前は prev だけ設定して「表示されていない最新の日」をリンクしていたけど、今は prev, next をそれぞれ「前のページ」「次のページ」にしてある。
どっちでもいいよ。
コメント書き込みがちょいとできなくなります。
とりあえずスクリプトを入れ替えてみました。Ruby + libxml-ruby + ruby-xslt
結構重いっぽい。コメント・トラックバックは独断と偏見によりセクションごとに振り分けました。
HEAD アクセスの対応(激しくめんどい
ひとつの XSL ファイルで全部 (最新も個別表示も月毎表示も) 変換させるようにしたので (Ruby 側で差分をカット) いろいろなフォーマットで出力してみる。