BT

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

寄稿

Topics

地域を選ぶ

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

  • HerokuにGitHubとDropboxの配置オプションが追加される

    Herokuにコードを発行する新しい方法がふたつ生まれた。GithubとDropboxに保管されているコードをプッシュする仕組みを追加した。この機能は、現時点ではベータだが、他のHerokuはPaaSプロバイダに比肩する配置の技術となる。

  • "アンヘッジド・コールオプション"はバッドコードに対するメタファとして適当か

    バッドコードと技術的負債に関するブログ記事で,Steve Freeman氏は,Chris Matt氏がバッドコードを表す"ヘッジされない(unhedged)コールオプション"というメタファを思い付いた経緯について説明した。この記事が今,RedditとHacker Newsで激しく議論されている。InfoQでは,バッドコードとコードの臭い(code smells)に対するメタファの使用,低品質コードのトレードオフとコスト,コード品質に対する責任などについて,両氏にインタビューした。

  • OS XとWindows上のGitとMercurialに致命的な脆弱性

    GitとMercurialに影響を与える致命的なセキュリティ脆弱性が昨日発表され、これは攻撃者がクライアントマシンで任意のコマンドを実行できるようになる。この脆弱性は、OS X (HFS+)とWindows (NTFS, FAT)で実行しているクライアントでのみ影響がある。 Gitコアチームは、すべての現行バージョンの新しいリリースを発表した。

  • Atlassian SummitにおけるGit関連トーク

    最近開催されたAtlassian SummitからGit関連のトークをまとめた。

  • ChromeのshowModalDialogサポート終了が企業向けウェブアプリで問題に

    Google Chromeがwindow.showModalDialogをサポートしなくなったが、これによって、OWA、EAC、SAPなど企業向けアプリに影響が出ている。

  • 買う前に試す - HerokuがGitHubアプリケーションのプレビューをサポート

    Herokuは,ソースコードから実行可能なアプリケーションを,もっと簡単に生成できるようにしようとしている。Herokuボタン – GitHubの公開リポジトリからHerokuのパブリッククラウドへのデプロイを行う,簡単なHTMLコードあるいはマークダウン – によってHerokuは,オープンソースWebのアプリケーションを手軽にプレビュー,ホスト,拡張するための魅力的な対象になる。

  • Git 2.1リリース

    Git 2.0がリリースされて2ヶ月半、Gitの新バージョンがリリースされた。これはマイナーアップデートだが、多くの新機能と改善を含んでいる。

  • AnsibleはWindowsを学んでいる

    Ansibleは、基盤となる技術としてPowerShellを使ったWindowsのサポートを追加した。数週間の間にリリースされるAnsible 1.7は、"ベータ"においてWindows統合を特徴にしている。InfoQは、Ansibleの作成者で、開発の詳細を知っているMichael DeHaan氏と話した。

  • GoogleのコンテナツールをMicrosoft, IBMなどがサポート

    Googleは先頃,Kubernetesを披露した。大規模なDockerコンテナを管理するための,オープンソースのオーケストレーションツールだ。先週末にはMicrosoft, IBM, RedHat, Docker, Mesosphere, CoreOS, SaltStackといった企業が支持を表明し,同プロジェクトを支援すると約束した。

  • Chrome Dev Editor - JavaScriptとDart用の新IDE

    GoogleのエンジニアがGoogle IO 2014でChrome Dev Editor(CDE)を公開した。デスクトップとモバイルデバイスを対象としたChromeアプリとWebアプリを開発するための新しいIDEで,JavaScriptとDartをサポートしている。

  • Git 2.0リリース

    Git 2.0がリリースされた。リリース候補版から1ヶ月程度でのリリースだ。ビットマップインデックスによる性能改善、センシブルデフォルトによる初心者の利便性向上などが特徴だ。既存ユーザにとっては、前のバージョンと同等の機能を維持する選択肢もある。

  • Jenkins CIとChefまたはPuppetの統合による,デプロイの完全なトレーサビリティの実現

    CloudBeesの開発したJenkinsのDeployment NotificationプラグインをChef SoftwareプラグインまたはPuppet Labsプラグインと合わせて使用することで,ChefあるいはPuppetのインストールするすべてのファイルをJenkins CIからトレース可能になる。

  • GitHub、Atom IDEをオープンソース化

    GitHubがAtom IDEをオープンソース化した。これにはAtom Shellフレームワーク、Atom Core、Atom Package Manager (apm)が含まれている。

  • Facebook、MercurialをGitよりも速くする

    FacebookがどのようにしてMercurialをGitよりも特定の操作で5倍速くしたのかを説明する記事をポストした。読むと、彼らが何を変えて、なぜセットアップをそうしたのかがわかるだろう。

  • FutureOpsと不変インフラストラクチャ,ビルトイン障害回復

    Vagrantを開発したMitchell Hashimoto氏が先月のVelocity Conf Londonで,“FutureOps” に対する自身のビジョンをテーマに,不変(Immutable)インフラストラクチャとビルトイン障害回復(Built-in Failure Recovery)の話題を交えながら講演を行った。

BT