slow query logから呼出し頻度の高いクエリを集計する
$ egrep -i '^select' mysql-slow-query.log | sort | uniq -c | sort -n | less
vimの使い方
編集したいところへ移動する
左へ移動 | h |
下へ移動 | j |
上へ移動 | k |
右へ移動 | l |
検索 | / |
次の検索結果 | n |
前の検索結果 | N |
次の行の1文字目へ移動 | + |
前の行の1文字目へ移動 | - |
1画面下スクロール | Ctrl+f |
1画面上スクロール | Ctrl+b |
半画面下スクロール | Ctrl+d |
半画面下スクロール | Ctrl+u |
指定行へ移動 | [行数]G |
同じ行内で最初に出てくる該当文字の前までジャンプ | t[文字] |
同じ行内で最初に出てくる該当文字までジャンプ | f[文字] |
編集する
3行目から5行目を削除する | :3,5d |
設定を変える
行番号を表示する | :set nu |
行番号を表示する | :set nonu |
利用ポリシー
gdi++ と M+2VM+IPAG circle
インストール
gdi++をインストールしてgVimとputtyに適用した。puttyはFontでTerminalを設定していたので、最初おや?と思いましたが、ついでに評判のM+とIPAが配布しているフォントの合成バージョンである M+2VM+IPAG circleをインストールしてそれぞれに設定してみた。
- gvimrc "set guifont=MS_Gothic:h10:cSHIFTJIS set guifont=M+2VM+IPAG_circle:h10:cSHIFTJIS - putty 設定メニュー→ウィンドウ→外観からフォントの設定でM+2VM+IPAG circleを指定
これは。。たしかに美しいですね。
右クリックで貼り付けのキーボードショートカット
[Shift+Ins]で貼り付けられるのね。前はNotePCで利用していたので右クリックもそれほど面倒ではなかったけど、マウスになってかなり不便してました。
コマンドの作り方
Firefox3の超強力WebコマンドラインインターフェースUbiquityの自作コマンドの作り方を紹介します。
- Ctrl + Spaceで起動しcommand-editorを起動する
- command-editorに記載した自作コマンドは自動的に保存されいつでもCtrl + Spaceで呼び出せる
- 簡単にコマンドを書きたいのであれば、cmd_[コマンド名]という関数を作ればよい
- サイトで自作コマンドを公開したいときは、タグを利用すればよい
<link rel="commands" href="http://path-to-js" name="Title Goes Here" />
- Ubiquityを利用しているユーザがこのページに訪れると、Subscribeを勧めるメッセージが表示される。Subscribeしようとするとセキュリティ警告が一度表示される。
- この形で導入したコマンドはサイト側のJSが変更されるとリアルタイムに内容が反映される。(おっしゃれー)
参考URL: