新年のご挨拶

遅くなりましたが明けましておめでとうございます。kairera0467です。

なんと2020年です。当ブログは今年7月で通算12年目に突入します。
昨年12月に「データベース故障(自損)」という大事件が起こりましたが、そこを乗り越えて無事に存続できたのは本当に奇跡だなと思います。

まあそんなことを言っていますが、今年も変わらずFGOとか日記とか書いて、それで12月はごちうさACに殴り込みするんじゃないかと思われます。
あと出しそこねた2019年12月の日記も今月中には書きます。
すっかり忘れているDTXManiaXG(Ver.K)もちょっとずつ更新したいと思います。します。

今年もよろしくお願いします。


明けましておめでとうございます。山奈MIRです。
3代目ブログが始まった当初こそ、この名義を使って記事を書いていましたが、もはやkairera0467名義一択になっている現実。(WordPressのアカウント自体も同一)
でもたまーにこの名義を使うかもしれないので、今年もよろしくお願いします。

※「自作自演キャラで挨拶する必要があるのか?」「執筆に時間かかるでしょ」といった本音はありますが、こちらの名義もそれなりに使っているわけでして…

タグクラウド

データベースの不具合修復の過程でリセットされちゃったけど、どうせ誰も見ないしそもそもサイドバーにタグクラウドの表示つけてないからどうでもいいね!

(記事側の紐付けが消えているだけで登録したタグ一覧は残ってる)

FGO日記 12/12 & 本日のSQL進捗

FGO日記。
クリスマスイベント終わって2部5章開幕直前キャンペーン開始。(昨日からですが一応)
BOXガチャは40箱目の残り89個で打ち止め。ファームがかなり成長しましたぞ!
・クリスマスガチャラスト
アーチャーの銀枠からの金枠→アシュヴァッターマン(初)
ライダーの通常回転金枠→フランシス・ドレイク(初)
ランサーの金回転→アナ(3枚目)

周回の強い味方 フランシス・ドレイク

・育成状況
不夜城のアサシン→最終再臨Lv70
など

SQL進捗。
できたこと
・小規模なテーブルの復帰に成功

わかったこと
・IMPORT TABLESPACEした時の「1808: Schema mismatch(Expected FSP_SPACE_FLAGS=21, .ibd file contains 0x0.)」は、抽出したDDLで作り直したテーブルと行フォーマットが一致してないから
・dbsakeのDDL抽出ではdatetime型の生成がうまくいかない
ほとんど期待せずに、DDLからテーブル生成→DISCARD TABLESPACE→ibdだけコピー→IMPORT TABLESPACEを試したら偶然にもWARNINGを履きながらもテーブル復活。
で、他のテーブルも試したけどダメ。違いは何かと思ってテーブルの情報を見たら行フォーマットが違った。
過去に作ったテーブルはDEFAULTだったけど、2018年に入ってから(かつ無事な)テーブルはCOMPACTになっていた。
今回Schema mismatchが発生していたのは、フォーマット=COMPACTのibdを、フォーマット=DEFAULTなテーブルに入れていたからだった…

が、これでは解決までいかなかった。
Wordpressのwp_postsテーブルで同じことを試すと、DDLのCREATE TABLE時に「post_date列のデフォルト値が不正だ」とエラーを吐かれる。
どういうこと?と思い、DDLを見ると…

`post_date` datetime NOT NULL DEFAULT ‘0-00-00 00:00:00’,

あ…これ少なくとも’0000-00-00 00:00:00’じゃないとあかんやつだ。
念のために’1900-01-01 00:00:00’に書き換えてCREATE TABLE実行、そしてDISCARD、行フォーマット変更、ibdコピー、IMPORT TABLESPACEで…できた!

WordPressは土曜日の午前中の復活を予定しています。

雑記&本日のSQL進捗

雑記。
おそらく今年最後となる買っちった案件。

