アーカイブ: 2009年5月

Firefoxでのキー入力判定処理

パーマリンク 2009/05/29 23:01:48 著者: kumaold メール
カテゴリ: プログラミング, Javascript/Java

入力フォームでEnterキーを押すと検索ができるようにJavaScriptでキー入力判定するところでブラウザ間の仕様の違いにはまったのでメモ書き。


普通はIEでやるときは、inputタグに onKeyPress="keycheck();" とか書いて、JavaScript側でこんな感じでやればいいわけですが・・・

function keycheck() {
    if (event.keyCode == 13) {	// Enterキーが押されたとき
        search();
    }
}

これではFirefoxだとうまいこと動いてくれないんですよ。


どうも色々調べてみると、Firefoxではevent.keyCodeがないのと、Eventオブジェクトがグローバルでないため常に0が返ってきてしまうようです。

そこで、呼び出す側で onKeyPress="keycheck(event);" にした上で、

function keycheck(event) {
    // Enterキーが押されたとき
    if (event.keyCode == 13 || event.charCode == 13) {
        search();
    }
}

こうすることでFirefoxでも問題なく動作します。


改訂第4版 JavaScript ポケットリファレンス改訂第4版 JavaScript ポケットリファレンス
古籏 一浩
売り上げランキング : 3877
おすすめ平均

電子入札とJavaで苦戦

パーマリンク 2009/05/22 21:33:06 著者: kumaold メール
カテゴリ: 仕事, PCサポート

取引先の地元の土木屋さんから、この前まで普通に使えていた電子入札システムが急に使えなくなったとのことで、調査に伺ってきました。

PC関係でよくある、「先日までは大丈夫だった」というのは、一番原因究明に手間暇がお決まりのパターンです。


問題のページは、こちらの電子入札システムポータルから入ったところで、IEがいきなり落ちる(正確には問題が発生したため~のエラー)という現象でした。

この手の定番、Windows Updateの更新とか、Javaのバージョンアップを疑ってみて試行錯誤してみてもさっぱり解決せず、もう迷宮入りかと思いました。


仕方ないので一旦会社に戻り、改めて伺うことに。

すると、会社のテストマシンでも同様の症状が再現したので、これは何か問題がありそうだと確信が持てました。


色々調べてみると、このあたりの記事からアドオンのツールバー類が原因のひとつのようです。(テストマシンにもGoogleツールバーが入れてある)


再度伺ってみると、先週あたりにウイルスバスター2008を無料バージョンアップでウイルスバスター2009にアップグレードしたとのこと。
確かに、2009にすると鬱陶しいIEのツールバーがデフォルトで入った記憶が。

早速管理画面からアドオン類を削除してみると、あっさり問題解決でした!


しかしこのJavaで作られた電子入札システムがまた使いづらい。

初回起動時にプログラムをロードするためにWeb画面で3分弱も待たされる。
その上レスポンスも非常に悪いとかもう最悪。

お役所が公共性を維持するためJavaで作ったはいいが、そのせいでソフトが使いづらくなるというのは本末転倒のような気がするなぁ。

まんが CALS/EC電子入札・電子納品の落し穴まんが CALS/EC電子入札・電子納品の落し穴

CALS EC研究会
経済調査会 2005-10

type="text/javascript">
type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

1Gの光回線の程は・・・

パーマリンク 2009/05/16 23:39:00 著者: kumaold メール
カテゴリ: サーバ関係, ネットワーク

金曜日に会社のデータセンターに1GbpsのFTTHが開通したので、色々と速度測定・調整などを行ってみました。

サービスは、UCOMの光ビジネスアクセス ギガプランです。


早速、速度測定の精度に定評のあるRadish Network Speed Testingにて。

 東京: 下り平均: 220Mbps / 上り平均: 11Mbps

回線自体は1Gにしても、その先のプロバイダ相当の部分等がボトルネックになってそうなため、シングルセッションならまずまずといったところです。

しかしサーバ用にしてはちょっと上りは不足気味かも。


実際の用途的にも1ユーザの帯域が必要なわけではないので、重要なのは全体での接続帯域なわけですよ。

では改めてマルチセッション版(最大16セッション)にて再測定。


Radishの東京サーバの測定上限が500Mbpsとのことから、これは測定サイト側がボトルネックになった結果かな。

おそらくどこを探してもこれ以上を測定できる測定サイトは存在しなさそうな感じなので、これ以上は自前で帯域潰して上限見るしかないかな。


光ファイバ通信技術―高速・高品質通信の秘密に迫る光ファイバ通信技術―高速・高品質通信の秘密に迫る
前田 譲治
電波新聞社 2005-03

type="text/javascript">
type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

PC静音化計画

パーマリンク 2009/05/10 23:53:01 著者: kumaold メール
カテゴリ: 自宅鯖, メインPC

ここ数日のいい天気のおかげで日中の温度も30度を超えるようになってきました。
そうなると毎年のことながらPCの熱と騒音との戦いの時期です。

ただ、去年の今頃よりも何かしら部屋内の騒音がうpしている感があったので、その原因を探ってみました。

