InfoQ ホームページ ニュース
-
OracleがiOS と Android用のオープンソースJavaFXを発表
Oracleが「この2,3ヶ月で」JavaFX UIプラットフォームのiOSとAndroid実装をオープンソースする計画を発表した。これが実現すれば、開発者はこの技術を使って、始めてこれらのプラットフォーム向けのクロス-プラットフォーム アプリケーションを書くことができる。
-
Stash: エンタープライズ用Git
人気のALMツールであるJIRAとConfluenceのメーカーが、Stashのバージョン2をリリースした。Stashは、ブランチレベルのパーミッションやJIRAとの深い統合など、中央バージョンコントロールシステムで見られるような機能をGitに追加する。
-
JavaScriptがGNOMEの第一言語になる
Linuxベースシステムで人気のあるGNOMEデスクトップ環境は、JavaScriptをアプリケーション開発用第一言語にした。他の言語もサポートされるが、JavaScriptが一番のサポートを受けることになる。この異論のある決定が選択の優位点に関する議論を巻き起こした。
-
Chris Eargle氏,アプリケーション開発を語る
TelerikのテクニカルエバンジェリストであるChris Eargle氏がInfoQとの独占インタビューで,毎日のプログラムタスクにおいて,いくつかのTipsに従うことで生産性を向上させる方法について,自身の見解を示してくれた。
-
いかにWindowsセキュリティガイドラインに従うか
Windowsセキュリティは難しい問題である。数えきれない程オプションのあるフィーチャや設定がセキュリティの脆弱性を招くことになり、その多くがデフォルトで有効になっている。これらの設定に関するドキュメントは新しい記事に散在しており、しかも古いバージョンと完全に混ざっている。これに対する1つの解決がMicrosoft Security Compliance Managerである。
-
Visual StudioはWindows StoreとWindows Phoneの単体テストを拡張する
Microsoftは先日リリースしたVisual Studio 2012のアップデートでWindows Phoneの単体テストをサポートし、Windows Storeの単体テストを改善した。
-
Lienzo 1.0:HTML 5 Canvas向けのJavaにおけるScene Graph API
Lienzo 1.0はHTML 5 Canvas向けの高度なAPIを提供する新しいGWTライブラリである。既にGWTのCanvasにおいて低レベルの操作が提供されているのと同様に、Lienzoはシェイプ、ズーム、アニメーション、ドラッグ&ドロップ、イベントハンドリングなどのGUI操作を多数追加している。
-
Mono総まとめ - iOS,モバイルプロファイル,並列GC
ここしばらくの間は表向き静かだったMonoだが,いくつか興味深い発表があった。中でも注目すべきなのは,モバイルプロファイルへの.NET 4.5の適用と,MonoのSGenガベージコレクタに並列GCが導入されたことだ。
-
Java Time API,Java 8で提供
ThreeTenが JSR 310 Date and Time API のリファレンス実装としてJDK 8 Early Access b75 に含まれることになった。このJava Time API for JDK 8がパッケージjava.timeとなり,従来の実装であるjavax.timeは削除される。関連クラスはすべて不変かつスレッドセーフで,その実装は予期的グレゴリオ歴に準拠した事実上の世界カレンダであるISO 8601カレンダシステムに基づく。
-
Android上でWindowsアプリ、BlackBerry上でAndroid、そしてUbuntu携帯電話
2月に、多くのニュースがモバイル開発者コミュニティに飛び込んできた。BlackBerryがAndroid アプリを動かし、AndroidデバイスがWindowsアプリを動かした。そしてUbuntuベースの携帯電話のリリース日がアナウンスされた。
-
OracleのNoSQLデータベースを検証する
Oracleのキーバリュー型データベース,いわゆる "Oracle NoSQL Database" がバージョン2.0になった。基本的にはBerkley DBの分散フロントエンドだが,それをはるかに越える機能を備えたデータベースだ。SQLクエリ,結果整合性に加えて完全整合性,さらにはAvroスキーマを使用したデータ識別によるストレージ領域削減オプションなど,多彩な機能を備えている。
-
Eclipse財団がHudsonを初めてリリース
Jenkinsの分岐以来、初めてEclipse Hudsonがリリースされた。このリリースで何が変わったのか。また、なぜリリースにこれだけ時間がかかったのか。InfoQはWinston Prakash氏に話を聞いた。
-
MySQL 5.6 Enterprise EditionがフルテキストインデックスとオンラインDDLを追加
MySQLの5.6シリーズが,Enterprise Editionの有償ユーザ向けアップデートがリリース可能とOracleの考えるポイントに達したようだ。今回のバージョンには大きく改良されたInnoDBとフルテキスト検索,オンラインDDLが含まれている。
-
VS2012.2は、グループ開発が改善されている
VS2012.2には、単にGitサポート以上のものがある。Visual Studio と TFSの両方共、開発者の毎日の生活の質に関連した、使用上の改善がいくつもなされている。
-
MyGet が CodePlex, GitHub, BitBucket に対する無料のビルドサービスを提供している
MyGet アカウントを持つ開発者は MyGet Build Services のパブリックベータが利用可能となった。本サービスは、開発者が利用している CodePlex, GitHub, BitBucket 等のサービスに対して、MyGet を自動ビルドサーバとして利用可能とするものだ。