タグ

2015年5月7日のブックマーク (4件)

  • The Twelve-Factor App (日本語訳)

    はじめに 現代では、ソフトウェアは一般にサービスとして提供され、Webアプリケーション や Software as a Service と呼ばれる。Twelve-Factor Appは、次のようなSoftware as a Serviceを作り上げるための方法論である。 セットアップ自動化のために 宣言的な フォーマットを使い、プロジェクトに新しく加わった開発者が要する時間とコストを最小化する。 下層のOSへの 依存関係を明確化 し、実行環境間での 移植性を最大化 する。 モダンな クラウドプラットフォーム 上への デプロイ に適しており、サーバー管理やシステム管理を不要なものにする。 開発環境と番環境の 差異を最小限 にし、アジリティを最大化する 継続的デプロイ を可能にする。 ツール、アーキテクチャ、開発プラクティスを大幅に変更することなく スケールアップ できる。 Twelve-F

  • Subversion と Git/Mercurial/Bazaar は全く別物 - tcha.org

    2010 年 2 月 23 日 Popularity of Git/Mercurial/Bazaar vs. which to recommend - Stack Overflow より。 they are different in their nature. SVN is a REVISION system (it stores branch and tag through cheap copy only! Merge support is not very efficient), and it is centralized. Mercurial or bazaar are FILE VCS (they store versions of files), and distributed Git, and that is very hard to grasp, is a CONTENT V

    moso722
    moso722 2015/05/07
  • マイクロソフト、Linux版の.NETをDocker上でデモ。Visual Studioからリモートデバッグ可能

    マイクロソフト、Linux版の.NETDocker上でデモ。Visual Studioからリモートデバッグ可能 マイクロソフトは先週開催した同社のイベントConnect();で、.NETコアランタイムと.NET server frameworkのオープンソース化、およびLinux版とMacOS X版オフィシャルディストリビューションのリリースを発表しました。 [速報]マイクロソフト、サーバサイドの「.NET Core Rutime」と「.NET Framework」のオープンソース化を発表。C#コンパイラやASP.NETなど [速報]マイクロソフト、「.NET server framework」のLinuxMacOS X用オフィシャルディストリビューションを発表。.NETアプリケーションのビルド、実行が可能に これにあわせて同社は、Linux上のDockerコンテナの上でC#で記述され

    マイクロソフト、Linux版の.NETをDocker上でデモ。Visual Studioからリモートデバッグ可能
  • Herokuの中の人が語るHerokuのメリット - Qiita

    herokuのつかいどころをherokuの中の人(@ayuminさん)が教えてくれました。ありがとうございます。 #会社としての見解ではなく、あくまでayuminさん個人としての見解とのことです。 私の感想 vs EC2 構成の手間と鯖料金のトレードオフ vs GAE ロックインとそれ以外のトレードオフ GAEは中指の鎖。 以下引用 無料で使いたいという場合には、要求リソースがherokuの無料の範囲で収まる程度のサービスをつくるときに使えばいいと思います。具体的には学習環境用途や個人ブログなどです。他にもはサンドボックスとして利用されていることも多いです。 有料プランの価格については、インフラやミドルウェアの導入・設定・維持管理にかかるコストが大幅に削減され、優秀なインフラエンジニアをひとり雇うよりは安いとおもうので、そこに価値を見いだしてくれる方にとっては合理的だとおもっています。 h

    Herokuの中の人が語るHerokuのメリット - Qiita