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

カテゴリー:メンタルヘルス

昨日も23時ごろに寝た。昨日は割と早く寝つけて、ぐっすり眠れた。起きたら9時過ぎ。7時に目覚ましが鳴って止めたのだが、また寝てしまった。いや、それはいつものことなのだが、後から彼女が言うには「ずっと鳴ってるのになかなか止めなかった」そうだ。私はすぐ止めたつもりだったのだが、どうもかなり熟睡していたようだ。

今日は一日中しんどくて横になっていた。梅雨は明けたというのに、外に出る元気もなし。ちょっと低調だ。もちなおしてくれないと夏を乗り切れないぞな。

昨日は23時就寝。しかし眠れない。0時頃いったん起きて追加眠剤を飲み、PCに向かった。またLinuxをいじりだした。PHPからMySQLのDBにアクセスするサンプルなんかを実行していろいろやっていたのだが、気がつくと結構時間が経っていた。何時だったか覚えてないが、いかんいかん、今やらなくてもいいではないか、と思って寝た。そして起きたら10時過ぎ。いかんなあ、最近乱れている。

今日は一日PCに向かっていた。Linuxと相変わらず格闘したり、ひたすらサンプルプログラムを追っかけたりして日が暮れた。

昨日も22時半頃就寝。しかしなかなか寝つけない。23時半頃にいったん起きて追加眠剤を飲んだ。その後PCをいじっていたが、0時過ぎに眠たくなってきたので寝た。寝てしまえば夜中は目を覚ますことなく、8時半まで寝てしまった。なぜか知らないが全身が疲れている。

今日はなんだかしんどい。しかし、家にいたらまた寝てしまいそうなので、彼女がホームセンターに行くというのでついて行った。この前は外に出てしまえば眠気もどこかへ行ってしまったが、今日は眠くはないもののしんどさは変わらない。しんどいが、ちょっとがんばって歩いていた。

ホームセンターの帰り、近くのSATYに寄ってみたら紳士もののビッグサイズのコーナーがあった。おお、ダイエーしか知らなかったビッグサイズコーナーがこんなところに。ズボンとかもけっこうあったので、今度ここで買ってみることにしよう。

その後は帰ってからずっとLinuxと格闘。昨日やっと音が出るようになったので、今度はmp3ファイルを鳴らしてみることを試みる。xmmsというソフトをインストールしたのだが、mp3はライセンスか何かの理由でデフォルトではサポートされていない。そしてここからが四苦八苦。xmmsと言ってもおおもとのソースからコンパイルしたり、Fedora Core 5用のパッケージからインストールしたり、日本語化されたものをコンパイルしたり、いろいろインストール方法やモジュールの違いがあった。

そしてxmmsでmp3ファイルを再生するためのプラグインもいくつかあった。そして、xmms本体とプラグインの相性が悪く、なかなかmp3が再生できない。いろいろインストールやアンインストールを試した結果、結局fc5用のパッケージと、あるサイトからダウンロードしたxmms-mp3というプラグインでようやく再生できるようになった。

これでまた夜遅くまで時間を費してしまった。Linuxを別にデスクトップ環境にするわけではないので、mp3なんて再生できる必要はないのだが、おもちゃがあるといじりたくなるというのが人の心というものだ。そうなのか?

昨日も22時半頃就寝。早く寝つけて夜中も目を覚まさず熟睡したと思う。7時の目覚ましが鳴って止めたが、起きることができなかった。体が重くて起き上がれない。結局8時半くらいに起床。起きてみれば体は重くない。いや、体重が体重だけに重いことは重い。

昨日買った本を読み進める。PHPの基本的な説明の後は、サンプルプログラムを使った文法やら基本的な関数などの解説が延々と続く。どうやらプログラミング初心者も想定に入れて書いてあるようだが、私にとってはそんな説明はいらないので流し読み。まあ、とりあえずプログラムをがりがり書いてみる、と言うよりいろいろなサンプルプログラムのソースを追っかけていった方が早道だろう。PHPのライブラリ集であるPEARの本も昨日買ってきたし、そっちから責めていった方がいいかもしれない。

昼食を食べたあと、買い物に行ってからまたLinuxを起動。PHPの勉強はいったん置いて、また別件でLinuxと格闘していた。実はLinuxではまだPCから音が出ないのだ。それを解決しようといろいろ調べていた。

どうやらLinuxで音を出すには、ALSA(Advanced Linux Sound Architecture)という仕組みをインストールすればいいらしい。さっそくドライバーとライブラリ、それとユーティリティをダウンロードしてインストール。インストールと言ってもバイナリで配布されているわけでなく、それぞれソースをダウンロードしてConfigureしてmakeしなければならない。そのときに、自分のPCのサウンドボードの種類をオプションで指定するのだ。サウンドボードと言ってもオンボードなのでintel8x0というやつだった。

そしていきなりはまった。コンパイルが通らない。最初にいきなりOSのバージョンを定義してあるVersion.hというヘッダファイルがないとのこと。なんじゃらほい、と思って調べたら、なんとカーネルのソースは入ってないではないか。DVDからOSをインストールしても、ソースは入ってないのだ。さっそくカーネルのソースをダウンロードした。

