なんとなく生きてます

雑記帳備忘録チラシの裏

2016-01-01から1ヶ月間の記事一覧

Coqの帰納的命題定義の型

ちょっと複雑だったのでメモ. Coqで帰納的に命題を定義する. 例: 自然数nは自然数m未満である. Inductive It : nat -> nat -> Prop := | It1 : forall n:nat , (It (S O) (S n)) | It2 : forall n:nat m:nat , (It n m) -> (It (S n) (S m)). とする. このと…

はてなブログの目次をカッコよく(?)付ける方法

目次 目次 はじめに はてなブログに目次を付ける方法! 枠をつける(カスタマイズする)方法! はじめに Markdownではてなブログで目次を付ける方法なのですが、 はてなブログが進化したっぽいので、前にも記事にしていた点をまとめ直します。 ちなみに過去…

false_beq_nat (ソフトウェアの基礎、Coq)のメモ

Coqの帰納法を忘れかけてたのでメモ (** **** Exercise: 2 stars (false_beq_nat) *) Theorem false_beq_nat : forall n m : nat, n <> m -> beq_nat n m = false. Proof. intros n. unfold not. induction n as [ | n']. - intros m H (**ここでmをintros**…

編集距離(レーベンシュタイン距離)を求めるプログラムをJavaScriptで

function onButtonClick() { target1 = document.getElementById("input1"); target1.innerText = document.forms.id_form1.id_textBox1.value; target2 = document.getElementById("input2"); target2.innerText = document.forms.id_form1.id_textBox2.val…

Macのtreeコマンド

Macのtreeコマンド導入したのでメモ。 フォルダの階層構造をテキストにして出力してくれる。 インストールは $ brew install tree でできる。使用方法は、階層を木構造で出力したいディレクトリに移動して、 $ tree -N -L 1 という感じでOK。ちなみにオプシ…

はてなブログのインラインコードの色を変更する方法

ちょっといじったのでメモ はてなブログのインラインコードの色を変更する方法。 カスタマイズするには、CSSの.entry-content code {〜}のなかをいじればいい感じ。自分は、 /*インラインコードの色*/ .entry-content code { font-size: 90%; margin: 0 2px;…