HugoでInstagramの投稿を埋め込めなくなったので修正

2020年の10月24日から、HugoのポストにInstagramの投稿を埋め込むことができなくなってしまいました。 The instagram-shortcode refers an endpoint of Instag...

Xcode・Swiftで使えるDocコメントのフォーマットをまとめる

Xcodeでプログラムを書いているとき、Quick Helpを参照することが頻繁にあります。普段の開発シーンでも、Quick Helpには、かな...

温泉で貧血になった

かれこれ6年前の話なので、それほど正確性がないことをご承知おき頂いた上で、温泉で貧血になった時の話を、思い出しながら書いておきたいと思います...

Pixel 4aに Android 11 Beta 3をインストールした

先日購入したPixel 4aに、Androidのベータ版OSをインストールしました。 担当しているアプリの動作確認をする目的です。 ※ iOSアプリ...

Pixel 4aを追加 - iPhone Xsやこれまで使ったAndroidと比べて

自宅の開発環境に、GoogleのPixel 4aを追加しました。 やっと実機にも、β版OSをインストールできるかなと、すこしワクワクしています。...

アプリにおけるアイコンの必要性について考えてみる

スマホアプリを開発していると、必ずと言っていいほど遭遇するのが「ここにアイコンつけますか?」「このアイコン必要ですか?」という議論。しばしば...

フリーランス1年目の振り返り - きっかけと妻への相談と説得

2019年の6月末で会社員を辞めてから、ちょうど1年が過ぎました。 ここで改めて、フリーランスのエンジニアとして仕事をしてきた1年を振り返って...

MacからATEM Miniに入力する映像を自然な色に補正する(どうにかして)

ATEM MiniにMacの映像を入力すると、初期設定だとコントラストが高すぎる映像になってしまいます。 ダークモードは暗すぎるし、ライトモードだと白...

WKWebViewでプライベートブラウズを実装する方法

WKWebViewでプライベートブラウズ(シークレットモード)を実装する方法を紹介します。 後半は、WebView同士のセッション引き継ぎにつ...

Final E4000 と E1000C を聴き比べ、使い心地を比較してみる

Finalのイヤホン、E4000とE1000Cの使用感や音質を比較したいと思います。 E4000とE1000Cは、FinalのイヤホンのEシリ...