2018年2月の日記

<2018年03月 2018年01月>

アンパンマンDB

アンパンマン関係のTwitterのハッシュタグまとめを、ちゃんとしたデータベースで管理するようにして、84分ごとに自動更新するようにしました。
そして、管理メモから通常コンテンツに格上げしました。

PHP7.1

TGWSで使っているPHPのバージョンを5.6から7.1に上げました。
一応、別ドメインでエラーが起こっていないことを確認してからバージョンアップしました。
ただ、エラー報告レベルを上げると、致命的ではない警告はたくさん出るようになったので、そのあたりは順次直していく必要がありそうです。

ドラゴンクエスト10とゲーム記

ドラゴンクエスト10

ギュメイ将軍行ってきました。
弱いからなんて前情報を拡大解釈しすぎて低レベルで挑んだミフミンとァォィョッュは不覚を取りましたが、まともなレベルで行ったしろいコキンは勝てました。
まあ、しろいコキンも実は装備忘れてほぼ裸だったんですけどね。

ゲーム記

プラットフォームのほうの管理画面も作成。
商品情報とかもどんどん記入しています。
今はまだ記入しているだけで公開していないので、近いうちに何か口実を作って一気にアップしたいですね。

ドラゴンクエスト10とゲーム記

ドラゴンクエスト10

カミルのローブセット 人間女
カミルのローブセットお試し(画像左)。
うん、白はいいですな。白は。

ゲーム記

管理画面をさらに調整中。
無駄なデータを省いたり、構造化データをJSON書式で管理画面で編集できるようにしてみたり。
ジャンルとかシリーズとかのページも作りたいんで、ページを作りやすい土壌をまずは作りたいのですな。

ドラゴンクエスト10

謎の遺跡島
バージョン4.1。
1個バージョンすっ飛ばして4.2と勘違いしていましたが、4.1です。
とりあえず、いにしえのゼルメア行ってきました。
最新装備はいくつか手に入れたけど、配置の運要素が強すぎるような気が…。

CircleCI


いろいろ試行錯誤して、なんとかビルド成功までこぎつけました。
講座サイトとかも見ましたが、最終的に最も役立ったのはやっぱり公式のドキュメントでしたね。
Dockerコンテナに割と何でもかんでも入れられそうだから、公式サポート外だけど、.NET Coreのプロジェクトも案外いけるかも?

グレイテスト・ショーマン

グレイテスト・ショーマン観てきました。
ミュージカル映画ですな。
また何の前情報も仕入れずにタイトルだけで観に行ったものだから、最初の一音で面食らってしまったのですが、それだけ最初から全力でミュージカルしているので、観始めたらすんなり入り込めました。
一人の男の成功と、その先の物語でありました。
成功で得るもの、失うもの。さらなる成功の先で得るもの、失うもの。そして、失った先で取り戻した、成功で本当に欲しかったもの。そんな感じのお話でありました。
あと、自信満々なタイトルにたがわず、自信がわいてくるようなお話でありました。

ゲーム記

管理機能作成中。
ややこしい構造の履歴部分の編集機能とか。

ミフミンのDQ10メモ

地域管理が全然動いていなかったので修正。

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト

先日のSmartyの件が大丈夫じゃなかったので修正。
Smarty本体とは関係ないところでエラーが発生していました。
tgws.plusドメイン配下のサイトじゃないからすっかりチェックを忘れていました。

ドラゴンクエスト10とSmarty

ドラゴンクエスト10

ルイーダの酒場
ゾーマのイベントの全キャラで制覇。

あと、バトエンのイベントをちょっと進めました。
ほとんど運任せなのに拘束時間が長めなのがちょっとね…。
この辺りは次期バージョンでテンポよくなるそうなので、その点に期待。

Smarty

動作確認ができたのでバージョンアップ。
今まで出ていたうるさいエラーも沈黙しました。
自動テストをもっとしっかりできていればこの辺も遠慮なくできるはずなんだけどなぁ…。

ドラゴンクエスト10

テンの日。
ゾーマのイベントが終了間際ということで、今日から終了までなんか追加でやってるみたいです。
ゾーマのイベントは微妙にまだ時間があるので後回しにして、いつものテンの日のアイテム回収。
ギュメイ将軍カードを3キャラ全部でもらったので、期限が来るまでに行ってみようと思います。
弱いとは聞いているけど、どの程度弱いかによって、特にレベルの低いァォィョッュで心配…。

Smarty

今使っているバージョンのSmartyが最新のPHPではWarning出すようなので、ちょっとバージョンアップとか、別のテンプレートエンジンへの切り替えとかを検討してみました。
今どきの流れで、SmartyもComposer対応とかしているようです。
ただ、テンプレート不要な場所でも問答無用で読み込む設定になっているようなので、Smartyは従来通り手動でrequireしようかと思います。
他のテンプレートエンジンと言えば、Twigが有名で、Skinnyとかいう日本初の軽量なエンジンもあったり、そもそも生のPHPでいいんじゃないかって意見もあったりしますね。
ひとまず、今のところは、アンパンマンDBみたいに比較的規模のある場所ではSmarty、ゲーム記みたいに生のHTML主体の場所ではテンプレートエンジンを使わないという方向でいこうと思います。
Smartyは最新バージョンに上げるという前提でね。

アンパンマン通知とゲーム記管理

アンパンマン

劇場版アンパンマンの公式ページの更新を感知して自分にメール通知するプログラムを作りました。
これで開設にいち早く気付くことができるのです。

ゲーム記管理

ゲームソフトの簡単な項目は編集できるようになりました。
配列のインデックスを自分で書かなくてもよくなったというのがソース直接編集にはないいいところ。
しかも、ソースを読んで編集しているから、ソース直接編集もまた有効なのです。
ちょっと厄介な構造をしている履歴項目さえ何とかなれば、主要な項目は一通り編集できるはずなのです。

ゲーム記

種類の違うページでもなるべく共通実装できるように管理画面開発中…。

IFTTT

今まで手動でRSS配信していた雑多の更新情報、IFTTTを使って自動化できるように準備中。
Wordpress本体が持っているRSSを取得して、TGWSの更新情報を配信するWebHookに渡すという寸法なのです。
本来なら、XMLRPCの仕組みで配信できるはずなのですが、投稿から公開までに時間差を設けているためか、XMLRPCでは無理だったんですね。

カービィ バトルデラックス!体験版

スリープ参戦と聞いて興味を持ち、体験版ダウンロードしてみました。
体験版ではさすがに追加コンテンツの能力は使えず。
遠からずシリーズ本編のスターアライズも発売されるし、バトルデラックスは見送るかもなー。

Mifuminator

Composerでうまく動かないのでいろいろ調整中…。
大文字小文字の問題かと思ったけど、それだけじゃないのか…?

ドラゴンクエスト10とTGWSAdmin

ドラゴンクエスト10

スライムレースの報酬ゲット。
演奏アコーディオンです。

TGWSAdmin

Twitter系のタスクのツイートのソートに対応。
リフレクションを駆使して、プロパティを自動で判別します。

<2018年03月 2018年01月>