開発・実装– category –
業務システムの設計、実装、既存コードとの付き合い方、画面やAPIまわりの実務メモ。
-
開発・実装
VBAで文字列を数値に変換するときのVal、CInt、CDbl、IsNumericの違い
Excel VBAで文字列を数値に変換するときのVal、CInt、CDbl、IsNumericの違いを整理します。判定、整数化、小数を残す変換、先頭部分の読み取りを分けて扱います。 -
開発・実装
Nuxt 3で日時表示をcomposableに分けてタイムゾーン対応する
Nuxtで日時表示が画面に散らばるときに、useDateTimeFormatterとuseTimezoneOptionsへ分けて、timezone、fallback、表示形式を一か所で扱う考え方を整理します。 -
開発・実装
Nuxt 3のAPI呼び出しをuseApiとcomposableに分ける基本設計
NuxtでAPI呼び出しが画面に散らばるときに、useApiと機能別composableへ分けて、画面コンポーネントを読みやすくする考え方を整理します。 -
開発・実装
Pythonで外部コマンドを実行する方法 | Subprocess.runの使い方
PythonからCLIツールや別のプログラムを呼び出すときは、標準ライブラリの subprocess を使うと、外部コマンドの終了を待って結果を受け取れます。この記事では、subprocess.run() に引数をリストで渡し、stdout、stderr、終了コード、非0終了、タイムアウトを扱う最小構成を見ていきます。 -
開発・実装
Laravelのファイルアップロードで元ファイル名をそのまま保存してはいけない理由
Laravelでアップロードされたファイルの元ファイル名を残したいとき、getClientOriginalName() の値をそのまま storeAs() に渡したくなることがあります。しかし、元ファイル名はクライアント由来の値なので、スト
1