fealone

趣味

PNG画像をSVGのベクター画像に変換する方法

GIMPを使用して作成したPNGアイコンをSVGに変換する必要があり、埋め込み式ではなくベクター画像としてSVGに変換を行ったのでその方法の記述します。
Linux

RSSフィードをFUSEでマウントできるようにした話

RSSフィードをコンソール上でファイルのように操作するために、FUSEを使用してマウントできるようにしました。
ソフトウェア

FastAPIでJWTによる認証機能を実装する方法

以前、 FastAPIでユーザ認証機能を実装する方法としてユーザ認証機能の実装を紹介しましたが、JWTを発行する機会があったのでそちらを紹介します。
Linux

Shellで簡易的なコマンドツールを開発

Shellコマンドをベースに簡易的なコマンドツールを作る機会があったので、その方法の覚書を記します。
ソフトウェア

低コストで外形監視をサーバレスで構築する

自分のサービス向けに低コストで外形監視をサーバレスで行うためにOSSを開発したので、その紹介を行います。 YAML定義ファイルを使用し、AWSやGCPのサーバレス環境を使用して監視することができます。
ソフトウェア

FastAPIのドキュメント表示方法と無効にする方法

FastAPIでOpenAPIを表示する方法と無効にする方法が忘れがちなので、覚書として記述していきます。
レビュー

LG製IPS液晶ディスプレイの焼付きを改善した話

LG製のIPS液晶ディスプレイの焼付きがひどく、設定を弄ったらかなり良くなったのでそれの紹介をします。
CTF

SQLインジェクションの実演とそのリスク

今回はSQLインジェクションの実演を通してそのリスクについて記述していきたいと思います。
ソフトウェア

AWS LambdaとCloud FunctionsにFastAPIをデプロイする方法

今回は、AWS LambdaとCloud FunctionsにFastAPIをシームレスにデプロイする方法を紹介します。 OSSの開発などでどちらでも動作する機能を同一コードで管理する時などに便利です。
ソフトウェア

Vue.jsによるGoogleの認証機能を構築する方法 【認証機能編】

Vue.jsを使用したGoogle認証機能(OAuth 2.0) を構築する方法が日本の記事に少なかったため、覚書として公開します。 今回は認証機能編ということで、認証してTokenをsessionStorageに保存するところまで実装していきます。