グーグルは米サンフランシスコで開催中のイベント「Google I/O 2013」の基調講演で、Androidのネイティブアプリケーション開発に特化した統合開発ツール「Android Studio」を発表しました。
![[速報]グーグル、Androidのための統合開発ツール「Android Studio」発表。オープンソースで無償提供。Google I/O 2013](https://cdn-ak-scissors.b.st-hatena.com/image/square/4cce6e55ede7fa54a54996b4c80457227e9b2272/height=288;version=1;width=512/http%3A%2F%2Fwww.publickey1.jp%2Fblog%2F13%2Fgoogleio01.jpg)
ギーク都市伝説「WebSocketは鉄道模型をコントロールするためのものだった?」 HTML5仕様のキーパーソン、Hixieへのインタビュー(後編) HTML5の登場は、Webのあり方を一変させようとしていると言っても過言ではないでしょう。その仕様策定はW3CとWHATWG(Web Hypertext Application Technology Working Group)が共同で行っています。 そのHTML5仕様策定のエディタ、Ian Hickson氏、通称Hixie(ヒクシー)に、同じくHTML5界の著名人であるオペラのBruce Lawson氏がインタビューした記事「Interview with Ian Hickson, HTML editor」を許可を得て日本語に訳しました。 本記事は「Webプラットフォームは複雑になりすぎていないか? HTML5仕様のキーパーソン、Hixieへ
NoSQLは一時の流行ではなく、データベースの一分野として着実に発展し続けていくことは間違いないでしょう。問題は、数多く登場したNoSQLデータベースの中のどれが生き残るか、でした。その有力候補の地位をMongoDBが固めたようです。 10gen Announces Strategic Investment from Intel Capital and Red Hat | 10gen - Commercial Support, Training, and Services for the NoSQL Database MongoDB MongoDBの開発元である10genは、インテルとレッドハットが同社に対して戦略的投資を実行したと発表しました。投資金額は未公開です。プレスリリースから引用します。 10gen will use the funds to further invest in
Amazonクラウドで国内金融機関の安全基準は満たせる。SCSK、ISID、NRIの3社が調査結果を公開 しかしSCSK、電通国際情報サービス(ISID)、野村総合研究所(NRI)の3社は、金融庁の外郭団体である金融情報システムセンター(FISC)が策定したセキュリティに関する自主基準「金融機関等コンピュータシステムの安全対策基準」について、Amazonクラウドで対応するためのガイドライン「金融機関向け『Amazon Web Services』対応セキュリティリファレンス」(以下、セキュリティリファレンス)を公開しました。 セキュリティリファレンスは、全部で295305項目あるFISCの安全対策基準の項目それぞれについて、クラウド事業者であるAmazonクラウドの対応とSI事業者や利用者での対応を調査してまとめたもの。「ATM(自動現金預け払い機)のような、クラウドとは関係ないものは対象外
NTTコミュニケーションズは、オープンソースのクラウド基盤「CloudStack」を採用したパブリッククラウドの「Cloudn」(クラウド・エヌ)を、国内データセンターでも提供を開始すると発表しました。 Cloudnは従量課金制のIaaS型クラウドで、個人でも利用可能。CentOS、Ubuntu、Windows Server 2008などのOSが選択でき、データ転送量は無料、ファイアウォール、ロードバランサーの利用も無料。月額料金には上限が設けられており、最小構成では月額上限が945円と手頃な価格になっています。 Cloudnは、今年の3月30日に米国データセンターでサービスを開始。今回の国内データセンターの開始に伴い、料金や提供サービスなどはそのままで、利用者は米国もしくは日本のデータセンターのどちらを利用するか、管理画面から選択可能になります。 特にデータセンター間での転送料金がかから
[速報]新Windows Azure登場、IaaS型クラウドとしてLinuxやMySQLのサポートをデモ 米マイクロソフトは日本時間5時から、Windows Azureの新しい機能を紹介するイベント「Meet Windows Azure」を開催しました。 昨日の記事「[速報]Windows AzureがついにIaaS機能を発表。Hyper-V仮想マシンがそのまま稼働、仮想プライベートクラウドも実現」で紹介したように、Windows AzureはIaaS機能が追加され、Linux OSなどが稼働する柔軟さを強化したクラウドとなっています。 イベントの内容をダイジェストで紹介します。 Windows AzureにIaaS機能を追加。Linux OSもサポート Windows Azure担当、コーポレートバイスプレジデント スコット・ガスリー氏。 2年前にWindows Azureを立ち上げ、継
サイベースを買収し、ついにデータベース市場への本格参入を宣言したSAP。しかし同社のデータベース戦略の中心に据える製品は、長年データベース市場を戦ってきたサイベース製品ではなく、同社が新たに開発したインメモリデータベースのHANAです。 同社のロードマップによると、今後サイベースはHANAにプラグインする形でHANAに統合されていくことになっています。 なぜSAPがHANAをデータベース戦略の中心と考えているのか、それは同社が、インメモリデータベースこそ将来のデータベースアーキテクチャの中心になると考えているためです。 同社のCTO ビシャル・シッカ(Vishal Sikka)氏は、5月3日付けの同社のブログに「The SAP HANA Effect」というタイトルで、インメモリデータベースの革新性について主張しています。ちょうどその日本語訳が、SAPジャパンのブログ(最近始まったようです
モバイルデバイス用のWebサイトやWebアプリケーション開発で大変なものの1つが動作確認です。何台ものデバイスを机の上に並べて、ひとつひとつ確認しなければなりません。 アドビシステムズのAdobe Labsが公開した「Adobe Shadow」は、そうした苦労をしているデベロッパー、デザイナーにとって手放せないツールになるでしょう。 複数デバイスに対する同時表示とリモートインスペクション Shadowがどんなツールなのか解説用ビデオの説明を紹介しましょう。 iPhoneアプリのShadowを起動すると番号が表示されます。 その番号を、MacOSかWindows用Chromeブラウザのエクステンションとして配布されているShadowに入力します。これで、ChromeブラウザとiPhoneがペアになりました。 同じように、Android用ShadowもChromeブラウザとペアにすることができ
CSSで変数を利用可能に。W3Cが「CSS Variables Module Level 1」ドラフトを公開 CSSはこれまで変数が使えなかったため、例えばページ内の複数箇所を同じ色で揃えようとしたときには、同じカラーコードをCSSの複数箇所に書き込む必要があり、色に変更があるたびにすべての箇所を確実に修正しなければなりませんでした。 CSS Variables Module Level 1は、CSSに変数を持ち込むことによって、変数の値を買い換えるだけで複数箇所のカラーコードが自動的に書き換わる、といったことを可能にします。 色のコードを簡単に使いまわせる 変数を記述するときには「data-変数名」と記述します。例えば変数名が「var」のときには、CSSファイル内で「data-var」と記述します。接頭辞が「data-」なのは、HTML5の「Custom Data Attribute」と
米オラクルは、オープンソースのデータベースとして普及しているMySQLをクラスタ化して利用するためのソフトウェア「MySQL Cluster 7.2」の正式版を公開しました。 GPLに準拠したオープンソース版と同時に、管理ツールを同梱し、24時間365日のサポートも行う商用版の「MySQL Cluster Carrier Grade Edition」も同時に公開しています。 ジョインが70倍高速に MySQL Cluster 7.2の最大のポイントは、ジョインが高速になったことです。これまでクラスタでのジョインは、ジョインするテーブルのデータがクラスタ内のノード間をいちいち飛び交っていたため、複雑なジョインになるほど遅いものになっていました。 MySQL Cluster 7.2で採用されたAdaptive Query Localization(あるいはPush Down Joins)と呼ば
ソフトウェアのテストに関わるエンジニアが集まる国内最大のイベント「ソフトウェアテストシンポジウム JaSST'12 Tokyo」が1月25日、26日の2日間、都内で開催されました。 基調講演を行ったマイクロソフトのプリンシパル テストリードのBj Rollison氏は、会場からの質問に答え、テストで重視していることはテスターが開発プロセス全体に関与していること、単体テストを促進するためにテスト用のデータを開発者に提供していることなど、より効果的にテストを行い品質を高めるためのアドバイスをくれました。 (この記事は「マイクロソフトの責任者が語る「われわれはどのようにソフトウェアをテストしているか?」 JaSST'12 Tokyo」の続きです) 開発プロスへの関与、テストデータの提供 会場 テストのアーキテクチャやプロセスの改善についてお話をされていましたが、マイクロソフトの社内では、どういっ
マイクロソフトの責任者が語る「われわれはどのようにソフトウェアをテストしているか?」 JaSST'12 Tokyo ソフトウェアのテストに関わるエンジニアが集まる国内最大のイベント「ソフトウェアテストシンポジウム JaSST'12 Tokyo」が1月25日、26日の2日間、都内で開催されました。 10周年を迎えた今回のイベントの基調講演を行ったのが、開発しているソフトウェアの規模、分野、種類において世界最大の企業、マイクロソフトのプリンシパル テストリードのBj Rollison氏。 「How We Test At Microsoft(マイクロソフトでどのようにテストをしているのか?)」という題で、同社がどのようなソフトウェアテストを行っているのかを中心に講演を行いました。講演の内容をダイジェストで紹介しましょう。 開発者とテスターはほぼ同数 マイクロソフト プリンシパル テストリードのB
マイクロソフトは、次期SQL Server(コードネーム:Denali)のテクノロジープレビュー第3版を公開したことを、SQL Server Product Mangerのブログなどで明らかにしました。日本語版も含まれているため、日本のユーザーも新機能などを試すことができるようになっています。 SQL Server code name “Denali” Customer Technology Preview (CTP) 3 がリリースされました。 - SQL Server Product Manager チームブログ 次期SQL Serverでは、ミッションクリティカルに対応しダウンタイムを減らすための可用性の強化と、誰にでも使いやすいインターフェイスで大量のデータを分析するビジネスインテリジェンス機能の強化などが行われる予定です。 すべての企業内ユーザーが使えるBI機能を ロサンゼルスで
この記事では、11月24日付けのHTML5ドラフト仕様書から、第5章 Microdataの一部を訳したものです。 この仕様はまだ策定中のもので、原文中にもいたるところに「This section is non-normative」(これは規定ではない)と表記されており、今後変更される可能性があります。 この仕様書を基にMicrodataを分かりやすく解説した記事として1つ前の記事「HTML5のMicrodataとは何か?」を書きましたので、併せてご参照ください。 以下から始まる抄訳は、自由に引用、転載していただいてかまいません。その際にできれば出典としてこの記事へのリンクを貼っていただけると幸いです。 5 Microdata 5.1.1 Overview コンテンツの中にマシンリーダブルなラベルをつけたい、といった要求が時折ある。例えば、汎用のスクリプトがそのページに特化したサービスを提供
HTML5のCustom Data Attributeは、Microdataよりも気軽にデータを埋め込める HTML5にはMicrodataというメタデータを埋め込むための仕様がある、ということを、「HTML5のMicrodataとは何か? 」「HHTML5のドラフト仕様書からMicrodataの抄訳 」という2つの記事で紹介しました。 そのMicrodataよりもずっと手軽にHTMLに独自データを埋め込む方法が、HTML5では提供されています。それが「Custom Data Attribute」です。 すでに使われている独自属性 あるタグに独自の属性を付加したいという要求は、まれに生じます。 追記12/2:rel属性はHTMLの正式な仕様でした。そのため、以下の例は独自属性の例としては正しくないので省略させていただきます。すいません) 例えば、グーグルなどの検索エンジンは、スパム対策とし
HTML5では、HTML文書の中にメタデータを埋め込むための「Microdata」という仕様が含まれています。 最初に簡単なMicrodataの具体例を紹介します。HTML文書の中で明示的に人名であることを示したい内容があるとき、Microdataでは次のように書くことができます。 <div itemscope> <p>僕の名前は<span itemprop="name">山田太郎</span>です。</p> </div> この文書をWebブラウザで表示しても、 僕の名前は山田太郎です。 と表示されるだけで、特に何か変わったことが起きるわけではありません。しかし、このHTML文書を検索エンジンが読み込むと「山田太郎という文字列はnameである」と理解してインデックスしてくれる、といったことができるようになります(というのはあくまで例です)。 Microdataとは、文書の内容に対して機械に
11月18日の記事「[速報]マイクロソフトのPDC09開幕、Windows Azureを仮想ドライブに、クラウドで仮想マシンも実行可能」では、ロサンゼルスで開催されたマイクロソフトのイベント「PDC09」の基調講演の内容をどこよりも早く記事として紹介しました。 しかしこの記事のタイトルにもなったWindows Azureの仮想ドライブについては内容が間違っていました。あたかもWindows Azureの新機能がクライアントPCの仮想ドライブになるように書きましたが、実際にはそのような機能ではありませんでした。読者ならびに関係者の方々にお詫び申し上げます(なお、前述の記事はタイトルと内容について修正をいたしましたので、現時点ではタイトル名が変わっています)。 ここではその訂正の意味も込めて、あらためてこのPDC09で発表されたWindows Azureの新しい機能、「Windows Azur
グーグルが新プログラミング言語「Noop」を公開しました。Noopは新旧のプログラミング言語からいいとこ取りをした、JavaVMで動作するプログラミング言語と説明されています。 Noopは、サン・マイクロシステムズで開催中の「JVM Language Summit」で、グーグルの2人のエンジニア、Alex Eagle氏とJérémie Lenfant-Engelmann氏によって発表されました。 すでにJVM Language Summitでの発表資料がPDFとして公開されており、その資料には、Noopのミッションが次のように説明されています。 Noop's mission Help teams develop software that is easier to understand and maintain. Noopのミッション 分かりやすくメンテナンスしやすいソフトウェアのチーム開
クラウドの伝道師といえるほど熱心にクラウド関係の講演や執筆を行っている早稲田大学 丸山不二夫教授は、クラウドの技術的な発展について次のような見通しを、UNIX magazine 2009 springの37ページに書いています。 筆者は、データのパーシステンシの担い手が、ディスク上のファイルシステムからメモリに移ろうとしていることが、クラウドシステムの技術的な発展方向だと考えている。 僕は今年の1月の丸山氏が登壇したセミナーでこの考えをはじめて聞いたとき、ハッとしました。 クラウドのアーキテクチャでは、クラウドを構成するいずれかのマシンが故障しても大丈夫なように高い冗長性が保証されています。それだけ高い耐障害性を備えているなら、データの永続性を保つためにデータをメモリに置いたままでいいではないか、という斬新かつクラウドのアーキテクチャに沿った考え方に感銘を受けたためです。 実際に長期にわた
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く