Ruby

iCalでカレンダーを公開/公開中止/照会するためのCGIを書いてみた

CalDAVって、あんなにでっかいソースで何をしているんだろうか←ソースを読め とりあえず、mod_actionsが有効ならば使えるはず。RFC2445はざっと読んだだけなので、細かいところは修正が必要かも。iCalのicsフィアルは扱えるはず。 確認したのは、Apache 2.2.…

CGIでWebDAVもどき

えー、フリーオがあるのですが、iCalを使って予約とかできるようにしたいなー、などと思い、いろいろやっているのですよ。 で、iCalを使うにはcaldavというWebDAVのwrapperみたいなのを使うといいらしいということなのですが、これがpythonで、やたらでかく…

nil:NilClass (NoMethodError)

えー、動くようになったので細かいとこまでつめていないのですが、とりあえずメモ。あるクラスでオブジェクトをインスタンス変数に入れて、その子供のクラスでインスタンス変数をのメソッドを使おうとしたら、表題のエラーが出ました。親クラスを使って処理…

redmineが動かなかった件について

最近Joelさんの本をかじり読みしてBug Tracking Systemを導入してみようかと思い、Redmineを導入してみたのですが、ちょっと手こずったので、メモ。 えー、始めに引っかかったのは、virtual hostですね。redmine.jpの説明を斜め読みしてたので、apacheの設定…

RailsによるアジャイルWebアプリケーション開発 第2版

同じところでつまづいている人がいた。うーん、チュートリアルがちゃんと動かないのは痛いよなぁ。とりあえず解決方法はわかったので、もう少し進めてみよう。

Ruby on Railsでいきなりはまる

RailsによるアジャイルWebアプリケーション開発 第2版にある、Hello Worldに失敗する。「No route matches "/say/hello" with {:method=>:get}」と表示される。で、とりあえずググる。すると、そのまんまの症状がみつかる。アドバイスに従って、サーバを一回…

Postgres(3)

と思ったのだけど、せっかくなんで修正してみた。といっても、同じようなエラーを出している人がいないか探してみただけなのだけど。 で、http://rubyforge.org/forum/forum.php?thread_id=19013&forum_id=2747 の手順で修正すれば、makeできることを確認。…

Postgres(2)

ruby-postgres、gemに入っているからそのまま使えるのかと思いきや、 ERROR: Error installing ruby-postgres: ERROR: Failed to build gem native extension.とエラーが出た。pure-rubyでないって、そういうことか。コンパイラが入っているのが前提なのね。…

Postgres

Ruby on RailsだとPostgreSQLにアクセスするAPIが含まれているのかと思いきや、PostgreSQL用のインターフェースを自分で入れないといけないらしい。pure-rubyのpostgres-prと、pure-rubyではない(?)ruby-postgresとがあるようだ。 http://d.hatena.ne.jp/h4y…

Ruby on Rails

Ruby on RailsでDBの操作ができるみたい。ということで、これの勉強をするということで。