タグ

2011年7月23日のブックマーク (6件)

  • Active Recordの使い方

    1. はじめに 今回は、Ruby on Rails(以下Rails)のモデル部分を実現するActive Recordについて解説します。題に入る前に、Railsの構成について復習しておきましょう。 Railsは、MVC(Model View Controller)アーキテクチャに基付いたフレームワークです。主な構成要素として、モデルを担当するActive Record、ビューを担当するAction View、コントローラを担当するActive Controllerがあります。 最新版のRails 3.0では、Merb*1との統合によってモジュール化が行われ、大幅に改良されました。Active Recordも、ORマップ抽象化とモデルへの共通インタフェースを担うActive Modelや、新しいクエリー・エンジンであるArelの採用、といった改良が行われています。図1に、Rails 3.0

  • 日本人はAmazon中毒 : 暇人\(^o^)/速報

    人はAmazon中毒 Tweet 1:名無しさん@涙目です。(長崎県):2011/07/22(金) 07:50:44.80 ID:ZZhVJD8F0 アジアにおけるECサイト動向調査。アマゾンの利用率は日が突出。アウンコンサルティング調べ マーケティングコンサルティングのアウンコンサルティング(東京都文京区)が実施したアジア圏におけるECサイト利用動向調査によると、日でのアマゾンの普及率は45%ほどに及び、アジア圏では突出して高いことがわかった。 同調査結果は同社が今年3月に発表したもの。アジアの主要な6つの国と地域におけるECサイトの利用者数は約2億4千万人に上り、絶対数では中国のユーザー数が最も多くなるが、ECサイトを利用しているユーザーが全インターネット人口に占める割合の比較では、 日が最も高く約80%に及ぶという。 また、アジア圏全体でECサイトのユーザー数を見ると、Al

    日本人はAmazon中毒 : 暇人\(^o^)/速報
  • - このブログは非公開に設定されています。

    ブログ このブログは非公開に設定されています。 (Access forbidden) 他のブログを探す ブログランキング(共通のジャンル) 1 ちゃんねるZ 2 放送事故★お宝エロ画像村まとめ 3 裏ピク 4 エロ画像すももちゃんねる 5 えっちなお姉さん。 ヘルプ インフォメーション リクエスト 利用規約 障害情報 FC2ブログについて FC2の豊富な機能 スマホからもブログ投稿 有料プラン アルバム機能 おすすめブログ テンプレート一覧 マガブロ マガブロとは? マガブロランキング マガブロの書き方 マガブロアフィリエイト サポート ヘルプ インフォメーション リクエスト 利用規約 障害情報 アプリでもブログ投稿 FC2トップ お問い合わせ 会社概要 プライバシーポリシー 著作権ガイドライン 広告掲載 Copyright(c)1999 FC2, Inc. All Rights Rese

  • はじめての MySQL で100万件のデータを管理する時に行ったチューニングまとめ

    MySQL の勉強をせずにフレームワーク等で SQL を書かずに Web サイトを構築していました。データ数も2万件程度でしたので、そこまで困ることはありませんでしたが、今回100万弱の商品データを扱う機会ができたので、MySQL のチューニングや発行する SQL について見直す機会がありました。 この記事では MySQL を高速化するのに行った対策など勉強したものを自分用にメモしておきました。 条件式で比較するカラムにインデックスを使用して高速化 商品コードで存在しない商品を見つけて、商品をDBに登録するという処理を行っている場合、4万件超えたころから処理に2秒以上かかるようになってきます。12万件超えた頃には10秒程度かかるようになってしまいましたが、商品コードのフィールドに対してカラムインデックスを貼ることで0.2秒に短縮することができました。 MySQL のリファレンスにも以下のよ

  • ActiveRecord - takt@Wiki

    Rails という非正統的パーシスタンス・フレームワークで必要となりそうな、重要な最適化のいくつかについて解説します。 スキーマに裏付けられたモデルを生成するのは簡単で、script/generate model model_name を使ってちょっとしたコードを生成するだけです。ご存じの通り、このコマンドは、モデルやマイグレーション、ユニット・テスト、さらにはデフォルトのフィクスチャーまで生成します。マイグレーションのいくつかのデータ列にデータを入力し、ちょっとしたテスト・データを入力し、テストをいくつか作成し、検証をいくつか追加し、そしてそれで終わり、というのは非常に魅力的です。しかし、注意しなければなりません。データベース全体の設計も考慮する必要があるのです。次のことを念頭に置いてください。 Rails によってデータベースの基的なパフォーマンスの問題から解放されるわけではありませ

    ActiveRecord - takt@Wiki
  • SkypeのEasyBits GOなるマルウェアのようなもの(鈍器のようなもの的に) - 鳥さんの独り言

    あろーは。鳥ですお。 さてさて、Skype立ち上げたら、「新しいアップデートがあります!適用しますか?」みたいなメッセージが出て、セキュリティアップデートかなと思って「はい」。そしたらFlashをインストール開始。あれ?と思ったら、どうやらInternet ExplorerにFlash入れてなかったから入れてくれってことらしい。まぁ別に入れるのは問題ないので、入れた。そしたら何の確認ダイアログもなく強制再起動。 で、EasyBits GOなるよく分からないソフトが入って来ました。「EasyBitsGO.exeがSkypeへのアクセスを求めています」?当然「アクセス拒否」。 こいつは何者なのか?を調べていくと、どうやらSkypeの内部のゲームエンジン作ってる会社と一緒らしい(EasyBits Media ASという)。ちなみにSkypeのプレスにも英語/日語のニュースにも上がってきていない

    SkypeのEasyBits GOなるマルウェアのようなもの(鈍器のようなもの的に) - 鳥さんの独り言
    caesium
    caesium 2011/07/23
    Microsoftに買収されたのに、ゴミ残すようなアプリ配布とかどうなのw