のように表される。 ここでは、「枝の数がk本である頂点の数N(k)が、k^-γ(kの-γ乗)で表される関係」を示す。N(k)=k^-γの両辺の対数を取ると、log N = -γ log kとなり、両対数グラフ(x軸がlog k、y軸がlog N)にプロットすると-γの傾きを持つ直線として表される。 (ベキ法則のグラフを両対数プロットで表したもの) ③ スケールフリー・ネットワーク ベキ法則は、正規分布(釣鐘型の分布)とは違って、①どこにもピークがなく、なめらかに減少する、②分布のすそ野は正規分布よりも広い、③ごく少数のきわめて大きい事象と無数の小さい事象が共存する状態を表すなどの特徴を持つ。バラバシは、枝の数と頂点の数がベキ法則に分布をスケールフリー・ネットワークと呼んだ。 スケールフリー・ネットワークはグラフで見ると分かるように、「平均的な数」の枝をもつ頂点というものは存在しない。枝の数
いなたくんへ そのキャッチ―な語感から、「ググってもカス」という言葉が各所で散見されるようになっている。元となる「ググれカス」はGoogle先生が集合知でなんでも教えてくれることから生まれたネットスラングだ。しかし現在では、検索結果の情報汚染が進み、ある程度の知識がなければ情報を引き出せなくなっている。「ググってもカス」はそんな状況を揶揄した言葉だ。初出は、私の調べた範囲では次のツイートの「ググったらカス」かな。 一昔前に「ググれカス」という言葉が流行ったけど、今の検索は上位に出るのがNeverやアフィブログばかりの「ググったらカス」状態であり、事前にある程度の知識がないと、正しい情報に辿り着けなくなってるんだよね 「服を買うための服が無い」ならぬ「(正しい)知識を得るための知識がない」 — 脱税レイヤー風呂屋さん (@557dg4) 2017年4月1日 インターネットはその効用として「ロ
概要 IPv6環境でのiOSアプリの動作テストを、Appleの公式ドキュメントを読んでやってみました。その設定方法をまとめた記事となります。ただし、2015年夏にまとめた情報ですので、今はもっといい方法が出てるかもしれません。 背景 2016年6月1日以降、iOS9ではIPv4だけでなくIPv6環境で正しく動作するかを審査でチェックされます(2016/5/4 Supporting IPv6-only Networks)。 なお、IPv6対応の全体像は、以下の記事をとても参考にさせていただきました。ご参照ください。 [Qiita]iOS9 で必要な IPv6 only Network への対応 iOSデバイスをIPv6で接続するようにする設定手順 以下の図(Apple公式ドキュメントより)のように、外部ネットワークからMacまでは有線でつなぎ、MacからiOSデバイスの間をDNS64/NAT
5.1. SocketChannel/ServerSocketChannel 従来の java.net パッケージを使用した入出力では、ソケットの accept メソッドや read メソッドなどを呼び出すと接続や入力があるまで処理が待ち状態になりました。 このような入出力待ちの動作のことをブロックといいます。 接続の待ちうけでブロックが発生するため、複数のネットワーク接続を同時に処理するサーバアプリケーションを実装するにはマルチスレッドを利用する必要がありました。 マルチスレッドを利用したサーバアプリケーションの作成方法はネットワークプログラミング3章で説明しています。 しかしスレッドの生成はそれなりにコストのかかる処理であり、アクセスの多いサーバではその影響が無視できないくらい大きくなります。 そこで NIO ではブロックの発生しない入出力を実現する方法が提供されました。 ブロックされ
前回の記事 これまで地上に現れたすべての思想ideasのつながりを1枚にまとめたインフォグラフィック 読書猿Classic: between / beyond readers の、少しだけ補遺。 哲学者、文学者、芸術家やその他もろもろ、数千の思想家の間の影響関係をひとつのチャートにマッシュアップしたGraph of Ideas。 実は、これをつくったBrendan Griffenは、影響を与えた者と影響を受けた者をコンマで区切っただけのcsvファイルだけれど、元になったデータを公開してくれている。 All Influences Wikipedia.csv さらにGriffenがつかったネットワーク可視化・分析ソフトGephiは、ほとんどマウス操作だけで、巨大/美麗なネットワークグラフが描けて、おまけにオープンソースソフトウェアで、日本語サイトやチュートリアルまである。 Gephi ・本家サ
本連載を初めて読む人へ:先行き不透明な時代をITエンジニアとして生き抜くためには、何が必要なのでしょうか。それを学ぶ1つの手段として、わたしたちはIT業界で活躍してきた人々の偉業を知ることが有効だと考えます。本連載では、IT業界を切り開いた117人の先駆者たちの姿を紹介します。普段は触れる機会の少ないIT業界の歴史を知り、より誇りを持って仕事に取り組む一助としていただければ幸いです。(編集部) 本連載は、2002年 ソフトバンク パブリッシング(現ソフトバンク クリエイティブ)刊行の書籍『IT業界の開拓者たち』を、著者である脇英世氏の許可を得て転載しており、内容は当時のものです。 ビントン・サーフ(Vinton Cerf)―― TCP/IPプロトコル開発者 WWWのサーチエンジンを利用して、ビントン・サーフについて検索すれば分かることだが、ビントン・サーフに関連したWebサイトは何件でもピ
MAC(メディアアクセスコントロール)アドレスは、コンピューターへのアクセスを制御する際にワイヤレスルーターやその他のネットワーク機器が使用する12桁の文字列です。普段はあまりに気にかけない地味な存在ですが、いざ鎌倉、という時になると、昔ながらの伝統技術であるメモ用紙とボールペンでこの12桁を書き写すという、心を無にすることが必要となる作業を行わなくてはならないため、現代人の精神的苦痛の源とされていますね。でもこのMACアドレスは自分で覚えられる数字に変更できるそうなんです。 なんで替える必要があるのか? と思う方もいるかと思いますが、例えばパソコンの台数制限がかかっているネットワークにパソコンを追加する場合に、MACアドレスをネットワークに接続されている違うパソコンのものと同じにすると、ネットワーク的には同じパソコンとして認識するのでアクセスが可能になる、とか。 詳しくはネタ元(英語)か
「Packet Garden」はオープンソースで開発されているフリーソフトで、上のスクリーンショットを見れば分かるように、星の上に植物やら山やらがパケットの種類に応じて成長していくというかなり変わったソフトです。P2Pアプリケーションによる通信であれば紫の花を持つ植物が生長し、MSNメッセンジャーを使えば水色の葉っぱを持つ植物が増え、Quake3やUnreal2004といったゲームのオンライン通信では赤い葉っぱを持つ植物が出現。そのほかにもIMAPやPOP3、SSH、HTTPS、FTP、HTTPの各種通信に対応した植物が生長したり増殖したりします。 オープンソースで開発されているため、Linux、Windows、Mac OS Xで動作可能。Windows版はWinPcapが別途必要ですが、きちんと動くようです。 ダウンロードは以下から。 まず「Packet Garden」本体は以下からダウ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く