何か考えたりするとき、何か書いたりするとき、いつも (いまも) 頭の中の批判中毒者と戦っている。(戦っている、だってよ、そんな大したことじゃないだろう)

批判中毒者はとにかく否定することを考えている (そんなことはないお前がいい方向になるようにしているんだ)。どんな些細なことでも、つつけるならつつく (勝手な想像で語らないでもらいたい)。時には悪いことじゃないことを悪いように言い直して否定する (悪いことじゃないことなんて自分では思っているんだな)。とにかく俺が言うことは全部否定しないと気がすまないのだ (まぁ実際君は全てにおいて間違っている)。最終的には個人的な攻撃であったりもする (こいつ独り言激しいwwwテラワロスwww)。

頭の中にいる批判中毒者は一人じゃない (おいちょっときてみろよ)。たくさんいる (なになに)。それら全てがいろんな視点からとにかく否定する (うわ頭悪い。ついでにどうせオタクだぜ。あぁどうせモテないな。友達もいないわよ。そもそも生理的に苦手wwww)。


でもこいつらは結局、俺の想像上の、頭の中にいるだけのものだ。実際にはもっと否定が多い。思いつく限りの否定を並べても、現実の匿名よりは全然少ない。

想像できる限りの気持ち悪さよりももっと気持ち悪い人たちがいる。

  1. トップ
  2. life
  3. 頭の中にいる批判中毒者
  1. トップ
  2. thinking
  3. 頭の中にいる批判中毒者

遊びまくって死にたい。でも遊べない。遊んでいると、やるべきことをしろよって言われるからね。(誰に?なんて愚問さ)

みんな憑かれてる。疲れてる。お金が要らない新しい世界に、いきたいなぁ。

  1. トップ
  2. life
  3. せめて死ぬまでは遊ぼうよ
  1. トップ
  2. music
  3. せめて死ぬまでは遊ぼうよ

そういえば先週とらドラ2! を読んだ。

これの著者って女性なのだろうか。田村君もそうだけど、少しズレた位置を微妙についてくるよなぁ。

手乗りタイガーのキャラが誰かとかぶるんだけど、誰だろう。お姫様的な位置にいるよなぁ。

帰る場所がそれぞれ確保されていて、なんかなぁ。そういうのって憧れるけど、やっぱり非現実的すぎる。


友達の妹が小説を読んでいた俺の姿を見て「クラスの腐女子と同じ臭いがする」とか言っていたらしい。なんとなくその言いたいことがわからないでもないかもしれない。自分でもキモいからできるだけ独りで読もう。


時々現実的か非現実的かでうまく意見が合わないんだけど、それって別にその設定が現実でありえるかじゃなくて、その心情・心境・感情とかなんでもいいけどそういうのの要求応答・動きが現実的かどうかなんだよね。設定なんて大した問題じゃない。

剣と魔法のファンタジーでも現実的な作品はある。現代のただの学園モノでも非現実なのはある (むしろそのほうが多い) ライトノベルは本当に非現実的なのが多い。それってすごくエンターテイメントだからいいんだけど、心には残らないかな。でもうまくカモフラージュしてるのもあるから面白い (ネタっぽく書かれるから、反論したら負けっていう雰囲気っていうのと似てる)。


彼女は思っている 現実的SUGILL 風景はいらない 風景は見えない 彼女は願っている 漫画の恋をしていたい 気分の中で生きていたい

気分の中で生きていたい

  1. トップ
  2. book
  3. とらどら2

もちろん今日だって講義はあるんだけど、どっちも課題がでないし、そんなにキツイ講義じゃないのでなんかもう休みな感じがする。

それはある意味嬉しいのだけれど、週末の休みに入ることはすなわち、もうすぐ来週が来るっていうことに繋がるので、またすぐに一週間が始まるのか、っていう気分になって凹む。なぁ時間をくれよ。


俺がいまやりたいことは、「あぁ、今日は暇だなぁ。何もやることがないなぁ。何かやることないかなぁ」っていうことを考えながらぼーっとすることであって、またすぐ明日が来ると思いながら、課題とか、今すぐやりたいことに追われることじゃない。


うまくいえないんだけど、小学校高学年から中学卒業前後まで俺の中の「考える」時間は止まっていたような気がする。本当はそのとき考えるべきだったことを先延ばしにしてしまい、高校三年間でそれらをこなした。そして大学に入ってから高校三年間で考えるべきだったことをやっている。例えばしっかりした世界観・価値観の形成だったり、スキルの習得だったりする。

一方で、遅れている俺に対して環境は待ってくれない。先が見える限り、俺は大学生活中で考えるべきことを考えずに外に出ることになる。しかも大学生活で追われる中でよく考えもできずに、だんだん先延ばしにされるいくつかのことは、完成しないし、環境のせいでうまく構築ができない。

だいたい環境のほうは、既にそういうことを行い、完了していると見なして何らかの要求をしてくるから、そういう部分の足りない部分がどんどん積み重なって保留になっていく。保留になっている限り、それをこなすことをとにかく優先しないといけないけど、基礎ができていない情況では、たまる一方で基礎をやっている暇がない。

  1. トップ
  2. life
  3. 金曜日になると休みに入ったと錯覚する。

コンテキストについて学んだよ。今回もとぴあさんくらむさんに親切に教えてもらったよ。

Perl ではコンテキストっていうのがあって、意識していないとハマるらしい (というかハマった)。サブルーチンを呼ぶところだけを見ても、そのサブルーチンが何を返すかがわからない。

$ perlsh
main[1]$ @arr = localtime;
56
21
1
18
4
106
4
137
0
main[2]$ $scr = localtime;
Thu May 18 01:22:02 2006

最初、なんでただの配列がスカラ変換のときに、タイムオブジェクト?のように見なされて時刻文字列になるんだ?って思ったんだけど、これは localtime がコンテキストによって挙動を変えた (!) 結果らしい。localtime っていう部分だけを見ても、localtime が何を返すかはわからない。


そのコンテキストとやらには、大きくわけてリストコンテキスト・スカラコンテキスト・void コンテキストがあるようだ。

sub context {
if (defined wantarray) { # void context では undef
if (wantarray) { # list context では true
print "List Context!\n";
} else {
print "Scalar Context!\n";
}
} else {
print "void Context!\n";
}
return;
}
@arr = context;
$scr = context;
context;
__END__
List Context!
Scalar Context!
void Context!

という感じで、サブルーチン内で wantarray を呼ぶことによりコンテキストの分岐ができる。wantarray っていう名前はおかしい (配列とリストは区別がある) みたいだけど、歴史的事情がきっとあるんだろう? perldoc でも wantlist であるべきだった的なことが書いてある。

たぶんコンテキストの理解は Perl では必須だろうけど、こういうのって他の言語だとあんまり見ないよね、っていう感じだった。


他今日知ったこと

  • use vars は obsolete。変わりに our
  • 擬似ハッシュには触るな (obsolete)
  1. トップ
  2. perl
  3. 今日のぺるる コンテキスト
  1. トップ
  2. prog
  3. 今日のぺるる コンテキスト