サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
MacBook Neo
techblog.zest.jp
こんにちは、株式会社ゼストでエンジニアをしている菊池です。 12月も中旬。今年も残すところあと半月になりましたね。 今回はゼストで行った GitHub Actions の請求金額を 38% カットしたプロセスを紹介します。 GitHub Actions のコストの方程式 まず前提として、GitHub Actions のコストは次の式で決まります。 総コスト = 実行時間 × ランナー単価 × 実行回数 そこで今回は、この3軸をそれぞれ見直していきました。 1. 実行時間の見直し 最初に、どのワークフローが一番時間を使っているかの可視化と実行時間の削減をねらいました。 調査の結果、バックエンド API のテストワークフローが最も時間を消費していました。 処理内容は次のとおりです。 ESLint TypeScript のコンパイル テスト DB のセットアップ 単体テスト(Jest) これらに
Claude Code 流行っていますね!ZESTでも絶賛利用しています! Claude Codeはローカル環境での実行がメインな利用方法になるかと思いますが、開発元のAnthropicからGitHub Actionsで利用できるClaude Code Actionも提供されています。 Claude Code Actionを利用することで GitHub上のIssueを起点にClaude Codeを実行し、PRを作成 作成したPRに対して、Claude Codeからコードレビューを実施 等のGitDevin/GitHub Copilot Code Review等で実行させていたことをClaude Codeでも実現できます。 ZESTではメインのクラウド環境としてGoogle Cloudを利用しているため、今回はVertex AI経由でClaude Code Actionを実行する方法を紹介し
こんにちは!株式会社ゼストでエンジニアをしている山下です。 弊社が提供している在宅医療・介護の収益改善プラットフォーム「ZEST」では、2025年1月に 利用者配布用カレンダーの自動作成&印刷機能 をリリースしました🎉 https://prtimes.jp/main/html/rd/p/000000048.000056654.html この機能は、ご利用者様の1ヶ月間の予定をカレンダー形式にして、ExcelもしくはPDFファイルにして出力できる機能になります。 かねてよりご要望いただいていた機能だったこともあり、リリース後はお客様から大変ご好評いただいております。 そんな印刷機能、ExcelやPDFと聞くと身近なファイル形式ですが、開発の裏ではいくつかの落とし穴がありました。 今回はこの印刷機能の開発を通して得られた知見を紹介します。 ExcelファイルやPDFファイルの生成・出力機能を
このページを最初にブックマークしてみませんか?
『ゼスト Tech Blog』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く