タグ

railsに関するk1LoWのブックマーク (7)

  • 1人でよいコードを書く - 鳩舎

    1人でよいコードを書くのは、3人でよいコードを書くことの3倍難しい。悪いコードを書くときに説得する人間が 1/3 でよいので、つまり自分に向かって『まぁいいじゃん今回は』と言えば事が済む。続けているといつの間にか引き返せないところまできていて、適当に書いた個人プロジェクトは設計的破綻を起こし、コーディング規約もなにもあったもんじゃないという破滅が待っている。 ということで、1人でよいコードを書くために。今回は Rails プロダクトを1人で書くとして。 rubocop コーディング規約と、あまりに長すぎるメソッドやあまりに長いクラス定義などを見つけてくれる。全てに従うと厳しすぎて死ぬので、適宜各チェッカを無効にするのがよい。 僕はこんな感じの設定で使っている。 AllCops: Includes: - Rakefile - Gemfile - config.ru Excludes: - b

    1人でよいコードを書く - 鳩舎
    k1LoW
    k1LoW 2014/03/25
  • 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化しよう
  • PONPON [ポンポン] | 共同購入クーポンのまとめサイト

    PONPONの改善にご協力くださいPONPONをより良くしていくために、皆様のご意見やご要望をお聞かせください。 PONPON に意見を送る 対応クーポンサイト一覧(9) Twitter で最新情報をチェック エリアを選択全国すべて (9338)北海道北海道 (63)東北青森 (3)岩手 (3)宮城 (35)秋田 (5)山形 (5)福島 (24)関東茨城 (19)栃木 (33)群馬 (29)埼玉 (111)千葉 (118)東京 (2911)神奈川 (505)中部新潟 (20)富山 (10)石川 (49)福井 (10)山梨 (12)長野 (42)岐阜 (18)静岡 (57)愛知 (408)関西三重 (42)滋賀 (13)京都 (154)大阪 (1290)兵庫 (270)奈良 (18)和歌山 (9)中国鳥取 (6)島根 (5)岡山 (19)広島 (24)山口 (5)四国徳島 (3)香川 (5)

    PONPON [ポンポン] | 共同購入クーポンのまとめサイト
    k1LoW
    k1LoW 2010/07/06
    クーポン
  • RailsでTokyoTyrantを使ってみたらフリーズした « BPS株式会社 開発ブログ Beyond Perspective Solutions LTD.

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

  • はてなブログ | 無料ブログを作成しよう

    一泊二日、仙台から福島浜通りをひたすら南へ。はらこ飯をしずかにべる。 昭和8年、津波に御用心 はらこ飯は冷たいほうがうまい説 摩尼車は時をかけるようにして回る 南相馬の珈琲亭いこいで休憩 津波の被害にあった請戸小学校を見学する 東日大震災・原子力災害伝承館 南相馬の寿司屋で塩釜港のひがしものマグロをべる ふたたび喫茶店で…

    はてなブログ | 無料ブログを作成しよう
  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • 1