kmkのメモ帳

気が向いたときにLinuxだったり、プログラミングだったり、適当なメモを書いてます。

Blogは移転しました。

自動的にリダイレクトします。

2016-10-01から1ヶ月間の記事一覧

【勉強メモ】RDBでテーブル設計が必要な理由と、リレーショナルモデルのテーブルについて

はじめに MySQLのインフラよりのこと(レプリケーション組んだりとか)は仕事で触る機会が多いのである程度はできるのですが、データベースのテーブル設計周りについては学生の頃で知識が完全に停止していたので、勉強がてら理解したことを少しずつメモとして…

GNU GLOBALをCentOS6にインストール&簡単な使い方メモ

GNU GLOBALについて 単純なvimとかでプログラムのソースを見ている場合、コード量が膨大だとコードが読み難いです。 なんか良いの無いかなと探してみたところ、GNU GLOBALのプラグインをvimに導入すれば、指定した関数の記述箇所に飛んだりできるそうです。…

awk ワンライナー : 数字を全て足し算して合計を出力

テキストファイルの数字を全て足し算して合計を出力する方法メモ。 $ awk '{sum+=$1; print sum}' test.txt|tail -n 1 ▼実行例 $ cat test.txt 10 20 5 $ $ awk '{sum+=$1; print sum}' test.txt | tail -n 1 35 $

piwikをCentOS6にインストール

piwikとは piwikはオープンソースのWEBサイトアクセス解析ツールです。 http://www.piwikjapan.org/ アクセス解析ツールとしてAwstatsを普段使っているのですが、最近はどんなツールが出てきてるのかと探してみたらpiwikを見つけたので、とりあえずCentOS6に…

MacBookAir(USキーボード)で通常時[Capus Lock]を [Command]キーに、ターミナルを使ってるときだけ[Capus Lock]を [Control]キーに設定する

私は写真のようなMacBookAir(USキーボード/バージョン:Yosemite)を使用しているのですが、 USキーボードだと[A]の左が[Caps Lock]となっています。 普段、Windows or LinuxではHHKBを使用しているため、[A]の横にはぜひ[Control]が来て欲しいんです。 しかし…

HTML5 canvas + javascript でDLAシミュレーションを描画

Lévy walkに続いて、HTML5 canvas + javascript で DLA(Diffusion-Limited Aggregation)シミュレーションをアニメーションにして見ました。 q068891.hatenablog.com DLAシミュレーションはウォーカーがブラウン運動でチョコチョコ動き、他のウォーカーと隣り…

HTML5 canvas + javascript でLévy walkを描画

下記一様なランダムウォークに引き続き、HTML5 canvas + javascript で lévy walkのアニメーションを作成してみました。 q068891.hatenablog.com lévy walkは移動距離の頻度がべき分布に従うランダムウォークの一種です。 普段はごにょごにょ近くを移動して…

HTML5 canvas + javascript でランダムウォークを描画

HTML5ではcanvasという機能が追加され、javascript+canvasで簡単にアニメーションを作成できるようになったそうなので試してみました。 下記はjavascript+canvasで、ランダムウォークを描画してみた例。 カラフルにしてみました。 ある程度お手軽なので、シ…

パケットキャプチャtcpdumpについてのメモ

tcpdump主な使い方 eth1インターフェースで流れている全パケットをキャプチャ(基本) # tcpdump -n -nn -tttt -s0 -e -i eth1 パケット内容表示/16進ダンプで表示(これをやらない場合はヘッダのみキャプチャされる) # tcpdump -n -nn -tttt -s0 -e -i eth1 -x…

# # #