・実写版がっこうぐらし! BD 初回限定版
・ご注文はうさぎですか?? Sing For You 初回限定版
・Logicool ゲーミングマウス G603
・Amazon Basic HDMIケーブル 0.9m
・ELECOM エアダスター
・ELECOM HDMI切替器(2IN1OUT)
上の2つは初回限定じゃなくてもよかったのに初回限定しかなかったので(以下略
ゲーミングマウスはノートPC用のワイヤレスマウスです。ゲーミングにする意味はどこに。
HDMI切替器は「モニターのHDMIポート数(2つ)に対してHDMI接続機器(PC、BDレコーダー、switch)が多い」という死活問題ゆえに購入。
ケーブルもBDレコーダー導入時に足りなくなっていて、しかたなくキャプボ用のケーブルを使っていたので…

エアダスターは切らしてたのにいつまで経っても買わないから買った。

本日のSQL。
できたこと
・壊れたMySQLデータベースからの一部データのサルベージ(9月中旬以降更新されていなかったデータ。ただしテキスト多用など複雑なものは除く)
・frmファイルからDDL生成
わかったこと
・新規DBにfrmとibdを入れても何も解決しない
・今回破損した不明なVIEW扱いのテーブルをDROP VIEWで消せない(対処法調査中) →DELETE TABLEで消せる(InnoDBから不明なゴミを消した扱い?)
・DDL抽出→frm、ibd上書き法では、最後にIMPORT TABLESPACEした時に「1808: Schema mismatch(Expected FSP_SPACE_FLAGS=21, .ibd file contains 0x0.)」で失敗する。

dbsakeを使用したDDL生成に成功。
ノートPCに入れていたUbuntuでdbsakeを実行、frmからsqlを一つ一つ生成して、それをWindows機に…という非効率的な方法。
しかし復旧できる確率が大幅に下がった予感…

雑記&FGO日記 12/10&本日のSQL進捗

雑記から。「サイトについて」を更新しました。かなり古くなっていたため現在の状況に合わせて更新。ぐちゃぐちゃですけど…

FGO日記。必死に回してる。それ以外のことは無い。

本日のSQL。
わかったこと
・MySQL Utilitiesでは「エラー:プロセスxxxxが見つかりませんでした」と出てDDL生成できなかった。そもそもMySQLサーバーを通している時点で純粋なfrmファイルからの抽出ではない。
・いけそうなのは「dbsake」というOSS。概要のままでDBツールの詰め合わせ。これはMySQL Utilitiesとは違って、このソフトウェア単体でfrmファイルからDDLを生成できるっぽい。
・さらにこの作者はfrmファイルのフォーマットまで公開している。正直かなり期待が持てる。
・ただpythonかつLinux向けっぽい?
ごちうさAdventCalenderもあるので土曜日までにケリをつけたい…

FGO日記 12/9&本日のSQL進捗

※この記事は臨時ブログにて掲載していたものです。

・カーマママ スキルLv全10達成
ああああああマママママママママママママママママママママママママ
ゴールドタグ級で蛮死の心臓が回収できたから自分の精神を無にしてでも回った。

・BOX状況
30箱はいけました。ここからは金種火を集めるためにひたすら回すのみ。

・育成
BOXガチャの金種火のおかげで、育成ファームからの卒業生が続出。
スカディ→最終再臨Lv90
ヴラドEXTRA、剣スロット→最終再臨Lv80
マルタ→最終再臨Lv70
ジークフリート→第3再臨Lv70
不夜城のアサシン→第3再臨Lv62
新宿のアサシン→第1再臨Lv40
など

・SQL復旧進捗
作業の進行状況としてはほぼゼロに近い。
とりあえずMySQL Utilitiesで.frmファイルからDDL抽出をする手順が見つかった、あらかじめ見つけていた情報では.frmファイルからCREATE文までは作れない、というところが本日の収穫。

帰省のお知らせ

今月1日、当ブログの第3シリーズ開幕から1年を迎えました。今ではFGOのことしか語っていません。
それはそうとしてお知らせ。

日付変わりまして本日8月10日の13:00から予定では14日頃まで、実家に帰省させていただきます。
それに伴い、ブログの更新頻度は下がるかと思われます。
(基本的にどうにかなるけれど)

引き続き当ブログをよろしくお願いします。

寄せ合わせ日記 7/6

本日で10週年

当ブログは本日で10周年を迎えます。正直FGO日記開始までTwitterに仕事を取られていたブログ感はあったのですが、なんだかんだで10年経ったのですね。

注意:このブログの全身であるFC2時代のブログから通算の10周年です。

実は予約投稿

絶対当日に忘れる(ちょうどn周年のタイミングで書いたことはほとんど無い)ので、今年は忘れないようにということで予約投稿形式にしました。
この項を書いているのは2019年7月2日0時20分頃です。更新サボってなければあと2つは項目が並ぶはず。

なお、今回の記事は「書いた時系列順」に項目を連ねています。

↓ここから7月2日夜

AGQR改編

もはや面倒で監視してませんでした。
うさラジ終了しましたが、これが無くなったら私はどうすれば佐倉綾音さんの存在だけで笑いが止まらなくなる佐藤聡美さんの様子を聴くことができるのでしょうか。

【終了】プリンセスカフェラジオ
火曜16:00-16:30

【終了】A&G ARTIST ZONE Luce Twinkle Wink☆のTHE CATCH
火曜18:00-19:00

【終了】竹達彩奈『ひみつのラジオ』~あやラジ~
水曜19:30-20:00

【終了】僕のマネーがこんなに増えるわけがないっ!
水曜25:30-26:00

【終了】保井陽高と大石歩佳のらじぽっ!
木曜16:30-17:00

【終了】まりんか・とみたんのラジオフジゲームス
金曜19:00-19:30

【終了】アニメ『さらざんまい』ラジオ番組「ぷれざんまい」
金曜25:30-26:00

【終了】青の祓魔師 Damned Radio
土曜18:00-18:30

【終了】ラジオどっとあい 島袋美由利みょうりにつきます。
土曜27:00-27:30

【開始】B2takes!!の元気が出るラジオ!!
火曜16:00-16:30

【開始】A&G ARTIST ZONE 飯田里穂のTHE CATCH
火曜18:00-19:00

【開始】鬼頭明里のsmiley pop
水曜19:30-20:00

【開始】洲崎綾のバババババーチャル
水曜25:30-26:00

【開始】近藤雄介と大石歩佳のらじぽっ!
木曜16:30-17:00

【開始】アニメ「魔王様、リトライ!」presents『ラジオでも、リトライ!』
金曜19:00-19:30

【開始】千葉翔也のトゥー・ビー・ナイト
金曜25:30-26:00

【開始】ロード・エルメロイⅡ世の事件簿 エルメロイ教室便り
土曜18:00-18:30

【開始】河野ひよりのひよりびより☀
土曜27:00-27:30

ついでに文化放送も。こちらは開始情報を探してません。
【終了】ご注文はラジオですか??~WELCOME【う・さ!】~
日曜25:30-26:00

↓ここから7月4日

鹿児島鯖にFSMINIを装着した

先月下旬あたりから鹿児島鯖のW3PE4が突然故障してしまい、録画が全てパーになっていました。
向こうに行けるのは8月中旬だし、追加購入して宅テロしても誰も設置できないし、どうすればいいかと悩んでいたところ、GWに注文して以来用無し状態になっていたFSMINIのことを思い出して、急いでレターパックで発送。

そして昨日母に接続してもらい、応急処置とはいえ地上波は1チューナーだけ復活。
2019Q3の録画状況も、
水曜19:00 MBC てゲてゲ(ローカル番組)
木曜24:55 MBC てゲてゲーミング(ローカル番組)
木曜25:25 MBC けものフレンズ2→どろろ(8月から)
木曜25:?? KTS ギヴン<ノイタミナ>
金曜18:45 KYT かごピタ(ローカル番組)のじゃんけんコーナー付近
金曜25:25 MBC 炎炎ノ消防隊(スーパーアニメイズム)
隔週金曜26:25 KTS 久保みねヒャダこじらせナイト

まあ重複しないよね。

追記(7/6):ノイタミナ忘れてました。日によっては重複します。なんてこったい。

重要なお知らせ

kairera0467です。

暫くの間、以下のコンテンツを更新停止、または公開停止とします。

公開停止

・TJAP2fPCの特設サイトみたいなやつ

更新停止

・TJAP2fPCプロジェクト リポジトリ

期限

未定

再開できる場合は改めてこの場で告知させていただきます。
また、ほとぼりが冷めるまではTwitterアカウント(@kairera0467)を限定公開アカウントとさせていただきます。
ただし、フォローリクエストは一切受け付けません。ご了承下さい。

カウンターを撤去しました

kairera0467です。

2009年のブログ設立から長らくお世話になってきました忍者カウンターですが、先日「スマートフォンレイアウト向けのバナー広告埋め込み」が確認されたため撤去させていただきました。

無料でサービスを続けるためには広告が必要不可欠という言い分もわかりますので、広告を埋め込むことが絶対的な悪とは言いません。
(だが18禁サイトじゃない場所に18禁広告を出す某社、テメーはダメだ。)
でも広告を出さないために自宅のPCを使ってるのに、外部要因で広告が出てしまうってのはアレじゃないですか。

カウンターはそのうち自前でなんとかする予定です。