タグ

関連タグで絞り込む (74)

タグの絞り込みを解除

`Semantics(モデル)に関するmindのブックマーク (775)

  • マッシュアップの落とし穴。誰がために結び付けるのか

    WEB 2.0ブームとともにWebサイト運営者の間で一般化し、多くの人気サービスを生み出した「マッシュアップ」によるWebサイト構築手法。そんな構築手法に警鐘を鳴らす出来事があった 連載目次 音楽CD交換コミュニティとして、2007年1月から運営を開始した「diglog」は、Amazon Web ServicesからAPIの停止、加えてアマゾン・アソシエイト・プログラムの契約解除を受けて、2007年9月末をもってサービス停止に追い込まれた。 diglogは、サービスの根幹となるCDのデータベース情報をAmazon Web Servicesが提供するAPIに依存していると同時に、収益の多くの部分をアマゾン・アソシエイト・プログラムに頼っていたために、サービスを停止せざるを得ない状況に至ったのだ。 時間を超越した多対多のCD物々交換コミュニティ この問題を理解するためには、diglogが提供し

    マッシュアップの落とし穴。誰がために結び付けるのか
    mind
    mind 2008/03/25
    ネットのコミュニティとCDのデータベースを巧みに利用し、時間を超越した多対多の物々交換コミュニティを作り上げた秀逸なサービス、それがdiglogだった ――物物p2p。のコミュが自立独立/承認を得る産みの苦しみ。 //
  • Ajax技術の目に見えない通信内容をのぞいてみよう ― @IT


    AjaxWeb  Ajax GoogleGoogle1Web
    Ajax技術の目に見えない通信内容をのぞいてみよう ― @IT
  • プログラマの心の健康


                             
    mind
    mind 2008/03/24
    ――「約束は守る(守れない約束はしない)」(soundness)←→「守れるならいつも約束する」(completeness)というのが証明と真実との完全対応だけど…。そのためには自分(と環境)を知ることが必要になってくる。。 //☆
  • 週間リョーシカ!


        212 2612WEB調      
  • XPCNativeWrapper | MDN


    XPCNativeWrapper  (explicit) (implicit) XPCNativeWrapper  XPCNativeWrapper  wrappedJSObject   XPCNativeWrapper   XPCNativeWrapper 
    XPCNativeWrapper | MDN
  • ウェブリブログ:サービスは終了しました。

    「ウェブリブログ」は 2023年1月31日 をもちましてサービス提供を終了いたしました。 2004年3月のサービス開始より19年近くもの間、沢山の皆さまにご愛用いただきましたことを心よりお礼申し上げます。今後とも、BIGLOBEをご愛顧賜りますよう、よろしくお願い申し上げます。 ※引っ越し先ブログへのリダイレクトサービスは2024年1月31日で終了いたしました。 BIGLOBEのサービス一覧

    ウェブリブログ:サービスは終了しました。
    mind
    mind 2008/03/17
    足…左右2本づつが、背中側についている。 しかも小さい。 ――ちっこいコガニ。味はどうなんだろう…。ジュウシマツは数百年で品種化されたらしい、ので平家の呪いとか人為選択も侮れない。cf.自己充足信念/予言 //
  • Hermeneutics - Wikipedia

    Summaries of the principles by which Torah can be interpreted date back to, at least, Hillel the Elder, although the thirteen principles set forth in the Baraita of Rabbi Ishmael are perhaps the best known. These principles ranged from standard rules of logic (e.g., a fortiori argument [known in Hebrew as קל וחומר –  kal v'chomer]) to more expansive ones, such as the rule that a passage could be i

    Hermeneutics - Wikipedia
    mind
    mind 2008/03/17
    is also defined as a specific system or method, theory of interpretation. However...an approach rather than a method, further, that the Hermeneutic circle is the central problem of interpretation. ――computer、ソフト無ければただの箱。program、ハード無ければただの紙。 //
  • はてな認証API - ヘルプ - 認証APIを利用した認証の流れ


    APIAPI  API使 XAPI AX XA AXX XAAPI api_key (api_sig1)  URL 2辿(api_key + ap
    mind
    mind 2008/03/16
      cert X/URL JSON/XML XCookieA  



    9.network

    device||service

    algorithm()

    `Semantics()

    id(whois)

    .InDexing

    |
     
  • XPath | MDN


    XPath  XML Path Language  XML 使 XML  XPath  XSLT 使 HTML  SVG  XML  DOM  XPathExpression  Document.getElementById()  Document.querySelectorAll()  Node.childNodes  DOM  XPath  XML 辿URL 使
    XPath | MDN
  • 合理性と非合理性 - 檜山正幸のキマイラ飼育記 (はてなBlog)


    byJRF  沿JRF JRF (?)
    合理性と非合理性 - 檜山正幸のキマイラ飼育記 (はてなBlog)
    mind
    mind 2008/03/11
    ――doll/human…下にあるものは上にあるものに似ており、上にあるものは下にあるものに似ている。 //
  • オブジェクトモデルの詳細 | MDN

    JavaScript チュートリアル 初級編 JavaScript の基礎 JavaScript の第一歩 JavaScript の構成要素 JavaScript オブジェクト入門 JavaScript ガイド 入門編 文法とデータ型 制御フローとエラー処理 ループとイテレーター 関数 式と演算子 数と日付 テキスト処理 正規表現 インデックス付きコレクション キー付きコレクション オブジェクトを利用する Using classes プロミスの使用 JavaScript 型付き配列 イテレーターとジェネレーター メタプログラミング JavaScript モジュール 中級編 クライアントサイド JavaScript フレームワーク クライアントサイド Web API Language overview JavaScript のデータ構造 等値比較と同一性 プロパティの列挙可能性と所有権 クロ

    オブジェクトモデルの詳細 | MDN
  • Lecture Notes

    4-4 同期 これまでに実装したライブラリでは、生成されたスレッドは各々ばらばらに動くことしかできなかった。 スレッド間で協調して何かの処理をおこなえるようにするためには、スレッド間の同期 (synchronization) 機構をライブラリが提供してやる必要がある。 Spin wait 例えばスレッドを3つ作って、次の3つの関数をそれぞれ実行させたとする。 int sum1 = 0, sum2 = 0; void thread1(int* array) { int i; for (i = 0; i < N / 2; ++i) sum1 += array[i]; } void thread2(int* array) { int i; for (i = N / 2; i < N; ++i) sum2 += array[i]; } int thread3() { return sum1 + s

    mind
    mind 2008/03/05
    Spin wait ―― //バリア同期 ―― //wait システムコール ―― //Deadlock の検出 ―― //Unix pipe ―― //Semaphore …P (Passeren: 通過を許す)…V (Verhoog: 高める) 操作は ―― //
  • 構造化プログラミング - Wikipedia


    : structured programmingcontrol structures[1][2]structured statementcontrol flow statement 1968ACMGo To Statement Consider
    構造化プログラミング - Wikipedia
    mind
    mind 2008/02/08
    ――純粋論理型言語ではprogram counter(というobject)を特別扱いしないと云うけれど。 //
  • トップダウン設計とボトムアップ設計 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "トップダウン設計とボトムアップ設計" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2016年8月) トップダウン設計とボトムアップ設計(トップダウンせっけいとボトムアップせっけい)とは、設計戦略である。トップダウンとボトムアップは、情報や知識の順序付け戦略であり、様々な分野で使われる用語である。この記事では、主にソフトウェア工学での用法について解説する。 概要[編集] トップダウン設計は、段階的に詳細にしていく設計技法である。最初にシステム全体を定式化し、その時点では個々の詳細には立ち入らない。その後、システムの個々の部分の設計を段階的

    mind
    mind 2008/02/08
    トップダウン設計 ――所与の前提/ゲームのルール の総てを予め知らなければ、不可能に挑戦することになる。 //
  • 関数、オブジェクト、クロージャ - FAX

    (thanks to id:koyachi、del.icio.us/rtk2106) OOPとFPと。関数、オブジェクト、クロージャの使い分けについて考えます。 関数型が良いのか、オブジェクト指向が良いのか、知りたいと思っていました。色々なページを読み、現時点で一応の答えを得ました。 カウンタを例にして、関数、スコープ、オブジェクト、クロージャの順に見て行きます。関数関数は処理です。入力と出力があります。関数型プログラミングでは、関数同士の入力と出力を連結しプログラムが構成されます。 var current = 0; function next(v){ return v + 1 } function previous(v){ return v - 1 } ok( 1 == ( current = next(current) ) ); ok( 2 == ( current = next(cu

    mind
    mind 2008/02/08
    「処理が一つしかないオブジェクト」 ――singletonなオブジェクトならクロージャで足りる? 逆に動的スコープを採用するとnewみたく何度も使えそう。。; //――C++みたいな静的OOPは模索的programmingには向いてないような
  • 抽象化 (計算機科学) - Wikipedia


     20219 20219 20219 ?: ""    ·  ·  · CiNii · J-STAGE · NDL · dlib.jp ·  · TWL : Abstraction 
    mind
    mind 2008/02/08
    ――目的と主体によって違う分類が出来上がってしまう; ――実用主義
  • 制御構造 - Wikipedia

    制御構造(せいぎょこうぞう)は、コンピュータ・プログラミング言語、特に手続き型プログラミング[1]や命令型プログラミング[2]において、ループや飛び越しなどといった、手続き(プロシージャ)中の実行順を順次実行から変化させたり、サブルーチン呼出しやその戻り、などといった制御を行う「文 」などの構造(言語の構成要素)である[3]。 制御構造の種類は言語によって様々だが、典型的には以下のようなものがある(用語「ブロック」については、ブロック の記事を参照)。 無条件に実行箇所を移動する(無条件の分岐命令、ジャンプ) 何らかの条件の成立・不成立に従い、ブロックの実行・不実行を選択する(条件付き分岐命令、選択) ブロックを繰り返し実行する(ループ) ジャンプの一種だが、その続きに戻れるもの(サブルーチン呼出、コルーチン) 継続(特にcall/cc) プログラムの停止(理論的には重要だが(停止性問題を

    mind
    mind 2008/02/08
    ――フラグ方式の分岐の方が、後からの仕様変更のときプログラムテキスト書換えが少なくて済むような気がした。 (読み難くなる ie.動的実行論理構造と静的テキスト構造が対応しなくなる、バグ取り困難;) ――SNEG? //
  • 継続 - Wikipedia

    のようになる[3]。この式はすなわち、値 v を引数に取り、それに4を足した値を返す関数である。実際、この後 (+ 1 2) の計算結果が v に代入されて、4を足した値が最終的に計算結果が求められるため、この関数は確かに (+ 1 2) を評価する段階での「残りの計算」の表現である。 call/cc[編集] Schemeの call-with-current-continuation (call/cc と省略される) は、その時点での継続を引数として関数を呼び出す手続きである。Schemeの言語仕様書(R7RS[4])には「もっとも単純な例」として次のコードが載っている: このコードは、真正な(終端が空リストである)リストが渡された際にはそのリストの要素数を数えて返し、そうでない場合はfalse値を返す。 goto文を持つ言語の意味論[編集] 継続の概念はgoto文を持つ言語に意味論を与

    mind
    mind 2008/02/08
    計算過程の実行スナップショット ――実行環境の取出し分別保存…closureにも似ている? //
  • try...catch Statement - MDC

    try...catch 文 try...catch 文はテストしたい文のブロックを指定し、さらに投げられるであろう例外に対する 1 つ以上の対処方法を指定します。例外が投げられると try...catch 文がそれを受け取ります。 try...catch 文は 1 つの try ブロックと 0 個以上の catch ブロックからなります。前者は 1 つ以上の文からなります。後者は try ブロックで例外が投げられた場合にどうするかを指定する文からなります。すなわち、成功させたい try ブロックと、失敗した場合にコントロールを渡す catch ブロックからなります。try ブロック内(もしくは try ブロック内から呼び出された関数内)のいずれかの文が例外を投げた場合、コントロールはすぐに catch ブロックに移ります。try ブロックで例外が投げられなかった場合は catch ブロッ

  • ロベールのC++教室 - 第5章 飛んでいきな -


     gotogoto使  <>:  goto <>;  goto  goto使  2使13 使使 3 bool Func() { FILE *pf1, *pf2, *pf3; bool bRet = fals
    mind
    mind 2008/02/08
    (C++の)goto 文はエラー処理の時に活躍 ――イベントがごちゃごちゃ起こって、やれマルチスレッドだ例外だとかやってるとデバッグが…; //goto 文はエラー処理の時に活躍する ―― //