TOPに戻る
鬱るんです
躁鬱病のITエンジニア「はまー」が心と体の模様を記した雑記帳。 大手IT企業で心身ともにぼろぼろになり退職した後、ほそぼそと働いたり事業を立ち上げようとして頓挫したり、作業所に通ったり障害者雇用で働いたりと紆余曲折したが、今は無職な毎日。

カテゴリー:IT関連

昨日は22時半頃就寝。やはり眠れず、0時前に起きて追加眠剤を飲んだ。1時頃に眠れ、9時半頃になんとか起きた。しかしその後、やっぱり寝てしまった。と思う。今日はあまり記憶がない。

今日は外に出ようと思っていたが、結局ずっと家にいた。何をしていたかあまり覚えていない。15時くらいからずっとPHP公式HPのオンラインマニュアルを見ながらサンプルコードを走らせてはいじくって、ふむふむなるほどとやっていた。

ちょっと前に勉強していた本に載っていたサンプルアプリをようやく動かしてみたら、エラーが出まくり。よくよく見ると、サンプルアプリのソースが間違っているではないか。それを10個近く修正してようやく「画像アップローダー」というサンプルアプリが動いた。

最近ずっとこんな感じである。明日こそは外出しよう。

昨日は22時過ぎに電話がかかってきて、ちょっと長電話になってしまい、その後寝る支度をして寝たのが23時過ぎ。しかし、またまた眠れない。何時だか忘れたが起きて追加眠剤を飲んでPCに向かう。最近のパターンである。しかしまだ眠れない。また追加眠剤を飲む。結局眠れたのは3時頃だっただろうか。

朝、10時頃に彼女に起こされて何とか起きた。いったん起きたが、その後また寝てしまい、14時半頃まで寝ていた。どうも寝てばかりでいかん。どうすればいいのかなあ。とりあえずPHPの公式サイトでマニュアルを読みながらサンプルプログラムを動かしたり、それをちょっと変えてみてほうほうなるほど、とやったりしたり、勉強を進めようとするが、途中で新聞を読んだり高校野球を見たり、なかなか進まない。

今日は家から出なかったが、台風もどうやら関東から抜けたようだし、明日は外に出ることにチャレンジしよう。台風一過で蒸し暑いだろうなあ。

昨日は寝る前に眠剤と追加眠剤もあわせて飲み、22時半くらいに寝た。少し時間はかかったが、そのまま眠れたようで、朝まで眠れた。起きたら10時。いや、もっと早く目は覚めていたのだが、体が重くてなかなか起き上がれなかった。

今日は昼間に眠ることはなかった。PHPの公式サイトのオンラインマニュアルを読みながら、サンプルプログラムをちょこちょこと動かしたり、ちょっと手を加えてみてなるほどふんふん、とお勉強。ネットでも勉強はできるが、やはりもう少しリファレンス的な本があった方がいいな、と思ったのであった。

夕方に家を出て、バイトが終わった彼女と落ち合って横浜へ。先日からコンピュータ関連の書籍を探していくつかの本屋とヨドバシを見てみたが、ヨドバシの書籍売り場が一番充実している。と言うわけでヨドバシへ行き、PHPとMySQL関連の書籍を見て回る。どの本も「帯に短したすきに長し」という感じで、この本のこの部分と、あの本のあの部分だけほしいんだけど、という状態。基本的な説明はもういいのだ。でもどの本にも載っているのだ。先日買った本は「PHP5.0+MySQL5.0で構築する最速Webシステム」という本で、PHPとMySQLについて浅く説明した後、サンプルのWebシステムについてソースを追いかけながら解説する、という本だった。それを最後まで読み下したので、それぞれもう少し深いところまで解説した本がほしいところなのだが、同じような趣旨の本はいくつもあるけどどれを選択してよいやら。

結局PHP5.0とMySQLのリファレンスマニュアルだけ買った。これを全部読むつもりはないが、斜め読みして「どういう機能を持った関数やら命令文があるか」ということだけざっくりと頭に入れておきたい。後は実際に作ってみてわからないときにさささっと調べればいい。リファレンスはそういう使い方をするものだと思っている。

ヨドバシの地下のカレー屋「コバラヘッタ」でカレーを食べて帰った。ここのナンはうまいのだ。しかもセットだとライスとナンが食べ放題である。今日もナンを1枚おかわりした。おなかいっぱいで家へ帰ってアイスを食う。暑くてかなわん今日この頃。

なんか生活のリズムが狂い始めてやばい。

