「PIC AVR 工作室」サイトの日記的なブログです。
サイトに挙げなかった他愛ないことを日記的に書き残してます。
PIC AVR 工作室 ブログ



きょうもポン子がぶっ飛んでてフリーダムだった。
まさかの骨折シーン集とか、殺陣事件とか持ってくるとは。

んでもって、今日の読み物。鬼鬼のパンツは縞々。
6匹くらいいる。

https://www.youtube.com/watch?v=pWdQCrLShjA

そいだら節がかなり気に入っているらしい。

(なんか、本線より音声小さいな…)


本線こっち。最後の1時間分くらい。

https://www.youtube.com/watch?v=uzhee7EvwYg

本線の方、ゆかりんが昔のスタジオセットからしゃべって
いるんだけど、それなら、Boccoちゃんも登場できないの?
って思っちゃうんだけどなぁ。





ここ数日、Firefoxの調子が悪くて手を焼いていたところ。
というか、正確にはFirefoxのブックマークがおかしく
なっていたところ。

なんか、ブックマークを追加してもちゃんと追加されない
状態になったり(再起動すると追加できるようになる)、
ブックマークを追加したらしたで、「他のブックマーク」
フォルダの一番下じゃなく、下から2番目に追加されて
しまう状態。(詳しい条件はわからないけど)少し前に
ブックマークしておいたものがずっと一番下に居座り
つづけちゃう状態。


細かいことはよくわからないんだけど、多分、ブックマーク
を保存しているデータベース(sqlite3)のデータが壊れてて、
中途半端に動いている状態みたい。

中途半端に動いてたから、数日間はだましだまし使って
いたんだけど、さすがに放置できないと思ったので、手当て
を考えてたところ。


多分、sqlite3のデータベースで、データとインデックスの
間の整合性が壊れていたり、さらにその上位のデータとの
整合性が壊れていることが想像できるので、ブックマーク
を一旦退避して、復旧させれば良いのかな?と。
最近、Firefox自体の動作が不安定になったりこけたりして、
強制終了したりしてたからかなぁ?


最初にやってみたのは、データベースの中身をjsonデータ
で書き出して(並行してmoz backupでもバックアップ
取っておいて)、jsonからブックマークデータベースを
再構築しなおすこと。

…なんか、jsonからデータを書き戻す処理がものすごく
重たいみたい。数分~10分くらいではうんともすんとも
言わないので、いったん中断。


次にmoz backupでバックアップしておいたデータから復旧
してみる。

…戻しの処理は数分で終わるんだけど(いつもどおり)、
どうやら、壊れたインデックスとかまで丸ごとごっそり
戻すという処理みたいで、全然直らない。


もしかして、先延ばしにしてたFirefox59から60.0.1
へのアップデートが原因だったりする?とか思って、
ようやくアップデートしてみたんだけど、変わらず。


そのほか、Firefoxのリセットとかもやってみたけど、
全然だめ。
やっぱり、sqliteのデータベースを再構築しないとだめ
みたいだな。


意を決して、json形式のデータから(時間掛けて)復旧
する方法を決行。ブックマークの件数がべらぼうに多い
(十万件単位)ので、すごい時間掛かるみたい。

なので、夕べ寝る前に復旧の処理をスタートして就寝。
起きたら、なんとか終わってたみたい。
(何時間掛かったのかはわからない)

結果を検証。ブックマーク追加したり、移動したりするのが、
問題なく出来るように戻ってた。やっぱ、sqliteのデータ
ベース内部構造をゼロから作り直すのが正解だったみたい。
これで、いつも通りにFirefoxが使えるようになった。



ちなみに、こういう作業を行う前に、気になってたことを
ひとつ片しておいた。

一部のブックマークフォルダに、気になる内容の色々な
twitterの書き込みを、片っ端からブックマーク付けて放り
込んでおいたんだけど、数えたら、そのフォルダに入れてた
ブックマーク、8000超えてた。
なので、それもちょっと怪しいと思って、500くらいずつに
フォルダわけしておいた。実はこの振り分けもすごい時間
掛かったんだけど、母数が小さくなるにつれて、動作が速く
なっていったので、やっぱひとつのフォルダに大量のブック
マークを放り込んでおくっていうのはよくないみたい。
(最初、この分割作業やりはじめたときは、ブックマーク
1件移動するのに数秒掛かってた。数が減ってくると時間が
短くなっていった)

せいぜい、1つのフォルダに1000個くらいまでなのかな。
もしかしたら、その分割したことも、jsonデータの戻し処理
が寝てる間に終わったという理由になってたかもしれない。
(詳しくは良くわからない)


まぁ、めでたし、めでたし。
というわけで、ここんところ、Firefox不調で、ほんと色々と
進まなかったんだよな。






https://twitter.com/tyamadajp/status/998017171635687424
https://twitter.com/tyamadajp/status/998013797221613568

これなんだろう?シリアル経由でAVRにプログラミングするだけ
じゃなく、DebugWire経由のデバッグ通信もできるようになるの?
Atmel Studioからもイイカンジにうごいちゃうのかな?
FT232とかCH340でできちゃうの?(2個要るのかな?)

TINY2313は動かないって書いてあるなぁ…。






https://twitter.com/kyodo_official/status/996747362851696640

マレーシアに引っ越すか…。






https://twitter.com/takeori/status/996544595818246144

論理思考。





https://twitter.com/Beriozka1917/status/996325296230952960

小さく生んで、大きく育てる。






https://twitter.com/ystt/status/996901344794501120

エビデンス大事。





https://twitter.com/Konimiru/status/998034895875198976

「ゲーム文化保存研究所Magazine」すごいな。
これすっごく欲しい。無料なの?マジで?





https://twitter.com/tokihiro_naito/status/997634717238243328

懐かしい。P8版ミサイルコマンド。「ミサイルコマンダー」
たしか、音も有った気がするけどな。





https://twitter.com/mucom88/status/996756157388632064

今のWindowsを30年後にエミュ環境で動かしているとは
思えないけど、P8とか88とかMSXとかのエミュはその時代
にも残っている気がするよね。





https://twitter.com/natuge/status/997796276539277314

8方向ゲームで、ジョイスティックが4方向にセットされて
いるやつ、時々あったよねぇ。ほんと、50円無駄にした
気がして、その怒りをどこにぶつけたらよいのかと。






https://twitter.com/oozumakoto/status/911880383926386688

これはすばらしい。パックマンとモンスターのボタン。

これ、売ってたら普通に欲しいよなぁ。パックマンは
なんとなる気がするけど、モンスターはどうやって
作ったんだろう?





https://twitter.com/Hands_Shinjuku/status/992678320687824896

カウンタックだ!!





http://news.nicovideo.jp/watch/nw3529075

違いの判らない男。ダバダー♪





https://twitter.com/handaru20pF/status/997158063755816961

ハンドソーで切って作るのか…すごいな。





https://twitter.com/youkoseki/status/997964485863223297

ドリフトボタン。
これはレンタカーについてたことがあるなぁ。最初からオン
になってて、白線またいでないのに、ちょっと近づいた
だけでピーピー煩いの。
居眠りもうっかりもしてないよ!!いちいち煩いなぁ!
って思いながら運転してた。

AUTOっていうの、なんだろう?連射機能かな?



コメント ( 0 )