このアプリそのものは面白くもなんともない。 私にしか役にたたない。
iPhoneを我が家の空席予測システムにつなげるプログラムを書いた。セキュアネットワークなので、ネットワークまわりを書いたのは面白かった。暗号化レイヤ含めてすべて自前。
ついでにAndroid版も書いてみた。暇やなぁ、、、、
元々、FreeBSD上のC++で書いたモジュールを、つーか、アルゴリズムをObjective-Cに移植した。iPhoneの開発をするたびにNeXTSTEPを思い出す。NeXTSTEPは単なる趣味だった。15年前くらいのこと。
おまけで、Linux上のJavaに移植して、そのあとAndroidに乗せた。メインの開発環境がBSDなのは、さすがVAX-11世代。と書くと化石なので、Sun-3世代にしておこう。個人でSunを3台も買ったのは我が家くらいだぞ。
複数の基盤と言語で遊んでいると、脳みそが混乱してくるが、それぞれの言語と基盤にあわせてチューニングしないと気がすまない。効率的なプログラムの書き方ってJavaとCじゃ違うしね。iPhoneやAndroidの中身をもっと理解すれば、もっといいプログラムが書けるに違いない。動けばいいというプログラムは嫌い。ヲタクと言われるゆえん。二度と職業プログラマには戻れそうにない。(戻るつもりないけど、、)
が、本来はiPhoneにしろAndroidにしろkernelにadd-onする機能の開発のほうが面白そう。元kernel屋の性ですな。新たなプロトコルスタック作って組み込むにはどうしたらいいんだろう?わからないコトだらけ。勉強不足やね。
iPhoneを我が家の空席予測システムにつなげるプログラムを書いた。セキュアネットワークなので、ネットワークまわりを書いたのは面白かった。暗号化レイヤ含めてすべて自前。
ついでにAndroid版も書いてみた。暇やなぁ、、、、
元々、FreeBSD上のC++で書いたモジュールを、つーか、アルゴリズムをObjective-Cに移植した。iPhoneの開発をするたびにNeXTSTEPを思い出す。NeXTSTEPは単なる趣味だった。15年前くらいのこと。
おまけで、Linux上のJavaに移植して、そのあとAndroidに乗せた。メインの開発環境がBSDなのは、さすがVAX-11世代。と書くと化石なので、Sun-3世代にしておこう。個人でSunを3台も買ったのは我が家くらいだぞ。
複数の基盤と言語で遊んでいると、脳みそが混乱してくるが、それぞれの言語と基盤にあわせてチューニングしないと気がすまない。効率的なプログラムの書き方ってJavaとCじゃ違うしね。iPhoneやAndroidの中身をもっと理解すれば、もっといいプログラムが書けるに違いない。動けばいいというプログラムは嫌い。ヲタクと言われるゆえん。二度と職業プログラマには戻れそうにない。(戻るつもりないけど、、)
が、本来はiPhoneにしろAndroidにしろkernelにadd-onする機能の開発のほうが面白そう。元kernel屋の性ですな。新たなプロトコルスタック作って組み込むにはどうしたらいいんだろう?わからないコトだらけ。勉強不足やね。