Java Is the Language of Possibilities Java is powering the innovation behind our digital world. Harness this potential with Java resources for student coders, hobbyists, developers, and IT leaders.
情報家電向けIPv6最小要求仕様案 Ver.4.2 2002-2-19 INTAP 情報家電安全性技術委員会 概要 小型組込機器では,ネットワーク機能に払えるコストと資源が厳しいので,IPv6の仕様を全て実装する事は困難である.我々は,そのような非PC系組込み機器(例えばゲーム機器,AV機器,センサー,デジタルカメラ,LCDプロジェクタ,家電機器など)をLow Cost Network Appliance (以下 LCNA と呼ぶ) と名付け,それに適したIPv6最小要求仕様を検討した.本稿では,検討結果を報告する. 1. 検討対象 現状,既にいくつかのIPv6をサポートする非PC系組み込みを指向する商用機器やスタックが発表されている[1][2].また,様々な非PC系応用へのIPv6の適用が検討されている[3].しかしIPv6を搭載する組み込み機器には,これら以外にも様々な
Diffie-Hellman 鍵交換とは、他人に知られても構わない情報を 2 人が交換するだけで、 共通の秘密鍵を作り出す方法です。 IPSec では Diffie-Hellman 鍵交換を改良した方法を使用しています。 Diffie-Hellman 鍵交換の手順 [1] Alice は Bob に 2 つの素数 P と G を送信する。 [2] Alice は乱数 A を用意する。 [3] Bob は乱数 B を用意する。 [4] Alice は Bob に G^A mod P の結果を送信する。 [5] Bob は Alice に G^B mod P の結果を送信する。 [6] Alice は (G^B mod P)^A mod P を計算する。 [7] Bob は (G^A mod P)^B mod P を計算する。 Java で実装する ここでは Diffie-Hellman 鍵交
以下、図を作った方法、その他もうちょっと深い推測です。 なお、ここに書いている内容は、公開された情報から勝手に推測しているだけなので、正しくない可能性があります。 あらかじめご了承下さい。 AS番号を調べる まず、最初に「Google」という文字列が含まれるAS番号(ASN)を探しました。 Googleはアメリカの会社なので、まずは何も考えずにARINのwhoisで「google」と打ち込んで結果を見ます。 何か色々出てきます。 Google Inc. (AS15169) GOOGLE 15169 Google Inc. (AS36039) GOOGLE 36039 Google Inc. (AS36040) GOOGLE 36040 Google Inc. (AS15169) GOOGLE 15169 Google Inc. (AS36039) GOOGLE 36039 Google I
■編集元:純情恋愛板より「上手なメールの技術を出し合い学ぶスレ8」 1 名無しさんの初恋 :2009/06/24(水) 00:24:00 ID:yLhMetvk 自分の知ってるメールの技術を出し合うスレです。 一つ例を挙げると 「今何してる?」メールは良くない などです。 その技術はだめだ、という議論もどんどんしてください。 楽しい夏の思い出を作りましょう 前スレ http://love6.2ch.net/test/read.cgi/pure/1230790849/ 名無しさんの初恋 :2009/06/24(水) 00:39:30 ID:LWslFjKV いちおつ! 友人が言うには、メールラリー中に「おやすみ」は送らない方がいいらしい。 その方が途切れず次の日メールしやすいんだと。 最初は「ごめん、寝ちゃった」みたいに朝返信するけど自然に1ヶ月くらい続いて今の彼
The Armbian team has announced the release of Armbian 24.2, the latest version of the project's Debian and Ubuntu-based Linux distribution designed primarily for ARM development boards. It supports a large range of popular armhf, aarch64 and riscv64 devices: "We're excited to announce the latest Armbian release, 24.2, code name 'Kereru'. This update comes with a plethora of changes, making the Arm
キーワード C言語, コンパイラ, 引数, 返却値, スタック, スクラッチレジスタ これだけは覚えよう C言語プログラムとアセンブリ言語プログラムをつなげるには、呼出規約を知らないといけない。 呼出規約は、コンパイラ毎に変化する。 関数呼出 C言語やPascalなどの高級言語の多くは、関数を作ることができます。ある程度の処理をひとつの関数(手続き)として分離することで、問題を簡単にしたり、使い回ししやすくしたり、コードの見栄えを良くしたりできます。呼び出す側は処理に必要な情報を与え、呼び出された側は渡された情報のみ(※)を用いて処理を行って答えを返します。 プログラムが計算を行うためには、レジスタを使用する必要があります。しかし、呼出元も呼出先もレジスタを使用するので、そのままではレジスタを取り合ってケンカがおきます。これを調停するのが呼出規約です。 呼出規約の中には、次のような決め事が
ルータやLinux系のOSでのスタティックルートの設定方法を知っている人は多いでしょう。 ではOSがWindowsだった場合はどうでしょうか。 ROUTE ADD [destination] MASK [netmask] [gateway] METRIC [metric] INTERFACE [interface] 例) [nice_code]route add 192.168.10.0 mask 255.255.255.0 192.168.1.1 metric 1 interface 1[/nice_code] 確かにこれで一応設定はできますが、この場合再起動するとこの設定は削除されてしまいます。 Windowsでスタティックルートを固定的に設定するには、-pオプションを使用します。 [nice_code]route -p add 192.168.10.0 mask 255.255
ネットdeダビング/ネットdeサーバーって何? † ネットdeナビの機能の一つ。 家庭内のRD同士で、LANを使って番組をやりとりできます。 通信の仕組みが解析され、RDからPCに番組を送ることが出来るようになっています。 (PCからRDに番組を書き戻す仕組み、解析完了?) ※コピーワンス(録画するとコピー禁止(ノーモアコピー))の番組はネットdeダビングできません。 ※パソコンへの転送は、東芝のサポート外です。 RDからパソコンに番組をネットdeダビング † 通常のネットdeダビングを使う方法と、DLNAを使う方法があります。 ネットdeダビング 多くの機種に搭載されている機能。 処理速度の問題かソフトウェア制限か約10Mbps(DVDの1倍速書込に相当)ほどしか出ない(転送ソフトによっては14Mbpsほど出る場合も)。 パソコンを仮想RDに見立てて、送信側のレコーダーか
【本の概要】◆今日お送りするのは、不定期連載の「カテゴリ別売上ランキング」。 今回のカテゴリは、当ブログの「定番ネタ」でもある、「勉強本」です。 ちなみに、前回のランキングはコチラ。 【勉強本】このブログで売れている本(第2回勉強本編) ◆対象期間は、過去2回はこのブログ開始時から集計時までにしていましたが、さすがに集計がまんどくさいのと、昨今の勉強本情勢が知りたかったため、ちょっと変更。 第2回の集計時と1ヶ月ほどかぶりますが、「過去1年間」でやってみました。 具体的には、2008年8月29日〜2009年8月28日まで。 果たしてこの1年間で最も売れた勉強本は? いつも応援ありがとうございます!
作成するパッケージについて † Debian でクロスコンパイルを行うために必要な binutils, libc, gcc のパッケージを、 DebianCrossCompilerHowto のページの説明に従って作成する。 ここでは、玄箱で動くプログラムを PC 上でコンパイルすることを目的に、 ホスト i386 ターゲット PowerPC という組み合わせを対象として説明する。 ▲ APT の設定 † /etc/apt/sources.list の以下のような deb-src の行のコメントを外す。 #deb-src http://…/ stable main contrib non-free パッケージのリストを更新。 # aptitude update ▲ 開発環境のインストール † binutils と gcc のビルドに必要なパッケージをインストール *1。 # apt-get
(A)実行可能状態(READY):より優先度の高いタスクが実行中のため、実行を待たされている状態。あるいは、同じ優先度のタスクが先に実行状態となっているため、実行を待たされている状態。 (B)実行状態(RUN):プロセッサを割り当てられて動作している状態。RUN状態のタスクは、同時にはひとつしか存在しない。タスクにとっては、READY状態とRUN状態には大差がなく、最優先READYタスクの別名がRUNタスクともいえる。 (C)待ち状態(WAIT):自ら発行したシステムコールにより、実行が止まっている状態。事象駆動(イベントドリブン)方式のマルチタスクでは、起動されたタスクは、ほとんどの期間をWAIT状態で過ごすはず。そうでないと、タスクの待ちの間を利用して、別のタスクを実行できない。 “待ち”と“待ち解除”の要因は以下。 待ち 起床待ち (slp_tsk, tslp_tsk) 時間待
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く