活動記録: 2007年8月アーカイブ
まるごとPerl! Vol.1
という本を見ながら、自宅LinuxサーバにCatalystをインストールしてみました。
あらかじめCPAN::Miniを使って全CPANデータをローカルにコピーしてからCatalystのインストールを始めたんですが、
それでもめちゃくちゃ時間かかりました。3~4時間はかかった。
途中でちょこちょこ意味のわからない質問を聞いてきて一時停止するので、エンターキーをセロテープで止めとけばよかったかも。
さて、無事インストールが終わって、本どおりにBookmarkアプリを作ってみる。
・・・んがっ、Bookmark::Schemaが動かなくてエラー。
あえなく頓挫。(><)
MySQLのDBとの接続がうまくいってないのかな?原因がさっぱりわからん。
あらかじめCPAN::Miniを使って全CPANデータをローカルにコピーしてからCatalystのインストールを始めたんですが、
それでもめちゃくちゃ時間かかりました。3~4時間はかかった。
途中でちょこちょこ意味のわからない質問を聞いてきて一時停止するので、エンターキーをセロテープで止めとけばよかったかも。
さて、無事インストールが終わって、本どおりにBookmarkアプリを作ってみる。
・・・んがっ、Bookmark::Schemaが動かなくてエラー。
あえなく頓挫。(><)
MySQLのDBとの接続がうまくいってないのかな?原因がさっぱりわからん。
前々から、マスターしたいと思いながら何回も挫折したemacs。
使い方がさっぱりわからないまま放置してました。
昨日、たまたまメニューを触ってたらチュートリアルを発見。
これはわかりやすい!!
指示通りに指を動かすだけで、emacsの基本操作が身に付きそうです。
使い方がさっぱりわからないまま放置してました。
昨日、たまたまメニューを触ってたらチュートリアルを発見。
これはわかりやすい!!
指示通りに指を動かすだけで、emacsの基本操作が身に付きそうです。
11日間もあった夏休みが、終わっちゃいました。
昨日から会社始まりました。
ちょっとここで夏休みを振り返ってみる。
■そもそもの計画
■実際の結果
8/10 Perl勉強 リャマ本を読み終わる
8/11 Web家計簿を改修
8/12 Web家計簿を改修
8/13 またWeb家計簿を改修。ひと区切りつく。
MovableType3.3を修復。テンプレートが直った。
8/14 MovableType4.0をインストール。テンプレート壊れた。
8/15 MovableType4.0を再インストール。テンプレートが直った。
Bloggerからのインポートは失敗。あきらめる。
8/16 ひと休みして、買い物&映画に行く。
8/17 富士山に登頂の準備→夜出発。
8/18 富士山を登る。登って降りるのに13時間かかった。
8/19 Perlの勉強。アルパカ本(リャマ本の続編)、『まるごとPerl!』
8/20 Perlの勉強。アルパカ本を読む。リファレンスを読破。
夏休み終わり。
むむむ・・・やろうとしてたことを一つも達成してないじゃんか→オレ
結局成果といえば、家計簿の改修と、MTの修復と、アルパカ本を半分まで読んだことくらい。。。
こんなんでいいのかな?
昨日から会社始まりました。
ちょっとここで夏休みを振り返ってみる。
■そもそもの計画
- Web出勤簿を完成
- 社内Wikiを完成
■実際の結果
8/10 Perl勉強 リャマ本を読み終わる
8/11 Web家計簿を改修
8/12 Web家計簿を改修
8/13 またWeb家計簿を改修。ひと区切りつく。
MovableType3.3を修復。テンプレートが直った。
8/14 MovableType4.0をインストール。テンプレート壊れた。
8/15 MovableType4.0を再インストール。テンプレートが直った。
Bloggerからのインポートは失敗。あきらめる。
8/16 ひと休みして、買い物&映画に行く。
8/17 富士山に登頂の準備→夜出発。
8/18 富士山を登る。登って降りるのに13時間かかった。
8/19 Perlの勉強。アルパカ本(リャマ本の続編)、『まるごとPerl!』
8/20 Perlの勉強。アルパカ本を読む。リファレンスを読破。
夏休み終わり。
むむむ・・・やろうとしてたことを一つも達成してないじゃんか→オレ
結局成果といえば、家計簿の改修と、MTの修復と、アルパカ本を半分まで読んだことくらい。。。
こんなんでいいのかな?
久々にMTで日記を書いたついでに、versionを3.34 → 4.0にアップグレードしてみた。
このマニュアルどおりにやったらできた。
前回ver3.34をインストールしたときに比べて、はるかにスムーズにできた気がする。
たぶん、mt-config.cgiやらの設定ファイルの編集を、Web上で対話的にできるようになったのが大きい。
でもよく考えたら、これは当たり前のことだ。
エンドユーザが、設定ファイルをメモ帳で開いて編集するような仕組みは間違っている。
まあ今回はすんなりインストールできたので満足。
UIデザインもversion3とはがらりと変わって、きれい仕上がっている。いい感じ。
・・・とここまではよかったのだが、この後テンプレートをいじってたらまた壊れた。(爆死)
インストールし直しかよ orz
夏休み1~3日目の進捗報告 ( 2007-8-10 ~ 2007-8-12 )
3年前に友人のために作ったWeb家計簿をリニューアル。(現在ユーザ1人 orz)
コードを全面的に書き直してすっきりした。
当時は、Perl/CGIをはじめたばっかりで、use strictもCGI.pmも何も知らずに作った。
とほほのCGI入門を見て、掲示板サンプル(wwwboard)を改造して作った。
よく今までトラブルなく動いてたなー。
友人も、よく3年も使い続けたなー。びっくり。
3日間家に引きこもってひたすらコードを書き直してました。
科目編集機能など、新しい機能も追加。気に入ってくれるといいんだけど。
あと、パスワード認証機能を実装しないと。
そのうち完成したら、Webアプリとしてリリースしよう。