twitter

google

カテゴリー

2007年3月度写真

  • Dsc03881
    東京タワーや桜、など
Powered by TypePad

2008年9月 9日 (火)

ブラウザ乱立

Google Chromeの配布が開始されました.メモリも段違いに食わないし,そのおかげかパソコンも安定しているように感じます.Firefoxを基本的に使っているのですが,そのときはたまにすごく重たくなるときがあって,とても助かっています.愛用しているGoogle CalendarやGmailなどの,JavaScriptの固まりのようなAjax系ページは非常に軽快に動作しています.

でも・・・
・IE7 - 会社のポータルページはこれでしか見られない.
・Firefox - 必須アドオンがある.TiddlyWiki(ローカルWiki)が使える.
・Safari - きれいで早い.
・Chrome - いいねぇ.好き.TiddlyWiki使えない.
となって,結局ブラウザが同時に3種類くらい立ちあがってしまって,結局リソースを食ってしまうんですよね.どうにかならないでしょうか.

--

先日,X-over Development conferenceという,まぁIT系のイベントに参加してきた訳ですが,いろんなことを勉強してアイデアを考えている人がいるもので,自分ももっと勉強しないと,と思う訳ですが,なんか気がついたら最近身の回りがITだらけになっていて,家にいるときくらいはぼーっとしたいという気分になってしまって,だめですね.

2007年10月13日 (土)

「ある長さ,ある件数」で発生するレアケースとは

昨日の自動改札機ダウンの件であるが.

「ある長さ,ある件数」の場合に発生するレアケースとは何だろう?おそらく境界値ぴったりにデータが飛んできて,処理エラーなんだろう,って所までは何となく予想がつくんだけど.

また,

このため、判定部はエラーを返しながらネガデータ読み込みのリトライをひたすら繰り返す状態に陥り、起動処理が止まった。

と言うことだから,while文で無限ループに陥ってしまったんだろうかな.

while (残り処理件数が0になるまで){
  //処理の一時バッファ確保(1024バイト)
  //一時バッファにファイルからread(ヘッダに書かれているデータ長 + 1バイト読み込む)
  //+1バイトは¥0とかなんか

  //--ここで,データ長が1024バイトだったら,読み込むバイトは1025バイト
  //--一時バッファに格納できなくてエラー

         //データの処理
  if(処理がうまく行ったら) {
    残り処理件数--
         }   
}

みたいな感じだろうか.

話かわるが,最近会社でもプロセスがダウンし,製造ラインに大幅な支障をきたした.原因はOracleのバグ(Oracle社はバグとは認めなかったけど)だったが,自分の作成したプログラムはもとより,利用するミドルウェアについても気をつけなくてならない今日この頃.

そういえば最近,Oracleのバグで神戸新聞社のシステムもダウンした.恐ろしい.

リンク: 260万人の朝の足を直撃 プログラムに潜んだ“魔物” - ITmedia News.

2007年2月 1日 (木)

blogをtypepadに一本化しました

今までblogを,自宅サーバでmovable typeを利用して運用しておりましたが,迷惑コメント,トラックバックが非常に多くなってきました.そこで,商用blogであるtypepadを利用するとともに,URLも変更いたしました.

旧:http://www.tamochan.com/blog/

新:http://blog.tamochan.com

何とかならないのでしょうか?この迷惑トラックバック.IPも一件ごとに変わってフィルタも難しいし.どなたかいい案があれば教えてください.