This guide is the safest way to do a domain switch, you get all you need to change a blocked domain. What is a user flow and a user journey? There’s a macro view of a customer experience that we can analyze and partially control.
ページ情報 制作日 2005-02-25T08:06:22+09:00 最終更新日 2005-02-25T08:06:22+09:00 ページ内目次 Navigation Comments Trackbacks Post a comment Composite。 例えば自分のサイトのディレクトリ構造を考える。 [root] index.html - 2KBstyle.css - 3KB[about] index.html - 3KB [blog] index.html - 4KBlatest.rss - 3KB[2005] 01.html - 8KB02.html - 5KB このデータ構造をOOPっぽく表してみよう。 まず最初に考えるべき事は、「ディレクトリ([dir])とファイルってほとんど同じものだよね」と言うことだ。例えばプロパティを考えるとしたら「名前」や「ファイルサイズ(ディレ
ページ情報 制作日 2005-02-24T09:05:33+09:00 最終更新日 2005-02-26T16:15:45+09:00 ページ内目次 Navigation Comments Trackbacks Post a comment Strategy。アルゴリズムの切り替え。とかいうと、難しく感じるけど、やってることはOOPの基本。 RPGの戦闘シーンで説明してみよう(ジャンケンだとパクリとか言われそうなので)。簡単のため、味方は主人公だけで。 function Battle(monsterList) { this.turnNumber = 1; this.hpOfHero = 500; this.offenseOfHero = 12; this.monsters = monsterList; // モンスターのリストを配列で保存 } function Battle.prototy
ページ情報 制作日 2005-02-24T02:07:08+09:00 最終更新日 2005-02-24T09:52:53+09:00 ページ内目次 Navigation Comments Trackbacks Post a comment Singleton。インスタンスの同一性を保証したい場合。「人口」プロパティを持つEarthクラスのインスタンスを例に書いてみる。 function Earth() { this.population = 2; } // このクラス(静的/static)変数にインスタンスが保存される。 Earth.instance = null; // このクラス(静的/static)メソッドで上のインスタンスを受け取る。 function Earth.getInstance() { if (Earth.instance == null) { Earth.instan
ページ情報 制作日 2005-02-23T05:36:37+09:00 最終更新日 2005-10-07T09:02:41+09:00 ページ内目次 Navigation Comments Trackbacks Post a comment Adaのクロスコンパイラをmakeしている間暇だったので試しに書いてみた。JavaScriptの復習もかねて。 まずはIterator。 function BookShelf() { this.books = new Array("空ノ鐘の響く惑星で", "半分の月がのぼる空", "君の嘘、伝説の君"); } function BookShelf.prototype.getIterator() { return new BookShelfIterator(this); } function BookShelfIterator(of) { this.sh
このページは、「オブジェクト指向再入門」とあるように、 オブジェクト指向を勉強しようとして挫折した人向けの文書です。 タイトルに「疑り深いあなたのための」とありますが、 これは決して揶揄して言っているわけではありません。 現在世間に蔓延しているオブジェクト指向の説明では、 むしろ納得しない方がまともだとさえ思えます。 「オブジェクト指向を使えば、生産性が飛躍的に上がり、 プログラムの見通しがよくなり、再利用性も高まる」と聞かされて、 「ホントかあ?」と思える人は、一度読んでみてください。 本稿の対象読者は「既に他の手続き型言語を習得しているが、 オブジェクト指向が理解しがたいと感じている人」です。 言語としてはJavaを使用します。 手続き指向型の言語の例としては、C言語を使用します。 特にCに習熟している必要はないようにしたいのですが、 Cで言うところの「構造体」「ポインタ」「動的メモリ
prototype-based object oriented 。 オブジェクトがスロット(クラスのインスタンスならインスタンス変数やメソッドに相当)の追加をクラスに依存せずに自由にできることを前提としたオブジェクト指向。あるいはそうしたオブジェクトを用いたプログラミングや、それをサポートする機構。 「インスタンスベース」、「オブジェクトベース」とも。 これらへの言い換えは「プロトタイプベース」という言葉が持つ限定的なニュアンスを払拭するのにおおいに役立つ。しかし同時に、前者の「インスタンスベース」において特に、“プロトタイプベースにはクラスがない”あるいは“プロトタイプベースはクラスベースの対極にある(あるいはアンチテーゼである)”といったような教科書的記述に惑わされている人をひどく混乱させるらしく、極端な拒絶反応を示す人もいるので注意。また、後者においては、オブジェクトオリエンテッド=
Prototype-based Object File System PBO-FSは、ファイルの配置に対してオブジェクト指向の方法論を導入するファイルシステムです。UNIXを従来との互換を保ちつつ、オブジェクト指向OSとして用いることが可能になります。UNIXの場合、ファイルシステムがカーネルとくっついていますので、実際には新しいOS扱いとなります。 現在のバージョンは、FreeBSD 2.2.8-RELEASE をベースとして実装してあり、これとの間で完全上位互換性があります。 分かりやすい(?)概要 詳細情報 PBO-FS プログラムソース一式 PBO-FS kernel source set, Version 1.01 (tgz file, 737KB) PBO-FS library source set, Version 1.00 (tgz
オブジェクト指向とはなにか 日常生活の中のオブジェクト 私たちの身の回りには、自分で直接できることと自分では直接できないこととがあります。朝おきて何気なく読む新聞も、新聞社という組織が作り、近くの販売所が毎日届けてくれます。私たちが新聞を読むときには、誰がどのようにして作っているかを知る必要はありません。 また、あなたがエレベータに乗るときも、あなたは自分のいる階でボタンを押せばいずれエレベータがやってくると期待しているのです。それは、世の中にあるエレベータという乗り物がおおむねその様な動きをしていることを知っているからです。 駅まで行き、電車に乗る場合でも同じです。電車は、どこかの鉄道会社が作ったダイヤに従って動いているのです。あなたが、どの電車はこのように動きなさい、と規定するわけではありません。 通りでタクシーを拾う場合もそうです。あるタクシーは客待ちをしており、また、あるタクシーは
Last update 1999/08/07 オブジェクト指向と時間・空間 (C)平山直之 無断転載は禁止、リンクはフリー 誤字脱字の指摘は歓迎 時間は有限か? かつて哲学においてよく議論の対象とされた問題に、 「時間は有限か?」 というものがあります。この命題に対するカントの答えは明快で、 「有限とか無限とかいうものではない」 というものです。 同じようによく質問された問題に、 「空間は有限か?」 というものがあります。この命題に対してもカントは明確に答えます。 「有限とか無限とかいうものではない」 と。 それは詭弁ですか? カントの答えは果たして詭弁なのでしょうか。もちろんそうではありません。 彼の答えを理解するには、まず質問の意味を正しく理解しなければなりません。そして、われわれが命題に対してしばしば抱く偏見を取り除かなければなりません。 その偏見とは、いったい何なのでしょうか。 そ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く