タグ

2011年3月8日のブックマーク (5件)

  • 開発と運用の新しい関係、「DevOps」とは何か? - Publickey

    このところ海外IT系の記事で「DevOps」という言葉を見る機会が増えてきました。スペルからすると、開発=Developmentと、運用=Operationを組み合わせた言葉らしい、という程度の認識でしたが、どうやらアジャイル開発やソフトウェアの品質にかかわる新たなムーブメントとして認識しなければならないかも、と感じはじめています。 そこで「DevOps」とは何か? について調べてみました。 DevOpsとは開発と運用が協力し、ビジネスリスクを軽減する まずはWikipediaの「DevOps」の項目から冒頭の部分を読んでみましょう(2011年3月8日現在の記述)。 DevOps is a set of processes, methods and systems for communication, collaboration and integration between depar

    開発と運用の新しい関係、「DevOps」とは何か? - Publickey
    okinaka
    okinaka 2011/03/08
  • グラス片手にアジャイル開発 第6回 - アジャイル開発手法「ペアプログラミング」

    ペアプログラミングとは、その名前の通り、1つのプログラムを2名で開発する手法であり、アジャイル開発(特にXP)で良く採用されます。今回は、このペアプログラミングの概要、特徴、さらに開発現場での具体的な適用方法を、事例をもとに紹介します。 ペアプログラミングとは ペアプログラミングとは、1つのプログラムを2名で開発する手法です。1つのプログラムをどうやって2名で作成するのでしょうか。また、なぜわざわざ2名で作成するのでしょうか。詳細を見ていきましょう。 2名の役割: ドライバーとナビゲーター ペアプログラミングでは、以下のように1つのモニタの前に2名が並んで座り、1名がキーボードとマウスを使い、もう1名がアドバイスを与えます。 ドライバー キーボードを操作してコードを書く人。ナビゲーターの指示に従い、実際にプログラムを書いていきます。基的には指示通りにコードを書いていきますが、レビュアーも

    okinaka
    okinaka 2011/03/08
  • Asakusa Framework|Hadoop開発が容易、しかも劇的に早い。基幹バッチ向けフレームワーク | ウルシステムズ株式会社 | UL Systems, Inc.

    プレスリリース メディア掲載 お知らせ Asakusa Framework UMLaut/J-XML ドキュメント・インテリジェンス レポート 書籍 会社概要 メッセージ 主な取引先 アクセス 情報セキュリティー基方針 キャリア採用 新卒採用 IR関連ニュース IRカレンダー ディスクロージャー・ポリシー IR資料 株式情報 IR免責事項 営業の概況 株価情報 IR FAQ 財務ハイライト 電子公告 IRお問合わせ 財務情報 投資家の皆様へ ウルシステムズは、基幹業務システムのバッチを高速処理するためのHadoopフレームワーク「Asakusa Framework™」(以下、Asakusa)を業界で初めて開発、オープンソース化しました。正式版の提供開始は、2011年3月を予定しており、様々な方から注目を集めています。 Hadoopは、オープンソースの分散処理基盤ソフトウェアとして注目を浴

    okinaka
    okinaka 2011/03/08
    もう3月なんだが。月末まで待ってみる。
  • AjaxとCometで作るリアルタイムWeb

    はじめに Ajax+Cometは、WebSocketsが定着するまでのつなぎの技術という見方もあります。しかしながら、クライアントがシンプル、プロトコルを拡張しない、といったメリットもありますので概要を紹介します。 今回は実装までのソースを解説していくのではなく、Ajax+Cometアプリケーションでの在席状況確認の仕組みやシステム構成のポイントといった部分を中心に解説していきます。 Ajax+Cometアプリケーションの場合、クライアント側にはリクエストを投げる仕掛けのみを構築しますので、Cometを実現するWebサーバーのアプリケーションが双方向通信の実体になります。 システムの構成 今回は、CometをJavaで実装するケースを想定しますので、jetttyのサーブレットの仕組みを解説することになります。 クライアント側の仕掛けは非常にシンプルですので、サーブレットの解説の前にクライア

    okinaka
    okinaka 2011/03/08
  • PXEブート&KickstartによるOSインストール自動化 - mikedaの日記

    OSインストール、手動でやるのめんどくさい!!!こんな画面もうみたくない!!! というわけでPXEブート&Kickstartで自動化しています。 (ユーザ作成などの初期設定もスクリプト化してそれに組み込んでます) 構築手順はいろんなとこにアップされてるので、実際にどう運用してるのか、を書いてみます。 (手順はいちおうWikiに。Kickstart、PXEブート&Kickstart) 物理サーバインストール インストール対象サーバをPXEブートします BIOS設定でPXEブートを有効にする 起動メニューでPXEを選択(HPサーバならF12を連打) こんなプロンプトが出るように設定してます ... ======================== Select kickstart setting ======================== Generics (DHCP) 1. CentO

    PXEブート&KickstartによるOSインストール自動化 - mikedaの日記