タグ

2008年8月15日のブックマーク (3件)

  • プラットフォームとAPIについての素人臭い理解 - Thoughts and Notes from CA

    前回のエントリーで、クラウド・コンピューティングの1つのモデルとして、蓄積したデータベースそのものをAPIを用いて開放し、再利用・相互連携のしやすいアーキテクチャを作るという手法を紹介したが、このAPIという言葉は私のようなコードを書かない人間には実は結構わかりにくい。 OS(Operating System)とは、一口で言えばコンピューター上にあるファイル・システム、グラフィック・ユーザーインターフェイス・システム、タスク管理システム、などの各種システム・サービスの集合体のことである。ユーザーはユーザー・インターフェイスを介して、プログラマーはAPIを介して、それらのサービスとやり取りをする。 と紹介されている通り、元々はOS上で動くアプリケーションを開発する際の、OSの各種サービスを使用するためのOS側の受け口、という意味合いで使われていたようだが、時代と共にその意味がより拡張され、今

    プラットフォームとAPIについての素人臭い理解 - Thoughts and Notes from CA
    shkatou
    shkatou 2008/08/15
  • 小さな、静かなる持続の力

    なぜ量が質を生み出す可能性を持っているのか? | Design IT! s/LOVE 質より量に学ぶ | Radium Software Quantity Always Trumps Quality | Coding Horror いつも楽しみに読んでいる Design IT! w/LOVE で、「質より量」の話題に言及がされていました。ぜひリンク先の話題を読んでいただきたいのですが、かいつまんで書くと次のような話です。 陶芸のクラスで、クラスを二つに分けて、作品の「質」と「量」で評価をしたところ、「量」をこなした方には「質」も付いてくるようになったというのです。このことは、理論立てて考えるよりも先にやってしまう方が早い、また失敗から多くを学べるということを示していると思えます。 また、これが陶芸のというのも注目に値します。陶芸などの芸術は「無駄の排除」あるいは「デザインの欠如」がかえって

    小さな、静かなる持続の力
    shkatou
    shkatou 2008/08/15
  • Subversionを利用したイケてる.NET開発 ― @IT

    連載 オープンソースで始めるバージョン管理&タスク管理 第1回 Subversionを利用したイケてる.NET開発 株式会社アークウェイ 黒石 高広 2008/06/24 ■1. はじめに 連載では3回にわたって、.NET開発におけるオープンソース・ソフトウェアを活用したバージョン管理、タスク管理について説明する。まず初回となる編では、バージョン管理ソフトウェアとしてSubversion(サブバージョン)について説明していくわけだが、読者の皆さんは現在どのようなバージョン管理ソフトウェアをお使いだろうか? よく利用されているバージョン管理ソフトウェアには、Visual SourceSafeやVisual Studio Team System、CVS、今回説明するSubversionなどがある。読者の中には「バージョン管理ソフトウェアをまったく使っていない」「バージョン管理ソフトウェアを