タグ

ソフトウェアと読み物に関するfoo-ohtaのブックマーク (3)

  • 完全に秘密を守るコンピューターシステムを求めて

    朝風呂に浸かりながら、今の私の知識を総動員して完全に秘密を守るコンピューターシステムを求めたらどうなるだろうかと、ぼんやりと考えていた。その内容を書きだしてみる。 今は政府や犯罪組織の諜報機関が暗躍する時代であるから、コンピューターシステムが利用者の秘密を守れるかどうかを考慮することはとても重要だ。たとえば、私が「もはやソフトウェア特許という害悪を日から除くには、暴力革命しかない」などと考えて、その実行計画をコンピューターを使って以下のように練ったとする。 「日の市町村の中で、ハーグ陸戦条約第25条に基づく無防備都市宣言を条例で定めようという動きがある。もし、実際にこのような条例を可決する市町村が出た場合、すぐさま安全ピンと果物ナイフとピストル型ライターで武装して侵攻する。すでに発した無防備都市宣言により、一切の抵抗なく、無血で占領できるはずである。占領後、すみやかに軍による暫定政権を

    完全に秘密を守るコンピューターシステムを求めて
  • Lord-of-the-Files.ja.md at master from omo/Lord-of-the-Files - GitHub

    ファイル達の王: GitHub はいかにしてフリーソフトウェア(など)を手懐けたか By Robert McMillan, Wired Enterprise サンフランシスコ発 - マーケット通り南の気取った屋根裏オフィスに引っ越した GitHub の創業者一味の、最初の仕事は内装のやりなおしだった。 フロアで一番大きい部屋のひとつを重役室のパロディーに作り替えたのだ - 偽物の暖炉、豪華な革張りの椅子、スライドするとシングルモルトのスコッチが隠れている木製の地球儀をならべて完成。壁にはの油絵。 ナポレオンの格好で、五のタコ足がはえている。 は Octocat という。 ポイントは、これが重役室じゃないってことだ。 これはチームをまたいだミーティングルームで、誰が誰とくだを巻いても、仕事を片付けるのに使っても、ちょっと遊んだりしてもいい。 同じ時間にそういうことをしていていい。 「

  • ソフトウェア工学とは何か

    ソフトウェア設計とは何か? (原文: What Is Software Design?) by Jack W. Reeves (c)C++ Journal - 1992 訳者まえがき この文書は,Jack W. Reeves 氏が1992年に C++ Journal に寄稿した記事の邦訳です。 記事では,オブジェクト指向プログラミング言語の代表として C++ を挙げていますが,これは記事が執筆された当時,一般的に利用可能なオブジェクト指向言語は C++ だけであったという事情があるためです。 今では C++ に加えて Java,Delphi,C# といったオブジェクト指向言語が利用可能となっていますが,そんな今でさえこの記事は古さを感じないものとなっており,ソフトウェア開発の質,現状を鋭くえぐるものとなっています。 邦訳の公開を許諾していただいた Jack W. Reeves 氏に,

  • 1