• Explore Vox
  • Culture
  • Entertainment
  • Life
  • Music
  • News & Politics
  • Technology
  • Join Vox
  • Take a Tour
  • Already a Member? Sign in

heropaさんのブログ

へろぱ的ブログの山小屋的場所

  • heropa’s Blog
  • Profile
  • Neighbors
  • Photos
  • More 
    • Audio
    • Videos
    • Books
    • Links
    • Collections

ノギスで測って、チョークで印を入れて、斧で切る。

  • May 27, 2008
  • Post a comment

業務アプリケーションでよく見る現象なのですが、設計や思想は凄く理想的で、最初の製造もまぁまぁいい感じなのですが、バージョンアップやバグフィックスやカスタマイズを重ねるほどにだんだん汚くなっていくプログラムを、俺はこう呼びます。
沢山の人の手を渡る業務アプリケーションは特にその傾向が強いんです。何故ならば、

  • 設計者の意向が分からないから
  • 改変者が未熟だから
設計者がちゃんとしたドキュメントを残さない事が原因の時もあるんですけどね。

例えば、見積書を印刷して、その流れでその見積書を顧客のFAX番号へFAX送信する業務アプリケーションがあったとします。
印刷ボタンを押下した後、内部ではExcelを利用して各セルに値を入れてPrintOutメソッドで印刷出力、その後FAX送信のミドルウェアによって電話番号をセットして印刷出力をFAXに切り替えてExcelのPrintOut、その後クリーンアップ処理をして「終了しました」って事をするとします。
そのままでは長い処理を何も表示されないユーザインターフェースでは許されないので、ゲージを表示します。そうすれば、「あぁ、ここで印刷処理をしているな」とか「いまFAX送信中なのかな?」とかの想像をユーザがしながら待ってくれます。
そして、いくつかのカスタマイズで、印刷前に印刷プレビュー表示をユーザに見せるカスタマイズが入ったり、FAX送信または印刷処理をスキップできるチェックボックスを付けたりのカスタマイズが入ります。
そのときに、全体の処理が可変になったり、Excelの印刷プレビュー表示の為にフォーカスが移るなどの理由で、ゲージ表示が削除されたりします。
そうすると、ユーザは現在処理中なのに、そのウィンドウを閉じてしまう。ウィンドウのプロセスが残る。次の見積もりの詳細を見ようとすると、以前の情報が表示される。などのバグが表面化します。

てな具合の問題が起こりがちです。
この場合、ゲージを表示している事によってユーザ自身がバグを回避するような仕組みになっていたわけですが、それについてのドキュメントはありません。最初の設計者はゲージを消されるなんて思ってもみなかったわけです。

ちなみに、そういったバグの対策としては、別の方法でウィンドウを閉じられないようにするしかないと思われますね。

上記の例は、あくまでも例ですけどね。(^_^;)

Post a comment Tags: バグ, 業務アプリケーション

あけましておめでとうございます

  • Jan 2, 2007
  • Post a comment

まいど~!

こっちのブログに、こっそり書いてみる。
CY氏からの年賀状が例年通り届いた。という事は、今年も元気なんだということは分かっているんですけど、やはり会話が欲しいですよ。>CYさん!

という前置きは、サラリと流して、去年の反省と今年の抱負を。

