IT技術 Git 最低限の設定@CentOS 5 分散型バージョン管理システムgit をCentOS 5上で使ってみた。 まずCentOS 5にはgitは入っていないので、epel のリポジトリを使わせてもらって、yum でさくっとインストール。 その後まずやった設定が、名前とメルアドの設... 2011.05.22 IT技術プログラミング
IT技術 LVM覚え書き@Fedora14 LVMの使い方をすぐ忘れてしまうので、覚え書き。 LVM用のパーティションを用意しておいてください。ここでは/dev/sda7とします。 基本編 物理ボリューム作成する # pvcreate /dev/sda7 確認する # pvdispl... 2011.06.05 IT技術サーバ構築
IT技術 gitで現在の変更を一時的に退避して他の修正をする ソースコードにある目的をもって機能追加している際、機能とは関係ないバグを見つけることがあると思います。 Subversionやgitといったソースコード管理の仕組みを導入している場合、一つのコミット単位にいろいろな変更を入れてしまうと、後々... 2011.06.11 IT技術プログラミング
IT技術 遅いネットワークでsshの応答が遅い 遅いネットワーク、特にモバイル端末経由でsshを使ったりする場合、一文字打つのにも応答が遅く、いらいらしてしてしまいます。こういう環境の場合はSSHの圧縮機能が有効です。maznの環境ではそれなりにレスポンスがよくなりました。 OpenSS... 2011.06.15 IT技術ネットワーク
IT技術 ネットワークの遅延を発生させる@CentOS 5 検証などでネットワーク遅延を発生させたい場合、qdisc を使って簡単に実現できます。遅延を発生させることで、帯域を絞ることも可能です。 1秒遅延 # tc qdisc add dev eth0 root handle 1:0 netem ... 2011.06.18 IT技術ネットワーク
IT技術 gitで複数のコミットを一つにしてマージする 自分の開発ブランチではこまめにコミットしたいけど、リリース用のブランチにはもっと大きな単位でコミットしたい場合がありますよね。 そんな時は、merge に--squashをつければOKです。 例えば、my-dev ブランチで、ABCDE と... 2011.07.25 IT技術プログラミング
IT技術 vimでBackSpaceが効かない@Cygwin Cgywin上で、BackSpace が効かず、文字が消せない場合は、~/.vimrc に以下のように追記するとOKです。 set backspace=indent,eol,start 2011.07.30 IT技術
IT技術 vimでpythonの補完を行う pythonを少し書いてみようと思い立ち、とりあえずvimでpythonのキーワードを補完できるようにしてみました。 補完するには、Pydiction というプラグインを使いますので、zipファイルをダウンロードします。 今回はバージョン1... 2011.09.18 IT技術プログラミング
IT技術 Firefox7のプチフリ対策 Firefox 7 にしてから、Firefoxが定期的にフリーズしてしまいます。 実はこの事象、Firefox 5ぐらいからあるバグらしいですが、最近顕著化してきた模様で、9分おきにフリーズするらしいです。 一時的な対策としては、Place... 2011.10.08 IT技術日常
IT技術 nForceのマザーM2NPV-VMでのRAID (NVRAID) の使用 数年前に買ったASUSのnForceのマザーボード M2NPV-VMで使っていたIDEのハードディスクが壊れたので、SATAの500GBハードディスク(Hitachi HDP725050LA360)を2台購入してきました。インテルのチップセ... 2008.05.10 IT技術サーバ構築