気ままなタンス*プログラミングなどのノートブック

プログラミングやRPGツクール、DTM等について、学んだことや備忘録をアウトプットとして残し、情報を必要としている誰かにとって「かゆいところに手が届く」ブログとなることを願いながら記事を書いています。

【AWS】[EC2]docker-compose build実行時にload metadata for docker.io/library/xxxxxが発生してi/o timeoutと表示される場合の対応方法

概要 EC2マシン上で、docker-compose buildを実行するとload metadata for docker.io/library/xxxxx:y.zzというエラーが発生する failed to solve: rpc error: code = Unknown desc = failed to solve with frontend dockerfile.v0: failed to create LLB de…

【AWS】[S3]プロキシ通信環境下のEC2において、AWS SDK for Python(Boto3)でbotocore.exceptions.NoCredentialsError: Unable to locate credentialsが発生する場合の対応方法

概要 EC2マシン上で、環境変数HTTP_PROXYやHTTPS_PROXYを設定しており、IAMロールでS3へのアクセスを許可しているにも関わらずUnable to locate credentialsが発生する botocore.exceptions.NoCredentialsError: Unable to locate credentials 想定環境 AWS…

【React】ESLintでTypeError: this.libOptions.parse is not functionが発生する場合の対応

概要 create-react-appにおいて作成したプロジェクトで以下の例外が発生する TypeError: this.libOptions.parse is not function 参考記事によれば、ESLint 8.23.0で導入された変更によって引き起こされているとのこと。 対応方法(解消されるまで待つ) ESLin…

【intra-mart】イントラマートの動作検証環境をKubernetes(Docker Desktop)上に構築する

こんにちは。 最近、Kubernetesの勉強をしています。 キーワードが多すぎて頭がパニックになりながらも、コツコツとやっている感じです。 ただ、やはり何事も実践してみないと身につかない・・・ ということで、Kubernetes(Docker Desktop)上でintra-martを…

【Kubernetes】Docker Desktop(Windows)でLoadBalancerのsessionAffinity: ClientIPを指定した場合にうまく通信できない問題への対応方法

概要 Docker Desktop(Windows) KubernetesのServiceでtype: LoadBalancerを指定し、 セッションを維持するためにsessionAffinity: ClientIPを指定すると対象のポートに通信できない問題が発生する。 以下のようなメッセージが出て、とても悲しい このページ…

【Windows11】最近開いた項目の表示制御を行う方法(ジャンプリスト)

概要 Windows11で、タスクバー上で起動中のアプリケーションを右クリックした際に「最近開いた項目」を表示させたい ジャンプリスト 対応方法 個人別設定 -> スタート -> 最近開いた項目をスタート、ジャンプリスト、ファイルエクスプローラーに表示するを「…

【Windows Terminal】ターミナル起動時にプロキシ認証ダイアログが表示される問題の解消方法

概要 プロキシ認証下のパソコンでWindows Terminalを利用した際に、事象が発生したため対応方法についてメモします。 対応方法 [1] 資格情報マネージャーを開きます [2] 「汎用資格情報」の追加を行い、プロキシサーバーの情報、ユーザーID、パスワードを登…

【Node.js・Reactなど】Cannot read properties of nullやUNABLE_TO_GET_ISSUER_CERT_LOCALLYが発生した場合の対応方法

npm installでエラーが発生した場合の対応方法についてメモします。 エラー内容 ・Cannot read properties of null (reading 'pickAlgorithm') ・failed, reason: unable to get local issuer certificate ・npm ERR! code UNABLE_TO_GET_ISSUER_CERT_LOCALL…

【Django】Windows ServerでDjangoアプリをサービスとして動かす(Winsw+Waitress+Nginx)

TL;DR どうしてもWindows ServerでDjangoアプリを動かす必要がある場合 gunicornの代わりにWaitressを利用する WaitressはVirtualenv環境を参照しないためpip install時に要注意 WinSWのexeファイルとxmlファイルを組み合わせることで、Windowsサービスとし…

【映像キャプチャ】HSV321を購入したので利用方法を備忘録としてまとめる

Nintendo Switchのゲーム練習動画を録画したくて、映像キャプチャ(HSV321)を購入しました。 映像が映っても、音が鳴らない問題を経験し、解消方法を理解したので、備忘録としてまとめます。 用意するもの 構成 OBS Studio設定 実際にキャプチャしたゲーム動…

【intra-mart】Electron+Angularで、IM-FormaDesignerのzipファイルのカスタムスクリプトを読み込み編集できるアプリ(FCS-Editor)を公開しました。

こんにちは。 今回はintra-mart IM-FormaDesignerの補助エディタアプリを作りました。 TL;DR IM-FormaDesignerのカスタムスクリプトを確認・修正する時に、1つ1つ設定をポチポチ開くのが辛かったのでアプリ作った カスタムスクリプトを俯瞰的に編集できるの…

【intra-mart】[IM-LogicDesigner] ユーザ定義「SQL」で忘れがちなコメント文(IF、ENDなど)をまとめる

intra-martのIM-LogicDesignerのユーザ定義「SQL」(以下SQL定義)に関する記事です。 IM-LogicDesignerとはビジネスロジックをローコードで作成することができる機能です。 エレメントと呼ばれる様々な処理の箱(変数代入、ループ、SQL定義、JavaScript定義…