タグ

ブックマーク / www.publickey1.jp (201)

  • jQuery 2.0β登場! jQuery 1.9は正式版がリリース

    このところjQuery関連のニュースが続きます。Internet Explorer 6/7/8のサポートを廃止することで、より小さく、速く、安定したjQueryのメジャーバージョンアップ版のjQuery 2.0がベータ版として初めて登場しました。 jQuery Blog » jQuery 1.9 final, jQuery 2.0 beta, Migrate final released jQuery 2.0は昨年7月の時点でリリース時期を「early 2013, not long after 1.9」と説明されていました。2013年がまだはじまったばかりのこの時期にベータ版が登場したことで、予定通りに開発が進行していることがうかがえます。 jQuery 2.0リリース以降も、IE 6/7/8をサポートするjQuery 1.9のメンテナンスは継続されることになっています。jQuery 1.

    jQuery 2.0β登場! jQuery 1.9は正式版がリリース
    tyru
    tyru 2013/01/20
    「対策として互換性のためのプラグインjQuery Migrateが提供されます」
  • jQuery 1.9のリリース候補版が公開。使用されなくなったAPIを整理し、jQuery 2.0と互換へ

    使っていないWebサイトの方が少数派となるほど人気のJavaScriptライブラリのjQuery。最新版となるバージョン1.9のリリース候補版「jQuery 1.9 RC1」が公開されました。 jQueryは現バージョンの1.8でモジュール構造を取り入れ、必要な機能のみを取り入れたライブラリを利用者がビルドできる環境を構築。そして今回の1.9では、ほとんど使われなくなった古いAPIを整理。バージョンアップによって肥大化した内部をクリーンな構造へと再構築しようとしています。 これは次のメジャーバージョンアップであるjQuery 2.0に備えた動きといえます。 jQuery 2.0では、jQuery 1.9とAPIの互換性を保つちつつInternet Explorer 6/7/8のサポートを廃止。より小さく速いライブラリとなる予定です。jQuery 2.0登場後も、Internet Explo

    jQuery 1.9のリリース候補版が公開。使用されなくなったAPIを整理し、jQuery 2.0と互換へ
    tyru
    tyru 2013/01/12
  • VMwareが仮想化ハイパーバイザとしてHyper-Vに対応。「vCenter Multi-Hypervisor Manager」をひっそりとリリース

    VMwareが仮想化ハイパーバイザとしてHyper-Vに対応。「vCenter Multi-Hypervisor Manager」をひっそりとリリース vCenter Multi-Hypervisor Managerを利用することで、VMware製以外のハイパーバイザをシステム中に混在させて利用することができるようになります。リリースノート中の「What is VMware vCenter Multi-Hypervisor Manager 1.0」の一部を翻訳引用します。 VMwareとサードパーティのハイパーバイザをシングルインターフェイスで管理するための統合プラットフォーム ビジネスにおいて部門ごとにニーズに合致した異なるハイパーバイザの選択を可能にする 特定のハイパーバイザベンダのロックインを排除 VMwareはこれまで、同社の仮想化ハイパーバイザであるESXiにのみ対応してきました

    VMwareが仮想化ハイパーバイザとしてHyper-Vに対応。「vCenter Multi-Hypervisor Manager」をひっそりとリリース
  • 仮想マシンを追いかけるファイアウォール。パロアルトネットワークスが仮想環境対応のファイアウォールを発表

    仮想マシンを追いかけるファイアウォール。パロアルトネットワークスが仮想環境対応のファイアウォールを発表 ファイアウォールベンダのパロアルトネットワークスは、仮想化環境に対応したソフトウェアベースのファイアウォール「VMシリーズ」を発表しました。 同社はこれまで、アプライアンス製品としてファイアウォールを提供してきましたが、VMシリーズは仮想化ハイパーバイザー上で稼働するソフトウェアとして提供されます。VM-Seriesは、同社が提供している他のファイアウォール製品と変わらない機能を提供しています。 仮想マシンの移動をトラック可能、REST APIで制御 仮想環境では、ライブマイグレーションなどで仮想マシンが物理サーバのあいだを移動することがあります。従来のファイアウォールでは、仮想マシンが移動するたびに、あるいは新しい仮想マシンを起動するたびに、ファイアウォールに対してセキュリティポリシー

    仮想マシンを追いかけるファイアウォール。パロアルトネットワークスが仮想環境対応のファイアウォールを発表
  • SQLiteのテストコードは4567万8000行! 本体のコードは6万7000行

    軽量なリレーショナルデータベースとして人気のSQLite。そのWebサイトに掲載されている「How SQLite Is Tested」の内容が、海外のプログラマなどのあいだで話題になっています。 3月に公開された最新バージョンのSQLite 3.6.23。体のソースコードは約6万7200行(67.2KSLOC、Kilo Source Lines of Code:空行やコメントを除いた行数)なのに対し、テストコードはなんと4567万8300行(45678.3KSLOC)だと紹介されているのです! これはテストコードが体の約679倍もの大きさだということになります。 100%のブランチカバレッジ SQLiteコアのライブラリをテストするテストコードとして、以下の3つが紹介されています。 TCL Tests TCL Testsはもっとも古いテストコードで、TCL scripting lang

    SQLiteのテストコードは4567万8000行! 本体のコードは6万7000行
  • ブロケードがVyatta買収を発表。物理と仮想を包括する戦略へ

    ファイバーチャネルのスイッチやイーサネットスイッチの大手、米ブロケードコミュニケーションズシステムズは11月5日、ソフトウェアルータ「Vyatta」(ビアッタ)の開発元であるVyattaの買収を発表しました。 Brocade - Brocade Acquires Vyatta, a Pioneer and Leader in Software Networking オープンソースで開発されているVyattaは、ルーティング、ファイアウォール、VPNなどの機能を備えており、VMware ESX、Xen、Hyper-V、KVM、Oracle VMなどの仮想環境で動作します。 ブロケードによる買収に当たり、Vyatta.orgはコミュニティに向けて、引き続きオープンソースとしてサポートが続くことを宣言しています。 First, we’d like to assure you that Vyatt

    ブロケードがVyatta買収を発表。物理と仮想を包括する戦略へ
    tyru
    tyru 2012/11/10
  • EPUB 3のISO国際標準化作業で、日本が資金難による離脱の可能性。JEPAが支援募金を呼びかけ

    電子書籍の標準フォーマットとしてIDPF(International Digital Publishing Forum、国際電子出版フォーラム)によって昨年10月に策定されたEPUB 3は、縦書きやルビといった日語対応を含む多くの多言語対応の実現などがあり、急速に普及し始めています。 EPUB 3は事実上の業界標準(デファクトスタンダード)の地位を得ました。そして現在、このEPUB 3をISO/IEC(国際標準化機構/国際電気標準会議)、つまり世界各国の代表から構成される機関が定める公的標準(デジュールスタンダード)にする動きが始まっています。 EPUB 3がISO/IECの標準になることで各国政府の調達要件を満たしやすくなり、また教科書や図書館などの標準規格を重視する分野への採用が進むと考えられています。 日政府の支援がすぐに受けられず 日はこれまでIDPFでのEPUB 3策定に当

    EPUB 3のISO国際標準化作業で、日本が資金難による離脱の可能性。JEPAが支援募金を呼びかけ
  • フラッシュストレージは単にストレージを速くするだけでなく、ソフトウェアの変化を促していく

    この記事は、日経SYSTEMS 9月号に掲載された連載「新野淳一の技術インパクト」第7回のオリジナル原稿をPublickey掲載用に編集したものです。Publickeyでは日経SYSTEMS編集部との合意を得て、雑誌発行から一定期間後に記事をPublickeyに掲載しています。 普及するフラッシュストレージ コンピュータの二次記憶装置として、ハードディスクドライブは何年にもわたって記憶容量やアクセス速度を向上させつつ、小型化と価格低下を実現してきた。しかしそのハードディスクドライブがもうすぐフラッシュストレージのような半導体記憶装置に置き換えられることは多くの読者も同意するだろう。 フラッシュストレージはハードディスクドライブと比較して高速で高密度、低発熱低消費電力など、ほぼあらゆる面で優れている。ユーザーにとって最大のネックは容量当たりのコストが高いことだが、これもいずれ解決されるはずだ

    フラッシュストレージは単にストレージを速くするだけでなく、ソフトウェアの変化を促していく
    tyru
    tyru 2012/10/06
  • 自動改札機の運賃計算プログラムはいかにデバッグされているのか? 10の40乗という運賃パターンのテスト方法を開発者が解説(前編)

    自動改札機の運賃計算プログラムはいかにデバッグされているのか? 10の40乗という運賃パターンのテスト方法を開発者が解説(前編) ふだん何気なく使っている鉄道。改札を降りるときにICカードを自動改札にかざすと、「ピッ」という音と共に一瞬のうちに運賃を計算してくれます。けれど、複数の路線を乗り継いだり、途中で定期券区間が挟まっていたりと、想像しただけでもそこには膨大な組み合わせがあります。それでも運賃計算プログラムはわずか一瞬で正しい運賃計算が求められ、バグがあったら社会的な一大事にもつながりかねません。 爆発的な計算結果の組み合わせがあるはずの運賃計算プログラムは、どうやってデバッグされ、品質を維持しているのでしょうか? 9月12日から14日のあいだ、東洋大学 白山キャンパスで開催された日科学技術連盟主催の「ソフトウェア品質シンポジウム 2012」。オムロンソーシアルソリューションズ 幡

    自動改札機の運賃計算プログラムはいかにデバッグされているのか? 10の40乗という運賃パターンのテスト方法を開発者が解説(前編)
    tyru
    tyru 2012/10/01
  • ザッカーバーグ氏の「HTML5に賭けたのは失敗」発言には続きがある。長期的にはHTML5への期待も語る

    ザッカーバーグ氏の「HTML5に賭けたのは失敗」発言には続きがある。長期的にはHTML5への期待も語る これまでFacebookはiOS向けのアプリをHTML5ベースで開発していましたが、起動が遅い、反応が重いなど不評でした。そこで方針を転換。8月にリリースされた新バージョンは性能を重視してネイティブアプリケーションとして開発されました。 ザッカーバーグ氏はこの、HTML5で開発するという方針を指して「HTML5に賭けたのは失敗」と発言したわけです。 ザッカーバーグ氏の発言のここだけを見れば、FacebookはこれからHTML5を捨ててネイティブアプリへ注力するように受け取れます。しかしザッカーバーグ氏のこの発言には続きがあります。そこまで聞くことで、当は何を言いたかったのかがはっきりしてきます。 彼の発言を、TechCrunchで公開されているビデオから追ってみましょう(ビデオはこの記

    ザッカーバーグ氏の「HTML5に賭けたのは失敗」発言には続きがある。長期的にはHTML5への期待も語る
  • [速報]Googleが「Google Compute Engine」発表! IaaS型クラウドでAmazonクラウド対抗へ。Google I/O 2012

    [速報]Googleが「Google Compute Engine」発表! IaaS型クラウドでAmazonクラウド対抗へ。Google I/O 2012 Googleは現在サンフランシスコで開催中のイベント「Google I/O」において、IaaS型クラウドの「Google Comute Engine」を発表しました。 これまでGoogleはクラウド上でPythonJavaを実行できる「Google App Engine」を提供してきましたが、新しい「Google Compute Engine」はLinux仮想マシンをオンデマンドで提供するIaaS型のクラウドです。ストレージサービスとなる「Google Cloud Storage」も発表されました。 Google I/OでのGoogle Compute Engine発表 GoogleのSVP Technical Infrastruct

    [速報]Googleが「Google Compute Engine」発表! IaaS型クラウドでAmazonクラウド対抗へ。Google I/O 2012
  • NTTコミュニケーションズ、国内データセンターで月額945円のクラウド「Cloud<sup>n</sup>」を開始。Cloud FoundryでのPaaS対応も表明

    NTTコミュニケーションズは、オープンソースのクラウド基盤「CloudStack」を採用したパブリッククラウドの「Cloudn」(クラウド・エヌ)を、国内データセンターでも提供を開始すると発表しました。 Cloudnは従量課金制のIaaS型クラウドで、個人でも利用可能。CentOS、Ubuntu、Windows Server 2008などのOSが選択でき、データ転送量は無料、ファイアウォール、ロードバランサーの利用も無料。月額料金には上限が設けられており、最小構成では月額上限が945円と手頃な価格になっています。 Cloudnは、今年の3月30日に米国データセンターでサービスを開始。今回の国内データセンターの開始に伴い、料金や提供サービスなどはそのままで、利用者は米国もしくは日のデータセンターのどちらを利用するか、管理画面から選択可能になります。 特にデータセンター間での転送料金がかから

    NTTコミュニケーションズ、国内データセンターで月額945円のクラウド「Cloud<sup>n</sup>」を開始。Cloud FoundryでのPaaS対応も表明
  • マイクロソフト、無償のWindows 8対応開発ツール「Visual Studio Express 2012 for Windows Desktop」リリースを表明

    マイクロソフト、無償のWindows 8対応開発ツール「Visual Studio Express 2012 for Windows Desktop」リリースを表明 マイクロソフトが提供しているVisual Studioの無償版、Visual Studio Expressの次バージョンでは、無償版ではWindows 8のMetroスタイルアプリケーションしか開発できなくなる。先月5月18日に公開されたマイクロソフトのブログThe Visual Studio Blogのエントリ「A look ahead at the Visual Studio 11 product lineup and platform support」でこのことが説明されると、オンライン上で落胆の声が相次いで表明されました。 これらの声を受けてマイクロソフトは前言を撤回、デスクトップアプリケーションに対応した無償版の「V

    マイクロソフト、無償のWindows 8対応開発ツール「Visual Studio Express 2012 for Windows Desktop」リリースを表明
    tyru
    tyru 2012/06/17
    「Visual Studio Expressの次バージョンでは、無償版ではWindows 8のMetroスタイルアプリケーションしか開発できなくなる」
  • またChromeがOSに一歩近づく。Chrome Web Storeにオフラインアプリ専用のコーナーが登場

    またChromeがOSに一歩近づく。Chrome Web Storeにオフラインアプリ専用のコーナーが登場 グーグルのWebブラウザであるChromeの「拡張機能」は、Webブラウザをちょっと便利にする小さな機能だけでなく、格的なゲームが遊べたり、写真が保存できたりといった、これまでWindowsアプリケーションとして実行されていたような格的なアプリケーションまでWebブラウザの上で実現されるようになってきています。 そして先日6月12日、グーグルChrome拡張機能を提供しているChrome Web Storeに、オフラインで使えるアプリケーション専用のコーナーを開設したと発表しました。 Google DocsとGoogle Driveがあれば、Windowsがなくても…… 新しく作られた「オフラインアプリケーション」コーナーには、オフラインでもメールが見られる「GMail」、ド

    またChromeがOSに一歩近づく。Chrome Web Storeにオフラインアプリ専用のコーナーが登場
  • HTTPの新ステータスコード「451 Unavailable for Legal Reasons」を、グーグルのTim Bray氏がIETFに提案

    HTTPの新ステータスコード「451 Unavailable for Legal Reasons」を、グーグルのTim Bray氏がIETFに提案 WebブラウザとWebサーバのあいだでやりとりされる通信プロトコルのHTTPには、リクエストに対するレスポンスを表すためのさまざまなステータスコードがあります。例えば、「200 OK」「404 Not Found」などはその代表的な例です。 ここに新しいステータスを追加しようという提案がIETFに対して行われました。提案したのはXML仕様の策定に関わった主要な人物であり、現在グーグルAndroidのデベロッパーアドボケイトをしているTim Bray氏。 提案されたステータスコードは「451 Unavailable for Legal Reasons」(451 法的な理由によって利用不可)です。 ISPとサーチエンジンに影響するようだ 提案では

    HTTPの新ステータスコード「451 Unavailable for Legal Reasons」を、グーグルのTim Bray氏がIETFに提案
    tyru
    tyru 2012/06/14
  • 「バックエンドの経験はなかった」Instagram創業者は、どうやってシステムをスケールさせてきたか

    昨日のPinterestの記事「Pinterestの急成長を支えてきたアーキテクチャとは? Pythonで開発しAmazonクラウドで運用」に続いて、やはり写真を中心としたサービスで急成長してきたInstagramのスケーラビリティについて、まとめてみました。 InstagramもPinterestと同様に、基Amazonクラウド上でPythonとフレームワークのDjangoを使ったシステムを構築しています。興味深いのは、創業者の二人ともバックエンドの経験がないなかで試行錯誤をしてシステムをスケールさせてきた点です。 Instagramは先月、Facebookに買収されると発表されています。この先、Instagramのシステムはどう変わっていくのでしょうか。 Instagramのシステム構成 約半年前、昨年12月にInstagramのブログに投稿された記事「What Powers In

    「バックエンドの経験はなかった」Instagram創業者は、どうやってシステムをスケールさせてきたか
    tyru
    tyru 2012/05/26
    favicon重要
  • VMware、仮想化ハイパーバイザのソースコードが盗まれたことを認める

    米VMwareは24日、同社の仮想化ハイパーバイザVMware ESXのソースコードが盗まれ、ネット上にその一部が公開されたことを「VMware Security Note」としてブログで公表しました。 Yesterday, April 23, 2012, our security team became aware of the public posting of a single file from the VMware ESX source code and the possibility that more files may be posted in the future. 昨日2012年4月23日、私たちのセキュリティチームはVMware ESXのソースコードの1つが公開されたことを認めた。将来さらに多くのファイルが公開される可能性がある。 セキュリティリスクの増加には結びつか

    VMware、仮想化ハイパーバイザのソースコードが盗まれたことを認める
  • 速度向上とモバイル対応を目指したHTTP 2.0のプロポーザル、マイクロソフトがIETFに提出。SPDYとWebSocketが起点に

    速度向上とモバイル対応を目指したHTTP 2.0のプロポーザル、マイクロソフトがIETFに提出。SPDYとWebSocketが起点に IETFでHTTPについて議論するHTTPbisにおいて、HTTPの次のメジャーバージョンアップとなるHTTP 2.0の議論が開始されたことは1月の記事「HTTP 2.0はグーグルのSPDYがベースになる? 議論開始の提案がIETFで」で紹介しました。 HTTP 2.0の大きなテーマとして掲げられているのが、HTTPの通信速度の向上とネットワークの利用効率の向上です。記事でも紹介したように、このときにHTTP 2.0の技術としてすでに実績のあるSPDYを用いてはどうか、という案が浮かび上がっていました。 HTTPbisのメーリングリストでも活発にHTTP 2.0の議論が続けられる中、マイクロソフトは今週行われているHTTP 2.0をめぐるIETFのフェイス・

    速度向上とモバイル対応を目指したHTTP 2.0のプロポーザル、マイクロソフトがIETFに提出。SPDYとWebSocketが起点に
  • NTTコミュニケーションズが「Cloud<sup>n</sup>」でパブリッククラウド本格参入。個人も利用可能で月額945円から、Amazon互換API、日米データセンター展開など

    NTTコミュニケーションズが「Cloudn」でパブリッククラウド格参入。個人も利用可能で月額945円から、Amazon互換API、日米データセンター展開など NTTコミュニケーションズとグループ会社である米Verioは、Amazonクラウドのようにクレジットカードで申し込んですぐに使え、各種APIからの操作も可能とするパブリッククラウド市場への参入を発表しました。日米のデータセンターで展開しつつ低価格であることもアピールするなど、気でグローバルなクラウドプレイヤーと競合しようという意気込みです。 発表されたのは、オープンソースのクラウド基盤「CloudStack」を採用したパブリッククラウドの「Cloudn」(クラウド・エヌ。このように右上にnがくるのが正式表記とのこと)。3月30日から提供開始となります。 従量課金制ながら月額に上限。20分で利用可能 Cloudnでは仮想サーバの課金

    NTTコミュニケーションズが「Cloud<sup>n</sup>」でパブリッククラウド本格参入。個人も利用可能で月額945円から、Amazon互換API、日米データセンター展開など
  • クラウドの登場でDevOpsは変わっていく、メトリクス主導へ

    昨日公開した記事「DevOpsとはどんなもので、何が議論されているのか(前編)」では、DevOpsの現状について、先週都内で開催されたDevOpsのイベントで行われた講演を紹介しました。 今回の記事は、同じイベントで行われたもう1つの講演の内容を紹介します。講演を行ったAlexis Lê-Quôc氏は、昨年米国で行われたイベント「DevOps Days Moutain View 2011」でパネリストを務め、DevOps Metrics and Measurementに関する世界的な第一人者。 Alexis氏は、先週日曜日に行われた東京マラソンに参加するために来日、それにあわせて講演をしていただきました。また、Alexis氏はDevOpsのためのツールDatadogの開発も行っており、講演の最後にはDatadogの紹介も行っています。 Webサイトの複雑化で全体像が見えなくなった Alex

    クラウドの登場でDevOpsは変わっていく、メトリクス主導へ
    tyru
    tyru 2012/03/04
    1.クラウドで専門家は重要でなくなりゼネラリストが求められるようになる 2.全員が同じ情報(メトリクス)を共有してアクションするメトリクスドリブンな開発が理想