BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Source Code に関するすべてのコンテンツ

  • JenkinsはBlue Ocean 1.0のリリースで模様替えをした

    Jenkinsは、世界中の開発チームが継続的インテグレーションと継続的デリバリのパイプラインのために使っている人気のあるオープンソースの自動化サーバであるが、最近Blue Ocean 1.0の一般提供を発表した。

  • GitHubが開発者の創造権を承認へ

    GitHubのBalanced Employee Intellectual Property契約(BEIPA)は、開発者が仕事以外の知的創造を行なう権利をより多く認めるための、新たなバランスを表明する試みである。オープンソースプロジェクトとすることによってGitHubは、再利用や外部からのコントリビューションも可能にしようとしている。

  • Visual Studio 2017でSSH経由でGitをサポート

    マイクロソフトではgit.exeに切り替えており、Visual Studio 2017でGitサポートが強化されている。これにより、以前のバージョンではなかったいくつかの機能が有効となった。

  • CodePlexがサービスを終了し、GitHubへの移行が推奨される

    Microsoftは、CodePlexでオープンソースプロジェクトのために提供している無料ホスティングサービスの中止を決定した��代わりに、GitHubや他のホスティングプロバイダに移行することを薦めている。

  • GitHubによる開発者へのオープンソースガイドに対するコントリビュートの招待

    GitHubは最近自身のオープンソースガイドを立ち上げた。これは最も良くあるシナリオへの対処法や、コントリビュータとメンテナの両方に対するベストプラクティスに関する資料群である。このガイドそのものがオープンソースであり、GitHubは開発者に参加し事例を共有するよう積極的に招待している。InfoQはGitHubのオープンソース部門長であるBrandon Keepers氏にインタビューを行った。

  • 大規模リポジトリの問題を解決するGit Virtual File System

    Gitは多くの場面において最良のバージョン管理ソフトウェアと考えられていて,広く採用されているが,リポジトリ全体が開発者のマシンにコピーされるという方法が致命的な場合もある。Microsoftは300GBのリポジトリを社内システムからGitに移行しようとして,この問題の所在に気が付いた。その結果として生み出されたのがGit Virtual File System (GVFS)だ。

  • 疲労、スパム、およびバックアップの欠如でGitLab.comはダウンした

    GitLab.comをスパマーから守る試みが始まったのは、エンジニアの疲労が激しく、バックアップが欠如しているためにサイトが18時間近くダウンし、6時間分の生産データが失われたからです。

  • GitLab 8.16が監視機能とGoogle Container Engineへの自動デプロイを採用

    先月導入されたOpenShiftへのKubernetesの自動デプロイに続いて,GitLab 8.16では,Google Cloudへの自動デプロイが可能になった。さらに,イシュー検索やフィルタUIも改善され,監視ツールのPrometheusとSlack代替のMattermostが新たに追加された。

  • HashiCorpがTerraform 0.8をリリース,インタラクティブなコンソール,VaultとNomad用プロバイダを提供

    HashiCorpがTerraform v0.8をリリースした。Amazon Web Services,VMware vSphere,UltraDNSといったプロバイダ経由で,プログラム可能なインフラストラクチャの構築,結合,ローンチを可能にするオープンソースツールだ。おもな新機能としては,インタラクティブなコンソール,条件値,HashiCorp VaultおよびNomad用のプロバイダなどがある。

  • GitLab 8.15がAuto DeployとWeb Terminalを導入

    最新版GitLabバージョン 8.15では,さまざまなプラットフォーム上でデプロイメント自動化を目的とした新たなCD/CI機能が提供され,コマンドラインインターフェースによるステージング実現や製品提供が簡単になる。

  • SHA-1名称の処理やパフォーマンスなどが改善されたGit 2.11

    SHA-1名称の処理やパフォーマンスなどが改善されたGit 2.11

  • GitHub、新しいOrganization Membership APIをプレビュー

    GitHubがOrganization管理のための新しいAPIエンドポイント導入した。新しいOutside Collaborators APIは、アクセス権限とユーザー管理のリモート管理を可能にする。

  • Salesforce.comが開発者エクスペリエンスを大幅に変更

    華々しく開催されたDreamforce Conferenceで,クラウド業界のリーダであるSalesforce.comは,同社のプラットフォームにアプリケーションをデプロイするための新しいモデルとしてSalesforce DXを公開した。製品担当副社長であるWade Wegner氏にその詳細を聞いた。

  • 英国政府のオープンソース開発

    GOV.UK向けに開発される新しいコードはデフォルトで公開される。オープンな状態でのコーディングは再利用を可能にし透明性を高める。英国政府は、人々が使いたくなるような良いデジタルサービスを提供したいと考えている。それはすなわち、政府と市民の間の交流をより良いものとしていくサービスである。

  • Klaverblad Insuranceにおける継続的デリバリ

    継続的デリバリは,デプロイメントを自動化するためのアジャイルプロジェクトとして実施されるべきものだ。ステップの細分化によるスピードアップ,小さなデリバリによる信頼の獲得,問題の迅速な解決が必要となる。今回の記事ではKlaverbladがアジャイル,DevOps,継続的デリバリ,マイクロサービスを導入した経緯について紹介する。

BT