soukouki’s diary

誰かの役に立つ記事をかけたらいいなあ

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

git commit --amendの取り消し(powershell)

powershellユーザーです。 ここのページを見ながら、コピペでぺっと・・・ $ git reset --soft HEAD@{1} error: unknown switch `e' usage: git reset [--mixed | --soft | --hard | --merge | --keep] [-q] [<commit>] or: git reset [-q] <tree-ish> [--] <paths>... or: git reset </paths></tree-ish></commit>…

少しclojureに触れてみた感想

ringとか使ってました。 感想は「始めやすいlisp」という感じでした。 同じことをruby、scheme、clojure(末尾再帰最適化なし・あり)で書いてみました(短いのであまり参考にはならないかもしれませんが・・・) def power(a, b) power_i(a, a, b) end def powe…

「地球の歴史を子供の成長で例えてみる」の紹介

地球史を子供の成長で例えてみる 面白かったので・・・

vivaldiのアップデート時にエラーで止まる。

エラーを撮っておけばよかったと思う。 今まで1.2.なんたらだったのを1.5.658.56にアップデートしました。 対策としては、エラーが出たらもう一度アップデートを始めるだけ。 途中からスタートするので何回か繰り返せば終わります。 とりあえず設定項目は増…

合計アクセス数1000突破!

ブログ開始から半年とちょっとです。 え、12月の更新少ないって? うう、頑張ります・・・

scalaのパーサーコンビネーターのorでハマった

import scala.util.parsing.combinator._ object Main extends App with RegexParsers { def aor = a | aa def a = "a" def aa = "aa" println(parseAll(aor, "a")) println(parseAll(aor, "aa")) } こんな感じのを書くと・・・ [1.2] parsed: a [1.2] failu…