InnoDBをリカバリして学んだこと

とても情けない理由でデータベースを壊してしまい、リカバリをすることに。破損個所はその直前の作業から言って何千万件のレコードを持つInnoDB。考えただけで己の「ポチ」を恨みたくなりますが、唯一ラッキーだったのはそのレコードの99%以上はノイズ(必要の無いログなど)で、最終的にはサイズを1000分の1以下にする予定だったということ。じゃなかったら多分復旧には日単位で時間が掛かっていたと思われる… 以下、解ったこと。

続きを読む

デスクトップのアイコンを非表示にしてウィンドウをまたがってD&Dするとexplorer.exeが落ちる

どうも最近、テキストエディタからコピペする際にexplorer.exeが落ちることがあって気持ち悪かったのですけど、いろいろ調べた結果、タイトルのようなことがわかりました。OSはWindows XP。 エラーが起きる条件・順序はこんな感じ。

1. デスクトップで右クリックを押してデスクトップアイコンを非表示にする

2. テキストエディタを起動し、左クリックを押したままマウスをデスクトップに移動

3. メモリが “read” になることはできませんでした。

特記事項として、Samurizeを使用しています、が、切っても同じでした。

続きを読む

【メモ】 バックアップソフトが原因で起動に時間が掛かることがあるらしい

非IT企業のIT社員というと社内サポセン化するのが常道ですが、 今回のお題は「起動に異常に時間が掛かる」。 どれくらい掛かるかというと、

  • 電源オフから電源オンすると、WindowsXPが起動し終わるのに軽く1時間。2-3時間かかることも。
  • スリープから復帰させても数十分かかる。
こうなってくるとHDDに何らかの異常があるんじゃないかと思うわけですが、
  • 起動したあとは何の問題もなく作業できる
という点で「???」。 HDDが飛びかけてたら異音がするとか、動作が急に止まるとか何とかあるはずなんですが。 あとそれ以外に気になる問題点は、
  • HDDの残り容量が異常に少ない
余り新しいモデルではないノートPCだったのでHDD容量は90GB。 でも動画や音声、画像素材を多く扱ってる人でない限り、なかなか使い切るのは難しいはず。 業務用のPCならなおさら。 というわけで、入っているアプリケーションをチェックしながら、1つずつ調べてみたらば、 どうやらタイトルのような事が起きているみたいだと。

続きを読む

Firefox4の処理が重くなるとキー入力できなくなる件

使用しているPCの1つにおいて、Firefox4の処理が増えると負荷が上がってキー入力が出来なくなる問題が 起きていましたが、キーボードのドライバをバージョンアップしたら直りました。

起きていた問題
タブを大量に開く動作を行って高負荷になった場合次の現象が起きる
  • 特定のキーの入力が著しく遅延する(p、>、Enterなどが多かった印象)
  • 場合によっては入力できない
  • ブラウザの再起動をしても改善されない
  • Windowsを再起動すると改善する
バージョンアップしてから3日経ちましたが、それ以来再発していません。

続きを読む

Google AdSenseのアカウントが停止されましたよ、と。

広告が表示されないのでおっかしいなーと思ってログインしてみたらばこんな表示が。 えー。 メールチェック。 確かにこんなメールが届いてました。

サイト運営者様 記録を確認しましたところ、お客様の AdSense アカウントにおいて不正行為の危険性があることがわかりました。不正行為により AdWords 広告主の費用が増大するのを防ぐため、お客様の AdSense アカウントを無効にさせていただく必要があります。未払いの収益と Google に分配された収益はすべて影響を受けた広告主に払い戻されます。 これは Google の広告システム、特に広告主とサイト運営者の関係を公正に維持するための措置ですのでご了承ください。ご理解のほどよろしくお願いいたします。 今回の措置、異議申し立てを行う方法、不正行為全般についてご不明な点がある場合は、次の URL で詳細をご覧ください。 http://www.google.com/adsense/support/bin/answer.py?answer=57153 よろしくお願いいたします。 Google AdSense チーム
さっぱり内容が解りません。 不正行為の「危険性」があった?どういうことなんでしょうか… ググってみるとこのメッセージはプログラムが自動的に検出して無効措置→メール送信しているもののようです。 ああ、だから具体性のないメッセージなのね。要するに不正なクリックを検出したんで止めたよという意味らしい。 不正クリック?身に覚えなさすぎ。。 こうしたことは良くあることみたいなのですが、初めてのことだったので少々戸惑いました。なんぞ。 とりあえず、FAQにある専用のお問い合わせフォーム(無効なアカウントについての申し立て)から異議申し立て。 返答には1週間程度掛かるらしい。うむー。 さてどうなりますかねぇ。

