きっしゅ

Python

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

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

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

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

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

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

Pythonと比較しながらClojureを学ぶ 〜 四足演算編

どうも、きっしゅです。 最近、現場で Clojure を書くことが多くなりました。 正直1つの言語をある程度やっていると他の言語も比較的簡単に習得できると思っていましたが、Clojure は思っていた以上に苦戦していま...
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駆動開発という開発手法が主流だと思いま...
JavaScript

Reactアプリをローカルで起動する際に必要なこと

どうもきっしゅです! 最近は画面側の開発で React を使うことが増えました。 ただ毎回最初にどんな設定すべきやっけ?と悩みます。 特に自分は複数のパソコンを使い分けている(現場毎に PC が貸与されたりしている)ため...
JavaScript

expoを使ってReact Nativeの開発をするための準備

どうも、きっしゅです。 最近スマホアプリの開発をするにあたり React Native を利用する機会がありました。 自分が参加しているプロジェクトでは開発ツールとして expo を使っているためインストール等の準備が必要だっ...
JavaScript

Mac に yarn をインストールする方法

どうも、きっしゅです。 JavaScript での開発を行っていると npm は必須だと思います。 最近では npm の上位互換である yarn を使うことも多くなりました。 この度自分の開発環境にも yarn をインス...
Git

.gitignoreが反映されない時の対応方法

どうもきっしゅです! 開発をやっていると耳にしないことの方が少ない Git 。 Git はファイルのバージョン管理をするのには欠かせない存在です。 ファイルの変更差分等を管理してくれるので非常に便利です。 ですが時...
タイトルとURLをコピーしました