BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ プログラミング に関するすべてのコンテンツ

  • SpringSourceにおけるスタートアップの誤りから学んだこと

    GOTO Amsterdam 2014のキーノートにおいて、SpringSourceの共同創業者で現在は独立投資家のRod Johnson氏がSpringをビジネスとして成長させる上で学んだ教訓について語った。

  • BrainBrowser - 神経画像用JavaScriptライブラリがv2.0をリリース

    BrainBrowser -- 神経画像を対象とした,Webベースの3D視覚化ツール用JavaScriptライブラリのバージョン2.0がリリースされた。

  • ASP.NETの各フレームワークがアップデート

    MicrosoftはASP.NET MVC 5.2、Web API 2.2、Web Pages 3.2をリリースし、バグ修正、新機能の追加がなされた。また、開発チームは前バージョンでのいくつかの大きな問題に対する解決策も提供している。

  • ベータ版になったBipIO

    BipIOは軽量なオープンソースのIPaaSで、さまざまなクラウドサービスをマイクロアプリやパーソナルワークフローとして通信できる。プライベートベータとしてサービスを提供し、BipIOはサービスを公開した。InfoQはBipIOの創業者であり、テクニカルリードを務めるMichael Pearson���にNodeJSとたくさんの公開APIを使ってこのプラットフォームを開発した経験を聞いた。

  • Codio: 独自のUbuntuインスタンスを備えた複数言語対応IDE

    CodioはブラウザベースのIDEである。数多くの言語をサポートし,コードテスト用に自身のUbuntuインスタンスを備える。

  • マイクロサービスの配置とビルドのパターン

    マイクロサービスを管理するのは、互いに通信しあい、自動的にプロビジョニングするたくさんの小さなシステムの面倒を見ることであり、インフラの自動化が極めて重要だ、とJames Lewis氏は言う。氏はマイクロサービスアーキテクチャがもたらす、増大する運用の複雑性に対処するための方法を共有する中で、このように書いている。

  • rest: HaskellのオープンソースRESTフレームワーク

    Silkは先頃,"rest"という名称のHaskell用RESTフレームワークをオープンソースにした。happstackなどの一般的なWebフレームワーク上で動作させることが可能な,RESTサービス定義用のDSLを提供する。タイプセーフなURL,フォーマット形式の抽象化サポート,API仕様とビジネスロジックの明確な分離といった機能も備える。

  • マイクロサービス(µServices)は4年前すでに定義されていた

    "私は4年前にマイクロサービス(µServices)ということばを考え出して,常に同じプロセス内でオーバヘッドのない通信を行うサービスとして定義しました。SOA(Service Oriented Architecture, サービス指向アーキテクチャ)の出現によって人々が思い浮かべがちな大規模で高コストで複雑なサービスと,これらの軽量サービスを区別するためです。" Peter Kriens氏は先日,このような主張をした。

  • 強力なRakNetネットワーキングライブラリ、Oculusによってオープンソース化

    多数のプロジェクト(Lego Universe、Unity、Sony Onlineを含む)で使われているRakNetネットワーキングライブラリが買収され、新しいオーナーであるOculusによって修正BSDライセンスでリリースされた。これは多数の強力な機能を提供するライブラリが、コストなしでプロジェクトに使えることを意味している。

  • DidFail: 情報リークを検出するフリーのAndroidツール

    CERT Secure CodingチームがAndroidアプリからのセンシティブな情報のリークを分析できるフリーで使えるツールをリリースした。CERTの研究者は、このツールは「Androidアプリのための最も正確な汚染フロー静的解析ツール」だとうたっている。

  • Docker 1.1.0リリース

    1.0リリースから1ヶ月のうちに、Docker 1.1.0がリリースされた。これには、.dockerignore、コミット中のコンテナの一時停止、ログのtailや多数の改善が含まれている。

  • Katana は OpenIDConnect と WSFederation のコンポーネントを得た

    GA に近づいた Katana 3 は、新しいセキュリティコンポーネントである OpenIDConnect と WSFederation をサポートした

  • ThoughtWorks Technology Radar 2014年7月版

    ThoughtWorksがTechnology Radar July 2014 (PDF) を公開した。ここにはJavaScriptエコシステム、マイクロサービス、コンウェイの法則、インフラストラクチャの分散化に関する大きなトレンドが示されている。

  • Googleがプログラマのビルドエラーを研究

    GoogleのエンジニアがGoogleで9ヶ月間で、数千人の開発者が実行した2660万回のビルドに関するリサーチペーパーを発表した。このペーパーにはビルドのワークフローを説明し、ビルド失敗の頻度、コンパイルエラータイプ、修正作業を分析している。著者らによれば、この調査結果は大規模な組織でのビルドプロセスのあり方や、開発者より効率的にサポートする方法についての理解を促進するのに役に立つ。

  • Raddish - スレッドとソケットをサポートするNode.jsフレームワーク

    Jasper van Rijbroek氏がRaddishをリリースした。"とてつもない速さ"をうたうこの新しいNode.jsフレームワークは,初期インストール状態でスレッドとソケットをサポートしている。 ソフトウェア自体の資料によると,Raddishが目指すのは"驚異の速さ"だ。van Rijbroek氏はInfoQに対して,フォールバックシステムを採用することで,より少ないコードの記述で開発者が目標を達成できるようになったと語っている。

BT