MySQLでgeometry型を使わず、double型で持っている緯度経度から2点間の距離をkm単位で計算するSQLの書き方。県庁所在地テーブルを例に、東京タワーやディズニーランドなどからの距離で近隣検索を試しました♪
TwitterやTikTokで見かける「To Be Continued」動画の元ネタは、アニメ『ジョジョの奇妙な冒険』のエンディング前の演出です。由来と流行った理由、自由に使える編集用の素材動画もご紹介します♪
Google AdSenseのホーム画面に「ads.txtの問題を修正してください」という警告が出たときの対処法。認定デジタル販売者を宣言するads.txtを作成してドメインルートに配置するだけ。放置すると収益に影響するので必ず対応を♪
Swagger/OpenAPIの定義から今風の見やすいAPIドキュメントを作れる「ReDoc」の導入方法。SwaggerUIとの違いと、HTMLファイル1つとSpecファイルを置くだけで動く手軽さをご紹介します♪
Javaのバージョンをコマンド一つで切り替えられる「jenv」の導入方法。anyenv経由でのインストール、環境変数の設定、caskroom/versionsでJava8とJava11のJDKをダウンロード、jenvへの追加、globalとlocalでの切り替えまで♪
pyenvやnodenvなどのバージョン管理ツールをまとめて扱える「anyenv」をHomebrewで導入する方法。環境変数の設定、init、nodenvのインストール、対象バージョンの適用まで。fish shellでの注意点も♪
ユーザーフレンドリーな新しめのシェル「fish shell」をMacに導入する方法と使い方まとめ。Homebrewでのインストール、起動シェルへの設定、レイアウトなどの各種設定、プラグイン管理のfisherとpecoプラグインの導入まで♪
MacBook Proを買ったときにやった初期設定とインストールしたアプリのまとめ。スクリーンショットの保存先変更、キーリピートの高速化、GitHubのSSH設定、Dockの自動非表示、Homebrewで入れる無料アプリなど♪
2019年夏モデルのXperia 1(SO-03L)をドコモオンラインショップで購入したので開封レビュー。合わせて買った耐衝撃ケースやガラスフィルム、外観と付属品、インターフェース、トリプルレンズカメラの作例まで♪
Nuxt.jsのvueファイルからHTML(Pug)・JavaScript(TypeScript)・CSS(Sass)をそれぞれ外部ファイル化して、src属性で読み込む方法。言語単位でファイルを分けると修正範囲や影響範囲を絞れて保守しやすくなります♪