Presentation

「プログラミング言語の基礎概念」のために作ったEmacs拡張

「プログラミング言語の基礎概念」の演習問題を解くためのEmacs拡張を作ったので紹介します。 動機 出版社のページに 関数型言語MLの一種Obje
Read more

pandocで生成するreveal.jsスライドにTwiter Cardを追加する

pandocで生成するreveal.jsスライドにTwiter Cardを追加します。 スライドのURLがこんな感じに表示されるようになります。
Read more

できる Flycheck拡張 (shell scriptでチェッカーを実装する)

FlycheckはEmacsのデファクトスタンダードな構文チェッカーです。 以前マイナーな言語の構文チェッカーを自作しました。 Flycheck
Read more

Tokyo.R #77 でRの型検査を実装した話をした

Tokyo.R #77のLTでRの型検査を実装した話をしてきました。 https://igjit.github.io/slides/2019/04/typrr/#/ プログラミング言語の基礎概念という本に出てくる型推論のアルゴリズムをRで実装して遊ん
Read more

Emacsでconflrを使う

先日、R MarkdownをConfluenceに投稿するためのRパッケージ、conflrが公開されました。 conflr: R MarkdownをConflu
Read more

LTを5分で終わらせる技術

LTを5分で終わらせる技術、について社内でLTしてきました。 https://igjit.github.io/slides/2019/01/lt-in-5minutes/#/ 事前に「このLT自体が5分で終わらなかったら説得力ゼロだよね」って話をしてまし
Read more

プログラマーのためのRの参考書

R Advent Calendar 2018の11日目の記事です。 同僚(非Rユーザーのプログラマー)に、Rの良い本を教えてほしいと言われたので、私が良いと思うRの本を挙げ
Read more