Archive: 2月, 2011

プログラムに和暦は使わない方が良い3つの理由。

「生年月日を入力してください」といった入力フォームで、大正・明治・昭和・平成から入力させられる事がある
この日本では、よく使われる年号で年を表す和暦がプログラムとの相性が悪い・・・。

1.和暦はいつ変わるか解らない。
現在、日本では天皇が変わる時に年号が変わるという制度をとっていますが、
これだと年号がいつ変わるかわからない。明日かもしれないし10年後かもしれない。

2.不確実な年がある。
平成63年は、西暦2051年であるが、申し訳ないがこの平成63年はかなり不確かな数字と言わざるを得ない。
プログラムは、決まった物事を決まった手順で繰り返し行うことが得意分野だと理解しているが、このような不確かな値は、扱いが難しいのである。

3.メンテナンスが必要になる。
さて、平成の次の年号を、誰か知っていますか?まぁ、知っているはずがない・・・。平成の次の年号はその時にならないと解らない。平成になった時は、故・小渕恵三(当時官房長官)が、「平成」と書かれたフリップをカメラに向けていたのを覚えているが、あのときまで平成が今日の年号になると知っている人はいなかったわけで、平成という項目が年号の選択肢に増やす作業(メンテナンス作業)が必ず必要になる。

まぁ、メンテナンスは和暦を使おうが使うまいが、しなければいけない作業ではあるのだが、いつ変わるか解らない年号を使うよりは西暦を使っていた方が無難だと思うのだが、いかがな物だろうか・・・。

せめて、和暦入力欄を作るのであれば、その中に西暦での入力もできるような工夫をしておくべきだと思うのである。

おまけではないが、最後に和暦を使わない方が良い理由をもう一つ。

・印刷コスト
記入書類等に和暦に○をつけて下さい。的なものがあれば、印刷し直しをしなければならない。エコを騒いでいるこの世の中においてこんなに無駄な物はない。まぁ、私の場合は裏紙をメモ用紙に使うのでよいのですが・・・。(笑

mootools と InternetExplorer 9 (RC)

私は、jQuery派で、mootoolsはあまり好きじゃありません。
理由は簡単で、jQueryの方がリファレンスやプラグインがあるから・・・。
まぁ、早い話がめんどくさがりなので、情報が多い方を使うってことです(^^;

今、携わっているサイトで、mootoolsを使っているサイトがあります。
一人で作る時は、絶対にmootoolsは使いませんが、共同で作るときや、誰かが作ったものを改善する時は、
mootoolsを使わざるを得ない時がどうしてもあります。

IE9 の RC版 がリリースされて少し経ちましたが、皆さんはダウンロードしましたか?
今でも IE6 or IE7を使ってる方は、ぜひIE9にしてしまいましょう。
(世界のウェブエンジニアが泣いて喜ぶはずです・・・)

ただ、そのIE9なのですが、mootoolsとの相性が悪いのか・・・。
mootoolsでAjaxを利用しているページが動かない場合があるようです。

私が携わっているサイトも一部動きません・・・。jQueryで作っているサイトは、基本そのまま動いているようでした。

もうすこしIE9が普及すれば、修正作業が必要になると思いますが…

「IE9 mootools」でgoogle先生に聞いてみたのですが、それらしい記事は見つからなかったので、
私が携わっているサイトだけの問題かもしれませんが・・・。

なんにせよ、私はmootoolsは、あまり好きじゃありません。(^^;

Galaxy S 電源が入らない!っと慌てる前に・・・。

Galaxy S の電源が入らない!

壊れた!

ドコモショップに持って行かなきゃ!

なんて慌てる前に、ちょっと冷静になって!

裏蓋を外して~、
電池を外して~、
電池をはめて~、
電源ON!!!!!

・・・・・・。

ぇ!?電源が入らない?
いやいや、そりゃ充電が・・・・。

ぇ!?充電はMAXのはずだ!?

・・・・・・・。

お近くのドコモショップへどうぞ・・・。