DB[DB小噺]なぜ市区町村テーブル名はpref_cityにならないのか ふと疑問に感じたけどうまく言語化できず、ChatGPTと討論したのでメモ。 疑問点:テーブル名にて「主_従」とする基準は? 普段、例えば売上データをテーブルで表す際、 売上伝票:sales売上明細:sales_detai... 2024.11.17DB
React[React]URLパラメータ変更のたびに初期化処理(useEffectを発火する)。 ReactのようなSPAで作っていると、検索条件を入力するような画面にて検索処理を行った場合、URLはそのままに画面描画のみを更新するというのが恐らく入門的な実装だと思います。 しかしサービスとしてのUXを考えると、URLはユーザに... 2024.10.27Reactts
C#.NET web APIでJWT認証を実装する 達成したいことは、 ・JWTによる認証・独自のクレーム追加(クレームの値を各コントローラにて使用)・Swaggerも使えるように プログラム作成 dotnet new webapi --use-controllers -... 2024.09.28C#
React[React+AntDesign]FormのValidate処理について考え方 ※今回、AntDesign使ってますが、本質的な考え方はどんな作り方でも通じると思います。 Validate処理はどのようなアプリにおいても必須ですが、Reactの場合、思ったより直感的ではないというか、他の言語とは違った考え方だっ... 2024.08.06React未分類
C#[.NET web API]vsCodeでのデバッグ時にHTTPS化&SwaggerUIを初期表示 最近いつの間にかデバッグ構成ファイルが消えてしまっていたため再セットアップ。意外と情報がなかったのでメモ。 HTTPS SSL 化 まずはデバッグタブにて.NET core向けのC#デバッグ構成を作成しておいてください。すると... 2024.07.31C#web
MAUI[MAUI+Mac]MacOSにてC#でデスクトップアプリ開発 最近はシンプルなデスクトップアプリであればPythonでもできたりしますが、拡張性等考えるとやはりしっかりしたフレームワークで作りたくなってきます。 本来ならSwiftで開発するべきなのでしょうが、C#の方が慣れているのでMAUIを... 2024.07.28MAUI
Mac[Mac book]外部ディスプレイの色調整がうまくいかない時に確認すること 結論を述べると、 ・TrueToneを「オフ」 にしてください。 方法 - - のチェックを外す。 クラムシェルモードでは表示されないので、一旦画面を開いた状態で設定してください。 何が起こる? ... 2024.07.14Mac
React[React+TS]ログイン判定→ルーティング処理を実装したルートページ お疲れ様です。今回はシンプルな機能をまとめておこうと思います。機能としては、 ・初回レンダリング時のみログインチェック処理を実行・ログインされていればログイン済みトップページへ・未ログインならログインページへ 各ログイン確認処... 2024.05.29React
アプリ・サービス運営業界歴10年近くなったのでプロジェクト管理&コーディングルールをまとめてみる 私はこの業界に身を置いてもうすぐ10年です。(2024年現在) 経歴としては、ヒアリング(営業に近いこともしていた)・設計・開発・テスト・納品・運用保守までを一貫して行う、いわゆる一貫型の受託開発を行っていたある意味ではフルスタック... 2024.04.20アプリ・サービス運営ノウハウプログラミング
C#ASP.NETでデバッグ出来なくなった件 最近ASP.NET のweb apiとBlazor webassemblyを使った開発を行っていましたが、とあるタイミングでデバッグ実行できなくなってしまいました。他にも、コマンドプロンプトが管理者実行でないと落ちてしまう等、不自然な動き... 2024.04.17C#