型を書いておくと便利になるアレコレ
はじめに オブジェクト指向的な話は書きません。(コンストラクタでの初期化やインターフェースなど) あくまで意識して書いといた方が便利みたいな内容です。 言語バージョン PHP 8.3(なので8....
50 search resultsShowing 1~20 results
はじめに オブジェクト指向的な話は書きません。(コンストラクタでの初期化やインターフェースなど) あくまで意識して書いといた方が便利みたいな内容です。 言語バージョン PHP 8.3(なので8....
はじめに OpenID Connectで作られた認可サーバーを自分で作って認可する側を理解しようという記事です。 サーバーはNode(Hono)、クライアントはVueで作っていきます。 ※この記...
はじめに EC2のスケール時、uvicornが起動していないのにステータスがhealthyになってしまいアクセスが来てエラーが発生しました。 解決までをまとめます。 要はヘルスチェックちゃんとや...
はじめに 参照渡し自体は何も悪くなく、副作用を理解して使っているかという観点の記事になります。 現にTry〇〇はout使われていますし。(慣習的なやつだと思ってます) 題名にC#とつけていますが...
右上の「オプション」をクリックして「トランスフォーム」にチェックが入っていないか確認 チェックを外す 回転(R)、拡大・縮小(S)してみる
はじめに Google 関連の API を利用する際、OAuth2.0 による認証を通じて取得できるアクセストークンが必要になります。 サーバー側開発者なら、以下の公式ドキュメントは穴が空くほど...
はじめに Nginx+PHP-FPM構成のAPIサーバーでS3から画像をストリーミングレスポンスするAPIを作成しました。 しかし画像が途中までしか送信されない問題で1日溶かしたのでまとめます。...
はじめに 業務で初めてLaravelを使用することになり、コード設計をしていたのですがエラーハンドリングがうまいこといかなかったのでまとめます。 サーバー側APIでjsonを返したいだけなのでr...
はじめに 以下の手順を実施することで、機器の故障やデータ損失(Sleepでのピカチュウのなつき状態)のリスクがあります。 この記事は研究目的での作業なので、もし再現する場合は自己責任で行ってくだ...
はじめに 業務でTypeScriptを扱うことになりました。 前の業務ではC#を使っていたので文法はなんとなく読めるんですが、そもそもJSとNodeが全く理解できてないのでそちらから勉強を始めま...
パスカルの三角形とは これをプログラムで作ってみましょう。 環境 .NET8 2次元配列 int[,] 2次元配列(int[,])を使用してパスカルの三角形を作成します。この場合、三角形の形状に...
はじめに C#での依存性注入(DI)では、3つの依存性注入メソッドのライフサイクル(AddTransient、AddScoped、AddSingleton)が使用できます。 ざっくりまとめると以...
はじめに C#を教えていると「デリゲートって結局なんすか??」とよく質問されます。 「メソッドを引数に渡せてあげられる」と言うのは簡単ですが、正直自分も感覚値でしか理解していないので今後説明でき...
はじめに C#で動的に複雑な処理を実装したい場合、FuncやExpressionを使用することがあります。 特に、式ツリー(Expression Tree)を利用して動的なコードを生成し、実行時...
はじめに 大規模案件(API数100個超、テーブル数500個弱)のサーバーサイドプログラムをDIコンテナを使って実装しました。 最初のリリースは無事に乗り切りましたが、振り返ってみると、DIコン...
1. はじめに qiita-cliというQiitaの記事をGithub上で管理投稿できるライブラリが公式から用意されています。 ブラウザから投稿すると投稿時にポストするかのモーダルが出てくれます...
現象 差分が多めのブランチ同士を切り替えていると、解析がうまくいっていないのか赤線が出まくりました。 ビルド自体はできるし、実行も問題なくできるが赤線は消えないという状態です。 再現性もあったの...
やりたいこと PHPで書いたAPIのエンドポイント毎のパフォーマンスをNewRelicでざっくり見ていくまでを書きます。 APMを細かく分析していくところまでは書きません。 ホスト端末のCPU状...
はじめに ユニクロのバラエティゾーンで売ってるプログラムが書かれたTシャツありますよね。 そもそもGOで書かれているとすら知らなかったのですが、GOについて何も知らない状態から動かしてみました。...
はじめに 「非同期処理って体感的にわかるくらい変わるんスカ?」と先生に聞いたところ、以下のAPIに大量のリクエスト送ってみろと言われたのでやってみました。 UIを止めないとかはわかりやすいんです...
50 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.