IT Study

IT Study

「@prisma/client did not initialize yet」エラー|Prisma Client の生成先と import 先が異なる場合の原因と対策

prisma generate を実行したにもかかわらず、以下のエラーが表示されて困っていませんか?@prisma/client did not initialize yet.Please run "prisma generate" and...
IT Study

npmとnpxの違いとは?よく使うコマンドの意味から理解してみる

開発をしていると、npm installnpm run devnpx create-next-appnpx prisma migrate devnpm installnpm run devnpx create-next-appnpx pri...
IT Study

【初心者向け】キャッシュとは?仕組み・TTL・Cache Hitまでわかりやすく解説

この間、職場でキャッシュが原因でデータ取得エラーが発生したことがありました。そこでふと、「そもそもキャッシュって何だろう?」という疑問が浮かびました。それまでは、「データをより早く取得するために、一時的に保存しておくもの」という程度の理解し...
IT Study

【自動化テスト入門③】Next.jsでテスト用プロジェクトを作成してGitHubと連携する

前回は自動化テストを行うために、XPathやCSSセレクタの基礎について学習しました。◾️参考記事【自動化テスト入門①】Katalonで学ぶCSSセレクタ基本編 【自動化テスト入門②】Katalonで学ぶXPath基本編しかし、実際に自動化...
IT Study

【自動化テスト入門②】Katalonで学ぶXPath基本編

前回【自動化テスト入門①】Katalonで学ぶCSSセレクタ基本編でCSSセレクタについて説明しました。今回はXPathで要素を選択する方法についてまとめました。XPathとはXPath は、HTMLやXMLの要素を指定するための書き方です...
IT Study

【自動化テスト入門①】Katalonで学ぶCSSセレクタ基本編

仕事で自動化テストを行うため、今回からKatalon Studioを使うことになりました。すでにある程度自動化が進んでいるプロジェクトへ途中参加する形だったため、まずは基礎知識を整理しながら勉強を進めています。自動化テストでは、ログインボタ...
IT Study

【初心者向け】Githubの基本操作と恥ずかしくないコミットメッセージの書き方

個人プロジェクトだからってGithubのメッセージを適当に書いていませんか?実は、恥ずかしながら自分も「一人でやるから大丈夫」と思って、適当にPushしたり、メッセージを書いたりしていました。でも、いざ誰かにGithubを共有する場面になる...
IT Study

これ何て読むの?データベース用語まとめ

前回 これ何て読むの?よく使うIT記号まとめに続き、データベース(DB)の学習や実務で頻繁に使われる用語を、「読み方」と「意味」と一緒にまとめました。辞書代わりにご活用ください。この記事でわかることデータベースの基本構造データの整合性を守る...
IT Study

AWS RDSで突然の請求増加・・・原因は「フリーティア終了」だった。

以前、MariaDBを使って作った「韓国書籍情報のホームページ」を、AWSのフリーティアで運用していました。そのときの月額料金はだいたい4ドル前後。特に問題もなく、しばらく放置していました。ところがある日、「MariaDBのバージョンをアッ...
IT Study

これ何て読むの?よく使うIT記号まとめ

プログラミングやWeb開発でよく使う記号の読み方を初心者向けにまとめました。イコールやノット、括弧など、実務でも役立つ基本記号をわかりやすく解説します。