銀の弾丸

プログラミングに関して、いろいろ書き残していければと思っております。

2020-01-01から1年間の記事一覧

意外な結果:MapとObjectの速度を比較

JavaScriptでKey-Valueマップを扱うために object と Map クラスのどちらを使えばよいのか検証してみました。

JavaScriptのヤヤコシイとこ

JavaScriptは大好きですがヤヤコシイところもたくさんあります。そんなところを何点か書いてます。

全部約束 Promise.all - 非同期処理を効率よく並列実行するために

互いに独立した複数の非同期処理は、 Promise.all で待ちましょうってことを書いています。

AsciiDocのテーブルを入れ子にするにはビックリマーク

AsciiDocのテーブル(表)のセルの中に、ネストされたテーブルを記述する方法です。

AsciiDocで文書内の任意の場所にリンクする

Asciidocの書き方をよく忘れますので、的を絞って書いておきます。文書の中の任意の場所へリンクを貼る方法です。

JavaScriptのArray.fillで気をつける事

JavaScriptの配列の、全ての要素を同じ値で初期化する Array.fill で、ObjectやArrayなどで初期化する場合、全部が同じ値を参照していることになるので気をつけましょうと書いています。

Git初心者が最初に知るべきチームでGitの使い方

「Gitようわからん」という人向けに、チームでGitを使うとき、最初にきちんと知っておいてほしいことを2,3書きました。まだまだいっぱいあると思いますがー

React:非同期の副作用フック(useEffect)で正しくクリーンアップする

Reactの関数コンポーネントで非同期の副作用フックを正しく記述する方法を書いています。

VS-Codeで「NPMスクリプトが見つかりません」の対処法

VsCodeがnpmスクリプトを見つけてくれなくなった時にチェックすべき設定項目を書きました(実体験)。

npm scripts で eslint-watch を実行するには npx が必要だった

ナゼかはわからん

新EdgeでIEモードを使うため「Microsoft Edge ポリシー設定を構成する」

Web

Chromiumベースの新EdgeでIEモードを使うために必要な Microsoft Edge ポリシー設定をローカルPCに構成する方法を説明しています。

Chromium版EdgeのIEモードを使ってみた

Web

Windows Update を待たずにChromiumベースの新MS-Edgeをインストールする方法と、IEモードを使えるようにする設定手順を書いています。