2015/11/26

蓄積

古い友人が20代は築き、蓄積し、
それ以降は、積み上げたものを消費するんだと言った。
今をどう感じるかで、積み上げたものの高さを測ることは出来る。

思ったより積み上がっていたのか、
思いがけずしょぼかったのか、
年齢と共に上がる視力もある。

2014/10/19

変化

書くべきほど重要なことはないけど。
時間が経ちすぎたので。

・徒歩通勤
・仕事は順調
・Firebird
・OpenSSH
・Bash
・ゲームは殆どしない
・vim
・Apache
・php
・結婚
・node.js
・jquery
・体重はあまり変わらず
・MongoDB
・虫垂切った
・iMac
・Boseのヘッドフォーンとスピーカー
・MacBook Air
・iPad Air
・Kindle
・SafariBooksOnline
・iPhine5
・Audible
・iPhone6 Plus
とか


2013/03/20

カードゲーム




クラブのJでは勝てないが、最悪の負け方もしないとき、
このカードを交換するべきか?否か?
それとも残りのハートとダイヤの5のペアの、どちらかのカードを交換するべきか?
それとも両方交換するべきか?
或いは全部変えてしまうべきか?




2013/03/13

Birthday, the next day

The Next Day が誕生日の次の日発売で、ケーキも次の日でも嬉しさは減らない。

DavidBowieと同居人に感謝。

2013/02/27

システム

形状の固定化と複雑性の適切な程度の解消はシステムの命題だが、形状の流動化とそれにともなう不適切な複雑性の増大が、システムをシステム以上の存在に押し上げることはなく、むしろ混沌とした泥濘を緩やかに造形した不格好なオブジェと化す。

2013/02/23

何もかもが上手く行き始めたら

何もかもが上手く行き始めたら注意しなければならない。
物事はあとは悪くなる一方なんだから。

2012/08/25

創造と破壊

何かを作り終えたときに本質的な満足感を感じたことがない。
勿論、達成感はある。あと、主に肉体的苦行からの解放はあり、人生にはときには休息も必要。しかし、本質的な満足感ではない。

完成したときに目につくのはその不完全さだ。
後悔ではないが、完成したときには自分自身がつまらない批評家とおなじ視点に貶められる。つまり、作り手から、単に出来たものを云々する視点だ。

人間は完全ではないから、最初から最善の方法が判っているわけではないし、また、判っている場合でも最善ではない方法を選択せざるを得ない場合もある。批評家が何と言おうと、あるものはそう作られるべくしてそう作られるのだ。
そのことに対する諦めがなければものを作る仕事など出来ない。
勿論、作ることばかりが仕事ではないし、批評家という仕事もあるだろう。
けれど、批評家は知るべきだ。その仕事は再発見であって、発見ではない。批評家の批評のうち、新たな発見というのに値するものは稀だ。既に出来た何かの批評を通して新たな発見を研究的成果に昇華出来る人間は数少ない。勿論、それは研究者という他の仕事だという意見もあるに違いないが。

作ることには破壊的な側面がある。
良く言えばそれは向上心かもしれない。
たった一つの何かを、作り、完成させ、壊し、作り直すことを何度繰り返せば一定の満足は生まれるのだろうか。
そう考えるとやはり人生は満足するには短すぎ、落ち込んで苦痛を感じているには長すぎる。






2012/08/03

ラブソング

始まりがあって終わりがあるなら
それは永遠じゃない

けれど永遠ではないにしても
ずっとだと思っていたし
ずっとだと思っていたかった

それは間違ったことだったかもしれない
けれどそう思って過ごしたことを後悔していない
だってそれはそういうことなんだから





2012/07/28

メインストリーム

