-
HTML,JavaScriptでブラウザに時刻表示
HTML, JavaScriptの最初の一歩と言えばコレ。 [仕様] 左上に現在時刻を"HH:MM:SS"形式で表示。'ex) 19:02:34' index.html <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> </head> <body> <div id="disp" style="font-size:... -
gnuplotで正規分布を表示
gnuplotで正規分布のグラフをterminal上に表示する。環境はLinux(CentOS 6) [手順] perlで正規分布に従う乱数のリストをファイルに出力gnuplotでterminalにグラフ出力 事前準備(perl, gnulpotのinstall) $ sudo yum -y install gnuplot $ sudo yum -y inst... -
find, sedで一括置換
カレントディレクトリ配下で検索したファイルについて内容を指定条件に従い置換する。 実行例 $ find . -name "<search conditions>"|xargs sed -e s/'<before>'/'<after>'/g -i -
errno一覧
Linuxでerrno一覧 #include <stdio.h> #include <string.h> #include <errno.h> int main(void) { for(int i = 0; i <= EHWPOISON; i++) { char str[64] = {0}; strerror_r(i, str, sizeof(str)); printf("%d:%s\n", i, str); } return 0; } ... -
perlで正規分布
乱数の出力はボックスミューラー法。 #!/usr/bin/perl $Pi = 3.14159265359; sub RandBoxMuller { my ($u, $sigma) = @_; my ($r1, $r2) = (rand(), rand()); while ($r1 == 0) { $r1 = rand(); } return ($sigma * sqrt(-2 * log($r1)) * sin(2 * $Pi * $... -
C言語で簡易メモリ管理
Linux Kernelのリスト構造を参考に作成。 環境:CentOS 6, gcc version 4.4.7 mempool.h #ifndef _MEMPOOL_H_ #define _MEMPOOL_H_ #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <stdint.h> #... -
Gmailで不要なメールを定期的に削除する
Gmailで不要なメールを定期的に削除するスクリプトを書いてみた。 [仕様] 指定ラベルのメールのうち30日経過したものを削除毎晩0時に実行(トリガーを時間主導に設定) [手順] ドライブ-->Googleスプレッドシート新規作成し開く-->ツール-->スクリプトエディ... -
Googleフォーム受信内容をメールで通知する
何かとお世話になってるGoogleフォーム。問い合わせや回答が来てないかイチイチ確認しなくてはならないかと思いきや、簡単なスクリプトを書いてあげれば投稿時に内容をメールで通知できるようなので試してみた。 [手順] フォーム作成画面 → その他 → スク...