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

  • 「大規模開発」と「大規模な開発」 - masayang's diary

    Agile開発の話をすると、ほぼ必ず出てくるのが「うちらは大規模開発だから。Agileなんて無理でしょ。」という指摘。 「あ〜そうですか〜 大変ですね〜」と頷きながら、「当は『大規模開発』と『大規模な開発』を履き違えているんだろこの野郎」と心の中では思っているのであった。 Slashdot: Hello World? That's easy!より引用: public interface MessageStrategy { public void sendMessage(); } public abstract class AbstractStrategyFactory { public abstract MessageStrategy createStrategy(MessageBody mb); } public class MessageBody { Object payload;

    「大規模開発」と「大規模な開発」 - masayang's diary
    masakanou
    masakanou 2008/12/15
  • HTML 5 Web Sockets vs. Comet and Ajax

    InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architects. View an example Memorial Day Sale: Save up to 60% on InfoQ Dev Summit Boston (June 24-25)

    HTML 5 Web Sockets vs. Comet and Ajax
    masakanou
    masakanou 2008/12/15
    読む
  • インドオフショア開発のコストはいくら?

    連載では、現役のインドオフショア開発コンサルタントである筆者が、インドオフショア開発事情や勘所などを紹介する。今回は、その中でもコストについて説明する 連載はインドのオフショア開発にフォーカスをして、方法論や課題などを紹介していきます。 なお、筆者は主に日で勤務しているオフショア開発のエンジニアで、インド側と連携して開発を進めています。このように、筆者自身が現役でオフショア開発の現場に携わっていることから、なるべく現場にフォーカスして情報を届けていきたいと思います。 インドオフショアを導入するケースでは、目的はさまざまですが、期待する効果には大きく2つのことが挙げられます。1つは、国内エンジニアリソース不足を補うための人材確保。もう1つは、コスト削減です。今回はコスト面について解説します。 インド側エンジニアの単価レンジのイメージは? オフショアベンダなどを通じて、日側の企業が見え

    インドオフショア開発のコストはいくら?
    masakanou
    masakanou 2008/12/15
    読む
  • Microsoft Azure: クラウド コンピューティング サービス

    Azure を探索 Azure について 安全かつ将来を見据えた、オンプレミス、ハイブリッド、マルチクラウド、エッジのクラウド ソリューションについて調べる グローバル インフラストラクチャ 他のどのプロバイダーよりも多くのリージョンを備える持続可能で信頼できるクラウド インフラストラクチャについての詳細情報 クラウドの経済性 Azure の財務上および技術的に重要なガイダンスを利用して、クラウドのビジネス ケースを作成する 顧客イネーブルメント 実績のあるツール、ガイダンス、リソースを使用して、クラウド移行の明確なパスを計画する お客様事例 成功を収めたあらゆる規模と業界の企業によるイノベーションの例を参照する

    masakanou
    masakanou 2008/12/15
    読む
  • Path クラス (System.IO)

    名前空間: System.IO アセンブリ:System.Runtime.Extensions.dll アセンブリ:System.Runtime.dll アセンブリ:mscorlib.dll アセンブリ:netstandard.dll 重要 一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。 public ref class Path abstract sealed public ref class Path sealed public static class Path public sealed class Path [System.Runtime.InteropServices.ComVisible(true)] public static

    Path クラス (System.IO)
  • 団体長期障害所得補償保険 - Wikipedia

    団体長期障害所得補償保険(だんたいちょうきしょうがいしょとくほしょうほけん、GLTD)は団体保険の一種で、病気やケガにより長期間に渡って就業が不能になったときの所得を補償する、企業の福利厚生制度である。LTDはLong Term Disabilityの略で、GroupのGをつけてGLTDと呼ばれる。通常は会社を通じてのみ加入できる団体保険で、加入企業の従業員が病気やケガにより長期間にわたって働くことができなくなった場合、月々の給与の一部が最長で定年年齢まで補償される。 歴史[編集] LTDのルーツは20世紀初頭米国における労働者による共済制度から始まる。1929年の大恐慌以降、所得補償制度として米国で飛躍的に普及した。現在米国では広く普及しており、社員数501人~2000人の企業の約95%が導入している。[要出典] 日では1994年に大蔵省(当時)の認可を得てから企業への導入がはじまり、

    masakanou
    masakanou 2008/12/15
    読む
  • 【特集】 レセプトオンライン化を知る 【連載】 - みな歯科オープンWIKI

    masakanou
    masakanou 2008/12/15
    読む
  • 末期患者の思い出いっぱいのカメラを盗んだ泥棒、良心がとがめ返す : らばQ

    末期患者の思い出いっぱいのカメラを盗んだ泥棒、良心がとがめ返す 凶悪犯罪のニュースが後を絶ちませんが、中には良心がとがめる泥棒もいるようです。 ある余命少ない女性のカメラが盗まれたのですが、「家族の思い出がつまっているので返して欲しい」とテレビで涙ながらに訴えたところ、返ってきました。 ジェイミー・マッケルラスさんは、遊園地で家族と撮った写真がぎっしり詰まったカメラを盗まれてしまいました。 末期患者の彼女は、自分が死んだあと子供たちが自分のことを覚えていてくれるようにと、家族ののスクラップブックを作っていたのです。 ところがレストランで事をしている間に、車の中に置いてあったカメラを盗まれてしまいました。 このカメラは2年前に心臓発作で亡くなったマッケルラスさんの父親から受け継いだ形見でもありました。 悲痛な思いで「カメラを返してください」と彼女は事件のあらましをテレビのニュースで伝えたの

    末期患者の思い出いっぱいのカメラを盗んだ泥棒、良心がとがめ返す : らばQ
    masakanou
    masakanou 2008/12/15
  • 一時ファイル用のランダムなファイル名を生成するには?[2.0のみ、C#、VB] - @IT

    プログラムで一時ファイルを作成する場合、そのフォルダにあるほかのファイルと重ならないようなファイル名が必要となる。 このような用途のために、Pathクラス(System.IO名前空間)にはGetTempFileNameメソッドが用意されている(このメソッドについては「TIPS:一時ファイル(テンポラリ・ファイル)を作成するには?」を参照)。 しかしこのメソッドは、ファイル名を生成する過程で、実際にそのファイル(サイズは0)を一時フォルダに作成するという副作用がある(これにより一時フォルダにあるほかのファイルと確実に重複しないファイル名を生成しているのだが)。 .NET Framework 2.0のクラス・ライブラリでは、一時ファイルのファイル名として利用できるランダムなファイル名を返すGetRandomFileNameメソッドが追加されている。このメソッドは乱数を基にして8.3形式のランダ

    masakanou
    masakanou 2008/12/15
    ランダムなファイル名を生成する
  • .NET TIPS 乱数を生成するには? - C# - @IT

    乱数(ランダムな数値)を生成するにはRandomクラス(System名前空間)を使用する。具体的には、まずRandomクラスのインスタンスを作成し、Nextメソッドを呼び出せばよい。例えば次のコードでは、0から99までの間のランダムな整数を1つ得ることができる。 Random rnd = new Random(); int randomNumber = rnd.Next(100); 以降、Nextメソッドを呼び出すたびに別のランダムな整数が得られる。同様に、NextDoubleメソッドは、0.0から1.0の間のdouble型の乱数を生成する。また、NextBytesメソッドではバイト配列をパラメータで指定することにより、各要素に乱数が格納される。 Randomクラスを使用する場合の注意点 コンピュータで乱数を生成する場合、ある数値をシード値(seed:種)として用い、その値を基にして特定の

    masakanou
    masakanou 2008/12/15
    連続して複数のRandomクラスのインスタンスを作成した場合、シード値が同じインスタンスが作成されてしまう可能性がある。
  • .NET TIPS オープン中のファイルにアクセスするには?[C#、VB]

  • VisualBasic2005Professionalで勉強中です。次のような処理をしようとしています。…

    VisualBasic2005Professionalで勉強中です。次のような処理をしようとしています。(1) System.IO.File.Create("c:\temp.txt")=ファイルを作る。(2) FileCopy("c:\temp.txt","c:\temp2.txt")=そのファイルを他の場所へコピーする。(1)は成功するのですが、(2)において、次のようなエラーが出ます。「別のプロセスで使用されているため、プロセスはファイル 'c:\temp.txt' にアクセスできません。」デバッグ中に、エラーが出たままにしてそのtemp.txtファイルを普通に開こうとしてみると、確かに開けません。また、FileCopyの代わりにSystem.IO.File.Copyを使用しても同じ結果でした。なぜでしょうか? File.Createの挙動がポイントであるような気がするのですが、よくわ