最新 追記

ベンチャー企業のSEのひとりごと

imageb-windPowerd by iddy.jp

自称ITアーキテクトの自堕落な日常を綴る日記です。
技術ネタを書こうと始めた日記なのに、文房具ネタの方が多いというのが目下の悩み。

2005|08|09|10|11|12|
2006|01|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|12|
2008|01|02|03|05|06|07|09|10|11|
カテゴリー book | etc | food | game | hatena | health | life | mobile | news | opinion | pc | software | stationery | tDiary | tech | web | work
PEGATINA2.jpg My status

2007-03-01 [木] [長年日記]

_ [work] 履歴書送付

2件目。封筒を水に濡らしてしまい、宛名がにじんでしまうトラブルがあったがとりあえず郵送した。速達簡易書留で。

さてどんな返事が来るやら。

_ [life][work] スーツ新調

さすがに以前のスーツはくたびれてきてる上にサイズが合っていないのでスーツを新調することに。

適当に入った洋服の青山でやたらしつこい営業に捕まる。

リクルートスーツを指定すると4〜5万のばかり勧めてくるのだが、就職活動ってこんな金かかるもんなの?

まともに活動するのが初めてなのでちょっと戸惑い。

まぁ多少の値引きをしてもらって1着だけ購入。後はは就職出来てからでいいや。


2007-03-03 [土] [長年日記]

_ [book][web] 書評 Yahoo!GoogleでランクアップするためのSEO完全計画(水野 貴明)

Yahoo!GoogleでランクアップするためのSEO完全計画(水野 貴明) Yahoo!GoogleでランクアップするためのSEO完全計画(水野 貴明)

現在の SEO 周りの話題はどうなっているのか?が知りたくて SEO 解説本を買ってみた。

表紙を見る限り何が何でも検索結果を上げてやる!的な内容に見えるが意外に丁寧かつ好ましい形での対策方法が書かれている。

とても読みやすく好感は持ったが、逆に細かいテクニックなどはほとんど無く「基本」の列挙だけで終わってしまっている。

残念ながら自分には特別役に立ち沿うには無いが、初心者に「SEO ってなに」と聞かれた場合には割りとオススメできそうだ。


2007-03-05 [月] [長年日記]

_ [work][book] 契約書作成

とある縁でサイトの作成をする事になった。で、契約書の作成。

まぁ個人同士の話なので大げさにする必要もないのだが、やっぱりお金のかかわる話なので筋は通しておきたい。

で、参考にしたのがこの2冊。契約書の書式文例77の方は契約書全般にかかわる諸注意が少しと文例集。判子とか収入印紙の辺りの説明が参考になる。あと、他の形の契約書も見れてそれぞれにポイントとなる点が注記されているので、文例どおりではない場合に応用が利く。

今回主に参考にしたのはソフト契約と見積りの基本がよーくわかる本の方。厳密にはソフトウェア開発じゃないけど、考え方はかなり近いので。こちらは文例は少ないけどその分細かいところまで掘り下げて説明してあるので、この業界で働くなら読んで損はない。実際に作成する機会はなくても作成された契約書にそって仕事をするわけだから。

あとは相手と話し合って具体的な部分をつめていかなきゃ。


2007-03-06 [火] [長年日記]

_ [pc][web] Firefox 2.0 に乗り換え

長らく Windows では DonutQ を使用していたのだが、最近かなりの確立でフリーズに近い硬直状態になって非常にストレスがたまっていた。

使い勝手には不満が無かっただけに腰が重かったのだがストレスの頻度があまりにも高くなってきたので Firefox に乗り換えることに。

いろいろ拡張機能を入れたせいか、普段の挙動はちょっと遅いきがするなぁ。そんなもの?

幸いこのマシンはメモリだけは潤沢にあるので Firefox にメモリを食い尽くされる事は無いだろう。

とりあえず暫く様子見。


2007-03-09 [金] [長年日記]

_ [life][stationery] ナガサワ文具センター本店一時閉店

ナガサワ文具センター本店

ここ暫く居心地のいい休憩所*1と化していた本店が今日で一時閉店となっています。

せっかくなので閉店間際までいたんですが、なぜか突然30分ほど閉店時間延長。すでに客もほとんど引いているというのにこのてきとーさはさすがナガサワです。

一部商品は売れ残ったら捨てるしかないようで、かなりお得な値段のものも有りました。一通り買いあさった後、帰るときには社長以下そうそうたるメンバーでお見送り。

3月17日にはリニューアルオープンするわけですが、自分的には面白くない場所になりそうです。それでもたぶん行くけど。

*1 おいこら

_ [stationery] 無印良品 かるくとめられるステープラーを買ってみた

