Skip to content

Posts

Inspiron13購入

Inspiron13が到着した。意外と簡素な梱包。 OSははじめてのWindows11。 とりあえずChromeとVS Codeインストール。 WSL2もインストール。terminalを管理者権限で起動して、 wsl --install タッチパッドが頻繁に反応なくなるのはちょっと。。 キーボード、全体的にもう少し左に寄せてもよかった Read more

HugoのCSSいじり

Hugoのテーマ、Inkblottyを使わせてもらっているのだけれど、codeとリンクが見えにくいと思って、GitHubっぽくしてみた。

Firebase v9 SDK

FirebaseのAuth組み込み、参考にしているWebサイトの例が import firebase from "firebase"; firebase.auth().hogehoge で、真似して実装しても This dependency was not found: * firebase in ./src/router/index.js To install it, you can run: npm install --save firebase エラーになって悩んでいた。 結局、 import { getAuth } from "firebase/auth"; getAuth().hogehoge で書くと通ることに気づいた。 これはJavaScript モジュール形式の Firebase JS SDK バージョン 9(v9 SDK)というものらし Read more

VueアプリのAmplifyからFirebaseの移行

Vueはtemplateとscriptがひとつのファイルに同居しているので(少なくとも今回作っていたアプリはそう)、AmplifyからFirebaseに乗り換えようとしたときは、結局scriptの方は書き換えないといけない。 templateとscriptがまとめて管理できることが良くも悪くも特徴なん Read more

新しいPC注文

アマゾンの欲しいものリスト眺めてたら、Inspiron14が10%オフになってて、買ってしまおうかと思った。 いったん落ち着いてDELLの直販見に行ったら、アマゾンのよりもストレージ容量上でも値段が若干安くなっていた。 じゃあ直販から買うかと思ったけど、どうせ直販から買うならもともと狙っていたInspi Read more

新しいPC検討

ローカルでもちゃんと開発できるようにしたいと思ったら、Serface Go 2では厳しいことがわかった。 そもそも持ち歩くことが多い可能性があったから、小型軽量を優先していたわけで、出歩くことが激減した昨今、小型軽量は優先度が下がってしまった。 で、代わりに優先度が上がってきたのが、性能。CPUはCore i5 Read more

続・認証の置き換え

routerでログイン状態のチェック入れて遷移先の制御などしていたけれど、状態の取得方法がFirebaseとAmplifyで違っているようで、単純に置き換えるだけということにはならなそう、というのが昨日からの学び。 もしかしてFirebaseの場合はstore経由で状態管理しなくてもよい? だいぶ作りが Read more

認証の置き換え

Amplify AuthをFirebase Authに置きかえる。 FirebaseUI でウェブアプリに簡単にログイン機能を追加する | Firebase Documentation FirebaseUI + vueでログイン処理 - Qiita $ npm install firebaseui --save $ npm install firebaseui-ja --save

Firebaseでやってみる

Amplifyで挫折したお題を、Firebaseで作り比べてみる。 Firebaseでプロジェクトを作成、前回と同じリポジトリでCodespacesを起動。 「ウェブアプリへのFirebaseの追加」手順に沿ってインストール。 $ npm install firebase src/main.js のAmplify関連で追加した部分を削除、Firebaseのコードを Read more

MBaaSの比較

機能やSDKの対応言語をまとめようと思って始めたけれど、Firebaseが数歩リードしている印象。 AWS AmplifyやAzure App Servicesでも同じようなことはできるかもだけど、ひとつのサービスとして揃っている(既存のサービスを組み合わせて都度構築する必要がない)のが強みだと思う。