管理者

JavaScript

Cannot find module ‘./manifest.json’. Consider using ‘–resolveJsonModule’ to import module with ‘.json’ extension.

原因.jsonファイルをimportしようとするとTypeScriptの設定によって怒られる。解決策以下2点を確認すればOK。tsconfig.jsonの設定値で、esolveJsonModuleを有効にするtsconfig.jsonの設定...
Python

【Python】poetryを使った環境構築

PoetryとはPython用のパッケージ管理ツール。依存パッケージの追加、削除、インストール、仮想環境でのPython実行などができる。似たようなものはpipやpipenv、pyflowなどが存在する。poetryの選定にはそこまでこだわ...
Python

【Python】URL文字列を生成する

今回はurllibを利用してURL文字列を生成する方法について解説する。URLを生成しつつ、APIリクエストを行う場合は、requestsを利用した方が良い。必要なライブラリ標準ライブラリのurllib.parseを利用する。import ...
Java

【Java】リストのforループ方法まとめ

この記事では、Listのforループを行うさまざまな方法を紹介する。今回利用するサンプルデータString型のリストを、今回のサンプルデータとして利用する。final List<String> fruits = List.of("apple...
React.js/Next.js

【環境構築】プロジェクトにprettierを導入する

やることプロジェクトを新規作成し、prettierを導入するところまで解説する。また、VSCodeの設定も行い、保存時に自動フォーマットされるようにする。Next.jsのプロジェクトで解説しているが、サンプルで利用しているだけなので他のプロ...
Vue.js/Nuxt.js

Vue.jsのプロジェクトにfirebaseを導入する

概要Vue.jsを利用したプロジェクトに、firestoreを利用してデータ取得を行う手順を解説する。公式ドキュメント公式ドキュメントはこちら。前提vue createコマンドを利用して作成したVue.jsプロジェクトを想定するfireba...
JavaScript

【JavaScript】配列の扱い方

ここでは、JavaScriptの配列に関する基礎的な操作を解説する。この記事でわかること配列とは配列の作成方法配列の参照方法配列の追加、削除ループ配列の注意点配列とは配列とは、同じ要素のデータを順序付きで格納しておくもの。配列の作成方法Ja...
Vue.js/Nuxt.js

【Vue.js】ディレクティブ省略記法メモ

Vue.jsではよく利用する構文は省略して記述することができる。久しぶりにVue.jsに触ると忘れてしまうのでメモ。v-bind: → :v-bindディレクティブは、Vue.js内で使われているデータを画面に埋め込む時によく利用するディレ...
データベース

【DB】テーブル結合方法の種類を理解する(内部結合、外部結合、クロス結合)

この記事では、データベースの結合の種類を理解する。それぞれどういう結合かを理解するためなので、具体的なSQL文までは説明しない。扱うサンプルデータこのサンプルデータのポイントは2つ。田中さんと佐藤さんは同じ部署人事の部署には誰も所属していな...