2007年07月04日

ねじれに殺されかける はてなブックマーク - ねじれに殺されかけるこのエントリーをはてなブックマークに追加

今日は、ねじれたドキュメントの作成を行った。うーむ、みんな時間ないのはわかるのだが、支離滅裂でねじれた成果物の上に何か積み上げようと思っても、けっきょく価値があるものはできない。プログラムもそうだし、ドキュメントもそうだ。

こういうのは非常にイライラする作業だ。最初のうちは、作業がさっぱり進まなかった。全然集中できなくて、つい、暇つぶしで、メールを見たり、Webを見たりしてしまった。

こういうときは、冷静にならないといけない。

これまで、うつ病になって脱落する人が何人かいたが、そういう人は、きっとここで完全に手が止まってしまうのだろう。気持ちは非常に良くわかる。自分が価値を生もうとしている作業のことを真面目に考えれば考えるほど、足場のねじれっぷりに打ちのめされて、目まいと吐き気が強くなる。

頭を切り替えなくてはいけない。こういうときは、価値ではなく、成果を求めるのが重要だ。頭脳労働ではなく時間の切り売りで作業をすることを強く意識する。そして、価値を生むことを目指すのではなく、価値は0だけれど成果が30くらいのものを目指す。

それができたら、お客さんに作業内容を説明できるようになる。少し心の余裕も生まれる。その後、ねじれを少しずつ解きほぐして、今後の価値を生む土台を作る。

