2019年2月の日記

<2019年03月 2019年01月>

それいけ!アンパンマン きらめけ!アイスの国のバニラ姫

バニラ姫のビジュアルと公式サイト公開ですな。
そしてさりげなくメカの名前も公表と…。

C++

Contractという概念を知った。
契約プログラミング自体は聞いたことがあったが、将来のバージョンで言語機能として追加されるらしい。
関数の引数や戻り値の条件を明示し、自動的にチェックされるというもの。
C#にも欲しい。PHPにはもっと欲しい。

HTML

rel="me"という属性の指定を知った。
クロスドメインで著者を指定する目的のようだ。

アンパンマンDBとC#とPHPとAdobe XD

アンパンマンDB

履歴カテゴリ機能がほぼできた。
これで移行予定のないもの以外は一応置き換えられるようにはなった。
まだ細々とした修正は必要になりそう。

C#

throw null;は実際にはNullReferenceExceptionを投げるらしい。
自分で使うことが多いのはArgumentNullExceptionだけど、拡張メソッドとかでは使えそう。

PHP

??=演算子が新設らしいことを知った。
あれば便利だけどなくても全然困らない系。

Adobe XD

無料で使える?何ができる?

アンパンマンDBとPHPとPython

アンパンマンDB

履歴ページのリニューアル中。
旧RSSを置き換えて、管理しやすくするのが目的。

PHP コマンドライン関係

$argv:コマンドライン引数。実際の引数は[1]から。実際に使う場合はスーパーグローバルの$_SERVER['argc']が便利。
PHP_SAPI:コマンドライン実行なら"cli"。
ブラウザでの閲覧とコマンドライン実行で切り分けたいときに使えそうなのだぞ。

Python

便利(で、邪悪)なテクニックを知った。
実運用はしていないので私にとっては雑学にすぎないが、文字列に対する乗算は便利だと思った。

シェアボタン

個人情報流出問題があったGoogle+を抜いて、残ったアイコンもシンプルデザインに変更。
元々不揃いな感じがしていたのと、モバイルでも無理なく表示したいという考えから。

ドリーミング

寺田嘉代さん亡くなったですとっ!?

勇気の花がひらくとき やなせたかしとアンパンマンの物語

一日遅れですが見ました。
感動でありました。
アンパンマンが世に受け入れられるまでの人生の苦難と喜びの軌跡でありましたな。

funyak

RegionMapObjectの見た目を実装。
ふにゃはまだまだ反応しない。

funyak

エリア環境の代替として、RegionColliderを持つだけのRegionMapObjectを実装中。
これ自身の振る舞いは実装したけど見た目は反映されない。
ふにゃもこれにはまだ反応しない。

funyak

とげとげを実装しようと思ったのは、範囲衝突の典型例だったから。
じゃあ元々あったエリア環境の置き換えでいいんじゃないか、ということでそっちの実装中。
とげとげはパターンが多くて意外と大変だし。

funyak

共通当たり判定の板と針の位置補正の一般化をがんばってきたけど、納得いくものに全く近付きもしないので、いったんそれは置いといて別のところを実装し始めました。
ひとまずは、ふにゃの場外死を実装。
次あたりは、とげとげを実装しようかと。

Twitter API

使えないと思っていた通知関連のAPIが実はPremiumで使えた。
有料だと思っていたPremiumが実はユーザーが少なければ無料だった。
なんというか…何か…できるかも!
https://blog.twitter.com/developer/ja_jp/topics/tools/2018/AAA_e.html

Unity



UnityがWebAssemblyに対応したらしいのでアキタラヤメル企画に入れときました。
C#でWebAssemblyやる最も手っ取り早い手段なので活用してみたいですね。

ドラゴンクエスト10

ワグミカ
バレンタインイベント。
今回は簡単だったので3キャラ分ちゃちゃっと済ませました。
ストーリー進めてないもんで知らないキャラが多くなってきたけど、知ると会いたくなってきますね。
カミルとウルタとマローネはメインストーリーで間違いなさそうだけど、ワグミカは見当もつかないぞ。

<2019年03月 2019年01月>