Month: 202007
中国語には動詞と形容詞の区別がないかもしれない
# お断り これは一学生が中国語を勉強しているときに混乱した文法事項を「こう解釈すれば納得できる」という感じに簡単にまとめたものです。専門は言語学でも中国語でもないですし、ましてなにか参照してこの考えに至ったわけではないので、正式な文法の一部とは思わないでください。 また、現在ほかの単語や文法...
ReactJSでpreventDefaultが動かない問題を解消する
いくつかのイベント(タッチやウィールに関するものが多い)では受動イベントリスナでは、所定の挙動を上書きするのに必要な`Event.preventDefault()`を呼び出すことができません。こういった例外が起こっているのをみたことはないですか? ``` [Intervention] Unab...
ts-nodeで静的型を利用したスクリプト処理を実行する
[ts-node](https://www.npmjs.com/package/ts-node)を使えば、その名のとおりあたかもTypeScriptをnode.jsのようにそのまま実行できるようになります。これによって静的型チェックの恩恵をうけたり、既存の型定義やTypeScript資産を有効利用...
TypeScriptの列挙型enumチートシート
# 列挙型(Enum)とは 列挙型は、事前にどんな種類があるのか分かっているようなものをすべて列挙して作る型のことです。数学や集合論の言葉を使って言えば、外延表記された有限集合をひとつの型とみなしてつくった型ともいえそうです。 じゃんけんゲームを実装しているとします。 じゃんけんではグー、チョ...
ブログをNextjsベースに変更しました
もともとUnteiという自作の静的サイト生成器を使っていましたが、ブログをNextjsベースに移行しました。CSSなどまだ以降しきってないので以前とだいぶ変わったものになっていますが、これはこれで気に入っています。 # なぜ変更したのか:技術編 もともとは自作の静的サイト生成器(Untei)を...
競技クイズ復習ー1
最近身内でやっている競技クイズででた、忘れていたor知らなかったもので覚えておきたいものをひたすらまとめるだけです。 # デジニェフ岬Cape Dezhnev * ユーラシア大陸最東端、アジア最東端 * チュクチ半島にある # ドッジ・ラインDodge Line vs シャウプ勧告Repo...