昨日は22時半頃寝ようとしたが、寝つけなかった。23時半頃にいったん起きて追加眠剤を飲む。これでしばらくPCにでも向かっていたら、いつもはそのうち眠たくなって眠れるのだが、ぜんぜん眠たくならない。しかたがないので、眠くないけどとりあえずもう一度横になった。が、眠れない。眠れなくてもいいからとりあえず横になっていればよさそうなものだが、眠れないといろいろな不安な考えが頭をよぎり、それだけで辛い。睡眠障害の辛さを知らない人にはそれが理解できないようだが、「じっと横になっている」ことは一種の拷問のようなものだ。

結局もう一度起きて、もう一度追加眠剤を飲み、PEARの解説本を読んでいた。今度は少ししたら眠くなってきたので、ようやく眠れた。起きたら10時過ぎだった。昼は勝手に寝てしまうのに、夜はどうして眠剤を飲んでもなかなか眠れないのだろう。

そして遅い朝食を食べ、本を読んでいると、なぜだろう、眠ってしまった。今日はヨドバシにでも行って残り少ないDVD-Rと、PHPやMySQLのリファレンス的な本を買いに行きたかったのだが、眠ってしまったのだ。なぜだろう、夜は眠れないのに。何回か目が覚めたが、そのたびに寝てしまい、最終的に起きたのが17時25分。自分であきれかえってしまった。

その後はちょこちょことPEARの本を斜め読み。このライブラリ集を読み下すより、もっとPHPについて掘り下げて勉強した方がよさそうだ。特にPHP5になって新しくなったというオブジェクト指向のオブジェクトモデルなど、先に学んでおくべきことがいろいろあるし、実際に小さいテストアプリでいいから、自分でコーディングしてみないと頭に入らない。解説本を買うのもいいが、Webでもたくさん情報は得られるので、Webでいろいろ勉強しようっと。

それにしても昼夜逆転になりかけていてやばい。今日は眠剤を多めに飲んでみようか。とにかく夜眠らないことには何も始まらない。

昨日は22時半頃寝たが、なかなか寝つけない。寝つけないのは昼間に寝過ぎたせいだろうか。しかし、昼間に寝てもすんなり眠れる日もある。どうも日によってばらつきがある。23時半頃にいったん起きて追加眠剤を飲み、1時間くらいPCに向かっていた。そのまま寝たら朝まで熟睡。9時40分頃にようやく起きた。起きたが体も頭も重い。動くのがすごくつらい。ちょっと鬱が入っているような気もする。

そしてまた寝てしまった。今日はずっと寝ていたような気がする。午前中病院に行っていた彼女に念願のミスドのドーナツを買ってきてもらい、お昼に食べた。その後も夕方まで寝ていたような気がする。なんでこんなに眠れるのか。

夕方からまたPHPとMySQLのサンプルプログラムのソースを追いかけて、さいごまで解読、と言うか理解したのでとりあえず終了。サンプルプログラム自体は実際には動かしてないが、まあいいや。とりあえずもう一冊買っておいたPEARの解説本を読んで、サンプルのPHPを動かしてみようとした。PEARとはPHPのライブラリ集であり、DBへのアクセスなども本来ならDBの種類によってまちまちなのを隠蔽して統一したインタフェースを提供してくれたりする、まあそれだけではなくて、いろいろなモジュールがある、まあ要するにライブラリ集である。

しかしこれが動かない。いきなり最初のサンプルプログラムが動かない。単にDBに接続して「DBの接続に成功しました」と表示する、猿でもできるような数行のプログラム。付属のCD-ROMからコピーしてそのまま実行しただけ。なぜ動かないの?デバッグコーディングを入れたりしてあれこれ調べたあげく、プログラムの最初の require_once(“DB.php”); でいきなりこけていることが判明。あれ、DB.phpてPEARのDBモジュールの中に入ってるはずだよなあ、と探してみたがない。あるべきところにない。PEARは今回インストールしたわけでなく、標準でLinuxをインストールするとパッケージに含まれているものらしい。ただしたくさんのモジュール群があり、全部のモジュールが入っているわけではない。念のため pear install DB とDBモジュールをインストールしようとしたら、already installed と一蹴される。しかし共通インクルードファイルはない。なぜなぜ?

よくわからないから、とりあえずDBモジュールを入れ直してみることにした。pear uninstall DB と叩くと、他のモジュールがDBモジュールに依存しているので削除できない、とのエラーメッセージ多数。う〜ん、もう強行突破、と思ってそれらのモジュールを全て削除し、DBモジュールをやっとこさ削除し、DBモジュールと他のモジュールも入れ直した結果、所定のディレクトリにDB.phpができた。そしてサンプルプログラムも正常に動いた。なんだったんだろう。なんかよくわからんのだ。

夜は商店街の縁日に行った。せっかくのいい天気だったのにあまり店は出てなかった。この縁日は毎年楽しみにしているのだが、今年はもうあと2回だけかあ。今年はあまり天気に恵まれなかったのだ。