-
ブックマークしまっしょい
-
[ネタ蔵のネタ]最新記事
エンジニアとデザイナー、コミュニケーションは成立するのか? 2008/10/22 11:57
投稿者:netazo
コメント数:1コメント
photo credit: gorgeoux
なんだか偉そうなタイトルをつけてしまいました。
「デザインが失敗してしまう理由」という記事を読ませていただき、「アメリカの事情はもはやわからないけど・・・そうなの?」と懐疑的になったので、少し日常的に思っていることをまとめてみようと思ったわけです(この記事の批判を書きたいわけじゃなくて...
(続きを読む)
デザインパターン
カテゴリー:インターネット・IT | 関連グッズ一覧
ブログからのネタの種
- デザインパターン
- %83%BC%E3%83%B3%E3%81%AE%E7%9F%A5%E8%AD%98 GoF23パターン http://www.google.co.jp/search?hl=ja&q=%E3%83%87%E3%82%B6%E
2010/03/20 16:36:54 [altgoldTech2の日記] - JavaScriptでデザインパターン - Template Method
- script type="text/javascript" !-- function extend(s, c) { for (var p in s) { if (typeof(s[p]) == "function") { c[p] = s[p]; } } } function AbstractDisplay() { } AbstractDisplay.prototype.display = function() { var a = [
2010/03/20 15:03:02 [LIFE IS FOOTBALL!!!-annex-] - 2Wayブーツならコーデの幅が広がります
- 13色!!太目のリボンでレースアップされた、.......2Wayブーツ|デザインパターンとコーディネート 2Wayブーツとは、1足もっているだけで2パターン(2way)のデザインが楽しめ...... トリーバーチ ブーツについて (02/15)新作のバンズエラのスニーカーをもっとも
2010/03/20 13:05:19 [ゆるふわファッション] - 花交遊…
- … というところで今日の試着は、フランスのキャンバス地バッグが人気の<タンピコ>から届いた 今年の春の新着アイテムのご紹介… シンプルなデザインパターンにシーズンに合った素材を乗せて展開する<タンピコ ル・スタイル>… 優しい肌触りのジャージのチュニック、ボーダーが可愛いでしょ… <ヘレン・
2010/03/20 12:26:57 [白壁の町の小さな洋服屋さんpart?] - ベーシックっていいんじゃないかなぁ
- 感じでしょうか 「車やバイクは、性能やデザインが常に進化しなければいけない」 といっていた評論家の記事を読んだことがありますが、自分は懐古趣味って悪いことじゃないと思うんですよね。普遍なデザインパターンって存在する気がするし、原点回帰なんて
2010/03/20 01:55:54 [ms2009のブログ] - [戯言]「Java技術者」に思うこと
- 。具体的に言うと、Action、DAO、JSP は死ぬほど書いてきましたよー、ということなのだ。なので、彼らにデザインパターンの話を振ってもピンとこない。DIを使ったことはあっても、DIがなぜ素晴らしいかは説明できないし、DIが
2010/03/20 00:59:07 [Think Not Forever] - JavaScriptでデザインパターン - Adapter (委譲による)
- function Banner(name) { this.name = name; } Banner.prototype.printWithParen = function() { alert("((" + this.name + "))"); }; Banner.prototype.printWithAster = function() { alert("**" + this.name + "**"); }; function PrintBanner(name
2010/03/19 22:40:01 [LIFE IS FOOTBALL!!!-annex-] - JavaScriptでデザインパターン - Adapter (継承による)
- function Banner(name) { this.name = name; } Banner.prototype.printWithParen = function() { alert("(" + this.name + ")"); }; Banner.prototype.printWithAster = function() { alert("*" + this.name + "*"); }; function PrintBanner(name) { this.
2010/03/19 22:00:52 [LIFE IS FOOTBALL!!!-annex-] - 2010/03/06の新刊〔料理 書籍〕
- のコツ | ライフハック ちゃんねる弐式 : 12:00 ?♪ 12 http://techwave.jp/archives/51406499.html 22:10 dev: 書籍「 PHP による デザインパターン 入門」の原稿テキストを昼間に奥さんがマンガや書籍巡りをしている間にワタシは行ったコトのない関東のコースでゴルフを
2010/03/19 17:27:30 [料理 書籍の注目!ニュース芸能] - セリーヌ ネクタイ
- 6195円 発売元: BrandShop エキュ セリーヌ CELINE 1945年に子供靴専門店としてスタートした後、女性向けのレザーグッズを発表。世界のセレブリティに今も愛され続けているパリの老舗ブランド「セリーヌ」。洗練されたデザインパターンをヨーロッパの香り漂う美しいカラーで表現したネクタイは、
2010/03/19 14:44:40 [セリーヌ通販]
はてブ注目エントリーからのネタの種
- ソフトウェアプロダクトラインと構成管理、ソフトウェアパターンの関係: プログラマの思索
- ソフトウェアプロダクトライン(SPL)を分かりやすく解説された記事があった。 考えたことをメモ。【元ネタ】 ZACKY's Software Engineering Laboratory: プロダクトラインとは(1)ZACKY's Software Engineering Laboratory: 共通性と可変性,スコーピングZACKY's Software Engineering Laborato...
1970/01/01 00:00:00 [] - PHPでJavaっぽく書く - Do You PHP はてな
- ネタです。PHPは C:Perl:Java:javascript=3:4:2:1でブレンドし、+αした言語なので、CとPerlとJavaとjavascriptを知っといた方が良いと思うTwitter / Hideyuki Shimooka: PHPはC:Perl:Java:javascript ...に続けた逆に (C|Perl|Java|javascript)の経験者なら、その言語っぽく書くこと...
1970/01/01 00:00:00 [] - HP Mini 210 ミニノート 国内発表、4万9980円
- Filed under: ノートPC HPミニノートの新製品 HP Mini 210が国内向けに発表されました。Mini 210 は中身が Pine Trail プラットフォームになった個人向けミニノート。先日米国で正式発表された2代目ヴィヴィアン・タム エディション "Butterfly Lovers" のベースにもなっています。 国内向けスタンダードモデルの仕様は 10.1型1024 x 60...
1970/01/01 00:00:00 [] - [OSS/Linux]ネットから基幹システムへ、基本ソフトからアプリケーションへと拡大したOSS:ITpro
- オープンソース・ソフトウエア(OSS)を代表するLinux。それは1991年、当時フィンランドの大学院生だったリーナス・トーバルズ氏が、自分で使うOSを作ろうとして始まったプロジェクトだった。開発を始めた時には、現在のように世界中で使われるようになるとは全く思っていなかったという。しかし、その自由さから多くの開発者が開発プロジェクトに参加するようになったLinuxは、インターネットのサーバーとして...
1970/01/01 00:00:00 [] - 第11回 オブジェクト指向はこわくない - 誰でも使えるJava:ITpro
- この連載では,Javaを使って普段の仕事をラクにするツールを作っていきます。第11回では,今まであえて説明してこなかったオブジェクト指向について触れるとともに,連載で作成してきたツールの集大成を作りたいと思います。皆さんこんにちは,kikainekoです。この連載では,日々の定型的な業務をJavaで自動化してラクする方法を紹介しています。この連載も,残すところ2回になりました。連載の集大成として,...
1970/01/01 00:00:00 [] - ステートマシン図の注意点: プログラマの思索
- Graham Hutton: プログラミングHaskell ケンブリッジ大学での関数型言語Haskellの講義録。関数型言語は手続き型言語と発想が全く異なる点を詳細に説明している。Haskellのプログラムを書く前にこの本で思想を押さえておくと良い。ステファン・P・バーチャック: パターンによるソフトウェア構成管理 (IT Architects’ Archive―ソフトウェア開発の課題) 構成管理...
1970/01/01 00:00:00 [] - InfoQ: アレグザンダー祭りにて、James.O.Coplienが語るアジャイルとスクラムの源流とは
- 作者平鍋 健児投稿日2010年3月1日 午前4時27分コミュニティArchitectureトピック設計「パターン」と呼ばれる設計手法をご存知ですか?この建築の分野ではじまった設計の形式知化手法、および、使う人と作る人の対話のプロセスは、私たちソフトウェアの世界に援用されて1995年に「デザインパターン」という書籍で注目を浴びました。さらに、アジャイルと呼ばれる開発手法には、ユーザーといっしょに対話...
1970/01/01 00:00:00 [] - ソフトウエアって人と人をつなぐもんだと思う (arclamp.jp アークランプ)
- 前のエントリがあまりにもだったので補足的に。といっても、このエントリもアレゲですが。ソフトウェアを作っていると世界の変化が目に付きます。ソフトウェアにおけるデザインというのは、人が環境から情報をすくい取ってモデルを作ることです。情報は地から図として区別することで浮かび上がります。当然、これはデザイナーの認識によって行なわれることです。つまり、情報にはデザイナーの世界"観"が反映されます(複数人でや...
1970/01/01 00:00:00 [] - 技術立国への復活: 「IT業界には、なぜ法律がないのか?」
- “IT”をインフォメーション・テクノロジーだから“情報技術”と捉え、「技術的」発想から社会への利用・貢献を考えるのは、IT業界のわたしたち技術者だけだ。これだけIT技術(製品・サービスなど)が社会の隅々まで行き渡り、多くの人が日常的に電気のスイッチを入れるように使うIT技術は、技術ではなく生活の一部で「当たり前」になっている。釈迦に説法だが、IT技術は、飛行機を飛ばし、電車を走らせ、生命維持装置を...
1970/01/01 00:00:00 [] - PHPによるデザインパターン入門 - Google ブックス
- PHPによるデザインパターン入門|書籍情報|秀和システム PHPによるデザインパターン入門. 概 要. 「デザインパターン」を導入するとあなたの プログラミングの生産性と信頼性、そして再利用性が高まります!... www.shuwasystem.co.jp/ products/ 7980html/ 1516.html PHPによるデザインパターン入門 - Do You PHP? 秀和システムから発...
1970/01/01 00:00:00 [] - PHPによるデザインパターン入門 - Google ブックス
- PHPによるデザインパターン入門|書籍情報|秀和システム PHPによるデザインパターン入門. 概 要. 「デザインパターン」を導入するとあなたの プログラミングの生産性と信頼性、そして再利用性が高まります!... www.shuwasystem.co.jp/ products/ 7980html/ 1516.html PHPによるデザインパターン入門 - Do You PHP? 秀和システムから発...
1970/01/01 00:00:00 [] - InfoQ: 仮想パネル:ソフトウェアアーキテクチャの文書化について
- ソフトウェアアーキテクチャの文書化というのは、企業のアプリケーション開発プロセスにおいて重要である。プロジェクトにおけるアーキテクチャの文書化のニーズを理解する上で重要なことは、アーキテクチャの文書化がプロジェクトのライフサイクルにおいてどんな役割を果たすのか理解することだ。プロジェクトにおいて、アーキテクチャドキュメントを作成する根本的な理由は、コミュニケーションと分析と記録のためである(例えば...
1970/01/01 00:00:00 [] - はてなブックマーク - HiromitsuTakagiのブックマーク - 後で吊るす
- .go.jp(3)128ビットなら安全脳(2)512ビットRSA(1)@IT(2)ACCS(1)AdSense(1)Ajax(5)AllAbout(3)amazon(4)API(2)APOP(1)Apple(1)APWG(1)au(1)bad(274)BitTorrent(2)blog(6)Bluetooth(3)cache(4)CAPTCHA(4)CC(3)CCテロ(9)CGI(5)CGM(2)...
1970/01/01 00:00:00 [] - アレグザンダーとの遭遇 - コンデンサの隣からひとこと
- 思考, 技術先日デブサミ2010に初参加してきた。そこで何気なく聴講したセッションがえらく響いたので、記す。聴いたのは中埜先生のセッション。中埜博氏は建築家で、パタンランゲージで有名なアレグザンダーの弟子でもある方。アレグザンダーは建築や都市計画に住民参加やパターンによる記述方法を生かすことなどを提案した人物である。パタン・ランゲージとはWikipediaによると下記のとおり。パタン・ランゲージ(...
1970/01/01 00:00:00 [] - プログラミングの勉強を始めて1年間で買ったもの - Akinekoの日記
- 勉強記録, 書籍今月がちょうどプログラミングの勉強を始めてから約1年になるわけなのですが、そのキリとしてこの1年間で買った本を自己確認も兼ねてまとめようと思います。あと1年間勉強した感想とかも書こうかと。 先頭に付けてる印は下記の通りの意味となります。☆:読了 ○:途中まで読んだ等 □:頂き物 Java入門書☆明解Java 入門編☆解きながら学ぶJava 入門編☆改訂第2版 Java言語プログラミ...
1970/01/01 00:00:00 [] - デブサミ2日目 - お前の血は何色だ!! 4
- 寝不足でずっと眠かった。一見普通のセッションに見えて、内部はただ自社の製品をCMするセッションになるのはどうかと思った。そーゆーセッションだったら、製品名をセッションに書いてCMだということを書いとけと。 面白かったセッションだけをメモを頼りに書いてみる。web脆弱性診断資料を公開されるといわれたので公開待ちですw 2つのセキュリティスキャナーが紹介された。 burp suiteweb scara...
1970/01/01 00:00:00 [] - 19-E-7 建築から開発プロセスを学ぶ〜パタンランゲージ/中埜博,和田卓人,角谷信太郎 - しあわせプログラマ
- とても面白かったセッションでした。楽しかったです。中埜さんのことは知りませんでしたし、このタイトルだけではたぶん聞いてなかったと思うのですけど、和田さんと角谷さんの名前が会ったから聞いてみました。良かったです。以下適当なメモ。ついていけなくなったところが多数あるので、たぶん嘘かいてあります。和田さん中埜先生は建築家すごいパッションの持ち主被爆する自重なく声を出して欲しい卓人の部屋第3回会場と対話型...
1970/01/01 00:00:00 [] - デブサミ2010 これからのアーキテクチャを見通す
- Loading...Flash Player 9 (or above) is needed to view presentations. We have detected that you do not have it on your computer. To install it, go here.デブサミ2010 これからのアーキテクチャを見通す - Presentation Transcri...
1970/01/01 00:00:00 [] - ブラウジング型インターフェイスの長所・短所 : could
- UIデザイン 共有するはてなブックマークTwitterdeliciousLivedoor Clipブラウジング型インターフェイスの長所・短所今の利用者のニーズや傾向に注目するとブラウジング型のインターフェイスが受け入れられやすい形のひとつといえます。このデザインパターンに適した情報とはどういったものでしょうか。検索は Web が使われるようになってから続く永遠の課題。技術だけでなく検索結果の見せ方...
1970/01/01 00:00:00 [] - 技術書をアジャイルに作る: プログラマの思索
- Graham Hutton: プログラミングHaskell ケンブリッジ大学での関数型言語Haskellの講義録。関数型言語は手続き型言語と発想が全く異なる点を詳細に説明している。Haskellのプログラムを書く前にこの本で思想を押さえておくと良い。ステファン・P・バーチャック: パターンによるソフトウェア構成管理 (IT Architects’ Archive―ソフトウェア開発の課題) 構成管理...
1970/01/01 00:00:00 []
Wikipediaサマリーなネタの種
ソフトウェア開発におけるデザインパターン(または設計パターン、英: design pattern)とは、過去のソフトウェア設計者が発見し編み出した設計ノウハウを蓄積し、名前をつけ、再利用しやすいように特定の規約に従ってカタログ化したものである。
デザインパターンの古典的な例としては、Smalltalkシステムで導入された Model View Controller (MVC) が挙げられる。
書籍『オブジェクト指向における再利用のためのデザインパターン』において、GoF (Gang of Four; 4人のギャングたち) と呼ばれる4人の共著者は、デザインパターンという用語を初めてソフトウェア開発に導入した。 GoFは、エーリヒ・ガンマ、リチャード・ヘルム、ラルフ・ジョンソン、ジョン・ブリシディースの4人である。
彼らは以下のように述べている
[Design patterns] solve specific design problems and make object-oriented designs more flexiblem elegant, and ultimately reusable. They help designers reuse successful designs by basing new designs on prior experience. A designer who is familiar with such patterns can apply them immediately to design problems without having to rediscover them.
コンピュータのプログラミングで、素人と達人の間ではびっくりするほどの生産性の差があるのだが、その差はかなりの部分が経験の違いからきている。達人は、さまざまな難局を、何度も何度も耐え忍んで乗り切ってきている。そのような達人たちが同じ問題に取り組んだ場合、典型的にはみな同じパターンの解決策にたどり着くのだが、これがデザインパターンである。(GoF)
それぞれのパターンは、プログラマの間で何度も繰り返し考え出されてきた。なので、それは最善の解決策ではないかもしれないが、その種の問題に対するトレードオフも考慮した、典型的な解決策ではある。更に、コストのかかるかもしれない問題解決を実際に行う前の先行調査として大変役に立つ。パターンには名前がついていることが重要である。なぜなら、名前がついていることで問題や解決策を記述したり、会話の中で取り上げたりすることができるようになるからである。