Day: June 24, 2015

徒然:IHクッキングヒーター

ガスから電気に変えようとしています。

町田市か野田市に住んでいたとき、プロパンガスから都市ガスに変更になったことがあります。そのかすかな記憶が残っていて、ここのプロパンガスもいずれ都市ガスに変わるだろうとタカをくくっていました。

しかし、IHクッキングヒーターに変えれば、コストがセーブできる可能性があることがわかり、100V卓上型にするか、200Vビルトイン型にするか真剣に検討しました。結果、シャワー・風呂は当面ガスになるので、100V卓上型が妥当ということになりました。200Vにした場合、投資回収に時間がかかるのが問題のひとつでした。

それで、早速試してみたのですが、IHクッキングヒーターは速い、ということがわかりました。これは熱効率が高いからだそうで、電気代がガス代よりも安ければ、全面置き換えにするつもりです。

1,000Wセーブで動作するタイプなので、もう一台購入すれば、最大2セット同時に使ってもブレーカーは大丈夫です。

久々に嬉しいニュースでした。ただし、これで電気代がバーンと跳ね上がれば、泣きです。

Swift:もう一息のところ

モジュール構造図を描くツールがあと一息のところまで来ました。

再帰呼び出しは文法チェックをしていたのですが、入れ子になったところから再帰呼び出しがされた場合、ループ状態になることが判明しました。この原因系としては、再帰呼び出し、単なるループの二通りが想定されます。

安直に対処しようとした方法のすべてがうまくいかなかったので、結局、メソッドの中で呼び出されるすべての入れ子をチェックし、自分を呼び出していたとき、そこで処理を中断するようにしました。

想定外のところで再帰呼び出しのむずかしさを再学習しました。

また、ついでにNSMutableArrayについてかなりマスターできました。これは良かったです。