作業テクニック

その他テクニック

ウォーターフォールモデルとV字モデルの違いと選び方

日本でシステム開発を行う場合、多くの場合は「ウォーターフォールモデル」と呼ばれるプロセスに従って開発を進めます。 ウォーターフォールモデルを知ることで、各々の工程を何のために行うのかを考えることができるようになります。 システム開発作業に参...
Excel

ExcelでのVLOOKUP関数と代替関数の使い方まとめ

表題の通り、VLOOKUP関数とその代替関数の使い方をまとめました。 Excelであるキーに対応する値を取って来たい場合、多くの場合はVLOOKUP関数(第四引数FALSE)を使うと思います。 記述量も少なく関数の内容もわかりやすいので、V...
Excel

ExcelのVLOOKUP関数を高速化する方法

今回はExcelの小技ということで、検索でよく使うVLOOKUP関数の高速化についてです。 VLOOKUP関数は、第四引数にTRUEかFALSEかを設定します。 通常はFALSEで使用すると思うのですが、TRUEを指定するとあいまい検索にな...
その他テクニック

UNIX/LinuxでPerlの複数命令を1行で実行する方法(例:文字列のバイト位置走査)

perlはファイル操作や正規表現に優れているスクリプト言語であるため、コマンドライン上でperlを駆使することができれば作業の幅が広がります。 perlの-eオプションによりコマンドライン上で実行可能となり、1つ1つの命令を ; で区切るこ...
その他テクニック

GitとSubversionの違いと選び方

gitとsubversionの違いについて良く聞かれるので、記事にしてみました。 【git・subversionとは?】 gitもsubversionも共にバージョン管理システムであり、古典的なバージョン管理システムであるCVSからの流れを...