Instructions
ソフトウェアの世界
私が開発したソフトウェアを公開します。ソフトウェアは、ハードウェアがなければ何もできませんが、ソフトウェアの力でハードウェアのできることを限りなく引き出すことができます。
おもにiPhone,iPadのiOSアプリ、Webサーバやアプリケーションサーバで使用できるJava,PHPなどのサーバアプリです。
気が向いたら、Androidアプリも公開するかも知れません。
仕事と趣味のソフトウェアの違い
ソフトウェア業界の方ならお分かりでしょう。
仕事のソフトウェアは、品質、性能、納期などなど多くの制約条件の上で成り立ちます。その対価として報酬を得ることができます。
趣味としてのソフトウェアも、上記の制約条件を実際には受けるものですが、緩くてよいです。場合によっては、バグをほったらかしにしても構いません。でも、自宅で虫を見つけたら捕まえて、逃がすなりなんなりするのと同じで、修正したくなるのが多くのプログラマだと思います。ただし、意図して、放っておくバグもありますよ。