ブログをScrapboxへ移行する

当ブログ「mrsekutの備忘録」をScrapboxへ移していくことにしました。移行先 https://scrapbox.io/public-mrsekut/

Nimで自作インタプリタ③ Evaluatorを実装した

前回のコレとコレの続きhttps://mrsekut.site/?p=3263https://mrsekut.site/?p=3271リポジトリhttps://github.com/mrsekut/WritingAnInterpreterInNim振り返り、LexerとParserここまで作ってきた、LexerとParserについ

ReactでGenerics Componentを作る

React、TypeScriptでの実装の話。Reactのコンポーネントの型付けにGenericsを使いたいケース。したいことコンポーネントの型付けにGenericsを使いたい。具体例実際にあったのがこんなケースこんなListコンポーネントがある

CoPLを読んでいる

最近Scrapboxが捗りすぎて、ブログを書く頻度が減ってきたmrsekutです。CoPLを読み進めて、n章まで終わったのでその時点での感想なりを少しまとめます。CoPLとは内容ペアノの自然数1章、2章まではOCamlは出てきません。進め方どういう順番で進めるのがいいか本を読みな

React, Reduxのお型付け

React, ReduxのTypeScriptでの型付けのベストプラクティスです。勉強会で発表したので簡単にブログにまとめます。 はじめにスライドは以下のページにあります。【参考】

Nimで自作インタプリタ② Pratt Parserを実装した

前回の記事の続きです構文解析器とは入力をあるデータ構造へと変換するものASTとは抽象構文木トップダウン構文解析とボトムアップ構文解析今回作ったのは前者の中の「再帰下降構文解析(recurisve descent parsing)」を用いたもの。Pratt構文解析器キーワード

コピーオンライトとその周辺の復習をする

はじまり プロセスにメモリを割り当てたいカーネルがプロセスの仮想記憶とページテーブルプロセスを複製するコピーオンライトちょっと前の記事でも少

redux-formのstoreにコンポーネント内でアクセスする

redux-formを使用しててコンポーネント内でredux-form内のstoreの値を得たい時に調べるのにちょっと時間が取られたのでその時のメモ。したいことredux-formを使っている周辺のコンポーネント内で、formに入力されている内容を見たい。

Nimで簡単なゲームを作った

参考https://postd.cc/writing-a-2d-platform-game-in-nim-with-sdl2/ 成果物https://github.com/mrsekut/nim_platform_game動機Nimの思想に慣れるため環境構築ゲーム関係のやつを入れる$ brew install

2018年の話

「今年は良い年になる気がする」2018年の始めに、何度かそんなことを言ってたことを思い出した。引きこもる予定くらいしかない僕にとっては年末年始は大した行事ではないのだけど、誰かがわざわざ引いた線だし、この機会にちょっと一年を振り返ってみる。この記事は、1年後、5年後、n年後の自分のために書いたものでわざわざ読んでくれる暇な人がいたら、部分的にで