2007-03-01から1ヶ月間の記事一覧

egrepの単語境界のメタキャラクタ

perlだと\bでいけるけど、egrep(grep -E)だとどうなの?わからないから調べた。'\'、もしくは'\b'を使えば良いらしい。 grep '\<hoge\>' hoge.txtこれで"hoge fuga"にはマッチするけど、"hogehoge"にはマッチしない。man grep キャレット ^ と、ドル記号 $ は、それ</hoge\>…

仕事で恥ずかしい誤字メール出してしまった

他の会社の人とやり取りしてて、 以上、よろしくお願いいたします と書くつもりが、 以上、よろしくお願いいたしますた って書いてしまった('A`)

apacheの出力ログを限定する

ロードバランサの監視が頻繁に来て、無駄にアクセスログを圧迫して嫌な感じなので調べてみた。ここを参考にしました。 Apacheログの特定ファイル対象外設定 [ぽんこつWEBサーバー構築] 特定のIPからのアクセスをログに出さなくする場合はこんな感じかな。 Se…

apache2のstartsslを自動化する

サービス用のサーバはともかく、ローカルでやってる試験用のサーバなら自動化していいかなぁと。実はすごいダメなことだったらどうしよう。まいいや。やり方は2通り。ちょいちょい用語間違ってる可能性大。 サーバの秘密鍵を復号する encryptedkey.pem # 元…

tail -f よりtailfのほうが良いらしい

tailfというコマンドがあるらしい。先輩がtail -f するつもりでtypoして発見した。 Manpage of TAILF tailf は tail -f と似ているが、ファイルへの追加書き込みがないとファイルへアクセスを行わない。したがってファイルのアクセス時間は更新されないので…

norton先生の期限が切れるのでAntivirをインストールしてみた

AntiVir Tips & FAQs 検知率?ナンバーワンはロシア製のカスペルスキーだそうですが、お金もったいないからフリーのAntivirにした

はてなブックマークをちょいと整理

色々なつかしい記事が見つかって楽しい

vimでカーソル上の単語をすばやく検索する方法

いちいち"/hogehoge"とか入力すんの面倒ですね。検索したい単語の上にカーソルを合わせて、"*"か"#"押すだけで良い。 * 行末に向かって検索 # 行頭に向かって検索

emacsとlinux kernelの本こうた

入門 GNU Emacs 第3版作者: Debra Cameron,James Elliott,Marc Loy,Eric Raymond,Bill Rosenblatt,宮下尚,半田剣一,新井貴之,鈴木和也出版社/メーカー: オライリー・ジャパン発売日: 2007/03/12メディア: 大型本購入: 14人 クリック: 331回この商品を含むブ…

JPCERT/CCのセキュリティレポートまとめ

http://www.jpcert.or.jp/wr/keyword.html たまに見ると面白いかもしれない

apacheのDNS逆引きをOffにする

パフォーマンス下がるので逆引きはOffで。 HostNameLookups Off 特定のファイルだけ逆引きOnにすることもできる <File ~ "REGEX"> HostnameLookups on </File> REGEXは"\.(html)$"みたいな感じでファイル名や拡張子を正規表現で指定する。でもFilesMatchディレクティブのほうが推奨…

apacheでロギングをバッファする

apache2系のみ。 http://jigen.aruko.net/archives/535/ httpd.confにこれを書く BufferedLogs On ちょいパフォーマンスがあがるらしい。

manで指定したマニュアルファイルを読む

man -l "filename" 追記 debian系のみ?Fedoraじゃできなかった。

w3mで表示のタイプを指定 -T オプション

標準入力でてきたhtmlソースを表示させたいときとか ./hogehoge fugafuga | w3m -T text/html

apacheのDirectoryとLocationディレクティブの違い

http://httpd.apache.org/docs/2.2/ja/mod/core.html#directory すんげー大まかだけど。Directoryはディレクトリ名、LocationはURL名に関する設定。基本的に同じ。ただし、AllowOverRideなどのように、Directoryでしか使えない設定もある*1。 Directory 指定…

apacheのaliasディレクティブ

うっかり忘れてしまうのでmemo。特定のURLをドキュメントルート以外の場所にマップさせる。 Alias /log /var/www とすると、http://servername/logは/var/www以下を参照する。ScriptAliasはAliasの機能に加えて、マップ先にcgi-scriptのハンドラを追加する。…

logresolve - apacheのログのアクセス元IPを逆引きする

apacheに付属してるlogresolveを使えばできるらしい。 logresolve < access.log > resolved.log

25年生きてて初めて知ったこと

千円札、五千円札、1万円札 大きさが違う 目が点になった。恥ずかしい。

2日で30時間働くとさすがに頭おかしくなりますね('A`)トホホ

何はともあれ とりあえず無事にサービス開始しました。めでたしめでたし。

携帯電話(au)の使用料金の請求額が何かおかしい??

去年の11月から急にポコっと増えてる。使う頻度はそんなに変わってないと思うんですが。 何か変だと思って明細みたら、ダブル定額料金に加えてさらにパケット通信料引かれてる。なんでだぜ?もちろんPCに繋いでネットなんかはしてなくて、携帯オンリーの使用…

Software RAIDのサーバ作ってて無駄にはまった

というか95%は俺の凡ミスですがね。残り5%は某社のサーバのよくわからん動作。よくわかってないのは俺だけかもしれませんが。とにかく15時間近く無駄にした。アホか俺は。アホです。この出来事はきっと一生忘れない。辱めを受けるためにやったこと晒してme…

PEARでbetaのパッケージを入れる

php

開発サーバにXML_Serializer入れてよと言われたので、pearでインストールしようとしたらbetaがなんたらかんたらと怒られた。どうやらパッケージ名の後ろに-betaをつければいいらしい。 pear install -a XML_Serializer-beta -aオプションは依存してるのも一…

opensslでパスフレーズ変更する方法memo

元のinfileが暗号化されてるとする。 openssl rsa -in infile -out outfile -ENCTYPEENCTYPEは暗号方式(des、des3、aes128など)。これを指定しなかったらパスフレーズ変更じゃなくて、ファイルを復号する。

はてなロディア欲しい

はてなロディア欲しい![rakuten:esports:10054553:detail]

S.M.A.R.T. - HDDの自己診断機能

hdd

@IT:ハードディスクのS.M.A.R.T.情報を表示するには 適当に流し読みした。 smartctlでHDDの情報がいろいろ見れるらしい smartdを起動しとけば、HDDが故障したときにメール飛ばすなんてこともできるらしい apt-get、yumなどのパッケージ名はsmartmontools …

PEAR - PHPのライブラリ

php

PEAR マニュアル perlでいうCPANみたいなものらしい。へー。 使い方はapt、yumとかと同じぽい。 インストール済みモジュール表示 pear list モジュールインストール pear install -a "モジュール名"オプションで-aをつけると、依存するやつまとめて入れる。…

apt-get mooで牛が出てくる

Debian GNU/Linux スレッドテンプレ - Tipsを眺めていたら、 ** moo? $ apt-get moo という謎な記述を発見したので、とりあえずやってみた。 root # apt-get moo (__) (oo) /------\/ / | || * /\---/\ ~~ ~~ ...."Have you mooed today?"...何か変なの出て…

夜中にamazonで本衝動買い

なんなんでしょうか。突然むしゃくしゃしてクリック!クリック!してました。 まずはオライリー3連発 んで暗号の本。 大学の頃にちょいと勉強した知識が、どんどん薄れていくのがもったいない気がしたので読んでみることに。消化不良起こさないようにしなく…