C言語

MySQL で UDF を定義しよう

概要 MySQL の関数は自前で定義出来る。この記事では、MySQL からシェルコマンドを叩けるようにする関数を作成する。関数を自前で定義する方法は、MySQL が用意している UDF(ユーザー定義関数、User Defined Function) の仕組みを使って行う。UDF は C や C+…

線形合同法の危険性

乱数に触れる機会があったから調べてみた。C言語の rand 関数で、種をx軸、その種を元に得た乱数の先頭10個をプロット。なんだこれは・・・。全く一様に分布していないことが一目でわかる。線形合同法ってこんなに危険だったのか。 ちなみに、先頭100個を捨…