Python

uv で Python バージョンの上限値を管理する方法

最近は uv を使って Python のプロジェクト管理をしており、pyproject.toml に Python のバージョンを明記して Python のバージョン管理も uv に任せています。 今回、自己学習のために uv を使...
F#

Visual Studio CodeでF#のUnitテストの実行環境を整える

最近はVisual Studio CodeでF#を書いているのですが、Unitテストの実行環境を整えるのに地味に苦戦したので、備忘も含めて記事にしました。 今回は実際の運用とかも考えてソリューションの作成から実施しますが、既存のプロ...
環境構築

MacでfzfのAlt-C(Option-C)が機能しない時の対応方法

普段からfzf(fuzzy finder)を使っていますが、つい最近Alt-Cで選択したディレクトリに移動してくれるという機能を知りました。(今更ながら。。) 普段はUbuntuを使うことの方が多いのですが、先日Macで試そうとした...
Docker

WireMock起動時に自動でスタブ設定を行う方法

WireMockはAPIのリクエストとレスポンスをモック化してくれるものです。 公式を見たりいろいろと検索した感じ、テストで使われるのがメインになっているようです。 実際、自分も現場ではWireMockを使ってテストを実装して...
F#

MacでF#の開発環境を構築する

F#にチャレンジしようと思い Mac + Visual Studio Code で環境構築を行ったので備忘も含めて記事にしました。ついでに簡単なコードの実行もやっています。F#での開発をしてみたいって方は是非参考にしてください!
Python

dataclassの型ヒントを強制できるpydanticがとても便利だった話

Python3.7から正式にリリースされた dataclass は非常に便利で使っている方も多いと思います。 dataclass は値を管理することに優れていて、かつ型ヒントも記載できるので可読性の向上にも貢献します。 ただこ...
AWS

AWS Lambdaで発生する psycopg2._psycopg の ImportModuleError を解決する方法

最近は AWS の Lambda で Python を使ってコード書いているのですが、Postgres に接続するための psycopg2 がなかなか上手くレイヤーに登録できず苦戦したので、今後のためにもメモしておこうと思い、記事にしまし...
Docker

Dockerでよく使うコマンドをメモっておく(割と基本的な部分)

最近は Docker を使って色々とやっているのですが、単純なコマンドは覚えているものの、一括削除とかしようとした時にオプションがなにだったか忘れてしまって毎回調べるなどしていて手間なので、備忘録のためにも記事にしました。 随時更新...
Clojure

VS CodeのCalvaでNo supportedエラーが発生した時の対処法

最近は Visual Studio Code を使って Clojure を書いているのですが、Visual Studio Code を開いたタイミング、もしくはソースコードのフォルダーを開いたタイミングで、 No suppo...
Clojure

Mac編 VS Code で Clojure を動かすために必要な準備

最近現場で Clojure を使う機会があり、 Visual Studio Code を使って開発をするための環境を整えました。 Clojure の場合は REPL駆動開発という開発手法が主流だと思います。 そのため開発環境の...
スポンサーリンク
タイトルとURLをコピーしました