ヘッドライン

2012年12月28日(金)

【連載】一日一問!! Java 第15回 クラスの継承とコンストラクタ

前回に引き続き、継承の問題です。継承される側と、継承する側の関係性に要注意!

[12:00 12/28]

2012年12月27日(木)

【連載】一日一問!! Java 第14回 生成されるのは、くだもの? りんご?

本日は、オブジェクト指向のJavaでは避けては通れないクラスの継承に関する問題です。わかるかな?

[12:00 12/27]

2012年12月26日(水)

オプト、スマホアプリコンテスト開催 - 京都広報キャラ"まゆまろ"とコラボ

オプトは12月26日、オプトグループであるコンテンツワンとマルチメディアスクール・ウェーブとの3社共催で、京都府公式キャラクター「まゆまろ」を用いたスマートフォン向けアプリコンテスト「第1回 "まゆまろ" アプリコンテスト」の開催を発表した。

[17:20 12/26]

【連載】一日一問!! Java 第13回 オーバーロードを定義できるのはどれ?

同じクラス内で同じ名前のメソッドを複数定義することをオーバーロードと言います。オーバーロードを使いこなすとキレイなプログラムが書けるようになります。ただし、オーバーロードできない場合もあるから気を付けて!

[12:00 12/26]

Chrome、サードパーティ製拡張機能のサイレントインストールを無効に

Googleは21日(米国時間)、サードパーティ製の拡張機能のサイレントインストールを「Chrome 25」で無効にすることを発表した。対象はWindows版のみで、Windows版Chrome 25以降では、Chrome ウェブストア以外で拡張機能をインストールするには設定を行う必要がある。

[08:00 12/26]

2012年12月25日(火)

LLVM3.2登場

LLVMプロジェクトは20日(米国時間)、LLVMの最新版となる「LLVM 3.2」を公開した。LLVMはOSSとして開発されているコンパイラインフラストラクチャ。LLVM 3.2ではSROAモデルの実装やループのベクトル化や新たなNVPTXバックエンドの導入などが実施されている。

[13:45 12/25]

【連載】一日一問!! Java 第12回 外部クラスからアクセスできないのはどれ?

アクセス修飾子は、外部のクラスやパッケージからアクセスの制限を指定するものです。主なアクセス修飾子の制限の範囲を覚えておきましょう。

[12:00 12/25]

2012年12月22日(土)

【連載】一日一問!! Java 第11回 数値と文字をソートすると?

データが整然と並んでいるのは気持ちがいいですね。本日は配列のソートの問題です!

[12:00 12/22]

2012年12月21日(金)

Mac OS Xに対応した「RethinkDB 1.3」が登場

RethinkDB開発チームは20日(米国時間)、RethinkDBの最新版となる「RethinkDB 1.3」をリリースした。RethinkDBはC++で記述されているオープンソースの分散型データベースで、直感的なクエリ言語や自動並列クエリ機能、シンプルな管理ツールの提供といった特徴を有している。

[17:32 12/21]

Qt 5.0登場 - OpenGLの利用やV8 JavaScriptエンジンの採用など

Qtプロジェクト及びDigiaは19日(米国時間)、Qtの最新版となる「Qt 5.0」を公開した。QtはC++で開発されたクロスプラットフォームアプリケーション/UIフレームワーク。Qt 5.0ではOpenGLの利用やJavaScriptエンジンにV8の採用などが行われている。

[12:47 12/21]

【連載】一日一問!! Java 第10回 例外半角と全角の扱い方

半角文字は1バイト、全角の日本語はマルチバイト文字なのは常識。では、文字列の長さを調べると、半角と全角でどう変わる?

[12:00 12/21]

2012年12月20日(木)

【連載】一日一問!! Java 第9回 例外処理のキホン、try-catch-finally 文

どんなプログラムも、予期しないエラーが発生します。そのときに対処するのが例外処理です。

[12:00 12/20]

2012年12月19日(水)

【連載】一日一問!! Java 第8回 クラスメンバ変数って何?

オブジェクト指向プログラミングでは「静的」「動的」という言葉がよく登場します。今日は「静的な」の意味をもつstatic修飾子に関する問題です。

[12:00 12/19]

Oracle NoSQL Database 2.0登場 - Hadoopとの統合を強化

Oracleは17日(米国時間)、Oracle NoSQL Databaseの最新版となる「Oracle NoSQL Database 2.0」をリリースした。Oracle NoSQL Databaseは分散キー・バリュー型のNoSQLデータストア。2.0ではパフォーマンスの向上やOracle Database及びHadoopとの統合強化などが実施されている。

[09:32 12/19]

2012年12月18日(火)

【連載】一日一問!! Java 第7回 Calendarクラスを使った日付の計算

Javaプログラムはクラスを使うと効率がアップします。日付の計算には、Calendarクラスを使うと便利。

[12:00 12/18]

新たなセキュリティ機能を搭載した「Oracle Java SE 7 Update 10」が登場

OracleからJava SE 7 Update 10が公開された。Java SE 7 Update 10では、新たなプラットフォームへの対応やJavaアプレット/Web Startに対してセキュリティを強化する新機能の追加、50を越えるバグ修正などが実施されている。

[08:00 12/18]

2012年12月17日(月)

【連載】一日一問!! Java 第6回 型の異なる値を計算すると?

今日はデータ型の基本、整数型のintと浮動小数点数のデータ型doubleについての問題です。

[11:59 12/17]

パフォーマンスの向上及び実験的な機能を追加した「Suricata 1.4」が登場

OISFチームは13日(米国時間)、Suricataの最新版となる「Suricata 1.4」を公開した。OISF(Open Information Security Foundation)は次世代の侵入検知システム/侵入防御システムエンジンの構築を目的に組織化された非営利団体。米国国土安全保障省およびOISFコンソーシアムに参加する民間企業の支援によって成り立っている。

[10:55 12/17]

Spring Framework 3.2登場 - Java 7のサポートを強化

Springチームは13日(米国時間)、Spring Frameworkの最新版となる「Spring Framework 3.2」を公開した。Spring Frameworkはエンタープライズ向けのアプリケーション開発フレームワーク。Spring Frameworkを利用することで、エンタープライズクラスのJavaを活用したシステム開発において開発効率の向上を実現できる。

[10:53 12/17]

CouchDB及びMemcachedの技術を利用した「Couchbase Server 2.0」が登場

Couchbaseは12月12日(米国時間)、「Couchbase Server 2.0」を公開した。Couchbase ServerはNoSQLのドキュメント指向データベース。同じくNoSQLである「Apache CouchDB」やキーバリューメモリキャッシュシステムである「Memcached」の技術をヒントに開発されている。

[10:48 12/17]

YUI 3.8.0登場 - カラーやテンプレートの処理が向上

Yahoo!は12月12日(米国時間)、YUIの最新版となる「YUI 3.8.0」の提供を開始した。YUIは、Yahoo!が提供しているJavaScript/CSSフレームワーク。BSDライセンスのもとで提供されており、YUIのポータルサイト「YUI Library」より取得できる。Yahoo!のサーバ(通常版/圧縮版)から直接読み込むことも可能となっている。

[08:30 12/17]

2012年12月15日(土)

【連載】一日一問!! Java 第5回 -4.5を四捨五入すると?

本日は四捨五入のメソッドroundの問題です!

[12:00 12/15]

2012年12月14日(金)

FirefoxOS Simulator 1.0登場

Mozillaは11日(米国時間)、「Firefox OS Simulator 1.0」を公開した。Firefox OS Simulatorは、モバイルアプリ開発者向けに提供されているFirefox OSテスト環境ツール。Firefox OS Simulatorを利用することでFirefox OSでのモバイルアプリの動作チェックが行えるようになる。

[18:22 12/14]

画像の扱いが向上した「WordPress 3.5.0」が登場

WordPressプロジェクトは11日(米国時間)、WordPressの最新版となる「WordPress 3.5.0(コード名:Elvin)」を公開した。WordPressは、PHPで開発されているオープンソースのCMS。WordPress 3.5では、メディア管理インタフェースの再設計や新たな標準テーマの導入、管理画面のHiDPI(Retina)ディスプレイのサポートなどが行われている。

[12:11 12/14]

【連載】一日一問!! Java 第4回 「\temp」は、どう表示される?

String型の文字列なら、入力した文字がそのまま表示されるとは限りません。それが特殊文字!

[12:00 12/14]

アプリケーションに潜む脆弱性を効率的に発見! 「CxSuite」に秘められた技術--Siman氏

11月21日、プロジェクト管理者や開発者に向けて「脆弱性を"根"から絶て! プロジェクト管理者のためのセキュリティセミナー」が開催された。アプリケーションの脆弱性をいかにしてなくすかをテーマにした同セミナーでは、最新のセキュリティ事情や対策のポイントといったレクチャーから、アプリケーションレイヤーへの脆弱性対策を実現する第一歩となる脆弱性診断の取り組みなどとともに、具体的なツールの紹介も行われた。

[08:00 12/14]

2012年12月13日(木)

【連載】一日一問!! Java 第3回 「数値+数値+文字列」≠「文字列+数値+数値」

文字列と数値を演算すると、自動的に型変換が行われます。計算順序が変わると、結果に影響することも。では、問題です!

[12:00 12/13]

64ビット版ARMへのサポートが加わった「Linux 3.7」が登場

Linus Torvalds氏は12月11日(米国時間)、Linuxカーネルの最新版となる「Linux 3.7」を公開した。Linux 3.7では64ビット版ARMやARMマルチプラットフォームのサポート、Btrfsへの改善、SMB 2.0の実験的サポートなどが実施されている。

[11:15 12/13]

【コラム】イマドキのIDE事情 第145回 タッチでWebアプリ開発!「TouchDevelop」が見せるタッチデバイスの可能性

TouchDevelopは、Microsoft Researchが提供するブラウザ上で動作する統合開発環境だ。もともとはWindows Phoneアプリ開発向けの開発環境であったが、2012年11月にWebアプリケーションを開発可能な「TouchDevelop for WebApp」が公開された。

[07:30 12/13]

2012年12月12日(水)

HP、シミュレーションツール「Service Virtualization 2.3」日本語版発表

日本ヒューレット・パッカード(日本HP)は12月12日、サービスシミュレーションツール「HP Service Virtualization 2.3」の日本語版を発表した。

[15:12 12/12]

【連載】一日一問!! Java 第2回 文字列の比較とオブジェクトの比較

Javaプログラミングのキモは、オブジェクトという概念。今回は、文字列の比較でその違いをみてみよう。

[12:00 12/12]

OSSのファイル同期ツール「SparkleShare 1.0」が登場

12月9日(現地時間)、SparkleShareの最新版となる「SparkleShare 1.0」が公開された。SparkleShareはオープンソースのファイル同期、コラボレーションプラットフォーム。SparkleShareを利用することでDropboxやGoogle Driveのようなクラウドストレージ環境に似たサービスを構築することができる。

[08:00 12/12]

2012年12月11日(火)

【連載】一日一問!! Java 第1回 文字列と数値を「+」で演算すると?

Java言語では、データ型の異なる値を演算すると、自動的に型変換が行われます。文字列と数値の場合は、どうなるでしょう?

[12:00 12/11]

Firebug 1.11リリース - SPDYを可視化

Firebugワーキンググループは12月7日(米国時間)、Firebugの最新版となる「Firebug 1.11.0」を公開した。Firebugは、Webページ制作やWebアプリケーション開発向けに提供されているアドオンのデバッグツール。Firefoxで利用できる開発系アドオンの中でもっとも広く利用されているツールの一つとなっている。

[09:22 12/11]

2012年12月10日(月)

エンバカデロ、64-bit Windows対応のC++Builder XE3のアップデートを提供

エンバカデロ・テクノロジーズは10日、「C++Builder XE3」のアップデートを提供開始した。同アップデートで、フル機能の64-bitコンパイラとVCLのアップデートが提供される。

[16:04 12/10]

IntelliJ IDEA 12登場 - UIの再設計やJava 8のサポートなど

JetBrainsは5日(米国時間)、統合開発環境の最新版となる「IntelliJ IDEA 12」を公開した。IntelliJ IDEAはJetBrainsが開発しているJava統合開発環境。オープンソースとして無償で提供されているCommunityエディションとすべての機能を搭載したUltimateエディションの2エディションが用意されている。

[11:18 12/10]

2012年12月07日(金)

Cが1位を維持、Objective-Cの人気が続く - 12月プログラミング言語人気

TIOBE Softwareから、2012年12月のTIOBE Programming Community Index (PCI)が公開された。TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。2012年12月におけるインデックスは次のとおり。

[17:18 12/7]

2012年12月06日(木)

QEMU 1.3登場 - QEMU-KVMとQEMUのソースコードをマージ

QEMUチームは12月3日(米国時間)、仮想化プロダクトの最新版となる「QEMU 1.3」を公開した。QEMUはx86やPowerPC、ARM、SPARCなど多数のアーキテクチャに対応しているオープンソースの仮想化プロダクト。Xen/KVMを含む仮想化技術との連携が可能で、仮想化のみならずクロスプラットフォームやクロスアーキテクチャ開発などでも活用されている。

[15:33 12/6]

2012年12月05日(水)

グレープシティ、Windows 8対応のコンポーネント7種

グレープシティは12月5日、Windows 8、Visual Studio 2012などに対応するコンポーネント7製品と「JPAddress 辞書更新サービス」の発売を、同日より開始すると発表した。

[17:39 12/5]

2012年12月04日(火)

Firefox 20で新たなプライベートブラウジングが利用可能に?

来年4月にリリース予定のFirefox 20では、これまでとは違ったプライベートブラウジング機能が利用できるようになるかもしれない。Firefoxの開発者であるEhsan Akhgari氏が、ウィンドウごとにプライベートブラウジングが行える機能に修正したことを発表した。

[11:12 12/4]

2012年11月30日(金)

SCSK、Windows8、iOS6対応のRIAアプリ統合開発環境

SCSKは11月29日、Windows8、iOS6、Android4.2に対応したSCSKの独自技術であるクロスプラットフォームRIAテクノロジーCurlの統合開発環境「Curl Development Tools for Eclipse Ver8.0.1003(以下、CDE)」およびモバイル開発ツール「Caede Ver1.0.1(以下、Caede)」の提供を開始すると発表した。

[10:01 11/30]

サイバーエージェント、スマホ向けの画像変換フレームワークを公開

サイバーエージェントは11月29日、スマートフォンサービス開発用のオープンソースとして、画像変換のフレームワーク「GPUImage for Android」とモックサーバー「easymock」を公開した。いずれもWebサイトからダウンロードできる。

[09:50 11/30]

Mozilla、MSNユーザ向けに「Firefox with MSN」を公開

Mozillaは27日(米国時間)、Microsoftの運営するMSN向けにカスタマイズした「Firefox with MSN」を公開した。Firefox with MSNは、MSNユーザ向けに提供されたカスタマイズ版Firefox。標準の検索エンジンがBingになっているなど、MSNユーザが利用しやすいように特別な設定となっている。

[08:00 11/30]

2012年11月29日(木)

Firefox 18がベータチャンネルに - JavaScriptのパフォーマンスを改善

Mozillaは26日(米国時間)、Firefox 18がベータチャンネルに移行したことを発表した。「Firefox 18 beta」の公開とともに、JavaScriptエンジンの改善やW3C Touchイベントの対応など新たに実装された新機能が紹介されている。

[08:30 11/29]

【コラム】イマドキのIDE事情 第144回 VMwareがOSSで公開したJavaScriptエディタ「Scripted」を試してみよう

Scriptedは、VMware社がオープンソースで公開したオンラインJavaScript対応エディタだ。Node.jsを使用して実装されており、Webブラウザ上で動作する。Scriptedは最終的には汎用的なエディタを目指して開発されているが、まずはJavaScript開発環境にフォーカスしているようだ。

[08:30 11/29]

2012年11月28日(水)

jEdit 5.0登場 - 日本語を含む国際化に対応

jEditコミュニティは22日(現地時間)、jEditの最新版となる「jEdit 5.0.0」を公開した。jEditはJavaで実装されているテキストエディタ。JEdit 5.0ではキーマップ機能の追加や安定性の向上、日本語を含む言語サポートなどが追加されている。

[09:35 11/28]

アプレッソ、統合検索プラットフォーム「Sedue」と連携するアダプタ

アプレッソは11月27日、データ連携ソフトウェア「DataSpider Servista」(DataSpider)の連携アダプタ「DataSpider Servista Sedueアダプタ」(Sedueアダプタ)を発売すると発表した。

[08:33 11/28]

2012年11月27日(火)

Mozilla、Firefox 18のサイト互換性に関する注意点を紹介

Mozilla JapanのブログにおいてFirefox 18のサイト互換性に関わる修正点が紹介されている。Firefox 18は来年1月公開予定の次期リリースバージョン。Mozillaでは可能な限り互換性を維持するよう開発しているが、最新のWeb仕様の準拠や他のブラウザとの相互運用性も重視しなければならず、後方互換性に関わる修正がいくつか追加されている。

[09:22 11/27]

2012年11月26日(月)

Yahoo!オークション、出品ツール開発を支援する「出品API」を提供開始

ヤフーは11月21日より、「Yahoo!オークション」内の登録フォームを通さずにオークションへの出品手続きを行える「出品API」の提供を開始した。

[10:45 11/26]

PyPy 2.0 β1登場 - ARMプロセッサをサポート

PyPyプロジェクトは22日(現地時間)、「PyPy 2.0 Beta 1」を公開した。PyPyはPython互換のPythonインタプリタ。Pythonの実装の一つであるCPythonと比較し、高速でメモリの使用量が少ないといった特徴がある。実行の高速化はトレースJITコンパイラの統合によって実現している。

[09:52 11/26]

2012年11月22日(木)

グレープシティ、帳票開発ツールActiveReportsの最新版

グレープシティは、帳票開発ツール「ActiveReports for .NET」の次期バージョン「ActiveReports for .NET 7.0J(アクティブレポート)」を2013年1月7日に発売すると発表した。

[08:30 11/22]

2012年11月21日(水)

【レポート】Androidの共同創業者、Rich Miner氏が語るAndroid、モバイルのチャンス

GoogleのAndroidプロジェクトというと技術担当副社長としてAndroid開発を率いるAndy Rubin氏の顔が浮かぶが、そのRubin氏と共同で2003年にAndroidを立ち上げた人物がRich Miner氏だ。2005年にGoogleがAndroidを買収した後、Miner氏は2009年にはAndroidから距離を置き、現在Googleの投資部門であるGoogle Venturesのゼネラルパートナーとしてベンチャー育成に携わっている。

[10:23 11/21]

Python for iOS 1.5登場 - Python 2.7/3.2に対応

App StoreにiOSプラットフォームでPythonによる開発が行える「Python 2.7 for iOS」、「Python 3.2 for iOS」が公開されている。これらiOS向けのアプリケーションはBlizzard Entertainmentの社員、Jonathan Hosmer氏によって開発されたPython for iOS 1.5をベースにしている。

[08:00 11/21]

2012年11月20日(火)

Apache Flex SDK Installer 1.0登場 - Apache Flexを楽々インストール

Apache Flexチームは16日(米国時間)、「Apache Flex SDK Installer 1.0」を発表した。Apache Flex SDK Installer 1.0は、Apache Flex SDK及び関連アプリをシングルクリックでインストールできるよう提供されており、古いバージョンのSDKから最新のバージョンにシームレスに移行することもできるという。

[11:53 11/20]

2012年11月19日(月)

PHP 5.5 α1登場 - Windows XP/Server 2003のサポートを打ち切り

PHP開発チームは15日(米国時間)、「PHP 5.5.0 alpha 1」を公開した。このリリースによって、PHP 5.5系の開発サイクルがスタートすることとなる。PHP 5.5では、これまでサポートしていたWindows XP及びWindows Server 2003の2つのプラットフォームの対応を打ち切っている。

[08:00 11/19]

qooxdoo 2.1登場 - IE10をフルサポート

The qooxdoo projectは11月14日(ドイツ時間)、qooxdooの最新版となる「qooxdoo 2.1」を公開した。qooxdooは、JavaScriptで開発されているオープンソースのAjaxアプリケーションフレームワーク。Webサイト、モバイル、デスクトップ、サーバなどマルチプラットフォームに対応している。

[08:00 11/19]

2012年11月16日(金)

Google、Android 4.2をオープンソースに

Googleは13日(米国時間)、Android 4.2(Jelly Beans)のソースコードを公開した。Android 4.2はNexus 4やNexus 10といった最新タブレット/モバイルで採用されているAndroidバージョン。Googleは同日にGoogle PlayにてAndroid 4.2を搭載したNexusシリーズをリリースしており、Nexus 7やGalaxy Nexus向けのアップデートの提供も開始している。

[08:00 11/16]

2012年11月15日(木)

インフラジスティックス、WindowsUI対応ツールセットのベータ版リリース

インフラジスティックスは11月14日、Windows 8で提供されるWinRTに対応し、エンタープライズ アプリケーション、コンシューマー アプリケーション双方に利用可能な WinJS HTML5 並びに XAML コントロールの開発を表明し、併せてベータ版の提供を行うことを発表した。

[09:30 11/15]

【コラム】イマドキのIDE事情 第143回 今話題の高機能テキストエディタ「Sublime Text 2」その人気の理由は?

Sublime Text 2はWindows、Linux、Macで動作し、特にWeb開発に適したプログラマ向けのテキストエディタとして注目を集めている。プログラマ向けのテキストエディタとしてはEmacsやVimが定番だが、これらのテキストエディタからSublime Text 2に乗り換えているユーザも多いという。

[08:00 11/15]

2012年11月14日(水)

NTTレゾナント、クラウド上のAndroid端末を貸し出す開発者向けサービス開始

NTTレゾナントは11月13日、Androidアプリ開発者を支援するクラウド型サービス「Developers AppKitBox(デベロッパーズアップキットボックス)」の提供を開始した。

[10:26 11/14]

2012年11月13日(火)

Popcorn Maker 1.0登場 - ブラウザベースの動画編集ツール

Mozillaは11日(米国時間)、「Popcorn Maker 1.0」をリリースした。Popcorn MakerはWeb開発者を支援するためにMozillaが立ち上げたプロジェクト、Mozilla Webmakerによって開発されているオンラインのメディアツール。

[08:00 11/13]

2012年11月12日(月)

Sencha Touch 2.1登場 - 新たなチャートの追加やRetinaディスプレイに対応

Senchaは6日(米国時間)、Sencha Touchの最新版となる「Sencha Touch 2.1」を公開した。Sencha Touchはモバイル/タブレットデバイス向けに提供されているアプリケーション開発フレームワーク。iPhoneやAndroid、BlackBerry、kindle Fire向けにHTML5ベースのアプリを開発できるよう設計されている。

[08:00 11/12]

一部機能を再設計したQt Creator 2.6がリリース

11月8日(米国時間)、Qt Creatorの最新版となる「Qt Creator 2.6.0」が公開された。Qt CreatorはQtプロジェクトが提供しているクロスプラットフォームのC++統合開発環境。C++/QML/ECMAscriptに対応したコードエディタや、GDB/CDBなどをサポートしたデバッガなどIDEとして充実した機能を有している。

[08:00 11/12]

2012年11月09日(金)

Apache CloudStack 4.0.0登場 - Apacheから初のリリース

11月6日(米国時間)、Apache CloudStackプロジェクトから「Apache CloudStack 4.0」がリリースされた。CloudStackは、オープンソースのクラウドデプロイプラットフォーム。CloudStackを利用することで大規模ネットワークの仮想マシンや高可用性及び高スケラビリティのIaaSの構築や管理が行える。

[11:51 11/9]

【インタビュー】元イスラエル国防軍技術者が開発! Salesforceも出資する「CxSuite」の特徴

あまりの導入効果の高さに、ユーザーであった米Salesforce.comが出資にまで踏み切った製品。それが、イスラエルCHECKMARXが提供するソースコード静的解析ツール「CxSuite」である。CxSuiteのどういった点が、それほどまでの高い評価を受けたのか。以下、国内販売代理店を務めるインテリジェント ウェイブにおいて技術サポート課長を務めるアグナニ・サンジェ氏の話を基に簡単にご紹介しよう。

[09:00 11/9]

2012年11月07日(水)

【レポート】HTML5を襲ったFacebookショック、Mozillaが失地回復へ

2012年は過去数年に比べてHTML5が実用的に成長した年だったと思う。しかし皮肉なことに、Facebook CEOのマーク・ザッカーバーグ氏が「HTML5に賭け過ぎたのは最大の間違い」と発言したのをきっかけに、モバイルにおいてHTML5に対するネガティブな見方が広まってしまった。そのような中、Mozillaのクリス・ヘイルマン氏が「HTML5 mythbusting (HTML5にまつわる誤解を解く)」というコラムを公開した。

[11:46 11/7]

Objective-Cの勢い止まらず - 11月プログラミング言語

TIOBE Softwareから、2012年11月のTIOBE Programming Community Index (PCI)が公開された。TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。

[08:00 11/7]

2012年11月05日(月)

NTTデータと楽天がアジャイル開発人材育成プログラムを共同開発

NTTデータ、NTTデータユニバーシティ、楽天の3社はは11月2日、NTTデータと楽天の両グループ社員を対象としたアジャイル開発人材育成プログラムを共同で開発し、12月から同プログラムを利用した研修を開始すると発表した。

[09:54 11/5]

5ヵ月連続でApacheが減少 - Netcraft調査

Netcraftは11月1日(米国時間)、2012年11月におけるWebサーバシェアに関する調査結果「November 2012 Web Server Survey」を公開した。同調査では、約6億2500万のサイトからレスポンスを得ており、先月と比べ約480万サイト増加しているという。

[07:30 11/5]

2012年11月01日(木)

グレープシティ、表記ゆれ変換処理に対応したコンポーネント「JPAddress」

グレープシティは郵便番号検索や住所入力が可能なコンポーネント「JPAddress for .NET 1.0J」を12月5日より発売開始する。価格は1ライセンスあたり3万1500円。「InputMan Desktop Pack 2013」および「SPREAD Desktop Pack 2013」には、期間限定で「JPAddress」の開発ライセンスが無償提供される。

[15:18 11/1]

Google社員が「技術と英語を同時に無料で学べる画期的な方法」を紹介

Googleの開発者向け公式ブログ「Developer Relations Japan Blog」の10月30日の記事で、「技術と英語を同時に、しかも無料で勉強できる画期的な方法」が紹介されている。

[10:36 11/1]

【コラム】イマドキのIDE事情 第142回 「Github for Windows」でGithubをはじめてみよう!

オープンソースソフトウェアのホスティングサービスとしてGithubが人気を集めている。GithubはGitリポジトリのホスティングだけでなく課題管理やリポジトリのフォーク、プルリクエストといった機能を備えており、使いやすいWebブラウザ向けのインタフェースも人気の秘訣だ。

[08:00 11/1]

「Bootstrap 2.2」が登場 - 新たに4つのサンプルテンプレートを追加

10月29日(米国時間)、Bootstrapの最新版となる「Bootstrap 2.2」が公開された。Bootstrapは、カスタマイズ可能なCSS/HTMLフレームワーク。Twitterによってデザインされており、Bootstrapを利用することでTwitterと似たUIのサイトを構築できる。

[07:30 11/1]

2012年10月31日(水)

Eclipse開発のブラウザIDE「Orion 1.0」登場

Orionチームは29日(米国時間)、Orionの最新版となる「Orion 1.0」を公開した。Orionはブラウザ上で動作するWebベースの統合開発環境。OrionチームはEclipse Foundationの支援のもと2011年初頭より開発をスタートさせたプロジェクトで、WebブラウザのみでWeb開発が行えるオープンソースの統合開発プラットフォームの提供を目的としている。

[08:00 10/31]

2012年10月30日(火)

実験的な機能が追加された「GWT 2.5」が登場

GWTチームは26日(米国時間)、Google Web Toolkit(以下GWT)の最新版となる「GWT 2.5」を公開した。GWTは、Javaを使ってAjaxアプリケーションを構築するためのフレームワーク。Googleが提供している各種サービスでフレームワークとして活用されている。

[09:24 10/30]

2012年10月26日(金)

OSSのGitリポジトリ管理ツール「GitLab 3.0」が登場

GitLab開発チームは22日(米国時間)、GitLabの最新版となる「GitLab 3.0」を公開した。GitLabはMITライセンスのもとオープンソースで開発されているGitリポジトリ管理ソフトウェア。Ruby on Rails及びGitoliteをベースにしており、開発チームによると高速で安全、安定なソリューションであるとしている。

[18:30 10/26]

Git 1.8.0登場 - Windows及びGNOMEのキーチェーンへのアクセスが可能に

バージョン管理システムとして有名なGitの最新版となるGit 1.8.0が公開された。GitはLinuxのソースコードを管理するために開発されたオープンソースのバージョン管理システム。小規模なシステムから大規模プロジェクトまで幅広く利用できるよう設計されており、高速に動作するといった特徴を有している。

[18:30 10/26]

