CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
はじめに Windowsのコマンドラインからnetstat -aを実行すると、現在TCP/IPの接続や待ち受けを行っているIPアドレスおよびポート番号の一覧が表示できることは、みなさんご存知だと思います。そして、WindowsXPでは、パラメータに-oを付けることで、その接続を使用しているプロセスの番号も表示されます。本稿では、この情報をプロセス名およびアイコンでビジュアルに表示するプログラムを紹介します。 なお、これと同様のプログラムは、すでにSysinternalsにおいて、TCPView v2.4としてソースコードとともに紹介されています。しかし、Sysinternalsで紹介されているものは、バイナリでは、WindowsNT/2000でもプロセスの情報が表示できているのに、ソースコードでは、WindowsXPでしか表示できません。 また、同様の処理を行う各種のプログラムの情報は、既
はじめに 本稿では、WinSockでパケットモニターを作成し、WindowsでRAWソケットを扱う方法を紹介します。また、GUIプログラムを作成する場合に必須となる「非ブロッキングモード」や、すべてのパケットを取得するための「プロミスキャスモード」についても触れます。 取得したパケットをプロトコルにしたがって表示する処理については、WinPcapを使用したパケットモニターの作成で解説しましたので、詳しくはそちらを参考にしてください。 対象読者 WindowsでC++を使用してネットワーク関連のプログラムを作成される方。 パケットモニターの作成に興味をお持ちの方。 必要な環境 サンプルプログラムは、Windows 2000以降のOSで動作します。 サンプルコードは、C++ Builder 6およびVisual C++ .NET 2003でコンパイルが可能です。 WinSockのRAWソケット
はじめに 本稿では、WinPcapを使用したパケットモニターを作成し、パケットドライバー「WinPcap」の利用方法、および取得したデータをプロトコルに従って解析する手法について紹介します。 対象読者 WindowsでC++を使用してネットワーク関連のプログラムを作成される方。 パケットモニターの作成に興味をお持ちの方。 WinPcapドライバーの利用に興味をお持ちの方。 必要な環境 サンプルプログラムは、WinPcapがインストールされているコンピュータで動作します。 サンプルコードは、C++ Builder 6およびVisual C++ .NET 2003でコンパイルできます。 WinPcapについて WinPcap.exeは、http://www.winpcap.org/において、 BSDライセンスにもとづき配布されているWindows用のパケットドライバーであり、ホームページから自
15 September 2018 WinPcap, though still available for download (v4.1.3), has not seen an upgrade in many years and there are no road map/future plans to update the technology. While community support may persist, technical oversight by Riverbed staff, responses to questions posed by Riverbed resources, and bug reporting are no longer available. Gordon Lyon, Nmap project founder, has created Npcap,
The push towards memory safe programming languages is strong, and for good reason. However, especially for bigger projects with a lot of code that potentially needs to be rewritten or replaced, you might question if all the effort is even worth it, particularly if all the main contributors would also need to be retrained. Well, it turns out that merely just focusing on writing new code in a memory
パケットキャプチャのツールとしては、tcpdumpやEtherealなどがよく使われるが、パケットに含まれるテキストデータの内容を基にキャプチャしたいなどの場合は、これらのツールよりも Network Grep(ngrep)と呼ばれるツールを用いる方が効率的な場合がある。 ●ソースコードの入手、コンパイル ngrepの公式サイトからアーカイブを入手し、コンパイルを行う。最新版は、5月9日時点で1.42である。 コンパイルに当たっては、libpcapが必要だが、パケットキャプチャにtcpdumpやEtherealを活用している環境であれば、すでにlibpcapは入っていると考えて差し支えない。必要であれば、UNIX版はtcpdump公式サイトから、Win32版はWinPcap公式サイトから入手可能だ。 Debian GNU/Linux 3.0を使っている場合、apt-get install
売上そのものはさほど減少していないが、営業利益・経常利益・純利益が大きく減っていることが確認できる。これは元々テレビ朝日の財務状態が「売上に対して利益率が低い」「これまでの売上で利益をようやく確保できていた」ことを意味する。要は損益分岐点ギリギリだったため、ちょっとした売上の割合(絶対額ではない)の減少で、利益が大きく削られてしまったわけだ。 ちなみに儲けの効率を示す一つの指標、「売上高営業利益率」(営業利益を売上高で割ったもので、売上の何%が本業の稼ぎにつながるかを意味する)を計算すると、2008年3月期は3.9%、2009年3月期に至っては0.8%でしかない。例えるなら、テレビ朝日では「1万円の売上をあげても本業部分では80円しか利益を得られない」計算になる。 ●テレビ放送事業は「金食い虫」体質!? テレビ朝日では本業の事業を3つに区分している。すなわち ・テレビ放送事業……テレビ放送
日経エレクトロニクスに、こんな記事が載っていました。 一眼レフが抱えるブレ問題,その深刻さが明らかに - 日経エレクトロニクス ユーザーが頻繁に使うシャッター・スピード(露光時間),例えば1/60秒において写真の実質的な解像度は,ミラーとシャッターの衝撃によって1/4以下に低下していた。2000万画素で撮っても実は,最高でも500万画素ほどの解像度の写真しか撮れていないことを意味する。 これを読んだ人は、深く考えずにこう思ってしまいそうです。 ・2000万画素あっても意味ないんじゃね? ・500万画素で十分なんじゃね? ・ってか、ミラーのないミラーレスのカメラ最強じゃね? と。 でも、この記事の実験環境を細かく見てみると、今回の結果はある特定の条件のみでしか意味をなしていないことがわかります。 その実験環境とは、通常の撮影方法とは違う、特殊な環境でした。 この実験での撮影条件 こちらのペー
疑似科学(ぎじかがく、英: pseudoscience)とは、科学的で事実に基づいたものであると主張されているにもかかわらず、科学的方法とは相容れない言明・信念・行為のことである[1][注釈 1]。似非科学(えせかがく)や偽科学(にせかがく)などとも呼ばれる。 疑似科学は、矛盾、誇張、反証不可能な主張、確証バイアスへの依存、他の専門家による評価への開放性の欠如、仮説形成時の体系的実践の欠如、および疑似科学的仮説が実験的に否定された後も長期間に渡って信奉されていることなどを特徴とすることが多い[2]。なお、疑似科学と非科学(英語版)は異なる概念である。 科学と疑似科学の区別は、哲学的・政治的・科学的な意味がある[4]。科学と疑似科学を区別することは、医療・鑑定・環境政策・科学教育などの場合は実用的意義を持つ[5]。気候変動の否定・占星術・錬金術・代替医療・オカルト信仰・創造科学などに見られる
2008年度に放送した「NHK高校講座」の再放送です。 全科目・全回を各1回、2008年10月から2009年9月までの期間放送します。
$Id: index.html,v 1.6 2004/07/20 23:08:12 aamine Exp $ この文書は書籍『Rubyソースコード完全解説』のHTML版です。 ただし初校段階の原稿をベースにしているため、 書籍では修正されている間違いが残っている場合があります。 予め御了承ください。 2004-02-16 に全章を公開しました。 目次 まえがき 序章 第 1 部「オブジェクト」 第 1 章「Ruby言語ミニマム」 第 2 章「オブジェクト」 第 3 章「名前と名前表」 第 4 章「クラス」 第 5 章「ガーベージコレクション」 第 6 章「変数と定数」 第 7 章「セキュリティ」 第 2 部「構文解析」 第 8 章「Ruby言語の詳細」 第 9 章「速習yacc」 第 10 章「パーサ」 第 11 章「状態付きスキャナ」 第 12 章「構文木の構築」 第 3 部「評価」 第
2009-05-03 はっきり言います。 この認識ではTVが世間から「嫌われる」傾向にブレーキはかかりません。 さて、昨今起きたテレビ朝日の「ウソバスター!」捏造ブログ騒動についてや、その他「やらせ」に関する事例について、BPOの中で議論をしている。 だが、その議事の中身をつぶさに見ると、背筋が凍るような意見をさらりと言っている ↓ ■第22回 放送倫理検証委員会(BPO:議事概要/放送倫理検証委員会) より 2. ブログを捏造して放送したクイズバラエティー番組 インターネットで閲覧できる情報のウソを検証しようとするクイズ形式のバラエティー番組で紹介されたブログが、実は、番組の素材として使用するために制作スタッフが作ったものであったという問題。当該局からは、参考にした実在のブログのコピーが提出された。各ブログの放送使用許可が得られなかったので、制作スタッフが6つのブログをネット上に捏造し
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く