MVCの典型的な相関図 Model-View-Controller (MVC、モデル・ビュー・コントローラ) はUIを持つソフトウェアに適用されるソフトウェアアーキテクチャの一種である。 MVCはソフトウェアを処理/Model・表示/View・入力伝達/Controllerの3要素に分割し、ソフトウェア内部データをユーザーが直接参照・編集する情報から分離する。プレゼンテーション(View・Controller)とドメイン(Model)を分離しまたユーザー入力(Controller)と表示(View)も分離することでソフトウェアの保守性・開発生産性を向上させる。 1979年: パロアルト研究所にてトリグヴェ・リーンスカウクが考案[1][2]。長い間、Smalltalk-80の実装のみが公開され、MVCに関する公開情報はなかった 1988年: 最初の論文「A Cookbook for Usin
CSS フレームワークを再認識 CSS フレームワークって、名前だけは知っていましたが、どういうものなのか全く知りませんでした。次の記事を読むまでは。 404 Not Found - ゆーすけべー日記 確かに、これは便利そうですね! さっそく、CSS フレームワークを導入してみます。 BlueTrip を導入 CSS フレームワークはいろいろありますが、今回は先の記事で紹介されていた BlueTrip を導入してみます。 次のページからアーカイブをダウンロードし、解凍して css ファイルと画像を static フォルダに配置。 BlueTrip CSS Framework | A beautiful and full-featured CSS framework HTML の head 部に、下記を追加。 <link rel="stylesheet" href="css/screen.c
My own Ian Knot (yes – I'm the inventor) is the World's Fastest Shoelace Knot. Make a loop with both ends and simultaneously pull them through each other to form an almost instant knot. Quick Preview: Before we begin, here's a small GIF animation of my Ian Knot to prove that it really is the world's fastest. Regular Instructions The following are the regular instructions and diagrams for my Ian Kn
★チェーン店の(裏)メニューガイド ■ハンバーガーショップ 「基本的にマスタード抜きやピクルス抜きといった『抜き系』以外はできないので、あんまり裏メニューとかはないと思いますよ」と、のっけから否定的な発言をするのは高校、大学の約7年間、地元のマック一筋でバイトを続けたという木田晃介さん(仮名)。しかし、詳しく話を聞いてみると意外な裏メニューの存在が……。 「絶対にお客さんに出すことはできませんが、僕が一番好きだったのはフライドエッグ。よく期間限定で発売される『月見〜』用のゆで卵を、ポテトを揚げる油に入れて作ります。社員さんがいる前ではできませんが、そのまま食べても、ハンバーガーに入れてもウマいので結構病みつきになって食べていましたね。そのほかにもシェイクのミックスなどはよく試していましたね。チョコ+ストロベリーがお菓子のアポロのような味がして結構おいしかったのを覚えています」 まさ
大分県で千円を拾った女性が新聞に掲載される カテゴリ☆☆☆☆ スレタイ:女「千円拾った」 大分 1 :名前:ムパくん(京都府):2011/02/02(水) 23:45:33.16 ID:byW94iXB0 ?PLT(18001) 先日の夜、「入り口に千円札が落ちていました」と、用事があって大分南署を訪れていた若い女性が届け出た。 四つ折りになった千円札が、入り口前に落ちていたという。署員は拾得物として処理したが、直前に当直の署員たちに 出前を届けた弁当屋の男性のものではないかと推理。電話で確認すると、 「確かに千円足りませんでした。ありがとうございます」と男性。「落とし主が見つかって良かった」と署員。 大分合同新聞 http://www.oita-press.co.jp/causeBook/2011_129662510757.html 4 :名前:天女(チベット自治区):2
1.1 概要 ■PostgreSQL 8.2 PostgreSQLはバァージョン8.0からWindows2000、WindowsXP、Windows Server2003をサポートするようになりました。従来は、Cygwinを介してWindowsOSで擬似的にUNIXコマンドを操作できるようにした上で、PostgreSQLを稼動できましたが、バージョン8.0ではCygwinを使わず、直接WindowsOS環境でPostgreSQLを稼動できるようになりました。 2007年8月時点での最新版はPostgreSQL8.2です。 http://www.postgresql.org/download/ から無償でダウンロードできます。 ■pgAdmin�V PostgreSQL 8.2を管理・操作するGUIツールとしてpgAdmin�Vが提供されています。 ■インストール環境 ・O
独習PHP 第3版 手を動かしながら学ぶPHP7。基本構文から、クラス、DB連携、セキュリティ対策まで。解説、例題、練習問題の3ステップでよくわかる。基礎からオブジェクト指向まで学べる定番入門書。 PHP逆引きレシピ 第2版 (PROGRAMMER’S RECiPE) 第2版では、最新のPHP(5.4/5.5)に対応したほか、レシピ全体の大幅な見直しを行い、データベースやテスト関連のレシピ拡充など、さらに内容充実・より便利になりました。サンプルプログラムのスマートフォン対応も行っています。実践で即役立つテクニックと開発ノウハウ、つまづきやすい・ハマりやすいポイントを徹底解説した「PHPユーザー必携の1冊」です。 PHPの絵本 第2版 Webアプリ作りが楽しくなる新しい9つの扉 HPは、さまざまなWebアプリケーションが簡単に作れそうなので、興味のある人は多いのではないでしょうか。本書は、イ
Problemこのクラスは大きすぎて、もうこれ以上大きくしたくありません。「単一責務の原則」を適用してクラスを分割しようと思います。分割の具体的な方法がわかりません。Strategy「クラスの抽出」を適用します。どんなとき?「単一責務の原則」を適用してクラスを分割しようと思います。責務を把握したので、分割の実装を行いますが、具体的な方法がわかりません。どうする?「クラスの抽出」リファクタリングを適用します。ほとんどのレガシーシステムにおいて、最初にできることは、「実装レベル」で単一責務の原則を適用することです。つまり、大きなクラスから「クラスの抽出」をして、抽出クラスに委譲することです。「インタフェースレベル」で単一責務の原則を導入するには、より多くの作業が必要です。クラスの呼び出し側を変更しなければならず、テストも必要になります。まず、実装レベルで単一責務の原則を導入しておくと、将来イン
15 Free Functionality And Load Testing Tools For Web Applications WEBアプリ開発に便利な機能&負荷テストツール集。 プログラム変更後の品質チェックを行える機能テスト・ユニットテスト、負荷に耐えられるか確認するために負荷テストツール、で品質向上に役立てられます。 Selenium等の定番以外にも沢山の機能テストツールや負荷テストツールがあるみたいです。 機能テストツール集 Seleniumのようなブラウザを自動で直接動作させて表示結果を確認するツール うまく運用すれば、機能を変更した際の正常動作確認に神経をすり減らすことがなくなります SeleniumHQ おなじみのテスト自動化ツール テストケース定義で自動でブラウザ上でテストしてくれます Watir Rubyのブラウザ自動化ライブラリだそう。 Windowsだと、IE、F
マクスウェルの悪魔(マクスウェルのあくま、Maxwell's demon)とは、1867年ごろ、スコットランドの物理学者ジェームズ・クラーク・マクスウェルが提唱した思考実験、ないしその実験で想定される架空の、働く存在である。マクスウェルの魔、マクスウェルの魔物、マクスウェルのデーモンなどともいう。 分子の動きを観察できる架空の悪魔を想定することによって、熱力学第二法則で禁じられたエントロピーの減少が可能であるとした。 熱力学の根幹に突き付けられたこの難問は1980年代に入ってようやく一応の解決を見た。 マクスウェルが考えた仮想的な実験内容とは以下のようである(Theory of Heat、1872年)。 マクスウェルの悪魔。分子を観察できる悪魔は仕事をすることなしに温度差を作り出せるようにみえる。 均一な温度の気体で満たされた容器を用意する。 このとき温度は均一でも個々の分子の速度は決して
UNIXの起源はアメリカ・AT&T社のベル研究所が開発したOSです。後にカリフォルニア大学バークレー校で学術目的に実装され、ベル研究所のUNIXとカリフォルニア大学バークレー校のUNIX (BSD) 両者が現在広く用いられているUNIXの源流をなしています。 マルチユーザ・マルチタスク機能を発表当初から持っており、ネットワークを介して異なる端末から更新作業などを行える環境をいち早く作り上げた。しかも、マルチタスク機能で、同時にログインして同時に作業することもでき、業務の効率を大幅に改善した。 Linuxは、MINIXを模倣して作られたOSカーネルです。 OSの構成要素には、カーネルとユーザーランド(コマンドインタープリターを含むコマンド、デーモン、ライブラリや付帯するデータ)がありますが、Linuxはカーネルのみを提供しているので、不足するユーザーランドをGNUのユーティリティを始めとする
C 言語によるオブジェクト記述法 COOL ver.2 C-language's Object Oriented Language ver.2 [検索] 目次 0. はじめに 1. クラスの記述, 属性の記述 2. 操作の記述 3. クラス属性の記述、定数の記述 4. 初期化操作と後始末操作の記述 4-1.処理効率優先インターフェイス 4-2.再コンパイル不要インターフェイス 4-3.動的バインディング・インターフェイス 5. 状態取得操作と状態設定操作とイベントハンドラの記述 6. 集約の記述、継承の記述 6-1.集約の記述 6-2.継承の記述 6-3.多重継承の記述 6-4.重複継承の記述 6-5.動的継承の記述 7. 多態性(多相性)、インターフェイス継承の記述 7-1.多態性の記述 7-2.多態性を持った生成の記述 7-3.多重継承の多態性の記述 7-4.重複継承の多態性の記述 7
これ1つでいい手軽さながらも小鼻や頬などぽっかり毛穴が気になる女性に評価が高いのがローヤルゼリーもっちりジェル。 ナールスゲンやオールイワンの便利さで私も気に入って使ってますが、買って塗ってみたいと思ってる方の中には「市販されてる?売ってる店舗はあるの?」という女性も多いかと思います。 なめらか本舗や肌ラボのようにオールインワンだったら薬局やドラッグストアでも買えそうですが、実際にローヤルゼリーもっちりジェルがあるか見に行っても市販されているのは見たことがありません。 そこで当ブログはローヤルゼリーもっちりジェルが買える販売店舗や最安値はどこか調べたのでご覧ください。 ローヤルゼリーもっちりジェルの販売店を調べた結果 公式ページ内のQ&Aや購入者レビューなど見たところローヤルゼリーもっちりジェルに直営店舗はなくネット通販でしか取り扱いしていません。 ・マツキヨ ・スギ薬局 ・サンドラッグ
技術や製品の多様化,不十分な要件定義の増加,オフショア開発の進展などにより,基本設計の難易度がますます上がっている。一方で開発の現場では,新規開発案件において十分に時間をかけて基本設計を実施するケースのような,ITエンジニアが基本設計のスキルを磨くチャンスが減っている。そうした要因により,ITエンジニアの基本設計のスキル不足が叫ばれることも珍しくない。 そこでここでは,基本設計の基礎を解説する。Part1では,基本設計を取り巻く環境の変化を改めて示したうえで,基本設計とは何か,ITエンジニアが身に付けるべく基本設計のスキルとは何かを提示する。Part2とPart3ではそれぞれ,DOA(データ中心型アプローチ)とオブジェクト指向による基本設計の基本を解説する。さらにPart4では基本設計で用いるパターンを,Part5では基本設計フェーズのドキュメントのレビュー方法をそれぞれ取り上げる。 Pa
システムの構造や実装方針を決定し,アプリケーションの機能,データ,画面などを定義する「基本設計」。ITエンジニアの「コア中のコア」と言えるスキルだが,「最近弱体化している」と指摘する声が増えている。今こそすべてのITエンジニアが,ユーザーの高品質,短納期の要求に応えるために,「基本設計」のスキルを改めて見直すべきだ。 「ベテランのエンジニアは基本設計の一般的な手順は理解しているが,高度化・専門化した実装技術を駆使したアーキテクチャの設計でとまどう。一方,若手エンジニアは実装技術には詳しいものの,肝心の基本設計の基礎的な方法論を理解していないことが多い」――。 こうした悩みは,多くの開発現場に共通する。これは,基本設計そのものが難しくなっているからにほかならない(図1)。 メインフレーム時代は,ウォーターフォール型の開発プロセスと自社の製品の知識さえあれば基本設計をこなせた。しかし,システム
また同書の発売を記念して、新潮社オンラインショップではカバー絵複製原画ジークレーを販売中だ。価格は18900円。限定30枚の商品なので、希望者は早めの購入をおすすめする。 「四畳半王国見聞録」は「四畳半」をキーワードとした京都が舞台の小説で、7つの短編を収録している。森見のブログによると、同作はアニメ化もされ話題となった「四畳半神話大系」の続編ではなく、「『四畳半神話大系』の活動漫画化に伴う知名度上昇を有利に活用しようとしているのだ。四畳半がしきりに出てくる以外、ほとんど関連はない」とのこと。ただ分かりにくい形で関連も忍ばせてある模様なので、ファンは探してみては。 「四畳半王国見聞録」収録作 四畳半王国建国史 / 蝸牛の角 / 真夏のブリーフ / 大日本凡人會 / 四畳半統括委員会 / グッド・バイ / 四畳半王国開国史
【動画あり】インド版ターミネーター 神すぎワロタ 完全に本家越えてる Tweet 1: パスカル(チベット自治区):2011/01/27(木) 23:42:04.59 ID:w38hmYRL0● http://naglly.com/archives/2011/01/india-movie-robot.php インドがかなりの本気を出して作ったハリウッドっぽいロボット映画「Robot」のダイジェスト版です。 この映画の主人公は、機械化されたヒューマノイドロボットで、超人的能力を発揮しつつ、敵ロボットに立ち向かうと言う内容となってます。 動画はちょっと長いですが、SFXもしっかり作られていますし、インド映画っぽいバタ臭い雰囲気があまりなく、見てて飽きません。 むしろインド的様式美がぴったりとハマって、いい感じに仕上がっています。まずは0:40辺りからの映像がおすすめです。 上の動画は映画の後半
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く