【ハウツー】一日一問!! PHP(15) - strlen関数とエスケープシーケンス【難易度: 中】

PHPには、文字列を扱う組み込み関数が充実しています。便利に使いこなしましょう!

[12:00 10/26]

OpenNebula 3.8登場 - ハイパーバイザとの統合を強化

OpenNebula Projectは22日(現地時間)、OpenNebulaの最新版となる「OpenNebula 3.8」(開発コード:Twin Jet)を公開した。OpenNebulaは、クラウド基盤やエンタープライズ向けのデーターセンタの構築および管理が行えるオープンソースソリューションを提供するプロジェクト。2008年以来、定期的に成果物であるOpenNebulaをリリースしている。

[09:15 10/26]

2012年10月25日(木)

Mono 3.0登場 - C# 5.0コンパイラをフルサポート

Mono Projectは10月22日(米国時間)、Monoの最新版となるMono 3.0を公開した。Monoはオープンソースソフトウェアで開発されている.NET開発フレームワーク。Windows、Mac OS X、Linux、BSD、Solaris、iOS、Androidなどマルチプラットフォームで動作する。Mono 3.0ではC#のフルサポートやSGenの改善などが実施されている。

[17:09 10/25]

【ハウツー】一日一問!! PHP(14) - 配列のソート【難易度: 低】

こんにちは。本日は、配列の中身をソートできるsort関数の問題です。さっそくいってみましょう。

[12:00 10/25]

2012年10月24日(水)

NEC、共通部を1つのソースで開発可能なスマートデバイスシステム構築基盤

NECは、企業がスマートフォンやタブレット端末などのスマートデバイスを業務で活用する際のシステム構築を、より迅速化・効率化するため、スマートデバイス向けアプリケーション開発を効率的に行う業務システム構築基盤「SystemDirector Enterprise for Smart Device」を整備した。

[15:44 10/24]

【ハウツー】一日一問!! PHP(13) - for文、continue文【難易度: 中】

こんにちは! 「退屈なルーチンワークをスキップしたい!」な~んて思っているアナタ! 繰り返し処理をスキップするcontineの問題でリフレッシュして!

[12:00 10/24]

JRuby 1.7.0登場 - Ruby 1.9.3に対応

10月22日(現地時間)、JRubyの最新版となる「JRuby 1.7.0」が公開された。JRuby 1.7.0ではRuby 1.9.3に対応し、パフォーマンスの改善や多くのRuby 1.9系の互換性の修正が実施されている。

[09:27 10/24]

2012年10月23日(火)

HTML5/Javaモバイル開発フレームワーク「Oracle ADF Mobile」一般提供開始

米オラクルは10月22日(米国時間)、モバイルアプリ開発フレームワーク「Oracle Application Development Framework (ADF) Mobile」の一般提供を開始した。このフレームワークはJava EEフレームワークOracle ADFの拡張で、開発者はこれを利用してiOSやAndroid向けにハイブリッドアプリを開発できる。

[12:25 10/23]

【ハウツー】一日一問!! PHP(12) - switch文の問題【難易度: 中】

今日はみんな大好きswitch文をおさらい! うっかりミスに注意してね♪

[12:00 10/23]

2012年10月22日(月)

【ハウツー】一日一問!! PHP(11) - str_replace関数の問題【難易度: 低】

こんにちは! 本日は、定番の文字列関数からの出題です!

[12:00 10/22]

「OpenOffice」がApacheトップレベルプロジェクトに

Apache Software Foundationは10月18日(米国時間)、これまでインキュベータ扱いだった「Apache OpenOffice」をトッププロジェクトレベルに引き上げたことを発表した。Apache OpenOfficeは、OpenOffice.orgベースの統合オフィススイート。ワープロや表計算、プレゼンテーション、ドロー、データベース、数式エディタなどを提供しており、様々なOSや言語に対応している。

[07:30 10/22]

2012年10月19日(金)

【ハウツー】一日一問!! PHP(10) - if文の問題【難易度: 低】

こんにちは! 本日はif文の条件式から出題です!

[12:00 10/19]

カヤック、オンラインの「HTML5実力テスト」や「HTML5実技コンテスト」開催

カヤックは10月18日、ブラウザ上でHTML5のコーディング力を測定できるオンライン試験「第二回全国統一 HTML5実力テスト」を公開した。あわせて「第一回全国統一 HTML5実技コンテスト」も同日より開催している。同社の運営するソースコード共有サイト「jsdo.it」から参加できる。

[10:19 10/19]

2012年10月18日(木)

【ハウツー】一日一問!! PHP(9) - 加算子に関する問題【難易度: 中】

加算子「++」ってよく使いますね。でも前に置くか、後ろに置くかで結果が違うから要注意!

[12:00 10/18]

Google、カラム指向の超高速キューエンジン「Supersonic」を公開

Googleは16日(米国時間)、オープンソースのキューエンジンライブラリである「Supersonic」を発表した。Supersonicは、カラム指向のデータベースで効率的に動作することを目的に開発されたキューエンジンライブラリ。Apache License 2.0のもとC++で実装されている。

[09:34 10/18]

Rust 0.4公開 - 言語構文の安定化を実施

MozillaおよびRustチームは10月15日(米国時間)、Rustの最新版となる「Rust 0.4」を公開した。Rustはセキュリティ強化と並列処理強化に注力して開発が進められているプログラミング言語。Mozillaの支援のもとライセンスにMIT Licenseを採用し、オープンソースで公開されている。

[08:00 10/18]

【コラム】イマドキのIDE事情 第141回 次世代JavaScript? Microsoft発の新言語TypeScriptをIDEで試してみる

TypeScriptはMicrosoftによって開発されたオープンソースのプログラミング言語だ。JavaScriptに静的な型付けやクラス、モジュールなどのサポートを追加したスーパーセットとなっており、コンパイラによってJavaScriptコードに変換して実行することができる。自由度が高く柔軟なJavaScriptに対し、安全性を高めることで大規模開発でも利用できるというものだ。

[07:30 10/18]

2012年10月17日(水)

【ハウツー】一日一問!! PHP(8) - substr関数の問題【難易度: 中】

本日は文字列の関数から出題します。主な組み込み関数は覚えておくと便利ですよ!

[12:00 10/17]

2012年10月16日(火)

日立ソリューションズ、Javaコード診断ツールにAndroidオプションを追加

日立ソリューションズは10月16日、Javaコード診断ツール「anyWarp CodeDirector(エニーワープ コードディレクター)」のAndroid向け機能を強化し、「anyWarp CodeDirector Android オプション」として販売を開始した。Androidオプションでは非効率なコードをチェックして、Androidアプリの開発を効率化できるという。

[13:12 10/16]

【ハウツー】一日一問!! PHP(7) - 連想配列の結合【難易度: 中】

連想配列は、文字をキーにできてわかりやすいですね。まだ使ったことがないよ、という人もレッツトライ!

[12:00 10/16]

Springsource、ブラウザベースのコードエディタ「Scripted」を公開

SpringSourceは11日(米国時間)、ブラウザ上で動作するコードエディタ「Scripted」を公開した。ScriptedはJavaScript/HTML/CSSの編集に特化した軽量のコードエディタ。Node.jsのインスタンスを利用してローカルのブラウザ上で実行できる。

[08:00 10/16]

2012年10月15日(月)

【ハウツー】一日一問!! PHP(6) - 文字列と文字列の加算【難易度: 中】

本日は、数値を含む文字列の加算問題です。正しく計算できますか?

[12:00 10/15]

ownCloud 4.5登場 - 外部ストレージの簡易マウントや高速同期を実現

The ownCloud projectは11日(米国時間)、ownCloudの最新版となる「ownCloud 4.5」を公開した。ownCloudは、ファイル共有サービスを自前で構築できるプライベートクラウドソフトウェア。WebDAVやWebインタフェースを介してファイルにアクセスできるシステムを提供できる。

[09:39 10/15]

Apache Solr/Lucene 4.0登場 - 最適化やパフォーマンスの向上を実施

Apache Lucene projectは10月12日(米国時間)、「Apache Lucene 4.0」及び「Apache Solr 4.0」を公開した。Apache LuceneはJavaで開発されているオープンソースのフルテキスト検索エンジンライブラリで、Apache SolrはLuceneをベースに開発されているフルテキスト検索プラットフォーム。

[09:31 10/15]

2012年10月13日(土)

【ハウツー】一日一問!! PHP(5) - 連想配列の問題【難易度: 中】

本日は連想配列から出題! 知らないと恥ずかしいかも?

[12:00 10/13]

2012年10月12日(金)

「jQuery UI 1.9」公開 - 3つのウィジェットを新たに追加

jQuery UIチームは10月8日(米国時間)、jQuery UIの最新版となる「jQuery UI 1.9」を公開した。jQuery UIは、jQueryフレームワーク向けに開発されているJavaScriptライブラリ。ユーザインタフェースのインタラクションやアニメーション、エフェクト、ウィジェット及びテーマなどをセットにして提供している。

[17:51 10/12]

【ハウツー】一日一問!! PHP(4) - 四捨五入の問題【難易度: 中】

本日は四捨五入の組み込み関数roundの問題です!

[12:00 10/12]

2012年10月11日(木)

高負荷システムに対応したApache TomEE 1.5が登場

Apache Software Foundationは8日(米国時間)、Apache TomEEの最新版となる「Aapche TomEE 1.5」を公開した。Apache TomEE 1.5は、5月上旬に公開されたApache TomEE 1.0のマイナーアップデートバージョン。1.0にあったバグの修正や機能の改善、Javaコンポーネントの更新、新機能の追加などが実施されている。

[17:06 10/11]

【ハウツー】一日一問!! PHP(3) - 数値と文字列の加算の問題【難易度: 中】

言語によって演算子や文字列の扱い方に違いがあります。多言語プログラマーの皆さん、うっかりミスに気をつけて!

[12:00 10/11]

2012年10月10日(水)

【レポート】Visual Studioを使ってみよう! - 「Microsoft Developer Camp 2012 Japan Fall」

10月4日からの2日間、渋谷ヒカリエのホールを会場にWindows開発者向けの技術イベント「Microsoft Developer Camp 2012 Japan Fall」が開催された。基調講演の冒頭では日本マイクロソフト デベロッパー & プラットフォーム統括本部業務執行役員の平野和順氏が登壇し、Visual StudioとWindows Azureの進化について振り返った。

[17:59 10/10]

【ハウツー】一日一問!! PHP(2) - boolean型の問題【難易度: 低】

条件式に欠かせないboolean型。今日は、ゲームの当たり判定などに使える便利なルールをクイズでおさらい!

[12:00 10/10]

上位は変わらず、Dartが初のトップ50入り - 10月プログラミング言語

TIOBE Softwareから、2012年10月のTIOBE Programming Community Index (PCI)が公開された。TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。

[09:18 10/10]

2012年10月09日(火)

Mozilla、Firefox 16のサイト互換性に関する注意点を紹介

9日深夜にFirefox 16が公開される予定となっているが、それに合わせMozilla Japanのデベロッパブログにおいて、Firefox 16におけるサイト互換性の修正についてのまとめが紹介されている。

[12:24 10/9]

【ハウツー】一日一問!! PHP(1) - 文字列の扱いに関する問題【難易度: 低】

今週からはPHPから出題していきます! 最初の問題は、文字列の扱い方です。シングルクォートとダブルクォートの使い分け、ちゃんとできてますか?

[12:00 10/9]

Neo4j 1.8登場 - クエリ言語「Cypher」を強化

Neo Technologyは10月2日(米国時間)、Neo4jの最新版となる「Neo4j 1.8」を公開した。Neo4jはJavaで開発されているグラフデータベースソフトウェア。Neo4j 1.8は、クエリ言語「Cypher」の機能強化やパフォーマンスの向上などが行われたバージョンとなっている。

[07:30 10/9]

2012年10月05日(金)

Red Hat、JBoss ASの名称変更を発表

10月1日(米国時間)、Red Hatの社員でJBoss ASのテクニカルリーダであるMark Little氏がJBoss ASの名称変更をアナウンスした。JBoss AS(JBoss Application Server)は、Red Hatが商用製品化しているJBoss Enterprise Application Platformの上流プロジェクト。Red HatはJBoss ASの成果物を基礎としてエンタープライズ版JBossを提供している。

[14:24 10/5]

2012年10月04日(木)

jQuery Mobile 1.2登場 - 新たなウィジェットの追加やリストビューを改善

The jQuery Foundationは10月2日(米国時間)、jQuery Mobileの最新版となる「jQuery Mobile 1.2」を公開した。jQuery Mobileは、jQueryの技術を参考に開発されたモバイルデバイス向けのフレームワークで、HTML5技術をベースとしたUIの提供を目的としている。

[07:30 10/4]

【コラム】イマドキのIDE事情 第140回 Bootstrapを使ったUIを簡単に作成できる「Jetstrap」

BootstrapはTwitter社がGithubで開発しているオープンソースのCSSフレームワークで、一定のルールに従った簡単なHTMLを記述することできれいなデザインのWebページを構築できるというものだ。手間をかけずに見栄えのよいWebページを作成することができるため、デザインが不得手なエンジニアからの人気も高い。

[07:30 10/4]

2012年10月03日(水)

Microsoft、JavaScriptライクな言語「TypeScript」を公開

Microsoftは10月1日(米国時間)、Webアプリ開発者向けに「TypeScript」のプレビュー版を公開した。TypeScriptはMicrosoftが開発したWebアプリケーション開発向けのプログラミング言語。JavaScriptをベースにしており、JavaScriptをサポートしているWebブラウザやJavaScriptエンジン上で動作させることができる。

[09:38 10/3]

2012年10月01日(月)

Mozilla、ログインシステム「Persona」のベータ版をリリース

Mozillaは27日(米国時間)、「Persona」のベータ版を公開した。Personaは認証が必要なWebサイトのアカウント作成やパスワード入力を不要にするログインシステム。以前はBrowserIDというコードネームで開発されていたが、2月下旬に現在の名称に変更されている。

[11:57 10/1]

Python 3.3登場、新たなシンタックスやライブラリモジュールを追加

9月29日(現地時間)、Pythonの最新版となる「Python 3.3.0」が公開された。Pythonでは2.x系と3.x系の2つのプロダクションバージョンが開発されているが、2.x系は主にメンテナンスやバグ修正のみが行われるバージョンとなっており、最新機能については3.x系で実装されている。公開されたPython 3.3.0はPython 3.x系の最新版となっており、様々な新機能や改善が実施されている。

[10:28 10/1]

2012年09月27日(木)

マルチメディアフレームワーク「GStreamer 1.0」公開

GStreamerプロジェクトは9月24日(米国時間)、「GStreamer 1.0」を公開した。GStreamerはクロスプラットフォームのマルチメディアフレームワーク。LGPLのもとC言語で実装されており、Linuxや*BSD、Mac OS X、Windowsなど様々なプラットフォームに対応している。

[09:20 9/27]

2012年09月26日(水)

Mozilla、Firefoxのリリーススケジュールを更新 - Firefox 18は1月に登場

Firefoxのリリース管理チームのリーダーであるAlex Keybl氏が、年末のFirefox開発スケジュールの変更を発表した。Keybl氏の発表によると、11月19日から12年31日にかけてのスケジュールを変更し、Firefox 18のリリースを来年1月にするとしている。

[16:06 9/26]

2012年09月25日(火)

Adobe、オープンソースのモノスペースフォント「Source Code Pro」を公開

Adobe Systemsは24日(米国時間)、モノスペースフォント「Source Code Pro」を公開した。Source Code Proは、SIL Open Font License 1.1のもと提供されているオープンソースのモノスペースフォント。8月にAdobeが公開したフォントファミリ「Source Sans Pro」に適したフォントとなっている。

[17:35 9/25]

「一日一問!! JavaScript」(全15回)まとめました

三週連続でお届けした好評企画「一日一問!! JavaScript」(全15回)をまとめました。

[14:44 9/25]

2012年09月24日(月)

CA、テストにおける連携先システムを仮想化する「CA LISA」の国内提供開始

CA Technologiesは9月21日、日本市場に初投入するサービス仮想化ソリューション「CA LISA」を発表した。10月17日より出荷が開始される。

[10:00 9/24]

YUI 3.7.0登場 - イベントのパフォーマンスが向上

Yahoo!は9月18日(米国時間)、YUIの最新版「YUI 3.7.0」を公開した。YUIは、Yahoo!が提供しているJavaScript/CSSフレームワーク。BSDライセンスのもとでオープンソースで提供されており、YUI専用のポータルサイトYUI Libraryより入手できる。

[09:00 9/24]

JavaScriptのコードエディタ「ACE 1.0」登場

Cloud9 IDEの開発チームは17日(米国時間)、組み込み可能なコードエディタ「ACE 1.0」を公開した。ACEはJavaScriptで開発されているオープンソースのコードエディタ。JavaScriptで記述されているため、任意のWebページまたはJavaScriptアプリケーションなどに埋め込むことができ、Webブラウザで利用することができる。

[08:30 9/24]

2012年09月22日(土)

【ハウツー】一日一問!! JavaScript(15) - 正規表現の問題【難易度: 中】

3週連続でお届けしてきた「一日一問!! JavaScript」ですが、いかがでしたか? 今回がひと区切りとなりますが、また近々お会いしましょう!!

[12:00 9/22]

2012年09月21日(金)

【ハウツー】一日一問!! JavaScript(14) - for in文の問題【難易度: 高】

今日はちょっと難しいかもしれませんが、がんばってトライしてみてください。

[12:00 9/21]

2012年09月20日(木)

【ハウツー】一日一問!! JavaScript(13) - for文の問題【難易度: 中】

週末まであともうちょっと!! モチベーションを上げていきましょう。本日はfor文の問題です!!

[12:00 9/20]

Xen 4.2登場 - 標準ツールスタックをXLに変更

Xen.orgは9月17日(米国時間)、Xenの最新安定版となる「Xen 4.2」をアナウンスした。XenはOSSのハイパーバイザ。IA-32、x86、x86_64、ARMなどのアーキテクチャに対応しているほか、ゲストOSとしてWindows、Linux、Solaris、*BSDなどに対応している。

[09:28 9/20]

【コラム】イマドキのIDE事情 第139回 ブラウザ上で動作するreStructredTextエディタ「NoTex」

ソフトウェア開発では、SubversionやGitといったバージョン管理システムを使用してソースコードを複数人で共有し、変更履歴を管理することが一般的になっている。しかし、ドキュメントについては、Wordなどのワードプロセッサでは複数人での作業が難しかったり、変更の差分を把握することが難しいという欠点がある。

[08:30 9/20]

2012年09月19日(水)

【ハウツー】一日一問!! JavaScript(12) - 剰余演算子の問題【難易度: 中】

今週はあと2日働けば週末!! がんばっていきましょう。ではさっそく本日の問題です!

[12:00 9/19]

2012年09月18日(火)

【ハウツー】一日一問!! JavaScript(11) - プロパティの問題【難易度: 低】

こんにちは! 三連休はいかがお過ごしでしたか? え、仕事!? お疲れさまでした!! では本日もいってみましょう。

[12:00 9/18]

Google、JavaをObjective-Cに変換する「J2ObjC」を公開

Googleのオープンソースブログにおいて、JavaのソースコードをObjective-Cのソースコードに変換するトランスレータ「J2ObjC」が紹介されている。J2ObjCは、iOS基盤フレームワーク(Xcode)を利用してダイレクトにJavaクラスをObjective-Cクラスに変換するオープンソースのコマンドラインツール。

[09:00 9/18]

Chromeが「Do Not Track」を有効に

9月13日(協定世界時)、Google Chromeに「Do Not Track」が実装された。Do Not Track(DNT)は、2010年12月に米連邦取引委員会によって発表された個人のプライバシー保護に関する取り決めで、第三者に対してオンライン追跡の拒否を申請する機能。DNTが実装されている場合、Webサーバに自動的に追跡しないよう申請するヘッダが送信される。

[08:30 9/18]

Mozilla、Firefox 18で「IonMonkey」を採用

MozillaのJavaScriptチームは12日(米国時間)、Firefox 18に「IonMonkey」を取り込んだことを発表した。IonMonkeyはJavaScript向けに開発されたJITコンパイラの新たなアーキテクチャ。FirefoxではJavaScriptエンジンとして「SpiderMonkey」を採用しているが、IonMonkeyを有効にすることでJavaScriptのパフォーマンスや保守性が向上するという。

[08:30 9/18]

Google Appsチーム、IE8のサポート終了を発表

Google Appsチームは14日(米国時間)、サービス対応ブラウザからInternet Explorer 8のサポートを打ち切ると発表した。Google AppsはGoogleが提供しているWebサービス群。GmailやGoogle Groups/Calendar/Docs/Talk/Sitesなどが該当する。GoogleではこれまでGoogle Appsを最新ブラウザでサポートするため、古いバージョンのサポートを終了してきた。

[08:00 9/18]

2012年09月14日(金)

VirtualBox 4.2登場 - Windows 8やMac OS X 10.8を正式サポート

Oracleは9月13日(米国時間)、VirtualBoxの最新版となる「VirtualBox 4.2」を公開した。VirtualBoxは、Oracleが開発しているクロスプラットフォームのPCフル仮想化プロダクト。VirtualBox 4.2では、いくつかの機能やプラットフォーム対応が追加されている。

[17:19 9/14]

【ハウツー】一日一問!! JavaScript(10) - if文の問題【難易度: 低】

こんにちは。あとちょっとで週末!! さっそくまいりましょう!

[12:00 9/14]

jQueryがライセンスを変更 - GPLから手を引く

jQuery財団は9月10日(米国時間)、jQueryに採用してきたライセンスの変更を発表した。jQueryはWeb開発者の間でもっとも人気のあるJavaScriptフレームワークのひとつで、Webアプリケーションの開発やWebページの制作に適したプロダクト。オープンソースで開発されており、これまでMITラインセスとGNU GPL(General Public License)のデュアルライセンスのもと提供されていた。

[11:57 9/14]

2012年09月13日(木)

ラネクシー、C言語インタープリターの最新版「Ch Professional 7」を発売

ラネクシーは、米SoftIntegration社が開発したC言語インタープリターの最新版「Ch(シーエイチ) Professional 7」を9月18日から販売する。

[13:33 9/13]

マイクロソフト、「Visual Studio 2012」の発売開始

日本マイクロソフトは9月13日、統合開発環境ツール「Microsoft Visual Studio 2012」(以下、Visual Studio 2012)の発売を開始したと発表した。9月よりボリュームライセンスの発売を、9月21日よりパッケージ製品の発売を開始する。

[12:36 9/13]

【ハウツー】一日一問!! JavaScript(9) - 特殊文字の問題【難易度: 低】

こんにちは。本日はちょっと簡単そうに見えて見落としがちな問題。さっそくいってみましょう!

[12:00 9/13]

2012年09月12日(水)

SCSK、クラウドでプロジェクト管理とサーバを提供する開発環境サービス

SCSKは9月12日、システム開発プロジェクトの管理に必要な機能とサーバリソースをオンデマンドで調達できる機能を搭載したクラウド型開発環境サービス「PrimeCloud for Developers」の発売を開始したと発表した。

[17:19 9/12]

【ハウツー】一日一問!! JavaScript(8) - メソッドの問題【難易度: 低】

こんにちは。本日は文字列を扱うメソッドの問題です!

[12:00 9/12]

PostgreSQL 9.2登場、パフォーマンス及びスケーラビリティが向上

PostgreSQL Global Development Groupは10日(米国時間)、PostgreSQLの最新版となる「PostgreSQL 9.2」を公開した。PostgreSQLはBSDスタイルのライセンスのもと、オープンソースで開発されているオブジェクトリレーショナルデータベース管理システム。

[11:43 9/12]

オージス総研、OSSのC言語プログラム品質解析ツールの新バージョン

オージス総研は9月11日、オープンソースソフトウェア(OSS)のC言語プログラム品質解析ツール「AdLint(アドリント)」の新バージョン「AdLint2.0.0」を公開した。

[09:37 9/12]

順位の変動は見られず - 9月プログラミング言語人気

TIOBE Softwareから、2012年9月のTIOBE Programming Community Index (PCI)が公開された。TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。

[08:30 9/12]

2012年09月11日(火)

【ハウツー】一日一問!! JavaScript(7) - 連想配列の問題【難易度: 中】

こんにちは。本日は連想配列の問題です。さっそくチャレンジしてみてください~。

[12:00 9/11]

2012年09月10日(月)

PHP Webアプリフルスタックフレームワーク「Symfony 2.1」が登場

Symfonyプロジェクトは9月6日(フランス時間)、Symfonyの最新版となる「Symfony 2.1」をリリースした。Symfonyは、PHP 5で開発されているWebアプリケーション開発フレームワーク。Webアプリケーションを迅速に開発/メンテナンスできるよう設計されており、バンドルと呼ばれるプラグインに似た機能を提供している。

[17:51 9/10]

WordPress、重大なセキュリティホールに対処したバージョンを公開

WordPressプロジェクトは9月6日(米国時間)、バグフィックスやセキュリティ問題を修正した「WordPress 3.4.2」を公開した。WordPressはPHPで開発されているブログプラットフォームで、GNU GPLv2のもとオープンソースで公開されている。WordPress 3.4は、6月中旬に公開された最新のメジャーリリースバージョン。

[17:44 9/10]

ミクシィ、Androidアプリ開発環境の新事業「DeployGate」を公開

ミクシィはは9月10日、Androidアプリ提供者向けにテスト版アプリ配信サービス「DeployGate」提供を発表した。DeployGateは、同社の新規事業を創出する「イノベーションセンター」の第1号案件として、社員からの新規事業の応募(社内公募)から生まれたサービスだという。

[17:36 9/10]

【ハウツー】一日一問!! JavaScript(6) - 演算子の問題【難易度: 中】

こんにちは。さっそく今週もいってみましょう! 今回は演算子の問題です。

[12:00 9/10]

新たなコンポーネントを追加した「Zend Framework 2.0」が登場

Zend Technologiesは9月5日(米国時間)、Zend Frameworkの最新版となる「Zend Framework 2.0」を公開した。Zend FrameworkはPHPで構築されているオープンソースのPHPアプリケーション開発向けフレームワーク。Zend Frameworkを活用してハイパフォーマンスでエンタープライズクラスのWebアプリケーションを開発できる。

[08:30 9/10]

2012年09月07日(金)

QEMU 1.2登場 - ライブマイグレーションやアーキテクチャ対応を改善

QEMUチームは9月5日(米国時間)、QEMUの最新版となる「QEMU 1.2」を公開した。QEMUはx86やPowerPC、ARM、SPARCなどさまざまなアーキテクチャに対応したオープンソースの仮想化プロダクト。クロスプラットフォームやクロスアーキテクチャ開発などで活用されており、Xen/KVMといった他の仮想化技術との連携も可能。

[17:49 9/7]

【ハウツー】一日一問!! JavaScript(5) - オブジェクトの問題【難易度: 中】

こんにちは。前置きは抜きにして、さっそくまいりましょう。今回はDateオブジェクトの問題です。

[12:00 9/7]

SCSK、ワンソースでPC/モバイルに対応するクロスプラットフォーム開発環境

SCSKは9月6日、SCSKの独自技術であるリッチクライアント/RIAテクノロジー「Curl」の統合開発環境の「Curl Development Tools for Eclipse(以下、CDE)」に、モバイルアプリケーションを開発できる開発環境「Caede Ver1.0.0」を追加し、提供を開始すると発表した。

[10:19 9/7]

Apahe Wicket 6.0登場 - 利用にはJava 6以上が必要

Apache Software Foundationは9月5日(米国時間)、Apache Wicketの最新版となる「Apache Wicket 6.0」を公開した。Apache WicketはJavaで開発されたオープンソースのWebアプリケーションフレームワーク。他のJava製Webアプリケーションフレームワークとは異なり、単純なHTMLとJavaのコードだけで開発できるといった特徴をもっている。

[08:30 9/7]

2012年09月06日(木)

【ハウツー】一日一問!! JavaScript(4) - 関数の問題【難易度: 中】

こんにちは。本日のお昼はいかがお過ごしでしょうか? ではさっそく参ります。今回も関数の問題です。

[12:00 9/6]

Pythonベースの高速Webフレームワーク「Tornado 2.4」公開

Facebookの開発チームは9月4日(米国時間)、Tornadoの最新版である「Tornado 2.4」を公開した。TornadoはスケーラブルでノンブロッキングのWebサーバ及びWebアプリケーションフレームワーク。Pythonで開発されており、他のPython Webフレームワークと比べて高速に動作するといった特徴がある。

[09:00 9/6]

2012年09月05日(水)

【ハウツー】一日一問!! JavaScript(3) - 関数の問題【難易度: 中】

こんにちは。まだまだ暑い日が続きますが、今日もまいりましょう。今回は関数の問題です。

[12:00 9/5]

PaaSベンダー「Engine Yard」が日本法人を設立

米PasS(Platform as a Service)ベンダーのEngine Yardは、日本法人である「株式会社 Engine Yard」を設立し、9月4日から本格的にサービスを開始すると発表した。

