タグ

ブックマーク / ja.wikipedia.org (287)

  • 束縛 (コンピュータ) - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "束縛" コンピュータ – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2012年10月) 束縛またはバインディング(英: binding)は、主に「対応付け」や「関連付け」などの意味で用いられるコンピュータ用語である。コンピュータ関連で「束縛」という語が使われるものはいくつかあり、それぞれ具体的な内容は異なるので、以下いくつかの例を示す。 言語束縛または言語バインディング (language binding) とは、ライブラリやOSサービスのAPIが特定のプログラミング言語向けに提供されていることを指す。 多くのライブラリは、C言語やC++

  • 副作用 (プログラム) - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "副作用" プログラム – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2016年3月) プログラミングにおいて、式の評価による作用には、主たる作用とそれ以外の副作用(side effect)とがある[1][2]。 式は、評価値を得ること(※関数では「引数を受け取り値を返す」と表現する)が主たる作用とされ、それ以外のコンピュータの論理的状態(ローカル環境以外の状態変数の値)を変化させる作用を副作用という[3][4][5]。 副作用の例としては、グローバル変数や静的ローカル変数の変更、ファイルの読み書きなどのI/O実行、などがある。 一方、高水

    ainame
    ainame 2013/04/19
  • ぴゅう太 - Wikipedia

    ぴゅう太(ぴゅうた)は、1982年8月20日に株式会社トミー[1](後のタカラトミー)より59,800円で発売された16ビットゲームパソコン。初代機は日語BASIC(G-BASIC)を搭載しており、型番はTP1000。ぴゅう太という名称は子供用のこん「ぴゅーた」というところから名付けられている[2]。 概要[編集] 初代機では、プログラミング言語に日語記述のG-BASIC(Gはグラフィックの略)、グラフィックソフトにG-GRAPHICを標準搭載し、ユーザーがゲーム等を作る事ができる。パソコンとしては低価格、低機能で、「基ゲーム機で、キーボードが付いていてパソコンとしても使用できる」というスタンスのマシン[2]。RAMエリアはビデオRAM兼用で16KiBと少ないが、グラフィック関連のコマンドでは内蔵キャラクターや背景を流用する事で、コンピューターゲーム作成にはアドバンテージがある。当

    ぴゅう太 - Wikipedia
  • ガストロノミー - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "ガストロノミー" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2013年11月) ガストロノミー(仏: gastronomie、英: gastronomy)とは、事と文化の関係を考察することをいう。料理を中心として、様々な文化的要素で構成される。すなわち、文化に関する総合的学問体系と言うことができ[1]、美術や社会科学、さらにはヒトの消化器系の点から自然科学にも関連がある。 定義[編集] ガストロノミーとは、贅沢あるいは先鋭的な料理を調理して味わうことだけを指すと理解されがちだが、それらは分野の一部にすぎない。転じて、レストラン

    ainame
    ainame 2013/04/18
  • Java Database Connectivity - Wikipedia

    Java Database Connectivity[1] (JDBC)は、Java と関係データベースの接続のためのAPI。ODBCをベースにサン・マイクロシステムズおよび DataDirect が共同で開発していると言われている。そのためドライバのデフォルトの自動コミットの有効化など似ている点も多々ある。 Java においてSQLを使用して、関係データベース管理システム (RDBMS) などと接続する機能を標準化(抽象化)している。 元はJDK 1.0の拡張APIという位置付けであったが、JDK 1.1で正式にJavaの基SDKに同梱されるようになった。標準的な機能 (API) は Java SE に含まれている。JDBCの規格は Java SDK とは独立して行われており、APIのアップデートは随時行われている。 ドライバ[編集] JDBCを利用する為には、100% Pure Ja

    ainame
    ainame 2013/04/14
  • ユーザー機能駆動開発 - Wikipedia

    ユーザー機能駆動開発(ユーザーきのうくどうかいはつ、英: Feature Driven Development, FDD)は、反復的ソフトウェア開発工程の一種。アジャイルソフトウェア開発手法の1つでもある。FDD は業界におけるいくつかのベストプラクティスを混合したものである。それらは全て、顧客にとっての機能価値(feature)という観点で駆動される。その主な目的は、実際に動作するソフトウェアを繰り返し、適切な間隔で提供することである。 歴史[編集] FDDは、ジェフ デ・ルーカが1997年、シンガポールの大きな銀行向けのソフトウェア開発プロジェクト(50人で15か月)での必要性に応じて生み出したものであった。ジェフ デ・ルーカは、開発をカバーする5つのプロセスを設定した。それらは、全体モデルの開発と、機能のリストアップ、計画、設計、構築である。最初のプロセスは、ピーター・コードのオブジ

    ainame
    ainame 2013/04/13
  • Firefox OS - Wikipedia

    Firefox OS[5](ファイアフォックス オーエス、プロジェクト名:Boot to Gecko、B2G)[6]とは、Mozillaによって開発されたスマートフォンとタブレットなどの携帯情報端末を主なターゲットとして開発されたオープンソースオペレーティングシステムである。Mozillaは2016年7月にFirefox OS を採用した全ての商用デバイスの開発から撤退した[7]。その後、Firefox OSのオープンソース版Boot 2 Gecko(略称:B2G)として提供が続けられている[8]。 概要[編集] JavaScriptを使っている端末のハードウェアに直接統合できるHTML5アプリケーションが動作するように設計されている[6]。 Android互換スマートフォン[9][10]とRaspberry Piで動作デモが行われている[11]。OSはカーネル部分などはAndroidを母

    Firefox OS - Wikipedia
  • カーズ (バンド) - Wikipedia

    カーズ(The Cars)は、アメリカ合衆国マサチューセッツ州ボストン出身のニュー・ウェイヴのロック・バンドである。 キャリア[編集] 長年共に活動を行ってきたリズムギターとボーカルのリック・オケイセックと、ベースとボーカルのベンジャミン・オールを中核に1976年に結成され、1978年にメジャー・デビューした。バンド名は「全員、車好きだから」という理由から名付けられている。 バンドが持ちこんだ「燃える欲望(Just What I Needed)」のデモテープを気に入った地元FM局の人気DJが、自分の番組で繰り返しかけたところ、リクエストが殺到した。これがレコード会社の注目を集め、このデビュー・シングルはヒットとなった[1]。 アルバム『錯乱のドライヴ/カーズ登場』(6xプラチナディスク獲得)、『キャンディ・オーに捧ぐ』(全米アルバムチャート最高3位)、グラミー賞新人賞にノミネートされるなど

    カーズ (バンド) - Wikipedia
    ainame
    ainame 2013/01/19
    ジョジョのカーズの由来?
  • ピダハン語 - Wikipedia

    この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2020年11月) 出典は脚注などを用いて記述と関連付けてください。(2020年12月) 独自研究が含まれているおそれがあります。(2020年11月) 言葉を濁した曖昧な記述になっています。(2020年12月) 出典検索?: "ピダハン語" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL ピダハン語(ピダハンご、ピラハ語(ピラハご)、ピラハー語(ピラハーご)、ピラハン語(ピラハンご)、葡: Língua pirarrã、英: Pirahã language)は、ブラジル・アマゾナス州に居住するピダハン族が用いる固有の言語である。 ムーラ小語族に

    ainame
    ainame 2012/12/24
  • 文脈自由文法 - Wikipedia

    文脈自由文法(ぶんみゃくじゆうぶんぽう、英: Context-free Grammar、CFG)は、形式言語の理論(特に、生成文法)において全生成規則が以下のようである形式文法である。 ここで は非終端記号であり、 は終端記号と非終端記号の(0個を含む)任意個の並びである。「文脈自由」という用語は前後関係に依存せずに非終端記号 を に置換できる、という所から来ている(「文脈無用」という訳の提案もある[1])。文脈自由文法によって生成される形式言語を文脈自由言語という。 背景[編集] 文脈自由文法はノーム・チョムスキーによる句構造文法の研究の中から、形式言語の類別(形式言語の階層やチョムスキー階層の記事を参照)のひとつとして見出されたものである[2]。 文脈自由文法の形式性は、言語学が伝統的に自然言語の文法を形式的に記述してきた既存の方法(例えばパーニニ)に倣っている。たとえば、入れ子(ne

    ainame
    ainame 2012/11/16
    大学でやった記憶はあるけど、ほとんど覚えてないので勉強し直したい。
  • Ceylon - Wikipedia

    Ceylon(セイロン)は、レッドハット社によって開発されたプログラミング言語およびソフトウェア開発キットである。この言語はJava言語をもとに作られ、Java仮想マシンで動作する。またJavascriptにコンパイルすることができる[1][2]。 この言語とソフトウェア開発キットのプロジェクトは、Java言語とJava SEソフトウェア開発キットで見られた成功と失敗を踏まえた上で、もし今それらが設計されたとしたら、商用コンピューティング向けの言語と開発キットがどんなものになっていたかを示すものであると言える[要出典]。また、レッドハット自身は否定しているものの、業界のアナリストからは同プロジェクトJavaを抹殺するためのものだと言われている[3][4]。

  • スレッド局所記憶 - Wikipedia

    スレッド局所記憶(英: thread local storage, TLS)は、静的もしくは大域的なメモリをスレッドごとに局所的に使用するためのコンピュータプログラミングの方法である。 プロセス内のスレッドはすべてアドレス空間を共有しており、同じプロセスのスレッドから参照する際、静的変数やグローバル変数は同じメモリ番地に配置される。 一方スタック上の変数はすべてのスレッドが自分のスタックを持つためスレッドに対して局所的であり、異なるメモリ番地に存在する。 同じ静的変数・グローバル変数を参照する二つのスレッドが(変数をスレッドに対して局所的にすることで)実際には異なるメモリ番地を参照できることが望ましい場合がある。たとえば典型的な例としてC言語のエラーコードを格納する変数 errno がある。 少なくともメモリアドレスを格納できるサイズの変数をスレッドに対して局所的にすることが可能なら、メモ

  • コピーオンライト - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "コピーオンライト" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2021年6月) コピーオンライト (Copy-On-Write) とは、コンピュータプログラミングにおける最適化戦略の一種である。COWと略記することもある。 コンピュータ内部で、ある程度大きなデータを複製する必要が生じたとき、愚直な設計では、直ちに新たな空き領域を探して割り当て、コピーを実行する。 ところが、もし複製したデータに対する書き換えがなければその複製は無駄だったことになる。 そこで、複製を要求されても、コピーをした振りをして、とりあえず原をそのまま参照させる

  • アッカーマン関数 - Wikipedia

    アッカーマン関数(アッカーマンかんすう、英: Ackermann function、独: Ackermannfunktion)とは、非負整数 m と n に対し、 によって定義される関数のことである。[1] 与える数が大きくなると爆発的に計算量が大きくなるという特徴があり、性能測定などに用いられることもある。 また、数学的な意味として、原始再帰関数でないμ再帰関数の実例として有名である。 歴史[編集] 1920年代後半、数学者ダフィット・ヒルベルトの教導を受けていた学生だったガブリエル・スーダン(英語版)とヴィルヘルム・アッカーマンは、計算の基礎を研究していた。ヒルベルトは、すべての計算可能関数が 原始再帰的であると仮定していた[要出典]。簡単に言えば、これは、コンピューターで計算できる各関数をいくつかの非常に単純なルールからまとめて、計算の期間を事前に推定できることを意味する。実際にこれ

  • Tor - Wikipedia

    Tor(トーア、トール 英語: The Onion Router)は、Transmission Control Protocol(TCP)を用いた通信を匿名化するための規格、およびそのリファレンス実装であるソフトウェアの名称である。名称の由来は、オリジナルのソフトウェア開発プロジェクトの名称である「The Onion Router」の頭文字である。 略史[編集] Torは当初、オニオンルーティングの開発元でもある、アメリカ海軍調査研究所によって支援されていたが[4]、2004年以降は電子フロンティア財団 (Electronic Frontier Foundation) により支援されるプロジェクトとなった。2005年11月以降[5]はEFFによる金銭の支援は終了した。ウェブホスティングは継続されている。 中国とTorプロジェクトの攻防[編集] Torの紹介動画 中華人民共和国(中国)は、2

    Tor - Wikipedia
  • 宮城縣護國神社 - Wikipedia

    正面大鳥居 拝殿と鳥居の遠景 宮城縣護國神社(みやぎけんごこくじんじゃ)は、宮城県仙台市青葉区川内にある神社(護国神社)である。青葉山の仙台城(青葉城)丸跡に創建された。明治維新以降の諸事変、戦役における宮城県関係あるいは縁故のある戦死・殉難者、5万6千余柱を祀る。神紋は十五菊に桜。 歴史[編集] 日清戦争後の明治31年(1898年)に組織された昭忠会を母体として、日露戦争中の明治37年(1904年)8月27日、現在地に「招魂社」を建立し、大日帝国陸軍・第二師団管下(第2師管:宮城県・福島県・新潟県)および山形県の戦死者の一部を祀ったのを起源とする。昭和14年(1939年)の内務省令により内務大臣指定護国神社となり、「宮城縣護國神社」に改称した。 昭和20年(1945年)7月10日の仙台空襲で社殿を焼失し、神体は市内の秋保神社・仮宮に遷された。戦後の連合国軍占領期には、仙台城二の丸を中

    宮城縣護國神社 - Wikipedia
    ainame
    ainame 2012/03/28
  • 国分町 (仙台市) - Wikipedia

    国分町の範囲[編集] 国分町と言った場合、その示す範囲は3種類ある。 住所表記上の国分町。現在一丁目〜三丁目に分かれているが範囲は明確。 藩政以来の旧町名としての国分町。南は芭蕉の辻から北は表小路まで。住所表記上の国分町と南北の範囲はほぼ同じであるが、国分町通沿いの地域だけをさすので東西の範囲は狭い。 飲街・歓楽街としての国分町。二丁目全域を中心に南は広瀬通沿い一丁目から北は定禅寺通沿い三丁目一部を含む。また西は晩翠通沿いの立町(行政地名)を含む。更に東側については、稲荷小路と虎屋横丁の半分が一番町四丁目の住所表記になっており、また一番町四丁目商店街に進出した大手居酒屋チェーンのほとんどが国分町店と名乗ることから、飲街としての国分町は、一番町四丁目を含むと考えられる。仙台のソープランド6店は全て国分町地区にあるが、住所表記上はすべて一番町四丁目になる。 飲街・歓楽街[編集] 国分町は

    国分町 (仙台市) - Wikipedia
    ainame
    ainame 2012/03/27
  • Gracenote - Wikipedia

    ロゴ Gracenote, Inc.(グレースノート)は、オーディオCDの内容に関する情報によるデータベースを認可・保守する商用サービスを運営する企業である。日法人はグレースノート株式会社(Gracenote K.K.)。前身はCDDB Inc.でありCDDBの商標・権利を保有する。 Apple iTunes Storeなどの音楽配信サービスや、ソニー、パイオニア、アルパインなどの自動車・家電製品、Samsung、Sony Ericssonなどの携帯音楽アプリケーションに技術を提供している。Gracenoteパートナー・プログラムに参加している企業は約3,000社(2010年9月現在)を超えている[1]。CDを再生することのできる多くのソフトウェアは、GracenoteのCDDB機能を利用している。 社はアメリカ合衆国カリフォルニア州エメリービルにある。2008年4月22日、ソニーのア

  • Io (プログラミング言語) - Wikipedia

    Io(イオあるいはアイオー[1])は純粋なオブジェクト指向プログラミング言語であり、Smalltalk、Self、Lua、LISP、Act1、NewtonScript(英語版)の影響を受けている。Self や NewtonScript のようなプロトタイプベースのオブジェクトモデルであり、オブジェクトとクラスを区別しない。Smalltalk のようにあらゆるものをオブジェクトとして扱い、動的型付けを行う。LISPのように文の概念がなく、制御フローは関数を使って実現される。Io はアクターによる並行性を実現しており、最近[いつ?]のプログラミング言語には珍しい特徴となっている。 Io の特筆すべき特徴は、その効率のよさ、処理系の小ささ、外部リソースを自由に使えるオープン性である。Io は小型で移植性の高い仮想機械で実行される。 歴史[編集] この言語は、2002年3月7日ごろ Steve D

  • テリー・ライリー - Wikipedia

    テリー・ライリー(Terry Riley、1935年6月24日 - )は、アメリカ合衆国出身の作曲家である。スティーヴ・ライヒやフィリップ・グラスらと並ぶミニマル・ミュージックの代表的な作曲家の一人[1]。2020年から日在住。 来歴[編集] アメリカ合衆国カリフォルニア州コルファックス生まれで、シャスタ・カレッジ、サンフランシスコ州立大学、サンフランシスコ音楽院で学んだ。その後、カリフォルニア大学バークレー校に入学、セイモア・シフリンと共に作曲法を学び、修士の学位を得た。しかし、彼に最も大きな影響を与えた教師はパンディット・プラン・ナートであった。プラン・ナートはインド古典声楽の名人で、ラ・モンテ・ヤングやマリアン・ザジーラも彼の生徒であった。ライリーはパンディットの課程の間に何度もインドを訪問し、師が演奏する際、タブラ、タンブーラ、及び声による伴奏に携わった。1960年代を通じて、彼

    テリー・ライリー - Wikipedia