ラジオ録音サーバ
10年落ちなマシンのためCPUファンのベアリングが寿命
しかもレアな5センチファンでまた入手が厄介
WEB・メール・MySQLサーバ
たぶん1年ぶりにケースを開けてみたら膨大な量のほこりが・・・
これで原因でエアフローが悪くなっていたのかと。
ファイルサーバ
この前CPUの実運用クロックを下げて熱は問題ないのに、と思いつつ調べてみるとグラボの冷却ファンが原因だったとは。どうせサーバにGeForce 6200も不要なので近々ファンレス品と交換することに。


これだけやって夜寝るときに邪魔にならない程度になればいいんだが。

サイズ 12cmケースFAN 25mm厚 回転数:1000rpm±10% ノイズと風量:15.8dBA/38.9CFM SA1225FDB12Lサイズ 12cmケースFAN 25mm厚 回転数:1000rpm±10% ノイズと風量:15.8dBA/38.9CFM SA1225FDB12L
売り上げランキング : 833
おすすめ平均

type="text/javascript">
type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

Windows版PHPでPostgreSQLが使えない

パーマリンク 2009/05/05 08:26:39 著者: kumaold メール
カテゴリ: 自宅鯖, サーバ関係

自宅鯖環境でもPostgreSQL+IIS+CakePHPで運用しようと、PHPからPostgreSQLにつなぐところではまったのでメモ書き。
 

すでにPHP+MySQL環境では使えていたので、そこにPostgreSQL環境でも使えるようにするには、php.iniを次のように書き換えます。

extension=php_pgsql.dll (先頭の;を外してコメントアウト解除)

普通はこれだけで使えるようになるはずなのに・・・

CakePHPでいくらDBの設定をしても「接続可能」とも「接続不可能」とも表示されずに、DBを見に行くところで画面が真っ白になってしまいます。


どうやら調べてみると、公式でも報告されているWindows版PHP 5.2.6以降に存在するバグのようで、php_pgsql.dll自体が壊れているとのこと。

これを5.2.5以前のバージョンと差し替えることで、無事に動くようになりました。

http://museum.php.net/php5/php-5.2.5-Win32.zip

PostgreSQL 徹底活用ガイド for WindowsPostgreSQL 徹底活用ガイド for Windows
斉藤 浩

インプレス 2005-03-31
おすすめ平均

1年ぶりの大須

パーマリンク 2009/05/03 23:46:12 著者: kumaold メール
カテゴリ: 日々の生活, サブカルチャー

ゴールデンウィークということもあって、高校時代の友人と大須に行ってきました。

名駅自体半年ぶりで、大須にいたっては前回いつ行ったことやら。


いろいろ気づいたこと

ビックカメラのマウス売り場300以上あって充実しすぎ
DOS/Vパーツ売り場でバイト中の某友人Oが仕切ってるそうな
★ゲーマーズ跡地の1/2FがWonderGOO 名古屋大須店
ショップが増えたのはいいが、ゲマズ時代と売り物がほぼ一緒な希ガス
らしんばんがメロンブックス隣から駅前の雑居ビルに移転
★第1アメ横ビルの奥地にレンタルBOX アメ横ができた
これは意外な掘り出し物が安価で手に入るかも!期待。
九十九電機のポイントカードリニューアル
「ヤマダ電機グループ」の表記追加。ヤマダ電機でも使えるのはよし
★メロンブックスのポイントカードがやっとカード型に
従来の見にくいスタンプ制よりはマシだが、相変わらず500円単位で25Pか


久々に大須なんか出向くとつい衝動買いばっかしちゃうな・・・


本日の購入品リスト

  • 12cmケースファン
    • ケース付属のファンのベアリングが磨耗して音がひどくなってきたので
    • 2年未使用でビックカメラのポイント失効が痛かったorz
  • 9灯式白色LEDライト 299円
    • PCケース内・配線作業用に。9灯式で299円は安い
  • PC2-6400 512MB 680円
    • Windows上で仮想化したLinux環境をデータベースサーバにするために
  • とある魔術の禁書目録4巻
  • カミコト/no reply
    • 探し求めていた式さんの同人誌がまんだらけで手に入るとは
  • INDEX LIBRARY/SEPIA
  • 超電磁砲な日々/kusukusu7
  • いちゃいちゃレールガン2/NtyPe
  • 俺の話を聞け!/なぎさわゆう

どう見ても釘宮病と御坂美琴病ですね、わかります。
サーセンw

これでも、とらのあなに立ち寄ってないおかげで同人誌類は目標の1/4も仕入れてないのにこの有様ですか。

早いとこ同人誌DBの作成を仕上げないと管理が面倒になってくるな。

とある科学の超電磁砲 1―とある魔術の禁書目録外伝 (1) (電撃コミックス)とある科学の超電磁砲 1―とある魔術の禁書目録外伝 (1) (電撃コミックス)
冬川 基
アスキー・メディアワークス 2007-11-10
おすすめ平均

一六社で働くITエンジニアのブログ。

普段はWeb系システム開発と地元のPCサポートをやってます。いつの間にやら会社に8年目。
技術ネタ中心に日々の仕事と生活と趣味やらを気が向いたら書いてます。

2009年5月
 << < 現在> >>
          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            

検索

XMLフィード

16ブログ     blogging soft