日記(300)

<前 次>

CharaBox

データファイル削除機能を実装。
テスト用に別のファイルを作ったり消したりしていたらまた別の課題が見つかったので、それも対応予定です。

LocalCrawlerとTwitter APIとドラゴンクエスト10

LocalCrawler

先日から言っていた自分のサイトのテスト環境を全ページ走査する自分用ツール、一応LocalCrawlerって名前があるのでカテゴリを作っておきました。
全ページ保存しようとすると時間的にも容量的にも大変な気がしたので、全ページを通ってエラーのみ記録するようにしてみました。
そして、ページを保存するなどの機能は、コマンドラインオプションで指定できるようにしようかと画策中。

Twitter API

新しく進化したTwitter APIの登場
Twitter APIのバージョン2です。
このバージョンだと、以前は使えなかったアンケート機能も非公式アプリで使えるようです。
これまた自分用ツールのmifumitterあたりで使えそうです。

ドラゴンクエスト10

ハロウィンイベントのクリア後のやつ頑張ってみたけど、500個集めたあたりでだるくなってやめました。
これ、個数以外の条件があるのか、それとも要求数が馬鹿みたいに多いのか?
流石に人が多くて重い場所でひたすらいいね連打は疲れます。

アンパンマンDB

新バージョンの検索ページ作成中。
検索機能そのものより、表示の方を先に実装しています。
今は、詳細ページと同じ内容が100件出てきて大変なことになっています。
一覧用に簡素な表示にしなければ。

WellKnownUriParserとTravis CIとドラゴンクエスト10

WellKnownUriParser

検索サイトのパターンを一つ捕まえたので手っ取り早くバージョンアップしました。
まあ、自分用の範疇をいまだ全く超えていないので、ずっとアルファ版のまま上げ続けているんですけどね。
でもなぜかそれなりにダウンロード数はあるんですよね。
あれで私以外に役に立っているのだろうか…?

Travis CI

で、そのWellKnownUriParserの自動テストに使っているのが、Travis CI。
正直、こんな小規模かつ突発的なバージョンアップとか、開発自体よりも、リリースにかかる手間の方が大きいんですよね。
アルファ版程度なら、masterブランチにマージorプッシュした時点で自動的にリリースしたいのです。
そもそもCIという言葉自体、デプロイ(リリース)も自動化することを含んだ概念であり、機能としてはTravis CIも当然含んでいるのです。
ちょっとこの辺り、調べてみて自動化を試みたいですね。

ドラゴンクエスト10

しろいコキンもハロウィンイベントクリア。
クリア後のやり込みはともかくとして、季節イベントに追われて義務感でプレイする必要はなくなりました。
次の季節イベントまでのんびりするのも悪くないけど、後でやろうと思っていたレベル上限解放もやっておきたいところです。
3キャラ全員で頑張ると時間がかかることも、1キャラずつだとある程度余裕を感じて進められるので、欲張らず1キャラずつ着実に進めていこう。

Composerとドラゴンクエスト10

Composer

バージョン2が出ていたようなので、アップデートしてみました。
速度が速くなっているらしいですね。

ドラゴンクエスト10

ァォィョッュもハロウィンイベントクリア。
ムービーをスキップしたらずいぶん早く終わりました。
しかし、クリア後が結構だるそう。

ドラゴンクエスト10とfunyak

ドラゴンクエスト10

カーニバルコーデ
ハロウィンイベント。
ミフミンだけ進めてみました。
また水やりだけの日々(たまに季節イベント滑り込み)の毎日に戻ってしまったので、せめて1キャラずつでも意味のある進行をしていきたいですね。
とりあえず今は余裕をもって季節イベントを済ませることを優先で。

funyak

具体的な開発は1ミリも進んでいませんが、開発をスムーズに進めるためにファイルの移動と不要ファイルの整理を行いました。
しかしこの調子だと開発が軌道に乗るのはまだずいぶん先になりそう…。

アンパンマンDBとfunyak

アンパンマンDB

タイミングの関係ですっかり忘れ去っていた商品情報の記入とか。

funyak

Coreの中の当たり判定周辺の処理はそれ単体で結構大変な処理なので別プロジェクトに切り出すべきではないかと考え中。
この課題のことだけれども、Coreの中のCoreみたいなあいまいな概念ではなくて、明確な目的で分ける感じです。

<前 次>