BT

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

寄稿

Topics

地域を選ぶ

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

  • HTML5を使ったブラウザベースの仮想現実

    SFHTML5グループは、近頃、WebGL、WebVR、Three.js、GLAMといったHTML5の技術を使って、仮想現実を作ること、また、これらの技術のFirefoxやChromeの現在の実装状況について議論した。このアイディアはウェブ全体に仮想現実の経験を持ち込む。

  • TypeScript 1.4がリリース

    MicrosoftはTypeScript 1.4をリリースした。これは、同社のJavaScript言語の拡張の最新バージョンだ。ユニオン型のような新しい特徴が追加され、かつ、ECMAScript 6をターゲットにするモードも備えている。

  • io.jsの1.0.xリリース

    io.jsのバージョン1.0がリリースされた – ただし,このプラットフォームが“実用レベル”に達した,という意味ではない。Node.js.を追い越しながらも,そのFAQには次のように明記されている。“リリースを1.0.xとしたのは,実用レベルと見なされるべき,という意味ではありません。Node.jsよりも上のメジャーバージョンを保証するのに十分な,重要なバージョンであったからなのです。”

  • 開発が勢いづく6to5 JavaScriptトランスパイラ

    6to5 JavaScriptトランスパイラはわずか6ヶ月の開発期���に長足の進歩を遂げて,ECMAScript 6互換性の面ではGoogleのTraceurトランスパイラを凌駕するに至った。開発者はES6コードを書いて,今日のブラウザで使用可能なES5コードを6to5に出力させることができる。その6to5プロジェクトに先日,競合するesnextの開発チームが合流した。

  • MozillaのローカライズフレームワークL20nがメジャーリリース

    Mozillaがローカライズに特化したオープンソースのスクリプト言語“L20n”のバージョン1.0をリリースした。

  • CocoaPods、SwiftとiOS 8フレームワークのサポートを追加

    CocoaPods 0.36-betaがリリースされた。CocoaPodsコアチームメンバーであるMarius Rackwitz氏 (@mrackwitz)が書いているように、iOS 8フレームワークとSwift言語で書かれたライブラリがサポートされている。このリリースを使うことで、podメンテナは既存のpodsとの互換性を確保しつつ、Swiftライブラリのための新しいpodsを生成することができる。

  • TeXのアルゴリズムの再実装 - プログラミングの30年間を振り返る

    LivingSocialでエンジニアリングディレクタを務めるGlenn Vanderburg氏は,先のClojureConjカンファレンスで,自身がTeXのアルゴリズムをClojureで実装した際の興味深い記録を公開した。そのプロセスの中で氏は,過去30年の間に,プログラミングがどれほど変化したのかを実感した,というのだ。

  • Atom API 1.0が安定

    Atomチームはプレリリースであるものの、APIの安定バージョンをリリースした。

  • エキサイティングな新しいJavaScriptライブラリ

    いくつかの新しいJavaScriptライブラリがGitHubから飛び出しており、私たちは有望なものをいくつかを見ることにした。

  • インクリメンタルGCとシンボルGCを備えたRuby 2.2.0がリリース

    12月25日にリリースされたRuby 2.2.0は,ルビーストたちへのクリスマスプレゼントだ。そのハイライトの中には,ガベージコレクション(GC)の改良がいくつか含まれる。新しいインクリメンタルGCアルゴリズムがあり,シンボルがガベージコレクションの対象になった。コアクラスと標準ライブラリにも,いくつかのマイナーな改良が加えられている。

  • Java EE 8 セキュリティJSRのクラウド対応

    JavaコミュニティプロセスがJSR 375の詳細を発表した。JSR 375は、クラウド環境のセキュリティを実装する改善を含むJava EE セキュリティAPIを再設計したものだ。

  • Ember 1.9のリリースでHandelbars 2.0をサポート

    Ember.jsのバージョン1.9がリリースされた。Handlebars 2.0をサポートし、性能が改された。また、1.10のベータにはHTMLBarsが導入された。

  • AndroidのC/C++ネイティブアプリケーション開発を支援するGoogleの新ツール

    GoogleのFun Propulsion Labsが新たに提供するfplutilは,Android用のC/C++アプリケーション開発を容易にしてくれる,ツールとライブラリのセットだ。

  • Exercism.ioでプログラムスキルを向上する

    Exercism.ioは,フィードバックとディスカッションを通じて,プログラム言語における開発者のクラフトマンシップ向上を支援する。コードを書き,議論することによって,自身の問題解決能力を強化することができるコミュニティとツールである。InfoQでは,Exercismを生み出したKatrina Owen氏と,C++言語トラックで貢献したRichard Thomson氏にインタビューした。

  • Prana - NetflixOSSベースサービスのための"サイドカー"アプリケーション

    NetflixがPranaをリリースした。JVMベースのプラットフォームサポートライブラリであるNetflixOSSを,異種マイクロサービスアプリケーションで使用するために同社が開発した,オープンソースの“サイドカー”アプリケーションだ。

BT