Expired:掲載期限切れです この記事は,ロイター・ジャパン との契約の掲載期限(30日間)を過ぎましたので本サーバから削除しました。 このページは20秒後にITmedia ニュース トップページに自動的に切り替わります。
みたいなWebアプリを作りました。 CiNii CoAuthor Network http://ciniicoauthornetwork.appspot.com/ id:haseharu先輩のアイディアやアドバイスによるところばかりです。ありがとうございます! キーワードを入力すると(時間はかかりますが)以下のような感じでネットワーク図といくつかの統計指標を出力します。 データ抽出の条件は以下のとおりです。 検索結果の上限は1000件 ノードが著者(大きさ・色は論文数によって決めています)、エッジが共著関係にある論文数を表しています。 重複データはタイトル完全一致を条件として除去 著者名の先頭がアルファベット・カタカナで始まっているデータは除去*1 同姓同名の著者は区別していません。 単著の論文が1件のみのデータはネットワーク図には表示していません。 こんな感じなのであくまでも参考程度の情
The project aims to build upon the latest C++ standard (currently C++11) to provide easy to use libraries for network programming. We use the latest compiler versions and features with an eye on pushing the boundaries on leveraging what's available in C++. Currently the library contains an HTTP client and server implementation, a stand-alone URI library, a network message framework, and some concu
ピアツーピアを用いたファイル転送用プロトコルやソフトウェアを開発するBitTorrentが、新たにクラウドを介さずに直接PC同士を同期させるソフト「BitTorrent Sync」をリリースしました。 BitTorrent Labs http://labs.bittorrent.com/experiments/sync.html BitTorrent Sync creates private, peer-to-peer Dropbox, no cloud required | Ars Technica http://arstechnica.com/information-technology/2013/04/bittorrent-sync-creates-private-peer-to-peer-dropbox-no-cloud-required/ BitTorrent Syncはクラウド
6. JSONやXMLのパース { “id” : 0, “name” : “tsubu”, “place_name” : “a-team” } public class Meeting { private int id; private String name; private String placeName; public void setId(int id) { this.id = id; } public void getId() { return id; } // (省略) } JSON POJO パース(デシリアイズ) シリアライズ 7. パーサーを書く public class MeetingParser { private interface Key { String ID = “id”, String NAME = “name”, String PLACE_NAME =
http://pocoproject.org/ ですが、1.4.2 から Android 対応しているのですが、マニュアルがドキュメント不足でいまいちわからなかったので、ここにメモしておきます。 ライブラリ自体のコンパイル方法 http://pocoproject.org/docs/99300-AndroidPlatformNotes.html どおりです。Ubuntu 12.04 (x64) でも MinGW でもどちらでもコンパイルできました。Ubuntu x64 の場合、aptitude install ia32 する必要があります。 こんな感じで、my-android-toolchain を作って、 export NDK=$HOME/android-ndk-r7c $NDK/build/tools/make-standalone-toolchain.sh --platform=an
住民驚愕! 家庭向け光回線「Googleファイバー」実測値は下り700Mbps2012.11.15 19:005,264 11月13日(米国時間)、グーグルが一般家庭向け光回線「Googleファイバー」(月額70ドル/約5650円)の提供を開始しました。 このサービスはカンザス州カンザスシティで世界初導入。グーグルの1Gbps回線の実力がどれほどなのか注目が集まるところですが、その実測値を見て住民のみなさんも唖然。有線LANで下り700Mbps近く、Wi-Fiで200Mbps出ているそうです。アメリカでは既存回線よりはるかに速く、コストパフォーマンスも申し分ないとのこと。 カンザスシティにお住まいのThreedee社創設者マイク・デマレイ(Mike Demarais)さんは、Ars Technicaに対して次のように語っています。 「まさに今日から使えるようになったのですが、ここ数時間はラ
ここ1年くらい、OpenFlowが結構話題になっています。 最近はOpenFlow単体で語られるよりも、SDN(Software Defined Networking)の実現手法のひとつとして紹介されることも多いのですが、とにかく色々なところでOpenFlowの話題を耳にします。 話題の中には、日本でのOpenFlowを活用した新ビジネスの開始や、導入事例紹介もあります。 ただ、OpenFlowの話題に関して、日本とアメリカで随分と温度差を感じることもあります。 OpenFlowが産まれ、仕様が決定されている本場アメリカよりも、日本の方がOpenFlowに関して凄く盛り上がっているようにも思えます。 導入事例の方向性も多少違うイメージがあります。 アメリカでOpenFlowを活用している事例は、大規模データセンターを保有する企業が自力でOpenFlowを活用して柔軟に管理が可能なネットワー
概要 LTE(Long Term Evolution)とは、携帯電話・移動体データ通信の技術規格の一つで、3G(第3世代)の技術を高度化し、音声通話のデータへの統合やデータ通信の高速化を図ったもの。当初は3Gと4G(第4世代)の中間の世代とされていたが、現在ではLTE-Advancedと共に4Gの一つとされる。 第3世代のW-CDMA、CDMA2000などの方式を置き換えるべく開発された方式で、主にパケット通信が高速化されている。通信事業者の設備や通信端末の仕様、電波の利用可能帯域や混雑具合などにより異なるが、下り(基地局→端末方向)が10~300Mbps(メガビット毎秒)、上り(端末→基地局)が5~75Mbpsでの通信が可能となっている。 主な技術仕様一つの通信路を複数の加入者で共有する多元接続(multiple access)の手法として、下り方向はOFDM(Orthogonal Fr
Long Term Evolution(ロング・ターム・エヴォリューション)、略称LTE(エルティーイー)は、携帯電話の通信規格である。 W-CDMAやCDMA2000等の第3世代携帯電話 (3G) と、第4世代携帯電話 (4G) との間の中間過渡期な技術である。 仕様は標準化団体である3GPPにて3GPP Release.8内で2009年3月に策定された[1]。3GPP上ではE-UTRA (Evolved Universal Terrestrial Radio Access)/E-UTRAN (Evolved Universal Terrestrial Radio Access Network) とも表記されている[1]。 下りはOFDMA (Orthogonal Frequency Division Multiple Access 直交周波数分割多元接続) 、上りはSC-FDMA (S
分散KVS kumofs のコードは、全体で約2万行です。 そのうち、ネットワークI/Oやプロトコルに関するコードは約1万行で、全体の約半分を占めています。 並列イベント駆動I/Oフレームワーク「mpio」リリース ネットワークアプリケーションを実装する上で、もっとも大きな障壁は、ネットワークI/Oとプロトコルです。 では、それが両方ともフレームワークでサポートされ、コードを書く必要が無くなったらどうでしょうか? 54行で簡単な分散KVSを実装したり、140行で分散リアルタイム検索エンジンを実装することができます。すなわち、インデックス作成サーバ、検索サーバ、DBサーバなど、多数のサーバが連携し、スケールアウトの恩恵を得ることができるネットワークアプリケーションを、1台のホスト上で動作する並列アプリケーションとほぼ同じように書くことができます。 実装上の問題から解放されれば、並列性や耐障害
LANケーブルを買いに家電量販店に行くと、フラット・極細・より線・カテゴリー5・5e・6・6a・7などいろいろな種類のものがそろっていますが、LANケーブルを選ぶ際に重要視するポイントはカテゴリーで、5・5e・6・6a・7に分けられ、5・5e・6・6a・7の順に通信速度・伝送帯域などが高性能になり高価になります。また、同じカテゴリーでもLANケーブルの形状が通常より平らになったフラットケーブルや細くなっているものがあるので、通信速度に違いがあるのか実際に計測して確かめることにしました。 ◆集めたLANケーブル 会社ごと・製品ごとの違いを確かめるため、家庭でも使えて売れ筋の長さが5メートルで、なおかつカテゴリー5e・6・6a・7が全部そろっていること、という条件で探していった結果、エレコム・サンワサプライ・バッファロー・ミヨシの4社のLANケーブル、合計38種類を計測することに決定。 実際に
ultraviolet @raurublock しかし、我々ネット住民は「相手の発言を封じるのに相手の上司や所属先に圧力をかける」ことを「卑劣な手段」と捉えるが、実はそれこそが日本に古来より伝わる伝統的な大人のトラブル解決法であり、それを卑劣と言うことの方が(伝統的な方々にとっては)「反日本的」なんでないか、っつう言う気もする 小川晃通(あきみち)PhD。YouTubeでIPv6やTCP/IPの解説動画作ってます! @geekpage 「ネットは実名であるべき」という論は、やっぱり「不都合があったら恫喝可能なようにトレーサビリティコストをゼロに近くさせろ」って話が多分に含まれるよなぁとか、特に脈略もなく思うなど。
Overvies CLX C++ Libraries は,文字列処理やネットワークプログラミングの補助などを行うための, ヘッダファイルのみで構成された C++ ライブラリです. CLX C++ Libraries は, BSDライセンスで配布しています.ソースコードの複製・改変は自由ですが, 自己責任でお願い致します. Usage CLX C++ Libraries を使用する際には,以下のファイルをダウンロードし, 解凍して出来た clx フォルダ以下のヘッダファイルを作業フォルダにコピーするか, または,インクルードオプションを適切に指定して下さい. CLX C++ Libraries で作成したクラスは clx 名前空間の中に定義してあります. 利用する場合は,直接指定するか適切な using ディレクティブを指定して下さい. 動作確認は gcc 4.0.2 (Linux), gc
GlusterFSは、スケーラブルなストレージのための汎用分散ファイルシステムの1つ。InfiniBandのRDMAやTCP/IPなどのインターコネクトを使用して複数のホストに分散した各種ストレージを集約し、大規模並列ネットワークファイルシステムを構築できる。GlusterFSはユーザー空間で構築されており、性能を低下させることがない。クラウドコンピューティング、生物医学、超大容量ストレージなど様々な応用がなされている。GlusterFSは、当初Gluster, Inc.によって開発された。2011年のレッドハットによるGluster買収の後はレッドハットにより開発されている。 GlusterFSにはクライアント側コンポーネントとサーバ側コンポーネントがある。サーバは「ストレージブリック (storage brick)」と呼ばれ、その上で glusterfsd デーモンが動作し、ローカルフ
bmq - thin C++ wrapper combining ØMQ and Boost Asio Asio and ZeroMQ - Boost Users ML 0MQ(ZeroMQ)という、N-N通信やPublish-SubscribeモデルをサポートするネットワークライブラリのBoost.Asioラッパーだそうです。 現時点では、io_serviceを組み合わせて使用することができるようにした、薄いラッパーだそうです。 #include <boost/asio/io_service.hpp> #include <bmq.h> int main() { boost::asio::io_service io; bmq::context ctx(1); bmq::component c(ctx, io); auto sink = c.add_sink(ZMQ_PAIR, "inpro
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く