2004年3月30日
[PostgreSQL]
DEFAULTの変更及び削除にはALTER TABLE文を使用します。
[Linux]
telnetにて直接ポート110番につないで認証をすることで、メールを読むことができます。
2004年3月29日
[Perl] => [文字列操作]
splitは指定された区切り文字で文字列を分割するための関数です。CSVファイルなどの値を取得する際によく使われます。
[PostgreSQL]
7.3.2 からは ALTER TABLE DROP COLUMNをサポートしています。
[Linux] => [Linuxコマンド(J〜Q)]
mkinitrdコマンドはinitrdイメージを作成するためのコマンドです。
[PostgreSQL]
CSVでNULL値を入れたい場合はNULLの部分に \Nを使用すればよい。...
2004年3月24日
[Perl]
perlで日付の比較を行うにはDate::Calcモジュールを使用すると便利です。
[Linux]
umountにてdevice busyになった場合、-lオプションを使用すればファイルシステムを切り離してからumountしてくれます。
2004年3月16日
[Linux]
デフォルトの設定では日本の検索エンジンは登録されていないため、検索文字列にこれらの検索文字はひっかかりません。以下のように主要な検索エンジンを追加しておきましょう。
[Perl]
標準入力の読み込みには<STDIN>を使用します。
2004年3月15日
[Perl] => [メール]
Email::Validモジュールを使用すればメールの書式だけでなく、ドメイン部分のMXが実在するかどうかを確認できます。
[Perl]
unless ($zip !~ /[^0-9-]/) { print '郵...
2004年3月 8日
[Linux] => [Linuxコマンド(R〜Z)]
指定したコマンドの実行形式ファイル、ソースファイル、マニュアルファイルが格納されているパスを検索して表示します。
2004年3月 7日
[その他]
HTMLのMETAタグを使用すればURLのリダイレクトを行うことができます。
[Sendmail]
sendmailでキューの時間を変更するには/etc/sysconfig/sendmailを修正すればよい。
[Sendmail]
Sendmailのバージョンを調べるには以下のようにします。
[Sendmail]
mailqコマンドにてメールのキューを確認することができます
[Linux]
IPアドレスからホスト名を逆引きできなかった場合に出力される「lame server resolving …」というログを出力しないように設定するにはnamed.confに以下のように記述すればよい。
[Apache]
IPアドレスによるアクセスを制限する場合には制限をかけたい場所に
以下のようにして.htaccessファイルを作成します。
[Apache]
ScriptAliasでCGIを使えるようにした場合、/cgi-bin/以下でhtmlファイルや画像ファイルが表示できなくなるのを防ぐには以下のようにhtmlやjpgなどにdefault-handlerを設定してあげればよい。
[Apache]
ApacheでCPUやメモリ、プロセス数による制限をかけるにはRLimitCPU、RLimitMEM、RLimitNPROCディレクティブを使用します。
[Apache]
URLをリダイレクトするにはRedirectMatchを使用します。
[Apache]
特定のページにパスワードをかけるにはhtaccessによる基本認証を使用します。
2004年3月 4日
[PostgreSQL]
COPYコマンドを使用すればCSVファイルからデータの読み込みができます。
[PostgreSQL]
pg_dump [データベース名]にてバックアップを取ることが可能。
[Apache]
Apache2.xで日本語が文字化けを起こす場合、AddDefaultCharsetに間違った値が設定されている可能性があります。対処法としてはまずこの部分をコメントアウトしてしまいます。
2004年3月 3日
[その他]
IEでしか有効にならないが以下のようにすればIMEを使用できなくすることができる。
[Perl] => [文字列操作]
全角英数字を半角英数字に置換するにはJcodeを使用します。
[Perl] => [DBI]
perlからデータベースに接続するにはDBIモジュールを使用します。
[Perl] => [CGI]
フォームから渡された値を取得するにはCGIモジュールを利用すると便利です。
[Sendmail]
メール受信時にプログラムを起動させて、そのプログラムにメールを処理させるにはaliases内でプログラムへパイプする処理をします。
[Linux]
atコマンドを使用すれば、指定した時間に特定のコマンドを実行することができます。
2004年3月 2日
[Sendmail]
mailertableを使うと、特定ホストへのメールを他のホスト経由で送ることができるようになります。
2004年3月 1日
[PostgreSQL]
\x expand displayをオンにする \s コマンドヒストリーを見る ...
[Linux] => [Linuxコマンド(R〜Z)]
RPMを作成するにはrpmbuildコマンドを使用します。
[Linux] => [Linuxコマンド(R〜Z)]
多分もっとも頻繁に使用するダウンロードコマンド。HTTPやFTPに対応 wget...