2018年12月22日 / 最終更新日時 : 2018年12月22日 あかひげ Gatsbyをちょっと触ってみた 公式のチュートリアルを一通り。 まず最初に確認したかったのはJykillやNanocのような静的サイトジェネレータの代わりになるのかと言うこと。 これは公式のgatsby-source-filesysntemと組み合わせ […]
2018年12月20日 / 最終更新日時 : 2018年12月20日 あかひげ WordPress5.0を機にWordPressの善し悪しを考える WordPress5.0が出て編集画面のUIがGutenbergにより大幅に変わった。 これを機に今後もWordPressを選択するべきなのかちょっと考えてしまったので、WordPressの良いところとそうでないところを […]
2018年12月17日 / 最終更新日時 : 2018年12月17日 あかひげ AWS Amplifyを少し試して見た AWS AmplifyはAWSのリソースを組み合わせてモバイルバックエンドを構築・管理するツールと、そのバックエンドと連携するためのライブラリを提供するプロダクト。 iOS、Android、ウェブホスティング、React […]
2018年12月16日 / 最終更新日時 : 2018年12月16日 あかひげ React+TypeScriptに入門した 合計で20時間くらいいじったところでチュートリアルから離れて作りたいモノを作れる手応えが出てきた。 「完璧に理解した」から「分からないことが色々とある」に進化。 最初は取っつきにくいかんじあるけど分かってしまえば割とシン […]
2018年12月13日 / 最終更新日時 : 2018年12月16日 あかひげ RedisとDynamoDBの違い 忘年会的な集まりの時に最近DynamoDBを使っているという話をしたら、Redisと何が違うのかと聞かれてとっさに答えられなかったので改めて少し勉強し直し。 Redisはかなり前にセッションストアと軽いレコメンデーション […]
2018年12月12日 / 最終更新日時 : 2018年12月23日 あかひげ SeleniumでのE2Eテストを何で書こうかなという話 別に深い話ではなくて個人でReactのテスト軽く書くときに何がいいかなとちょっと悩んだので。 Selenium WebDriverを使うのが前提としてどの言語で書こうかなと。 ユニットテストは普通に開発言語で書くべきだけ […]
2018年12月10日 / 最終更新日時 : 2018年12月12日 あかひげ Luna DisplayでiPad Proをセカンドディスプレイに Luna Didplay 新しいiPad Proの12.9インチと合わせてLuna Displayを最近使っている。 iPad Proをセカンドディスプレイにするアプリは過去にもたくさんあったが、このLuna Displ […]
2018年12月2日 / 最終更新日時 : 2018年12月2日 あかひげ TypeScriptでライブラリに型定義がない場合の逃げ道 例えばaws-amplifyのようにJavaScriptで書かれたライブラリでTypeScriptの型定義がない(2018年12月02日現在)場合。 以下のようなコードで型定義のないクラスの変数を扱おうとすると cons […]