JavaScript Cannot find module ‘./manifest.json’. Consider using ‘–resolveJsonModule’ to import module with ‘.json’ extension. 原因 .jsonファイルをimportしようとするとTypeScriptの設定によって怒られる。 解決策 以下2点を確認すればOK。 tsconfig.jsonの設定値で、esolveJsonModuleを有効に... 2023.03.25 JavaScript
Python 【Python】poetryを使った環境構築 Poetryとは Python用のパッケージ管理ツール。 依存パッケージの追加、削除、インストール、仮想環境でのPython実行などができる。 似たようなものはpipやpipenv、pyflowなどが存在する。 p... 2023.02.23 Python
Python 【Python】URL文字列を生成する 今回はurllibを利用してURL文字列を生成する方法について解説する。 URLを生成しつつ、APIリクエストを行う場合は、requestsを利用した方が良い。 必要なライブラリ 標準ライブラリのurllib.parse... 2023.02.21 Python
Java 【Java】リストのforループ方法まとめ この記事では、Listのforループを行うさまざまな方法を紹介する。 今回利用するサンプルデータ String型のリストを、今回のサンプルデータとして利用する。 final List<String> fruits ... 2023.02.15 Java
React.js/Next.js 【環境構築】プロジェクトにprettierを導入する やること プロジェクトを新規作成し、prettierを導入するところまで解説する。 また、VSCodeの設定も行い、保存時に自動フォーマットされるようにする。 Next.jsのプロジェクトで解説しているが、サンプルで利用... 2023.02.13 React.js/Next.js
Vue.js/Nuxt.js Vue.jsのプロジェクトにfirebaseを導入する 概要 Vue.jsを利用したプロジェクトに、firestoreを利用してデータ取得を行う手順を解説する。 公式ドキュメント 公式ドキュメントはこちら。 前提 vue createコマンドを利用して作... 2023.02.11 Vue.js/Nuxt.js
JavaScript 【JavaScript】配列の扱い方 ここでは、JavaScriptの配列に関する基礎的な操作を解説する。 この記事でわかること 配列とは 配列の作成方法 配列の参照方法 配列の追加、削除 ループ 配列の注意点 配列とは ... 2023.01.08 JavaScript
Vue.js/Nuxt.js 【Vue.js】ディレクティブ省略記法メモ Vue.jsではよく利用する構文は省略して記述することができる。 久しぶりにVue.jsに触ると忘れてしまうのでメモ。 v-bind: → : v-bindディレクティブは、Vue.js内で使われているデータを画面に埋め... 2023.01.07 Vue.js/Nuxt.js
データベース 【DB】テーブル結合方法の種類を理解する(内部結合、外部結合、クロス結合) この記事では、データベースの結合の種類を理解する。 それぞれどういう結合かを理解するためなので、具体的なSQL文までは説明しない。 扱うサンプルデータ このサンプルデータのポイントは2つ。 田中さんと佐藤さんは同... 2022.12.30 データベース
ターミナル操作 【Linux】grepコマンドのよく使うオプションだけ厳選 grepコマンドはファイルの中身の文字列を検索するのによく利用するコマンドである。様々なオプションがあるが、よく使うパターンのみを厳選した。 普通に文字列を検索する あるファイルの中の文字列を検索する 「grep ファイ... 2022.12.29 ターミナル操作