[10:00 9/5]

Mozilla、Firefox Homeの開発を終了

Mozillaは8月31日(米国時間)、iOS向けに提供していた「Firefox Home」の開発を終了したことを発表した。Firefox HomeはiPhone向けに提供されていた無料アプリ。Mozillaが無料で提供しているクラウドサービスであるFirefox Syncを利用して、iPhoneからFirefoxの履歴や、ブックマーク、開いているタブを参照できる機能を提供していた。すでにiTunes App Storeから削除されている。

[08:30 9/5]

エンバカデロ、Web/スマホ/タブレット向け開発ツール「HTML5 Builder」

エンバカデロ・テクノロジーズは9月4日、Web/モバイル向けのビジュアル開発ツール「HTML5 Builder」の出荷を開始したと発表した。

[06:37 9/5]

2012年09月04日(火)

SafariとAndroid Browserがともに成長 - 8月モバイルブラウザシェア

Net Applicationsから2012年8月のモバイル/タブレットブラウザシェアが発表された。ブラウザシェアはデスクトップブラウザとは異なり、モバイル/タブレットデバイスのシェアに大きく左右される傾向にある。Android版FirefoxやiOS/Android版Chromeなど、デスクトップブラウザでは上位を占めているブラウザがモバイル/タブレットにおいて苦戦を強いられている。

[18:02 9/4]

【ハウツー】一日一問!! JavaScript(2) - 配列の問題【難易度: 低】

こんにちは。今日も一日一問!! いってみましょう。今回は配列の問題です。

[12:00 9/4]

【インタビュー】Adobeのエバンジェリストに聞く、PhoneGapの価値

HTML/CSS/JavaScriptのWeb技術のみで様々なモバイル端末向けのネイティブアプリケーションを開発できる「PhoneGap」が注目を集めている。今回は、Adobeのシニア・テクニカル・エバンジェリストを務めるAlan Greenblatt氏と、プラットフォーム・エバンジェリストを務めるPiotr Walczyszyn氏に、PhoneGapの価値や今後のロードマップ、Adobeの戦略の中での位置づけなどを伺った。

[11:00 9/4]

IE9の伸びが鈍化 - 8月デスクトップブラウザシェア

Net Applicationsから2012年8月のデスクトップブラウザシェアが発表された。ブラウザ別ではChromeとSafariが上昇し、IE及びFirefoxが減少している。ただし、ここ数ヵ月はどのブラウザも微増もしくは微減となるだけで、若干のユーザの移動が見られる程度となっている。

[09:27 9/4]

【コラム】HTML5で作るスマホWebアプリ開発チュートリアル 第4回 HTML5のvideoタグが可能にするリッチな表現と実装上の課題

今回は、HTML5のvideoタグについてご紹介します。videoタグはHTML5で新設されるタグで、文字通り要素が動画(ビデオ)であることを示すタグです。

[08:00 9/4]

2012年09月03日(月)

【ハウツー】一日一問!! JavaScript(1) - 演算子の問題【難易度: 低】

こんにちは。唐突ですが、お昼休みのひと時に眠気を覚ますプログラミング腕試しはいかがでしょう? さっそくですが、第1回目の問題はこちらです!!

[12:00 9/3]

MongoDB 2.2登場 - パフォーマンスや柔軟性を強化

MongoDB開発チームは8月29日(米国時間)、MongoDBの最新版となる「MongoDB 2.2」を公開した。MongoDBはC++で開発されているドキュメント指向のデータベースで、静的なスキーマに固定されることがなく、任意の長さのドキュメントを保持することが可能なNoSQLのひとつ。

[09:00 9/3]

Free Pascal向けビジュアルプログラミング統合開発環境「Lazarus 1.0」公開

Lazarusプロジェクトは8月29日(現地時間)、Lazarus初のメジャーリリースである「Lazarus 1.0」を公開した。LazarusはオープンソースのPascalコンパイラであるFree Pascal向けに開発されているクロスプラットフォームのビジュアルプログラミング統合開発環境。

[08:30 9/3]

2012年08月31日(金)

SPDYサポートが加わったOpera開発版が登場

Operaのデスクトップチームは28日(ノルウェー時間)、Operaの開発版にSPDYのサポートを含む、いくつかの新機能の追加やバグフィックスを行ったことを発表した。公開されたのは次期バージョンOpera 12.50のスナップショット版。

[18:43 8/31]

2012年08月30日(木)

PHPベースのWebフレームワーク「FLOW3 1.1」が公開

FLOW3チームは24日(現地時間)、FLOW3の最新版となる「FLOW3 1.1」を公開した。FLOW3は、PHPで開発されているWebアプリケーションフレームワーク。もともとWebCMSである「TYPO 3」の開発者がスタンドアロンで動作する独立したPHPフレームワークの開発を始めたのがきっかけで、2011年10月に初のメジャーリリースとしてFLOW3 1.0が公開されている。

[13:20 8/30]

【コラム】イマドキのIDE事情 第138回 JavaScriptを最適化! Closure Compilerを活用しよう

Closure Compilerは、Googleが提供しているJavaScriptの圧縮・難読化ツールだ。JavaScriptの圧縮・難読化だけであれば他にもYUI Compressorなどのツールが存在するが、Closure CompilerはさらにJavaScriptコードそのものに変更を加えることで最適化が可能という特徴がある。

[08:30 8/30]

2012年08月29日(水)

Jetty 9の実行にはJava 7が必要

Jettyの開発者であるJesse McConnell氏が、Jettyの次期リリースとなる「Jetty 9」の公開時期や概要などを紹介している。Jettyは100% Javaベースで開発されているオープンソースのHTTPサーバ/Servletコンテナ。軽量で高速に動作するといった特徴を有している。

[18:00 8/29]

2012年08月28日(火)

日本HP、モバイル対応強化の自動性能テストツール「HP LoadRunner 11.5」

日本HPは8月28日、アプリケーション開発ソリューションのモバイル対応機能を強化・拡張し、あわせて、自動性能テストツールの新バージョンである「HP LoadRunner 11.5」を9月1日に発売すると発表した。

[12:10 8/28]

2012年08月24日(金)

Sony、Android向けの汎用センサフレームワーク「DASH」をオープンソースに

SONYは20日(米国時間)、同社が開発しているAndroid向けセンサーフレームワーク「DASH」をオープンソースにしたことを発表した。DASH(Dynamic Android Sensor HAL)は、スケラービリティ及びコンフィギュアビリティを重視して設計されたAndroid Senser HALの実装。Senser HALはアプリケーションのセンサーコンポーネントへの直接アクセスを提供するソフトウェアレイヤ。

[16:26 8/24]

Mozilla、Mac OS Xの旧Silverlightプラグインをブロックリストに追加

Mozillaは22日(米国時間)、Mac OS X向けに提供されているSilverlightプラグインの旧バージョンを、ブロックリストに追加したと発表した。Silverlightは、Microsoftが開発しているWebブラウザ向けのRIAプラットフォーム。Adobe Systemsが開発しているFlashと似た機能を提供している。

[14:39 8/24]

2012年08月23日(木)

Engine Yard、Node.jsをオフィシャルサポート

Engine Yardは8月21日(米国時間)、Engine Yard Cloudの正式サポートにNode.jsを加えたことを発表した。Engine Yardは、Ruby on Rails及びPHPフレームワーク向けのPaaSを提供しているホスティングサービスで、Engine Yard Cloudは同社が提供しているクラウドサービスのひとつ。

[18:00 8/23]

2012年08月21日(火)

Xcode 4.4/Xcode 4.5プレビューと完全互換な「AppCode 1.6」が登場

JetBrainsは20日(現地時間)、AppCodeの最新版となる「AppCode 1.6」を公開した。AppCodeは、Objective-C向けに提供されている統合開発環境。AppCodeを利用することで、iPhoneやiPadで動作するネイティブアプリや、Cocoaに対応したMacアプリの開発が行える。

[17:04 8/21]

GNU Debugger 7.5登場 - Go言語の対応やサポートアーキテクチャの拡充など

GNUプロジェクトは17日(米国時間)、GDBの最新版となる「GDB 7.5」を公開した。GDB(The GNU Project Debugger)は、GPLライセンスのもと提供されているオープンソースのデバッガ。Ada、C、C++、Objective-C、Pascalなど様々な言語をサポートしており、数多くのプロセッサや多様なプラットフォームに対応している。

[15:22 8/21]

2012年08月20日(月)

PostgreSQLがセキュリティアップデート - XMLの問題に対処

PostgreSQL Global Development Groupは17日(米国時間)、脆弱性に対応したPostgreSQLを公開した。PostgreSQLはBSDスタイルのライセンスを採用し、オープンソースのもと開発されているオブジェクトリレーショナルデータベース管理システム。公開されたバージョンは「9.1.5」「9.0.9」「8.4.13」「8.3.20」。

[14:52 8/20]

2012年08月17日(金)

ドキュメントやリファレンスガイドを改善した「Dojo Toolkit 1.8」が公開

The Dojo Foundationは15日(米国時間)、Dojoの最新版となる「Dojo 1.8」を公開した。Dojoは、JavaScriptで開発されているAjaxアプリケーションフレームワークのひとつ。クロスプラットフォーム対応となっており、BSDスタイルライセンスとAcademic Free Licenseのデュアルライセンスのもとオープンソースで提供されている。

[14:52 8/17]

SpringSource Tool Suite 3.0登場 - Groovy/Grails向けの開発環境も公開

SpringSourceは8月13日(米国時間)、SpringSource Tool Suiteの最新版「SpringSource Tool Suite 3.0」を公開した。SpringSource Tool Suite 3.0では新機能の追加は行われていないが、ソースコードをオープンにするとともに機能を再編成、コンポーネント化している。

[08:30 8/17]

2012年08月16日(木)

Java SE 7 Update 6登場 - Mac OS Xを完全サポート

Oracleは14日(米国時間)、Java SE 7 Update 6を公開した。Java SE 7 Update 6では、Mac OS Xへの対応の変更やLinux ARM向けのJDKの提供などが実施されている。あわせて、Java FX 2.2およびJavaFX Scene Builder 1.0のリリースも公表された。

[16:02 8/16]

【コラム】イマドキのIDE事情 第137回 Travis CIとBuildHive、オンラインCIサービスを活用しよう

ここ最近、継続的インテグレーション (CI)ツールであるJenkinsが大きな注目を集めている。継続的インテグレーションとは、ソフトウェアのビルドを定期的に実行することでコンパイルやテストが通らないといった問題を早期に発見するというものだ。CIは自動化されたビルドスクリプトさえ用意すれば開発言語を問わず導入することができ、既存の開発環境や開発プロセスにドラスティックな変化を必要とせずに導入できるため敷居も低い。

[08:00 8/16]

2012年08月15日(水)

C#の下落が続く - 8月プログラミング言語人気

TIOBE Softwareから、2012年8月のTIOBE Programming Community Index (PCI)が公開された。TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。

[17:30 8/15]

各コンポーネントの機能を改善した「Calligra 2.5」が登場

The Calligra teamは13日(現地時間)、Calligraの最新版となる「Calligra 2.5」を公開した。Calligraはオープンソースの統合オフィススイート。KDE環境向けのオフィススイートとして開発されていたKOfficeから2010年にフォークして誕生しており、デスクトップ版のCalligra Suiteとモバイル版のCalligra Activeが提供されている。

[09:00 8/15]

2012年08月14日(火)

Java SE 6のサポート期限が再延長

OracleがJava SE 6の最終アップデートの延長を発表した。OracleではもともとJava SE 6のサポート期限を2012年7月としていたが、今年の2月に2012年11月に延長していた。今回の発表によって、Java SE 6のサポート期間がさらに延長されることになる。

[17:36 8/14]

Mac OS X向けのテキストエディタ「TextMate」がオープンソースへ

MacroMatesは9日(現地時間)、テキストエディタ「TextMate」をオープンソースにしたことを発表した。TextMateは、Mac OS X向けに提供されている商用テキストエディタ。現在、TextMate 2.0に向けて開発が進められており、今回アルファ版のソースコードがオープンソース化された。

[17:30 8/14]

【レビュー】BOOK REVIEW - 最新のApp Inventorを余すことなく紹介する一冊

本書『みんなのAndroidアプリ制作 App Inventorではじめの一歩からアプリ配信まで』は、Googleが開発し、現在はMITが提供しているAndroid開発環境「App Inventorの使い方」を紹介した技術書だ。プログラミング経験がない人がAndroidアプリを作れるようになるまでをサポートする内容となっている。

[10:00 8/14]

jQuery 1.8登場 - CSSセレクタエンジンの再設計やモジュール化などを導入

The jQuery Foundationは9日(米国時間)、jQueryの最新版となる「jQuery 1.8」を公開した。jQueryはWeb開発者の間でもっとも人気のあるJavaScriptフレームワークのひとつで、Webアプリケーションの開発やWebページの制作に適したプロダクトとなっている。jQuery 1.8における主な新機能は次のとおり。

[09:00 8/14]

2012年08月10日(金)

パフォーマンスの向上や相互運用性を高めた「LibreOffice 3.6.0」が公開

The Document Foundationは8月8日(ドイツ時間)、LibreOfficeの最新版「LibreOffice 3.6.0」を公開した。LibreOfficeはOSSのオフィススイートで、ライセンスにはGNU LGPLv3を採用している。LibreOffice 3.6.0は2月中旬に公開されたLibreOffice 3.5.0以来のメジャーリリースとなる。

[16:24 8/10]

PaaSプロバイダが開発したHTTPプロキシ「Hipache」がオープンソースに

dotCloudは8月6日(米国時間)、「Hipache」をオープンソースにして公開した。dotCloudは、PaaS(Platform as a Service)を提供しているWebベンダー。HipacheはWebSocketプロトコルをサポートしたHTTPプロキシで、node-http-proxyのライブラリをベースに構築されている。

[08:30 8/10]

NoSQLデータベース「Riak 1.2」が登場 - FreeBSDをサポート

Basho Technologiesは8月7日(米国時間)、Riakの最新版となる「Riak 1.2」を公開した。Riakは、Basho支援のもと開発されているオープンソースのNoSQL データベース。特定の用途向けに機能特化したNoSQLのひとつで、データを大量に扱うWebやモバイル、クラウドサービス、eコマースアプリケーションなどで活用されている。

[08:30 8/10]

2012年08月09日(木)

グレープシティ、Windows 8/Visual Studio 2012対応のコンポーネント新版

グレープシティは8月8日、Windows 8、Visual Studio 2012、Windows Server 2012に対応したコンポーネント製品を11月より順次発売すると発表した。第1弾は帳票開発ツールの新バージョン「ActiveReports for .NET 7.0J」を予定しており、その後SPREAD、InputManなどのコンポーネントを順次バージョンアップして発売していく。

[12:06 8/9]

Adobe、オープンソースのフォントファミリ「Source Sans Pro」を公開

Adobe Systemsは8月2日(米国時間)、オープンソースのフォントファミリ「Source Sans Pro」を公開した。Source Sans Proは、SIL Open Font License 1.1のもと提供されているオープンソースのフォントファミリ。AdobeのデザイナーであるPaul D. Hunt氏によって設計されている。

[08:30 8/9]

OpenGLに新たな規格、「OpenGL 4.3」と「OpenGL ES 3.0」が公開

Khronosグループは8月6日(米国時間)、2Dおよび3DグラフィックAPI仕様の「OpenGL 4.3」、モバイル向けの3DグラフィックAPI仕様の「OpenGL ES 3.0」を公開した。OpenGL 4.3はこれまでのバージョンとの互換性を確保しつつ、開発者からのフィードバックの統合や最新のGPU機能を使用できる機能などが追加されており、OpenGL ES 3.0はOpenGL ES 2.0との後方互換を保持している。

[08:30 8/9]

2012年08月08日(水)

GUIテストツール「Cobra 2.0」および「LDTP 3.0」を公開

GNU LDTPは8月2日(米国時間)、Cobraの最新版である「Cobra 2.0」を公開した。Cobraは、Windows向けに提供されているGUIテストツール。GNU LDTPは高品質のテスト自動化フレームワーク及びツールの提供を目的としたプロジェクト。

[12:58 8/8]

2012年08月06日(月)

Yahoo!「YUI 3.6.0」を公開 - YUI App Frameworkの改善など

Yahoo!は8月1日(米国時間)、YUIの最新版となる「YUI 3.6.0」を公開した。YUIはYahoo!が提供するJavaScript/CSSフレームワークで、BSDライセンスのもとでオープンソースで提供されている。YUI 3.6.0ではコンポーネントの改善や修正が主に行われている。

[08:30 8/6]

2012年08月03日(金)

各クラウドサービスへの対応を強化した「Apache Deltacloud 1.0」が登場

The Apache Software Foundationは8月1日(米国時間)、Apache Deltacloudの最新版となる「Apache Deltacloud 1.0」を公開した。Deltacloudは、様々なクラウドサービスプロバイダに接続するために必要なサーバやドライバを提供しているソフトウェア。Deltacloudを使用することで、クラウドサービスで構築したシステムを他のクラウドサービスでも管理できる。

[19:01 8/3]

Google、ビデオ/オーディオ向けのAPIを搭載した「Chrome 21」をリリース

Googleは31日(米国時間)、Chormeの最新安定版となる「Chrome 21」を公開した。ChormはGoogleが提供しているWebブラウザで、世界でもっとも広く利用されているブラウザの一つ。

[18:20 8/3]

IE9が力強く成長 -7月デスクトップブラウザシェア

Net Applicationsから2012年7月のデスクトップブラウザシェアが発表された。FirefoxとSafariがともにシェアを拡大させ、IEとChromeがともに減少している。昨年からシェアを落としていたFirefoxとSafariだが、シェアを戻しつつある。IEはここ数カ月54%前後をキープしており、Chromeに比べると変動が少ない。

[09:00 8/3]

Safariがさらにシェアを拡大 - 7月モバイルブラウザシェア

Net Applicationsから2012年7月のモバイル/タブレットブラウザシェアが発表された。Safariが引き続き成長傾向にあり、他のモバイル/タブレットブラウザを大きく引き離している。Android BrowserとIE Mobileもシェアを伸ばしており、一方でOpera Mini、BlackBerry、Symbianの下落傾向が続いている。

[09:00 8/3]

2012年08月02日(木)

【コラム】イマドキのIDE事情 第136回 大幅リニューアルで気分一新! Eclipse 4.2 Junoリリース(3)

本連載では数回に分けてEclipse 4.2 Junoの新機能を紹介しているが、最終回となる今回はJunoで新たに追加されたプラグインとしてEclipseのコード補完機能を強化するEclipse Code RecommendersとDSL開発のためのワークベンチを提供するXtextを紹介する。

[08:30 8/2]

2012年08月01日(水)

Netflix、クラウド向けの耐障害性テストツール「Chaos Monkey」をOSSで公開

Netflixは7月30日(米国時間)、「Chaos Monkey」を公開した。Netflixは、アメリカの大手ムービーレンタル企業。Chaos Monkeyは、Netflixが開発したクラウドサービス向けの耐障害性テストツールで、AWS(Amazon Web Services)上で動作するインスタンスに対して実行できる。

[17:05 8/1]

TorqueBox 2.1公開 - JBoss AS 7.1に対応、ロードマップも発表

The TorqueBox projectは7月27日(米国時間)、TorqueBoxの最新版となる「TorqueBox 2.1.0」を公開した。TorqueBoxは、Rubyデベロッパ向けに開発されているアプリケーションプラットフォーム。JBoss AS上でRuby on RailsやSinatraといったWebフレームワークが実行できるように設計されている。

[15:10 8/1]

2012年07月31日(火)

【コラム】HTML5で作るスマホWebアプリ開発チュートリアル 第3回 HTML5ならではのグラフィックスを実現する「canvas」

前回は、HTML5によるグラフィックス表現において"ありがちな誤解"について解説しました。今回は、HTML4ではできなかった表現を実現する、HTML5で注目の機能「canvasタグ」の概要と特徴を紹介します。

[09:00 7/31]

OSSのウェブビデオ会議システム「Apache OpenMeetings 2.0」登場

Apacheソフトウェア財団は26日(米国時間)、「Apache OpenMeetings 2.0」を公開した。Apache OpenMeetingsは、オープンソースで開発されているビデオ会議システム。多人数によるWebビデオ会議や、インスタントメッセージング、ホワイトボード、ドキュメントの共同編集、その他のグループウェアが使えるAPIなど様々な機能が提供されている。

[09:00 7/31]

DoSの脆弱性に対処したRuby on Railsが公開

Rails Core Teamは26日(米国時間)、Ruby on Railsに発見された脆弱性に対処したバージョンを公開した。Ruby on RailsはRubyで開発されたWebアプリケーションフレームワーク。これまでと比べて素早くシステムを組み上げられるよう設計されており、短時間でWebアプリケーションを構築できるという特徴をもっている。

[09:00 7/31]

2012年07月30日(月)

Mozilla、アドオンのダウンロード数が30億を突破

Mozillaは26日(米国時間)、アドオンのダウンロード数が30億を越えたことを発表した。Mozilla Foundationでは2004年からFirefox向けにアドオン専用サイト「Mozilla Add-ons」(以下AMO)を立ち上げており、様々なアドオンを紹介してきた。また、2009年にはモバイル版のアドオンの提供も始めている。

[10:01 7/30]

2012年07月27日(金)

Bonjourをネイティブサポートした「CUPS 1.6.0」が登場

Apple及びCUPS開発チームは7月25日(米国時間)、オープンソースの印刷システムの最新版「CUPS 1.6.0」を公開した。CUPSはもともとEasy Software Productsによって開発されていた印刷システム。2007年7月にAppleが同社を買収し、現在はUnix系プラットフォームだけではなくMac OS Xにおける印刷システムとして活用されている。

[18:19 7/27]

KDE環境向けのWebkitブラウザ「Rekonq 1.0」公開

KDE開発チームのJonathan Riddell氏が、KDE環境向けのWebブラウザとして「Rekonq 1.0」を紹介している。Rekonqは、QtベースのKDE環境用Webブラウザ。WebKitレンダリングを採用しており、軽量かつ高速な動作を目指して開発されている。

[08:00 7/27]

Vert.x 1.2登場 - モジュール方式の採用とPython/CoffeeScriptをサポート

Vert.xプロジェクトは24日(現地時間)、Vert.xの最新版となる「Vert.x 1.2」を公開した。Vert.xはJava仮想マシン上で動作するイベント駆動型のアプリケーションフレームワーク。VMwareの支援のもと開発されており、多言語対応、非同期、スケーラブル、並列処理などの特徴を有している。

[08:00 7/27]

2012年07月26日(木)

HTML5やCSS3のブラウザ対応を調査する「Modernizr 2.6」が登場

Modernizr開発チームは19日(米国時間)、Modernizrの最新版「Modernizr 2.6」を公開した。Modernizrは、次世代のWebテクノロジであるHTML5やCSS3の機能が利用できるかどうかを調査できる、軽量なJavaScriptライブラリ。Modernizrを利用することで、動作中のブラウザがHTML5やCSS3の機能に対応しているかを簡単に確認することができる。

[17:36 7/26]

BIND 9系に深刻度の高い脆弱性が見つかる

Internet Systems Consortium (ISC)からBIND9系に存在する脆弱性が公開された。公開されたのはCVE-2012-3817およびCVE-2012-3868の2件の脆弱性。深刻度はそれぞれ、「重大」と「高」に評価されている。

[15:59 7/26]

Apache Flex 4.8登場- Apacheプロジェクトから初のFlexをリリース

Adobe Flexチームは24日(米国時間)、Apache Flexプロジェクトが公開する「Apache Flex 4.8.0」の発表を行った。Apache FlexはもともとAdobeで開発されていたFlashベースのRIAフレームワーク。Apache Flex 4.8はApache Foundationに寄贈後、初めてのリリースとなる。

[09:31 7/26]

NetBeans IDE 7.2公開 - FindbugやJavaFX Scene Builderを統合

Oracleは7月24日(米国時間)、NetBeans IDEの最新版となる「NetBeans IDE 7.2」を公開した。NetBeans IDEはJavaで開発された統合開発環境。Javaの開発環境として利用できるほか、C/C++、PHP、Groovyなどのプログラミング言語に対応している。また、GlassFishやTomcatがバンドルされており、Webやサーバ、エンタープライズ、デスクトップ、モバイルなどさまざまな用途でアプリケーション/システムの開発に利用できる。

[09:17 7/26]

最強のシェル、Zsh 5.0が登場

Zsh(Z shell)開発チームは7月24日(現地時間)、zshの最新版となる「zsh 5.0.0」を公開した。zshは主にUNIX系システムで利用されている高機能インタラクティブシェル。シェルプログラムの中では後発に位置するがその分、tcshやbash、kshなどから多くの機能を取り込んでいる。

[09:14 7/26]

2012年07月25日(水)

【レポート】Web標準技術でモバイルアプリ開発可能なフレームワーク「PhoneGap」を試す

スマートフォンやタブレットをはじめとするモバイル端末向けのアプリケーションを開発する場合にまず問題になるのが、プラットフォームごとに異なるプログラミング言語を用いなければならないということ。そこで注目されているのが、、単一のコードで開発を行い、それをベースとして各プラットフォームで実行できる形式に変換するというアプローチだ。今回は、そのようなアプローチを実現するためのフレームワークである「PhoneGap」の使い方を紹介する。

[09:45 7/25]

様々なモバイル向けのアプリを開発できる「PhoneGap 2.0」が公開

PhoneGapチームは20日(米国時間)、PhoneGapの最新版「PhoneGap 2.0」を公開した。PhoneGapは、HTML5、JavaScript、CSSなどのWeb標準技術を使ってネイティブなモバイルアプリケーションの開発を可能にするプロダクト。Adobe SystemsおよびApache Cordovaの支援のもと開発されており、様々なモバイルプラットフォームに対応したアプリケーションを開発できる。

[08:30 7/25]

2012年07月24日(火)

Google、Windows8のメトロモードにおけるChromeのプラグイン状況を説明

Chroniumブログにおいて20日(米国時間)、Windows 8のメトロモードで動作するChromeについてのプラグインの状況が報告されている。報告によるとWindows 8のメトロ環境で実行されるChromeでは、いくつかのプラグインが動作しない。ただし、Adobe Flash Playerおよび組み込みのPDFビューワの利用は可能だとしている。

[09:00 7/24]

Firefox 15の特徴と新機能

先週Firefox 14が公開されたばかりだが、Mozillaでは早くも次のリリースに向けた作業が行われている。次期リリースであるFirefox 15がベータチャンネルに移行され、Firefox 15ベータが公開された。Firefox 15はWindows/Mac/Linux/Androidの各プラットフォームに対応しており、8月28日に正式リリースされることが決定している。

[08:30 7/24]

Microsoft、「ADO.NET Entity Framework」をオープンソースに

Microsoftのデベロッパ部門所属のScott Guthrie氏が「ADO.NET Entity Framework」をオープンソースとしたことを発表した。ソースコードは現在、Microsoftが運営しているコード共有ホスティングサービスであるCodePlexで管理されており、Gitを利用してリポジトリを取得できるようになっている。

[08:00 7/24]

2012年07月23日(月)

Sencha、学習サイト「Sencha Try」を開設

Senchaは17日(米国時間)、開発者向けに学習サイト「try.sencha.com」を開設した。Senchaは、デスクトップPCからiOS/AndroidまでWebアプリケーション開発を幅広く支援しているソフトウェアベンダー。成果物としてJavaScript用のフレームワークであるExt JSや、UI ライブラリであるSencha Touchなどを提供している。

[17:30 7/23]

JavaScriptアプリケーションフレームワーク「Enyo 2」が登場

Enyoチームは18日(米国時間)、Enyoの最新版となる「Enyo 2」を公開した。Enyoは、Hewlett-Packardの支援で開発されているオブジェクト指向のJavaScriptフレームワーク。Apache License 2.0のもとオープンソースで公開されている。

[08:30 7/23]

2012年07月20日(金)

RubyMine 4.5公開 - 言語サポートと各機能を強化

JetBrainsは17日(現地時間)、RubyMineの最新版となる「RubyMine 4.5」を公開した。RubyMineはRuby及びRuby on Rails向けに開発されている統合開発環境。同社が開発しているJava開発向けの統合開発環境「IntelliJ IDEA」がベースとなっている。

[08:30 7/20]

サポート言語の更新やStackatoを採用した「Komodo IDE 7.1」が登場

ActiveStateが統合開発環境「Komodo IDE 7.1」を公開した。Komodo IDEはPython、PHP、Ruby、JavaScript、Perl、Tcl、Node.jsおよびWeb開発向けに提供されている商用の統合開発環境。

[08:30 7/20]

Google、App Engine向けのアプリ開発に「Cloud IDE」を紹介

Google App Engineに関連するトピックを紹介する「Google App Engine Blog」において、eXoが開発した「Cloud IDE」が取り上げられている。Cloud IDEはJava、Python、PHP、Ruby、Javascript向けに開発されているオンラインの統合開発環境で、Cloud IDEで開発したアプリケーションをPaaSに直接デプロイできる機能を提供している。

