QnQ開発日誌 単体テストなしで大丈夫か?

デプロイしたらサインインしていない状態でサイトが見られなくなった、QnQの開発日誌ですこんにちは。今は修正している。

Firestoreのセキュリティルールをミスっていたせいなんだが、Seleniumを使ったUIテストしかなく、匿名ユーザーの挙動がテストケースから漏れていたために気づかなかった。

“QnQ開発日誌 単体テストなしで大丈夫か?” の続きを読む

QnQ開発日誌 開発したWebサービスは俺の日記帳になった

こんにちは。二次元掲示板、「QnQ」の開発日誌でございます。

前回の記事「開発中のWebサービスは友人との交換日記と化した – 或る阿呆の記」では友人との交換日記と言ったが、最近は友人も忙しいのか書き込み頻度がめっきり減ってしまい、最近は書き込みの多分9割くらいが僕の独り言と思われ、交換日記どころかもはや「俺の日記帳」みたいになってしまった。まぁTwitterのタイムラインを汚さずに、いいたいことをネットの虚空に向かってペラペラとしゃべっているとでも言えばよいだろうか。

長らくそんな状態だったのだが、本当に「みんなの日記帳」的な方向に開発が進みそうだ。

“QnQ開発日誌 開発したWebサービスは俺の日記帳になった” の続きを読む

for文の中でawaitして返り値使う直列処理を Promise.all() で並列処理

何か日本語の不自由なタイトルだが、実際僕の思った疑問をそのまま文章にするとこんな感じだった、というか実際こういう間抜けな文章で検索していたので、このままいくことにする。

JavaScriptでfor文の中でawaitして直列でやっている処理を、Promise.all()を使って並列にやりたい、ということだ。const answers = Promise.all( …. ) と書きたい、という話。さらっと検索すると返り値を使うサンプル。

“for文の中でawaitして返り値使う直列処理を Promise.all() で並列処理” の続きを読む

macOS Big Surをクリーンインストールした

愛機Mac mini 2018が、死ぬほどカーネルパニックを起こすようになっている。きっかけはParallels Desktop + Sidecarで無理をさせすぎて、熱により落ちまくったことではないかと思うのだが、今は熱関係なくほとんどスリープ状態のようになっていても突然落ちる。

セーフモードでは落ちたことがないので、一縷の望みをかけてクリーンインストールをした。Big Surというかまぁ、僕用の環境構築メモである。

“macOS Big Surをクリーンインストールした” の続きを読む

誰に聞けばいいのかわかる時点で、もうだいたいわかってる

ツイッターで、初心者が初心者同士で教えあっていて、聞くべき人がいるのに聞かず、いつまでたってもレベルが低いままだ、というような嘆きみたいなツイートが回ってきた。

これはまぁ一面の真理ではあって、確かにわかっていない人間がいくら集まってもわからないものはわからないし、それどころか場当たり的な解決策を誰かが見出してそれが広まってしまう、というようなことも現実にはよくあり、それはわかっているベテランからすると地獄みたいな光景で、なんで一言聞きに来ないんだ、と思ってしまうのも無理からぬことである。

だがこれは、「合理」が積み重なった末の「必然」である。なるべくして、そうなっている。

“誰に聞けばいいのかわかる時点で、もうだいたいわかってる” の続きを読む

能力の高さに無自覚な人の作るものは、複雑になりがち

能力の高い人というのはいる。普通ならば中々理解できない複雑な概念をさらっと理解して、自分のものにしてしまえるような人だ。そんな人が技術者になれば、複雑な要求・要件を考えられるし、それを実現するシステム設計もできる。

“能力の高さに無自覚な人の作るものは、複雑になりがち” の続きを読む

10年ぶりにFirefoxを3ヶ月ほどメインにした所感

ここ10年ほど、僕はずっとGoogle Chromeを使っていた。正直Chrome最強だと思う。Chrome最強だと思うんだが、どういうわけなのか、僕のMacではやたらとCPUを使ってくれて、ただでさえ爆熱のMac mini 2018を目玉焼きでも焼けそうなほどに熱してくれる。MacBook Pro 2019でも同様だ。Windowsのマシンではそういうことはなかったので、Macとの相性問題もあったりするんだろうか。それとも何かエクステンションが悪さしているのか。

“10年ぶりにFirefoxを3ヶ月ほどメインにした所感” の続きを読む

EMC村の動画でフェライトコアの原理を勉強した

【ノイズ対策】知らなきゃ損する!フェライトコアの使い方 #28 – YouTube

このチャンネル本当に面白いし有り難いし10年前に見たかった。めっちゃオススメ。今回見たのはフェライトコアについての解説。あー10年前に見たかった。

“EMC村の動画でフェライトコアの原理を勉強した” の続きを読む