これ底の刻印を見れば分かるんですが、PLUS かるヒットの色違いOEM品なんですよね。

実際使ってみると普通のステープラーとは違い、押し込むとあるところからいきなりカクンといきなり閉じられる。

でざいんはこっちの方がすきだし、使い勝手もいい。非常に満足、といいたいところだが一つ重大な欠点が。

なんのことはないこっちと間違えていたのだ。

つまりフラットクリンチではありません。どうりでやけに安いと思ったんだよなぁ。


2007-03-11 [日] [長年日記]

_ [web][pc] Firefox と Livedoor Reader の相性?

それぞれ一気に乗り換えたものだから、使い勝手にまだちょっと戸惑っている。

特に Livedoor Reader でピンを立てた後一気に開く時に「この機能を使うにはポップアップブロックを解除してください。」という警告が出るのがどうにもならない。

もちろん Firefox の設定では許可にしているし、起動して暫くは問題ないのだけれど、どうも新規タブかウィンドウを開く数に制限があるような感じ。

Tab の設定は TabMix Plus を入れているのだけどそれらしき設定は見当たらず。

やっぱりここは about:config をいじらなければならないのだろうか。

_ [tech][book] Perl のインスタンス変数隠蔽化

オブジェクト指向Perlマスターコース―オブジェクト指向の概念とPerlによる実装方法(ダミアン コンウェイ) オブジェクト指向Perlマスターコース―オブジェクト指向の概念とPerlによる実装方法(ダミアン コンウェイ)

今手元に無いので確認できないが、似たような手法は オブジェクト指向Perlマスターコースにも載っていた。たぶん。

詳しくは、上掲のPerl Best Practicesをご覧あれ。

[perl - Inside-out Objectより引用]

でも _ (アンダーバー)で始まる変数はいじらないという紳士協定の方が Perl っぽくて好きだけどね。

それはそうと、Perl Best Practices 欲しい。でも高いなぁ。


2007-03-12 [月] [長年日記]

_ [food] 今日はモスの日

ペチュニア栽培セット

今日はモスの日です。ペチュニア栽培セットをもらいました。

去年もたまたまモスに行って日々草をもらいました。

_ [life] ジュンク堂書店改装中

ジュンク堂書店三宮店

よく言っているジュンク堂書店三宮店が改装中です。

いままで2Fにあったコンピューター書が5Fにあがってしまって面倒。

5Fは入れるようにはなっているけどまだ棚移動の真っ最中で、床には段ボール箱や書籍が山積み。

こんな状態で客入れて、いいんだろうか。


2007-03-13 [火] [長年日記]

_ [life] 税金還付

税務署から還付の振込みがあった。

これで暫く息がつけるな。


2007-03-14 [水] [長年日記]

_ [pc][tech] Firefox の変な制限

どうも Livedoor Reader でポップアップのエラーが出ると思ったら、中の人曰く Firefox のポップアップブロックに変な制限があるらしい。

とりあえず、dom.popup_maximum を 200 ぐらいに設定。副作用が心配だけど、とりあえずは使いやすくなった。


2007-03-15 [木] [長年日記]

_ [work][opinion] コンサルティングとは

ちょっと思うところあったので。

担当の男性は非常に若く、私よりも一回りは若い感じでしたが、ひとつずつ私の話を聞きだし、私の深層にある条件を引き出し、私を驚かせました。それを書き留めて、彼は候補をいくつか用意して提案すると約束しました。

[永住の地を求めてより引用]

これ、どんな職業にも言える大事な事だと思うんです。

一部の例外を除けばお客様は普通素人。上から見下しているような言い方になってしまうが、自分の欲しているものが分かっているとは限らない。分かっていてもそれを正確に言葉として表現できる人は少ない。

プログラマーなどの業界では営業が取ってきた案件を仕様通りにただ作成することを是とする雰囲気があるように感じられてしまう。

極論すればプログラムを組めばたいていの事はできる。言われたとおりの物を作るのは楽だがそれがユーザーにとって本当に欲しかったものとも限らない。

ユーザーの置かれた環境。立場。さまざまなものを含めてベストを提案していきたい。そんな風に考えています。

それはそうと、いい場所が見つかるといいですね。


2007-03-16 [金] [長年日記]

_ [life] たまった未読 FEED とメールの一気読み

暫く時間があまり取れなかったのもあって相当量の未読記事が。とりあえず片っ端から読んでいく。

DM系は除いたとしても数百件のレベル。アルファギークと呼ばれる人たちは数千件の FEED を捌いているらしいけど、どうやってるんだろう?

