やばいまともなのができない。そして手持ちの年賀状がすべてフォト用のやつじゃない。やれやれ。
年賀状書けない
理系か文系か
息抜きに (ならないかもしれないけれど) 自分が理系なのか文系なのかを考える。
単純に学校やら学科やら興味がある分野で決定させようとする。これだと、中学から高校一年までが理系ということにはなる。高校二年から大学入学までは文系。入学後は情報なので不定になる。つまり今どっちかは単純に決定できない。する必要ないけど白黒気になるわけで、っと二元論的に考えてしまうこれは、きっと若さゆえでしょうか!
どちらかといえば文系のほうが好きだけど、筋が通ってないとむかつく。特に根本的な理不尽さがむしろ耐えられない。例えば俺の前で歩きタバコをしているやつは、タバコを吸いながら幸せな気分なのだろうけど、その一方で俺は、何も悪いことをしたわけでもないのに、そのタバコの煙で心底むかつく思いをする、というようなこと。この場合、視野を広げて、もしかして俺は過去に何か悪いことをしたんだろうか、とか考えるわけだけど、思いつかないで終わる。思いつかない、というのは別に俺は全く悪いことをしていないという意味じゃない。ちなみに宗教的な話は嫌いなのでやめてください。ていうかこの件については素で疑問だから誰か納得できる方法で説明して欲しい。バイトをしたいのに、バイトをしたくない状態になってしまった理由とか。説明して欲しい、とか頭の悪い文章を今書いている理由とか。
しかしやっぱり (何がやっぱり?) 情報っていうと理系に入るんだろうか。そういえば次年度から所属学部の入試で文系オンリー受験ができる (いままで数学必須) ようになるみたい。センター入試だと既にできてた (で、センター文系入試で俺は入った) けれど。
もういいや、不毛
ubuntu 続き
貧弱 PC なので WM を xfce に。
% sudo apt-get install xfce4 ログアウト。gdm で xfce セッションを選びデフォルトに # 自動起動 % cd ~/Desktop % mkdir Autostart % vi autostart.sh % cat autostart.sh #!/usr/bin rbscrobbler & # synergy の自動起動 ログイン画面から % cd /etc/X11/gdm % sudo cp Init/Default Init/Default.org % sudo vi Init/Default /usr/bin/killall synergyc sleep 1 /usr/bin/synergyc nina ファイルの先頭に追記 % sudo vi PostLogin/Default 新しいファイル #!/bin/sh /usr/bin/killall synergyc sleep 1 % sudo cp Xsession Xsession.org % sudo vi Xsession /usr/bin/killall synergyc sleep 1 /usr/bin/synergyc nina ファイルの先頭に追記
そしてまた rbscrobbler が handshake で止まるように……原因わからん。いぢってないし。
sleep flowers / ART-SCHOOL
買ってきた。結構微妙。
PV は LOST IN THE AIR 以外微妙。TV SPOT はいいんだけど……
曲数がめっさ多い。
グラスゴーでの風景ででてくる女の子 (BGM が影のとき) がギガカワイス。一瞬だけだけれど。
数字とか役にたたん
ubuntu インスコ
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 を入力
MÄRCHEN
昔はPHPが
昔 (といっても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
mixi はいつまで β なの?
mabinogi のサイトがまた Gecko でログインできない。前のときの教訓がまったく生かせてない。一回修正されたのに、リニューアルとともにバカなことを復活させるバカデザイナ。Opera の場合、見れることは見れるけど表示が崩れる。さらにはログインするとスクリプトエラーで見れなくなる。こんなウェブサイトでもいいんだなぁ。
ギターを銃に見立てて
Amazon アサマシエイト
去年の19日ぐらいからっぽいんだけど、今日までで 700円いってない。順調にいくとあと15年で一回目の支払いに!
このサイトの構築構造
全部 XML から XSLT プロセッサを通して XHTML やらなにやらを生成してる。日記部分は動的に、/about とかは静的に、それぞれ別のスクリプトが変換を担当している。日記は taglibro と呼ばれるスクリプト。静的リソースは名前のない build.rb というスクリプトが変換してる。build.rb は Makefile の類でもよさそうだけど、Ruby で書いておいたほうがなんでもできるのでいいや、みたいな。
- common.xsl
- サイト共通のテンプレートが書いてある。例えば head 要素内やつ。CSS とか、スクリプトを加えたいときはコレだけ編集してサイト全体を再変換させている。XHTML 用。
- 2html.xsl
- 静的リソースを変換するためのファイル。ソース XML はちょっとキモイんだけど、実用上問題ないのでいいや、みたいなヤッツケ的スタイルシート。だいぶ前に書いた。
- logs/common.xsl
- taglibro (日記) 用の共通部分。各種変数 (Content-type 非依存) なものがまとめて書いてある。flavor.(\w+).xsl から include されてる。
- logs/flavor.xhtml.xsl
- taglibro の XHTML 用テンプレート。
本当なら、taglibro は Accept ヘッダを解析してそれにあったやつを返すべきなんだけどめんどっちくて実装してない。これを実装すると IE に application/xhtml+xml を送らないようにする処理がなくせていいんだけど……(text/html を受け付けるなら flavor.html.xsl を読み込むようにする、flavor.html.xsl は flavor.xhtml.xsl なり、共通部分を分離した他の .xsl を include してやる、みたいな。)
ピントが合わないようだ
とりいそぎ半壊したノートPC を音楽再生用にでっちあげたのだけれど、モニタにつなぐとぼやける。まぁいいんだけど。不安定なら最高。
ところで、砂糖菓子の弾丸は撃ちぬけない を読んだ。人魚云々にリアリティを感じられるかは人による気がするけれど俺はあれぐらいぶっ飛んでいたほうが違和感がないと思う。担任の先生がいい感じ。
mabinogi G3 but サンダー
G3 のクエなんて知らないよ!
ギルメンにページをもらったり、露天で買ったり、4Pを買い取りだしたりしてサンダーを取得。タノシス。
今さっき、オスナサイルで遊んでいたら指令書がでて、使おうと思ったらテロップがッっていう勢いで、ミニクマを発見し、羊おおかみに打とうとしたのだけど、あっけなく羊オオカミの射程とサンダーの射程が殆ど同じだったりして見つかってやべこれやべなんてことをしつつ、まぁでも一応少しサンダーのほうが広いので一回逃げてからドキドキしつつフルチャージして打った、の、はいいんだけど、一発にかける羊オオカミに打ったらミニクマにチェインし、しかもどっちも生き残るっていういぢめ。幸いカウンターやらでしのいでメイスに持ち替え生き残った。
画像のやつはギルメンにラビ下級の通行証をもらっていってみたときの。回線の具合が果てしなく悪いためタイトルを一発熊にして戦闘時間を短くするようにしてみたのだけど、結局ラグには勝てず一回死んだり。レッドサキュにサンダーうったらカキンカキンいいながら一発っていう何この微妙な強さ。
しにがみのバラッド。てのひらの銀河<後篇> Cherish You (Side-B)
ちょっとウケすぎる。
- SWAN SONG (とそれ以降の ART-SCHOOL)
- メロディーフラッグ (BUMP OF CHICKEN)
- エコー (BURGER NUDS)
- ハルジオン (BUMP OF CHICKEN)
それぞれがいくつかに分かれて混ざって出てくる。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 をそれぞれ「前のページ」「次のページ」にしてある。
どっちでもいいよ。

