通常、JSON ドキュメント(内容タイプ「application/json」)に遭遇すると、Firefox は単にファイルのダウンロードを促します。JSONView 拡張機能では、JSON ドキュメントは XML ドキュメントが表示されるのと同じようにブラウザー内で表示されます。ドキュメントはフォーマットおよびハイライトされ、配列とオブジェクトは折りたたむことができます。JSON ドキュメントにエラーがあったとしても、JSONView は素のテキストを表示します。 JSONView をインストールしたら、http://benhollis.net/software/jsonview/example.json で拡張機能の動作確認をしてみてください! 既知のバグ: * 「名前を付けてページを保存」は元の JSON ドキュメントの代わりに HTML を保存します。 * 「ページ情報」パネルは J
JSON-libの概要 JSON-libは、JavaオブジェクトからJSON形式の文字列を生成したり、その逆の処理を行うJavaライブラリです。Ajaxアプリケーションにおいて、Webブラウザで動作しているJavaScriptのプログラムとサーバ側のプログラムとの間でオブジェクトをやり取りする際に利用できます。JAR形式のファイルをSourceForgeからダウンロード可能です。ライセンスはThe Apache Software License, Version 2.0です。 JDK1.3用(json-lib-1.1-jdk13.jar)とJDK1.5用(json-lib-1.1-jdk15.jar)がありますので、使用するJDKのバージョンに合ったものをダウンロードし、ファイルのパスをクラスパス(CLASSPATH)に設定してください。ここではJDK1.5用による実行例を紹介します。 実
ハッシュとは 一般的に理解すると抽象的で分かり難くなってしまうが、ハッシュとは、あるデータから、一定の計算をして求めた、目的に沿った数値、と思っている。それでは、どのような目的に利用されるのか?自分の知識で考えてみた。 暗号化 webアプリケーション等で、パスワードをDBに保存する時、生のパスワードをハッシュに変換して保存する。 Digest::SHA1.hexdigest等で求めたハッシュから、元のデータを復元するのが非常に困難という特性を利用する。 保存しているパスワードハッシュが、たとえ漏洩したとしても、不正利用を防止できる。 パスワードを照合するときも、ハッシュに変換して、保存しているパスワードハッシュと一致するかどうかで判断する。 同等の確認 長い文字列データを比較する時、全ての文字が等しいかチェックするのは非常に時間がかかる。 しかし、長い文字列データをハッシュに変換しておき、
日本人にとって春の代名詞でもある「桜」。最愛のペットと桜が写ったベストショットで応募してみませんか? 期間中に桜が咲いてない地域の方は、去年以前の写真でもOKですよ!
以下のリンクの情報をもとにしています。macbook air(11inch)とmacbook proともに10.6.6にインストールして確かめました。 Link: http://groups.google.com/group/openni-dev/browse_thread/thread/c8843abd566f7869 詳しい手順はavinさんのREADME(avin2-SensorKinect-0124bd2/README)に書かれています。そちらを参照してください。とりあえず試したいという方のために私の作業ログを以下に書きます。 ■準備 macportsでlibusb-develをインストールしなければなりません。手順は以下の通りです。すでにlibusbが導入済みの場合は削除してから以下のコマンドを入力します。 sudo port install libusb-devel +univ
この1年でユーザーによる活用と製品の充実が進んだSSD。その導入に際して、IT部門はハードディスクをベースにしたストレージ装置との違いを理解しておく必要がある。(1)書き換え動作が徐々に劣化を引き起こす消耗品であること、(2)SSDの効果を引き出すチューニングや機器選定が必要になることである。 コントローラーと容量増で長寿命化 実は初期のSSDは、使い方によっては3年程度でドライブとして寿命を迎えてしまう。ハードディスクのディスクを単にメモリー素子に置き換えると、物理的に同じデータを読み書きすることで、10万回程度の書き換えで該当素子が破損するからだ。予備のメモリー素子を使い果たせば寿命を迎える。しかし現行の企業向けSSDの保証期間は、IT機器の法定耐用年数である5年が相場だ。 5年の動作を保証できるのは、フラッシュメモリーの書き換え回数を使い切る「ウェアレベリング」と呼ぶ制御機能が企業向
大変長期間放置して申し訳ありませんが、ようやく続きです。 改めてSSDの寿命とは? 前回までの内容を簡単にまとめると、以下のような感じです。 NANDフラッシュの書き換え回数が増えると、ビットエラーの発生率が上昇する SSDやUSBメモリなどのコントローラは、ビットエラーが多くなったブロックを無効化する 無効化されたブロックが増え、SSD内に設けられた予備領域が使い果たされると、そのSSDは"寿命"を迎える ビットエラーには、書き込みエラー(書いた瞬間にエラーがある)、保持エラー(書き込みから時間が経つとエラーが発生する)、リードディスターブ(多数回の読み込みを行うとエラーが発生する)の3種類がある NANDフラッシュの種類によっては、保持エラーが非常に大きくなることもある。一方、リードディスターブは概ね無視できるほど小さい SSDをはじめとするNANDフラッシュの"寿命"を平均書き換え回
ちょっと間が開いてしまいましたが、続きです。 NANDフラッシュにはどのくらいビットエラーが発生するか? 実際のNANDフラッシュのビットエラーの発生率について、以下の文献が興味深いので紹介してみたいと思います。 N. Mielke, T. Marquart, N. Wu, J. Kessenich, H. Belgal, E. Schares, F. Trivedi, E. Goodness, and L. R. Nevill. "Bit Error Rate in NAND Flash Memories," In Proc. of IEEE International Reliability Physics Symposium(IRPS 2008), pp.9-19, 2008. この文献は、2008年に開催された国際学会の予稿で、著者はIntelとMicronの社員です。文献そのもの
「NANDフラッシュを利用した製品には寿命がある」という記述はあちこちで見かけますが、具体的に"寿命"とは何なのかという点についての詳しい説明は少ないのが現状です。…というより、今まで不勉強で僕がよく分かってなかったので、最近調べた内容について記しておきます。 SSDはどうなったら使えなくなる? SSDの寿命が尽きた状態とは、SSD内の予備領域が払底した状態を指します。 SSDをはじめとしたNANDフラッシュを利用するストレージには、必ず「予備領域」が設けられています。後述するように、SSDやUSBメモリなどのコントローラは、ビットエラーが多数発生したセクタを含むブロックを"不良ブロック"とみなし"無効化"します。このとき、OSから認識されるストレージの容量が減ってしまうと困ったことになります。そこで、コントローラは、予備領域からブロックを補填することで、額面の容量が減らないようにしていま
社内で SSD の寿命について話題に上がったので、ちょろっと X25-M G1 の運用実績に関する日記を書いてみよう。 プロダクション環境にある MySQL が動いているホストから、比較的 I/O が激しいものをチョイスして smartctl を叩いた結果がこんな感じ。 # smartctl -d ata -a /dev/sda smartctl version 5.36 [x86_64-redhat-linux-gnu] Copyright (C) 2002-6 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF INFORMATION SECTION === Device Model: INTEL SSDSA2MH080G1GC Serial Number: xxxxxxxxxxxxxx
メモリーの高速性とハードディスクの大容量を併せ持つ「SSD」が普及期を迎えている。容量単価が3分の1程度に下落するとともに、企業向けサーバー/ストレージへの搭載が加速し、主流となってきた。性能ボトルネックの解消を求めるユーザーにとって“当たり前の選択”になりつつある。 「30分かかっていたバッチ処理が30秒に短縮できた」「1年に3台はあった初期故障がなくなった」――。フラッシュメモリーに記録する「SSD」(ソリッド・ステート・ドライブ)が、企業向けストレージ装置の常識をくつがえす。「性能」と「信頼性」が足りないというストレージの課題を一気に解決できる。 「高速だけど高価」というレッテルも過去のものになりつつある。導入コストの低下により、価格性能比で高速ハードディスクを超える製品へと成長してきた(図1)。 ベンダーのSSDシフトが鮮明に 従来SSDは、株式注文など1処理当たりにかかる時間をと
13.01.11 / こあくまちゃんができるまで / Author: aico なんと小悪魔本が本になることになったのです! 本になる!というお話をいただいたのはブログをたくさんの人に見てもらえることになったのとほぼ同時くらいで、 ありがたいことに3社、4社の出版社さんからお話をいただきました。 ブログから作られた本ってよくあるけど、まさか自分のブログが本になるなんて…とは思ったものの、 いまいち実感がわかないただの学生こあくま。初めて参加する打ち合わせや名刺交換に緊張してました。 最終的に、その中でも技術書といえばここ!な技術評論社さんから本を出版させていただくことになったのです。 本になることになったのはちょうど夏休みになってすぐのこと。 大学生の夏休みといえば8月9月とながーーーーい夏休みですが、 当然、こあくま大学3年生の夏はそこで終了しました☆ 自分で言うのもあれですが夏休みのこ
架空の地名や「教えてあげない」「木星」などの無効な情報が多く、ロケーションベースのサービスに利用するのは難しいことが明らかになった。 Twitterアカウントのプロフィールで位置情報を入力しているユーザーは66%にすぎない。――米Xeroxのパロアルト研究所(PARC)が1月18日(現地時間)、こんな調査結果を発表した。Twitterの位置情報をマーケティングなどに利用するのは考えものかもしれない。 調査は2010年4月18日~5月28の1カ月に投稿された約3200万件の英語でのツイートデータを基に、無作為に抽出した1万人のアクティブユーザー(対象期間中に5回以上ツイートしたユーザー)の個人設定を調べるという方法で行われた。Twitterのプロフィール設定画面には位置情報を入力する枠が用意されているが、入力は任意で、空欄にしておくこともできる。 この調査の結果、位置情報として有効な情報を入
W3C (World Wide Web Consortium)は1月18日 (米国時間)、HTML5ロゴを公開した。HTML5、CSS、SVG、WOFFなどのオープンWebテクノロジの存在をネットユーザーがひと目で確認できるようにすることで、それらの普及を促進するのが狙い。 ロゴセットにはHTML5ロゴのほか、HTML5のファミリーテクノロジーとして以下の8つのテクノロジーアイコンが用意されている。 セマンティック オフライン&ストレージ デバイス・アクセス コネクティビティ マルチメディア グラフィックス&エフェクト パフォーマンス&インテグレーション CSS3 ロゴやアイコンはCreative Commons Attribution 3.0 Unportedでライセンスされ、W3CはHTML5ロゴ・ページにウエブサイト用のバッジビルダーを用意している。すでにhtml5rocks.com
エンタープライズ Linux 用の拡張パッケージ(EPEL) は、 Red Hat Enterprise Linux (RHEL) 向けの高品質なアドオンパッケージであり、CentOS や Scientific Linux (SL) のような RHEL からスピンオフしたディストリビューションと互換性のある、Fedora プロジェクトで有志によって作成されたパッケージになります。Fedora は RHEL のアップストリームであり、EPEL のアドオンパッケージは主に RHEL 向けにビルドされた Fedora リポジトリをソースとしています。 EPEL を使ってみよう EPEL とは FAQ EPEL ほしい物リスト 利用可能なパッケージ: EPEL 7: x86_64, ppc64, ppc64le, sources EPEL 6: i386, x86_64, ppc64, sourc
殺処分される直前の犬=12月14日、松山市東川町、中田写す「犬たちをおくる日」(今西乃子著、浜田一男写真)。1300円(税抜き) 飼い主に捨てられるなどして、年間30万匹近い犬や猫が「殺処分」されるなか、愛媛県動物愛護センター(松山市)の職員の姿を描いた児童書「犬たちをおくる日」(金の星社)が反響を呼んでいる。同センターは命の大切さに気づいてもらおうと、殺処分の様子を原則公開している全国でも珍しい施設。ペットの最期に向き合う職員らの思いを聞いた。 センターは2002年12月に開設。1年間で、県内で収容された犬約2千匹、猫約3500匹が殺処分される。 06年4月からは啓発活動として、希望者には面談などをしたうえで、殺処分を含めて施設のほとんどの様子を公開している。岩崎靖業務課長は「犬たちの思いを、覚悟のある人には直接感じてもらいたいのです」と話す。 「犬たちをおくる日」は、センターの
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
「漢字1文字は2バイト」という常識が、大きく変わろうとしている。現在改正中の「常用漢字表」に対応するためには、Unicodeの4バイト文字を使用する必要があるが、それだけでは済まない恐れがある。今後、戸籍や住民基本台帳で使われている文字がUnicodeに追加されると、漢字1文字が最大8バイトになるかもしれない。文字コードに詳しい京都大学人文科学研究所附属東アジア人文情報学研究センターの安岡孝一准教授が、問題の核心を解説する。(日経コンピュータ) 先日公開した『新常用漢字表が迫るUnicode移行、「シフトJIS」では対応不可能』の読者から、「今後のシステムでは漢字1文字を最大4バイトで処理すればいいのか」という質問を頂いた。実は、UTF-8あるいはUTF-16で漢字を表す場合、最新のUnicodeにおけるIVS(Ideographic Variation Sequence)を考慮すると、漢
先日のエントリで「ざっとチェックした限りでは,それらにはまだIVSがらみの変更はないようだが,もし見落としがあれば教えて頂きたい」と書いておいたら,さっそく仕様書に記述はないが,Unicode DatabaseのDUCET(Default Unicode Collation Element Table)はすでに変更されていると指摘して頂いた.どうもありがとう. DUCETをチェックしなかったのは,「Unicode Collation Algorithm」でjava.text.Collatorクラスとjava.text.RuleBasedCollatorクラスが引用されているように,Mark Davisがjava.textパッケージの設計に直接関わっていて,Unicode Databaseがそのままjava.textパッケージに使われていると思っていたからだが,指摘されて実はjava.tex
以下の記事に誤りが散見されるが,それが広まるのは望ましくないので,ここで誤りを指摘しておく. 「Java 6 でIVSを比較すると何が起こるか」(yanok.net) まず,Javaの文字列の同一性判定の話である. これは想像通りですね。単にcharの列を比較しただけの結果になっています。つまり、見た目の区別がつかなくても容赦なく別々の文字列として扱っています。これが何をもたらすかというと、Stringクラスで比較しているプログラムに対しては、"与" と "与[0E0100]" と "与[0E0102]" を、見た目の区別がないにもかかわらず、人が入力し分けてやらないと困ることになるということです。 Java言語でUnicode文字列が同一性を判定するには,いくつかの方法がある. java.lang.String#equals()…単なるUnicode文字シーケンスの同一性を判定する ja
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
東京でがんばる女子のシアワセを応援する東京女子プロジェクト(略して、女子プロ)のメンバーが、活動をあーだこーだ報告したり、日々の気になる事をやいのやいの書き綴っています。 みなさん、ハロニチワ。 ネコムス目です! 今日は満月ですね。女子プロは満月ヨガの日になります。 今日は天気がいいからお月様がきれいに見えそうです! ところで、好評のSUZUCAFEコラボですが、新展開! 2月13日(日) バレンタインイブパーティーを開催! そうだった!忘れていたよバレンタイン! 毎年、既製品のチョコを購入してはドヤ顔でプレゼントしている私ですが、 今年は違います! SUZUCAFEのパティシエさんが作った本格的なクッキーに チョコレートを自分でデコれる、ワークショップを行います! まだいろいろ構想中ですが、くまちゃん形のクッキーにデコペンや かわいいチョコを乗っけたりできるかな…とか相談中です! 不器用
AKB48の「ヘビーローテーション」を披露するYMT56。中央が「みーちゃん」=早稲田大学学生会館、山田写すAKB48の「ヘビーローテーション」の振り付けを披露するYMT56。中央が「みーちゃん」=早稲田大学学生会館、山田写す 昼休み。早稲田大大隈銅像前の広場で、おなじみとなりつつあるライブが始まる。人気アイドル「AKB48」になりきって踊る男子学生8人のユニット「YMT56」だ。 花形のセンターの位置で、マイクのないマイクスタンドを握るのは、政治経済学部4年の「みーちゃん」こと水江文人さん(23)。一昨年末、カラオケをしている時にみんなでAKBを踊りたいと盛り上がったのがきっかけだったという。ユニット名は旧海軍の軍人「山本五十六」からとった。「語呂がいいだけで採用しました」。グループには早大生だけでなく、東大生も1人加わった。 ふざけているようだが、活動はいたってまじめ。DVDで振
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く