タグ

2009年10月13日のブックマーク (11件)

  • えせMVCについてそろそろ一言言っておくか - ひがやすを技術ブログ

    Ruby on Railsの最大の問題点は、それが持つ「一見そのフレームワークがMVCの形をとりながら、MVCの最も大切なところを外している『えせMVC』である」点にある RailsのえせMVC疑惑で盛り上がってますね。Railsが「えせMVCフレームワーク」ではないのは、みんな知っていると思うので、記事、コメントをみて勘違いしている人が多そうな部分に一言書いておきます。 まず、おかしいのはsatoshiさんのこの意見。 PhotoShareは主にRailsで作られているので、ModelはActiveRecordが担当しているわけだが、Modelのレイヤーが非常に薄いために(O/Rマッピングをしているだけ)、データベースの整合性の責任がController側にある。そのため、ちょっとした機能変更のたびにAPIレベルでのテストを大量に走らせなければならないし、それでもどうしてもミスが生じてし

    えせMVCについてそろそろ一言言っておくか - ひがやすを技術ブログ
  • アプリケーションの機能テスト自動化が、なぜ進んでいないのか? Part 4:破壊的イノベーションでキャズム越え:オルタナティブ・ブログ

    ここまで、3回にわたり、機能テストの自動化が進んでいないのか?についての考察を進めてきましたが、-- ひとまず、過去ログです。 2009/10/05 アプリケーションの機能テスト自動化が、なぜ進んでいないのか? 2009/10/06 アプリケーションの機能テスト自動化が、なぜ進んでいないのか? Part 2 2009/10/07 アプリケーションの機能テスト自動化が、なぜ進んでいないのか? Part 3 -- 機能テスト・レグレッションテスト自動化ツールについて、なかなか、まとまった情報掲載がないので、掲載したいと思います。 ※単体テストツール、ホワイトボックステストツールは除外しています。よって、Microsoft Visual Studio Team System Test Edition(http://www.microsoft.com/japan/msdn/vstudio/2008

    アプリケーションの機能テスト自動化が、なぜ進んでいないのか? Part 4:破壊的イノベーションでキャズム越え:オルタナティブ・ブログ
  • Ruby on Railsの「えせMVC」の弊害

    先日のエントリーでも少し触れたが、Ruby on Railsの最大の問題点は、それが持つ「一見そのフレームワークがMVCの形をとりながら、MVCの最も大切なところを外している『えせMVC』である」点にある。MVC(Model View Controller)がなぜ必要かを根底の部分でちゃんとと意識せずにRailsアプリケーションを作ると、後々ひどい目に会うので注意が必要である。 その意味では「RailsでMVCを学ぶ」などもっての他だし、「JavaにもRailsと同じようなフレームワークを作って業務用アプリの開発を効率化しよう」などという発想もとても危険である。 ということで、今日はまずはMVCの解説から。 MVCの発想の根底には、「モジュール化と情報の隠蔽により、プログラムがスパゲッティ化するの(コード間の相互依存関係が複雑に入り込んでしまってにっちもさっちも行かない状態になること)を避

  • やがてくる大増税時代に豊かに生活するために準備すべきこと - 分裂勘違い君劇場 by ふろむだ

    現在の日の置かれた状況をよく考えてみると、数年〜十数年後に大増税を行わざるを得なくなる可能性がけっこう高い。 大増税時代になっても豊かに暮らせるようにするには、今のうちから準備しておかないと、あとで後悔することになることがある。 この記事では、それについてまとめてみた。 トピックハイライト 大増税を回避する政策はあるが、それが実行される可能性が低い理由。 中所得者と高所得者のどちらに大増税されるかは不透明。 高所得者を搾取して遊んで暮らす戦略。 具体的にどの税金を、どのように回避するために、今からどのような準備が必要か。 重い所得税を払わずに逃げ切る合法的な方法 重い消費税を合法的に回避する方法 高収入で贅沢をしても消費税も所得税もかからないようにする方法 税金を全く取られずに生産、流通、消費を行うさまざまなテクニック。 「高所得者に重税をかけると海外へ出て行く」というのは金持ちのポジシ

    やがてくる大増税時代に豊かに生活するために準備すべきこと - 分裂勘違い君劇場 by ふろむだ
  • 【ハウツー】部屋別で考える節約テクニック101〜リビング編<暖房・冷房> | ライフ | マイコミジャーナル

    家に帰れば当然のように照明とテレビをつけ、シャワーを浴び、PCに向かう。冷たいものは電子レンジですぐに暖め、電気ポットには常にお湯が沸いている……。現代人は多くの家電や便利なグッズに囲まれた快適な暮らしを送っています。当然電気代、水道代、ガス代、その他もろもろ……。お金も多く出て行ってしまいますね。でも、ちょっとしたことの積み重ねで、年間で節約できる金額は膨大なものになります。これからご紹介する、過ごす部屋別の節約テクニックを駆使して、快適な節約生活をスタートさせましょう! 前回はパソコン・テレビ節約テクニック【1〜8】をまとめてご紹介しました。今回はリビング編の中から、暖房と冷房の節約術を総まとめします。 暖房編 9.暖房をつける前に1枚服を着る 寒いからといってすぐに暖房をつけるのではなく、1枚服を着てみましょう。体感温度がアップします。カーディガンでプラス2.2度、ひざ掛けでプラス

  • インテル コンパイラー 1000本ノックプロジェクト | OSDN Magazine

    インテル コンパイラーにはさまざまな最適化機能が備えられており、そのためインテル コンパイラーでコンパイルしたプログラムは高速に動作すると言われている。しかし、そのためだけにわざわざソースコードからコンパイルを行うのは面倒だ、という人も多いだろう。そこでSourceForge.JP Magazine編集部では、インテル コンパイラーでコンパイルされたソフトウェアをより多くの人に試してもらうため、「インテル コンパイラー 1000ノックプロジェクト」と題し、インテル コンパイラーでコンパイルしたプログラムを公開することにした。 インテル コンパイラーには自動並列化や自動ベクトル化、プロシージャ間の最適化(Inter Procedural Optimization、IPO)など、高速に動作するバイナリコードを生成するための機構が備えられている。これによって、Visual C++やGCCなどで

  • 日本とタイではバストの測り方が違う! DカップがAカップに!? – ロケットニュース24(β)

    とタイではバストの測り方が違う! DカップがAカップに!? 2009年10月6日 ダウンロードが重罪!? ファイル共有ソフト利用の悲劇 モスバーガーのドリンクがコカ・コーラからサントリー品へ 「国によってバストサイズの測り方が違う」ってご存知でしたか? 例えば、日とタイでは全く測定方法が違うため、ブラジャーのサイズも異なるという、不思議な現象が発生しています。 日でのバストサイズの測り方は、アンダーを測る場合は背筋を伸ばしてピンとして立ち、バストの付け根部分にメジャーをあてて測ります。トップはお辞儀をした姿勢になって90度の角度で姿勢を固定し、牛が搾乳しているような体制になってから、バストの一番高い場所を測ります。 しかしタイではそんなことしません。アンダーもトップも普通に立った姿勢で測るため、日でサイズを測ったときより小さなバストサイズになります。よって、カップ数も下が

  • レタスとほうれん草がハイリスク食品に分類!一方で反発の声も – ロケットニュース24(β)

  • 最も不快な英語表現ベスト5!1位は有名なあの言葉!

    米国人らが最も不快に感じる英語表現で『Whatever』が挙げられたとAP通信が報道した。 マリスト大学は7日、対話中最も不快な言葉を確認する調査を実施した結果、回答者の47%がこの表現を挙げ、これは対話中相手から無視される感じを与えるためだと明らかにした。『Whatever』は主に言い争い中、話す言葉がなかったり、相手の話を無視する時にしばしば使われ、大部分の対話がこの表現で中断される時が多いという。 アメリカ在住の1人の日人に『Whatever』についてお話を伺ったところ「例えば、私の旦那が言い訳みたいなのを私に言ってきて、私が『Whatever』って一言いえば、”どうでもいいけどさ”という意味になりまして、当に口喧嘩しているときにはこの言葉は使いません。なぜなら相手をカチンとさせてしまうから。」と話してくれた。 インディアナ大学のある教授は「whateverが相手方の主張を一蹴す

    最も不快な英語表現ベスト5!1位は有名なあの言葉!
  • コレは便利! ネットからタダでFAXが送れる 『my fax』 ~使い方編~ - ロケットニュース24(β)

    まずは、http://www.myfax.com/free/にアクセスします。 この画面が表示されるので、①から順に入力していきます。 ①To :ここでは送信先を入力します。つまり相手の情報です。 ②From :送信元の情報を入力します。つまりあなたの情報です。※E-maiは必須です。メール認証があるため。 ③FaxMessage :ファイルをアップロードします。(doc pdfなど) ※jpegファイルなども送れます。 右の「Enter text message」では相手にメッセージを添えることが可能です。ただし、日語は文字化けしますので、英語かローマ字が妥当かもしれません。 ④Submit : 左側の3行の空欄に、知人や友人などのメールアドレスを入力すると、このサービスを告知することができます。(※もちろん英語) もし知らせたい人がいるのであれば入力し、いなければ入力せず、最後

  • [速報]サンの27年間の歴史にさよなら。SPARC、Java、MySQLはオラクルが引き継ぐ。米Oracle OpenWorld基調講演 - Publickey

    [速報]サンの27年間の歴史にさよなら。SPARC、JavaMySQLはオラクルが引き継ぐ。米Oracle OpenWorld基調講演 サンフランシスコで開催されている米オラクルのOracle OpenWorld 2009。初日となる10月11日(日時間10月12日午前)に行われた基調講演には、サン・マイクロシステムズ会長 スコット・マクニーリ氏が登場。1982年に創業された同社の27年間の歴史を振り返るシーンで幕が開けました。ライブストリーミング配信された内容を基に紹介します。 マクニーリ氏は、「オラクルカラーに近い色に合わせてきたんだ」と、赤い服で登場。サン・マイクロシステムズは27年間イノベーションを続けてきたと、まもなくオラクルによる買収が完了する見通しの同社の歴史をやや感傷的に振り返ります。リストの1番にあがったのは、最初のオープンソースとなったNFS。

    [速報]サンの27年間の歴史にさよなら。SPARC、Java、MySQLはオラクルが引き継ぐ。米Oracle OpenWorld基調講演 - Publickey