仕様の曖昧さをカバーしていたらnullチェックで型から追放されてしまったnullability。いまさら帰ってこいと言われてももう遅い
Narrowing(型の絞り込み)の話です。この記事で言いたかった事はもう全て言い終えました。残りは雑談コーナーです。 const narou = (message: string | null...
48 search resultsShowing 1~20 results
You need to log-in
Narrowing(型の絞り込み)の話です。この記事で言いたかった事はもう全て言い終えました。残りは雑談コーナーです。 const narou = (message: string | null...
TypeScriptは基本的には構造的型(Structural type system)なので type Human = { name: string age: number } と type ...
v10.2.1はまだ正式リリースされていません(2021/5/17現在)が、v10.2.1-canary.3からcreate-next-appコマンドに--tsオプションが追加されました。 np...
10.2.1以降であれば上記参照 Next.js9.4.0を対象とし、npmは既に利用できるものとする。 npm init next-app ✔ What is your project nam...
Firebaseでブラウザコンソールの導きに従うと 初手でfirebase-toolsをグローバルインストールさせられそうになります。そんなのやだよプロジェクト毎に持ちたいし、Firebaseの...
無名型という呼び方が正しいのかはさておき、GraphQLとTypeScriptを使っているとたまに遭遇するシチュエーションです。 Q type Pig = { name: string tail...
[JavaScriptでArrayをuniqにする] (https://qiita.com/oubakiou/items/b848434e65d0644e1dfc)を元に const defau...
例えば type Dogs = Array<{name: string, age: number}> みたいな既存型がある時に {name: string, age: number}...
例えば class Dog { name: string age: number constructor (dogData: any) { this.name = dogData?.name t...
ログファイルをtail -fやdocker logs -fで見たりする事ありますよね。もし、そのログファイルがjsonフォーマットだったら各ログ毎にjqしたものを見たいですよね。 logs.sh...
const array = ['www.apple.com', 'www.apple.com', 'www.apple.com', 'www.apple.com', 'www.apple.com...
https://console.cloud.google.com/cloud-build/triggers からトリガー詳細を見た時のURL https://console.cloud.goog...
package.json "dependencies": { ... "axios": "^0.19.0", "gm": "^1.23.1" }, "devDependencies": ...
const images = [ {url : 'hoge.jpg'}, {url : 'hoge.jpg'}, {url : 'fuga.jpg'}, ]; const condition =...
ホストOS側のメンテが地味に面倒になってきてVPSからFirebase Hostingへ移行するので備忘録。ホスト側にDocker Compose、certbot(Let's Encrypt)が...
サーバーサイド(Cloud Functions)でしかTypeScriptを書いた事が無いのでクライアントサイドは謎。 export type DogData = { id?: string; ...
わざわざ管理画面を作るのめんどいからGoogleSheetsで済ませたい、というのは稀に良くある状況だと思います。 みたいなスプレッドシートで管理されたデータが欲しかったとして Google S...
の通り。ベータ版らしい。Cloud Source Repositories特有の手順や問題は特にない。リポジトリを作ったら ssh-keygen -t rsa -C "${USER_EMAIL}...
の行列を入れ替えたい時ってありますよね。 const table = [ ['www.apple.com', 'www.apple.com'], ['www.amazon.com', 'www....
自分用。気がついたら追加していく。 ユーザグループによる採用事例一覧もあるけど、 自分が見つけたスライドとかへのポインタも兼ねてるので一旦残しておく。 またScalaMatsuriのスポンサーを...
48 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.