タグ

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

  • リスコフの置換原則 - Wikipedia

    この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2021年12月) 脚注による出典や参考文献の参照が不十分です。脚注を追加してください。(2021年12月) ほとんどまたは完全に一つの出典に頼っています。(2021年12月) 独自研究が含まれているおそれがあります。(2021年12月) 出典検索?: "リスコフの置換原則" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL リスコフの置換原則の概念は、バーバラ・リスコフにより初めて導入された。2010年に撮影された写真。 リスコフの置換原則(りすこふのちかんげんそく、英: Liskov substitution principle)は、オブジェ

    リスコフの置換原則 - Wikipedia
    sh0g0
    sh0g0 2023/04/27
    リスコフの置換原則(りすこふのちかんげんそく、英: Liskov substitution principle)は、オブジェクト指向プログラミングにおいて、サブタイプのオブジェクトはスーパータイプのオブジェクトの仕様に従わなければならない、
  • ファイバー (コンピュータ) - Wikipedia

    ファイバー(英: fiber)は、計算機科学の分野において、非常に軽量な実行スレッドを示す。 ファイバー同士はスレッドと同じくアドレス空間を共有するが、両者には区別が存在する。 ファイバーが協調マルチタスクを使用するのに対し、スレッドはプリエンプティブマルチタスクを用いる。スレッドでは、ビジーなスレッドに割り込み他のスレッドを復帰させるためにカーネルのスレッドスケジューラを用いることが多いが、ファイバーは他のスレッドを実行させるために自ら制御を譲る。 ファイバーはコルーチンと質的には同じ概念である。違いは、もしあるとすればコルーチンが言語レベルの構造で、制御の流れの形態の一つであるのに対し、ファイバーはシステムレベルの構造であり、並行に動作しないスレッドと捉えられる点である。どちらに近いか異論はあろうが、ファイバーはコルーチンの実装か[1]、あるいは、コルーチンを実装するための基盤と捉え

    sh0g0
    sh0g0 2022/08/16
  • セルフ・ハンディキャッピング - Wikipedia

    英語版記事を日語へ機械翻訳したバージョン(Google翻訳)。 万が一翻訳の手がかりとして機械翻訳を用いた場合、翻訳者は必ず翻訳元原文を参照して機械翻訳の誤りを訂正し、正確な翻訳にしなければなりません。これが成されていない場合、記事は削除の方針G-3に基づき、削除される可能性があります。 信頼性が低いまたは低品質な文章を翻訳しないでください。もし可能ならば、文章を他言語版記事に示された文献で正しいかどうかを確認してください。 履歴継承を行うため、要約欄に翻訳元となった記事のページ名・版について記述する必要があります。記述方法については、Wikipedia:翻訳のガイドライン#要約欄への記入を参照ください。 翻訳後、{{翻訳告知|en|Self-handicapping|…}}をノートに追加することもできます。 Wikipedia:翻訳のガイドラインに、より詳細な翻訳の手順・指針についての

    sh0g0
    sh0g0 2021/07/08
    「全然勉強してない」に学術的な定義があってわろてしまった
  • 欧州原子核研究機構 - Wikipedia

    CERNのロゴが描かれた加速器のパイプの一部 欧州原子核研究機構(おうしゅうげんしかくけんきゅうきこう、CERN) は、スイスのジュネーヴ郊外でフランスとの国境地帯にまたがって位置する世界最大規模の素粒子物理学の研究所である。 機構の名称は、欧州原子核研究機構設立協定[注 1]において、英語European Organization for Nuclear Research、フランス語で Organisation Europeenne pour la Recherche Nucleaire とされている[5][6]。日語では、「欧州原子核研究機構」のほか、「欧州合同原子核研究機構」、「欧州合同原子核研究機関」、「ヨーロッパ合同原子核研究機構」、「欧州原子核共同研究所」などとも呼ばれる。 また、研究内容が素粒子物理学(英語: Particle Physics、フランス語: physiq

    欧州原子核研究機構 - Wikipedia
    sh0g0
    sh0g0 2016/02/14
  • IBM 5100 - Wikipedia

    IBM 5100はPALM (Put All Logic in Microcode) という16ビットのCPUモジュールが使用されている。IBM 5100のメンテナンスマニュアルでは、このPALMモジュールを「コントローラ」と呼んでいた。PALMは直接64KBのメモリを扱うことができ、またIBM 5100にはExecutable ROSと呼ばれるROMと合計で64KB以上のRAM領域があり、トグルスイッチを用いた簡素なバンク切り換え機構で運用された。ユーザーが入力したAPL/BASICインタプリタは、PALMが周辺機器を扱う別々のLanguage ROSアドレス空間に保存する事が出来た。 IBM 5100は現在で言う処の「一体型PC」で、およそ25kgの重さの小さなスーツケース程度のサイズの筐体にキーボード、5インチのCRTディスプレイ、テープドライブ、CPU、システムソフトウェア (OS

    IBM 5100 - Wikipedia
    sh0g0
    sh0g0 2016/02/14
  • ジョン・タイター - Wikipedia

    2000年11月3日、アメリカの大手ネット掲示板に、2036年からやってきたと自称する男性が書き込みを行った。 男性は「ジョン・タイター」と名乗ると、複数の掲示板やチャットでのやりとりを通じ、タイムトラベルの理論や自身のいた未来に関する状況、未来人である証拠などを提示していった(その過程でアップロードされた資料は、現在も閲覧可能である[2])。 タイターは、最初の書き込みから約4か月後の2001年3月に「予定の任務を完了した」との言葉を残して書き込みを止め、以降は消息を絶っている。また、2003年にアメリカで発行された、タイターの発言ログをまとめた書籍『JOHN TITOR A TIME TRAVELER'S TALE』(時間旅行者ジョン・タイターの話)には彼の母親を名乗る人物から寄せられた手紙や、彼女からタイターに関する全資料を受け取った弁護士の話などが掲載されている。母親を名乗るこの人

    sh0g0
    sh0g0 2016/02/14
  • 1