タグ

ブックマーク / www.infoq.com (5)

  • Windowsとビジネスアプリケーション: 選択肢の貧困

    また、アクティブディレクトリを構成していてもすべてのマシンを参加させる必要のない会社もあります。理由はさまざまで、多くは正当化できるものではありません。しかし、それでもそのような企業のニーズも満たされるべきでしょう。 ドメインに参加していないマシン向けの方法も計画はされていたようです。2012年4月、Antoine Leblond氏はドメインに参加していないマシン向けのプロダクトキーを手に入れる方法についてブログで紹介するつもりだ、と約束しています。しかし、そのブログ記事は結局書かれませんでした。 また、“信頼したアプリケーションをすべてインストール”というグループポリシーが必要です。このポリシーはドメインに参加しているマシンにとっては十分に合理的です。しかし、ドメインに参加していないマシンはレジストリを手動で編集して設定する必要があります。これは間違いが発生しやすいやり方です。 そして、

    Windowsとビジネスアプリケーション: 選択肢の貧困
  • MicrosoftのC#とVBコンパイラが無償提供へ

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    MicrosoftのC#とVBコンパイラが無償提供へ
    cointoss1973
    cointoss1973 2013/08/08
    MSBuild の置き場も変わる。
  • 継続的デリバリのパターン

    継続的デリバリを導入しようとする前に、いくつかの準備が必要です。真っ先に必要なのは、ビルドサーバに合うソースコード管理システムです。ビルドサーバは継続的統合を実施するサーバにもなります。ひとつひとつのチェックインをビルドできるサーバでなければなりません。一般的に言って、この用途では“既成”のビルドサーバが欲しくなります。チェックインを監視して、自動でビルドをする仕組みを構築するのは、想像以上に大変です。利用しているソースコード管理システムにフックできるトリガがあるとしても、ビルド失敗時の通知機能のような他の機能を実装するには割に合いません。 リソースが限られているとしても、継続的デリバリにとってステージングサーバは重要です。ステージングサーバは運用環境に可能な限り似せておく必要があります。ここで第一の問題は“予算がいくらあるか”ということです。運用環境のデータベースサーバがとても高価な

  • InfoQ: 分散バージョン管理システムの詳細なガイド

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    InfoQ: 分散バージョン管理システムの詳細なガイド
    cointoss1973
    cointoss1973 2011/10/11
    git hg Bzrの比較、利点、パフォーマンス、分散バージョン管理の体験談など。
  • かんばんボードによるプロジェクトの見える化

    アジャイル開発でプロジェクトを進めている現場では、やるべき作業を表す付箋や、進行状況を示すチャートをプロジェクトルームの壁に貼って状況を見える化し、共有している光景をよく見かける。 稿では、昨今のアジャイル開発プロジェクトで広く浸透している見える化の手法を見ていく。その中で、チーム全体がプロジェクトの今の状況を把握し、開発者の自律的な作業を可能にし、協調作業を促進する、三つの視点(とき、こと、ひと)をうまく使うかんばんボードの利用法を提案する。そして最後に、三つの視点によるプロジェクトの見える化を実現している、かんばんボードのソフトウェアによる実装 “TRICHORD” を紹介する。 アジャイル開発プロジェクトにおける見える化 XP(eXtreme Programming)の中に、“情報発信する作業場所”というプラクティスが紹介されている。これはプロジェクトの進行状況を、一目で把握できる

    かんばんボードによるプロジェクトの見える化
    cointoss1973
    cointoss1973 2011/07/25
    わかりやすい説明。開発者の自律的な作業を可能にし、協調作業を促進する、三つの視点(とき、こと、ひと)をうまく使うかんばんボードの利用法について。
  • 1