TIPS

投資のリスクを数値化!「ヒストリカル・ボラティリティ」

株式やFXの投資でよく耳にする「ヒストリカル・ボラティリティ(HV)」。これは過去の価格データをもとに、資産の値動きの「ばらつき(リスクの大きさ)」を年率換算で数値化した指標です。HVの数値が高い銘柄ほど値動きが激しくハイリスク・ハイリター...
TIPS

[Mac]ドライブアイコン変更

WindowsのAutoRun.infのような設定ファイルを書く方式ではありませんが、Macでもドライブのアイコンを変更することは可能です。ただし、Macの場合は「設定ファイル」ではなく、「不可視のアイコンファイル」をドライブのルートに配置...
TIPS

EChartsを軽量化する方法

EChartsはフルパッケージで導入するとファイルサイズがかなり大きくなりますが、「Tree Shaking(ツリーシェイキング)」に対応したモジュール単位のインポートを行うことで、使用する機能だけに絞り込み、サイズを劇的に軽量化できます。...
TIPS

[Ubuntu]www-dataユーザで公開鍵作成

www-data はセキュリティ上の理由から、通常はログインシェルが禁止(/usr/sbin/nologin)されているため、通常のユーザーのように su して作成することができません。そのため、sudo を利用して実行権限を明示的に指定し...
言語

[PHP]最新モダンフレームワーク3選

PHPの世界ではLaravelが一強時代を築いて久しいですが、「たまには違うパラダイムに触れてみたい」「もっと軽量で尖った技術で遊びたい」と思うことはありませんか?特にSlim Frameworkのようなマイクロアーキテクチャを好む開発者に...
TIPS

[Docker]ローカル開発環境をHTTPS化!

ローカル開発環境を構築していて、「HTTPS通信やSecure WebSocket(WSS)を使いたいけれど、SSL証明書の設定が面倒…」と感じたことはありませんか?ブラウザの「保護されていない通信」という警告を無視して進めることもできます...
TIPS

[MySQL]ERROR 1819 (HY000) パスワードポリシー・エラーの回避術

MySQLで新しいユーザーを作成しようとした際、こんなエラーで跳ね返されたことはありませんか?ERROR 1819 (HY000): Your password does not satisfy the current policy req...
TIPS

HTTPSとSSH(git@)どっちを使う?違いと設定まとめ

GitHubでのリポジトリ接続には「HTTPS」と「SSH(git@)」の2種類がありますが、どちらを使うべきか迷うことも多いですよね。GitHubのリポジトリをクローンするとき、緑色の「Code」ボタンを押すと2つの選択肢が出てきますよね...
TIPS

[Python]venv環境のyt-dlpのアップデート

Pythonの仮想環境(venv)内でpipを使ってインストールしたyt-dlpをアップデートする方法はとても簡単です。以下の手順に従ってください。アップデート手順仮想環境を有効化するまず、yt-dlpをインストールした仮想環境を有効化しま...
TIPS

[Anki]同期ユーザ追加

Ankiの公式同期サーバーは、設定ファイルに環境変数を追加するだけで、簡単に複数ユーザーを管理できるように設計されています。ご家族で使ったり、用途(語学用、資格用など)ごとにアカウントを分けたりする際に非常に便利です。複数ユーザーの追加手順...