[08:30 7/20]

2012年07月19日(木)

Haxe 2.10登場 - JavaおよびC#に対応

7月16日(米国時間)、Haxeの最新版となる「Haxe 2.10」が公開された。HaxeはNicolas Cannasse氏によって開発されているオープンソースのプログラミング言語。2005年に開発が始まった新しい言語で、他のプログラミング言語のようにプラットフォームに限定されないよう、マルチプラットフォーム向けに設計されている。

[08:30 7/19]

【コラム】イマドキのIDE事情 第135回 大幅リニューアルで気分一新! Eclipse 4.2 Junoリリース(2)

本連載では前回から数回に分けてEclipse 4.2 Junoの新機能を紹介しており、今回はJava関連の新機能を取り上げる。Eclipse Junoではルック&フィールの大幅な変更と裏腹に、JDTの新機能は細かい使い勝手の向上に関するものが多い。Javaエディタやコンパイラのエラーチェックの強化がメインとなっている。

[08:30 7/19]

クラウドプラットフォーム「Stackato 2.0」登場

Stackatoの新版「Stackato 2.0」が公開された。Stackatoはカナダにあるソフトウェアベンダー、ActiveStateによって開発されているPaaS型のアプリケーションプラットフォーム。デスクトップ環境からデータセンターまで様々な環境で、開発、デプロイ、データマイグレーション、スケール、Web管理、モニタリングなどが簡単に行えるといった特徴をもっている。

[08:30 7/19]

2012年07月18日(水)

「Apache Tika 1.2」リリース - 対応ドキュメントの強化など

Apache Tikaプロジェクトは17日(グリニッジ標準時)、Apache Tikaの最新版となる「Apache Tika 1.2」を公開した。Apache TikaはJavaで開発されたドキュメント分析およびメタデータ抽出ツールキット。さまざまなドキュメント形式に対応しており、対象データからメタデータの抽出を実施する。

[16:36 7/18]

Firebug 1.10.0登場 - Firefox 13から16までをサポート

Firebugワーキンググループは13日(米国時間)、Firebugの最新版となる「Firebug 1.10.0」を公開した。Firebugは、Firefoxで動作するWebページ制作やWebアプリケーション開発向けに提供されているデバッグツール。Firefoxで利用可能な開発ツールはいくつか存在するが、代表的なツールのひとつとしてFirebugがよく挙げられる。

[08:00 7/18]

2012年07月17日(火)

Firefox、「getUserMedia」をサポート

開発者向けのMozillaブログ「hacks.mozilla.org」において、Firefoxのナイトリー版(Firefox 16)で「getUserMedia」をサポートしたことが紹介されている。getUserMediaを使用することで、Firefoxでプラグインを介さずに、直接ウェブカメラやマイクからビデオおよびオーディオ入力を取得できるようになる。

[16:48 7/17]

jQuery 1.8 セカンドベータを公開 - IE 6/7/8のサポート修正など

The jQuery Foundationは10日(米国時間)、jQueryの次期メジャーバージョンとなる「jQuery 1.8」のBeta 2を公開した。先月に22日にjQueryのコアチームは、JQuery 1.8の公開に向けて初のベータ版を公開していたが、Beta 2ではさらに多くのコードの修正や追加がおこなわれている。

[09:31 7/17]

IM/Email/Social Network統合アプリ「Digsby」がオープンソースに

Digsby開発チームは10日(米国時間)、「Digsby」ソフトウェアをオープンソースにすることを発表した。DigsbyはWindows、Mac、Linux向けに開発されているIM/Email/Social Network統合アプリケーション。

[08:30 7/17]

Mozilla主導のプログラミング言語「Rust 0.3」が登場

MozillaおよびRustチームは12日(米国時間)、Rustの最新版となる「Rust 0.3」を公開した。RustはMozillaの支援のもと、セキュリティ強化と並列処理強化に注力して開発が進められているプログラミング言語。MIT Licenseのもとオープンソースで公開されている。

[08:30 7/17]

2012年07月13日(金)

Suricate 1.3公開 - オープンソースのネットワーク侵入検知システム

The OISF Teamは6日(米国時間)、Suricataの最新版となる「Suricate 1.3」を公開した。OISF(Open Information Security Foundation)は次世代の侵入検知システム/侵入防御システムエンジンを構築することを目的に組織化された非営利団体。SuricateはOISFによって開発された侵入検知システム/侵入防御システムソフトウェア。

[20:55 7/13]

LibreOffice 3.5.5登場 - 各種改善および安定性の向上化など

The Document Foundationは7月11日(ドイツ時間)、LibreOfficeの最新版「LibreOffice 3.5.5」を公開した。LibreOffice 3.5.5は、2月中旬に公開された3.5系のメンテンナンスアップデート。GNU LGPLv3のもとオープンソースで提供されている。

[17:40 7/13]

GitHub、Android向けにGitHubアプリを公開

GitHubの開発チームは9日(米国時間)、Android向けにオフィシャルのGitHubアプリを公開した。リリースされたGitHubアプリはGoogle Play Storeより取得できる。

[09:00 7/13]

OpenNebula 3.6登場 - 仮想マンシ周りの機能を強化

OpenNebula Projectは9日(現地時間)、OpenNebulaの最新版「OpenNebula 3.6」を公開した。OpenNebulaは、クラウド基盤やエンタープライズ向けのデーターセンタの構築および管理が行えるオープンソースソリューションの開発を目的としたプロジェクト。2005年に発足しており、成果物としてOpenNebulaを定期的にリリースしている。

[08:30 7/13]

Firefox、Web開発者向けのビルトインツールを導入

開発者向けのMozillaブログ「hacks.mozilla.org」において、Firefox 15に搭載される機能が紹介されている。Firefox 15には「Debugger」「Responsive Design View」「Layout View」といったWebデベロッパ向けの新機能が追加されるという。

[08:30 7/13]

2012年07月12日(木)

Mac OS X向けのテキストエディタ「Vico」がオープンソース化

Vico開発チームは8日(現地時間)、Vicoをオープンソースにして公開した。Vicoは、Mac OS X向けに開発されているテキストエディタ。もともとクローズドソースでプロプライエタリなアプリケーションだったが、BSDライクなライセンスのもとオープンソースとして公開されるようになった。

[08:30 7/12]

オープンソースのクローラツール「Apache Nutch 2.0」登場

The Apache Nutch PMCは7日(米国時間)、Apache Nutchの最新版「Apache Nutch 2.0」を公開した。Apache Nutchは、Javaで開発されているハイスケラーブルなWeb検索フレームワーク。Apache Solr、Apache Tika、Apache Hadoop、Apache GoraといったApacheプロジェクトで構築されており、Webクローリング機能やリンクグラフデータベース、HTML解析といった機能を備えている。

[08:30 7/12]

2012年07月11日(水)

Android 4.1「Jelly Bean」のソースコードが公開

7月10日(米国時間)、Google GroupのAndroid BuildingにてAndroid 4.1のソースコードの一般公開が発表された。発表したのはAOSP(the Android Open Source Project)のテクニカルリーダであるJean-Baptiste Queru氏。Android 4.1は、6月末に行われたGoogle I/Oに「Jelly Bean」(開発コード)として発表された、Androidの最新バージョン。

[18:14 7/11]

PosgreSQL向けのバックアップ/リカバリマネージャー「Barman 1.0」が登場

PostgreSQL Global Development Groupは9日(米国時間)、Barman 1.0をアナウンスした。Barmanは、PostgreSQLサーバ用のバックアップ/リカバリーマネージャツール。PostgreSQL管理者は、Barmanを利用して複数のPosgreSQLサーバのバックアップやリカバリフェーズを一元管理できる。

[08:30 7/11]

「Marlin」のリリースに向け、Opera Nextが登場

Opera Softwareは7月6日(ノルウェー時間)、Operaの次期リリースとなるOpera 12.50 (開発コード:Marlin)の公開に向け、Opera Nextを公開した。Operaでは、次期リリースに導入予定の機能をOpera Nextに搭載してユーザに公開する仕組みをとっている。Opera NextはOperaとは別のブラウザとしてインストールされるため、Operaと共存できる。

[08:00 7/11]

2012年07月10日(火)

Mozilla、Thunderbirdの開発を安定性重視に移行か

Mozilla Foundationは6日(米国時間)、Thunderbirdの開発方針を変更する計画があることを発表した。Mozilla Foundation(以下Mozilla)の理事長、Mitchell Baker氏の発表によるとMozillaの主要メンバー(Thunderbirdの開発チームを含む)は、Thunderbirdは安定性がもっとも重要であり、革新的な機能を継続して取り込むことは優先事項ではないという結論に至ったとしている。

[17:30 7/10]

ラネクシー、HTML5に対応した画像処理ソフトウェア開発キットの最新版

ラネクシーは7月9日、米Accusoft(以下、アキュソフト)が開発した画像処理ソフトウェア開発キットの最新版「ImageGear for .NET V20 英語版」および「DICOMGEAR for .NET V20 英語版」の販売を開始すると発表した。

[09:20 7/10]

Opera Labs、SPDYに対応したOperaブラウザを公開

Opera Softwareの研究チームであるOpera Labsは7月6日(ノルウェー時間)、SPDYを実験的にサポートした「Opera Labs SPDY」を公開した。SPDYはGoogleが開発した次世代通信プロトコル。HTTPの代替プロトコルとして設計されており、HTTPに比べて読み込み時間を短縮させることができる。

[08:30 7/10]

Objective-CがC++を抜く - 7月プログラミング言語人気

TIOBE Softwareから、2012年7月のTIOBE Programming Community Index (PCI)が公開された。TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。

[08:30 7/10]

2012年07月06日(金)

PHP版Webアプリフレームワーク、CakePHP 2.2/2.1.4が登場

Cake Software Foundationは1日(米国時間)、CakePHPの最新安定版となる「CakePHP 2.2.0」と、CakePHP 2.1系のメンテナンスリリースである「CakePHP 2.1.4」を公開した。CakePHPは、PHPで開発されているWebアプリケーションフレームワーク。MIT Licenseのもとオープンソースで公開されている。

[17:51 7/6]

Twitter、「Transparency Report」を初公開

Twitterは7月2日(米国時間)、Twitter初となる「Twitter Transparency Report」を公開した。Twitter Transparency Report(以下TTR)とは、世界各国の政府からTwitterに要求されたユーザーアカウント情報の開示やツイートの削除リクエスト、DMCA(デジタルミレニアム著作権法)に基づく「Takedown Notices」(削除通告)などをまとめた報告書。

[15:21 7/6]

LOP向けの開発環境、「MPS 2.5」公開

JetBrainsのMPSチームは7月4日(現地時間)、MPSの最新版「MPS 2.5」を公開した。MPS (Meta Programming System)は、JetBrainsが開発しているLOP (Language Oriented Programming : 言語指向プログラミング)を実現するための開発環境。

[08:30 7/6]

EIPフレームワーク「Apache Camel 2.10」公開

The Apache Software Foundationは3日(米国時間)、Apache Camelの最新版「Apache Camel 2.10」を公開した。Apache Camelは、オープンソースで開発されている統合フレームワーク。 Gregor Hohpe氏およびBobby Woolf氏が提唱しているEnterprise Integration Patterns(EIP)をベースにしている。

[08:30 7/6]

2012年07月05日(木)

【コラム】イマドキのIDE事情 第134回 大幅リニューアルで気分一新! Eclipse 4.2 Junoリリース(1)

2012年6月27日(現地時間)、Eclipseの最新版となるEclipse Juno (Eclipse 4.2)がリリースされた。今回はEclipse 4.2の新機能のうち、ワークベンチの新機能について紹介する。

[08:00 7/5]

SilverStripe CMS 3.0およびSilverStripe Framework 3.0登場

SilverStripeは6月29日(現地時間)、「SilverStripe CMS 3.0」および「SilverStripe Framework 3.0」を発表した。SilverStripe CMSは、オープンソースソフトウェアとして公開されているCMSソリューション。SilverStripe CMS 3.0は、2007年2月上旬に公開された初の安定版「SilverStripe 2.0」以来のメジャーバージョンアップとなる。

[08:00 7/5]

x32 ABIをサポートした「The GNU C Library」が公開

The GNU Projectは6月30日(米国時間)、The GNU C Libraryの最新版「The GNU C Library version 2.16」を公開した。The GNU C Library(glib)は、GNU Projectが開発しているC言語の標準ライブラリ実装。GNUオペレーティングシステムやLinuxディストリビューションなどで、標準のCライブラリとして利用されている。

[08:00 7/5]

2012年07月04日(水)

Red Hat、ハイブリッドクラウド構築向けのソリューション群を発表

Red Hatは6月27日(米国時間)、ボストンで行われたRed Hat Summit and JBossWorld 2012において、ハイブリッドクラウド向けのオープンソースプロダクト群を発表した。発表によると、これらソリューションセットはRed Hatの製品および技術をベースにしており、エンタープライズでのオープンなハイブリッドクラウド構築が可能なものとして提供される。

[17:32 7/4]

IEおよびFirefoxのバージョン移行が進む - 6月デスクトップブラウザシェア

Net Applicationsから2012年6月のデスクトップブラウザシェアが発表された。ブラウザ別ではFirefoxのみがシェアを戻し、IEおよびChromeはともに後退している。

[08:30 7/4]

Safariの勢い止まらず - 6月モバイルブラウザシェア

Net Applicationsから2012年6月のモバイル/タブレットブラウザシェアが発表された。モバイル/タブレットブラウザのシェアはデスクトップブラウザと比べて、モバイル/タブレットデバイスのシェアに大きく影響される。多くのユーザはモバイル/タブレットデバイス標準のブラウザを利用する傾向があり、iOSのシェアとSafariのシェア、AndroidとAndroid Browserのシェアがほぼ同じことからもそれがわかる。

[08:30 7/4]

2012年07月03日(火)

jQueryがロードマップを発表 - jQuery 2.0はIE 6/7/8をサポート外に

The jQuery Foundationは28日(米国時間)、公式ブログにおいてjQeuryのロードマップを発表した。jQeuryチームによると、将来のjQueryではInternet Explorer 9のみをサポートし、Internet Explorer 6/7/8などの古いIEについては一部の機能をサポートから外していくことを検討しているという。

[09:00 7/3]

統合開発環境、「Eclipse 4.2 Juno」公開

Eclipse Foundationは6月27日(カナダ時間)、Eclipseの最新版となる「Eclipse 4.2」(コードネーム : Juno)を公開した。EclipseはJavaで開発されている統合開発環境。プラグイン方式の採用による高い拡張性を持っており、Javaだけでなく様々なプログラミング言語に対応している。

[09:00 7/3]

2012年07月02日(月)

Perl製Webアプリフレームワーク「Mojolicious 3.0」登場

6月25日(米国時間)、Mojoliciousの最新版「Mojolicious 3.0 」が公開された。Mojoliciousは、Perlで開発されたリアルタイムWebアプリケーションフレームワーク。開発者はWebアプリケーションフレークワーク「Catalyst」のSebastian Riedel氏。Catalystをベースにしており、Artistic License 2.0のもとオープンソースで公開されている。

[08:30 7/2]

Twitter、ロードジェネレータツール「Iago」をオープン化

Twitterは25日(米国時間)、開発していたロードジェネレータツール「Iago」をオープンソースとして公開した。TwitterのオープンソースマネージャであるChris Aniszczyk氏によると、既存のオープンソースまたは商用レベルのロードジェネレータは数多くあるが、Twitterが提供しているサービスにおいて充分な負荷テストを可能とするために新たにIagoを開発したとしている。

[08:30 7/2]

Groovy 2.0公開 - 静的型コードチェッカーや静的コンパイル機能が追加

Groovyチームは28日(米国時間)、Groovyの最新版となる「Groovy 2.0」を公開した。GroovyはJavaで開発されている、Java仮想マシン上で動作するスクリプト言語。Javaに似た文法を採用しており、ダイナミックなシェルスクリプトからWebアプリ開発まで幅広く対応している。

[07:30 7/2]

2012年06月27日(水)

Node.js 0.8登場 - パフォーマンスの向上やコアAPIのクリーンアップ

25日(米国時間)、Node.jsの最新版「Node.js 0.8」が公開された。Node.jsは、ChromeのJavaScriptエンジンである「V8」を活用して開発されているサーバサイドプラットフォーム。JavaScriptを利用してサーバサイドアプリケーションの開発が行え、高いスキルを必要とせずにスケーラブルなネットワークプログラムが構築できるといった特徴がある。

[08:30 6/27]

エンタープライズフレームワーク「Opa」、初のメジャーリリースに

MLstateは21日(現地時間)、Opaの最新版「Opa 1.0」を公開した。Opaは、MLstateの支援のもとオープンソースで開発されているWebアプリケーションフレームワーク。Webアプリケーション開発向けとして独自のプログラミング言語を提供しており、OpaだけでセキュアでスケーラブルなWebアプリケーションが構築できるようになっている。

[08:30 6/27]

2012年06月26日(火)

jQuery 1.8がベータに - カスタム構築が可能となるビルドツールを採用

The jQuery Foundationは22日(米国時間)、jQueryの次期メジャーバージョンとなる「jQuery 1.8」のベータ版を公開した。jQueryのコアチームは、現在jQuery 1.8の公開に向けて作業を行っており、今回1.8として初となるベータ版の提供を始めた。

[18:36 6/26]

Dojo Toolkit、1.4.4および1.7.3を公開、次期リリースのベータ版も

The Dojo Foundationは22日(米国時間)、各ブランチの最新版を同時に公開した。公開されたのは1.4系の「Dojo 1.4.4」、1.7系の「Dojo 1.7.3」、次期バージョンである1.8系のベータ版「Dojo 1.8.0b1」の3つ。DojoはJavaScriptで開発されているAjaxアプリケーションフレームワーク。クロスプラットフォーム対応でBSDスタイルライセンスとAcademic Free Licenseのデュアルライセンスのもと、オープンソースで提供されている。

[16:14 6/26]

Wireshark 1.8登場 - 複数のインタフェースからキャプチャが可能に

Wireshark Foundationは21日(米国時間)、Wiresharkの最新版「Wireshark 1.8.0」を公開した。Wiresharkはオープンソース、クロスプラットフォームのネットワークアナライザツール。GPLv2のもとでソースコードが公開されており、WindowsとMac OS X向けのバイナリパッケージが提供されている。

[08:30 6/26]

2012年06月25日(月)

Ajaxアプリケーションフレームワーク「qooxdoo 2.0」公開

The qooxdoo projectは21日(ドイツ時間)、qooxdooの新版「qooxdoo 2.0」を公開した。qooxdooは、JavaScriptで開発されているオープンソースのAjaxアプリケーションフレームワーク。GNU LGPLおよびEPLのデュアルライセンスを採用しており、Webサイト、モバイル、デスクトップ、サーバなどマルチプラットフォームに対応している。

[22:16 6/25]

Adobe、Firefox問題に対処したFlash Player 11.3を公開

Adobe Systemsは21日(米国時間)、Flash Player 11.3に起きていた問題を修正した「Flash Player 11.3.300.262」を公開した。Flash Player 11.3は、Adobe Systemsが6月8日(米国時間)に公開したFlash Playerの最新バージョン。

[08:30 6/25]

Ubuntuは専用キーでUEFIセキュアブートに対応

Windows 8で導入されるUEFIセキュアブートについて著名なLinuxディストリビューションで異なったアプローチが行われようとしている。先日FedoraプロジェクトではWindows 8の認証キーを購入する方向で話が進んでいることを公開したが、Ubuntuは独自の認証キーを導入する計画であることがわかった。

[08:00 6/25]

Red Hat、「JBoss EAP 6」および「JBoss Data Grid 6」を公開

Red Hatは20日(米国時間)、「JBoss Data Grid 6」および「Red Hat Launches JBoss Enterprise Application Platform 6 (JBoss EAP 6)」を公開した。JBoss Data Grid 6は、Javaベースのデータグリッドソフトウェア。JBoss EAP 6は、JBossコミュニティプロジェクトで開発されているJBoss ASのエンタープライズ版。

[08:00 6/25]

「Apache Traffic Server 3.2」登場 - IPv6をフルサポート

The Apache Software Foundationは6月21日(米国時間)、Apache Traffic Serverの最新版「Apache Traffic Server 3.2」を公開した。Apache Traffic Serverは高性能プロキシサーバ。Apache License 2.0のもとオープンソースで開発されており、プロジェクトサイトで公開されている。

[07:30 6/25]

2012年06月22日(金)

IBM、仮想的なテスト環境を自動構築する製品を発表

日本アイ・ビー・エムは6月21日、システム開発時に仮想的なテスト環境を自動構築することで、品質保持と同時にテスト期間の短縮およびコスト削減を支援するソフトウェア「IBM Rational テスト仮想化/自動化ソリューション」を発売すると発表した。

[09:30 6/22]

プラウベートクラウド基盤ソフト「Eucalyptus」がオープンソース化

Eucalyptus Systemsは19日(米国時間)、Eucalyptusをオープンソースにすることを発表した。Eucalyptusは、アメリカのEucalyptus Systemsの支援のもと開発されているプライベートクラウドインフラストラクチャ。発表によると、今月末にリースされる「Eucalyptus 3.1」はオープンソースで公開するとしている。

[09:24 6/22]

【コラム】HTML5で作るスマホWebアプリ開発チュートリアル 第2回 Flashみたいなサイト作れますよね? HTML5=リッチに潜む誤解を解く

誤解を解きほぐしながら実践を交えて、HTML5について正しく理解を深めていくことを目指している本連載ですが、今回からHTML5の6つの特徴をひとつひとつ紹介していきます。1つ目の特徴としては「グラフィック」を取り上げます。

[09:00 6/22]

開発者、マインドシェアはiOSとAndroidだがWindows Phoneに高い関心

モバイル調査の英Vision Mobileは6月20日、開発者エコシステムの年次報告書「Developer Economics 2012」を発表した。同調査はモバイル開発者のトレンドやエコシステムの動向を探るもので、今回はiOSとAndroidへの集中、タブレットがメインストリームになるなどのトレンドが報告されている。

[09:00 6/22]

2012年06月21日(木)

Firefoxデベロッパ、新しいタブデザイン"Australis"を紹介

FirefoxデベロッパであるJared Wein氏が「Australis」デザインのタブをテストしてもらうため、独自ビルドしたFirefoxのナイトリーチャンネル(Firefox 16)を公開している。Mozillaでは現在、FirefoxにAustralisという新たなユーザーインタフェースの導入に取り組んでいる。Australisは、MozillaのStephen Horlander氏がデザインしたインタフェースで、新たなルック&フィールとカスタマイズ性の提供を目指している。

[08:30 6/21]

Mozilla、Webページ学習を支援する「Thimble」を公開

Mozillaは18日(米国時間)、一般ユーザ向けにWebページの作成を学習できるオンラインエディタ「Thimble」の提供を開始した。Thimbleは「Mozilla Webmaker」プロジェクトの一環として開発されたツール。WebmakerはMozillaが5月22日に立ち上げたプロジェクトで、Web技術への理解度の向上やWeb開発者の育成を目的としている。

[08:30 6/21]

【コラム】イマドキのIDE事情 第133回 e(fx)clipseでJavaFX 2を試してみよう!

JavaFXはもともと、Adobe AIRやMicrosoft Silverlightなどに対抗するJavaにおけるRIA技術として登場したものだ。当初は、JavaFX Scriptという独自のスクリプト言語でアプリケーションを構築するというものだったが、それほど普及が進まず、JavaFX 2.0からはJavaから利用可能なGUIアプリケーション向けのライブラリに方向転換している。

[08:30 6/21]

2012年06月20日(水)

Akamaiの設計者、SPDYの問題を提起

Webパフォーマンスの研究者であり、現在AkamaiのチーフプロダクトアーキテクトであるGuy Podjarny氏が「Not as SPDY as You Thought」と題して、SPDYの問題点を指摘している。SPDYは、Googleが開発した次世代通信プロトコル。HTTPの代替プロトコルとして設計されており、GoogleによればSPDYを利用することで、読み込み速度が最大50%も短縮できるとしている。

[15:49 6/20]

Mozilla、iPad向けブラウザ「Junior」を開発中

Mozillaのプロダクトデザインストラテジーチームに所属するAlex Limi氏およびTrond Werner Hansen氏が、最近発表したプレゼンテーションにおいてiPadタブレット上で動作するモバイルブラウザを開発中であることを報告している。彼らは開発しているブラウザを「Junior」と呼んでいる。

[08:30 6/20]

2012年06月19日(火)

Adobe、Firefoxで発生するFlash Player問題の回避策を解説

Adobe SystemsはFlash Playerの最新版「Flash Player 11.3」を6月8日に公開したが、Windows VistaおよびWindows 7のFirefoxでFlash Player 11.3を使用すると、Firefoxが強制終了したり、Flashのコンテンツや動画が表示されないといった不具合が発生していた。Adobeではこの不具合に対してFlash Playerを以前のバージョンに戻す方法を発表していたが、今回新たにトラブルシューティングを公表した。

[17:05 6/19]

「PHP 5.4.4」および「PHP 5.3.14」が公開 - 複数の脆弱性に対応

PHPデベロッパチームは6月14日(米国時間)、PHP 5.4ブランチおよびPHP 5.3ブランチを更新し、「PHP 5.4.4」および「PHP 5.3.14」を公開した。PHP 5.4.4およびPHP 5.3.14では2つの共通した脆弱性を含む30件以上のバグフィックスが行われている。

[09:00 6/19]

Google、MVCフレームワーク「AngularJS 1.0」を公開

Google AngularJSチームは14日(米国時間)、Google Developer BlogにおいてAngularJSの最新版「AngularJS 1.0」を発表した。AngularJSは、JavaScriptで開発されているオープンソースのMVCフレームワーク。AngularJSを利用することで独自のHTML要素によるHTML拡張などを提供できる。

[08:30 6/19]

2012年06月18日(月)

Intel CPU、VM技術に権限昇格の脆弱性が見つかる

US-CERTは12日(米国時間)、Intel CPU上で動作する64ビットOSに「Privilege escalation」(特権昇格)の脆弱性があることを報告している。US-CERT(United States Computer Emergency Readiness Team)は、アメリカのサイバーセキュリティ対策組織。

[08:30 6/18]

2012年06月16日(土)

Rails、2つの脆弱性に対処したバージョンを公開

Rails Core Teamは12日(米国時間)、Ruby on Railsに発見された2つの脆弱に対処したバージョンを公開した。Ruby on Railsは、Rubyで開発されたWebアプリケーションフレームワーク。開発ツールを利用して短時間でWebアプリケーションを開発できるといった特徴を持っている。

[10:30 6/16]

2012年06月15日(金)

WordPress 3.4 "Green"登場 - テーマカスタマイザー機能の導入など

WordPressプロジェクトは13日(米国時間)、WordPressの最新版「WordPress 3.4」(開発コード:Green)を公開した。WordPressはPHPで開発されているブログプラットフォーム。GNU GPLv2のもとオープンソースで公開されている。

[17:09 6/15]

「Opera 12」公開、Mac App Store向け「Opera 11.65」の提供も発表

Opera Softwareは6月14日(ノルウェー時間)、Operaの最新版となる「Opera 12.00」を公開した。Windows版、Mac OS X版、Linux版、FreeBSD版が提供されている。

[15:17 6/15]

Oracle、Java SE向けにクリティカルパッチアップデートを公開

Oracleは12日(米国時間)、Java SEについて14件の脆弱性に対処したことを発表した。この発表は、同社がJava SE向けに定期的に行なっている「Critical Patch Update Advisory」(CPU)というセキュリティ勧告の一環。2月、6月、10月の年3回周期的に発表を行なっている。

[08:30 6/15]

ビルドツール「Gradle 1.0」登場 - ビルドの高速化やC++サポートなど

Gradlewareは12日(米国時間)、Gradleの最新版「Gradle 1.0」を公開した。Gradleは、オープンソースで開発されているエンタープライズ向けの自動化ツール。Gradleを利用することで、ビルド、テスト、パブリッシング、デプロイ、ドキュメント生成など様々な処理を自動化できる。

[08:00 6/15]

2012年06月14日(木)

Visual BasicがPHPを抜く - 6月プログラミング言語人気

TIOBE Softwareから、2012年6月のTIOBE Programming Community Index (PCI)が公開された。TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。

[17:30 6/14]

Griffon 1.0登場 - Grails"インスパイア"アプリケーションフレームワーク

The Griffon Teamは6日(現地時間)、Griffonの最新版「Griffon 1.0」を公開した。Griffonは、Java仮想マシンで動作するスクリプト言語Groovyをベースに開発されたデスクトップアプリケーション開発フレームワーク。Griffonチームでは、Groovyで開発されているWebアプリケーションフレームワーク「Grails」に触発されて開発したものだとしている。

[08:30 6/14]

2012年06月13日(水)

CPythonよりも高速なPython実行環境「PyPy 1.9」登場

