knoppix 上で、math.h をインクルードしたCソースファイルをコンパイルしてみましたが、エラーが発生します。
gcc ./hoge.c
またまた困ったときの google 頼みで解決(メモがなくなって参照先が分からなくなった)。
数学関数をインクルードするときには gcc に「-lm」のオプションが必要だそうです。
gcc ./hoge.c -lm
. . . Read more
HDD へインストールした knoppix へ ssh でログインしてみました。
まず、knoppix 側でSSHサーバーを起動します。
(「K メニュー」ー「KNOPPIX」ー「Services」ー「Start SSH Server」)
リモートでターミナルを開き、ログイン。
ssh -X knoppix@192.168.0.2
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ . . . Read more
knoppix 4.0.2 のディスクが手元にありましたので、ディスクから knoppix を立ち上げ HDD にインストールしてみました。
無保証・自己責任のものですが、参考までにレポートします。
次のコマンドを使います。
knoppix@0[knoppix]$ ls -l /KNOPPIX/usr/sbin/knoppix-installer
-rwxr-xr-x 1 root root . . . Read more
htmlソースコード中の「」の2つをブラウザで表記できるように、置換するスクリプトを組んでみました。
goo ブログ では javascript が使えないので、ここにサンプルを置いています。
<html>
<head>
<title>html-code changer</title>
<script type="text/javascri . . . Read more
javascript で index を使い配列要素を操作できる(連想配列あるいはハッシュ配列)ということを聞きましたので、試してみました。
例えば、prop という配列を操作するには添字を使って次のようにしますが、
prop = ["色", "長さ", "太さ"];
連想配列(ハッシュ配列)を使い次のようにできます。
prop ["iro"] = "色";
prop ["nagas . . . Read more
暗号関連のリンクです
シーザー暗号
JSTバーチャル科学館|暗号の科学
第4回シーザー暗号に挑戦しようシーザー暗号 - Wikipedia
ヴィジュネル暗号 - Wikipedia
ROT13 - Wikipedia
秘密鍵暗号方式
PKIについて / 暗号化のしくみ
暗号技術トップ
暗号化のお話 (1)
http://www.ae.keio.ac.jp/lab/soc/takeuchi/ja . . . Read more
無理数とは、1より大きい循環しない小数のこと。なお、循環する小数は全て(幾何級数の公式を使い)整数による分数で表せる。
無理数 - Wikipedia
No.056 無理数「e」は何?
無理数
JavaA2Z【無理数とは】
>Self-Validation
. . . Read more
エシュロン - Wikipedia
謎に包まれた国際電子諜報網“エシュロン”とは何か?:ITpro
エシュロンとNSA
軍事常識ABC
HackJaponaise2001/Dossier/Echelon
. . . Read more
授業プラン「√(ルート)への招待」
三角関数の初歩
GUPPYの日々徒然 倍、乗、平方根(4)
「特別な」数を覚える
開平の仕方
わくわく理科タイム
無限の叫び声
無理数2
さんすう・数学 . . . Read more
円周率の計算に関する話題
ガウス=ルジャンドルのアルゴリズム - Wikipedia
円周率の歴史 - Wikipedia
円周率の計算 - ディジタル編
http://crd.lbl.gov/~dhbailey/
FFT と AGM による円周率計算プログラム
円周率計算のアルゴリズム
Linux上で円周率の計算をおこなう
C言語によるアルゴリズム(コメント付き)
離散フーリエ変換を用いた多倍 . . . Read more
エラトステネスの篩い @ 素因数分解 @ IDM
AKSアルゴリズム @ 素因数分解 @ IDM
http://www.sra.co.jp/people/miyata/algorithm/primes.txt
素数判定アルゴリズム
最速の素数判定アルゴリズム
多項式時間素数判定アルゴリズム
アルゴリズム入門
情報処理推進機構:セキュリティーセンター:素数生成アルゴリズムの調査開発
多項式時間素数判 . . . Read more
昨日までコンパイルできていたソースファイルが急にエラー(error: stray)が出てコンパイルできなくなりました。
$ cc a.c
a.c: In function ‘main’:
a.c:21: error: stray ‘?227’ in program
a.c:21: error: stray ‘?128’ in program
a.c:21: error: stray ‘?128’ . . . Read more
機能:ユーザーが指定した文字列を実行時に受け取るしくみとしてコマンドライン引数という機能があります。main()関数の引数として文字列を渡すことができます。
使用例:
$ ./a.out aa bb cc
0: ./a.out
1: aa
2: bb
3: cc
コード:
#include <stdio.h>
int main(int argc, char *argv[] . . . Read more