去年の反省としては、特に無い!(^ー^)ふふ~ん
悪いことは、全部厄年のせいだから。(^^ゞ

今年の抱負としては、初心に戻って、「最強の人並み」かな?
高校時代から「最強の人並み」を目指しているのですが、なかなか人並みって難しいんですよね。

Post a comment

尊敬する人物からのメール

  • Dec 2, 2006
  • Post a comment

友人である、カエルさんから聞いた話です。
仕事中に、別の会社の常駐している人が席の隣にやってきて、

うちの○○所長がメールを差し上げたいそうなのですが、不達で届かないそうです。メールアドレスを確認したいんですけど、構わないです?

とか言われたそうです。○○所長は、カエルさんが6年位前にお世話になった人で、カエルさんの尊敬する日本人の2人目にあたる重要人物だそうです。
その重要人物が、一体何の用でメールをしようとしているのかとても気になりますよね?ドキドキしながらメールを待っていたそうです。すると、

mixiに入会したいが、身近にmixiの会員が居ないので、俺を紹介してよ。(かなり意訳)

という脱力するようなメールがやってきたそうです。
速攻で招待メールを差し上げたいところですが、カエルさん自身も常駐先に居る為、帰宅してからの招待メールとなった模様。

Post a comment Tags: メール, カエルさん

ニュービートルを選んだ理由(わけ)

  • Sep 25, 2006
  • Post a comment
2005-08-06_11-12-42
2005-08-06_11-12-42
mixiのコミュニティでもニュービートル関連って沢山ありますが、かわいいとかの理由でこの車を選んだ訳では断じてありません。(キッパリ)
2001年の初め、インターネットでこの車の紹介を見た時に、ビートルだから後ろにエンジンがあるのだろうか?でも現在のVWのプラットフォームにRR(リアエンジン・リアドライブ)って無いから、わざわざこのモデルのためだけに新設計をするには、リスクが大きいだろうから、やはり前にエンジンがあるFFなんだろうか?とかの単に技術的・マーケティング的な興味が沸きました。
当時、インターネットでいろいろ検索しても、詳しい情報は無く、結局どっちにエンジンがあるのだろう?という好奇心だけがむくむくと大きくなっていきました。
そうだ!買えばいいんだ!ではなく、カタログを取り寄せれば内部構造は分かるに違いない!
という事で、インターネット経由でVWジャパンにカタログの送付をお願いしました。
しかし、届いたカタログにはエンジンの写真は一切ありません。代わりに、「今度輸入車ショーに展示するから、見においで」的招待状が入っていました。
もう、どちらにエンジンがあるかどうか、それだけを知りたいが為に、輸入車ショーへ行ってきましたよ。
そして、実車をみると、パイクカーだと思っていたのに、結構まじめに作っている。現行のプラットフォームでビートルを作るのであれば、この方法が一番合理的というまじめ・合理的に惚れました。
当時、レガシイに乗っていましたが、既に10年目で、20万円以上の金額を支払って車検を通した直後に、7万円の修理代が必要な故障とかがあって、そろそろ乗り換えも考えていた時期だったので、「次の車はスバル・フォレスターだよね。」とか思っていた意思を却下して、ニュービートルに決めてしまいました。
そして、実際に乗ってみて、この車がかわいいとか女性の間で評価されることに気が付いたわけです。
自分としては、まじめ・合理的に惚れた。そして、元スバリスト(スバルの熱狂的ファン)だったので、インプレッサ風カラーに迷わず決めました。ホイールは純正品の金色が無いので、後付けで入れました。
Post a comment Tags: 車, ニュービートル
heropa

About Me

heropa
Japan
View my profile

Photos

  • 2006-03-05_10-56-53
  • 2005-08-06_11-12-42
  • 2004-12-07_20-37-05

View more of my photos

Neighborhood

  • チームVox
    チームVox Updated: 6 days ago
  • Masakazu Honda
    Masakazu Honda Updated: Jul 28, 2008

Explore friends, family, friends & family, or entire neighborhood.

View my neighbors

Tags

  • あぶら粘土
  • カエルさん
  • ニュービートル
  • バグ
  • マイカー
  • メール
  • 業務アプリケーション
  • 車

View my tags

Archives

  • May 2008 (1)
  • January 2007 (1)
  • December 2006 (1)
  • September 2006 (1)
  • 2008 (1)
  • 2007 (1)
  • 2006 (2)

Subscribe

  • Subscribe to a feed of these posts
  • Powered by Vox
  • Theme designed by Lilia Ahner
  • Use this theme
  • Home
  • Explore
  • Tour Vox
  • Start a Vox Blog
Already a member? Sign in

Back to top

View Vox in your language: English | Español | Français | 日本語

Brought to you by Six Apart, creators of Movable Type, Vox and TypePad.
Six Apart Services: Blogs | Free Blogs | Content Management | Advertising

Vox © 2003-2008 Six Apart, Ltd. All Rights Reserved.
Help | Learn More | Terms of Service | Privacy Policy | Copyright | Advertise | Get a Free Vox Blog

Loading…

Adding this item will make it viewable to everyone who has access to the group.

Adding this post, and any items in it, will make it viewable to everyone who has access to the group.

Create a link to a person
Search all of Vox
Your Neighborhood
People on Vox

(Select up to five users maximum)

Vox Login

You've been logged out, please sign in to Vox with your email and password to complete this action.

Email:
Password:
 
Embed a Widget
Widget Title: This is optional
Widget Code: Insert outside code here to share media, slideshows, etc. Get more info
OK Cancel

We allow most HTML/CSS, <object> and <embed> code

Processing...
Processing
Message
Confirm
Error
Remove this member