続きを読む

[Tumblr Thumbnails] Tumblr APIの不具合により取得数が指定できなくなっています(修正済み)

いつもご利用ありがとうございます。 Tumblr Thumbnails | Tumblrのサムネイルを作成するサービス Tumblr Thumbnailsにて、取得数を指定しているにもかかわらず20件表示されてしまうと言う不具合が起きています。原因はTumblr APIが一時的に取得数を指定できなくなっているためで、取得数を指定しても必ず20件を返すようになってしまっているようです。 Tumblr Thumbnailsにて20件以下を指定した場合には、APIの返答にかかわらず正しくその数が表示されるようスクリプトを修正しましたが、20件以上を指定していた場合には21件以上を正しく取得することが出来ません。こちらにつきましては、Tumblr側の修正を待ちたいと思います。 ご迷惑おかけして申し訳ありません。 よろしくお願いいたします。 # そろそろQueue直ってくれないかなぁ…

続きを読む

【メモ】Firefoxで動画を見たときに音が出ない場合

動画を見ようとしたらなぜか無音。スピーカー周りは元もと接触が悪いのでそのせいかと思ったがWindowsの音は出る。んじゃーFlashか。と言うことで調べたらいろいろと解決方法が見つかったけど、結局のところ一番有効なのは、

  • Flashを再インストールする
別に時間が掛かるわけでもないので、それが一番解りやすいし早い。
  1. Adobe Flashからインストーラをダウンロード
  2. Firefoxを終了
  3. Adobe Flashをアンインストール
  4. Adobe Flashをインストール
以上、そんなこともあるよ、という意味での備忘録。

続きを読む

「1日1ニコ」に関する不具合を修正しました。

最近1日1ニコのエントリが正しく表示されていないことが多かったのですが、原因が判明したので修正しました。

不具合状況

本来動画プレイヤーが表示されるべきところで、
<iframe width=”312″ height=”176″ src=”http://ext.nicovideo.jp/thumb/sm12822237″ scrolling=”no” style=”border:solid 1px #CCC;” frameborder=”0″><a href=”http://www.nicovideo.jp/watch/sm12822237″>冬に食べたい料理30品作ってみた【前編】</a></iframe>
といった感じの文字列が表示されてしまっていた。

原因

はてなダイアリーのAtomAPI(AtomPub)で、ニコニコ動画のレンダリングが正しく行われないことがあるため。またその正しくレンダリングが行われなかった結果を、正しくレンダリングされたかチェックすることなくDB格納していたため。 レンダリングが正しくされないのはこの問題と同じ。 はてなアイデア – ニコニコ動画のブログパーツ(iframe)を貼り付けるとレンダリングが正しくされずコードが表示されてしまう(http://f.hatena.ne.jp/nobodyplace/20101124095939)。特に初回アクセス時、混雑時に多い。 AtomAPIでも発生していると言うこと。

対策

悪くても3回に1回は正しくレンダリングされるようなので、レンダリングをチェックした上で正しくない場合には負担にならないであろう一定回数まで繰り返し取得するようにし、最後まで正しく取得できない場合には例外を投げて終了するように変更。 負荷が大変なのは分かるけど、もうちょっとなんとかしてくれないかなぁ。 てかまぁ、はてなダイアリーの内容をブログに転載してるヤツなんかいないと思うから、この件自体はそんなに共感を得られないだろうけども、それにしたってもうちょっとなんか。

続きを読む

ATOKで勝手にカナロックになってしまう現象の直し方が分かった。

ATOKを使って日本語を入力している途中で勝手にカナロックが掛かってしまい、ひらがな入力しかできなくなってしまうことがあります。一応、ATOKのコンソールを呼び出したり、「Alt + カナボタン」を2回押すことで解除できますが、アプリケーションを移動するとまたカナロックが掛かってしまって直せず、結局Windowsを再起動していました。 【メモ】 ATOKでカナ入力しかできなくなったとき(カナロック) – nplll: Mutter

続きを読む