ブログ

log4phpにトライ

現在のクライアントに常駐するようになり、中間飛ばしを中間の会社がやって派遣社員となった。
私が全く期待しないトラブルがあったが、なんとかなったようだ。
そして、プロジェクトの移動があった。ここで携帯ゲームを二つこなした。
一つ目新規案件というか、既存のソースを改造して新しいものを作るはずが、担当者が全域に渡って手を入れたら楽すぎてプロジェクトに貢献できた気がしなかった。
二つ目は既存サービスのメンテナンスや機能追加だが、中身が分からず先行きが分からず、迷惑かけた。
次も新規サービスなので、twitterやmixiなどに愚痴も書けなくてストレスがたまるかもしれない。
しかし、過去2つよりも得意分野に近いような気がする。
というか、胸を張って言える「得意分野」を確立したいものだ。
恐らくバックグラウンドで動かしたり、APIを利用するので開発用の出力はログになるのでlog4phpを設定できるようにと思った。
http://logging.apache.org/log4php/ 入手先
 

メッセンジャーの現在

仕事でチャットが必要と感じた。
最近は、Skypeなどの社外ツールを使うことを嫌う傾向がある。
「ログが社外にあり、保管できないから。ただし、セキュリティの問題ではない。」と聞いたことがある。
過去に、社内にチャットサーバーを構築しているところもあった。
正直やり方はわからなかった。
そこで、ちょっと調べてやってみた。
キーワードはXMPP。
3つ見つけた。Openfire,Jabberd2,Apache vysper。
vysperはXMPPではないのかも。
Jabberd2が新しいようなのでインストールしてみようかと思ったが、MySQLが必要らしくあきらめた。
残るはOpenfire。
以下からrpmを拾ってくる。

今更ながらZendOptimizer

いまやっている仕事は、とあるサイトを高速化するというプロジェクト。
「プロジェクト」とはいっても、私ともう一人だけで進めている。
相方は中国人。
日本語は上手くないがいろいろと参考人させてもらっている。
仕事の進め方辺りは、結構いい感覚していると、感心する。
分担して調査しているが、私にとって初めてのOracleなので気が引けた。
無理してOracleいじってみたら、「Oracleって速いのね」と思った。
ライセンスが数億円もかかっているらしい。
速いの当たり前なのかも。
結局私はサーバー調整やPHPの調整に終わりそうだったが、OracleというかSQLチューニングもやってみたりした。
かなり速くするスキルはついたが、最大の関門はHTMLのコーディングだったりする。
調査の途中で試してみたのがZendOptimizerだが、今(前からか?)はフリーになって導入も簡単なのでうちのサーバーにも入れてみた。
結果は、「よくわからない」。
というのも、別にサーバー過負荷と思うことがないから。
しばらく様子を見てみようと思う。

新しい仲間

時期の案件も決まり、契約社員として働くための契約に新横浜まで行ってきた。
同席の方がいた。
ちょっと話してみると、何と近所にお住まいとのこと。
iPhoneアプリの担当になるらしく、過去のスキル等も教えてくれた。
私も過去のスキルには少々自信があったが、彼もかなりのスキルがあるようだった。
10年以上前にAjaxのJSONのようなことをやったことがあるらしく、その話も面白かった。
同じフリーランスとして、いい仲間ができそうな気がした。

営業面談のコツ

とりあえず、なんとか仕事を獲得した。
面談の時にコツを感じた。
「経歴書を説明してください」と言われるが、直近のものから説明するのが普通かもしれないが、直近の中から説明しやすいものに説明を絞る必要を感じた。
私の場合は、経歴書の案件がかなり多いので内容を忘れてしまった案件もたくさんあるし、記憶が曖昧なものもある。
そこで、とりあえず説明しやすそうな、苦労したものや大変だったものなどを説明した方が良かった。
はじめての面談の時に、「どの部分をやったのですか?」と聞かれて、「全部です」と答えた。
よく考えると、私が気付かずに他人がやった部分もあったりした。

コンテンツ配信