なぜルーティングにData Fetchの責務(Loader API)があるのかを考える
近年のReactのルーティングライブラリには当たり前のようにデータ取得を行うAPIが提供されています。その先駆けになったのがReact Routerでしょうか。React RouterではRemixから逆輸入される形でLoader APIが提供され、ルートごとにデータ取得を実行す
近年のReactのルーティングライブラリには当たり前のようにデータ取得を行うAPIが提供されています。その先駆けになったのがReact Routerでしょうか。React RouterではRemixから逆輸入される形でLoader APIが提供され、ルートごとにデータ取得を実行す
既存の LLM コード生成の問題 LLM は行カウントやワードカウントが苦手。 例えば自分は SourceMap を扱うコードのテストを書かせようとしたが、モックデータの line:column がガバガバな位置を指してまともにテストにならない。行カウント/ワードカウントがで
アンケートには、数値で回答をする設問があったり、自由記述の回答をする設問があったりすることが一般的です。そして、数値の回答に関しては、集計して性別や年代など回答者の属性ごとにスコアを比べたり、質問…
今回は、データが中心で人間を不幸にするデータドリブンな文化と、人間中心でデータを道具としてデータインフォームドな文化の違いの話をします。今回の記事を書くにあたって、「Becoming Data D…
セールスフォースはSlackの新機能として、プロジェクト管理機能を実現する「Slackリスト」の正式リリースを発表しました。 Introducing Slack lists Manage projects from start to fin...
<a href="https://pavel-romanov.com/nodejs-performance-hooks-mastering-the-mental-model">https://pavel-romanov.com/nodejs-performance-hooks-m
Amazon Web Service(AWS)は、ゲームを通じてAWSを学べる「AWS Cloud Quest日本語版」に、新たに「Machine Learning(機械学習)」の教材が追加されたことを明らかにしました。 プレイ中の画面。「...
<a href="https://github.com/tinylibs/tinypool/releases/tag/v1.0.0">https://github.com/tinylibs/tinypool/releases/tag/v1.0.0</a><br /> <p>tin
<a href="https://storybook.js.org/blog/storybook-8-1/">https://storybook.js.org/blog/storybook-8-1/</a><br /> <p>Storybook 8.1リリース。 Storyファイ
<a href="https://martinfowler.com/articles/data-fetch-spa.htm">https://martinfowler.com/articles/data-fetch-spa.htm</a><br /> <p>Reactのクライアン
<a href="https://github.com/slevithan/regex">https://github.com/slevithan/regex</a><br /> <p>正規表現をTagged Templateで書けるライブラリ</p>
<a href="https://github.com/twada/power-assert-monorepo/tree/main/packages/node">https://github.com/twada/power-assert-monorepo/tree/main/pa
<a href="https://github.com/biomejs/biome/releases/tag/cli%2Fv1.8.0">https://github.com/biomejs/biome/releases/tag/cli%2Fv1.8.0</a><br /> <p
はじめに本記事はOpenStreetMapより取得したデータを処理するライブラリの1つであるPyOsmiumについて、その基本的な使用法及び概念についてまとめたものです。ご意見等ありましたらどう…
はじめに 現在のプロジェクトでは、主にフロントエンドの開発に従事しています。このプロジェクトでは、Sentryを使用してエラートラッキングを行なっています。その中でもセッションリプレイはエラー前後のユーザーの行動を再現することができ、エラーの解析に非常に有用です。しかし、プラ
はじめに こんにちは、クラウドエース SRE 部に所属している\textcolor{red}{赤髪}がトレードマークの Shanks です。 みなさんは Google Cloud のセキュリティオペレーション統合サービスである Security Command Center
はじめに 記事の目的 こんにちは、クラウドエース SRE部 に所属している\textcolor{red}{赤髪}がトレードマークの Shanks です。 クラウドエースではギルドと呼ばれる任意参加型の技術習得・自己学習制度が存在します。 筆者はセキュリティギルド(セキュリ
はじめにこの記事ではQiitaで550本以上記事を書いてきて、アウトプットに関する理論を発信し続けている私(@Sicut_study)がこれまでに発信してきた内容を1つの記事にまとめたものです。…
最近は 第3回 Azure Travelers 勉強会 山形の旅 と .NET ラボの 7 月で登壇 (予定) で話す .NET Aspire について色々調べたりしています。 .NET Aspire はマイクロサービスを開発する感じでデモをされていたりします。実際に公式の .N
まえがきこの記事に記載されている内容SonarQubeは大変便利なツールです。しかし解析結果の見方や検知されたIssueの内容が分からず無視してしまったり、あまり理解せずにとりあえず直すとい…
技術的負債とは 現代のソフトウェア開発において、「技術的負債」という概念は避けて通れない重要なテーマとなっています。技術的負債とは、短期的な利益や迅速なリリースを優先するために採用される一時的な解決策や、劣悪なコード品質、ドキュメント不足などが原因で将来的にシステムの保守性や
そういえばどういうことだっただろうか、どんな機能だっただろうかと思うことがあるので整理してまとめます。そもそもコンピュータって?電気信号を処理して、様々な用途において計算・利用できる機械の…
Renovateとは ライブラリの依存関係を検出し、バージョンを自動更新してくれるツール。様々な言語やバージョン管理ツールに対応している。(公式サイト) 類似ツールはDependabot 導入背景 自分が担当しているシステムはyarn+Node構成でライブラリの定期メンテ
! この記事は毎週必ず記事がでるテックブログ "Loglass Tech Blog Sprint"の43週目の記事です!1年間連続達成まで 残り 10 週 となりました! はじめに こんにちは、株式会社ログラスでエンジニアをしている上田(@ueda1013)です。 ログラス
環境MAMP: Version 4.5 (3208)MySQL: 5.6.38経緯クエリログを確認したいからMySQL起動スクリプトを弄っていたらMySQLが起動しなくなった。バックアップを…
はじめに以前紹介させていただき、2022年Qiitaのいいねランキング18位、ストックランキング20位を記録したこちらの記事の続編です!https://qiita.com/danishi/ite…
はじめにこんにちは今回はプログラミング言語の「C言語」についてご紹介いたします。「プログラミング言語触ってみたいな~」「いっぱいあるけど何から始めよう」とプログラミングが初めての方にオススメ…
はじめにこんにちは、この世すべてのレビュワーの代弁者です。もくじ" きれい " なコミット履歴とはコミットが意思決定の最小単位になっているコミットメッセージが簡潔で分かりやすい意思決定の…
ある日の我が家ワイ「う〜ん・・・」ワイ「どないしたら実現できるんやろなぁ・・・」娘(8歳)「パパ、どうしたの?」ワイ「おぉ、娘ちゃん」ワイ「いやぁ」ワイ「実は、面白いアイディアを思いつい…
結論単純に大容量ファイルをアップロードできるようにする場合はAWS-AWSManagedRulesCommonRuleSetに設定されているSizeRestrictions_BODYをOverr…