とあるプログラマの備忘録

都内某所に住むプログラマが自分用に備忘録を残すという趣旨のブログです。はてなダイアリーから移動しました!

LINUX

git コマンド補完&ブランチ名表示方法 Linux

ブランチ増えてくると面倒っすよね。 別ブランチで作業してるなんて事がままあります。後コマンド打つのも面倒なので補完したいもんです。沢山記事があったので楽にできました。 ※Gitは既にインストール済みの物とします。$HOME/に.git-completion.bashをコ…

vimrc公開

少しずつだけど 不便がなくなってきました。補完するか悩んでいますが、だいたいこんな感じですかね? "------------------------------------------------- " 基本設定 "------------------------------------------------- " 文字コード set fileencoding=…

コマンドを作成、すぐに反映

.bashrc開いて # vi $HOME/.bashrc追加コマンドをカキコ #alias [command_name]='[comannd]' alias shoeApLog='tail -f apache/logs/error.log'すぐに反映 #source ~/.bashrc

vim syntax on 設定ファイル

vim使いこなすとかっこいいなーなんて思いながらちょいちょい 使ってるんですけど全然慣れないw 今使ってるエディターをゴミ箱に放り投げて強制的に慣れるまで使えばいいんでしょうけど (本当にやってみようかな。。。)$ vi ~/.vimrc↓これを追加以上。 sy…

とあるテキストデータからIDのみを抽出する

祝!10万アクセス突破!! よくこんなブログで行ったなw自分専用に作ったのにwよくあるパーターンたとえば以下のようなテキストからuser_idだけを取り出したいとき。a.txt user_id=1000001 user_id=1000005 user_id=1000002 user_id=1000003 user_id=10000…

.gzを解凍せずに検索する

gunzip -c hoge.gz | grep 'hogehoge'

CentOS5.5+Git1.7.2インストール

gitでこんなエラーが出ました。configureは正常に通ったんだけど、makeで落ちた。エラーはこんなん GIT_VERSION = 1.7.2.1 * new build flags or prefix CC fast-import.o In file included from builtin.h:6, from fast-import.c:147: cache.h:17:18: error…

Apacheの手動インストール

さて、やるか。さくらVPSでのapache手動インストールからやります。まずはapacheを持ってきましょう。 cd /usr/local/src/ wget http://www.meisei-u.ac.jp/mirror/apache/dist//httpd/httpd-2.0.64.tar.gzしたら解凍しましょう tar zxvf httpd-2.0.64.tar.g…

【php】YYYY-MM-DDをUNIXTIMESTAMPに変換するメソッド

UNIXタイムスタンプとYYYY-MM-DDを比較するときとかに使うと便利かも。 _convertUnixTime('2010-07-01'); /** * 日付型をUNIXTIMESTAMP型に変換するメソッド * * @access public */ private function _convertUnixTime($datetime){ $regex = "/(\d{4})-(\d{2…

VMware + Fedora13 + PHP + MYSQL + APACHE + SamuraiFwの環境構築 その五

VMware3.1 + Fedora13 for windowsXP(windows7でも大丈夫だよ。)テスト環境然り、自分で好き勝手する環境を作成する方法を教えてもらったので覚書。●用意するものVMware-player-3.1.0-261024.exe //VMwara本体ネットからダウンロードFedora-13-i686-Live.is…

VMware + Fedora13 + PHP + MYSQL + APACHE + SamuraiFwの環境構築 その四

VMware3.1 + Fedora13 for windowsXP(windows7でも大丈夫だよ。)テスト環境然り、自分で好き勝手する環境を作成する方法を教えてもらったので覚書。●用意するものVMware-player-3.1.0-261024.exe //VMwara本体ネットからダウンロードFedora-13-i686-Live.is…

VMware + Fedora13 + PHP + MYSQL + APACHE + SamuraiFwの環境構築 その三

VMware3.1 + Fedora13 for windowsXP(windows7でも大丈夫だよ。) テスト環境然り、自分で好き勝手する環境を作成する方法を教えてもらったので覚書。 ●用意するもの VMware-player-3.1.0-261024.exe //VMwara本体ネットからダウンロード Fedora-13-i686-Liv…

VMware + Fedora13 + PHP + MYSQL + APACHE + SamuraiFwの環境構築 その二

VMware3.1 + Fedora13 for windowsXP(windows7でも大丈夫だよ。) テスト環境然り、自分で好き勝手する環境を作成する方法を教えてもらったので覚書。 ●用意するもの VMware-player-3.1.0-261024.exe //VMwara本体ネットからダウンロード Fedora-13-i686-Liv…

VMware + Fedora13 + PHP + MYSQL + APACHE + SamuraiFwの環境構築 その一

VMware3.1 + Fedora13 for windowsXP(windows7でも大丈夫だよ。) テスト環境然り、自分で好き勝手する環境を作成する方法を教えてもらったので覚書。 ●用意するもの VMware-player-3.1.0-261024.exe //VMwara本体ネットからダウンロード Fedora-13-i686-Liv…

IPアドレスを固定させる方法。

環境: CentOS5.3最近のLINUXは本当にGUIが充実していますね。 実際普通に家で使うならばこんなことは必要なく。 システム>管理>ネットワーク からROOT権限で入った後、 設定を変更して、 ネットワークを再起動すれば良いだけなんですが、仕事でLINUXを使…