hellkite 日記と雑記とメモ。

Shiki Kazamaの駄文と音楽と、時々技術な感じ

rails

ServerMan@VPSで動かしていたRedmineが止まった

見た瞬間、血が引きました・・・。 原因は、MySQLサーバが停止していたこと。もう少し調べてみたら、サーバがリブートしていたみたい。 というか、家に帰ってメールを読んでみたら障害が発生してリブートをかけたみたいですね。 原因は明確になったので、対応メ…

Passengerで複数のRailsアプリを動かす方法

先週セットアップしたPassenger上のRedmine。しかし、Redmineだけじゃなくて他のアプリも動かしたい! というわけで試してみた。結論としては、別アプリのリンクを張って、/etc/httpd/conf.d/passenger.confを修正するだけで済んだ。ちなみにSubURIで分ける…

ServersMan@VPSでRedmineを動かしてみた

さくらサーバで動かし始めたRedmine。しかし、やたら遅く苦情が殺到*1。泣く泣くfcgi+drbによる高速化を試みるもうまく動きません。 年会費払ってでもホスティング借りようか・・・と思ったところでVPSというサービスが開始されていて、値段も安く専用サーバが…

さくらレンタルサーバでRedmineメモ

前回のメモを修正するだけにしようとしたけど、うまく書けそうにないので新しくエントリにしました。追加の情報があったら、こっちのエントリに追記するようにします。 追記 Redmine 1.0.1を試してみましたが、動作しませんでした。 fcgi+drbを試してみまし…

さくらレンタルサーバでRedmineをインストールしようとして撃沈したメモ

Redmineが設置できるサーバ探し - hellkite 日記と雑記とメモ。 というわけでさくらレンタルサーバにRedmineを入れようとしたメモだよ。最終的に失敗しているゴミエントリだけど! 作業しながら深夜にハイテンションになりながら書いたから、かなり適当だよ…

Rails学習その7 〜Rails本 第11章 ユーザ管理〜

この辺ができれば、ちょっとしたWebアプリなんかは作れるようになったってことかな。 Railsによるユーザ管理は簡単に実現できる感じ。パスワードのハッシュを保存したりする技法もちゃんと載ってる。昔は商用でもパスワードを平文でDBに保存してるサイトが結…

Rails学習その6 〜Rails本 第10章 モデル間のリレーション〜

フォームから入力してきたデータをデータベースに保存したり、カートの内容を注文として保存したり・・・っていうところ。 ページ数は少なかったけど、各要素(モデル、ビュー、フォーム・・・)のリンクとか呼び出しの構造とかを理解するのに時間がかかった。Rail…

Rails学習その5 〜Rails本 第9章 AJAX〜

AJAX。ブラウザ上の画面遷移をせずに情報を更新する技術のこと。なんか覚えないといけないことが沢山あって、大変そうだという印象はある。 Railsの本の中で、このAJAXの話が出てくるとは思わなかった。が、RailsはAJAXに関する処理を強力にサポートしてくれ…

Rails学習その4 〜Rails本 第8章〜

さて、情報処理試験があったので中断していましたが、再開です。 今回のテーマは、セッション。昔、新人のときにJavaでWebアプリを作ったとき以来かもしれません。でも、経験があっただけあって、すんなり学習できました。 セッションデータをデータベースに…

Rails学習その3 〜Rails本 第7章〜

いまんところ続いています。 1番の課題は、Railsそのものじゃなくて、Railsを使って何を作るかっていうところが未定ってところかな。勉強のための勉強にならないようにしなくては。 コントローラの追加 $ruby script/generate controller newcontroller ind…

Rails学習その2 〜Rails本第6章〜

ようやく、MySQLの設定が終わった・・・。 MacportsでMySQLをインストールしたまとめ - hellkite 日記と雑記とメモ。 のでRails本を進めることに。この本のいいところは、少しずつコードを入力しながら学習できるところですね。 第6章はかなり分量が多かっ…

Railsで開発するときはTerminalを複数起動

ターミナルを複数起動する必要があるような開発をやったことがなかったので気がつかなかったけど、Railsをやるときは複数のターミナルを起動することが必須みたい。 少なくても、WEBrickを起動させておくターミナルとrailsコマンドツール用のターミナルの2…

Rails学習その1 〜Rails本第一部〜

いつまで続くかわからないけど、覚えたこと、やったことをまとめておきます。 新しいRailsアプリの作成とサーバ立ち上げ これで新しいアプリ、new_projectが生成される rails new_projectサーバを起動 cd new_project ruby script/serverこのアプリにアクセ…

Ruby on Railsの学習開始

だいぶ前に買ったRuby on Railsの本が「そろそろ読まないと内容古くなって使えなくなるぜ」と脅迫してきたので開くことにしました。 RailsによるアジャイルWebアプリケーション開発第2版posted with amazlet at 09.09.20Dave Thomas David Heinemeier Hansso…