NECは13日、インターネットやモバイルネットワーク(3G、LTE)の通信速度を瞬時に推定する通信速度推定技術を開発したと発表した。同技術により、従来の1/180のデータ量の転送で通信速度を1秒以内に推定でき、最新の通信速度に合わせたデータ制御が可能になる。 今回、開発された技術ほ特徴として、パケットサイズが異なる複数のパケットを、サイズの順に等間隔で送信し、受信側で各パケットの受信間隔が広がり始める位置を調べ、その位置とパケットサイズを基に通信速度を推定する手法を開発。 モバイルネットワークを用いた評価実験で、わずか1秒以内に80%以上の精度で推定できることを実証したほか、一般的なデータ転送による測定方法と比較して、推定時間を40分の1に短縮した。また、最新の通信速度をサービス提供の直前に推定でき、コンテンツ配信制御のパラメータ設定などが可能となる。 さらに、推定に用いるパケットサイズの
従来のクラウドを利用した一般的なサービスでは、利用者の個人情報とデータの両方がペアで同じクラウド上のサーバに保存されるため、万一外部または内部からシステムへの侵入があった場合、これらの情報が同時に漏えいするリスクがあった。これに対し、今回ソニーが新たに開発したシステムは、個人情報とデータを分離し、データのみをクラウドに保存するため、仮にクラウド上のデータへの不正アクセスがあったとしても、個人情報が守られる構造を実現している。今回発表になった電子お薬手帳サービスは、この仕組みを利用した最初のアプリケーションとなっている。 お薬手帳は、医師が処方した薬の名称や量、服用回数、飲み方などの調剤情報を記録するもの。2012年4月より、すべての患者に配布されるようになった。複数の医療機関で薬が処方された場合でも、医師や薬剤師が薬の重複や不適切な飲み合わせがないか等の確認を行うのに役立つもので、主に紙の
前回 の記事では、関数型プログラミングの概念とJava8による実装例を示しました。しかしJava8のリリースは来年まで延期されてしまったため、今すぐ試してみるには少しハードルが高いかもしれません。 そこで今回は、Java7のJVM上で動作する代表的な関数型プログラミング言語、 Scala と Clojure を紹介します。 Scalaとは では、 Scala から紹介しましょう。 ScalaはJVM上で動作するプログラミング言語で、関数型の特徴とオブジェクト指向の特徴を合わせ持った、欲張りな言語です。 JVM上で動作するため、既存の膨大なJavaライブラリをそのまま流用でき、JVMのパフォーマンスチューニングノウハウを最大限活用することができます。またJavaよりも豊富な記述形式を持ちながらもJavaオブジェクトをそのまま扱え、強力な型推論を持った静的型付け言語でもあるため、定型的で冗
CPUのクロックアップに限界が訪れ、マルチコア化することで処理性能向上を目指す時代になりました。これからのプログラマには、マルチコアで処理性能が向上するプログラム=マルチスレッドで並列処理が可能なプログラムを書く能力が必要になります。今回は「関数型」でプログラムを書くことによって、いとも簡単に並列化ができることを実例を元に解説します。 関数型プログラミングと並列処理 「関数型でプログラムを書くことで簡単に並列化できる」と書きましたが、そもそもここで言う「関数」とは何なのでしょうか? 関数型プログラミングの特徴 関数型プログラミングの「関数」を理解するためには、数学における「関数」を想像するとわかりやすいでしょう。 例えば三角関数を用いた y=cos(x) という式を考えてみます。この式に入力値 x=0 を与えた場合、いつでも必ず結果は y=1 になります。x= π/3 の場合は y =
By Perfecto Insecto 2010年もそろそろ終わりですね。そんなわけで2010年の人気エントリーをまとめてみるなど年末の風物詩的なことしてみました。 1位 Google Analytics 非同期トラッキングコード再考 これは結構頑張って調べたので、皆さんの役にも立てたようなので嬉しいです。やっぱり、どのように動いているのかといったそういったことも知っておかないとなと思いました。 (続きを読む…)
ひょんなことから内田明さんのブログ記事「Alternate Gothicがゴシックの源といふデマについて」ならびに「Alternate Gothic起源説の起源」を見ていて、そんなデマがあるのかと驚きました。6年も前のお話にいまさら飛びつくのもどうかとは思いますが、まぁ鮮度が重要な話ではありませんし、Alternate Gothicがどういう書体なのかが正しく理解されていないことが原因であると思いましたので記事にしました。基本的にこの記事は先の二つの記事の補足のような形になると思いますので、先にそちらを読まれた方がいいでしょう。 簡単にデマの内容を説明すると、「Alternate Gothicはゴシック、つまりドイツの書体であるブラックレターの代替(Alternate)としてアメリカで生まれ、これが今では日本で定着しサンセリフの呼称のひとつになっている」という説です。先に私の結論を言えば、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く