2006-01-01 [長年日記]
@ [life] 2005年を振り返ろうと思ったら
すでに2006年になっていたというオチ。というわけで振り返りと新年の抱負を。
- 煙草やめました(10ヶ月目突入!)
- 出会いと別れがありました(男女のね)
- ちゃんと就職しました(イー・マーキュリーに)
- スターウォーズが完結しました(ベイダー!)
- 一人暮し始めました(やっと)
- FXで100万ぐらい勝ちました(でも2004年は同じぐらい負けてた気が)。
こうしてみると2005年は個人的には色々あったんだなぁと改めて思います。かなり人生の転機っぽい事件もあるし。煙草は10年間の悪習で、これにまつわる嫌なエピソードも色々あったのでさっぱり辞められて良かったです。マジでニコチンパッチ様々です。若かった頃の20代後半のイメージ像には相変わらず遠いのですが、一応なんとかトカゲの尻尾ぐらい成長しているということでうまくまとめたいかなと思います。
一方で2006年(もう平成で1918年)の抱負は、、、あまり思い付かないのですがこの個人的サイトをもうちょっと盛り上げようかなと思ってます。こういうことをやり出すと仕事が手に付かなくなるので今まで避けてきたのですが、アフィリエイトとかSEO頑張って収入増やしたいなと*1。あとは業務的な知識をもっと身につけないと、ですね。せっかく就職したので見放されないように。。。
その他、技術的なことだとネットワーク関係の知識(サーバ管理)をもっと身につけないとですね。特にこれは仕事と直結するのでとても重要です。
とまぁこんな感じであんまりダラダラしていると20代も終わりそうですが、今年もよろしくお願いいたしますm(__)m
A Happy New Year!!
*1 SEOは仕事にも一応役立つし
2006-01-03 [長年日記]
@ [c] ソースコードを読むための技術
タイトル通り、Cのソースコードを読むためのツールやTIPSについて。DDDは名前は聞いたことあったけどありましたが、リストを図にしてくれたりするんですねぇ。
2006-01-07 [長年日記]
@ [work] プログラマ募集
一昨日のGoogleエンジニア募集とは全然関係ありませんが、Find Job !でもPerlプログラマを募集しています。しかも結構切実に。自分の写真が使われていて恥ずかしいことこの上ないのですが、求人情報はこちら。腕に自身のある方で時間を持て余している方はぜひぜひ。まじでよろしくお願いします。
2006-01-10 [長年日記]
@ [perl] Perlで文字列を暗号化/復号化する
Crypt::CBCというモジュールでお手軽に暗号化/復号化出来ます。
日本語だとはてな伊藤さんのCrypt::CBC による Blowfish 暗号化に詳しい情報があります。
@ [soft] Browser Assistant
IEやFirefoxなどの各ブラウザでマウスジェスチャを可能にする常駐型アプリ。新しいブラウザ入れてもいちいちプラグイン追加しなくていいので便利です。
2006-01-19 [長年日記]
@ [apache] 体験にもとづく mod_rewrite の使い方
mod_rewriteの使い方。RewriteMapでPerlスクリプトで書き換えができるのは知りませんでした。
@ [memo] YAML
メモ。ほとんどはRubyist Magazineから。
- 本家
- プログラマーのための YAML 入門 (初級編)
- プログラマーのための YAML 入門 (中級編)
- プログラマーのための YAML 入門 (実践編)
- プログラマーのための YAML 入門 (検証編)
- PerlのYAMLモジュールのPOD邦訳
追記: Emacsのyaml-modeモードを探したがない模様。
2006-01-21 [長年日記]
@ [perl] 無駄なコードを削る(1)
スクリプト言語をあまりやったことない人はよくこんな書き方をします(自分も昔こう書いてました)。
sub func {
my %args = @_;
my $hoge = 'fuga';
if (defined $args{hoge}) {
$hoge = $args{hoge};
}
# なんか処理
}
でもこれは下記のように書くことが出来ます。
sub func {
my %args = @_;
my $hoge = $args{hoge} || 'fuga';
# なんか処理
}
なんとこれを知っているだけで3行もコードが節約出来るんです。こういう処理は比較的よく書くので、これだけでなかなかコードの行数を節約できますね。まぁ大手SI会社とかは未だにステップ数が開発規模の指標になっているのでこういうTIPSは嫌われるのかもしれませんが。
2006-01-22 [長年日記]
@ [perl] mod_perl2ではPerlSetEnvが使えない?(解決)
ちょっと整理すると、もともとやりたかったことは、「PerlSetEnvで定義したものをstartup.plで参照する」ということだったのですが、それが会社のFedoraのmod_perl-2.0.1では出来て、自宅のDebianのmod_perl-2.0.2では出来なかったのです。
naoyaさんのつっこみを受けてSetHandlerのところを見直していたのですが、会社の環境でも自宅の環境でも SetHandler perl-script はいっしょだったので「なんでだろう〜」と悩んでいたら、問題の自宅の環境ではVirtualHostを使っていて、
PerlOptions +Parent
を追加したらちゃんとPerlSetEnv出来ました*1結局親のPerlインタプリターをそのまま使っていたからPerlSetEnvしても駄目だった、ということなのでしょうか。とにかく、ヒントをくださったnaoyaさんありがとうございました。
*1 会社のFedoraではVirtualHost使ってない
2006-01-29 [長年日記]
@ [apache] Hacking Apache HTTP Server at Yahoo!
オレンジニュースより。Y!はapache 1.3をカスタマイズして使っているらしい。だからyapache。
mod_stunnelなんてあるんだー、と思って一生懸命調べてたんですが、よく見るとこれは独自開発だそうで。
@ [mail] eMailKit TOP > eMailKit 1.0 オンラインヘルプ > 技術情報 > 用語解説
メールのヘッダにある Content-Disposition: inline について調べていたらヒット。日立TOさんですか。そうですか。
2006-01-31 [長年日記]
@ [apache] 黒魔術 mod_rewrite の具体的な設定方法(その1)
メモ。QSA(Query String Append)オプションでクエリ文字列を追加できるなんて知りませんでした。
# TrackBack [http://ameblo.jp/ghjfg84/ 初めましてなブログ 一から初めるブログ こないだの話です!日記の..]