MySQLの正しいhealthcheck

こんにちは、 Legalscape (採用情報) で法情報のグラフデータを構築・運用するチームに所属するあざらしです。 Docker ComposeでMySQLコンテナのhealthcheckを書くとき、mysqladmin ping を使うのが定番だと思います。ただこの方法には落とし穴があり、healt…

Jupyter Notebookと再現性: 116万件の調査が示す96%が再現できない現実、その原因と対策

こんにちは!LegalscapeのLabsチームでAIエンジニアを務めている白水(@sorami)です。 Legalscapeは、AI技術の活用により「法情報の調査」を革新するサービスを開発するテックカンパニーです。その中でLabsチームは、AI・データサイエンスを担当し、情報検…

その手順書、Warpで見ませんか?

前置き こんにちは!!近藤です 前回の記事(「WarpはAIだけじゃない! WorkflowとNotebookを使ってコマンドの再利用性と安全性を上げるには」)に引き続き、次世代ターミナルエミュレーターWarpの活用術をご紹介します。 前回も紹介したWarpのNotebookは、…

AI時代の並列開発:Gitワークツリーのポート衝突問題をドメインで解決する

こんにちは、橋本です。 この記事では、AIエージェント時代の開発において、Gitワークツリーを最大限活かすための開発環境構成を紹介します。 いきなりですが、みなさんはコーディングにおいて、どのAIツールを使っていますか? 私はClaude Code を使ってい…

WarpはAIだけじゃない! WorkflowとNotebookを使ってコマンドの再利用性と安全性を上げるには

1. 導入 こんにちは!!近藤です 突然ですがみなさん、ターミナルエミュレータは何を使っていますか? 近年、Rust製でモダンなUIを持つWarpが注目を集めています。よく話題になるのが、自然言語でコマンドを生成してくれる Warp AI ですよね。 しかし、Warp…

とあるLegalscapeエンジニアのターミナル

こんにちは、Legalscape コンテンツバリューチームでエンジニアをしている清水です。みなさんは開発するときにエディタは何を使っていますか? 自分は昔からVim(またはNeovim)を愛用しておりターミナルの中で開発することにこだわりがあるのですが、最近は…