最近の書籍ではなかなか感じることのない高揚感だったので、紹介します。
300エントリ目。100の倍数でバカになる恒例行事、ブログドリブンで起きたこと/考えたことを羅列しておきます。
というタイトルのセッションを、Rails勉強会@東北でやりました。
「RoR 逆引きクイックリファレンス」献本いただきました。みんな買おう。
たとえ甘い言葉でつられていることがわかっていても、そこから興味が生まれれば、何事ものめりこむものである。あっという間にASを習得できる!かも。
そういえば、レンタルサーバーでファイアーウォールなんて意識したことなかったなー。と思いたち、iptablesのお勉強。
takeda-soft.jpサーバのディスクがパンパンになってしまったので、レンサバの移行のメモメモ。CentOS4 x64マシンで、なるべく最新環境を整える。
Rails系フレームワークは、テーブルExportを作るのが楽。DB dumpでは文字化けする場合、重宝します。
「らしい」テストデータを作ってくれるプチツールです。
glTail.rb。まるで小宇宙のようなログ可視化ツール。
高可用mongrelの第2弾、seesaw。production環境のmongrel_clusterで、サービスをとめずにアプリを更新。ギッコンバッタンと、うまい具合に半分ずつ入れ替えてくれます。
GOD。ずっと気になっていた、mongrel_clusterのモニタリングツール。ただの監視だけでなく、ダウン時の再起動、メモリやCPUの条件で再起動とかもやってくれる優れものです。
200エントリ目。友人たちへのご報告をかねて、自営始めて1年の経緯と、今思っていること、まとめてみます。ブログがもたらしてくれたつながりって、とても大きかったと思う。
今回のRuby on Rails勉強会@東北では、Action Web Serviceをプレゼンさせていただきました。資料はこちらから。
Rubyのプロファイラruby-profを使って、Railsの実行プロファイルをKCachegrindでビジュアル表示するまで。すごく手軽に使えます。
acts_as_versionedのちょっとしたTips集。内部が分かると、けっこう自由にコールバックなどを追加できたりします。
Rails勉強会@東北、いよいよ第1回が開催されました。内容はテストのチュートリアル。すごくいいテーマだと思いました。
Ruby on Railsをこれから使い続けていくかどうか、けっこう迷ってます。「冷めてきた」と言っても過言ではナイ。致命的な弱点は、安価なレンタルサーバでは使えないこと。さては、CakePHPが正解か?
記事の評価(投票)のインターフェース。もっと遊びがあると投票してくれるようになるのではなかろうか。Flash+Railsでムダにw華やかにしてみました。
Railsでscaffoldすると、for in と生成されるのが、気になる。・・というところから、Javaが難しい理由がわかってしまった(?)。
どーしても、FlashLiteにパラメータを渡したい。Flash.jpのフォーラムを参考に、swfにバイナリを挿入するやりかたをRubyに翻訳。
Railsでクッキーレスに対応(URL Rewriting)する方法。default_url_optionsを使いました。
Ruby Reports だから Ruport。Railsにかかれば、帳票作成もこれほどまでに簡単かっ。
rake doc:app でRDocを作ると、charset=iso-8859-1 のHTMLができてしまうので、これをUTF-8に変えたい。
オライリーのRails Cookbook(洋書)。ハウツー本を卒業したい人向けの、かなり便利な本です。
子供向けのRuby学習環境 Hackety Hack。侮るなかれチョーたのしー。
Railsのコントローラとモデルから、設計図をリバースしてくれるツール - RailRoad。これ、いいですよ。
WebORB for Railsで、FlashとRails(このブログ)をつないでみました。日本語の問題は、escape/unescapeで、しのいでます。
Rails用のAMF実装が出ていたので、使ってみました。
このブログのエントリも100件になりました。これからもよろしくお願いします。ブログの書き方などについて、考えてきたことをまとめておきたいと思います。
とうとうトラックバック・スパムをいただきました。とりあえずは、日本語を含まないサイトからのトラックバックは受けとらないようにしました。
「ブレイク直前のLinuxを思い起こさせるRubyのマグマ」。あつーい!・・・けど、もうちょっと冷静になりたいです。
Railsでファイルをアップロードする方法。他の言語より格段に簡単!
前回に続き、Enterprise Integration with Ruby。もうちょっと、考えてみました。
「Enterprise Integration with Ruby」なる書籍が出てくるようです。うまく表現できないけど、とにかく驚いてます。
Rails触ってて意外と感激したのが、ActiveSupportの機能、Time.now.last_month。
おくればせながら、ブログの基本的なテーブル定義です。
画像を使わずに、角丸のボックスを作る。Ricoを使います。
トラックバックの実装の説明です。トラバの意味がわからなかった人も、どうぞ。私もこのたび初めて知りました。
ブログのサイドバーって、実装がめんどくさそうです。そこで、Rails流サイドバーの作り方。componentsとカウンタキャッシュが使えます。
Railsのページキャッシュ機能。Railsがニクいのは、こういうところにあります。
Railsを使いこなすために習得するのは、Ruby言語だけ。これが扱いやすさの理由です。Javaとどう違うか、書いてみました。
RDFを公開しました。Railsに同梱されているBuilderでXMLを生成しています。
Apache2+FastCGI+Railsでの、パフォーマンスに関する注意点。
このブログサイトは、Ruby on Railsで自作しました。