2007-01-01から1年間の記事一覧

debianのEthernet deviceの設定ファイル

ちょいちょい忘れるのでメモ。 /etc/udev/rules.d/z25_persistent-net.rules interfaceの名前とMACアドレスが書いてる。vmwareとかでethrenet作り直した時なんかに修正する。編集後はOS再起動*1が必要。 $ egrep -v '^(#|\s*$)' /etc/udev/rules.d/z25_persi…

若本の癒されBarが癒しすぎな件

癒されBar若本 | WEBラジオ トークエンターテインメント 笑い声が頭から離れん。第4回は12/28です。お見逃しなく。

apacheの状態確認するときはtelnetよりncのほうが便利だな

telnet $ telnet server 80 GET / HTTP/1.0 host: name.virtual.host # ←空の改行を忘れずに netcat $ (echo GET / HTTP/1.0; echo host: name.virtual.host; echo "") | nc server 80 こっちだとshellのヒストリでHTTPリクエストヘッダが使いまわせる。とい…

久々にtypespeed

http://ttyshare.com/rec/hogem/22304574/ 541。目チカチカする><

mod_rewrite - PTフラグをつけたRewriteRuleの置換対象について

ちょっとこれではまってしまいました。 通常、RewriteRuleで置換対象に書くことができるのは次の4つですよね。 ファイルシステムのフルパス ドキュメントルートからの相対パス URL(http:〜〜) -(ハイフン) ref. http://httpd.apache.org/docs/2.2/ja/mod/mod…

ホスト名、FQDNでドキュメントルートを振り分けてサブドメインを動的に作る方法ってどうやるの?

例 http://aaa.example.com/ => /home/aaa/public_html http://bbb.example.com/ => /home/bbb/public_html ユーザのアカウントに対して http://example.com/username/ http://example.com/~username/ ではなくて、 http://username.example.com/ こういうUR…

ホワイトベースとテムレイの回路あたった

http://d.hatena.ne.jp/hogem/20071202/1196528665 ガンダムくじの続き。

prrorでエラーコードの詳細表示

MySQL AB :: MySQL 5.1 リファレンスマニュアル :: 7.18 perror ― エラーコードの説明 http://dev.mysql.com/doc/refman/5.1/ja/perror.html へぇ。こんなのあったんだ。 # mysql -u root ERROR 2002 (HY000): Can't connect to local MySQL server through …

"C-sでターミナルへの出力をロックする機能"を無効にする

ref. http://www.itmedia.co.jp/help/tips/linux/l0612.html うっかり押したときに混乱してしまうし、fowardでインクリメンタルサーチ(C-rの逆)出来ないのが嫌なので無効にする。(C-sでロックすると画面には出力されないけど、入力は受け付けられているので…

秒速5センチメートルの限定版DVD買うた

amazonは限定版売り切れだったので楽天で。発売直後に買うつもりだったけど忘れてた。箱がちょい凹んでて悲しい気分です。

vimの正規表現でちょいはまり

繰り返し 1回以上の繰り返しは"+"じゃなくて、"\+"だった。知らねかった。

ドアラ限界突破

ニコニコ動画(RC2)‐凄い勢いで踊るドアラ 1:00あたりからドアラが壊れるw わけわからん動きがゾンビーズのリーダに見えてくる。そういえばゾンビーズのホームって名古屋じゃなかったっけ。そして中日ももちろん名古屋。これは。。。という勝手な妄想で楽し…

Redhatのperl-5.8.0でHTML::Parserがインストールできない

コンパイルエラーが出るこんちくしょう。どうやら5.8.0は古すぎてダメみたい。 http://www.mail-archive.com/libwww@perl.org/msg06423.html Parser.xsにパッチ当てたら良いらしい。

mysqlのデータベース、テーブル名をcase insensitiveにする

http://dev.mysql.com/doc/refman/4.1/ja/name-case-sensitivity.html lower_case_table_names = 1 へこーっとマニュアル眺めてたらあった。insensitiveにするというより、mysql側で小文字に変換して処理するらしい。

スーパーマリオギャラクシー購入、そしてクリア

スーパーマリオギャラクシー キノピオ可愛すぎ。とりあえずクリアしました。 以下ややネタバレ。

こんなgrepの使い方は嫌だ

