Domain Driven Design の実装例 (Flutter)
今年の上半期は仕事として主に、既存のiOS/AndroidネイティブアプリをFlutterでリニューアルするというプロジェクトに集中して取り組んでいた。 途中まで bloc + freezed で実装していたものを、急遽、 riverpod + freezed + state_notifier に書き直すことになったりしたが、先週頭に無事リニューアルリリースに漕ぎ着けた。 (段階的リリースまで完了)
ちなみに私独りの力ではなく、めちゃくちゃ優秀な同僚達がリードしてくれていたのが大きかった。
今後の振り返りのため、今回の仕事のアーキテクチャである Domain Driven Design with riverpod + freezed + state_notifier の実装例を、OpenSeaを題材にしてgithubに公開した。
CloudFrontで配信しているコンテンツの直リン対策
CloudFrontで配信しているコンテンツの直リン対策を行いたい状況になったので、どういったアプローチで対応するべきか検討したところ、AWSのWAFでACL(アクセスコントロール)を用いれば特定のドメインリファラからでしかアクセスできないようにすることが案外、簡単に設定できた。
続きを読む映画『パラサイト 半地下の家族』に登場する韓国麺「チャパグリ」を食べた
第92回アカデミー賞で作品賞を含む最多4部門に輝いた韓国映画『パラサイト 半地下の家族』を観賞して以来、劇中に出てきた「チャパグリ」なるあの何とも美味しそうなジャージャーラーメンが家庭の関心事 堂々のNo1となった。
続きを読む
iOSアプリのダークモード化をする
iOS アプリ のダークモード化をそろそろやらねばと、重い腰を上げて自分の普段使いアプリで対応してみた。
続きを読む直島へ行った
松山で温泉に浸かって今年の疲れを洗い流した翌日、高松(香川)へ移動し、高松港から高速船で直島へ向かった。
直島は瀬戸内海上に浮かぶ直島を中心とした直島諸島の島々だ。
中心の直島町は島がまるごとアートスペースになっていて、草間彌生氏のかぼちゃや安藤忠雄氏の建築が点在していることで世界中から注目されている。(実際に高速船の乗客の半数近くが外国人観光客だった)
直島へは高速船で約30分程度で到着できるのだが、途切れることのない大きな波揺れに乗車早々気分が悪くなってしまった。私と同様、青白い表情で俯いている乗客がちらほらいたようなので、高速船はスピードとトレードオフで乗客の体調を悪くするようだ。(しかし、妻は滅茶苦茶に元気で波揺れの度に歓声を上げて喜んでいた)
幸いにも宮浦港に到着して草間彌生の赤かぼちゃを発見したあたりで、気分を持ち直すことができた。
- 作者:草間 彌生
- 出版社/メーカー: 新潮社
- 発売日: 2012/03/28
- メディア: 文庫