しかし、まだコンパイルが通らない。やはりVersion.hというファイルがないという。include/linux/Version.h というファイルがあるはずなのに、それがない。なんでなんで?と思いつつ検索してあれこれ試したが、よくわからん。わからんからmake include/linux/Version.h とやるとすんなりできた。やれやれ。

その後もつまづいてなかなか進まない。やはりコンパイルの途中でエラーで落ちる。単純な文法エラーだと仰るが、どう見ても間違ってない。これも四苦八苦して検索しまくったところ、ダウンロードしたALSA自体のバージョンが古いことが判明。なぜ古いのをダウンロードしたのか。FTPサイトには古いバージョンのものも含めてたくさんのファイルがあった。それで、一番下にあるのが最新だろうと思ってダウンロードしたのがバージョン1.0.9だったのだが、最新版は1.0.11だったのだ。そのファイルはずっと上にあった。そう、ファイル名で昇順に並んでいたんだよ、ふふふ。くそっ、やられた。

気を取り直して最新版をダウンロードして再びコンパイル。また落ちた。さっきのところは通ったようなのだが別のところでまたエラー発生。どうもOS自体のモジュールが足りないようなのだ。なんで?これまた検索してみると、カーネルを普通にmakeすると自動的にできるモジュールらしいのだが、なんでないのだろう。そのモジュールをターゲットにmakeしてみようとしたが通らず。う〜んと考え込んで、えいや、とカーネルをmakeした。ちょうどソースもダウンロードしたし、まだOS自体インストールしたばかりだから、今のうちにやりたい放題しておくのだ。

時間がかかったけどカーネルのmakeが終わって、再びALSAのコンパイル。するとあっけなく正常終了。ドライバー、ライブラリー、ユーティリティを全てインストールしたら、やっとこさ音が出るようになった。う〜ん、なんだかんだ言って4時間くらい費やしたぞ。こういうのをいじくりだすと、時間が経つのを忘れてしまう。

その後はLinux上からNTFSでフォーマットされたディスクを見れるツールを入れて、Windowsのファイルが見えることも確認。今日はここまでにしておこう。しかし、一発で動かずになんだかんだ調べるはめになるのは、それはそれで楽しい。宝探しをしているようだ。

昨日も22時半頃就寝。割と早く寝つけた。朝6時半頃目が覚め、その後は断続的な眠りに変わったが、7時を過ぎても布団が恋しくてなかなか起きれず。今日はプラのゴミの日だ、早く出さなくては、と思って何とか7時50分くらいに起きてゴミを出した。起きてしまえば布団が恋しいことはない。

朝からLinuxをいじる。昨日つまづいたphpMyAdminのページが「403 Forbidden」になるのはあっさり解決し、解説本に書いてあるがままに設定をして、XOOPSをインストールして設定した。しかし、ここまでは単に解説本に書いてあることをやっただけ。私の目的はXOOPSとか「知識が乏しくてもCMSを使って簡単にWebサイトを作る」ことではないのだ。自分でPHPとかMySQLを使って、オリジナルなWebアプリを作ってみることである。何のために、と言うと自分の勉強のためなので、具体的にどういうものを作るか今の段階ではノーアイデアである。ま、とりあえずPHPとMySQLの本でも買ってくるかなあ。Perlも忘れているので、普通にPerlを使ったCGIもいろいろ作ってみようか。

なんだかんだ午前中はLinuxをいじっているうちに過ぎた。昼食を食べてしばらくしてから、バスに乗って横浜へ。ヨドバシの書籍売り場へ行っていろいろ参考書を物色。PHP、MySQLの本を拾い読みして、適当なものを2冊買った。Perlの本も買おうと思ったが、とりあえずやめておいた。Perlの本はかなり初期のO’reilyのやつを持っていたが、引っ越すときにその手の本は全部まとめて実家に送ってしまったので、手元に何もない。すっかり忘れているというのに。それにしても部屋が狭いから引越前に本を処分したのに、また買ってきてしまった結果、置き場所に困っている。なんとか捻出しよう。

しかしながらヨドバシでいろいろな本を拾い読みしているうちに気がついたのだが、ApacheもPHPもMySQLも、もちろんPerlも全部Windowsで動くから、私がやろうとしていることは別にLinuxをインストールしなくてもとっくにできたことなのだ。だったら、なんで今までやらなかったと言うと、特別な理由はない。私はUNIXを忘れないためにLinuxを入れたのだが、ただ入れただけだと何に使うというわけでもないから、それでWebアプリでも作ってみようか、と思っただけである。とは言え、グローバルな固定IPがあるわけでもないし、外部にサーバを公開するつもりはない。あくまでも目的はスキルの維持と向上である。

今日はよく晴れて暑かった。しかし体調もよかったし、健康のためにバスを3つ前の停留所で降りて歩いて帰ってきた。途中から上り坂なのでちょうどいい運動になる。できるだけ歩くことにしよう。