誰かが作ったスクリプトでやらかしてた。ログから特定の拡張子のファイルを除外するときに $ ./hogehoge | grep -v .jpg | grep -v .gif とかしてたけど、せめてfgrepするか\.jpgにしとかないと、必要以上にマッチしてしまう。 $ grep .gif /usr/share/dict/…

SQLで正規表現使えるんですね

久しぶりにsql触ったらwhereの使い方すら忘れていた。それはさておき正規表現も使えるのかー。でも今んとこあんま使う機会ないかも :-) postgresql-8.2.3 POSIX正規表現らしい。 select * from table where column ~ '^hoge'; mysql-5.0.45 拡張正規表現らし…

basenameとdirname

コマンドであったのか。perlやらrubyやらプログラミング言語特有のものと思い込んでいた。 $ dirname `which perl` /usr/local/bin $ basename `which perl` perl

生と死の共通点

unicodeいわく、答えは愛だそうです。 #!/usr/bin/perl use encoding 'utf8'; $life = ord ('生'); $death = ord ('死'); ## 論理積をとる $love = $life & $death; printf "%c", $love; # => 愛 ちなみに愛に一歩届かないと… printf "%c", $love - 1; # => …

数学ガール読み終わった

書籍『数学ガール』 テスト前の放課後の教室でみんなで勉強した頃が懐かしい。高校生の頃は勉強すること自体が素直に楽しかったなぁ。そういやあの頃は先生の板書ミスを見つけようと必死だったな。なんであんなことに執念を燃やしていたのか今となっては全く…

いつまで経ってもlocaltimeの戻り値の順番が覚えられない

何かいい語呂合わせとかないもんですかね。logの抽出のために年月日を取得することは良くするので、さすがにそれらの配列の位置ぐらいは覚えましたけど。 my ($day,$mon,$year) = (localtime(time))[3,4,5]; ## 指摘を受けたので追加 $day = sprintf("%02d",…

HostNameLookups Offが効かなくて困った

HostnameLookups offしてるのにログを見るとリモホがFQDNで出てくる。なんでだ。 と思ってたら設定が悪かったぽい。 allow from localhost allow from example.com みたいに、名前で許可/拒否する設定が入っていると逆引きが発生するのかー。そりゃそうだわ…

apache-2.2.6にProxyPassMatchなんてのが出来てたよ!

http://www.apache.org/dist/httpd/CHANGES_2.2.6 *) mod_proxy: Added ProxyPassMatch directive, which is similar to ProxyPass but takes a regex local path prefix. [Jim Jagielski] これで正規表現が使えるー。嬉しい。何気にChangelog見てたら気付い…

自宅の特定のPCからメール送受信できない

デスクトップのWindowsからメールできなくなった。メールってか25と110番ポートが閉じられてる。別PCからはできるのになー。 解決 軽く悩んだんだけど、こないだFW触ったんだった。webしかしないWindowsPCなのでftp、smtp、popは閉じたんだった。ウイルス/ス…

二項定理のことを考えてたら

なぜかニコニコ定理という言葉が浮かんできて、頭の中をつきまとっている。病気だ。

コマンドalias

typoしない自信があるのか知らないけど、うちの人らってあんまalias使わんのよなー。特にsolaris。何かのマニュアルだか手順書だか見たときに思ったのかな。 「コピペミスでログを消してしまったので、以後それを防ぐために〜〜の対策をする。」 みたいなの…

ServerAliasを使わずにVirtualHostの設定コピペするの禁止

http://example.comでもhttp://www.example.comでも同じコンテンツ見せたい、みたいな場合のお話。こんな時ってServerAlias使いますよね? <VirtualHost *:80> ServerName example.com ServerAlias www.example.com DocumentRoot /home/hoge/public_html </VirtualHost> しかし、たまにこんな…

プリングルスうめぇ

ってtwitterで言ってたらプリングルズだよと指摘された。知らなかったよ。目から鱗。

ORBISの薬用シャンプーが気持ちよすぎる件

試供品でもらったので使ってみた。新しい世界が開けた感じ。夏に使ってたらもっと快感を得られたかもしんまい。

linuxで仮想コンソールの数を減らす

http://www.linux.or.jp/JF/JFdocs/Small-Memory/vconsole.html デフォルトで6個動いてる。telnet/sshでログインするので、普段全く使わない。1個でメモリ数百K食ってるらしいので減らしてみた。節約節約!! 方法 /etc/inittabを編集して、不要なものをコメ…