InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
FirefoxにHTML5 DRMを追加するというMozillaの計画にさまざまな反応があった
Mitchell Baker氏は今週、MozillaはFirefoxにEncrypted Media Extensions (EME)を追加して、ブラウザーにシステムを実装済のMicrosoft, Google, Appleに並んだと発表した。Free Software Foundationは、MozillaとAdobeのパートナーシップを非難しており、Adobeは"フリーソフトウェア運動とMozillaの基本理念に反している"と説明している。
-
FacebookのPopフレームワークを使ってジェスチャとアニメーションの間のギャップを埋める
Facebookは先頃,同社のiOS用PaperアプリのアニメーションエンジンであるPopをオープンソース化した。Popは"ファイア・アンド・フォーゲット"の範疇を越えるアニメーション,例えばインタラクティブなアニメーションを容易に開発することを目標として,固定的なアニメーションに留まらず,"Sping"や"Decay"などのダイナミックなアニメーション,独自のアニメーション作成などをサポートする。
-
OpenSSLに代わるLibreSSL, 最初の30日間
数週間前にOpenSSLで発見されたHeartbleedセキュリティ脆弱性に対して,OpenBSDグループの出した答がLibreSSLだ。LibreSSLはOpenSSLを全面的にリファクタおよびコード削減することにより,セキュアで安定したコードベース,以前から存在するバグの修正,現代的なプログラミングプラクティスの導入,ポータビリティの再設計などを目指す。 開発開始から1ヶ月が過ぎ,その最新状況が明らかとなった。
-
AppleがLLVM JITを使用してWebKitのJSエンジンをスピードアップ
Appleは,SafariのJavaScriptエンジンであるNitroのスピードを35%向上した – JavaScriptをLLVM IRコードに変換して,徹底的な最適化を行う手法によるものだ。
-
オフライン修復が加わったことでQuietとパッシブモードにより.NET修復ツールはさらにエンタープライズに適合した
Microsoftは先日、quiteとパッシブモードをサポートし、.NET Framework 4.5と4.5.1を加えた.NET Framework Repair Tool(修復ツール)をリリースした。このリリースでは、開発者が.NETインストールとログの取得を可能にするコマンドラインツールも提供されている。
-
ApacheCON NA 2014,テーマは”コミュニティ"
今年のApacheCON North Americaカンファレンスの基調講演のおもなテーマは,オープンソースとそのコミュニティだった。400人以上の参加者と70を越えるプロジェクト,180のセッションが用意されたカンファレンスでは,Apache Software Foundation (ASF)のプロジェクトと同じように,さまざまな話題が数多く取り上げられていた。
-
Twitterのリアルタイムマルチテナント分散データベースManhattan
Twitter EngineeringはManhattanについて詳細を発��した。Manhattanはリアルタイムマルチテナント分散データベースだ。
-
FacebookがApp Linksをリリース
F8デベロッパーカンファレンスでFacebookはApp Linksを発表した。これは、アプリとアプリを結びつけるためのオープンなクロスプラットフォームのソリューションで、開発者がほかのアプリケーションと自分のアプリケーションを簡単にリンクできるようにする。さらに、Facebook以外にも、多くの企業がApp Linksへの対応を表明している。Parse、Dropbox、Spotifyなどの企業だ。Android、iOS、Windows Phoneも現時点でサポートされている。
-
新しい技術を追加したFirefox OS 1.3
Mozillaが新しいバージョンのFirefox OSをMozillaのパートナーが利用できるようになったことを発表した。この新しいバージョンは既に新しいZTEモバイルフォン、ZTE Open Cで利用されている。
-
Firefox 29はasm.jsでパフォーマンスが改善し、新しいWeb APIが提供された
Mozillaは、ユーザーインターフェイスの更新だけでなく、asm.jsによるパフォーマンス改善、Web Audio APIとCSS Flexbox、そして最終化されたGamepad APIが有効になった新しいWeb APIが提供されたFirefox 29をリリースした。
-
Visual StudioがCordovaを使ったクロスプラットフォーム開発をサポート
MicrosoftはVisual Studio 2013 Update 2でクロスプラットフォームのモバイルアプリケーション開発をサポートした。
-
GitHub、Atom IDEをオープンソース化
GitHubがAtom IDEをオープンソース化した。これにはAtom Shellフレームワーク、Atom Core、Atom Package Manager (apm)が含まれている。
-
国連の新しいReliefWeb API
世界の人道データの情報源がより簡単にアクセスできるようになり、データの柔軟性が向上し、システムの性能と堅牢さが改善されたことで、国際的な支援組織は、よりデータを活用しやすくなるだろう。
-
Espresso Logicが'Live Browser'をリリース
Espresso Logicチームは“Live Browser”という新しい製品を発表した。これは、マスタ/明細フォーマットでデータベースを操作する簡単なHTML5のユーザインターフェースを提供する。Live Browser を使うとユーザは、どのようなデータベースのデータに対しても操作ができる。プログラミングの必要はない。
-
BASIC、50歳を迎える
1964年5月1日に初めて使われたBeginner's All-purpose Symbolic Instruction Setが50歳を迎えた。これはBASICとして広く知られ、プログラミング世代をもたらした。多くの人がここから始めて、その先の技術への道を進んできた。InfoQでは歴史的な過去を振り返り、未来へと目を向ける。