[Linux] => [Linuxコマンド(A〜I)]

hwclock - ハードウェアクロックの設定


ハードウェアクロックとはBIOS側で設定されている時間のことで、システムクロックとはOS側で設定されている時間のことです。

[Perl]

Class::Accessor - accessorの自動作成


Class::Accessorを使えばnew constructerやaccessorを自動的に作成してくれる。

[Perl]

Module::Starter::PBPによるモジュールの作成


perlのモジュールの雛形を作るコマンドにh2xsというコマンドがありますが、最近ではModule::Starterを使うのが主流のようです。また、Module::Starter::PBPではPerl Best Practicesが推奨するテンプレートにてモジュールが作成されます。

[viエディター]

vim - 背景色に合わせたカラー設定


:set backgroundにて背景色に合わせた色を自動的に設定できます。

[Perl]

perlの特殊リテラル


perlには以下のような特殊リテラルがある。 __FILE__ 現在のファイル名 __LINE__ 現在の行番号 __PACKAGE_ 現在のパッケージ名 詳しくはperldocでperldata(Special Literals)を参照のこと。

[その他]

Firefoxでブックマークの保存先変更


Firefoxでブックマークファイルの保存先を変更するには、prefs.jsファイルと同じ場所にuser.jsファイルを作成し、以下の一行を追加すればよい。

[Perl]

XMLRPC::Lite


SOAP::Liteに含まれるXMLRPC::Liteの使い方。

[Perl]

HTTP::Request::Common


HTTP::Request::Commonを使えば簡単にリクエストデータを生成することが可能。

[Perl]

LWP::UserAgent - Webデータの取得


LWP::UserAgentを利用すればWEBデータを取得できます。GETメソッドのみでしたらLWP::Simpleの方が簡単です。ちなみにhttpsでの取得も可能ですが、Crypt::SSLeayがインストールされている必要がある。

[Linux]

コンソールの設定


Linuxでのコンソール設定方法。

[Perl]

標準入力の内容を標示しないようにする


パスワードなどを入力させる場合、端末に内容を表示させないようにするにはsttyコマンドでechoを無向にすればよい。

[Linux]

syslog - ログの一括管理


syslogはリモートサーバのログを受け取ることも可能です。

[Perl] => [DBI]

SQL::Abstract


SQL::AbstractはPerlのデータ構造からSQL文を自動で作成してくれるモジュールになります。

[postfix]

postfix relayhost


ローカル宛以外のメールを別のサーバ経由にて送信する場合にはmain.cf内のrelayhostにて指定すればよい。メールサーバを複数台で運用している場合などはここでゲートウェイとなるメールサーバ名を記述します。

[JavaScript]

innerText


innerTextは指定したタグ間の内容を取得します。また値を設定することで、テキストを書き換えることが可能。innerTextはテキスト文として値を返すためにHTMLタグはそのまま表示されます。HTMLタグを有効にしたい場合にはinnerHTMLを使用してください。またFirefoxではinnerTextが使えないので、textContentを使用するか、innerHTMLにて代用すること。

[viエディター]

viエディターでの画面分割


viでは画面を分割して表示することができます。vi起動中に:splitもしくは:spとすることで画面を上下に分割できます。

[Perl]

Template::Toolkit


Template::Toolkitは強力なテンプレート処理システムでHTML::TemplateやText::Templateなどといった他のテンプレート処理モジュールより汎用性の高い処理をすることが可能です。

[Linux] => [Linuxコマンド(J〜Q)]

lastcomm - コマンドの実行履歴を参照


lastcommコマンドではhistoryコマンドよりも詳細なコマンド履歴を見ることができます。このコマンドはprocess accountingによって記録されたファイル  (/var/account/acct)を参照するため、process accoutingがonになっていないと使用できません。

[Qmail]

qmHandle - qmailでのキューの処理


qmailでキューの処理をするにはqmHandleというスクリプトを使用します。

[Perl]

keys - ハッシュからキーを取り出すには


ハッシュからキーを取り出すにはkeysを使用します。