タグ

2006年5月19日のブックマーク (11件)

  • ソフトウェアアーキテクチャって何なの?(後編)

    ソフトウェアアーキテクチャって何なの?(後編):The Rational Edge(1/2 ページ) 前編ではソフトウェアアーキテクチャの定義を詳細に解説した。わかっているようで実は意外とあいまいなままだったソフトウェアアーキテクチャの質に少しは迫れたと思う。後編ではソフトウェアアーキテクチャの構造をさらに掘り下げる。 ■アーキテクチャは論理的根拠に基づく判断を具体化する アーキテクチャで重要な側面は、最終結果だけでも、アーキテクチャ自身でもなく、なぜそのようになるのかという論理的根拠だ。従って、そのアーキテクチャに結び付いた判断と、その判断の論理的根拠を必ず文書化するよう検討することが重要だ。 この情報は多くの利害関係者、特にそれがシステムを保守する立場にあるような場合に関係してくる。この情報は、下された判断に結び付いた論理的根拠を修正しなくてはならない場合、不要な追跡作業を繰り返す必

    ソフトウェアアーキテクチャって何なの?(後編)
  • ソフトウェアアーキテクチャって何なの?(前編)

    ソフトウェアアーキテクチャって何なの?(前編):The Rational Edge(3/3 ページ) アーキテクチャが構造を定義する 「アーキテクチャ」とは何か、と誰かに説明を求めると、10人中9人は何らかの形で構造に言及する。建築や、橋などの各種土木工事との関係が語られる。これらには、動作、目的への適合性、そして見栄えまで、ほかにも特性はあるが、最も聞き慣れていて、最も頻繁に言及されるのが構造上の特性だ。 従って、誰かに開発中のソフトウェアシステムのアーキテクチャを説明するよう求めると、アーキテクチャレイヤ、コンポーネント、あるいはディストリビューションノードなど、システムの構造面を示す図を見せられることになる。実際、構造はアーキテクチャにとって絶対欠かせない特性だ。アーキテクチャにおける構造の部分は、それ自身を見れば一目瞭然であり、その結果、アーキテクチャの大半の定義は故意に漠然として

    ソフトウェアアーキテクチャって何なの?(前編)
  • ソフトウェアアーキテクチャって何なの?(前編) ― @IT

    ソフトウェアアーキテクチャって何なの?(前編):The Rational Edge(1/3 ページ) The Rational Edgeより:ソフトウェアアーキテクチャという比較的新しい分野について概説する。今回はシリーズの第1弾という位置付け。この分野のキーワードを説明し、優れたデザインのアーキテクチャが、導入された環境にどのように寄与するのかを探っていく。 ソフトウェアへの依存度が高まっていることに疑問の余地はない。ソフトウェアは、複雑な航空管制システムだけでなく、かなり普及した携帯電話にも絶対欠かせない要素だ。実際、eBayやAmazonといった企業など、われわれが当然のように思っている多くの技術革新は、ソフトウェアがなければ存在していなかった。金融、小売り、公営企業といった従来の組織でさえも、ソフトウェアに大きく依存しているのだ。現代においては、ソフトウェアビジネスに全く関与してい

    ソフトウェアアーキテクチャって何なの?(前編) ― @IT
  • ソフトウェアアーキテクトの役割

    アーキテクトにはソフトウェア開発プロセスの理解が必要 アーキテクトには、ソフトウェア開発プロセスに対する正しい認識が必要だ。このプロセスによって、チームメンバー全員の良好な協力が保証されるからだ。優れたプロセスは、関係する役割、着手している作業、作成した成果物、そして役割間の引き継ぎ場所を明確にしている。アーキテクトはチームメンバーの多くと毎日やりとりするため、アーキテクトには自分たちの役割と責任を理解することが重要になる。開発チームは毎日アーキテクトからの指示を仰ぎ、その方法まで聞いてくることも多い。従って、アーキテクトの役割とプロジェクトマネジャーの役割との間には明らかに重複部分が存在する。 アーキテクトにはビジネスドメインの知識が必要 アーキテクトは、ソフトウェア開発について把握するだけでなくビジネスドメインも理解することが非常に望ましい(必須だとの意見もある)。 [ドメインとは]そ

    ソフトウェアアーキテクトの役割
  • ソフトウェアアーキテクトの役割

    The Rational Edgeより:もし、ソフトウェアプロジェクトのマネジャーが映画業界用語でいう(作業完了の責任者である)プロデューサーならば、ソフトウェアアーキテクトは(作業を成功させ、最終的に利害関係者のニーズも満たす立場にある)監督だといえる。4回シリーズの2回目となる稿では、ソフトウェアアーキテクトの役割について解説する。 今回は、ソフトウェアアーキテクチャを説明する4回シリーズの第2回目(第1回目は「ソフトウェアアーキテクチャって何なの?」を参照)となる。第1回目ではアーキテクチャとは何かを明確にした。そこで、今回はアーキテクチャの作成責任者であるアーキテクトについて考える。アーキテクトの役割はおそらく、どのソフトウェア開発プロジェクトにおいても最もその手腕を問われるものだろう。アーキテクトはプロジェクト技術責任者であり、最終的にはプロジェクトの成否について技術面の責任

    ソフトウェアアーキテクトの役割
  • PDFの作り方 - TeX Wiki

    PDF の作り方 † PDF は文書交換フォーマットとしてよく普及し,投稿論文や予稿で PDF を要求されることが増えました. ここでは PDF の上手な作り方を解説します. 現在では,PDF ファイルを作るための方法は様々あります: OS の印刷機能などを使う. ブラウザの印刷機能などで HTML から生成する. グラフィックソフトから PDF で出力する. Adobe Acrobat などの専用ソフトを使う. LaTeX などの文書作成環境を整え,PDF として文書を出力する. Adobe Acrobat が高機能で高品質ですが,高価な有償製品です.カジュアルなユーザのために,PDF を無償で作成するソフトウェアも多数用意されています. PDF 編集ソフトウェア,PDF ビューアの一覧は PDF という項目にまとめられていますので,そちらを参照して下さい. 印刷機能を使う † macO

  • http://www.adobe.com/jp/support/dreamweaver/ts/documents/tn_16126.htm

    htoku
    htoku 2006/05/19
    旧版 Dreamweaver を元にしたmutty設定例
  • http://www.adobe.com/jp/support/dreamweaver/ts/documents/tn_16159.htm

    htoku
    htoku 2006/05/19
    通信暗号化 Dreamweaver
  • FreeBSD QandA 2255

    Q. cron 等から起動されるバッチ処理の中で ssh を利用したいのですが、 ログインを自動化するにはどうすればよいですか? A. 二つの方法があります。 一つは、ホストベース認証を使う方法です。詳しい設定方法は [管理番号 1578] で紹介されていますので、そちらを参照して下さい。 もう一つは、パスフレーズの設定されていない秘密鍵を使う方法です。 [管理番号 1578] では、公開鍵認証で ssh-agent を使う方法を紹介していますが、 これは ssh-agent をあらかじめ起動しておく必要があるため、cron 等からの 利用には向いていません。 もちろん、秘密鍵ファイルにパスフレーズを設定しないということは パスワードを生でテキストファイルに保存しているのと同義ですから、 より厳重に鍵ファイルを管理しなければなりません。 そこで、万が一秘密鍵ファイルを盗まれた場合のリスクを

    htoku
    htoku 2006/05/19
  • ftp + tar + gpgで暗号化ネットワーク・バックアップ

    Landscape トップページ | < 前の日 2004-03-18 2004-03-19 次の日 2004-03-20 > Landscape - エンジニアのメモ 2004-03-19 ftp + tar + gpgで暗号化ネットワーク・バックアップ 当サイト内を Google 検索できます * ftp + tar + gpgで暗号化ネットワーク・バックアップこの記事の直リンクURL: Permlink | この記事が属するカテゴリ: [Linux] [gpg] [ftp] [バックアップ] ftp を使ったネットワークバックアップについての記事を 2003-12-01 に書いた。この手法の欠点の一つは、暗号化されないことだ。ftp に暗号化機能がないので仕方がないが、他のツールを組み合わせれば、暗号化できる。 - 何を暗号化するか暗号化には通信経路上の暗号化とファイルの暗号化がある

    htoku
    htoku 2006/05/19
    通信経路の暗号化
  • FTP, FTPS, SFTP

    FTP(File Transfer Protocol)はホスト間でファイル転送を行うときに使われるプロトコルである。HTTPより古くから使われているが、パスワードやデータなど通信内容が平文で流れるため(要するに暗号化されずに垂れ流し状態)、悪意のある者がパケットキャプチャをすると転送内容を盗み見されてしまうという深刻な問題がある。 ここでは暗号化してセキュアなファイル転送を行う方法を解説する。 FTP 暗号化されない一般的な FTPは以下のような構成である。 ┏━━━━━┓ ┏━━━━━━┓ ┃FTPサーバ ┣───インターネット────┫FTP ┃ ┃ ┃ ┃クライアント┃ ┗━━━━━┛ ┗━━━━━━┛ ・Tiny FTP Daemon ・FFFTP ・War FTP Daemon プロバイダのサーバやレンタルサーバ上に自分のホームページを持っていると、フ

    htoku
    htoku 2006/05/19
    ftp通信暗号化