RSpecからpytestへ:戸惑いがちな書き方の対応チートシート
RSpec経験者がpytestへ移行する際に戸惑いがちなポイントを対応表とコード例でまとめました。fixture、factory_boy、デバッガ、パラメータ化テストを中心に整理しています。
zshで開発効率を上げた自分的エイリアスを晒す
開発中によく使うコマンドなどはエイリアスで呼び出せる 開発中に良う使うけど長いコマンドなどがあります。 例えばDockerの起動コマンドや、 $ docker-compose up -d Gitの状態を確認するコマンドなどです。 git status このあたり、急いで打ち間違えてなんども実行し直すということがあったので、なにかいい方法が無いかを感がたところ
GoのHTTPクライアントでリダイレクトを検知する方法
Goのnet/httpはデフォルトで自動リダイレクトしますが、http.Client.CheckRedirectにhttp.ErrUseLastResponseを返す関数を設定すると、リダイレクト前のレスポンス(301/302)を取得できます。Locationヘッダからリダイレクト先URLを取り出す実装例付き。
2ヶ月に一度の登壇を通して身につけたLT発表の作り方
2ヶ月に1回のLT登壇を通じて身につけた発表資料の作り方の「型」を紹介。準備の効率化、緊張の克服、発表構成のコツをまとめました。
GraphQLを活用したスキーマ駆動開発を体験した話
GraphQLのスキーマ駆動開発を実際のプロダクトで実践した体験記。導入の流れ、開発フロー、やってみて感じたメリット・課題を紹介します。
NotionデータベースでID列を自動採番する方法【固有IDプロパティ対応】
NotionのデータベースでレコードにID番号を自動付番する方法を解説。公式の「固有ID(Unique ID)」プロパティを使えば設定3ステップで完了します。Formulaを使った旧来の回避策との違いも説明。
研修がないスタートアップに入社した新卒エンジニアの独学に役立った書籍やスライド一覧
研修なしのスタートアップに新卒入社したエンジニアが、独学で使って役立った技術書籍・スライド・学習リソースを時期別に紹介します。