タグ

railsとRubyに関するk1LoWのブックマーク (3)

  • ruby/rails/RailsGuidesをゆっくり和訳してみたよ/Getting Started with Rails - 株式会社ウサギィwiki

    Railsのはじめ方(Getting Started with Rails) † このガイドはRuby on Railsを立ち上げし、実行することまでを網羅してます。 読んだ後、以下のことに精通するでしょう。 Railsのインストール、新規Railsアプリの作成、DBへの接続 Railsアプリの一般的なレイアウト MVCの基的な原則(モデル、ビュー、コントローラ)とRESTful設計 Railsアプリの開始点を生成を素早く行う方法 このガイドはRails3.0に基づいています。 古いバージョンのRailsでは動作しないコードもあるでしょう。 ↑ 1 ガイドの仮定(Guide Assumptions) † このガイドは、Railsアプリをスクラッチから作りたい初心者向けです。 これは、何かしらRailsの経験があるとは仮定していません。 しかしながら、最大限に使うために、いくつ

  • BackupライブラリでプロジェクトのバックアップもD.R.Y化しよう

    はじめに こんにちは芳賀@func09です。 何かプロジェクトをリリースする時、必ずといっていいほど必要なのはデータの定期バックアップですね。 必ずといっていいほど必要なのに、必ずといっていいほど忘れがちで、後回しにされがちで、 リリース前に「あ、バックアップのバッチ処理書かなきゃ・・」みたいな感じで、毎回同じようなシェルスクリプトを書いてませんか?僕はそんな感じです。 バックアップだってD.R.Y(Don’t repeat yourself)ということで、サクっと労力をかけずに終わらせたいなぁと思っていた時に見つけたのがBackupという名前のGemです。そのまんまですね。 Backup(RubyGem)とは? Backup( http://github.com/meskyanichi/backup )はRubyで書かれたUnixとRails環境のためのライブラリです。 データベースの内

    BackupライブラリでプロジェクトのバックアップもD.R.Y化しよう
  • RailsでTokyoTyrantを使ってみたらフリーズした « BPS株式会社 開発ブログ Beyond Perspective Solutions LTD.

    伊藤です。 最近社内のRailsを使ったプロジェクトで、外部サービスからのレスポンスを使う処理で、 いちいち外部サービスにリクエストを行って取得していてはとても時間がかかるので、 シンプルなキャッシュシステムを構築することになりました。 最初は馬場が記事にしてくれているようにファイルベースのものを用いていましたが(実際はもうちょっと複雑なものを使っていました)、 ファイル数(エントリ)が数万単位で増えた際、パフォーマンスが指数関数的に悪くなってしまったので、キーと値の格納にTokyoTyrantを利用することにしました。 TokyoTyrantの使い方はシステムエンジニアブログにも書いてみました(TokyoTyrantをRubyで使ってみた)ので、TokyoTyrantそのものについてはこちらも見てみてください。 Railsから、利用するためにlib/util/data_cache

  • 1