「TGWSAdmin」に関する日記(6)

ここTGWSの管理のために作ったツール。当然ながら非公開だよ。

<前 次>

TGWSAdmin

時間掛かったけど定期ツイートが過剰にならないような仕組みのテストも完了。

TGWSAdmin

定期ツイートが過剰にならないような仕組みを作成。

TGWSAdmin

しかし昨日の方法はあくまでも性能低下が起きたときにすること。
性能低下を未然に防ぐ方法ではないのです。
ああいう大規模なリファラスパムは基本的にひとつのドメインから来るから、同じドメインに無効なリファラが一定数あればそのドメイン全体を無効なものとして扱うなどの対策が必要かもしれませんね。

TGWSAdmin

リファラスパムのせいでアクセス解析に著しい性能低下が起きたので、そいつを潰すために無効なリファラをリストアップする機能をつけました。
犯人のドメインは見つけたので、参照元解析の対象から外すようにしました。

TGWSAdmin

ランダムツイートの週間条件が記録されていなかったバグを修正。

TGWS

サイト内の一時ファイルを定期的に掃除する機能を作りました。
逆に言って、これを予定していたために、今まで一時ファイルを随時消す機能は付けてきませんでした。
一時ファイル関連ではやっとまともに動くようになったというところですね。

TGWSAdmin

TGWSAdmin改良。
ドラクエ10関連サイトの自動チェックのタスクが一部手動になっていたのをほぼ全自動にしました。
もちろん自動で手に負えない部分は手動も残していますが。

TGWSAdmin

昨日の件、直しました。
それから、アクセス解析を更にもう少し有意義なデータを出せるように改良しました。

TGWSAdmin

アクセス解析を改良した後、それとは別件で誤動作が起こってしまい、まともに動かなくなってしまいました。
今日はその対応です。
TGWSAdminのタスクは実行に失敗したら時間を改めて再試行するのですが、時間指定ツイート機能だけはどんな場合でも実行時間が固定になってしまうので、失敗したのと同じことを間断なく続けてしまうのです。

TGWSAdmin

アクセス解析機能を改良中。
不要なデータを取り除く新しい方法を導入しています。

TGWSAdminとドラゴンクエスト10

TGWSAdmin、ログ自動整理作成中。

ドラクエ10、ドラゴンガイア倒しました。バラモス用に頑張ってあげたパラディンがここで活きてきました。
公式サイトの件はやっぱり盗用があったみたいですね。残念です。

TGWSAdminとドラゴンクエスト10

TGWSAdmin。
ついにうまくいきました。
大容量でもちゃんと反映されます。
これで明日からのドラクエ10・2ndも安心です。

そしてドラゴンクエスト10本編。
1stの最後の最後でミネアに会えたりはぐれメタルが出たり、魔法の迷宮では幸運続きでした。
…しかし他はむしろ妙な失敗があったりとかなんとか…。

TGWSAdmin

DQ10のタスクを実装中。
データ取得まではなんとかなったのですが、アップロードがデータ容量の都合で一筋縄ではいかないようです。
しかもデータ取得そのものも結構時間のかかる作業なのでデバッグも一筋縄ではいかないのです。

TGWSAdmin

DQ10のタスクを実装中。
なんとか2.0までに動くように持っていきたいのです。
検索ロジックは既に出来上がっているのでログインとアップロードさえできれば…。

TGWSAdmin

ドラクエ10関連のタスクの実行のため色々調整していました。
あと、ランダムツイート機能の時間制限機能。

TGWSAdmin

スケジュール機能の制限を一部調整。
更新情報が一度に複数来たときに必要以上に間が空くのを避けられるようになりました。

TGWSAdminとドラゴンクエスト10

TGWSAdmin。
ドラクエ10関連のタスクを作ろうとしていたのですが、それとは関係のないところで思わぬ問題に直面しました。
そして、思わぬ方向性での解決法が見つかったので、折を見てプログラミングコーナーにでも反映してみようかと思います。

ドラクエ10。
アップデートですね。
すぐにはやりませんが、何かこれまた思わぬところで問題が発生しているようです。

やなせたかし

アンパンマン原作者のやなせたかし氏が亡くなったそうです。

・・・・

・・・・

・・・・

それはそうとして・・・

TGWSAdmin、ちょっと機能を追加しました。
アンパンマン最新情報を手動入力できる機能です。
自動化していないニュースソースからの情報も紹介できるようになりました。

・・・まさかその第一号が、悲しいニュースとはね・・・。

TGWSAdmin

最新っぽい情報群ではなく直接Twitterに投稿するほうのタスクも新方式を適用。
更新情報をツイートする機能が改善された。
次に行うべきはTwitterの複数アカウント対応だが、UIを新規に作成する必要があるため時間がかかりそう。

TGWSAdmin

データの修正も完了。
また、タスクの種類を変更したものもあるため、変更への対応のためにタスクの削除機能も作成。
これらの修正により、情報の正確性、網羅性共に飛躍的に高まった。

<前 次>