高速PythonインタプリタであるPyPyの最新版「PyPy 1.9」(開発コード:Yard Wolf)が公開された。PyPyは、Python 2.7互換のPythonインタプリタ。標準のインタプリタであるCPythonと比較して、高速でメモリの使用量も少ないという特徴がある。実行速度の高速化は、トレースJITコンパイラを統合することで実現している。

[18:21 6/13]

Adobe、Flash Player11からFlash Player 10への戻し方を解説

Adobe Systemsがインストール済みのFlash Playerを以前のメジャーバージョンに戻す方法を紹介している。6月現在、最新のFlash Playerは「Adobe Flash Player 11」となっている。Flash Player 11に互換性の問題が発生する場合には、Adobeでは脆弱性が対処されたバージョン10.3.xの使用を薦めている。なお、この手順はWindowsとMac OS X(Intel)を対象としている。

[15:57 6/13]

「GNU Emacs 24.1」登場 - パッケージ管理システムを導入

10日(米国時間)、GNU Emacsの最新版「GNU Emacs 24.1」が公開された。GNU Emacs(以下Emacs)は、Richard Stallman氏を中心としたGNU Projectによって開発されている高機能なテキストエディタ。テキスト作成からプログラミング開発まで、幅広く利用可能な機能を提供している。

[08:30 6/13]

2012年06月12日(火)

PhoneGap 1.8登場 - 各プラットフォームの対応拡充

PhoneGapチームは6日(米国時間)、PhoneGapの最新版「PhoneGap 1.8.0」を公開した。PhoneGapはHTML5、JavaScript、CSSなどのWeb標準技術を使用し、ネイティブなモバイルアプリケーションの開発を可能にするプロダクト。

[14:27 6/12]

Mozilla、次期メジャーバージョン「Firefox 14」の機能を紹介

Mozillaは7日(米国時間)、次期メジャーバージョン「Firefox 14」のベータ版を発表した。ブログではFirefox 14 beta」の公開とともに「Firefox 14」に実装されている主な新機能について紹介している。

[09:38 6/12]

Twitter、新たなオープンソースプロジェクト「Zipkin」を提供

Twitterは7日(米国時間)、「Zipkin」システムをオープンソースプロジェクトとして公開した。Zipkinは、分散システム上の異なるサービスから迅速に情報を収集することを目的に開発されたシステム。TwitterによるとZipkinシステムは「Google Dapper」を参考に開発したものだとしている。

[08:30 6/12]

Google、Windows 8対応のChromeを発表

Google7日(米国時間)、The Chromium Blogにおいてx86アーキテクチャのWindows 8環境で動作するChromeの提供を開始すると発表した。Googleでは今年の3月より、Windows 8のMetroスタイルのデスクトップ環境およびクラシック環境で動作するChromeの開発を行っていた。

[08:00 6/12]

2012年06月11日(月)

【レポート】富士ソフトと日本マイクロソフトが共同で「ALM」を推進する理由

ビジネス、そして社会生活のあらゆる側面で「ソフトウェア」が担う役割は、近年その重要性を増している。そうした状況の中、開発現場においてソフトウェア品質の向上や生産性の向上を図る取り組みとしてのALM(Application Lifecycle Management)が、改めて注目を集めている。今回は、富士ソフトと日本マイクロソフトとのALMにおける協業の状況について紹介する。

[09:00 6/11]

2012年06月08日(金)

JBoss Developr Framework 1.0登場 - JBoss開発を支援するプラットフォーム

JBoss Communityチームは6月5日(米国時間)、「JBoss Developer Framework 1.0」を公開した。JBoss Developer Framework (JDF)は、Red Hatの支援のもとで、JBossやJava EE 6テクノロジを最大限に活用してもらうことを目的としたプロジェクト。

[10:04 6/8]

BIND、サーバに障害が生じる緊急度「重大」な脆弱性に対応

Internet Systems Consortium (ISC)は6月4日(米国時間)、セキュリティ対策を目的としたBINDの最新版を公開した。BINDはもっとも広く採用されているDNSサーバのひとつ。今回の更新で対応される脆弱性はBIND 9系のすべてのバージョンに影響するCVE-2012-1667。

[08:00 6/8]

2012年06月07日(木)

Chromeに「CSS Filter Effects」が実装

6月4日(米国時間)のChromium公式ブログにおいて、「CSS Filter Effects」が紹介されている。「CSS Filter Effects」は、W3Cが3月末に公開したドラフト仕様である「Filter Effects 1.0」を、ChromiumのWebKitに実装したもの。最新のChromium 19で利用できる。

[18:10 6/7]

「Piwik 1.8」登場 - 新しいレポートの追加やDo Not Trackのサポートなど

The Piwik Teamは3日(現地時間)、Piwikの最新版「Piwik 1.8」を公開した。PiwikはGPL v3のもとオープンソースで公開されているWebアナリティクスソフトウェア。Googleが提供しているアクセス解析サービス「Google アナリティクス」の代替ソフトウェアを目指しており、すでに32万以上のサイトで利用されている実績がある。

[08:30 6/7]

【コラム】イマドキのIDE事情 第132回 CSSの作成を効率化! EclipseでLESSを編集するためのプラグイン

Webページにおいて、コンテンツをHTMLに、デザインをCSSに分離するという手法が一般的になって久しい。CSSはシンプルな記法を持つが、その反面、同じような記述を何度も行わなければならず、記述が冗長になりがちでメンテナンス性にも問題がある。LESSはこの問題を解決するために、CSSをプログラマティックに記述できるようにするものだ。

[08:30 6/7]

2012年06月06日(水)

PostgreSQLが脆弱性に対処

PostgreSQL Global Development Groupより、脆弱性およびバグを修正したPostgreSQLが公開された。PostgreSQLはBSDスタイルライセンスを採用し、オープンソースのもと開発されているオブジェクトリレーショナルデータベース管理システム。公開されたバージョンは「9.1.4」「9.0.8」「8.4.12」「8.3.19」。

[21:03 6/6]

Facebook、独自開発のC++ライブラリ「Folly」をオープンソース化

Facebookのエンジニアチームは6月2日(米国時間)、Facebookで使用しているC++ライブラリをオープンソースソフトウェアとして公開した。公開されたC++ライブラリのことをFacebookでは「Folly」(Facebook Open-source Library)と呼んでいる。

[08:35 6/6]

Mac OS X対応の「RailsInstaller」が登場

Engine Yardは1日(米国時間)、Mac OS Xに対応した「RailsInstaller」の提供を開始した。Engine YardはRubyおよびPHPのクラウドサービスツールを提供しているホスティング企業で、RailsInstallerはRuby on Railsの動作に必要なソフトウェアをひとつのパッケージにまとめたインストーラーツール。

[08:00 6/6]

2012年06月05日(火)

Microsoft、IE10の「Do Not Track」をデフォルトでオンに

MicrosoftのチーフプライバシーオフィサーであるBrendon Lynch氏は31日(米国時間)、Internet Explorer 10の「Do Not Track」(DNT)に関する変更内容を発表した。DNTは2010年12月に米連邦取引委員会(FTC)によって発表された、個人のプライバシー保護に関する枠組み。DNTを利用することで、第三者によるオンライン追跡を拒否することができる。

[21:30 6/5]

汎用分散ファイルシステム「GlusterFS 3.3」登場

Gluster Communityは5月31日(米国時間)、GlusterFSの最新版「GlusterFS 3.3」をリリースした。GlusterFSは、スケールアウト型のストレージシステムを構築できるオープンソースの汎用分散ファイルシステム。GlusterFSを利用することで、スケーラブルで可用性の高いクラウド環境向けのストレージプールをソフトウェアレベルで構築できる。

[17:14 6/5]

Chromeが成長、IE9/IE8が増加 - 5月デスクトップブラウザシェア

Net Applicationsから2012年5月のデスクトップブラウザシェアが発表された。5月はChromeだけが成長し、FirefoxおよびIEはともに減少している。Chromeは長期的に成長傾向が続いており、2割以上のシェアを持つ可能性がでてきた。逆にFirefoxはついに20%を切る結果となった。

[08:30 6/5]

Android Browserが成長 - 5月モバイルブラウザシェア

Net Applicationsから2012年5月のモバイル/タブレットブラウザシェアが発表された。Safariは若干シェアを落としたものの6割以上をキープしており、引き続きモバイル/タブレットブラウザにおいて強い影響力を持っている。また、Android Browserはここ数ヵ月確実にシェアを伸ばしており、第2のモバイル/タブレットブラウザとしての地位を不動のものにしつつある。

[08:00 6/5]

2012年06月04日(月)

【コラム】HTML5で作るスマホWebアプリ開発チュートリアル 第1回 "さよならFlash!"は本当か? HTML5トレンドに潜む5つの誤解

本連載の最終目標は、読者の方が「HTML5の基礎や本質を理解し、HTML5を使ってWebアプリをつくれるようになる、または、仕事に生かせるようになること」です。よって、連載ではHTML5の知識だけではなく、実際にコードを書けるようになるために、コードもできるかぎり紹介していきます。初回となる今回は、HTML5にまつわる5つの誤解についてお話ししましょう。

[09:30 6/4]

Spring for Android 1.0登場 - SpringフレームワークをAndroidへ

Springチームは5月30日(米国時間)、「Spring for Android」初のメジャーバージョン「Spring for Android 1.0.0」を公開した。Spring for Androidは、Android向けのアプリケーション開発フレームワーク。Androidで動作するネイティブアプリケーション開発を容易にすることを目的に提供されている。

[09:00 6/4]

ChromeでWebゲーム操作が容易に - DevチャンネルにゲームパッドAPIを導入

Googleは29日(米国時間)、「Google Chrome Release」ブログにおいて、Chromeの開発チャンネル(Chrome 21)にゲームパッドAPIの標準導入、V8エンジンの更新、TLS 1.1のサポートなどを追加したと発表した。

[08:00 6/4]

2012年06月01日(金)

Linuxファウンデーション、FOSSの追跡ツールを公開

The Linux Foundationは30日(米国時間)、「FOSS Bar Code Tracker」という新たなソフトウェアを公開した。FOSS Bar Code Trackerは、製品ごとに自動で生成されたQRコードを用いて、オープンソースコンポーネントの追跡またはレポートの簡略化を目的に開発されたツール。

[17:46 6/1]

OfficeのあのアシスタントたちをWebサイトで表示する「Clippy.js」

MicroSoft Officeには「Office Assistant」というアニメーションキャラクターがユーザをサポートする機能が提供されている。現在はこの機能は標準で無効になっているが、そのアニメーションキャラクターを、JavaScriptを使ってWebサイトに埋め込もうというユニークなツールが登場している。それが「Clippy.js」だ。

[08:30 6/1]

SFC、GPLを守る新たなプロジェクトを設立

The Software Freedom Conservancyは29日(米国時間)、フリーソフトウェアライセンスの法令遵守に対して組織的に取り組む新たなプロジェクトを立ち上げた。複数のプロジェクトや開発者がフリーソフトウェアライセンスを守るため、この取り組みに参加しているという。

[08:00 6/1]

2012年05月31日(木)

パフォーマンスを改善した「LibreOffice 3.5.4」が登場

The Document Foundationは30日(ドイツ時間)、LibreOfficeの最新版「LibreOffice 3.5.4」を公開した。LibreOffice 3.5.4は、2月中旬に公開された3.5系のメンテンナンスアップデート。GNU LGPLv3のもとオープンソースで提供されている。

[17:05 5/31]

JavaScriptモジュールローダ「RequireJS 2.0」公開

28日(米国時間)、RequireJSの新版「RequireJS 2.0」が公開された。RequireJSは、Mozilla Labsに参加しているJames Burke氏によって開発されているCommonJSのモジュール実装系のひとつ。

[09:00 5/31]

2012年05月30日(水)

負荷試験ツール「Apache JMeter 2.7」公開

The Apache Software Foundationは28日(米国時間)、Apache JMeterの最新版「Apache JMeter 2.7」を公開した。JMeterは、Javaで開発された負荷試験およびパフォーマンス計測用アプリケーション。もともとApacheのJakartaプロジェクトで開発されていたが、昨年の10月末よりトップレベルプロジェクトとなった。

[09:22 5/30]

Linux環境向けのGoogle Driveクライアント、「Grive」

Googleは4月から「Google Drive」の提供を始めている。Google Driveは5GBまでのオンラインストレージを無料で利用できるクラウドストレージサービス。Google Driveの登場は多くのネットユーザに歓迎されたが、残念なことにまだLinuxが公式にサポートされていない。

[08:00 5/30]

2012年05月29日(火)

Canonical、Amazon EC2にARM版Ubuntu Serverを用意

Canonicalは25日(米国時間)、Amazon EC2にARM版Ubuntu Serverの提供を始めた。Ubuntuでは、2008年よりARMアーキテクチャへの対応を進めており、4月末に公開されたUbuntu 12.04 ServerがARM版Ubuntu Serverとしては初のLTSとなる。

[18:00 5/29]

Microsoft、「Visual Studio 11」のラインアップを公表

Microsoftが公式ブログ「The Visual Studio Blog」において、次期バージョン「Visual Studio 11」の製品ラインアップおよび対応プラットフォームを公表した。Visual Studioは、Microsoftが開発者向けに提供している統合開発環境。Visual Studio 11では、新たにWindows 8で採用されたUI「Metro」スタイル向けのソフトウェア開発をサポートしている。

[09:00 5/29]

ODataプロトコルがOASISに提出される

MicrosoftおよびCitrix、IBM、SAP、WSO2、Progress Softwareは24日(米国時間)、Open Data Protocol (OData)を標準化するため、OASISに共同提出したことを発表した。発表によると、各企業から提案された多くの拡張機能を含む「OData version 3」を提出したとしている。

[08:00 5/29]

Apache財団、「Apache Wookie」をインキュベート

The Apache Software Foundationは24日(米国時間)、「Apache Wookie 0.10」を公開した。「Apache Wookie」は、ウィジェットのアップロードやデプロイを提供するJavaサーバアプリケーション。The Apache Software Foundationによってインキュベートされており、Apache License 2.0のもとオープンソースで公開されている。

[07:30 5/29]

2012年05月28日(月)

ラネクシー、画像処理ソフトウェア開発キットの最新版を64bit版で販売

ラネクシーは5月25日、米Accusoftが開発した画像処理ソフトウェア開発キットの最新版「ImageGear Professional V17 64bit版」を、国内販売代理店を通じて販売を開始すると発表した。

[10:10 5/28]

日本発の取り組み「Mozilla Factory」がスタート

Mozilla Japanは25日(日本時間)、日本発のモノづくりを支援する取り組み「Mozilla Factory」を立ち上げた。このプロジェクトは人の才能や可能性を引き出し、伸ばすことを目的に開設されている。

[09:30 5/28]

エンタープライズ向けCMS「eZ Publish 4.7」が公開

eZ SystemsがeZ Publishの最版「eZ Publish Enterprise 4.7」を公開した。eZ Publishは、ノルウェーのIT企業であるeZ Systemsが開発しているWCMS(Web Content Management System)で、PHPで開発されたコマーシャル・オープンソースのソフトウェア。

[07:30 5/28]

2012年05月25日(金)

LLVM 3.1登場 - 高速なメモリエラー検出の導入など

LLVMプロジェクトは22日(米国時間)、LLVMの最新版となる「LLVM 3.1」を公開した。LLVMは、OSSとして開発されているコンパイラインフラストラクチャ。C/C++/Objective-Cコンパイラである「Clang」をはじめさまざまなコンパイラやツールチェーン、ライブラリ、サブプロジェクトなどを抱えるプラットフォームで、AppleやAMD、NVIDIA、Adobeなど大手ソフトウェアベンダで活用されている。

[09:00 5/25]

「ownCloud」最新版登場 - クラウドストレージ構築ツール

The ownCloud projectは22日(米国時間)、ownCloudの最新版「ownCloud 4」を公開した。ownCloudは、クラウドファイル共有サービスを自前で構築できるプライベートクラウドソフトウェア。ownCloudにはコミュニティベースで提供されている「Community Edition」と、ownCloud Inc.が提供している企業向けの「Business Edition」や「Enterprise Edition」がある。

[09:00 5/25]

iPhoneでのHTML5の実行速度はPCの6分の1、Androidはさらに劣る

HTML5アプリがモバイルアプリ開発者の注目を集めるなか、HTML5のパフォーマンスに関するレポートが5月22日(米国時間)に発表された。それによると、「iPhone 4S」「GALAXY S II」といった最新のスマートフォンにおけるHTML5の実行速度は、PCにおける実行速度に比べて最低でも6倍は遅く、場合によっては1,000倍以上遅いこともあることがわかった。

[09:00 5/25]

Mozilla、Web開発を支援する「Webmaker」プロジェクトを打ち上げ

Mozillaは5月22日(米国時間)、Web開発を支援するプロジェクト「Mozilla Webmaker」を立ち上げた。このプロジェクトは、数百万人のWeb"ユーザ"をWeb"開発者"にすることを最終目的にしており、このツールによって新たなプロジェクトの作成やイベントへの参加を促し、Webへの理解度を深める手助けにしたいとしている。

[09:00 5/25]

2012年05月24日(木)

スモールデスクトップ環境「EDE」の最新版が登場

EDE TeamがEDEの最新版となる「EDE 2.0」を公開した。EDE(Equinox Desktop Environment)は、軽量で高速なスモールデスクトップ環境。LinuxやBSD、Solaris、Minix、Zaurus、XBoxなどさまざまなプラットフォーム上で動作する。

[09:56 5/24]

ポートスキャナツール「Nmap 6.0」登場 - IPv6をフルサポート

The Nmap Projectは21日(米国時間)、Nmapの最新版となる「Nmap 6.0」を公開した。Nmap(Network Mapper)はオープンソースで開発されているネットワークスキャナツール。TCP/UDP/ICMP向けにさまざまなスキャナ機能を提供しており、ホスト情報、OS、パケットフィルタ、ファイヤーウォール、サービスなどを調べることができる。

[09:34 5/24]

GitHub、Windowsの開発者向けに「GitHub for Windows」を提供

GitHubは5月21日(米国時間)、Windows開発者向けに「GitHub for Windows」をリリースした。GitHubは、RubyやRailsを使用して開発プロジェクト向けにGitリポジトリやファイルの公開領域を提供しているホスティングサービス。「GitHub for Windows」はWindows環境で動作するGitHubクライアントツール。

[09:26 5/24]

Perl最新版登場 - Unicode 6.1サポート、組み込み関数の改善など

The Perl 5 development teamは20日(米国時間)、Perl 5系の最新版となるPerl 5.16を公開した。Perl 5は長く利用されているPerlの主要バージョン。これまで最新の安定版はPerl 5.14だったが、約1年間の開発期間を経て、安定版のバージョンアップがおこなわれた。

[09:21 5/24]

【コラム】イマドキのIDE事情 第131回 Adobe製のオープンソースHTMLエディタ「Brackets」を試してみよう

Adobeがオープンソースで開発しているWeb開発用のエディタ「Brackets」。まだ開発が始まったばかりのプロダクトではあるが、今後の可能性を探るという意味も込めて、今回はこのBracketsを取り上げてみたい。

[08:30 5/24]

2012年05月23日(水)

Windows版Kinectのランタイム/開発キット、Kinect for Windows SDK 1.5登場

Microsoftは21日(米国時間)、「Kinect for Windows」向けのソフトウェア開発キット及び実行環境の最新版を公開した。Kinectはもともと、Microsoft製のゲーム機「Xbox 360」用に開発されたデバイスで、Microsoftでは今年の2月にPC向けに「Kinect for Windows」の提供を始めている。

[09:23 5/23]

【レポート】中小開発会社を救え! 営業力も提供するスマホ研究会 - スマホ&モバイルEXPO

5月9日~11日、東京都江東区の東京ビッグサイトにて「スマートフォン&モバイル EXPO」(リードエグゼクティブ ジャパン主催)が開催された。本稿ではスマートフォン&モバイル EXPOに出展されたブースの中から、B2Bアプリ開発の分野で特徴的な事業を展開していたアイ・エンターにフォーカスし、内容を簡単にご紹介しよう。

[09:00 5/23]

Ruby on RailsやPHPなどOSSのビジネス活用を推進する業界団体が7月に発足

BOSS-CON JAPANは5月22日、OSS(オープンソースソフトウェア)のビジネス利活用を推進する支援団体「BOSS-CON JAPAN」を7月2日より設立することを発表。同日より設立メンバーの募集を開始した。

[09:00 5/23]

JavaScriptのSIPクライアント、「sipML5」登場

Doubango Telecomは15日(現地時間)、SIPクライアント「sipML5」を公開した。sipML5は、JavaScriptで開発されているSIPクライアント。GPLv3のもとオープンソースで公開されており、HTML5とWebRTCをサポートするブラウザ上で動作する。

[08:30 5/23]

2012年05月22日(火)

ZMPとマイクロソフトが連携し、自動車のビックデータ活用の開発環境提供

ゼットエムピー(ZMP)と日本マイクロソフトは、自動車の車載センサー情報の収集、解析、制御のための次世代技術やサービスの研究開発環境を、両社が連携して、自動車メーカーや部品メーカーなどの自動車関連企業、通信、IT関連企業等に提供することを発表した。

[12:15 5/22]

Twitterが「Do Nt Track」を導入 - プライバシー保護の動きがさらに拡大

Twitterは17日(米国時間)、第三者によるオンライン追跡を拒否する機能「Do Not Track」をサポートすることを発表した。「Do Not Track」(DNT)は2010年の12月に米連邦取引委員会(FTC)によって発表された個人のプライバシー保護に関する枠組みで、ユーザがブラウザの設定によって個人情報の取り扱いを制御できるようにすることをベースとしている。

[08:30 5/22]

Nginx、早くも評価版開発スタート - 1.3系でSPDY対応を目指す

15日(米国時間)、Nginxの最新評価版となる「Nginx 1.3.0」が公開された。NginxはWebサーバをはじめPOP3プロクシ、IMAP4プロクシ、フェールオーバ、バランシング、キャッシュサーバなどさまざまな機能を備えたWebプラットフォーム。近年、Apacheの代替Webプラットフォームとして人気を集めている。

[08:30 5/22]

2012年05月21日(月)

NVIDIA、「Nsight」にEclipseエディションを提供 - Linux/Macに対応

NVIDIAは5月14日(米国時間)、アメリカのサンノゼで開催された「GPU Technology Conference 2012」(GTC 2012)において、統合開発環境「Nsight Eclipse Edition」を発表した。Nsightは、GPUアクセラレーション対応のアプリケーションを開発できる統合開発環境。

[08:30 5/21]

IE6~IE8でCSS3が使える「CSS3 PIE 1.0.0」登場

15日(米国時間)、「CSS3 PIE」初のメジャーバージョンとなる「CSS3 PIE 1.0.0」が公開された。CSS3 PIEはCSSレベル3に対応していないIE 6/IE 7/IE 8に対して、いくつかのCSS3プロパティをレンダリングする機能を提供するプログラム。Apache License v2およびGPL v2のデュアルライセンスのもとオープンソースで公開されている。

[08:30 5/21]

Chrome、「Web Intents」を実験的に導入

Googleは15日(米国時間)、Chromeの最新安定版に「Web Intents」を実験的に導入したことを発表した。Googleでは昨年の8月上旬に、Chromeに「Web Intents」を取り込む計画を明らかにしていた。

[08:30 5/21]

2012年05月18日(金)

CA 、バッチ/レポート処理を容易にする「CA Easytrieve」のLinux PC版

CA Technologiesは5月17日、バッチ/レポート処理を簡単に作成し、開発コストを削減する開発ツールのLinux PC版「CA Easytrieve Report Generator for Linux PC」を発表した。

[09:14 5/18]

日本IBM、モバイルアプリの開発・連携・セキュリティを統合した製品

日本アイ・ビー・エムは5月17日、「モバイル対応アプリケーションの開発・実行環境」「クラウドや基幹システムとのデータ連携」「アプリケーションやモバイル端末のセキュリティと管理」の3つの機能を統合したソフトウェア製品「IBM Mobile Foundation V5.0」、モバイル対応アプリケーションの開発・実行環境を個別に提供するソフトウェア「IBM Worklight V5.0」を発表した。

[09:00 5/18]

ネットワーク監視ツール、「Icinga 1.7」公開

15日(米国時間)、「Icinga」の最新版「Icinga 1.7」がリリースされた。Icingaは、エンタープライズ向けのネットワークモニタリングツール。GPL v2のもとオープンソースで開発されており、大規模なネットワーク環境を監視できる機能を提供している。

[08:30 5/18]

Android向けFirefoxのベータ版が公開 - UIを最適化しFlashに対応

Mozillaは15日(米国時間)、Andorid版Firefoxのベータ版を公開した。Mozillaでは昨年より、Android向けにFirefox Syncやアドオン、タブブラウジングなどの機能をもつFirefoxを提供している。

[08:30 5/18]

「OrientDB 1.0」登場 - NoSQLのドキュメント指向/グラフデータベース

15日(英国時間)、「OrientDB」初のメジャーリリースバージョン「OrientDB 1.0」が公開された。OrientDBは、グラフデータベースとドキュメント指向データベースの2つの特性をもったNoSQLのDBMS(Database Management System)。

[08:30 5/18]

アシスト、コンテンツ作成自働化ツール「Dojo」の新バージョン

アシストは5月17日、操作マニュアルおよびシミュレーション・コンテンツ作成ツール「Dojo」の新バージョン「Dojo Version 4.00」の提供を開始したと発表した。

[08:18 5/18]

2012年05月17日(木)

MonoDevelop 3.0登場 - C#/.NET向け統合開発環

5月14日(米国時間)、MonoDevelopの最新版となる「MonoDevelop 3.0」が公開された。MonoDevelopは、C#およびその他の.NETプログラミング言語向けに開発されている統合開発環境。Windows、Mac OS X、Linuxで動作するデスクトップアプリケーションや、ASP.NET Webアプリケーションを開発することができる。

[08:30 5/17]

最新のRuby on Railsに対応した「Redmine 2.0.0」登場

Redmineプロジェクトは5月15日(ドイツ時間)、プロジェクト管理アプリケーションの新版「Redmine 2.0.0」を公開した。Redmineは、Ruby on Railsを使って開発されたプロジェクト管理向けのWebアプリケーション。Webブラウザからさまざまなプロジェクト管理機能が利用でき、多機能で扱いやすいことからプロジェクト管理アプリケーションとして人気がある。

[08:30 5/17]

モバイルWebアプリケーション向けフレームワーク「Spring Mobile 1.0」公開

Springチームは5月14日(米国時間)、Spring Mobile初のメジャーバージョン「Spring Mobile 1.0.0」を公開した。Spring Mobileは、クロスプラットフォームのモバイル向けWebアプリケーション開発フレームワーク。

[08:30 5/17]

2012年05月16日(水)

脆弱性スキャナツール「OpenVAS-5」登場

The OpenVAS projectは10日(現地時間)、OpenVASの最新版「OpenVAS-5」を公開した。OpenVAS(pen Vulnerability Assessment System)はオープンソースで開発されているネットワークのセキュリティ評価フレームワーク。ネットワークに対して脆弱性のスキャンや管理が行えるツールなどを提供している。

[09:19 5/16]

Chromeがssh端末に - 拡張機能「Secure Shell」

SSHクライアントとして様々なソフトウェアが開発されているが、ブラウザからSSH接続できるツールに、Chromeの拡張機能として開発されている「Secure Shell」がある。

[08:30 5/16]

IntelとNokiaが共同開発、コネクションマネージャ「ConnMan 1.0」

The ConnMan Projectは8日(現地時間)、ConnMan初のメジャーリリースバージョン「ConnMan 1.0」をリリースした。ConnMan(Connection Manager)は、組み込みのLinuxシステム向けに開発されているインターネットコネクション管理デーモン。プロジェクトはIntelとNokiaの支援を受けており、オープンソースで公開されている。

[08:30 5/16]

2012年05月15日(火)

JavaScript対応のイベントドリブンフレームワーク、「Vert.x 1.0」登場

Vert.x Projectは9日(現地時間)、「Vert.x 1.0」を公開した。Vert.xはJava仮想マシン上で動作するイベント駆動型のアプリケーションフレームワーク。多言語対応、非同期、スケーラブル、並列処理などの特徴を持っており、VMwareの支援のもとオープンソースで開発されている。

[08:30 5/15]

Firefox開発版、「In-content preferences」機能を導入

Firefoxの開発者の一人であるJared Wein氏が、Firefoxのナイトリーチャンネル(Firefox 15)に「In-content preferences」機能を導入したことを発表した。Firefoxでは各種設定を別ウィンドウで表示させて行なっているが、「In-content preferences」機能を利用することで、設定画面をブラウザ内に表示できるようになる。

[08:30 5/15]

Firefoxのレスポンス速度向上を目指す「Snappy」プロジェクト

FirefoxのエンジニアプロジェクトマネージャであるLawrence Mandel氏が、Firefoxのベータ版(Firefox 13)に行われたレスポンスの改善について報告している。Mozillaでは昨年末にFirefoxのレスポンス向上を目的とした「Snappy」というプロジェクトを立ち上げており、Firefox 11やFirefox 12でレスポンスに関連したバグの修正を行なっていた。

