タグ

記事に関するhiroponzのブックマーク (9)

  • 最小限の手間でシステム間連携を実現する~疎結合アーキテクチャの登場

    企業向けシステム開発の歴史は、アーキテクチャ(技術基盤)の進化に伴う「スクラップ&ビルド」の歴史でもある。技術の進化に伴いアーキテクチャが変化すれば当然のようにシステムの刷新や更改のニーズが発生し、数年~数十年使い続けたシステムを再構築する場面が出てくる。一方で企業側としては、一度構築したシステムを有効活用または他システムと連携するコストを最小限に抑え、ビジネスの要請を満たすITを構築、維持したい。 このようなニーズに対して、どのような実現方法(実装方式)がとられてきたのだろうか? 今回は、システム連携方法として進化を遂げてきた「疎結合」アーキテクチャについて概観する。 単一のアーキテクチャと密結合インターフェイス 企業向けシステムが「その企業だけのために」構築され、外部とのインターフェイスを意識しなくてよかった場合においては、採用するアーキテクチャやインターフェイスは独自仕様のものが採用

    最小限の手間でシステム間連携を実現する~疎結合アーキテクチャの登場
    hiroponz
    hiroponz 2007/05/09
    EAI→Webサービス→SOAと、システムに変更を加えないで外部と連携するための技術に技術は変化してきた
  • 開発ツール

    現在のソフトウエア開発は,様々なツールの助けが不可欠。VisualStudioやEclipseなどの統合開発環境は,バージョンアップするたびに開発者を多面的に支援する機能を盛り込み,開発効率の向上を図ってきた。ソフトウエアの種類,規模,用途などに合わせて最適な開発ができるように,開発者はツールの“正しい”使い方を知っておく必要がある。(斉藤 国博=日経ソフトウエア) プログラムを書くときには,何らかの開発ツールの助けを借りているのが普通である。例えば,何らかのクラスライブラリを使おうとしたとき,クラス名などをうろ覚えのままでも統合開発環境(IDE)が候補を示してくれる。引数の順序などいちいち覚えていられない細かい書式も,その場その場でIDEが教えてくれる。 プログラミングの勉強や,趣味でちょっとしたアプリケーションを作っているとき,ツールの便利さを実感する開発支援機能といえば,決まり切った

    開発ツール
    hiroponz
    hiroponz 2007/05/09
    EclipseやVisual Studioに代表される統合開発環境ではコード補完機能はもはや当たり前となり無償で提供されるようになった。これからはプロジェクトの開発プロセスを管理するためのツールが必要となってくるだろう
  • [Sambaウォッチ]第6回 オフラインログオンの大幅改善など,Samba 3.0.25のさまざまな新機能

    [Sambaウォッチ]第6回 オフラインログオンの大幅改善など,Samba 3.0.25のさまざまな新機能 現在,4月末頃リリースをめどにSamba 3.0.25の開発が行われています。Samba 3.0.25は,昨年7月にリリースされたSamba 3.0.23以降に開発が行われたさまざまな新機能が追加されています。 今回は執筆時点でリリースされているSamba 3.0.25rc1を参考に,Samba 3.0.25に追加された新機能のいくつかを紹介します。 まずSamba 3.0.25で追加された主な機能の一覧です。 Winbindのオフラインログオン機能の大幅な改善 'net ads join'実行時のsecure DDNSアップデートのサポート IDMAPバックエンド機能の大幅な改良 VFSプラグイン形式による複数のACL実装への対応 Windows Vistaクライアントに対応したL

    [Sambaウォッチ]第6回 オフラインログオンの大幅改善など,Samba 3.0.25のさまざまな新機能
  • 改めて考える「日本のソフトウエア産業,衰退の真因」と復活策

    「日のソフトウエア産業,衰退の真因」と題した松原友夫氏の論文を「経営とIT新潮流」というWebサイトに公開したところ,多くの読者に読んでもらうことができた。さらに,あちらこちらのWebサイトやブログから,松原氏の論文を巡る意見や感想が発信された。そこで改めて,松原氏に論文に込めた思いを伺うとともに,論文ではあえて記載を避けた「日のソフトウエア産業復活策」についても語って頂いた。 あの論文はもともと,2005年10月に発行された日経ビズテックNo.9に,「停滞産業復興計画」という特集の一部として掲載されました。原稿を松原さんにお願いした意図は,一般のビジネスパーソンにソフトウエア産業がどのような状態にあるかを伝えよう,というものでした。経営とIT新潮流というWebサイトも,経営者やビジネスリーダー向けなので,今回まったく同じ原稿を転載した次第です。一方,ITの専門家向けサイトであるITp

    改めて考える「日本のソフトウエア産業,衰退の真因」と復活策
  • @IT:オブジェクト指向の世界 紹介文

    UML2メタモデルを読む - 知識とは何か?(2) オブジェクト指向の世界(24)知識には「広さ」と「深さ」がある。UMLの仕様(メタモデル)では、オブジェクト指向の手法を用いることによってこの広さと深さを表現している

    hiroponz
    hiroponz 2007/04/11
    オブジェクト指向の勉強に役立つ
  • IBM Ajax と XML: Ajax に共通の 5 つのデザイン・パターン - Japan

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Ajax と XML: Ajax に共通の 5 つのデザイン・パターン - Japan
  • サーバのリモートバックアップをさせたい ― @IT

    サーバのリモートバックアップをさせたい ~大容量になったハードディスクにバックアップ~:ツールを使ってネットワーク管理(20)(1/3 ページ) 大したものが入っていないと思っていても、サーバの内容はバックアップを取っておくに越したことはありません。rdiff-backupを使って安価で大容量になったハードディスクにバックアップに挑戦してみましょう Webサーバのファイルが消えた、ですと…… このところ会社のネットワークも業も落ち着いてきて、たまには定時で帰ったりするという日々を過ごしている律子さんですが、そんな夢のような日は続くはずもなく、相談が舞い込んできます。 せっかく今日も定時で帰って、ゴロゴロしながらゴールデンタイムのバラエティでも見ようと思っていた律子さんのところに、新サーバになって会社のWebサイトを担当させられた健一君がやって来ます。健一君はいつもと違って元気がありません

    サーバのリモートバックアップをさせたい ― @IT
  • サービス妨害攻撃 --- DoS,DDoS,smarf,SYNフラッド,DNS amp

    ポイント ●DoS攻撃(DDoS攻撃)とは,サービス妨害攻撃のことである。いずれも一般ユーザーでも利用できる通常のネットワーク・サービスを利用したものなので,完全に阻止することは難しい ●DoS攻撃(DDoS攻撃)で利用される手法としては,smarf,SYNフラッド,DNS ampなどがある ●DoS攻撃(DDoS攻撃)への対応策は,「攻撃の可能性を減らす」あるいは「攻撃されたことを検知して対応する」ことになる インターネットまたはイントラネット上では,ユーザーがサービスを受けるためにさまざまなサーバーが稼働しています。悪意のある第三者(攻撃者)は,これらのサーバーの機能を使えなくするための攻撃を試みます。今回は,ネットワーク・インフラ上でのサービス妨害の手法を勉強します。 DoS攻撃とDDoS攻撃とは はじめに,DoS攻撃とDDoS攻撃という用語を確認しておきましょう。DoSとはDeni

    サービス妨害攻撃 --- DoS,DDoS,smarf,SYNフラッド,DNS amp
  • 見つけて得するソースコード専用の検索エンジン - @IT

    Java News.jp(Javaに関する最新ニュース)」の安藤幸央氏が、CoolなプログラミングのためのノウハウやTIPS、筆者の経験などを「Rundown」(駆け足の要点説明)でお届けします。(編集部) プログラミングと検索エンジンは切っても切れない プログラミングと検索エンジンの関係は切っても切り離せないものです。プログラミングに役立つドキュメントやノウハウを探したり、参考になるサンプルプログラムを見つけ出せます。 さらにバグの回避方法を見つけたり、エラーメッセージを検索エンジンで探して、解決方法が見つかることも多いでしょう。良質のソースコードから、的確なアルゴリズムや、思いもしなかったようなコード例を見いだすのも新たな楽しみです。 さて、ここではプログラミングの際に便利に利用できるソースコード専用の検索エンジンをいくつか紹介しましょう。ソースコード専用の検索エンジンを利用した検索

    見つけて得するソースコード専用の検索エンジン - @IT
  • 1