2009-11-01から1ヶ月間の記事一覧
トランザクション 小さな処理をひとまとめに考えて、 どれか1つの処理でも正常に処理されなかった場合に 全ての処理を無かったことにするという概念現金自動引き落とし機の場合 「現金を支払う」という処理のほかに「残高を支払った分だけ引く」 という処理…
history
for FILE in `grep -l 変更前文字列 *`;do cp $FILE $FILE.bak; sed -e "s/変更前文字列/変更後文字列/g" $FILE.bak > $FILE; done
grep -rl 検索文字列 `find docroot -name '*.html'` vim 検索文字列 ディレクトリ :copenで画面分割 :%sでファイル内の置換
ctagsのメリット 定義されているオブジェクト (関数やクラス、構造体など) のインデックス (または "tag") ファイルを生成する。 このタグファイルによって、テキストエディタやその他ユーティリティで (ソースコードを閲覧する際に) 、オブジェクトの定義位…
:set shiftwidth(sw)=4 ←インデント幅を4に設定。 gg=G ←全文自動インデント適用。
1. ポイントをしぼる(だらだらと長くならないように) 2. 説明内容をグループ分けする。 3. ひとつひとつの特徴を説明する。 4. グループにない、例外についても説明する。 5. 図や表、絵を書く。 6. 語尾をはっきり。 7. 説明は迷わない。 8. 聞く人の様子…
testのリビジョン1000のソースコードをチェックアウトしたい場合、 下記のようにコマンドを入力すればよい。 svn co -r 1000 http://svn.system.com/repos/test/trunk/リビジョン指定でアップデートしたい場合, svn update -r 1000
“~/“と”~/index.html“で表示されるURLはサーチエンジンにとって、まったく別サイトと認識される。 異なるURLということは、 被リンクもそれぞれ別のページへ向けられたものとして処理され、 合算されず被リンク数も少なくなってしまう。 Googleでは、PageRan…
JavaScriptとJava言語の違いが明確に説明できるように Java言語がいったんコンパイルしたもの(バイトコード化されたもの)を実行する。 対して、 JavaScriptはHTMLファイル中に書いておけばコンパイルの必要無く直接実行される。 Java言語がオブジェクト指…
ターミナルで間違ってCtrl+Zをおして、ファイルを閉じてしまったら、 バックで起動している状態になってしまっている。 そんなときは jobsで何がうごいてるか確認して、fgで再編集できる
サイトのドキュメントルートをしるには? 1.アパッチの起動状態を調べる。 ps aux 2.confファイルに記述されているドキュメントルートを表示させる。 httpd -S
「rel="nofollow"」とは?・ページ間の関係を表現する属性 ・ブログのコメント欄や、トラックバックスパムを防止するための機能 rel属性は、「このページ」側から見た「リンク先ページ」の関係を示すために使われる。 リンク先に評価を渡したくない場合に使…
ユーザー解析方法として、 リファラーからユーザーの流れを調べることで、 ユーザーの傾向を分析できる。 grep 1 days ago access_log | awk '{print $11}'| grep -v '検索から除くURL' |sort | uniq -c | sort -r上のコマンドで昨日のアクセスログの中でア…
cat /etc/service