自分の場合、いろんな分野に興味があるのと読み漏らしがあるともったいないと思って大半の記事は全文読んでいる。

livedoor Reader に移行してからはだいぶマシになったけど、どうしてもニュースサイト系の記事が大量すぎて捌けない。

しかも結構同じ感じの記事が紹介されている事も多いので、このあたりどうにかして省略できないものか。

_ [work] DSAS の中の人募集

ちょっと気づくのが遅れたけど、DSASの中の人がエンジニアを募集しているようです。

LVS とか興味ある分野がよく記事になるので BLOG 自体は注目してたけど、会社はよく知らなかったなぁ。

見てみると携帯を中心に Web やデバイスレベルまで幅広くやってるらしい。創業が2000年の割には規模が大きいねぇ。

ちょっとだけ興味がわいたけど、六本木ヒルズじゃなぁ。とりあえず今年はこっちにいることに決めちゃったし。


2007-03-17 [土] [長年日記]

_ [stationery] ナガサワ文具センター本店リニューアルオープン

LAMY バルーン ローラーボール

ナガサワ本店がリニューアルオープンしたので早速行ってきました。

まず感じたのは結構広いので何がどこに有るかさっぱり分からない。入り口近くにフロアガイドは欲しいかと。それと入り口はジュンク堂側からしかないんですね。微妙に入るのに遠回りしないといけません。

あとちょっと通路が狭いかな。まぁその分以前よりたくさんの商品が並んでるんですが。

さすがにオープンセール初日とあってたくさんの人だかり。レジもフロアの大きさの割りに2台しかないので*1始終込み合っていました。

多数のセール品があるのと、一応粗品をもらえるのでタイミングが合えば行ってみると面白いかもしれません。

チラシはもらったんですが、なぜか Web にはセール情報は無し。このあたりはナガサワの弱いところかな。もっと積極的に使えばいいのに。

自分的に興味があったのは、セール限定で入荷した、LAMY バルーン ローラーボール。現在日本では取り扱いが無いので店頭においているところはほとんど無いはず。リフィルが専用なのでいままで購入を躊躇していたのですが、ナガサワで手に入るなら買ってもいいかも

*1 一応奥にもあるらしいですが、使っていませんでした。

_ [tech][news] MySQL4.0 系が配布終了に

MySQL は 4.1 以上日本語の扱いがややこしくなったので、特に必要が無ければ 4.0 系を使っていたのですが、どうやらもう手に入らないようです。

まぁ3世代も前なので配布終了は仕方ないとは思いますが、これから使う人は大変だなぁ。


2007-03-21 [水] [長年日記]

_ [news][pc] Firefox 2.0.3 更新

ダイアログが出たのでさっそく更新。

livedoor Reader の動作が遅くなった?サーバーが遅いだけかもなので、様子見。

_ [game] レッツゴー!陰陽師

YouTube プラグインのテストもかねて。

こういうの作るからアトラス好きだなぁ。最近全然買ってないけど。

_ [stationery] 阪急 万年筆祭りに行ってきた

インクブレンダー 石丸さん

あとで書く。


2007-03-22 [木] [長年日記]

_ [life] OMC QUICK Pay 再申し込み

以前懸念した事項はまだ解決していないが、そろそろセブンイレブンで使えそうな気配なので再度申し込みすることに。

ところが申し込み自体はされているままだがダウンロードIDとパスワードが期限切れ。再発行は電話で受付との事らしい。

仕方なく電話するとIDとパスワードは郵送でしか送れないとのこと。発行時はオンラインですぐなのになんか変なの。

仕方がないので1週間ほど送られてくるまで待つ事に。どうせすぐ使える場所があるわけじゃないので問題はない。

_ [web] HTML 修正

このページを HTML Lint にかけるとマイナス評価まっしぐらでえらい事になっていた。

構造上どうしようもない部分もあるが、取りあえず明らかな文法ミス・非推奨要素などは書き換えていった。

場当たり的に style で対応している部分も多いが、それはまぁご勘弁を。

おかげで現在は 63 点。まぁこれ以上はこだわりだすときりが無いので今日はこのあたりで。

Web 屋の癖にえらいままほったらかしてしまっていたなぁ。


2007-03-24 [土] [長年日記]

_ [news] ブルーウォーター セルフカバー

ブルーウォーター (21st century ver.) ブルーウォーター (21st century ver.)

不思議の海のナディアの主題歌「ブルーウォーター」が 森川美穂自身の手でセルフカバーこれは買わねば

ちなみにオリジナルはこんな感じ。


2007-03-27 [火] [長年日記]

_ [food] ホットペッパー

ワロタ。


2007-03-29 [木] [長年日記]

