Blogシンプルウェア株式会社のブログです。サイト紹介の目次です。master「ソフトウェアを作る」ということをこのごろ考えるのですが、って作ってるのですが、って、なかなか進まないのですが。体重が気になる昨今、カロリー計算をするプログラムを作ろうと思うと、「カロリー」ってなに?ということになります。一応熱量としてのカロリーは「1グラムの水の水温を1度あげるための熱量は15度カロリー」となってます。0度から1度にするのと、20度から21度にするための熱量は当然違うので、15度の水温を基準としてそこから1度あげるための熱量を「15度カロリー」または標準カロリーというそうです。ここでもいろいろあって「水の比率によるカロリー」「国際蒸気表カロリー」「熱力学カロリー」などなど、何のこっちゃ、というほどあります。「栄養学でのカロリー」ということになるそうです。ネット上でウィキペディアなどで検索するといろいろ出てきます。プログラムを作るとき、結構「そんな計算簡単だろ?」なんて話がよく出てきますが、実際のプログラムとして実装するためには、よく言われることですが、「くちで言うより大変なもの」なのです。プログラムって、建築のように作成していく過程が依頼者(または第三者)にわからないので、「出来る出来ないでいえば、出来ますけど」なんていったが最後、「じゃ、やって」といわれていざ作り始めると「はまる」ということになります。作り始めて、初めて詳細な部分が見えてきて、調べて実装してテストしての連続になります。その過程が外からは見えないので、「ソフト屋は何やってるかわからない」となり、昔は「なんか難しそうな顔してて、頭良さそう」なんて言われていても、最近は単なる労働集約型産業だよね、ってことになります。「もの作り」ってそうですよね。地味で試行錯誤の連続です。私は胡椒が好きで、食卓には必ずカシャカシャする胡椒入れがあるのですが、いつも同じ回数カシャカシャしても、目一杯胡椒つぶが入っているときと、カスカスの時では出方が違い、量が違います。これを誤差というか、味の違いが出る原因と見るか、なんて厳密には考えてないですが計量的には違いがあるのでしょう。これをプログラムで制御して一定量にするのは非常に複雑な制御系となります。こと「味」について考えると、一定量ならよいか?というとそうでもない。季節や気温、素材の鮮度などによって、本来は違ってもいいのかも、などと料理人でもないのに考え始めると、「やっぱ、もの作りは大変なんだ?!」という結論になります。大変だ、たいへんだ、といっていても進まないので、今日もがんばってプログラムを作ることにしましょう、します。|コメントコメントするname:email:url:comments:Cookieに登録この記事のトラックバックURLトラックバック機能は終了しました。»)目覚ましとiPhone4s充電スピーカとして購入。