ラジオのある生活

Posted by ゆのじ on 11月 5th, 2008

R0011932

 最近、テレビの時間を減らして、代わりにラジオを聞くことにしてみたところ、これが割と良い感じ。

 聞いているのは主に、というか完全にNHK第一のみ。夜中もラジオ深夜便でやっているし(24時間延々人がしゃべるコンテンツで埋まっているというのはこれまで知らなかった!)、なによりも視覚を持って行かれないだけでなく、内容を理解するためにあまり頭を使わなくて良いのも良い。深夜トラックの運転手が聞いたりするシーンを考えてのことだろうが、他の作業をしながらでも聴けるのは大きい。

 そして昨日、ラジオ生活をより楽しむために、それまで使っていた目覚まし時計兼ラジオの代わりにちょっと古いYAMAHAのチューナーを引っ張り出してきた。白木ケースにシルバーのフロントパネル、電源を入れるとメーター類がほのかに光る。なんだかそれだけで落ち着く。

 利便性ばかり追い求めると人間性が欠けるんじゃないか、もっと不便でも人っぽいモノの方がいいんじゃないか、なんて思ったこの頃。便利なのは好きだし、いいことだと思うけどね。

追記:
その後続けているが、仕事中も流しておくと「喫茶店や電車の中だと集中力が上がる」的な効果が得られるような気がしてきた。良い感じ。

フレームワークの好き嫌い

Posted by ゆのじ on 11月 3rd, 2008

 MVCフレームワークのような、モノを作るにあたって煩雑になりがちな部分を吸収してくれるライブラリを嫌う人が時々いる。その嫌いな理由はいろいろあるのだけど、そういう人は「とにかく動くこと」を要求していて、細かいこと、例えばXSS脆弱性だとかの面倒さだとか、学習コストの高さだとかを嫌っているように思う。そういう自分も「フレームワークなんて馬鹿じゃない?」と思っていた時期があるし、今でさえふとそんな気分になることもあるので、どちらが駄目とかいう話ではない。ただ、フレームワークについてぼちぼち考えてみる。

 何しろ、フレームワークと言われるモノ全般が、とっつきにくいのは間違いない。最初のうちは、チュートリアルこそ作れるものの、そこから一歩でも外れようものならあっという間にバグの嵐、全く訳がわからなくなる。そこでヘルプを読んだり誰かのレポートを読んだりするのだが、結局駄目でソースコードまで読むことになる。まぁそのコストはフレームワークを一から作るコストよりは安いのだけど、少なくともちょっとしたアプリを1つ作るコストよりはよほど高い。この辺のコスト意識が好き嫌いを分けているのではないかなと思う。昔フレームワークが嫌いだったのはこの辺の感覚があった。

 じゃぁなんで今はsymfony使ったりして開発してるのか、というと、結局コストをかけて慣れてしまうことで、おおよそのものが作れるようになるし、何が出来て何が出来ない(出来無くないけどコストが高い)のか、がわかってきて、システムの提案時点でそこを外すように誘導できるから、ということがわかったからだ。外すように誘導する、という言い方は誤解を招きそうだが、要は「必須」ではないところに無駄にコストをかけると、プロジェクトの成功率も下がるしコストも高騰してお互い幸せじゃないんだから、「出来れば」のところは曲げてくれるといいなぁ、という話をするということ。これが出来るならばフレームワークを使うことに依る省コスト度合いはぐっと上がり、使うメリットも出てくるはず。

 もっとも、最近の悩みは海外の良くできたフレームワークは日本のウェブサイトの慣習をフォロー出来てない(確認画面とかさー)ので、そこの実装にむやみにコストがかかってしまうところか。良くできたプラグインを作ってしまえばいいのだけれど、なかなか難しいところなんだよなぁ。

 本当にぼちぼちな話すぎて、日常タグしか付けられない。

手持ちの部品、プレゼント(ただし条件付き)

Posted by ゆのじ on 11月 1st, 2008

 ちょっとした思いつきだが、冗談ではなくてホントの話。

 これまで、仕事やいろいろな目的でかなりの数のSOIC AVRチップを購入したのだが、その後メインで使うチップをPSoCへ移行したり、その関係の仕事がしばらく薄かったりして、それなりの数、使っていないものが浮いてしまった。
 だが、AtmelがMicrochipに敵対的買収を仕掛けられるなど、今後先行きがわからない。先行き次第ではチップがゴミになってしまう可能性すらある。それはちょっともったいない。

 ということで、手持ちのAVRチップ類、欲しい方には無償(ただし条件付き)で差し上げます。詳細はこちらのページに記載しますので、遠慮せずどんどんご連絡ください。