分散システムのFault Injectionの話 NTTデータテクノロジーカンファレンス2017で発表する際に用いたプレゼン資料 https://oss.nttdata.com/hadoop/event/201710/index.html
KDDIやシンガポールのシングテル、中国のチャイナテレコムなどは2013年6月27日、日本とシンガポールの間を結ぶ光海底ケーブル「South-East Asia Japan Cable」(SJC)の運用を開始した。中国本土、香港、フィリピン、ブルネイ、タイ(計画中)にも分岐する光海底ケーブルで、総延長は8900kmとなる(図)。通信容量は28Tビット/秒。総建設費は約4億ドル。 SJCは日本-米国西海岸間の光海底ケーブル「Unity」と接続する(関連記事:KDDIやGoogleなど出資の日米間海底ケーブル「Unity」が陸揚げ,2010年春に運用開始)。日本をハブとしてシンガポールなどアジア各国のデータセンターと、米国西海岸のデータセンターを最短ルートでつなぐ。急増しているアジア地域のデータトラフィック需要に応えるのが目的となる。 SJCとUnityはともに千葉県南房総市(旧千倉町)にある
最近simhashの実装を行っていて、データの次元が高いとsimhashを計算するのに必要なランダムなベクトルをメモリ上に乗らないという事態が生じたのでad hocな方法で回避していたけど、論文[1]をよく見直すとほぼ同じ方法でより計算コストが少ない方法が紹介してあったので少し解説を行ってみる。ちなみに以下の解説では低次元のビットベクトルに縮約した後にハミング距離が近いものをどうやって探索するかについては述べないです、それに関しては[1],[2]を参照してください。 ちなみに自分が実装したのは各ビットごとに次元に対するハッシュ関数を定義して計算する方法でした。この方法だと以下で開設する手法よりもf倍の回数ハッシュ関数を計算する必要があるので実行時間が割とかかる。 解説 simhash[3](文献によってはLSHと呼ぶこともある[2])は次元削減の手法の一つで、高次元のデータを低次元のビット
海外サイトで「The top 20 data visualisation tools」という記事を見かけたのですが、可視化はかねてから興味を持ち続けているテーマなので、紹介も兼ねて大雑把に纏めておきます。英語は得意じゃないので若干主観を交えた超訳ですけどw 入門者用ツール 1. Excel 初心者レベルならツールは使い慣れたものを使うのが一番。Excel って結構複雑なこともできるんですよ。温度一覧表のセルに色付けして分散図っぽくするとか。人様向けに Web 公開するって訳でもなけりゃ、スピーディにデータ加工できるツールを選ぶべきかと。もし持っていなかったら、Google Docs のスプレッドシートを使うのもいいでしょう。 http://www.netmagazine.com/features/top-20-data-visualisation-tools 2. CSV/JSON 可視化
こんにちは、イギリス生まれ・東京在住、英語教師で作家のLukeです。今週、僕が書いたオノマトペ(擬態語・語音後)についての本 が出版されました。是非チェックしてみて下さい! 数か月前、数字での日付の書き方について話しましたが、今回は文字での書き方についての記事です。アメリカでは、数字のみじゃなく日付を書きたい場合、月→日→年という順で書きます。そして、月と年の間にカンマを入れます。例えば2012年1月20日は以下のように書きます。 January 20, 2012 もしくは January 20th, 2012 読み方:January twentieth, twenty twelve このthは書いても書かなくても自由ですが、20がtwentyではなく序数のtwentiethということを表すので、どちらも序数としてthを付けて数字を読みます。日の略と日の読み方が分からない方のために、ページ
JPAのバージョンは2.1と前バージョンから0.1しか上がっていないが、非常にいいものが追加されている。 2.1の目玉機能としてはストアド呼び出しが可能になったとかあるのだろうが、基本ストアド使いたくないのでおいらは無視する。 で、地味・・・ではなくド派手なのにあまり語られない新機能もある。 それがコンバータだ。やっときた! これはどういうものかというと、たとえば、DB上には文字列で保存をして、Entity上はIntegerで保持するといったもの。 もちろん、ラッパクラス以外でもふつうに使えるので、アプリケーションに合わせて積極的にコンバータを作っておくと既存のDBを変更せず、かといってそれにEntity操作が引きずられない、非常に良いものが出来上がる。 コードは昨日のエントリのJPA2.0のサンプルをもとに変更してみよう。 addressという文字列型には都道府県が入っていたので、そこに
2014 2013 セキュアコーディングを学ぶための教材として活用していただくことを目的として、Java 言語で書かれたアプリケーションの脆弱性事例に関する解説資料を公開しています。 セキュアな Java アプリケーションの開発を目指すには、すでに知られている脆弱性の具体例を理解し、それを反面教師として同じ失敗を繰り返さないようにすることが重要です。 Java言語によるセキュアなプログラムを開発するためのコーディング規約「Java セキュアコーディングスタンダード CERT/Oracle版」や、Javaセキュアコーディングセミナー資料とともに、本資料を自習や勉強会などの参考資料としてご活用ください。 2014 公開日 タイトル PDF PGP 署名
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く