マンドクセ('A`)

2007年07月03日

SEの仕事 はてなブックマーク - SEの仕事このエントリーをはてなブックマークに追加

今日はお客さんのお客さんのところでずっと打ち合わせ。打ち合わせにずっとはりつくってのも、かなり時間がもったいのだが、それが仕事だ。それでお金が動くのだから仕方がない。

それにしても、他のSEの仕事ぶりは色々と勉強になるな。生産性は高いのだが、かなり無理をしているように思う。ページ数を制限して成果を出してもらう方が良いのかもしれない。

2007年07月02日

JavaScript はてなブックマーク - JavaScriptこのエントリーをはてなブックマークに追加

ここ1ヶ月くらいJavaScriptをいじっていないので、腕がなまらないように、ヒアリングまでに何か作ってみようかと思う。動くものができれば、デモで見せれるかもしれないし。

それにしても、5月にJavaScriptをいじったのだが、なかなか奥が深い言語だということがわかった。ただ、欠点としては、実装に限界がないので、凝りだすと少しごちゃごちゃしてしまうこと。あと、開発環境がもう少し充実していたら良いと思った。

JavaScriptにおけるプログラミングでは、画面遷移に基づかないWebアプリケーションを書くことになる。処理はコールバックとして書くことが多いので、モデル2ではないMVCっぽくなる。なんだか懐かしい香りがする。そう言えば、プログラミングやり始めたばかりの頃、GUIアプリケーションをいくつか作ったが、そこで基本となっていたのは画面遷移の概念ではなく、「画面はモデルを表示するもの」ということ一点だけだった。そして、モデルが変更されたら、それに応じて画面の一部を変更するというのが処理の基本パターンだった。何だかそれに似ているかもしれない。

2007年07月01日

アプリケーションを考える はてなブックマーク - アプリケーションを考えるこのエントリーをはてなブックマークに追加

二つ目の提案にいまいち気が乗らない理由は、作りたいアプリケーションを思いついていないからだと思う。

基盤技術を開発するときは、自分がそのアプリケーションを開発したいと思えることが重要だと思う。利用者に価値や体験を届けたいと本気で思っていないと、あまり良いものができないと思う。

というわけで考えている。

Web系は難しい。僕が良く考えるのは、「勝ち組にのりつつ」「利用者に奇妙な体験を与える」ようなソフトなのだが、なかなか思いつかない。

2007年06月30日

平和な休日の朝が はてなブックマーク - 平和な休日の朝がこのエントリーをはてなブックマークに追加

今日は早起きして、のんびりSubversionのソースコードを読んでいた。また、いろいろな手続きがたまっていたので、整理をしていた。昼からは買い物に行こうと思っていた。今日はバーゲンのはずだし、いつも同じ服を着ているので、たまには服を買わないと。そんな調子で、平和な休日の朝を満喫していたら、ヒアリングの連絡キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

今回のヒアリングは、二つ目の提案に集中できるので、前回よりももう少しうまくできるだろう(前回は、短い時間で二つを説明したので、少し早口になった)。それにしても、やはり、一つ目の提案よりも二つ目の提案の方がうけがいい。5月くらいからこちらに集中していれば、デモも、もっともっと良くできたかもしれない。だが、今となってはそんなことはどうでも良いことだ。今は、今回どうやったら全力を出せるかしか考えられない。今回は、新たに資料を作る必要はほとんどないので、デモ用に新たにプログラムを作れるかもしれない。また、提出した提案資料には若干あいまいな点があった。二つの提案を同時に進めていたので、若干おざなりになってしまった箇所がある。ヒアリングまでに、そこを十分に詰めることもできるだろう。でも、それより何よりも、自分の頭の切り替えが重要だ。一つ目の提案への未練を捨てて、二つ目の提案に集中する。二つ目の提案に絶対の自信をもつ。これができれば、きっと良い提案ができるだろう。

2007年06月29日

普通の日 はてなブックマーク - 普通の日このエントリーをはてなブックマークに追加

今日は、僕に良くアドバイスをくれる人が、会社に来てた。
少しは仕事の方も、調子が戻ってきた。

2007年06月28日

目標の設定 はてなブックマーク - 目標の設定このエントリーをはてなブックマークに追加

未踏ソフトも終わったし、次の目標に向けて頑張りたいと思う。というか、まずは、自分が夢中になれる目標を設定しないといけない。

夢中になれる目標がないと、仕事もはかどらない。僕は、いつも、やりたいことは土日にやっている。仕事がはかどるから土日の作業がはかどるし、土日の作業がはかどるから仕事がはかどるのかもしれない。ここのところやけに忙しかったので、「しばらく仕事を休んで土日の作業に専念しても良いかも」と思っていたのだが、未踏ソフトのような経済的基盤があるならともかく、それなしでやるのは危険かもしれない。

次の目標は、「Subversion on S3をリリースする」で良いかな。これが達成できたときの状況を、頭の中でイメージしている。この事前のイメージと達成後の現実のギャップが、自分を成長させるはずだ。

2007年06月27日

未踏ソフト はてなブックマーク - 未踏ソフトこのエントリーをはてなブックマークに追加

ヒアリングが終わった。
正直のところ、しんどい評価だった。
でも、自分の思いの方向性を微調整することができ、自分にとっては良い機会だったと思う。

それにしても、この一ヵ月半くらいは、なかなか充実した日々だった。
それまでは構想設計のレベルで、いろいろアイデアが発散していたのだが、
デモを作り始めてから、いろいろなものが一気に具体化されてきたと思う。

今後もこのペースで開発を続けていきたい。そうしたら、何か見えてくるものがあるかもしれない。

2007年06月26日

証明書の期限切れ はてなブックマーク - 証明書の期限切れこのエントリーをはてなブックマークに追加

今の仕事で開発しているシステムでは、専用のCA(とそれを受け入れるクライアント)を自前で構築している。本日、証明書の期限切れに気づかず、サービスを30分程度止めることになってしまった。

期限切れに気づいたのは、期限が切れる1時間前だった。「英語OSで動くマシンから、サーバと接続できなくなった」という苦情を受けて気がついた。たとえ1時間でも、事前に知れたことは大きかった。事後だったらプレッシャーが何倍にもなるから、下手したら今日は帰れなかったかも。でも、うまくやればサービスを止めずにいけたかもしれない。その点は反省点かな。

それにしても、アクションを実行しながら、一方で、1時間で何とかなる方法がないかを模索するのは、とてもスリリングな体験だった。徹夜明けの眠さが吹っ飛んだ。


2007年06月25日

Subversion動いた はてなブックマーク - Subversion動いたこのエントリーをはてなブックマークに追加

でも、まだデモレベルだけど。というか、急遽、デモレベルのものが必要になったので、排他制御や時刻同期の実装よりも、基本機能を先に作った。

これを見る人がどう思うか、反応が楽しみだ。すごいと思うかもしれないし、何とも思わないかもしれない。微妙なところだ。だから楽しみ。

早速動かしてみているが、思ったよりも、パフォーマンスは悪くない。今回未実装のところをしっかり作って、7月中には、リリースしたいな。

i-Web Message
yhayashiにメッセージを送れます

PR広告
月別アーカイブ
最新コメント
最新トラックバック
livedoor Readerに登録
RSS
livedoor Blog(ブログ)