[08:30 5/15]

2012年05月14日(月)

LLVMがNVIDIA製GPUに対応

NVIDIAは5月9日(米国時間)、LLVMがNVIDIA製のGPUプロセッサに対応したことを発表した。NVIDIAでは昨年の12月に、CUDA向けのコンパイラをオープンソースコードとして公開することを発表していた。

[08:30 5/14]

Mozilla、ARM版Windowsにブラウザの選択権を求める

Mozillaの法務顧問であるHarvey Anderson氏は5月9日(米国時間)、Mozillaの公式ブログにおいて「Windows on ARM Users Need Browser Choice Too」と題して、ARM版Windowsの利用者にブラウザの選択権を与えるよう提言している。

[08:30 5/14]

2012年05月11日(金)

PHP 5.4.3とPHP 5.3.13が公開 - CGIの重大な脆弱性に対処

PHPデベロッパチームは5月8日(米国時間)、PHPの最新版となる「PHP 5.4.3」および「PHP 5.3.13」を公開した。どちらもPHPのCGIモードにあった重大な脆弱性が修正されており、すべてのユーザに対してアップグレードを推奨している。

[08:30 5/11]

CとObjective-Cが好調 - 5月プログラミング言語人気

TIOBE Softwareから、2012年5月のTIOBE Programming Community Index (PCI)が公開された。TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。

[08:30 5/11]

2012年05月10日(木)

Qt開発者向けのIDE、「Qt Creator 2.5」登場

5月9日(現地時間)、Qt Labsの開発者ブログにおいて、Qt Creatorの最新版「Qt Creator 2.5.0」が発表された。Qt Creatorは、Qt Development FrameworksがQt開発者向けに提供している統合開発環境。LGPLのもとオープンソースで公開されている。

[18:00 5/10]

PhoneGap 1.7登場 - Bada 2.0にも対応

PhoneGapの最新版となる「PhoneGap 1.7.0」が公開された。PhoneGapは、もともとNitobiによって開発されていたモバイルアプリケーションプラットフォーム。Nitobiは2011年10月にAdobe Systemsに買収され、現在はApache License v2のもとオープンソースで公開されている。

[08:30 5/10]

Chrome、V8エンジンに新アルゴリズムを導入

Googleは、ChromeのDevチャンネルおよびBetaチャンネルのV8エンジンに、関数の最適化に関する新しいアルゴリズムを導入したと発表した。サイズの小さいJavaScriptコードのパフォーマンスが向上しており、SunSpiderベンチマークで安定版とベータ版を比較テストしたところ、25%も高速になったとしている。

[08:30 5/10]

Apacheソフトウェア財団のオフィススイート「Apache OpenOffice 3.4」登場

The Apache OpenOffice Projectは8日(米国時間)、「Apache OpenOffice 3.4」を公開した。Apache OpenOfficeは、Apacheソフトウェア財団に承認されたプロジェクトによって開発されているOpenOffice.orgベースのオフィススイート。

[08:30 5/10]

【コラム】イマドキのIDE事情 第130回 「Initializr」でHTML5サイトのテンプレートを作成しよう

Initializrは、HTML5対応のWebサイトの雛形を生成できるWebサービスだ。Modernizr、jQuery、Bootstrap2といったJavaScript/CSSライブラリに対応しており、マウスクリックで構成をカスタマイズするだけで、Webサイトの雛形をzipファイルでダウンロードすることができる。

[08:30 5/10]

2012年05月09日(水)

【ハウツー】Office 365体験記 - 社内Active DirectoryとOffice 365の同期

本企画ではこれまで、Office 365で割り振られるユーザーID/パスワードを使って、各種サービスを試してきた。しかし、Office 365では社内に設置されているActive Directory(AD)をそのまま使用する仕組みも提供されている。

[10:00 5/9]

IPA、ソースコードの脆弱性を検査する「iCodeChecker」を公開

独立行政法人 情報処理推進機構(IPA)は5月8日、C言語で作成されたソースコードの脆弱性をチェックできるセキュリティ検査ツール「iCodeChecker」を公開した。IPAのサイトからダウンロードして無料で利用できる。

[09:38 5/9]

NRI、スマートデバイスを活用する企業向けの開発基盤「ZOOK+」提供開始

野村総合研究所は5月8日、スマートフォンやタブレット端末を活用する企業向けに、モバイルシステム開発基盤「ZOOK+」を提供開始すると発表した。

[09:21 5/9]

Mozilla、Mac OS X版FirefoxのAdobe Acrobat Readerプラグインをブロック

Mozillaは4日(米国時間)、Mac OS X版Firefoxを対象にAdobe Acrobat Readerプラグインを無効にしたと発表した。現在、Mac OS X上で動作するFirefoxのAdobe Acrobat Readerプラグインに、いくつかの問題が見つかっているという。

[08:30 5/9]

2012年05月08日(火)

GIMP 2.8 - 3年半ぶりのメジャーリリース登場

The GIMP Teamは、GIMPの最新版「GIMP 2.8」を公開した。GIMPは、オープンソースで開発されている高機能グラフィック編集アプリケーション。ライセンスはGPL v3を採用している。GIMP 2.8は、2008年10月1日に公開されたGIMP 2.6以来のメジャーバージョンとなる。

[18:01 5/8]

2012年05月07日(月)

Java EE6 Webプロファイル実装 - Apache TomEE 1.0登場

The Apache Software Foundationは4月30日(米国時間)、「Aapche TomEE」(発音はトミー)初のメジャーバージョンとなる「Apache TomEE 1.0」を公開した。Apache TomEEは、Javaで開発されているJava EE6 Web Profile実装。Apache License 2.0のもとオープンソースで公開されている。

[08:30 5/7]

IEの勢い止まらず - 4月デスクトップブラウザシェア

Net Applicationsから2012年4月のデスクトップブラウザシェアが発表された。1月から続いているIEの成長は4月においても変わらず、今年に入ってシェアを落としていたChromeもシェアを回復させている。Firefoxは長期的なシェアの下落に歯止めがかかっていない状態で、来月には20%をきる可能性も出てきた。

[08:30 5/7]

SafariとAndroidだけで80%以上のシェア - 4月モバイルブラウザシェア

Net Applicationsから、2012年4月のモバイル/タブレットブラウザシェアが発表された。3月に若干シェアを伸ばしたOpera Miniだったが、4月に入って一気にシェアを落とす結果となった。一方で、3月にシェアを落としたSafariとAndroidは伸びており、どちらもこの1年でもっともシェアを拡大させている。

[08:30 5/7]

2012年05月02日(水)

Mozilla、Firefox 3.6ユーザに対して自動アップグレードを検討中

MozillaがFirefox 3.6ユーザに対して、Firefox 12への自動アップグレードを検討している。MozillaのリリースマネージャであるAlex Keybl氏が提案している計画で、Firefoxユーザのセキュリティを維持するため実行したいとしている。

[08:30 5/2]

Mozilla、すべてのMac OS Xに対してJavaプラグインの無効化を実施

Mozillaは4月30日(米国時間)、すべてのMac OS Xを対象に、旧バージョンのJavaプラグインを無効にしたことを発表した。この発表により、MozillaはWindows及びMac OS X、Linuxと主要なプラットフォームに対してJavaの対策を行ったことになる。

[08:30 5/2]

軽量な統合デスクトップ環境 - 「Xfce 4.10」公開

The Xfce Development Teamは4月28日(現地時間)、Xfceの最新版「Xfce 4.10」を公開した。Xfceは、Unix系OS向けに開発されている軽量な統合デスクトップ環境。Xubuntu、Fedoraなど様々なLinuxディストリビューションで採用されている。

[08:30 5/2]

2012年05月01日(火)

リモートターミナルツール「Mosh 1.2」が公開

The Mosh teamは26日(米国時間)、Mosh(Mobile shell)の最新版「Mosh 1.2」を公開した。MoshはMIT(マサチューセッツ工科大学)で開発されているリモートターミナルツール。GNU GPL v3のもとオープンソースで公開されている。

[08:30 5/1]

Opera 12ベータ登場 - Unite/Widgets/Voiceを標準で無効に

Opera Softwareは4月26日(ノルウェー時間)、次期リリースへ向けた最新ベータ版となる「Opera 12 Beta」(開発コード名:Wahoo)の提供を開始した。開発版のOperaは、安定版のOpera 11とは別にインストールして使用できる。

[08:30 5/1]

2012年04月27日(金)

イギリス紙参加のオープンソースプロジェクト - 「Miso Project」

イギリスの高級紙「The Guardian」がオープンソースプロジェクト「Miso Project」を紹介し、Miso Projectの最初のリリースとなるJavaScriptライブラリ「DataSet」も合わせて紹介している。

[08:30 4/27]

Ext JS 4.1登場 - レンダリング/レイアウトのパフォーマンス向上など

Senchaは4月24日(米国時間)、Ext JSの最新版となる「Ext JS 4.1」を公開した。Ext JSは、JavaScriptで開発されたWebアプリケーションフレームワーク。軽量で高い拡張性を提供しながら、デスクトップエクスペリエンスに近い滑らかな動作を実現している。

[08:30 4/27]

オープンソースの分散データベース「Apache Cassandra 1.1」公開

The Apache Software Foundationは4月24日(米国時間)、分散データベースの最新版となる「Apache Cassandra 1.1」を公開した。Cassandraはきわめて高いスケーラビリティを実現できるキー・バリューストア型のNoSQLデータベース。DynamoとGoogle BigTableの双方の技術を活用しており、大規模サイトで活用されている。

[08:30 4/27]

2012年04月26日(木)

Google Driveのアプリ開発ツール「Google Drive SDK」が公開

Googleは24日(米国時間)にオンラインストレージサービス「Google Drive」を公開したが、これにあわせて、開発者向けに「Google Drive SDK」を公開した。Google Driveは、5GBまでのオンラインストレージを無料で利用できるクラウドサービス。Googleが提供しているその他のサービスとコラボレーションできるといった特徴がある。

[18:44 4/26]

【レポート】マイクロソフト、新たなUIを採用したMetroスタイルアプリを紹介

日本マイクロソフトは24日から、Windows開発者のためのイベント「Windows Developer Days」を都内のホテルで開催し、25日のキーノートセッションでは、デベロッパー&プラットフォーム統括本部長の大場 章弘氏が、Metroスタイル アプリケーションの魅力や、クラウドプラットフォーム「Windows Azure Platform」の活用事例を紹介した。

[12:20 4/26]

マイクロソフト、Windows 8のアプリ開発者向けの支援策「Go Metro」を開始

日本マイクロソフトは、Windows Phoneや Windows 8に実装されるアプリケーションの開発スタイルである「Metroスタイル」を普及させるため、ソフトウェア開発者向けの支援施策として、「Go Metro」を4月25日より開始した。

[09:43 4/26]

Firefox、アドレスバーに表示されるファビコンをブロック

Firefoxの開発チームに所属しているJared Wein氏が、「An update to site-identity in desktop Firefox」と題して、Firefoxのアドレスバーに表示されるファビコンをブロックする機能を追加したことを報告している。この機能は、Firefoxのナイトリーチャンネル(Firefox 14)に導入されている。

[08:30 4/26]

軽量で高速なHTTPサーバ、「NGINX 1.2」公開

4月23日(米国時間)、nginx(エンジンエックス)の最新安定版となる「nginx-1.2.0」が公開された。nginxは、軽量で高速なHTTPサーバ。Netcraftが毎月発表しているHTTPサーバシェアの4月報告によると、nginxのシェアは10%から14%ほどで、代表的なHTTPサーバであるApacheやMicrosoft IISに次ぐ人気となっている。

[08:30 4/26]

【コラム】イマドキのIDE事情 第129回 リポジトリ管理ツール「Nexus」でMavenをさらに活用しよう!

IDEの範疇からは外れてしまうが、Java開発においてMavenを使用する場合、開発したソフトウェアをデプロイしたり、外部のMavenリポジトリに存在しないライブラリなどを使用するために、開発環境の一部としてプライベートリポジトリを立てる必要に迫られることがある。Nexusはこのような場合に有用なツールだ。

[08:30 4/26]

2012年04月25日(水)

【レポート】ユーザーエクスペリエンスの追求(前編) - UXPという新たな概念

サムソンで発売したGalaxy S2にはユーザーの利便性向上の為に多様な機能が搭載されている。その基本機能の1つが「傾けることで操作する」機能だ。報道によれば、この機能をリリースするまでに3年という歳月がかかったという。そして、その多くは、開発作業ではなく、機能を体感するユーザーが実際に満足するかどうかを調査・確認するのに費やしたということである。

[09:00 4/25]

オープンソースのSmalltalk実装「Pharo 1.4」登場

Pharo ProjectはオープンソースのSmalltalk実装の最新版「Pharo 1.4」を公開した。Pharoはオブジェクト指向プログラミング「Smalltalk」のオープンソース実装として開発されていた「Squeak 3.9」環境から派生したオブジェクト指向プログラミング言語及び開発環境。MIT Licenseのもとオープンソースで開発されている。

[08:30 4/25]

NoSQLグラフデータベース「Neo4j 1.7」公開

Neo Technologyは20日(米国時間)、グラフデータベースの最新版「Neo4j 1.7」を公開した。Neo4jは、Javaで開発されているグラフデータベース。グラフデータベースとは、NoSQLの一種で従来のリレーショナルデータベースでは扱いにくいデータの処理に適しているといった特徴をもっている。

[08:30 4/25]

WordPress、ファイルアップロードのセキュリティ問題などを修正

WordPressプロジェクトは20日(米国時間)、以前のバージョンにあったセキュリティ問題を修正した「WordPress 3.3.2」を公開した。WordPressは、PHPで開発されているオープンソースのCMS。GNU GPLv2のもとで公開されている。

[08:30 4/25]

2012年04月24日(火)

Opera Next、GPU HWアクセラレーションの更新とアイコンをちょっと修正

Opera SoftwareはOpera Nextに対してハードウェアアクセラレーションの更新とアイコンの修正を行ったことを発表した。20日(ノルウェー時間)付けのスナップショットには新たにDirectXバックエンドがサポートされ、23日付けのスナップショットではOperaのアイコンが修正されている。

[08:30 4/24]

Ruby、RubyGemsのセキュリティ問題を対処

Ruby 1.9系にあったセキュリティ問題を修正した「Ruby 1.9.3-p194」及び「Ruby 1.9.2-p320」が公開された。どちらもRubyスクリプト言語用のパッケージ管理フレームワーク「RubyGems」のバージョンを1.8.23に更新し、RubyGemsにあった脆弱性に対処している。

[08:30 4/24]

2012年04月23日(月)

Google、ApacheサーバでSPDYをサポートする「mod_spdy」を紹介

Google PageSpeed Insights TeamがGoogle Developer Blogにおいて、Apacheサーバ向けにSPDYをサポートするモジュール「mod\_spdy」を紹介している。

[08:30 4/23]

Webベースのプロジェクト管理システム、「ProjectForge 4.0」公開

4月18日(現地時間)、ProjectForgeの新版「ProjectForge 4.0」が公開された。ProjectForgeは、ドイツの開発者Kai Reinhard氏によって提供されている、Webベースのプロジェクト管理システム。Javaをベースに開発されており、GPLv3のもとオープンソースのコミュニティ版と、商用ライセンスによるコマーシャル版の2つがある。

[08:30 4/23]

Lisp系プログラミング言語、「Clojure 1.4」登場

Lisp系プログラミング言語であるClojureの開発者が、最新版「Clojure 1.4」のリリースを発表した。ClojureはLispの方言のひとつ。Java仮想マシンで動作し、インタプリタとしてもコンパイルして直接Javaバイトコードを生成してJava仮想マシンで動作させることもできる。

[08:30 4/23]

2012年04月20日(金)

GIMP、2.10で次世代グラフィックライブラリ「GEGL」を完全移植

GIMPの開発者であるMichael Natterer氏が、GIMP 2.10までに「GEGL」(Generic Graphics Library)を完全に移植できるだろうと報告している。GEGLはGPLライセンスのもとオープンソースで開発されている画像処理フレームワーク。GEGLが完全にサポートされることで輝度やコントラスト、色彩、彩度など様々なプロセスで16ビットカラーが扱えるようになる。

[08:30 4/20]

Oracle、88件の脆弱性に対処 - Critical Patch Update Advisory

Oracleは18日(米国時間)、Oracle製品に対して88件の脆弱性に対処したことを発表した。この発表は同社が定期的に行なっている「Critical Patch Update Advisory」(CPU)という名のセキュリティ勧告で毎年1月、4月、7月、10月の年4回発表を行なっている。

[08:30 4/20]

ソースコード品質チェックツール、「Sonar 3.0」公開

SonarSourceがソースコードの品質チェックツールの新版「sonar 3.0」を公開した。sonar 3.0は、LGPL v3のもとJavaで開発されているオープンソースのソースコード品質管理プラットフォーム。sonar 3.0では新規コードのリアルタイム品質チェック機能や新しいコードのテストカバレッジ、レビュープロセスの統合、Dashboardウィジェットの導入など40以上の改善やバグ修正が行われている。

[08:30 4/20]

2012年04月19日(木)

アクシスソフト、業務向けAndroid開発プラットフォーム「Biz/Browser AI」

アクシスソフトは4月18日、業務システム向けAndroid開発プラットフォーム「Biz/Browser AI (Limited Edition)」の提供を開始すると発表した。

[09:39 4/19]

Opera、WebRTC仕様のカメラサポート機能を導入

Opera Desktop TeamがOpera Nextに次期リリースの新機能の一つであるカメラサポート機能を導入したことを紹介している。この機能を使用するとOperaブラウザからHTML5/JavaScriptを使って直接カメラにアクセスができるようになるという。

[08:30 4/19]

プロジェクト管理アプリケーション「Redmine」、1.3.3/1.4.0を同時リリース

Redmineプロジェクトは4月14日(ドイツ時間)、プロジェクト管理アプリケーションの新版「Redmine 1.3.3」及び「Redmine 1.4.0」を同時に公開した。RedmineはRuby on Railsを使って開発されたプロジェクト管理向けのWebアプリケーション。Webブラウザからさまざまなプロジェクト管理機能が利用できる。多機能で扱いやすいことからプロジェクト管理アプリケーションとして人気がある。

[08:30 4/19]

2012年04月18日(水)

Mozilla、旧バージョンのMac OS X向けにJavaプラグインの無効化を実施

Mozillaは旧バージョンのMac OS X(10.5まで)を対象に、Javaプラグインを無効にしたことを発表した。MozillaではJavaの旧バージョンに存在する脆弱性からFirefoxユーザを守るため、WindowsといくつかのLinuxディストリビューションに対して対応を行なっていたが、Mac OS Xに対してはこれまでアクションを起こしていなかった。

[17:43 4/18]

jQueryベースのモバイル向けフレームワーク、「JQuery Mobile 1.1」公開

The jQuery Foundationがj、Query Mobileの最新版「jQuery Mobile 1.1」を公開した。jQuery Mobileは、jQueryコアおよびjQuery UIをベースに開発されたモバイルデバイス向けのフレームワーク。スマートフォンのみならずタブレットデバイスや電子リーダ、デスクトップまで幅広いプラットフォームに対して、HTML5技術をベースとしたUIを提供することを目的としている。

[08:30 4/18]

オープンソースのJavaテストツール、「Arquillian Core」登場

The Arquillian teamがJavaミドルウェアテストツールの最新版「Arquillian Core 1.0」を公開した。Arquillianは2010年3月にアルファ版を公開しており、約2年の歳月をかけて正式リリース版となった。

[08:30 4/18]

オープンソースの統合オフィスイート「Calligra」、初の安定版を公開

The Calligra teamが初の安定版「Calligra 2.4」をリリースした。Calligraは、同チームが開発しているオープンソースの統合オフィススイート。Calligraは、元々KDEコミュニティによって「KOffice」という名前で開発されていたもので、デスクトップ版とモバイル版がある。

[08:30 4/18]

Apacheのテキスト検索システム、SolrとLuceneの最新版が登場

The Apache Lucene projectは12日(米国時間)、「Apache Lucene 3.6」及び「Apache Solr 3.6」を公開した。Apache Luceneは、Javaで開発されているオープンソースのフルテキスト検索エンジンライブラリ。クロスプラットフォームであるため様々なアプリケーションで利用できる。

[08:30 4/18]

2012年04月17日(火)

富士通、アプリケーションフレームワーク「INTARFRM」の最新版発表

富士通は4月16日、設計、開発、実行、保守などの機能を有するアプリケーションフレームワークの最新版「INTARFRM Rapid Edition V4」の販売を開始すると発表した。同製品は、同社のクラウド実行環境「FGCP/A5 Powered by Windows Azure」に対応している。

[10:23 4/17]

Python、ハッシュ衝突攻撃に対処したすべてのバージョンを更新

4月11日(現地時間)、Pythonの各バージョンがマイナーアップデートされた。更新されたのは「2.6.8」、「2.7.3」、「3.1.5」、「3.2.3」。いずれのバージョンも、昨年の12月末に行われた28C3(The 28th Chaos Communication Congress)で発表された2つのハッシュ衝突攻撃も含めた脆弱性に対処している。

[08:30 4/17]

Firefox、プラグイン向けに「click-to-play plugins」を実装

Mozillaの開発者であるJared Wein氏が、Firefoxに「click-to-play plugins」機能を実装したことをブログにて報告している。「click-to-play plugins」は、Firefoxのプラグインを制御する機能。この機能はすでにFirefoxのナイトリーチャンネル(Firefox 14)に導入されているという。

[08:30 4/17]

2012年04月16日(月)

Google、ChromeのWebRTC対応状況を報告

GoogleがChromeのWebRTC実装に関して、現状と今後の対応を報告している。WebRTCは、JavaScript/HTML5技術でインスタントメッセンジャーのようなリアルタイムコミュニケーションアプリケーションの開発を可能とする仕様。JavaScript APIとして提供されるほか、audio/videoなどのHTML5要素と絡めての使用が可能になる。

[08:30 4/16]

オープンソースのクラウド構築ツールキット、「OpenNebula」登場

OpenNebula Projectが、OpenNebulaの最新安定版「OpenNebula 3.4」を公開した。OpenNebulaは、クラウド基盤やエンタープライズ向けのデーターセンタの構築及び管理が行える業界標準のソリューションを開発することを目的にしているオープンソースのプロジェクト。

[08:30 4/16]

Java 8リリースマネージャ、JDK 8のロードマップを提案

OracleのJDKリリースマネージャであるMathias Axelsson氏がメーリングリストjdk8-devで、Javaの次のバージョンであるJDK 8について、公開までのマイルストーンリリース計画を提案している。Axelsson氏によるとJDK 8の公開は2013年9月を予定しているが、それまでに段階的に新機能や拡張機能を取り込むためマイルストーンリリースを公開していきたいとしている。

[08:30 4/16]

2012年04月13日(金)

ブライトコーブ、月額1万円で利用できる廉価版の動画配信プラットフォーム

ブライトコーブは、オンライン動画プラットフォーム「Brightcove Video Cloud」に、より低価格な「Brightcove Video Cloud Express」日本語版と、スマートフォンやタブレット向けのコンテンツ アプリ プラットフォーム「Brightcove App Cloud」日本語版の両クラウド型サービスを4月12日より販売開始すると発表した

[10:00 4/13]

エンドユーザーの画面解像度が高度化 - 主流は1366×768ピクセル

Web分析会社の米StatCounterは4月11日(米国時間)、画面解像度に関する調査結果を発表した。今回、調査を開始して以来、初めて1366×768ピクセルが最多となり、エンドユーザーが解像度の高い端末を選択する傾向が明らかになった。

[09:00 4/13]

YahooのJavaScriptフレームワーク、「YUI 3.5」公開

Yahoo!は4月18日(米国時間)、YUIの最新版となる「YUI 3.5.0」の提供を開始した。YUIは、Yahoo!が提供しているJavaScript/CSSフレームワーク。BSDライセンスのもとで提供されており、YUIのポータルサイト「YUI Library」より取得できる。

[08:30 4/13]

2012年04月12日(木)

Chrome、すべてのタブをどこからでも使える機能を追加

Googleは10日(米国時間)、Chromeのベータチャンネルに新たな機能を追加したことをGoogle Chrome Blogで発表した。最新のベータバージョン19.0.1084.15に追加されており、Chromeの同期サービス「Signing in to Chrome (Chromeにログイン)」を使用して、タブをリアルタイムに同期できるようになる。

[18:00 4/12]

パオ・アット・オフィス、.NET開発環境下での帳票作成ツールの最新版

パオ・アット・オフィスは4月11日、Microsoft .NET開発環境下での帳票作成ツール「Reports.net Ver 6.3」をリリースすると発表した。

[09:58 4/12]

【コラム】イマドキのIDE事情 第128回 「Codiqa」でjQuery MobileのデザインをWYSIWYG編集!

jQuery Mobileはスマートフォン向けのWebアプリケーションを作成するためのUIフレームワークで、iPhoneやAndroidをはじめ、様々なモバイルデバイスに対応している。HTMLに簡単な記述を追加するだけでネイティブアプリケーションのようなリッチなユーザインタフェースを作成できるのが特徴だ。

[08:00 4/12]

【レポート】役割が拡がるVisual Studio - ALMツールとしての普及に向けパートナー強化

変化の激しいアプリケーション開発のトレンドに、常にキャッチアップしていくための環境を、開発者にむけて提供してきたVisual Studio。次期バージョンでは2012年のリリースが予想されている新たなクライアントOS「Windows 8」のアプリケーション開発基盤としての役割も担うこととなり、その重要性はますます高まることとなる。

[08:00 4/12]

2012年04月11日(水)

Mozilla Labsの開発者、WebRTCによるチャットデモを紹介

Mozilla LabsのAnant Narayanan氏が、3月下旬にパリで行われたIETF 83においてWebRTCを実装したFirefoxによるビデオチャットデモを披露したことを報告している。WebRTCをサポートすることで、JavaScript/HTML5を使用してマイクやビデオカメラからデータの取得が行え、特定のホストとP2P通信できるようになる。

[08:30 4/11]

2012年04月10日(火)

パフォーマンスとセキュリティを向上させた、CouchDB 1.2登場

Apacheソフトウェア財団は、CouchDBの最新版「Apache CouchDB 1.2」を公開した。CouchDB 1.2では、パフォーマンスとセキュリティの改善とともに、新しいレプリケーションシステムの実装が行われたバージョンとなっている。

[18:16 4/10]

ドワンゴ、「ニコニコ超会議」でエンジニア向けイベントを開催

ドワンゴは4月28日(土)~29日(日)、「ニコニコ動画」ユーザーを対象としたイベント「ニコニコ超会議」において「超エンジニアミーティング」を開催する。

[10:00 4/10]

OpenStackプロジェクト、コードネーム「Essex」リリース

The Open Stack Projectは5日(米国時間)、オープンソースのクラウドインストラクチャOpenStackの最新版「OpenStack 2012.1」(コードネーム : Essex)を公開した。EssexはサービスプロバイダやHPC (High Performance Computing)などのエンタープライズを意識し、クオリティやユーザビリティ、拡張性に焦点を当てて開発されているという。

[09:10 4/10]

Rubyアプリケーションプラットフォーム、「TorqueBox 2.0」登場

JBossコミュニティメンバーのThe TorqueBox projectが「TorqueBox 2.0」を公開した。TorqueBoxはRuby開発者向けに開発されているアプリケーションプラットフォーム。JBoss AS(JBoss Application Server)上でRuby on RailsやSinatraといったRubyのWebアプリケーションフレームワークが実行できる。

[08:30 4/10]

2012年04月09日(月)

首位が交代、CがJavaを抜き1位に - 4月プログラミング言語人気

TIOBE Softwareから2012年4月のTIOBE Programming Community Index (PCI)が公開された。TIOBE PCIは、複数の検索エンジンの検索結果から対象とするプログラミング言語がどれだけ話題になっているかをインデックス化したもの。2012年4月におけるインデックスは次のとおり。

[18:30 4/9]

サムライファクトリー、OS / ブラウザの国内シェアを発表 - IE 6は2.7%

サムライファクトリーは4月4日、日本国内におけるOS・ブラウザのシェアに関する独自調査の結果を公開した。今回の調査は同社のアクセス解析ツール「忍者アクセス解析」を用いて、3月1日~3月31日に実施されたもの。

[11:28 4/9]

Mozilla、Javaのブロックリスト化について補足情報を報告

Mozillaは旧Javaプラグインをブロックリストに追加したことを発表していたが、4日(米国時間)にブロックリスト化についての補足情報を報告している。補足情報は2点あり、AppleがJavaのアップデートを実施したこととWindows及びLinuxのブロックリストの追加がMozilla側のミスで「softblock」ではなく「hardblock」で適用させていたことが挙げられている。

[10:21 4/9]

2012年04月06日(金)

Yahoo!、Webアプリケーションフレームワーク「Mojito」をオープンソースに