メインストリームということを意識することは、プログラミングやIT関連技術に関することを職業としている人間にとってはとても大切です。しかし、それと同時にメインストリームは非常に移ろい易いということも私たちはよく知っています。
メインストリームから外れた技術が無益であるということは決してありませんが、メインストリームから外れると外部資源を利用出来る可能性は極端に低下します。これはテクニカルな好奇心に基づく趣味の場合や、外部資源をさほど必要としないような状況では問題になりませんが、一般的にビジネスで効率良くシステムを構築するには、既存の、或いは外部に存在するソースコードを含めた資産を有効活用出来るのかどうかが鍵になります。
勿論、メインストリームの技術が最高のものであるとは限りません。おそらく、すべてのメインストリームの技術は最先端ではありません。むしろ、メインストリームとなっているのは「枯れた技術」に近いかもしれません。メインストリームではないものの中には、いずれメインストリームになるものや、先進的・革新的なものもあります。この場合の現状でのコストを、外部資源の利用のしやすさということとあわせて考える必要が出てきます。更に「将来的にメインストリームとなる革新的な生産性を生み出す技術」というものに対する投資・投機的意識がある場合には、現状コストの分析だけでは完結しないでしょう。
既にメインストリームとなっている技術の学習は必要だと感じていますが、突っ込んだ研究は行わないことにしています。既にメインストリームとなっている技術の場合には豊富な外部資源となるドキュメント、ソースコード、ライブラリなどが豊富にあるからです。その場合には、外部資源を有効活用する方法を確立することにフォーカスします。その上で、メインストリームの動向を見ます。発展が続いているのか、停滞しているのか、衰退しているのか。それによって、その技術と外部資源への依存が現状で適切であるかどうかの判断を行います。停滞・衰退の兆候があればその期間の見積もりと、その期間に対応した他の技術の保険的確保、或いは移行も検討しなければなりません。勿論、これらの判断は容易なことではなく、多くの場合、その判断は投資的であることを超えて投機的となります。
更に判断を難しくさせるのは、ソフトウェアシステムの寿命です。一度動き始めたシステムの寿命が、メインストリームや流行の寿命よりも長くなるということは往々にして起こります。ある技術がメインストリームから完全に外れてもなお、システムのメンテナンスは行われ続けなければなりませんし、メンテナンスが行われ続ける以上は、それに関わる技術者も、それに関わるビジネス的時間資源も継続的に確保されなければなりません。こういった状況では、理想論上は撤退が好ましいにもかかわらず、採算性ではそれに対する投資を継続することが望ましい場合も多くなります。
逆に、将来性があると考えているまだメインストリームではない技術の研究が、結局メインストリームから外れて、投資が想定した結果を生まない場合もありますし、将来性が薄いと考えて投資しなかった分野が、紆余曲折の中でメインストリームとなる場合もあります。
さらに、メインストリームというようなファッション性はないものの、SQL言語のように完全に基礎技術として定着し、クラシックな位置を占めるモノもあるし、C言語のように、目新しいアプリケーションなどで主役的なところには出にくいです、OS・ネットワーク基盤の技術としてはあまり衰退していないようなものもあります。

キーワードは限りありませんが、とりあえず思いついたいくつかをあげて今夜のブログは終わりにします。

- C
- C++
- ObjectiveC
- Java
- Pascal/Delphi
- .net


- HTML5/CSS4
- JavaScript
    - prototype.js
    - jquery
- perl
- php
- python
- ruby

- sqlite
- mysql
- postgresql
- firebird
- oracle
- db2

- cvs
- subversion
- git

- Microsoft Windows
- Apple MacOS X
- Linux
    - RedHat Enterprise Linux系
    - Debian/Ubuntsu系

- iOS
- Android
- WindowsPhone

2012/07/16



愛しかったひとよ
今では太陽はみすぼらしく見える
ひとかけらの神秘さえなく
今や僕らの間には
何の笑顔も
そして涙さえない

すべての熱は失われた
かつて想像したみずみずしい楽園はなく
それはほこりっぽい
退屈な場所だった

思い出してみようあの日々のことを
日はまだ高く常緑樹の向こうに美しく輝いていたし
君の笑顔は何にも代え難いものだった
僕らはちっぽけな約束を交わし
何を得て何を失ったのか
少年だった頃
未来については判らないことが多かったが
今となっては
何を望むのかさえ不明だ

古い友人は
「季節は巡りいつか違う空に出会う」というけれど
それがどうだと言うのだろう?
僕は今 床の上に座って目を閉じている
夏の緑は息苦しいほどで
いくらかの目眩と
等量の角砂糖がコーヒーを台無しにしている

季節が変わるまで
誰もが鏡と向き合って生きるだろうし
季節が変わっても
誰もが鏡と向き合って生きるんだろう

遠くから微かに音楽が聞こえる
世界はなんと退屈で美しいのだろうか