ブラウザの設定・・・侮れません!
先日、お客様のWebシステムに機能追加をしたところ、
特定のブラウザの一バージョンだけが一部、体裁が崩れる。
という困った現象が発生しまた。
以前から、IE7とかIE8とか、特定のブラウザにだけ動作に
不具合が出るとか、ブラウザやバージョンの違いには
苦労してきたのですが、
更に、弊社端末では出なくてお客様環境では発生する。
という状況も重なり、調査は難航。
おかげでリリースも止まり、スケジュールにも影響します。
開発側としては「環境的要因」ということで、対処したくなる
部分もあるのですが、理由が環境であれ、端末であれ、
アプリが正常に動かないことには解決にはなりません。
そんな折、今まで不具合が出ていた箇所と、平行して改修を
進めていた別の機能でも新たに体裁崩れが発生。
困ったな…と思いつつ、担当者の調査を待っていたわけですが、
不幸中の幸い?今回は別の機能でも不具合が出たことが
逆に解決の糸口に繋がりました。
体裁が崩れるというのは、結局のところ、ブラウザの設定で、
メニューからの設定がオンかオフか、それだけでした。
(この設定というのは「互換表示」というものです)
端末環境やデフォルト設定、ネットワーク状況等は会社様に
よって違いますので、出たり出なかったりというのもそれが
原因のようです。
解ってしまえば、なんだそれだけか…ですが、
ブラウザの設定やブラウザの種類によって、表示や動作が
違う部分が出てしまうと、原因特定するまでが結構大変。
やはりまずアプリの不具合か!?と疑ってしまいます。
しかも、不具合が出るとやはり不具合部分に目が行きがちです。
別の視点、視野を変えて…と、普段から気を付けてはいても、
実際、障害対応をしているとそれが中々難しく、
改めて、気を付けなくてはと思い直しました。
無事に不具合が解決出来て、無事にリリース、お客様、
ユーザー様にシステムを使って頂くことが出来て良かったと
思いながら、しかし、ブラウザの設定、侮れません・・・。
(shigi)
PBP
今年はPBPが開催されます。
4年に一度、フランスのパリ-ブレスト間を自転車で往復する自転車イベント「パリ・ブレスト・パリ」略してPBPです。
走行距離1200kmを90時間以内に走り切るという狂人のたぐいなイベントです。
開始当初はプロの自転車レースとして始まりましたが、1951年からはアマチュアのロングライドイベントになりました。
このイベントに参加するには「ブルベ」に参加し、完走した認定を受ける必要があります。「ブルベ」は規定された距離を規定時間内に完走する長距離サイクリングで、毎年世界各地で開催されています。同じ年に200、300、400、600kmの各ブルベを走り切ると「Super Randonneur(SR:スーパー自転車乗りぐらいの意味)」の資格を得られます。PBPに参加するにはPBP開催年のSR資格を持つことが最低条件です。
日本ではほとんど知られていないこのイベントですが、世界的な認知度はかなりのもので前回2007年の参加者は5000人を超えたそうです。今回はさらに参加者の増加が予想されるようで国別に参加枠が設けられることになったそうです。
実はPBPは世界最古の自転車イベントで、あのツール・ド・フランスよりも歴史が古いんです。
「パリブレスト」という輪っかの形のお菓子はこのイベントを記念して作られたそうですよ。
輪っかの形は自転車の車輪をイメージしたものだそうですが、まぁ、多少無理がありますね。
数年前から日本では自転車はブームになっていて、特にロングライドイベントは大人気です。
私も3年ぐらい前まではロングライドにはまっていたので、その時の知り合いが何人かPBPに参加するようです。
私自身もそうですが、自転車のロングライド好きには意外とコンピュータシステム関連の仕事をしている人が多いです。
そしてそれまで本格的にスポーツをやったことがないというか、スポーツが嫌い、苦手だったという人が少なくありません。
自転車はそもそもできるだけ楽に移動するための道具なので乗ること自体はすごく楽です。その楽するための道具を使って景色のいい場所を走ったりするのがサイクリングですから、自転車に乗れさえすれば誰にでも始められるし、無理しなければ継続するのも簡単です。要するにスポーツの一種であるにもかかわらず敷居がものすごく低いわけです。
出来さえすればスポーツ自体は本来気持ちいいものなのでもともと苦手だった反動でうれしくなってはまるんじゃないかと思います。私はまさにそのパターンでした。
このブログを読んでいるならDTPかシステム関係者が多いと思いますが、運動不足で体調が悪い方もいるでしょう。
自転車を始めてみると世界がちょっと変わりますよ。
今回のPBP参加はとっくに締め切られましたが、4年後の参加を目指して始めてみません?
決して不可能ではないですよ。
詳しく知りたくなった方はオダックス・ジャパンのWebサイトを見てみてください。
http://www.audax-japan.org
日付と時刻を取得するマクロ関数
Office2010に替えてから、昔つくったエクセル2003のマクロが使っているうちにコンパイルエラーを起こすようになった。2003以前と2007以降ではオブジェクトモデルが大幅に変更されたらしいので、廃止された関数とかは書き直さなくてはいけない。今回は日付と時刻を取得する関数がエラーになっていたので同じような関数に置き換えた。内容をメモしておく。
Date関数・Time関数→Now関数に書き換え
Year関数・Month関数・Day関数・Hour関数・Minute関数→DatePart関数に書き換え
これでコンパイルエラーは出なくなった。稼働テストをしても問題ないみたいなので、とりあえず終了。かなり昔に作ったものなので、エラー部分以外にも書き直したいと思う部分があったりするので、コード全体の見直しも必要かもしれない。
MacG5の修理
MacG5の世代は、初代・Late 2004・Early 2005・Late 2005と4世代あります。
この前、修理に出そうとしたらシリアル番号を聞かれました。
そして修理対応していない世代ですねと言われてしまいました。
ショックでしたが仕方がないので諦めました。
世代を調べるサイトです。
https://selfsolve.apple.com/GetWarranty.do
現在は「Late 2005」の世代のみ修理対応しているそうです。
いつまで修理対応されるのか分かりませんので、まずAppleに問い合わせてみてください。
これからは場所を取らないMacminiですかね。
3月11日に発生した東北地方太平洋沖地震に関して
平素より大変お世話になっております。
このたび発生いたしました東北、関東における大地震において、広範囲にわたり甚大な被害が出ております。被害にあわれた皆様に心よりお見舞い申し上げるとともに、犠牲になられた方々とご遺族の皆様に対し、深くお悔やみを申し上げます。
弊社鹿角事業部においても、電気、電話とも一時不通、業務が行えない状況となり、お客様にはご迷惑をおかけいたしましたが、現在は復旧し通常業務を行っております。
余震が続き、予断の許さない状況ではございますが、貴社ならびに社員の皆様の安全とご無事を弊社社員一同心から祈念しております。
株式会社シーティーイー 代表取締役社長 藤田陽司
記事投稿日
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
|---|---|---|---|---|---|---|
| « 4月 | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 | ||


