InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
Facebook傘下のParse、AndroidとiOS向けSDKをオープンソース化
Facebook傘下のmBaaS(Mobile Backend as a service)プロバイダであるParseがiOS/OS XおよびAndroidプラットフォーム向けSDKをオープンソース化した。
-
Bryan Cantrill氏に聞く - Trironを使ったベアメタル上でのコンテナ運用
InfoQは先日,JoyentのCTOであるBryan Cantrill氏にインタビューして,コンテナテクノロジ,ベアメタル上でのDockerの利用,さらには同社がTritonプラットフォーム開発を通じて技術的イノベーションをいかに推進していくのかなど,氏の考えを聞いた。
-
Netflix.com、Universal JavaScriptを採用してレンダリングパイプラインからJavaをなくす
Netflix.comのチームがJavaベースのHTMLレンダラをなくし、ブラウザとサーバで動かせるUniversal JavaScriptレンダラを選んだ。
-
C++とVS2015のエディット・アンド・コンティニュー機能を利用する
C++コードのエディット・アンド���コンティニュー機能は,これまでのVisual Studioでも,さまざまな形式で利用可能だった。Visual Studio 2015ではこのサポートが拡張されて,32ビットと64ビット両方のコードが対象になるとともに,Visual Studioの提供する他のデバッグツールとの併用も可能になった。
-
IntelのMulti-OS EngineがAndroidアプリのiOS移植を可能に
Intelは自社の統合ネイティブ開発環境(INDE)に,Multi-OS Engineと呼ばれる新機能を導入した。Java開発者を対象に,AndroidアプリのiOSプラットフォームへの移植作業を容易にすることが目的だ。
-
Androidの’Stagefright’に脆弱性,数百万のユーザにリスク
Androidに複数の深刻な脆弱性が存在することが発表されたのを受けて,Googleは即座に,Androidユーザを安心させるための対応に着手した。“Stagefright Media Playback Engine Multiple Remote Code Execution Vulnerabilities”は,Androidデバイスで複数の一般的なメディアフォーマット処理に使用されているメディア再生エンジンに対して,攻撃者がMMSメッセージを介してメディアファイルを送信できる,という脆弱性だ。
-
Grid: The Guardianの画像管理サービス
英国の新聞社、The GuardianがGridという画像管理サービスをオープンソース化した。GridはAngularJS、Amazon Web Serivces、ElasicSearch、ECMAScript 6、Scalaといった多数のモダンなWebベース技術を利用している。Gridはこの11か月、小さな開発チームにより構築された。システムは運用中で、リベラルなオープンソースライセンスのもと利用できる。
-
F# 4.0、全プラットフォーム向けにリリース
F# 4.0が主要3プラットフォーム(Windows、Mac OS X、Linux)向けにリリースされた。F# 4.0には多数の新機能、バグ修正、性能改善が含まれており、Visual Studio 2015でコードを書いていようとなかろうと、この言語のユーザに恩恵がある。
-
振る舞い駆動開発を改善する6つの方法
自動化はBDDの副産物であって,真の目的ではない - これを思い出すことが,BDDの思想的リーダの助言に忠実に従うための一歩になる。この記事ではJoe Calantonio氏が,BDDの価値観によって開発を改善するための6つの方法を説明する。
-
sun.misc.Unsafe廃止に対する回避策の議論がコミュニティで始まる
sun.misc.Unsafeへの対応に関する議論がコミュニティで始まっている。このクラスは,サポート対象外のプロプライエタリなAPIの一部であるにも関わらず,メモリ管理の低レベルアクセスを提供する手段として,数多くの一般的なツールが広く利用している。Oracleが,ある時点でこのクラスを削除したいという意向を示したことで,開発者たちは,有効な代替手段を模索している状況だ。
-
調査により,開発者の主な収入源がクラウドであることが明らかに
VisionMobileは,“Developer Economics: State of the Developer Nation Q3 2015”と題した調査結果を発表した。その内容からは,開発者の大半が若い男性であること,デスクトップはWindowsが主流でブラウザがそれに続いていること,開発者は自身のコードを主にプライベートクラウドに保管しており,収入の大半をクラウドサービスから得ていること,などが分かる。
-
Git 2.5がリリース,ワークツリーをサポート,三角形ワークフローやパフォーマンスなどを改善
Git 2.5は,ワークツリー(worktrees),三角形ワークフロー(triangular workflows)の改善,パフォーマンス向上,さらに無数の改善と修正を含むメジャーリリースだ。
-
CoreOS社がTectonicのプレビュー版で商用のKubernetes v1.0の提供を発表
CoreOS社はTectonicのプレビュー版、Kubernetes v1.0とCoreOS、Dockerとrktをサポートする商用のコンテナのインフラストラクチャの提供を発表した。また、Tectonic Summitを12月にニューヨークで開催するアナウンスも行った。
-
Amazonの新しいDynamoDB Streamsでトリガとクロスリージョン・レプリケーションが可能に
AWSのDynamoDBがアップデートされて,データ更新をほぼリアルタイムに通知可能になった。この新機能 – DynamoDB Streamsと呼ばれる – は,NoSQLのデータベース・アズ・ア・サービス向けに,DynamoDB Streamsが検出した所定のデータ変更に基づいて発行されるDynamoDB Triggersと,ストリームベースのアーキテクチャによって動作するクロスリージョン・レプリケーションという,2つの新機能を実現する。
-
Gradle 2.5が継続的ビルドをサポート
今月発表されたGradle 2.5には,継続的ビルド(Continuous Builds)や依存関係置換ルール(Dependency Substitution Rules),進捗イベント(Progress Events),Google Testなど,多数のインキュベーション機能が含まれている。