Yahoo Developer Networkは1日(米国時間)、MVC (Model View Controller)アプリケーションフレームワークの「Mojito」を、オープンソースにしたことを発表した。Mojitoは、同社が提供するJavaScript Ajaxアプリケーションフレームワーク「YUI」用に開発されているWebアプリケーションフレームワーク。YUIと同様に、JavaScriptで記述されている。

[18:00 4/6]

2012年04月05日(木)

Mozilla、旧バージョンのJavaをブロックリストに追加

4月2日(米国時間)、MozillaはJavaの旧バージョンに存在する脆弱性からユーザを守るため、古いJavaプラグインをブロックリストに追加したと発表した。Oracleでは2012年の2月に、Java Development Kit (JDK)及びJava Runtime Environment (JRE)にあった脆弱性に対してセキュリティアップデートを実施しているが、旧バージョンには脆弱性が残ったままとなっている。

[08:30 4/5]

Firefoxの開発者、Metro UIの対応状況を報告

Firefoxの開発者であるBrian Bondy氏が、ブログにおいて「A working Firefox Windows 8 Metro prototype, status update 3」と題し、FirefoxのWindows 8への対応状況を報告している。FirefoxのMetro UIの対応は3月より開始されており、すでにMetro UIのFirefoxが動作しているという。

[08:30 4/5]

2012年04月04日(水)

日立ソリューション、テストのエビデンス作成を支援するツールを発売

日立ソリューションズは4月3日、ソフトウェア開発におけるテスト作業の効率化を支援する「anyWarp Capture/Replay Assist」の販売を4月4日から開始すると発表した。

[09:10 4/4]

Opera Miniがシェアを回復 - 3月モバイルブラウザシェア

Net Applicationsから2012年3月のモバイル/タブレットブラウザシェアが発表された。今年に入ってシェアを伸ばしていたSafariとAndroidが3月に入ってシェアを落としている。逆にシェアを伸ばしたのはOpera Miniとなっている。

[08:30 4/4]

IE9が勢力拡大 - 3月デスクトップブラウザシェア

Net Applicationsから2012年3月のデスクトップブラウザシェアが発表された。昨年はシェアを落としたIEが今年に入ってから徐々ではあるがシェアを回復しており、3月には1%の伸びとなっている。逆に強い成長を続けていたChromeが、今年に入ってからシェアが伸び悩んでいる。

[08:30 4/4]

2012年04月03日(火)

セキュアブレイン、Androidアプリのマルウェア検知用SDK

セキュアブレインは、ソフトウェア開発企業にセキュリティ機能のパーツを提供するSDK(開発キット)ビジネスを開始し、最初の製品として、Androidアプリにウイルス検知機能を組み込むことが可能な「Cloud Antivirus SDK」の提供を開始した。

[11:52 4/3]

日本マイクロソフト、Win8のアプリ開発者向けイベント - 4月24日・25日開催

日本マイクロソフトは、Windows 8のアプリケーション開発者向けイベント「Windows Developer Days」を、4月24日~25日にザ・プリンス パークタワー東京で開催する。イベントでは、Metroスタイルアプリケーションの開発手法に関する説明会が行われる。

[10:49 4/3]

Railsの開発者、Mac OS X向けを提供するための資金集めを開始

Ruby on Railsのコアチームの一人であるYehuda Katz氏が、Mac OS X向けのRuby on Railsを提供できるように、kickstarterで資金集めを行なっている。kickstarterとは、プロジェクトや個人が、不特定多数から資金を募ることができるクラウドファンディングサービス。

[08:30 4/3]

オラクル、Oracle Linux 6及びRHEL 6向けにMySQL 5.5を提供

Oracleは30日(米国時間)、MySQL 5.5をOracle Linux 6及びRed Hat Enterprise Linux 6で利用できるようにしたことをMySQLの公式ブログで発表した。MySQL 5.5は、2010年12月15日(米国時間)に発表されたプロダクションリリース。InnoDBが大幅に改善されマルチコアプロセッサにおける性能が大幅に向上したという特徴がある。

[07:30 4/3]

2012年04月02日(月)

Ruby、国際規格「ISO/IEC 30170」として承認

IPAは4月2日、3月31日に締め切られた国際規格承認のための最終投票の結果、Rubyが国際規格ISO/IEC 30170として承認されたと発表した。

[15:36 4/2]

IntelliJ IDEA 11.1登場 - Subversion 1.7に対応

JetBrainsは3月28日(米国時間)、統合開発環境の最新版となる「IntelliJ IDEA 11.1」を公開した。IntelliJ IDEAは同社が開発しているJava IDE。すべての機能を搭載したUltimate版と、オープンソースとして無償で提供されるCommunity版の2つのエディションが用意されている。

[08:30 4/2]

2012年03月30日(金)

Internet Explorer の自動アップグレード、日本でも始まる

Microsoftは今年の始めからIEの自動アップグレードを開始すると発表していたが、日本でも自動アップグレードが始まったことが発表された。

[20:52 3/30]

Google謹製のGo言語、待望のメジャーリリース登場

Googleは28日(米国時間)、自社で開発しているプログラミング言語「Go」のメジャーバージョンを公開した。Goは、Googleが2009年より開発を始めた新しいプログラミング言語。C言語に近い文法を採用しながら、バグの原因になりやすい部分の改善や並列処理の考慮、記述レベルでの開発効率が上がるようにするなど工夫して設計されている。

[18:30 3/30]

【レポート】マイクロソフト、次期Visual Studioの新機能を紹介

日本マイクロソフトは3月29日、次期開発ツール「Visual Studio 11(開発コードネーム)」の製品概要や新機能を紹介するプレス説明会を開催した。すでに同社のWebからベータ版がダウンロードできる。

[13:44 3/30]

SCSK、Curlのモバイル開発環境「Caede」ベータ版を提供開始

SCSKは3月29日、RIA開発プラットフォーム「Curl」のモバイル開発環境「Caede(カエデ)」ベータ版 Ver0.8.0の提供を開始したと発表した。Caedeは専用サイトからダウンロードすることが可能。

[12:43 3/30]

Adobe、Open Source Media Framework 2.0を公開

Adobeが、Open Source Media Framework (OSMF) 2.0を公開した。OSMFはAdobeのクローズドソース技術であるFlashプラットフォームをベースにした、オープンソースのメディアプレーヤ及びアプリケーション構築フレームワーク。

[08:30 3/30]

2012年03月29日(木)

Flash Player 11.2とAIR 3.2が正式公開

Adobe Systemsは3月27日(米国時間)、Flash PlayerとAIRの最新版となる「Flash Player 11.2」および「Adobe AIR 3.2」を公開した。新機能としてモバイル向けにグラフィック技術「Stage3D」のサポートが行われたことが大きな変更点といえる。

[18:18 3/29]

IPA、中・大規模事案における非ウォーターフォール型開発の調査結果を公開

独立行政法人 情報処理推進機構(IPA)は3月28日、中・大規模の開発プロジェクトにおける非ウォーターフォール型開発の成功要因などをまとめた報告書「非ウォーターフォール型開発の普及要因と適用領域の拡大に関する調査」を公開した。

[12:17 3/29]

Pythonフレームワーク、「Django 1.4」リリース

Django Software Foundationが「Django 1.4」をリリースした。Djangoは開発の効率化を実現する柔軟性の高いPythonフレームワークで、Pythonを使ってWebアプリケーションやWebサイトを構築する際に使用できる代表的なフレームワークのひとつ。

[08:30 3/29]

Mozilla、Firefox 3.6系の終了時期とWindowsサポートの変更を発表

Mozillaが公式ブログにおいて、Firefox 3.6系のサポート終了時期とWindowsの最小サポートの変更を発表した。Firefox 3.6は、Mozillaプロジェクトが2010年1月に公開したWebブラウザ。リリースから2年以上サポートを続けてきたが、4月24日にサポートを終了することを発表している。

[08:30 3/29]

【コラム】イマドキのIDE事情 第127回 JetBrainsの新言語「Kotlin」をWebブラウザで試してみよう!

JetBrains社のWebサイトではKotlinをWebブラウザで試すことのできるデモサイトが公開されている。Kotlinがどのような言語なのかを知るにはまずこのデモでいろいろと試してみるといいだろう。

[08:00 3/29]

2012年03月28日(水)

ブラビオ、新iPadにも対応したGoogleクラウド上のプロジェクト管理

ブラビオは、2010年10月末にリリースしたGoogle Apps Engine上で提供する、プロジェクト管理ツール「ブラビオ・プロジェクト」をバージョンアップし、「ブラビオ・プロジェクト2.0」として発表した。

[11:00 3/28]

25周年を迎えたGCC、最新版「GCC 4.7」を公開

GCCのメーリングリストにおいて25周年を迎えたGCCの祝賀と最新版「GCC 4.7.0」が発表された。GNU Compiler CollectionはStallman氏が1987年に一般公開したコンパイラコレクションより始まっている。その後25年間でC、C++、Objective-C、Fortran、Java、Ada、Goなど複数の言語に対応し、多種多様なアーキテクチャをサポートしている。

[09:22 3/28]

2012年03月23日(金)

Rackspaceの蒸留酒「Whiskey」、オープンソースへ

ホスティング企業であるRackspaceは、同社が開発していた「Whiskey」をオープンソース化したと発表した。Whiskeyは、Node.jsで書かれたWebアプリケーションをテストするためのフレームワーク。開発者の一人がウィスキーがお気入りであったため、この名前が付けられたという。

[10:51 3/23]

Chromeが世界1位を勝ち取った日 - StatCounter

StatCounterは21日(現地時間)、「Chrome is world's number one browser for a day」と題して、Chromeが世界で一番利用されているブラウザに初めてなった日を祝福している。StatCounterはアイルランドにあるウェブ分析会社で、同社の分析結果によると3月18日にChromeのシェアが世界1位になったと報告している。

[09:40 3/23]

2012年03月22日(木)

ホームページやタブページが一新 - Firefox オーロラ版

Mozillaは19日(米国時間)、オーロラチャンネル(Firefox 13)の最新版に新たな機能が導入されたことを発表した。公開された最新のFirefox 13には、新規のタブページ、新規ホームページ、SPDYの標準利用、アドレスバーの自動補完機能など様々な機能が含まれている。

[18:35 3/22]

自動アップデート機能を搭載したFirefox 12ベータが登場

Firefoxのベータチャンネル「Firefox 12」に新しい更新システムが導入された。ユーザの操作による更新を必要とせずに自動でアップデートを行うという機能で、Mozillaではこの機能を"サイレントアップデート(Silent Updates)"と呼んでいる。

[08:30 3/22]

2012年03月21日(水)

モバイル開発者調査:Androidへの関心は減少、盛り上がるHTML5

モバイル開発者の関心はどこに向かっているのだろうか? iOSが最優先の傾向は変わらないが、Androidに対しては分断化の懸念から関心が薄れ、HTML5に傾倒している――こんな傾向が、米IDCと米Appceleratorの調査から明らかになった。

[14:39 3/21]

2012年03月19日(月)

あのRobert Nyman、2012年のFirefoxを語る

Mozillaの技術系伝道師、Robert Nyman氏が、2011年のFirefoxと2012年のFirefoxの計画をブログで紹介している。Nyman氏は、HTML5/CSSやオープンWebプラットフォームの熱狂的な信者で、自身のブログ「Robert's talk」においてHTML5やCSSに関する含蓄のあるトピックを数多く紹介している。

[18:08 3/19]

2012年03月16日(金)

Google、Win8デザイン「Chrome」の開発を示唆

FirefoxがWindows 8で採用されたMetro UIへの対応を始めたことを発表したが、GoogleもChromeのMetro対応を進めていることがわかった。Googleはまだ公式では発表していないが、技術系のニュースを主に配信している「Mashable」がGoogleの広報担当者と話したところ、ChromeのMetro対応を示唆したと報じている。

[08:30 3/16]

2012年03月15日(木)

Firefox、Metro UIへの対応を開始

FirefoxがWindows 8で採用されたMetroへの移植を始めたようだ。Firefoxの開発者であるBrian Bondy氏が、ブログにおいて「Firefox Metro development begins, status update」と題してFirefoxのWindows 8への対応状況を報告している。

[12:37 3/15]

jQueryをモバイルに最適化、「jqMobi 1.0」登場

appMobiは12日(米国時間)、オープンソースのHTML5モバイル向けアプリケーションフレームワーク「jqMobi 1.0」を公開した。jqMobi 1.0は、高速動作、最軽量を売りにしているiOS/Android向けのJavascriptフレームワーク。ライセンスは、MIT X11 Licenseを採用している。

[12:15 3/15]

グレープシティ、Windows Phoneアプリ開発を支援する無償プログラム実施

グレープシティは3月14日、Windows系システム開発のための総合コンポーネントスイート製品「ComponentOne Studio 2012J シリーズ」の発売を開始した。これに伴い、エディションの1つである「ComponentOne Studio for Windows Phone 2012J」を無償で利用できる開発者支援プログラムを実施する。

[12:02 3/15]

【コラム】イマドキのIDE事情 第126回 ついに登場! Android上で動作する開発環境「AIDE」

今回紹介するAIDEは、なんとAndroid上でJavaを使用したAndroidアプリケーションの開発を行うことができるという驚きのIDEだ。コード補完やインクリメンタルビルド、リファクタリング機能まで備えているうえ、Eclipseとプロジェクトの互換性もあるという本格的なものだ。

[08:00 3/15]

2012年03月14日(水)

SNSやソーシャルゲーム開発のPHP案件、依然として好調に推移

ビーブレイクシステムズはこのほど、システム業界における景気動向をまとめたレポートを発表した。同社は自社で手がけたシステム案件などをもとに現場の目線で分析したシステム業界の景気動向を定期的に発信している。

[08:00 3/14]

JavaScriptが、PythonとPerlを抜く - 3月プログラミング言語人気

TIOBE Softwareから2012年3月のTIOBE Programming Community Index (PCI)が公開された。TIOBE PCIは、複数の検索エンジンの検索結果から、対象とするプログラミング言語がどれだけ話題になっているかをインデックス化したもの。

[07:30 3/14]

2012年03月12日(月)

仮想マシン構築ツール「Vagrant」、初の安定版が公開

Vagrantプロジェクトが初の安定版となる「Vagrant 1.0」を発表した。Vagrantは、VirtualBoxをベースに仮想環境を作成できるオープンソースツール。Rubyで開発されており、VirtualBoxとRubyが動作する環境で使用できる。ライセンスはMIT Licenseを採用している。

[08:30 3/12]

2012年03月09日(金)

シェルスクリプトで企業システム構築"Open usp Connect"、USP研究所が公開

USP研究所(ユニバーサル・シェル・プログラミング研究所)は3月7日、Talend社が提供しているオープンソースのデータ統合ミドルウェア「Talend Open Studio」向けのユニケージ・コンポーネント群「Open usp Connect」を開発したことを発表した。Talend Open Studioは、様々なデータを一括にまとめて管理する機能(データ統合)を提供するソフトウェア。

[14:54 3/9]

GUIテスティングツール「Squish 4.2」公開

froglogicが6日(独時間)、GUIテスティングツール「Squish 4.2」を公開した。SquishはクロスプラットフォームのGUI/リグレッションテスト自動化ツール。

[08:30 3/9]

エンタープライズ主流のSpring、専用の統合開発環境を公開

VMwareのSpringチームが、Springフレームワーク専用の統合開発環境「SpringSource Tool Suite 2.9」を公開した。Springフレームワークは、エンタープライズ向けに開発されているオープンソースのアプリケーション開発フレームワーク。Javaを活用してエンタープライズクラスのシステムを効率よく開発できる機能を提供している。

[08:30 3/9]

jQueryもこれで安心? - ファウンデーションを設立

jQueryブログは6日(米国時間)、jQueryを成長させるため「The jQuery Foundation」を発足したことを発表した。jQueryはもっとも人気のあるJavaScriptフレームワークのひとつで、WebデザイナーやWebアプリケーションデベロッパの間で広く利用されている。

[08:00 3/9]

2012年03月08日(木)

Google、Chrome安定版の更新と賞金プログラムの獲得者を発表

GoogleがChromeの安定チャンネルの更新と、セキュリティ賞金プログラムの獲得者を発表した。Windows、Mac、Linux及びChrome Frameの安定チャンネルが更新されている。また、セキュリティ賞金プログラムの対象となった14件の修正も開示している。

[08:00 3/8]

2012年03月07日(水)

AsiaBSDCon 2012 - 3月22日より東京で開催

BSDベースのシステム開発者やユーザーのための国際会議「AsiaBSDCon 2012」が3月22日~25日の4日間、東京理科大学森戸記念館で開催される。

[08:00 3/7]

ブラウザ上で動作する統合開発環境、「Orion 0.4」登場

Eclipse FoundationがWeb開発者向けの統合開発環境、「Orion 0.4」を公開した。Orionはブラウザ上で動作するWebベースの統合開発環境。Orion 0.4ではナビゲータのレイアウトやGitリポジトリ、セッティング、グローバル検索、エディタ、置換などの機能が改良されている。

[07:00 3/7]

2012年03月06日(火)

PHP 5.4 - 5.xシリーズの大躍進版が登場

The PHP Groupがオープンソースのスクリプト言語、「PHP 5.4.0」を発表した。PHP 5.4.0には「トレイト(traits)」、「配列構文の短縮」、「ビルトインWebサーバ」などの新機能が追加され、パフォーマンス、メモリー・フットプリントの改善や100以上のバグフィックスが行なわれたという。

[18:30 3/6]

Safariの増加が顕著に - 2月モバイルブラウザシェア

Net Applicationsから2012年2月のモバイル/タブレットブラウザシェアが発表された。1月よりSafariとAndroidが再びシェアを増やしていたが、2月も同じ傾向となった。特にSafariは+6.34%もシェアが上がっており、モバイルブラウザにおける地位をさらに高めている。

[08:00 3/6]

Firefoxのシェアが回復、Chrome伸び悩み - 2月デスクトップブラウザシェア

Net Applicationsから2012年2月のデスクトップブラウザシェアが発表された。昨年、強い成長を続けていたGoogle Chromeは2月もシェアを減らしている。1月にはChromeの下落に代わってIEがシェアを増やしたが、2月はIEではなくFirefoxがシェアを伸ばした。これは1月末にFirefox 10がリリースされた影響ではないかと予想される。

[08:00 3/6]

2012年03月05日(月)

Mozilla、トラッキングサイトをグラフ化するアドオン「Collusion」発表

MozillaのCEOであるGary Kovacs氏がTEDカンファレンスにおいて「Collusion」と呼ばれる興味深いアドオンを紹介した。Collusionは、ユーザを追跡しているサイトを可視化するアドオン。現在トラッキングによるプライバシーが問題となっており、オンラインにおけるプライバシー保護について意識してもらうために公開している。

[10:11 3/5]

MemShrink、人気のあるアドオンのメモリーリークを調査

Firefoxのメモリ使用量を改善するプロジェクト「MemShrink」がアドオンのメモリリーク状況を報告している。AMO(Add-ons for Firefox)にあるポピュラーな100個のアドオンに対してバグテストを行い、メモリリークがないか検査を実施したという。

[10:10 3/5]

2012年03月02日(金)

PostgreSQL、各バージョンのセキュリティアップデート版を公開

PostgreSQL Global Development Groupよりセキュリティホールを修正したPostgreSQLが公開された。PostgreSQLはBSDライセンスに似たライセンスを採用し、オープンソースのもと開発されているオブジェクトリレーショナルデータベース管理システム。公開されたバージョンは「9.1.3」、「9.0.7」、「8.4.11」、「8.3.18」。

[16:38 3/2]

MySQLモニタリングツール「MONyog 5.0」登場

Webyogは28日(米国時間)、MySQLサーバ用の多機能モニタリングツール「MONyog 5.0」を公開した。WebyogはMySQLデータベース専用の管理ツールを開発している企業。MONyogは、同社が開発しているMySQLのモニタリングやアドバイザを行うソフトウェア。操作はAjaxに対応したブラウザから行える。

[10:42 3/2]

2012年03月01日(木)

Google、ハッキングコンテストに賞金100万ドル

Googleは7日からカナダで行われるセキュリティカンファレンス「CanSecWest」でハッキングコンテストを開き、総額100万ドルの賞金を用意したと発表した。賞金の対象はChromeのエクスプロイト(脆弱性やバグをつくプログラミングや手法)。

[17:50 3/1]

無償のソースコード静的解析ツール、AdLint登場

オージス総研は2月28日、C言語プログラミング用の静的解析ツール「AdLint 1.0」を無償公開した。AdLint 1.0はオープンソース化されており、ライセンスとしてGNU GPL 3を採用している。ANSI C89、ISO C90、 ISO C99の一部に準拠したソースコードの解析ができるという。

[16:38 3/1]

Python 2.6/2.7/3.1/3.2系の最新リリース候補版を同時公開

2月25日(現地時間)、Pythonの各バージョンのリリース候補版が公開された。公開されたのは「2.6.8」「2.7.3」「3.1.5」「3.2.3」のリリーステスト版。いずれのバージョンも、いくつかのセキュリティフィックスが行われているという。

[10:35 3/1]

キヤノンITS、フローチャート式画像処理システム開発ツールの最新版を発売

キヤノンITソリューションズは2月29日、フローチャート形式で機能を組み合わせて開発できる画像処理システムの新バージョン「BREVINAGE(ブレビネージュ) Ver.3.0」の出荷を開始したと発表した。

[08:00 3/1]

【コラム】イマドキのIDE事情 第125回 周辺ツールでGitHubをさらに活用しよう

オープンソースプロジェクトのホスティングサービスには古くはSourceForge.netおよびその日本語版であるSourceForge.jpからOracleが提供するjava.net、Googleが提供するGoogleCodeなど様々なものがあるが、ここ数年GitHubが注目を集めており、多くの著名なオープンソースプロジェクトが利用している。

[08:00 3/1]

2012年02月29日(水)

Opera、携帯向けの最新ブラウザを公開

Operaは27日(スペイン時間)、携帯端末向けのブラウザの新版「Opera Mobile 12」と「Opera Mini Next」を発表した。Opera Mobile12は正式版となっており、Opera Mini Nextはプレビュー版となっている。どちらもAndroidマーケットよりダウンロードできる。

[10:46 2/29]

開発者待望! Firefoxのアドオンビルダが登場

MozillaがADD-ONS Blogにおいて「Add-on Builder 1.0」の公開を発表した。Add-on BuilderはFirefoxのアドオンを構築、テスト、デバッグできるオンラインの開発環境。このツールを使うことでHTMLやJavaScript、CSSの知識がある開発者であれば簡単にFirefoxのアドオンを作成できるという。

[09:54 2/29]

2012年02月28日(火)

Oracle、Linux向けDTraceのセカンドベータ版を公開

Oracleは22日(米国時間)、Linux向けDTraceのセカンドベータ版を公開した。このDTraceはOracle Linux 6の一部として開発されている。Linux向けDTraceを使用するにはLinux 2.6.39ベースのOracle euk2(Unbreakable Enterprise Kernel Version 2)が必要。

[10:51 2/28]

2012年02月27日(月)

PFU、中国語OCRソフトウェア開発キットを提供開始

PFUは、手書き帳票OCRソフト「DynaEye(ダイナアイ)シリーズ」に、手書き中国語OCR機能を搭載した「DynaEye EX Chinese Edition」を2月27日より中国市場向けに販売開始すると発表した。

[11:30 2/27]

Web開発プラットフォーム、Opa登場

Webサービスの開発に利用できるOpaの最新版「Opa 0.9.0 'S4'」がリリースされた。Opaはプログラミング言語(ランタイム環境を含む)、Webサーバ、データベースエンジンの3つで構成されているWeb開発プラットフォーム。LinuxとMac OS Xに対応しており、64ビットプラットフォームを対象としてる。

[09:36 2/27]

「Eclipse Code Recommenders」初のオフィシャルリリース

Eclipse Code Recommenders Projectが初の公式リリースとして「Eclipse Code Recommenders 0.5」を発表した。Eclipse Code Recommenders Projectは、ドイツのダルムシュタット工科大学で研究されている"IDE 2.0"から派生したプロジェクト。他のユーザ経験に基づいたインテリジェントなコードを学習できるツールを、Eclipse IDEに提供することを目的としている。

[09:35 2/27]

Adobe今後のFlash開発に向けたロードマップを公開

Abobeは22日(米国時間)、Flash開発に関する今後のロードマップを公開した。公開されたホワイトペーパーでは、現在のFlashに対する開発姿勢と今後1~2年で行う開発目標などが記載されている。

[09:35 2/27]

Twitter、Memcached向けの軽量プロキシ「Twemproxy」を公開

22日(米国時間)、Twitterの開発チームが自身のブログにおいて軽量プロキシ「Twemproxy」のオープンソース化を発表した。Twemproxyhは、memcachedプロトコル用に開発されている軽量で高速に動作するプロキシ。ライセンスには、Apache License 2.0を採用しており、Githubで公開されている。

[09:35 2/27]

2012年02月24日(金)

Firefoxメモリ削減の取り組み「about:compartments」登場

MemShrinkにおいて、Firefox 13ナイトリーに新しく「about:compartments」が追加されたことが報告された。「about:compartments」は、ユーザがWebサイトを閲覧することで発生するJavaScriptコンパートメントを表示するページ。「about:memory」から派生した機能で、「ゾンビ・コンパートメント」と呼ばれる、もはや利用されることのないメモリ領域を発見するために開発された機能だ。

[16:16 2/24]

2012年02月23日(木)

マルウェア分析ツール「HijackThis」、オープンソース化

インターネットセキュリティの大手であるトレンドマイクロは、自社で開発しているマルウェア分析ツール「HijackThis」をオープンソースとして公開したことを発表した。公開はOSSの支援サービスであるSourceforgeで行なっている。採用したオープンソースライセンスはGPLv2。

[09:06 2/23]

KDE、古いGPUのサポート打ち切りを検討

多くのLinuxディストリビューションで採用され多くの支持者がいるKDEだが、古いGPUがサポートから外される可能性がでてきた。KDE用のウィンドウマネージャやウィジェットエンジンを開発しているMartin Gräßlin氏が、自身のブログに「The Costs of Supporting Legacy Hardware」と題して、将来レガシーグラフィックチップ用のコードを削除すると発表した。

[09:02 2/23]

The OpenStack Core Projects、無料のOpenStackサンドボックスを提供

The OpenStack Core Projectsはブログにて「TryStack.org — A Sandbox for OpenStack!」と題して、OpenStackを使ってサンドボックス環境を構築できる無料のクラウドサービスを発表した。OpenStackは、NASA(米国航空宇宙局)とRackspace Cloudによって開発されたlaas型クラウド構築基盤ソフトウェア。Pythonで開発されており、Apache Licenseを採用している。

[08:58 2/23]

2012年02月22日(水)

Dart仮想マシン搭載Chrome、Mac OS X/Linux版が公開

GoogleはChromiumにDart仮想マシンを搭載したWebブラウザ「Dartium」を公開した。現在提供されているのはMac OS X版とLinux版。Windows版は現在準備が進められている段階にある。Dartを利用するには、これまでは別途コンパイルするか、Dart-to-JavaScriptコンパイラを使ってJavaScriptに変換する必要があった。今回、Chromiumから直接利用できるようになったことで、これまでよりもDartプログラミングが実施しやすくなった。

[09:25 2/22]

Tiny Core Linux 4.3登場

2012年2月18日(現地時間)、Tiny Core Linux 4.3が公開されたことをDistroWatch.comが紹介している。Tiny Core Linuxとは非常に小さなデータサイズでデスクトップ環境を提供することを目的に開発されているディストリビューション。The Core Projectが開発を行なっている。

[09:21 2/22]

Firefox開発版にJavaScriptデバッガ登場

Firefox 13ナイトリーにJavaScriptデバッガが追加された。追加された機能は実行・停止・変数参照といった基本的な機能といったレベルで、一般的な利用は推奨されていない。しかし、Firefoxがデフォルトの状態で開発ツールとして利用できるように開発を進めていることを示すものとして注目しておきたい。

[09:19 2/22]

Eclipse、依然として最も有力なJava統合開発環境

今やJava開発において統合開発環境を採用する開発組織は少なくない。有償、無償問わず企業や有志の開発プロジェクトから様々なJava IDEが提供されている。そのような中、Lan Skerrett氏がSD Timesが報道した記事をもとに、Eclipseがもっとも使用されているJava IDEであるとブログにて報告している。

[09:01 2/22]

2012年02月20日(月)

パフォーマンスの悪さを経験すると86%のユーザーがそのサイトを再訪しない

コンピュウェアは2月17日、トラフィックがピークとなる時間帯のWebサイトのパフォーマンスの悪化にユーザーは不満を募らせており、以前よりもその状況に対し我慢できなくなっている、という最新の調査結果を発表した。

[09:31 2/20]

2012年02月17日(金)

RubyMine 4が登場 - Rails最新開発環境

