-
ブックマークしまっしょい
-
[ネタ蔵のネタ]最新記事
エンジニアとデザイナー、コミュニケーションは成立するのか? 2008/10/22 11:57
投稿者:netazo
コメント数:1コメント
photo credit: gorgeoux
なんだか偉そうなタイトルをつけてしまいました。
「デザインが失敗してしまう理由」という記事を読ませていただき、「アメリカの事情はもはやわからないけど・・・そうなの?」と懐疑的になったので、少し日常的に思っていることをまとめてみようと思ったわけです(この記事の批判を書きたいわけじゃなくて...
(続きを読む) -
厳選グッズ
デザインパターン
カテゴリー:インターネット・IT | 関連グッズ一覧
ブログからのネタの種
- ブログはじめ
- を中心に勉強したことなどを殴り書きしていくつもりです。独学でC#を学んだので変な癖がついてたり、 コーディングルールやデザインパターンなど知らないものばかりですが 文章、形にして残すことは大事だと考えいろいろと書いていこうと思います。変な文章の
2008/12/01 23:20:43 [Creation^2] - [日記]年賀状
- いつもはプリント済み年賀状だが、今回は初の写真付き年賀状。デザインを決めるべく、写真をひっくり返し、何をするか決めた後はデザインの選択。これがなかなか難しい。業者のデザインパターンから選ぶわけだが、決めるには時間がかかるね。人間、ものぐさだから選ぶ
2008/12/01 22:52:36 [ほんだいくんの日記] - オブジェクト指向
- 指向言語としては、 Java 言語であるが、C言語にオブジェクト指向的な拡張を施した C++ 言語もある。その設計ノウハウとして23パターンの デザインパターン が存在する。とにかく複雑なシステムの記述に重宝される とまあ、書いてみて一通り勉強してるはずなのですが、内容は
2008/12/01 19:57:52 [Learning Diary] - PENDELTON × NIKE スペシャルブランケット
- 居を構える『PENDELTON』と『NIKE』の コラボレーションアイテムが登場!▼PENDELTON 1863年の創業以来、アメリカ・オレゴン州にて140年以上の歴史を誇り、 美しいデザインパターンとナチュラルな素材でお馴染みのブランドです。▼NIKE 革新的なテクノロジーを市場に投入し常に第一線を走り続ける
2008/12/01 19:31:26 [晴れ時々APE] - [java] @SingletonとGofのシングルトンパターンの違い
- Gofのデザインパターンを一新してくれないか、と最近よく思う。多くのパターンは使いどころが難しく慣れないとうまく使えないものだが、シングルトンパターンはすぐに使うことができ、使う機会も多い。しかし、シングルトンパターンはDIコンテナがある場合にはアンチパターンだ。google-guice
2008/12/01 13:54:08 [Takeshi's Blog] - BOSCH(ボッシュ) MPS-90D23L/MPS-90
- プレゼントとしても大変お勧めです。【お取り寄せ】デザインはがき創ります : (株)アーティ21 年賀状・暑中見舞いはもちろん引越し通知転職のお知らせ結婚通知ベビー誕生入学通知礼状その他さまざまな用途のはがきデザインを500点収録したソフトウェア。宛名のデザインパターンを340点収録。お使いの住所録のデータ
2008/12/01 04:05:55 [BOSCH(ボッシュ) MPS-90D23L/MPS] - [アジャイル練習]な・・・にっ!!!勉強会
- 語りたい輩と話とかしてみたいね。おれが中心になって京大とか、近畿一体でもいいけど、オブジェクト指向に対する認識を変えていきたいと思っている。アメリカではデザインパターンの勉強会があるらしい。パターン指向の人がやってる。マックとかに集ま
2008/11/29 18:19:33 [たわごと@プログラミング] - [Java][Apache Commons] Commons Proxy
- ってとこから見ていこうと思います。Commons Proxy とは Commons Proxy 公式サイトの冒頭部分で下記のように書いてありました。Proxy デザインパターン (GoF) はあなたに「他のオブジェクトの肩代わり、もしくは代替物としてそのオブジェクトのアクセスをコントロールすること」を可能にします。プロキシは多くの
2008/11/29 18:00:23 [von Ewigkeit] - 【デザイナーになる!という学生時代の夢
- 時間がかなり厳しくタイトで デザイン依頼打ち合わせから素材等の詳細決定〜ウェア製作納品までが2週間を切っていて超特急便での作業となり 東京と地方ということもあり、お客様とお会いせずに 電話とメール交換とお客様からの写真情報でデザインパターンを決めて製作した
2008/11/29 08:29:01 [ひょう柄☆の独り言] - Javaの勉強法
- ぶデザインパターン入門 増補改訂版Java言語で学ぶデザインパターン入門マルチスレッド編 Java言語で学ぶリファクタリング入門 の3冊がお薦めです。これを読んでいって、分からなければ、見る。これが一番良いと思います。さてこの3冊はまたすごく重要です。デザインパターン
2008/11/28 08:53:33 [コピペで栄養管理]
はてブ注目エントリーからのネタの種
- 今度はAtomを搭載:Atom+スリムボディで5万円切りのNetbook「HP Mini 1000」を試す (1/2) - ITmedia +D PC USER
- レビュー
2008/11/25 13:30 更新
今度はAtomを搭載:Atom+スリムボディで5万円切りのNetbook「HP Mini 1000」を試す (1/2)
日本市場でEee PCと並んで低価格ミニノートPCの先駆けとなったHP Mini-Noteシリーズに、Atom搭載の“弟分”が追加された。その使い勝手をチェックした。
兄貴分の「HP 2133 Mini-Note PC」とはまった...
1970/01/01 00:00:00 [] - 【コラム】ダイナミックObjective-C (117) デザインパターンをObjective-Cで - State (1) | エンタープライズ | マイコミジャーナル
- 今回からは、Stateパターンを取り上げよう。Stateパターンは、その名の通り「状態」を表すためのパターンだ。従来、状態は状態変数と呼ばれる変数で管理されてきた。これを、オブジェクト化して、振る舞いの記述を別クラスに切り出してやろう、というのがStateパターンの考え方だ。
Stateとは
プログラムでは、その時々の状態によって、振る舞いを変える必要がある事が多い。いや、状態に対する振る舞いの記...
1970/01/01 00:00:00 [] - シリコンバレー転職事情 - シリコンバレーは今日も晴れ
- シリコンバレー転職事情
・・と言っても僕が今回就職活動をした中で感じた、極めて主観的な感想であることをお断りしておく。職種もWeb系のソフトウェアエンジニアに限った話です。
「会社に就職しよう」と思ってからまず行ったことはレジュメ(履歴書)をアップデートしてジョブサイトにアップロードすることだった。ジョブサイトはいくつもあるが、ソフトウェアエンジニア系ならDice.comが一番信頼できると思った...
1970/01/01 00:00:00 [] - 続・話すようにプログラムするPythonチュートリアル - なんたらノート 第二期
- Python話すようにプログラムするPythonチュートリアル - なんたらノート 第二期の続きです。前回は努力と根性でどうにかなるところまでやりました。今回は、前回再び泥臭いコードになってしまったプログラムを、もっと綺麗にしてみようと思います。前回はできるだけ一般的な言葉で説明してみました。今回は、既存の概念とそれに対するよりPython的な方法を説明します。前回が知恵と根性なら、今回は知識の力...
1970/01/01 00:00:00 [] - InfoQ: リニューアルされたフレームワークデザインガイドライン
- 作者
Jonathan Allen, 翻訳者
菅野 裕
投稿日
2008年11月11日 午前6時11分
コミュニティ
.NET
トピック
設計
Microsoftが提供しているフレームワークデザインガイドライン(リンク)は、Microsoft製および開発者により開発されるライブラリーが従うべきルールが示されている。.NETフレームワークの各バージョンがリリース、テストされるたび、...
1970/01/01 00:00:00 [] - SIerさんとつきあい始めたのだが
- 取引先ができた。なんとSIerさんだ。8月にアサインされたプロジェクトで知り合い、10月から付き合い始めた。これまで5人くらいと付き合ったことがあるけれど、一般的なお客さんと比較して * 考え方が保守的・前時代的、判断が遅い。 * 議題が散漫になる、会議一つ一つで必ず結論がでない。 * ルールにうるさい、超が付くほど規約にこだわるといった点が目立つ。見た目は理系を少し丸くしたようなかわいらしさがあ...
1970/01/01 00:00:00 [] - ギャングオブフォー : アシアルブログ
- 最近PHPで製造を行っていてもよく耳にするようになった依存関係やインスタンス化など
オブジェクト指向の用語ですが、オブジェクト指向の概念(5原則など)を学ぶのではなく
手っ取り早く実際にオブジェクト指向を使って考えられたデザインパターンに触れてみましょう。
デザインパターンと言ってもいろいろあるんですが、今回は【オブジェクト指向における再利用のためのデザインパターン(ソフトバンクパブリッシン...
1970/01/01 00:00:00 [] - 【コラム】ダイナミックObjective-C (115) デザインパターンをObjective-Cで - Interpreter (1) | エンタープライズ | マイコミジャーナル
- Objective-CとCocoaの立場から、デザインパターンを眺めてみるこの取り組みも、いよいよ佳境に入ってきた。残すところ数パターンとなってきた。だが、まだまだクセの強いパターンが残っている。
今回からは、Interpreterパターンを取り上げよう。文法や言語を読み込むために使われるパターンだ。
Interpreterパターンとは
Interpreterパターンは、その名の通り、インタプリタ...
1970/01/01 00:00:00 [] - 2008/10 b オブジェクト指向の利点だって?
- s-e-l-f n-a-rr-a-t-i-v-e.
/28 [2]
(08:19)
日経産業新聞と産経新聞を間違えるのってオレだけだろうか?
/26 [0]
(11:12)
オブジェクト指向の利点だって?
「オブジェクト指向」という言葉が発明されてから、もう20年ぐらいたってると思うけど、
いまだにオブジェクト指向の長所と短所をはっきり説明できている文章に出会ったことがないし、
どうもそんなものは...
1970/01/01 00:00:00 [] - 中途半端に優秀なプログラマが「迷信」だと思いこみがちな3つの「正しいプログラミングテクニック」 - プログラマーの脳みそ
- 中途半端に優秀なプログラマが「迷信」だと思いこみがちな3つの「正しいプログラミングテクニック」 10:36 |
プログラムは人間の思いとは裏腹に、ただただ冷徹に書かれたコードの通りに動く。
その淡々たる様に反して、プログラミングというのはあまりに曖昧で、プログラミングテクニックと呼ばれるものは皆、ごくごく微妙な且つ大量の前提条件のパラメータによって、適用の可否が分かれる。
以下の3つの事項は、9...
1970/01/01 00:00:00 [] - An Agile Way > アーキテクチャとは? Grady Booch によると。。。 : ITmedia オルタナティブ・ブログ
- このブログはアイティメディア株式会社のブログサイト「オルタナティブ・ブログ」で運営しています。
アイティメディア株式会社運営サイト
ITmedia
@IT
Pickup
オルタナブログ通信:世界がブログで1つになる日――Blog Action Day 2008 NEW!(10/24)
ITmediaのビジネス・ブログメディア「オルタナティブ・ブログ」では、170組を超えるオルタナティブ・ブロ...
1970/01/01 00:00:00 [] - はてなブックマークの歴代ホッテントリ TOP100 - 19790401173.4
- はてなブックマークの歴代ホッテントリ TOP100
はてなブックマークがリニューアルしますねー。
http://hatena.g.hatena.ne.jp/hatenabookmark/20081022/1224647868
発表会をひらいたり、はてなのなみなみならぬ気合いを感じる今日このごろ、さようなら現バージョン、ということではてブの歴代ホッテントリ(ホットエントリー)をごにょごにょやって出...
1970/01/01 00:00:00 [] - JJUG Cross Community Conference 2008 Fall行ってきた - public static void main
- ■[event][Java]JJUG Cross Community Conference 2008 Fall行ってきた
前日に別の勉強会に参加していた関係で前日の上京が無理だったので、午後からの参加になりました。
JJUGのページに載っていた地図に従って行けば開催地までたどり着けたのですが、その場所のどこの建物で実施されているのかが書いていなかったので若干迷いました。他のイベントもいくつか行われ...
1970/01/01 00:00:00 [] - ありがちすぎるウェブの写真素材いろいろ | IDEA*IDEA
- ありがちすぎるウェブの写真素材いろいろ October 1, 2008 9:44 AM written by Gen Taguchi
これ、素材写真でしょ?というのが一発でわかる写真っていくつかありますよね。そういう写真いろいろがまとめられていました。「あー、あるある」と微笑ましくなったのでエントリー。
↑ いかにも連絡ください系。
↑ トップページによく見ますね。
↑ あー、あるあるw。
↑ こ...
1970/01/01 00:00:00 [] - iPhone用Web開発定番ツールのまとめ | iPhone 3G Wiki blog
- iPhone 3G Wiki管理人による、iPhoneについてのニュースやアプリ、対応サイトの紹介
iPhone用サイトや、Webアプリを構築する際によく使われる定番フレームワークと、Webエミュレータをまとめてみました。
今まで、見つける度に1本ずつ紹介をしてきたわけですが、それらをこちらのページで一気に紹介したいと思います。
フレームワーク
現在、iPhone用フレームワークは4種類(+jQu...
1970/01/01 00:00:00 [] - 小野和俊のブログ:プログラマーにとっての読み書きそろばん
- 基礎的な学力を表す言葉として読み書きそろばんという言葉があるが、
私はプログラミングについても読み書きそろばんに当たるものがあると思っている。
1. 読み
まず読みというのは、プログラムを読む能力である。
たまに、人の書いたソースを見て、すぐに
「全面的に書き直さないと使い物にならない」とか、
「グチャグチャですよ」とか、
「気持ち悪い」といったことを口にする人がいるのだが、
多く...
1970/01/01 00:00:00 [] - サイトタイプ別class名管理方法 | Takazudo Clipping*
- PHP/CSS書いてて、最近思ったことと、自分CSSデザインパターン解説。class名のつけ方の続き的内容。
オブジェクト指向を勉強してるとこ
最近、XSLTでCMS作る!って思っていろいろPHP書いてます。それで、すっごいclassが増えまくってしまって、継承とかいうものがある!ということで使ってみたら、すっきり。ほほーこれは便利だ!と思いきや、またしてもごちゃごちゃ。どこをどうしたらいいのやら...
1970/01/01 00:00:00 [] - Programing Place
- Programing Placeへようこそ。本サイトでは主にプログラミングを取り扱います。
since '2004/9/15
Programming Place Plus へ移行しました '2008/9/15
本サイトは旧サイトとなりました(新サイト Programming Place Plus はこちらへ)。
デザインパターン編の最終章の記事が遅れていますが、それを公開した時点で、最後の...
1970/01/01 00:00:00 [] - リッチなアプリ開発はデータバインディングが一つのキモ - 目指せ一人前のプログラマ
- ■[プログラムの設計][Flex]リッチなアプリ開発はデータバインディングが一つのキモ
リッチインターネットアプリケーション(RIA)の開発では、ある技術がデータバインディングをサポートしているかどうかとそのやりやすさが、一つのポイントになる、と感じている。
俺がデータバインディングという概念を初めて意識するようになったのは、Flex 3 が最初。その後、Silverlight や WPF ではど...
1970/01/01 00:00:00 [] - iPhone用フレームワーク | iPhone 3G Wiki blog
- 実は以前からあったようなのですが、最近発見しました。
Samples Codes for Building iPhone Applications | Web Resources | WebAppers
iPhone向けフレームワークとしては、すでに他のiUiやiWebKit、iPhone Web Developer Toolなどがあるのですが、今回ご紹介するiPhoneサイト構築用のフレームワー...
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)
それぞれのパターンは、プログラマの間で何度も繰り返し考え出されてきた。なので、それは最善の解決策ではないかもしれないが、その種の問題に対するトレードオフも考慮した、典型的な解決策ではある。更に、コストのかかるかもしれない問題解決を実際に行う前の先行調査として大変役に立つ。パターンには名前がついていることが重要である。なぜなら、名前がついていることで問題や解決策を記述したり、会話の中で取り上げたりすることができるようになるからである。