msksgm’s blog

msksgm’s blog

Webエンジニアです.日々の勉強,読書,映画観賞,美術観賞の記録を載せます.

プログラミング

Firebase.「モジュール '"firebase/app"' にはエクスポートされたメンバー 'User' がありません。'import User from "firebase/app"' を使用するつもりでしたか?」「Module '"firebase/app"' has no exported member 'User'. Did you mean to use 'import User from "firebase/app"' instead?」 のエラー

問題概要 Firebase Authentication を使って,react に認証処理を追加しようとしたら,以下のようなエラーが発生しました. User クラスを import できていないようです. English Module '"firebase/app"' has no exported member 'User'. Did you mean to …

typeormの設定をormconfig.tsから読み込む

typeorm の設定ファイルはデフォルトで,ormcofig.json ですが,このままだと以下の問題点があると考えます. 環境変数を埋め込みづらい プロジェクトのルートディレクトリにファイルが増える 自動で読み込まれるのでデバックしづらい 環境変数を読み込むに…

pythonでshopify REST APIにrequest(Basic認証)

概要 Graphql に対応していない(実際は不明)API を使うときがあったので REST API で Basic 認証する方法をメモ 手順 なんてことない単純な Basic 認証. orders.json を呼び出します. 1. requests をインストール pip install requests 2. python でソー…

SpringBootでwebAPIサーバーを作るハンズオン(Java)

最近,SpringBoot を学んだので CRUD ができる Web API サーバーを作りたいと思います. Qiitaにも投稿してみました. repository と service はインタフェースと実行クラスをわけています. 最終的なソースコードはこちら. ディレクトリ構成は以下のように…

Stream APIを使ってArray配列の合計を計算する(Java)

Java で for 文を使わずに Array 配列の合計を求める方法がわからなかったのでメモ. for 文の場合 まずは普通パターン List<Integer> integerList = Arrays.asList(1, 2, 3, 4, 5); int sum = 0; for (int i = 0; i<integerList.size(); i++){ sum += integerList.get(i); } System.out.println(sum); Stream API の場合 reduce を使う場合 非メソッド参照 List<Integer> integerList =…</integerlist.size();></integer>

gitのremote branchがlocalでゾンビ化したとき

githubでremote branchを削除すると,localでgit remote -r を入力すると表示されてしまう. 以下のコマンドで削除できる. git remote prune origin

git rm --cached ファイルをリモートリポジトリのみ削除する

ローカルリポジトリのファイルは残してリモートリポジトリのファイルのみを消したいときがある. サンプルコード git rm --cached filename.ext この後,.gitignore に追加することでリモート追跡を除外することができる 補足 rm と git rm の違い rm 通常の…