BT

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

寄稿

Topics

地域を選ぶ

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

  • Douglas Crockford氏が新たなWebのアイデアを公開

    サンフランシスコのAngular UカンファレンスでDouglas Crockford氏が,Webをアップグレードするという過激な新アイデアを公表した。氏の提案はWebの部品を,より新しいセキュアな代替品に置き換えて,既存のSSLやHTML, CSS, JavaScriptといったテクノロジを破棄するというものだ。

  • GoogleがCSS、HTML、JavaScriptにマテリアルデザインを導入

    Google マテリアルデザインライト (MDL) は、ウェブサイトでマテリアルデザインのルック&フィールを利用できるようにするものだ。マテリアルデザインは、Android標準のビジュアル言語であり、Googleによるとクロスプラットフォームでの利用が可能だ。

  • MozillaはFlashをブロックしてHTML5の採用を推奨

    Mozillaは、セキュリティの問題でブラウザのプラグインをブロックした後で、開発者にFlashから離れて、HTML5とJavaScriptに向かうことを推奨している。 2つの重要な脆弱性が、攻撃者に対して影響を受けるシステムの制御を可能にする可能性があるというAdobeのアドバイスに続いて、FirefoxのサポートのヘッドであるMark Schmidt氏は、Twitterで発表した。

  • jQuery 3.0のαバージョン発表、開発者は要テスト

    jQuery 3.0のαバージョンが発表された。このリリースにはたくさんの破壊的変更が含まれている。提案された変更について、チームはコミュニティからのフィードバックを求めている。開発者は更新されたライブラリを既存のコードに対してテストする必要がある。

  • Visual Studio Code 0.5、ECMAScript 6の追加とGit Toolsが改善

    MicrosoftのマルチプラットフォームのコードファーストエディタであるVS Codeは、7月リリースになった。これにはECMAScript 6のサポートとGitサポートの改善、そして複数ファイルプロジェクトに対する様々なエディタの拡張が含まれる。VS Codeは、OS X, Linux, Windowsに提供されている。

  • FacebookのMomentsアプリがクロスプラットフォーム開発をC++で実現

    Facebookの最新アプリのひとつであるMomentsでは,iOSとAndroidでビジネスロジックを共用するためにC++を使用した – 同社エンジニアのAshwin Bharambe, Zack Gomez, Will Ruben各氏は,このように説明している。ここではFacebookの技術者たちによる選択の根拠と,その成果を検証する。

  • Angularチームがロードマップを発表,React Nativeとの統合をデモ

    Angular 2は進行中だが,リリース期日は未定である。Angularチームはフレームワー���を2分割して,さまざまなUIレンダラを同じJavaScriptバックエンドで利用できるようにするアイデアを公開した。これにより,AngularとReact Nativeの統合が実現可能になる。

  • Facebook、Nuclideをオープンソース化

    3ヶ月ほど前のF8デベロッパーカンファレンスにて、FacebookはNuclide IDEのソースコードをオープンソース化した。NuclideはAtomをベースにしており、GitHubのIDEのコアを変更することなく、多数のパッケージを追加したものだ。

  • 年次リリーストレイン10周年となるEclipse Mars

    Eclipse Foundationは今日,Eclipseソフトウェア統合リリースの10周年となるEclipse Marsのリリースを発表した。IDEにはDockerツールの追加,MavenおよびGradleサポートの改良,Java 8機能の拡張と追加インストールによるJava 9早期アクセス版のサポートなどが含まれる。記事を参照して,リリースの詳細を確認してほしい。

  • ParseがRubyからGoへ移行,信頼性が大きく向上

    Parseはスケーラビリティを向上させるため,APIを含むサービスの一部をRuby on RailsからGoに移行した。同社のエンジニアであるCharity Majors氏が詳しく説明している。これによって信頼性とデプロイメント時間が著しく改善された。

  • Jetty20周年を祝う9.3リリース,新たにHTTP/2をサポート

    2015年6月12日,Jetty Projectは,彼らのフラッグシップ製品であるオープンソースの組込みアプリケーションサーバのバージョン9.3をリリースした。この日はプロジェクト開始から20周年の記念日でもある。今回のリリースの特徴は,HTTP/2サーバ(とクライアント)のサポート,最低バージョンをJava 8に設定したこと,Java NIOのさらなる統合,スケジューラの改訂などだ。また,SPDYネットワークサポートが廃止され,400件以上のバグが修正された。

  • Exploring ES6: 書籍紹介と著者インタビュー

    Axel Rauschmayer氏の“Exploring ES6”は,JavaScriptの最新機能を詳細に調査した書籍である。この記事では,著者との簡単なインタビューを紹介する。

  • Plumbrにスロークエリ検出機能が追加

    JVM監視ベンダのPlumbrは,同社のフラッグシッププロダクトにスロークエリ検出機能を追加した。これによりPlumbrは,メモリリーク,不効率なガベージコレクション,スレッドロック,負荷の高いJDBC操作という,4種類の問題を検出可能になる。

  • NPM 3 Betaは、Windowsユーザーによいニュースをもたらす

    インストーラーのほとんどすべてを書き直して、Windows上のNode.jsの実行にいいニュースをもたらしたnpm 3.0がリリースされた。 リリースの発表においてRebecca Turner氏は、 npmチームは、3.0ベータのリリースは"喜びと誇り" であり、彼らは"可能な限り迅速に製品準備ができるためにnpmユーザーコミュニティの作業を楽しみにしている。"と話した。

  • Glimmerレンダリングエンジンを備えたEmber.js 1.13が,2.0ベータ版とともにリリース

    Ember.jsチームが1.xシリーズの最終バージョンと,最初の2.0ベータ版をリリースした。1.13リリースではGlimmerレンダリングエンジンが展開され,Ember 1.xシリーズでは3回目となるレンダリングの大幅なオーバーホールが行われた。効率面で粗さの目立った従来バージョンに比較すると,“共通的なシナリオの大部分における再描画のパフォーマンスも劇的に改善されている。”

BT