_ [tech] CGMとDBMSとの相性

言いたい事は分からないでも無いし、特に反論も無いのだけど根拠として提示されている部分があまりにも乱暴に思った。

PostgreSQLの場合ストレージの読み込み単位がデフォルト8KByteになっている.これはある1レコードを読み込んだ場合,そのレコードのあるディスクの位置から8Kを必ず読むということを意味する.

その結果意味のないReadが発生することになり,DB内のキャッシュがかき消される結果になってあまりうまくない.PostgreSQLが8Kを読むのはテーブルスキャンなどの時に先読みなどを行いたい為だが,今回の様なケースではそれが裏目に出ているということになる.

[最速配信研究会 - 2chに学ぶCGMとDBMSとの相性(データのローカリティはとても重要)より引用]

デフォルト値が全ての用途に適しているとは限らないのは当然。残念ながら PostgreSQL ではページサイズはコンパイル時に決まってしまうが、変更は可能だ。

テーブルとインデックスは全て、固定サイズ(通常8キロバイト。サーバのコンパイル時に異なるサイズを設定可能)のページの集まりとして格納されます。

[52.3. データベースページファイルより引用]

また、ファイルシステムを使用した場合と比較しているが、

その一方2chのデータストレージ(?)の実装は1スレ1datファイルという実に男らしい設計になっている.これは一見原始的に見えるかもしれないけれど,データがディスク上に常に連続しているため,データのローカリティの確保という点ではとても優れている.

[最速配信研究会 - 2chに学ぶCGMとDBMSとの相性(データのローカリティはとても重要)より引用]

これもおかしい。

2ch.net は確か FreeBSD を使用していたと思うが、標準の UFS では デフォルトでブロックサイズは 16KB。

-b block-size

ファイルシステムのブロックサイズをバイト単位で指定します。 2 のべ

き乗である必要があります。デフォルトサイズは 16384 バイトであり、

可能な最小サイズは 4096 バイトです。最適なブロックとフラグメント

の比率は 8:1 です。他の比率も可能ですが、お勧めできませんし、お粗

末な結果となるかもしれません。

[On-line Manual of "newfs"より引用]

Linux で ext2 だと 4KB になる。

データブロックのサイズは、ほかのブロックと同じ1024、2048、4096bytesのいずれかの値である(通常、デフォルトでは4096bytes)

[ブロックアルゴリズムとext2より引用]

ちなみに手元の dat ファイルで計算してみると 73 ファイル平均 12KB 最大 269KB 。1ファイルだからといってフラグメンテーションが起こらないわけではない。

最後に1スレッドを1カラムにと言う提案をしているが、

RDBMSでこれをやろうと思うと,1スレの全データを1カラムに格納するという手がある.

create table message_boards(

id serial,

title varchar(256),

body text

);

これなら1スレッドのデータはディスクの連続した領域に格納されるので,上記のような無駄なメモリ使用は発生しない.

[最速配信研究会 - 2chに学ぶCGMとDBMSとの相性(データのローカリティはとても重要)より引用]

これまたダウト。

PostgreSQLは固定長のページサイズ(通常8キロバイト)を使用し、複数ページにまたがるタプルを許しません。そのため、大規模なフィールド値を直接格納できません。大規模なフィールド値を圧縮したり、複数の物理的な行に分割したりすることで、この限界はなくなりました。

[52.2. TOASTより引用]

ページサイズを超えた分に関してはバックエンドで自動的に分割されます。結果、「ディスクの連続した領域に格納される」保証はありません。

本当は分かってて書いているかもしれないけれど、誤解を招くような説明はやめてほしいなぁ。

なお、結論としてはやはり現状の 2ch.net に RDBMS は向いていないと考える。スレッドをまたいだ検索・表示の必要性が無いためディレクトリ・ファイル名を INDEX とするだけで十分であり、かつ最も早いからだ。

とはいえそれを CGM 全般と捉えるとこには違和感を感じる。2ch.net 方式ではスレッドを跨いだリアルタイム検索はそのままでは実現しにくい。あくまで 2ch.net に特化した形式だと考える方が妥当であろう。


2007-03-31 [土] [長年日記]

_ [web] 噂の iddy に登録してみた

なんだか最近 iddy が流行のようだ。

面子を見る限り、おまいら自分でアグリゲーター作った方が早いだろ!とか思いたくなったが、まぁ確かに楽ではある。

とはいえ、今のところ対応サービスをあんまり使ってないのでメリット少ない。

連携できるサービスがもっと増えてくれると便利になるのだろうか。


はてなRSSに追加 Subscribe with livedoor Reader RSS (RDF Site Summary)


 Use OpenOffice.org