それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

2009-09-01から1ヶ月間の記事一覧

AuthDigestFileって無くなったんですよね?

Apache2.2から、AuthDigestは色々替わってます。 久しぶりにdigest認証しようとして、ハマッた。数年前のファイルをコピペで使ったからだった。 説明: 認証に使用するユーザとパスワードの一覧が格納されている、 テキストファイルの名前を設定する 構文: Au…

locate/findの結果ファイルをまとめてVimでひらく(2)

Vim使いの方にもっと良い方法を教えて貰いました。http://vim.g.hatena.ne.jp/ka-nacht/20090929/1254232665 before(添削前) vim -p `grep utf8 . -R | cut -d : -f 1 | uniq` after(添削後) vim -p `grep --files-with-matches {pattern} {file} ...`Grep…

locate/findの結果ファイルをまとめてVimでひらく

locateしたりFindしたり、Grepしたり。ファイルを探して、まとめてVimで開きたいとき。 どうすればいいのでしょうか。 grep の結果をVimでまとめて複数ファイル開く イロイロ考えてみました。こんなのはどうでしょうか。 vim -p `grep utf8 . -R | cut -d : -f …

フォルダ内部のファイルを文字コードを一括変換する

tDiaryのCSSファイルが全てeuc-jpだったのでファイルを全部書き換えた カレントディレクトリのCSSの文字コード指定を一括変換する。 find . -type f -name '*.css' -print0 | xargs -0 perl -i -pe 's/euc-jp/utfー8/g' 解説 カレントディレクトリのCSSファ…

NKFで文字コードをまとめて変換する。

tDiaryやHikiなど昔のWEBアプリはEUCが多い。一方で最近のLinuxサーバーはUTF-8だ。 つまりUTF8に統一してる方がメリットが多い。 文字コードを変換するコマンド例 nkf -w --overwrite $filename 一個のファイルであればそれでよいが、複数ファイルであれば…

Caps Lockを左Ctrlにする@Windows Vista

最近Bashを使う機会が多すぎ指がEmacs指になりつつあります。Bashの入力セットはいくつか選べます。 Emacs/Bashの入力セット Vim/Bashの入力セット BashをVim入力パターンで扱うことも出来ます。 今日は、BashをEmacs系統の入力と扱うと左Ctrlが押しにくい …

mlocateをつかって.hg .svn .gitを除外出来る。

locateの問題を何とかしようと調べてたら。mlocateを発見。debianにおいてはmlocate/locateは違うモノ。locateはslocateの一種らしい。 mlocateについて $aptitude show mlocate ...(略) mlocate は locate の新しい実装です。ファイルシステム上のどこかに…

locate で.hgや.svnを除外する。

locateで除外ファイルを設定したかったん。locateをつかってると.hgのmercurial管理フォルダを検索対象に入れてしまう。とても不便。しかしlocateには設定ファイルがない。しかたないAlias使う。 locateでhgを除外する。 $sudo su #alias updatedb="/usr/bin…

エクセルで日付

知らなかった。 EXCELで日付入れるとき Ctrl + ; →日付入力ATOKで”今日”を変換してたよ。ATOKもすごいけどな。EXCELのこれもすごい。

香りをプログラミングする。

香りそのものをプログラミング出来るかもしれない。 NTTコム、PC用ソフトやデスクトップアクセサリーに"香り"を配信 PC上の各種アプリケーションと連動し、信号に応じた"香り"の再生、"香り"の保存が可能になる。http://journal.mycom.co.jp/news/2009/06/16…

SSHの接続数を一定以下に抑える

SSHの接続制限に調べてて知った。SSHの接続をApacheみたいに最大接続数を制限できるようです。 /etc/ssh/sshd_config MaxStartups 2:70:5 #上記のように記述した場合、2つまでの接続要求を受け付け、 #これを超えると70%の確率で接続要求を拒否し、 #5つを…

年を取ったら高い服を着なさい。

若い人は安い服を着ていても構わない。若いだけでオーラがある。若さが全てをカバーしてくれる。しかし年を取るとオーラが無くなる。だから身だしなみに気をつけるのです。身だしなみは基本です。若さでカバーできなくなる。だから服飾に気をつける。アクセ…

引用符が賢くなったEmEditor9

引用符 ", ' と (, [ など引用符は自動補完されるようになった。文字列を選択して、引用符や括弧補完で超便利になっている。 コード書こうぜ。

TextMateのスニペット取り込みが出来るEmEditor9

EmEditor懇親会・説明会で教えていただいた。http://jp.emeditor.com/modules/feature1/rewrite/tc_8.htmlTextMateのスニペットが取り込めるようになったそうだ。 もうMac欲しくなくなった。 去年から仕事の関係上Vim使いになってた。すいません。 EmEditor…

screenに名前をつけて管理する方法。まとめ

Screenを起動しすぎるとどれがどれだか解らない。解決する方法は名前をつける SCREENを作るときに名前をつけて起動する。 SCREENを作ってから名前をつける。 前者:*スクリーン起動時にセッション名を付けておく方法 $ screen -S セッション名 screen -ls し…