JetBrainsは、RubyMine 4を公開したことをRubyMine blogにて発表した。RubyMineはRuby及びRuby on Rails用の統合開発環境。JetBrainsはIntelliJ IDEAなどの開発者支援ツールを精力的に開発している企業。

[08:00 2/17]

2012年02月16日(木)

Java SE 6のサポート期限が11月まで延長

Java SE 6のサポート期限の延長が発表された。当初、Java SE 6のサポート期限は2012年7月とされていたが、これが4ヵ月延長されて「2012年11月」までとなった。2012年11月以降、Java SE 6はサポートされなくなる。今回サポート期間が延長された背景には、Java SE 6からJava SE 7への移行に猶予をもたせる狙いがある。

[17:25 2/16]

【コラム】イマドキのIDE事情 第124回 HTML5/CSS3対応エディタ「BlueGriffon」を試してみる

BlueGriffonはFirefoxに搭載されているGeckoエンジンを使用したHTMLエディタで、NvuやKompoZerといったGeckoベースのHTMLエディタの後継にあたる。ソースコードとWYSIWYG編集を切り替えながら編集を行うことができる。最大の特徴は、HTML5やCSS3に対応しているという点だ。

[08:00 2/16]

2012年02月15日(水)

Lua統合開発環境、スタンドアローン版で登場

KonekiプロジェクトがLua専用の統合開発環境を公開した。Luaは近年開発者の間で話題となっている軽量で高速なプログラミング言語。組み込みやゲーム分野で利用されることが多く、最近ではiOSやAndroidのアプリ制作にも使われている。

[10:29 2/15]

HTML5資料サイト「HTML5 Rocks」、リニューアルとデザイン刷新

Webデベロッパにとってチェックしておきたいサイト「HTML5 Rocks」のサイトデザインが刷新された。同時に、最新のコンテンツが追加されており、この機会にもう一度チェックしておきたい。

[10:26 2/15]

次世代JavaScript「Harmony」、Chrome開発版に登場

GoogleはChromeのDevチャンネルおよびCanaryチャンネルに、次世代JavaScriptの実装を追加したと発表した。次世代JavaScriptは2013年末にはリリースされると見られている。リリースまであと2年弱ほどあるが、この新機能がいち早くChromeで試せるようになったことは注目に値する。

[10:22 2/15]

jAction、Facebook連動スマホアプリ開発用Java Scriptプラグインを公開

jActionプロジェクトは2月14日、HTML5によるスマホ向けコンテンツ制作支援Java Scriptライブラリ「jAction」用に、Facebook 連動スマートフォンアプリ開発を容易にする拡張プラグイン「Facebook クラス」を公開。個人利用はMITライセンス、商用利用は有償(1開発者当たり1万円)にて提供する。

[09:42 2/15]

2012年02月14日(火)

Firefoxの新規タブページ、オーロラ版にも導入

Mozilla linksにてFirefox 13ナイトリー版だけでなく、Firefox 12オーロラ版に新規タブページが導入されたことが発表された。新規タブページはここ数週間のナイトリー版では導入されていたが、さらに多くのユーザからのフィードバックが得られるようオーロラ版でも利用できるようにしたという。

[18:35 2/14]

FSF、JavaScriptのライセンス明示を提案

Free Software Foundationは2月9日(米国時間)、Webページで使用しているJavaScriptのライセンスを明記する方法「JavaScript License Web Labels」を発表した。この方法はWebサイトで使用しているJavaScriptソースコードのライセンスを明記するのに適しており、オーサリングツールとも相性が良いと説明がある。

[09:53 2/14]

WebRTC最新ドラフト公開 - Chrome開発版に実装あり

W3CからWebRTCの最新版となる「WebRTC 1.0: Real-time Communication Between Browsers」のワーキングドラフトが公開された。これに加えGoogleから、最近のChrome CanaryおよびDevチャンネルでこのワーキングドラフト版のすべてではないが、多くの機能を実装したことが伝えられている。

[09:52 2/14]

2012年02月13日(月)

Firefoxセーフブラウザ機能、ディスク使用量を50MBから5MBへ削減

Firefoxはこれまで「SafeBrowsing」機能において、フィッシング対策とマルウェアプロテクションを実現するためにディスク容量を40MBから50MBほど使用していた。今回、仕組みと構造を見直すことでこれを改善。5MBから6MBほどで済むところまでサイズを落とし込んだと報告している。この機能は6月の発表が見込まれる「Firefox 13」で登場する見通し。

[15:14 2/13]

MonoTouch 5.2登場

Xamarinは8日(現地時刻)、MonoTouchの最新版となる「MonoTouch 5.2」を公式ブログにて発表した。Xamarinとは、オープンソースの.Net実装であるMono及び関連ソフトウェアを開発している企業。MonoTouchは同社が開発しているアプリケーション開発ツールで、C#など.NET対応プログラミング言語を使用してiOS向けのアプリケーションを開発することができる。

[10:16 2/13]

Chrome、古いGPUでも3Dレンダリング可能にする機能を導入

2012年2月9日(米国時間)、Googleは2D Canvasの改善及びソフトウェアラスタライザを導入した開発版Google Chromeを公開したとChromiumブログにて発表した。

[09:56 2/13]

2012年02月10日(金)

マイナビ、3月より書籍連動型のクリエイティブ・デザイン系セミナー開講

マイナビは、クリエイティブやデザインに関する旬のテーマを扱うセミナー「マイナビBOOKS ナイトスクール」を開講する。第1回の開催は3月15日(木)で、iPhoneアプリプログラミングを学ぶ「Xcode 4.2ではじめるiOSプログラミング」を予定。

[12:00 2/10]

2012年02月09日(木)

iOS向けSPDYライブラリが登場、普及はじまるSPDY

iOSで利用できるSPDYライブラリを開発するプロジェクトが「SPDY-for-iPhone」として登場した。SPDYはGoogleが2年ほど前に発表した高速通信プロトコル。HTTPの代替プロトコルとして設計されており、Webブラウザでは、ChromeがSPDYを実装している。Chrome以外ではFirefoxがSPDYのサポートを開始したほか、WebサーバではNginxがSPDYサポートの計画を発表している。Apache向けのSPDYモジュールの開発も現在進行している。

[11:57 2/9]

GitHubのアクティブプロジェクト、もっとも多いのはMITライセンス

OStaticに「The Top Licenses on Github」というタイトルで、OSSライセンスの動向に関する興味深い記事が掲載された。GitHubでホスティングされているプロジェクトのうち、特に「Interesting Repositories」などに掲載されている開発が活発で関係者の関心度が高いプロジェクトが採用しているライセンスを比較するというものだ。結果を見る限りではMITライセンスがもっとも多く、それにBSDライセンスとApacheライセンスが続いている。

[11:42 2/9]

グレープシティ、Windows Phoneに対応した業務システム開発支援ツール

グレープシティは、2月8日、総合Windows系システム開発を支援する総合コンポーネントスイート製品「ComponentOne Studio」シリーズの最新版「ComponentOne Studio 2012J」およびWindows Phoneのネイティブアプリ開発向けのエディション「For Window Phone 2012J」を3月14日より発売すると発表した。

[09:19 2/9]

2012年02月08日(水)

CSSベンダプレフィックス記述の変更提案、MozillaのFelipe Gomes氏が提示

WebデザイナやWebデベロッパであれば、ベンダプレフィックスであふれたCSSファイルというのは見慣れたものかもしれないない。しかし、こうした状況は好ましいものではないとして、別の記述方法を提案する取り組みがMozillaのFelipe Gomes氏より発表された。同氏は、ベンダプレフィックスは利点よりも問題が多いとして表記方法を変更することを提案している。今回は提案が実施されただけの段階であり、すぐにこのような記述方法が採用されるとか普及するといった類の話ではないが、こうした記述方法が提案されているということは気に留めておきたい。

[13:26 2/8]

W3C、シンプルで便利なバイブレーションAPI策定へ

W3Cにおいて策定が進められている「Vibration API」がワーキングドラフトとして公開された。「Vibration API」はデバイスの提供する振動機能を利用するためのAPI。主にスマートフォンなどでの利用が想定される。このAPIが策定された場合、WebサイトやWebページからデバイスのバイブレーション機能を利用できるようになり、Webコンテンツからより体感的な感覚を提供できるようになるものと見られる。

[13:16 2/8]

2012年02月07日(火)

Twitter、サイト作成用フレームワーク「Bootstrap 2.0」を公開

Twitterから最新のCSS/HTMLフレームワークの最新版「Bootstrap 2.0」が公開された。Bootstrapはカスタマイズ可能なCSS/HTMLフレームワーク。Twitterのサイトで提供されているようなデザインを簡単に実現するフレームワークとして興味深い。半年ほど前となる2011年8月19日(米国時間)に最初のバージョンがOSSとして公開されており、半年を経てのメジャーアップグレードバージョンとなる。

[16:55 2/7]

国内ソフトウェア開発者が最もよく使う言語、必要な言語は? - IDC

IDC Japanは2月6日、国内企業に対して2011年12月に実施した「国内ソフトウェア開発者の実態調査」の結果を発表した。同調査では、ソフトウェア開発者がスキルを有する言語と、その中で最も使用している言語について聞いている。

[10:53 2/7]

Firefoxダークマター、残り部分の解明進む

Firefoxの使用メモリを削減する取り組みの第33週目の報告が「MemShrink progress, week 33」として公開された。これまで未分類ヒープ(heap-unclassified)に分類されていたメモリ使用領域のうち、スタイルシートに関するメモリが「style-sheets」として分類されるようになった。これは残りのダークマターのうち大きな塊のひとつであっただけに、正体不明メモリ使用のかなりの部分が明確になったことになる。

[10:11 2/7]

Luaプログラミング言語 - Wikipediaテンプレのスクリプト言語に採用

Wikipediaのテンプレートで使用するスクリプトとして「プログラミング言語Lua」を採用することで関係者の意見が一致を見たようだ。これまでWikipediaの複雑なテンプレートを改善する必要性は指摘されていたが、これで進展を見せることになる。

[09:45 2/7]

2012年02月02日(木)

SafariとAndroidブラウザが増加 - 1月モバイルブラウザ

Net Applicationsから2012年1月のモバイル/タブレットブラウザシェアが発表された。先月の傾向とは逆に、SafariとAndroidがシェアを増やし、それ以外のブラウザがシェアを落とすという、数ヵ月前の傾向に戻ってきている。

[15:33 2/2]

IE9、IE8、IE7、IE6がすべてシェア増 - 1月デスクトップブラウザ

Net Applicationsから2012年1月のデスクトップブラウザシェアが発表された。1月はIE9、IE8、IE7、IE6がすべてシェアを増やしており、これまでには見られなかった傾向を示している。IE8は25ヵ月連続の1位を獲得、IE9は継続して上昇傾向にあり、IE6も1月には増加へ転じている。これまで減少傾向が続いていたIE7も1月にはシェアを増やしている。

[14:09 2/2]

Chromeのフォーム入力補完をより賢くする方法

Google Chromeにフォームの自動入力機能を補助する機能が追加された。Chromeはフォームを自動入力する機能を提供しているが、どのフィールドにどのデータを入力すべきかといったメタデータはHTMLには記載されていないため、どうしても予測による自動入力にならざるを得ず、時に誤った自動入力をすることがある。これがHTML側から指定できるようになったことで、従来よりも確かな自動入力が可能になる。

[08:00 2/2]

【コラム】イマドキのIDE事情 第123回 WebアプリからEclipseプラグインまで、様々なMongoDBフロントエンド

近年、WebアプリケーションのデータストアとしてRDBMSの代わりにNoSQLと呼ばれるミドルウェアが注目を集めている。NoSQLは、RDBMS以外のデータストアの総称であり様々な製品が存在するが、いずれもRDBMSよりも機能がシンプルな分高速に動作し、スケーラビリティに優れるという特徴を持っているものが多い。

[08:00 2/2]

2012年02月01日(水)

Mozilla Labs、新プロジェクト「パンケーキ」を発表

Mozilla Labsから新しいプロジェクト「Pancake」が発表された。説明からはかなり研究色の強いプロジェクトであると考えられる。検索、ブラウジング、ナビゲーションなどWebの活用を根本的なUXの変更も含めて模索していくというもので、現在のブラウザのスタイルにとらわれない情報獲得と活用の方法を模索する取り組みのようだ。

[14:22 2/1]

Firefox、Chrome風の新規タブページのデザインを模索

FirefoxナイトリーのUX版において新規タブページの新しいデザイン模索がはじまっている。FirefoxナイトリーのUX版を起動すると、新規タブページに他の主要ブラウザとよく似たサイト一覧が表示されるようになる。この機能は一旦Firefox 12ナイトリー版にも登場したが、その後に削除されている。この新しい新規タブページのデザインがそのままFirefoxナイトリー版へ取り込まれていくかは不明だが、模索が続いていることは注目しておきたい。

[12:56 2/1]

Google、JavaScriptからDartへのソースコード比較サイトを公開

Googleは「Dartプログラミング言語」と「JavaScript」の書き方を比較したWebサイト「Dart Synonym: Translations from JavaScript」を公開した。JavaScriptに精通したWebデベロッパやWebページ制作者は少なくないが、Dartに馴染んだユーザはまだあまりいない。公開されたサイトでは、JavaScriptでよく使う書き方ごとにDartでの記述方法が説明されている。

[09:53 2/1]

Windows 2000対応のFirefox、12でサポート終了へ

MozillaのAsa Dotzler氏は、開発ツールのアップデートに伴い「Windows 2000」、「Windows XP RTM」、「Windows XP SP1」をFirefoxのサポート対象から外すことを計画していると発表した。Win2000、XP RTM、XP SP1のサポートは、6月に公開が予定されているFirefox 12が最後のサポートバージョンになる見通し。

[08:00 2/1]

2012年01月31日(火)

避けるべきHTML5機能をまとめたティップサイト「HTML5 Please」登場

HTML5やCSS3といった最新の技術を活用したWebページの制作は開発者にとっては魅力的な選択肢だが、そこには常に「どの機能ならば使っても良いか」という判断が必要になる。こうした際に役立つサイト「HTML5 Please」が登場した。HTML5やCSS3、JavaScript APIに関して利用が推奨されるかどうか、どのブラウザのどのバージョンがサポートし、全体としてどの程度の対応状況にあるかをまとめたサイトだ。

[11:50 1/31]

2012年01月30日(月)

Twitterで応募 -『プログラミングコンテストチャレンジブック』プレゼント

2010年9月に発売されて好評だったプログラミング技術書『プログラミングコンテストチャレンジブック 』の第2版が1月28日に発売されました。今回、マイナビニュースの読者2名様に同書をプレゼントします。

[19:08 1/30]

WebサイトのIE10対応を支援するツール、「IE10 Compact Inspector」登場

IEの開発チームは既存のWebページをIE9に対応させるための分析ツール「IE9 Compat Inspector」を提供しているが、今回新しくIE10に対応させるツール「IE10 Compat Inspector」を発表した。「Compat Inspector」は既存のサイトがどの程度IE9またはIE10に対応しているのかを分析して表示してくれるJavaScriptツール。閲覧時に動的に処理を実行するという特徴がある。

[18:03 1/30]

2012年01月27日(金)

Ruby on Rails 3.2登場 - Ruby 1.8.7をサポートする最後のバージョン

Ruby on Railsの最新版となる「Ruby on Rails 3.2.0」が公開された。3.2は大規模アプリケーションを開発している場合には、開発効率の大幅な向上が期待できるバージョン。再読み込みするクラスが変更されたクラスにのみ限定されるようになったことで、迅速な作業が実現されている。また、新しいルーティングエンジン「Journey」の導入によるルーティング処理の高速化も注目ポイント。

[12:05 1/27]

プログラミング言語「Rust」コンパイラとツール登場 - Mozilla

Rustチームから初のパブリックバージョンとなる「Rust 0.1」が公開された。Rustはセキュリティ強化と並列処理強化に注力して開発が進められているプログラミング言語。見た目はC/C++に似ており、セキュリティ脆弱性の原因となる記述を言語レベルで排除しているという特徴がある。

[11:27 1/27]

OKI、Android 4.0に対応したスマートフォン用業務システム構築ミドルウェア

沖電気工業(以下、OKI)は、タブレット端末を含むスマートフォン用業務システム構築ミドルウェア「MoBiz Platform」の機能を大幅に強化し、「MoBiz Platform Ver.1.2 for Android」として販売を開始すると発表した。

[09:54 1/27]

2012年01月26日(木)

JavaFX 2.1デベロッパプレビュー、Linux版登場

JavaFXチームは1月23日(米国時間)、「JavaFX 2.0 is Cross Platform!」と題して、Linux向けにJavaFX実装の提供を開始したことを発表した。デベロッパプレビュー版という位置づけで、バージョンはJavaFX 2.1とされている。デベロッパプレビュー版はUbuntu 10.04およびJDK 7u2を使ってテスト試験が実施されたと説明がある。

[09:24 1/26]

2012年01月25日(水)

DeNA、HTML5開発支援フレームワーク「Arctic.js」をオープンソース化

ディー・エヌ・エーは1月24日、同社のSNS「Mobage」で提供しているゲーム「住み着き妖精セトルリン」「海賊トレジャー」などに使用されているHTML5開発支援フレームワーク「Arctic.js」をオープンソースとして公開した。

[09:31 1/25]

2012年01月24日(火)

モバイルアプリの開発プラットフォームシェア、AndroidがiOSを追い落とすか

調査会社の英Ovumは1月23日(現地時間)、モバイルアプリケーション開発者を対象にプラットフォームなどについて調べた年次調査の結果を発表した。今年もiOSが引き続き重要度においてトップとなったが、同社はAndroidがその座を奪うと予想している。

[13:45 1/24]

符号なし整数の演算API、JDK8に導入

開発段階にあるJDK8に「符号なし整数」に関する演算APIが追加された。追加されたのは符号なし整数の比較演算、符号なし整数の除算、符号なし整数の剰余算、符号なし整数と文字列の双方向変換処理など。Javaの整数(byte, short, int, long)は符号付き整数で、符号なし整数として型宣言する機能は仕様としては提供されていない。今回追加された機能はAPIレベルのものだが、符号なし整数のサポートがはじまったことは注目に値する。

[10:08 1/24]

Firefox 12、URLの自動補完機能を強化

Firefox 12ナイトリー版のアドレスバー入力補完機能が強化された。アドレスバー内部の自動補完はIE9、Chrome、Safari、Operaなどほかの主要ブラウザはすでに実装されている機能。Firefox 12ナイトリーで導入された同機能は、そのままFirefoxの正式機能として取り込まれるものとみられる。

[08:00 1/24]

2012年01月23日(月)

Chrome開発版がWebRTCを実装 - JavaScriptからカメラやマイクが利用可能に

Chrome開発版にWebRTC実装が追加された。WebRTCは音声データや動画データのリアルタイム通信を可能にする機能。JavaScript APIとして提供されるほか、audio/videoなどのHTML5要素と絡めての使用が可能になる。ChromeへのWebRTC実装の取り込みは2011年6月に開始されていたが、半年の期間を経て最初のマイルストーンに到達したことになる。

[14:17 1/23]

グリー、開発デベロッパー向けにクラウド統合運用管理ツール提供

グリーは、米RightScale社と共同で、クラウド統合運用管理ツール「RightScale Cloud Management Platform」のマルチクラウド管理機能「RightScale」の提供を開始すると発表した。これにより、グリーの開発デベロッパー(グリーパートナー)は、IDCフロンティアのクラウドサービスを利用した大規模なシステム管理が可能となる。

[09:40 1/23]

2012年01月20日(金)

アクセンチュアとドコモがスマートフォン向けに遠隔の実機動作検証環境

アクセンチュアとNTTドコモは、コンテンツプロバイダー(以下CP)がスマートフォン向けのコンテンツを開発する際、インターネット経由で遠隔地からコンテンツ(アプリ等)の実機動作検証が可能な「リモートテストセンター」を活用した開発支援サービスを、3月下旬より提供開始し、順次サービス対象を拡大すると発表した。

[09:14 1/20]

2012年01月19日(木)

ラネクシー、医用画像をiOS端末で表示するアプリ開発ツール「AIMTools」

ラネクシーは1月18日、米ペガサスイメージング社が開発したiPad/iPhone向け医用画像アプリケーション開発ツール「AIMTools」を販売開始した。

[16:32 1/19]

Firefoxのメモリ使用量削減 - この半年間の取り組みをまとめた資料が発表

Mozillaは半年前、Firefoxのメモリ使用量の削減に取り組むプロジェクト「MemShrink」を発足させた。その成果は素晴らしく、Firefox 7以降リリースごとにメモリ使用量の削減に成功している。これまでどのような点がメモリ使用量の面で問題になっていたのか、それに対してどういった改善を実施したのかが資料として発表された。半年にわたる取り組みがわかりやすくまとめられており参考になるだろう。

[08:00 1/19]

【コラム】イマドキのIDE事情 第122回 「Ceylon IDE」でJavaベースの新言語Ceylonを試してみる

Ceylonは、RedHat社が開発しているJavaVM上で動作する新しいプログラミング言語だ。静的型付けのコンパイル言語だが、Javaにはない様々な機能を搭載している。Ceylonはまだ開発中の言語だが、2011年12月20日にはM1 "Newton"というバージョンが、さらに2012年1月10日にはこのバージョンに対応したEclipseプラグイン「Ceylon IDE」がリリースされている。今回はこのCeylon IDEを用いてCeylonに触れてみたい。

[08:00 1/19]

2012年01月18日(水)

Mozilla Vision 2012 - 一部セッションをUstreamでライブ中継

Mozilla Japanは、1月21日(土)と22日(日)の2日間にわたり「Mozilla Vision 2012」を開催する。今回は、同イベントの一部セッションがUstreamでライブ中継されることになった。

[15:53 1/18]

2012年01月17日(火)

JavaScriptパフォーマンス、非同期ローディングの活用が重要に

GoogleのSteve Souders氏が「JavaScript Performance」において、Webサイトのパフォーマンス向上にJavaScriptが大きな影響力を持っていること、scriptタグにおけるasyncやdeferといった指定およびブラウザの実装が有益であることなどを説明している。

[09:50 1/17]

Firefox 12のWebコンソール、コマンドライン機能を強化

Firefox 12ナイトリー版においてWebコンソールの機能が強化され、コマンドを使った操作が簡単にできるようになった。WindowsであればCtrl-Shift-Kキーを押すか、Firefoxメニューから「Web Developer」→「Web Console」を選択して起動し、起動したWebコンソールにフォーカスを移すと、入力可能なコマンドがポップアップで表示されるようになっている。

[08:00 1/17]

2012年01月16日(月)

Google、人気の2D物理エンジンを「Dart」プログラミング言語へ移植

Googleは1月11日(米国時間)、物理エンジン「Box2D」を「Dartプログラミング言語」へ移植したことを発表した。成果物はDartBox2D (Box2D ported to Dart)と呼ばれている。Googleは今後、DartBox2DをDartの特徴的なプログラミングテクニックを適用したものへ書き換えていくことで、Dartプログラミングにおけるアプリケーションプログラミングの参照実装として活用していきたいとしている。

[13:30 1/16]

2012年01月13日(金)

Pascal最新版「Free Pascal 2.6.0」が登場 - Mac OS X / iOSの対応を強化

Free Pascalの最新メジャーアップグレードバージョンとなる「Free Pascal 2.6.0」が公開された。約2年ぶりのメジャーアップグレードバージョンで、Delphiの互換機能が強化されているほか、Mac OS XおよびiOSにおける、Object Pascal機能の強化ポイントとなっている。

[14:54 1/13]

JavaVM言語「Ceylon」、Eclipseベースの統合開発環境を公開

Java仮想マシンで動作するプログラミング言語「Ceylon」の統合開発環境「Ceylon IDE」プロジェクトにおいて、初めての公式リリースが実施された。スタンドアローンの開発環境として利用できるほか、先月公開された開発ツールキット「Ceylon M1 "Newton"」とも互換性があると説明されている。

[13:58 1/13]

2012年01月12日(木)

C#がC++を抜いて3位に - 1月プログラミング言語人気

TIOBE Softwareから、2012年1月のTIOBE PCIが公開された。TIOBE PCIは、複数の検索エンジンの検索結果から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。2012年1月は、C#がC++を抜いて3位となった。

[11:58 1/12]

JSONデータを操作するJava API、JSRで策定進む

Javaにおける標準JSON APIの策定を目指す取り組み「JSR 353: Java API for JSON Processing」がレビュー投票のフェーズを賛成多数で通過した。予定通りに策定が進んだ場合、Java EE 7にJSON APIの実装が同梱されることになる。オブジェクトツリーを操作するタイプのAPIとストリーム処理を実施するタイプの2つの異なる指向のAPIの策定を目指している。

[09:21 1/12]

2012年01月11日(水)

IE10 PP4、OpenTypeフォント機能のサポートを強化

Microsoftは1月9日(米国時間)、IE10 PP4において、font-feature-settingsプロパティへの対応などフォント機能を強化したことをIEBlogで発表した。OpenTypeフォントで提供される多くの機能が利用できるようになっており、今後、Webフォントの普及を後押しする可能性がある。

[13:10 1/11]

2011年のTIOBEプログラミング言語アワードは「Objective-C」が受賞

TIOBE Softwareから2011年のTIOBEプログラミング言語アワードが発表された。TIOBEプログラミング言語アワードは、その年にTIOBE Programming Community Index(PCI)値をもっとも増やした言語に贈られる賞で、2011年の受賞は、3.91%の増加を見せた「Objective-C」となった。C#、C、JavaScriptがそれに続き、逆に値を落としたプログラミング言語はPythonとPHPとなった。

[09:22 1/11]

2012年01月10日(火)

次世代DOM「DOM4」のワーキングドラフト最新版が公開

W3CのWebアプリケーションワーキンググループは1月5日(米国時間)、DOM4の最新草案となる「DOM4ワーキングドラフト1月5日版」を公開した。DOM4はWebプラットフォームで利用されるイベントおよびドキュメントモデルを規定する規約。

[11:56 1/10]

NetBeans IDE 7.1登場 - Java FX 2.0対応がメインテーマ

Oracleは1月5日(米国時間)、統合開発環境の最新版となる「NetBeans IDE 7.1」を公開した。NetBeans IDEはJavaで開発された統合開発環境。今回のリリースは特にJava FX 2.0のサポートがメインテーマとなっている。

[11:00 1/10]

2012年01月06日(金)

Apache Hadoop 1.0登場 - エンタープライズレベルの品質を実現

Apache Software Foundationは1月4日(米国時間)、大規模データ分散処理プラットフォームの最新版となる「Apache Hadoop バージョン 1.0」を発表した。6年以上に渡る開発の成果物であり、安定性やエンタープライズにおける用途に対して十分なレベルに到達したとして今回初のメジャーリリースとなった。

[14:34 1/6]

米国のIE6シェアが1%以下に、日本は5.9%

2011年12月のブラウザシェアで、米国におけるIE6のシェアが1%を下回ったことが報告されている。IE6のシェアがすでに1%を下回っている国にはオーストリア、ポーランド、スウェーデン、デンマーク、フィンランド、ノルウェーがあり、今回これに米国が加わったことになる。

[14:26 1/6]

Mozillaパブリックライセンス 2.0を公開 - GPLや他のOSLと互換性を向上

Mozilla Foundationは1月3日(米国時間)、Mozillaプロジェクトが主に採用することになるとみられる最新のオープンソースライセンス「Mozilla Public License(MPL) バージョン 2.0」を公開した。

[08:00 1/6]

2012年01月05日(木)

Safari、Opera Mini、Androidで90%以上のシェア - 12月モバイルブラウザ

Net Applicationsから2011年12月のモバイル / タブレットブラウザシェアが発表された。SafariとAndroidがシェアを落とし、Opera Miniがシェアを増やしている。Safariはシェアを減らしているものの、そのシェアは53.3%と過半数を占めており、モバイル / タブレットブラウザにおいて強い影響力を持っていることがわかる。Safari、Opera Mini、Androidを合わせると90%以上のシェアに達しており、これら3つのブラウザが支配的な位置づけにあることがわかる。

[16:08 1/5]

IE8が2年間連続1位に - 12月ブラウザシェア

Net Applicationsから2011年12月のデスクトップブラウザシェアが発表された。Internet Explorer(IE)とFirefoxがシェアを減らし、Google Chromeがシェアを増やしている。Chromeのシェア増には勢いがあり、この傾向が継続するとバージョン単体で判断した場合に第1シェアを獲得する可能性も見え始めている。

[15:56 1/5]

【コラム】イマドキのIDE事情 第121回 Scala開発はEclipseに決まり? 「Scala IDE for Eclipse 2.0」登場

EclipseプラグインであるScala IDE for Eclipseが2.0へのメジャーバージョンアップで大幅に刷新され、実戦でも利用可能なレベルになってきた。強力な開発環境が存在しないことはScalaのディスアドバンテージの1つとされてきたが、その不安が払拭されつつある。

[08:00 1/5]

バックナンバー

人気記事

一覧

イチオシ記事

新着記事

特別企画

一覧