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

Ubuntu 13.10 IBus 1.5による文字入力の面倒な問題

散々話題になっていたので、Ubuntuを13.10にアップグレードした。結論から言えば、仕様がヤバい。キーボード配列の切り替え、IMの切り替え両方ともSuper + Spaceなんだけど、例えばこれでロシア語表音配列に切り替えてキリル文字を入力する。そしてMozcに戻…

Cとモナド

Go言語でEitherモナドは無理がありすぎる感じがした。では、他の言語ではどうだろうか? C言語では関数の戻り値でエラーかどうかを判定しなければならないことが多いわけですけど、&&演算子の短絡評価を使えば、簡潔にこのように簡潔に書くことさえ可能だ。 #…

Goとモナド

Goとerror monads - moriyoshiの日記ちょっとそれをモナドって呼んだらHaskellerやってきますよ? (太宰メソッド) こういうふうにやらないとモナドを使ったとは認めません。 package main import ( "log" "os" ) type right struct { val interface{} } typ…

OSC2013 Tokyo/Fall 参加しました

オープンソースカンファレンスに参加してきました。 日野遠い。筑波より遠い。 ウイーン (☝ ՞ਊ ՞)☝ 帰ってきたOSASK計画のブース見れてよかった 色々もらいました ちょっと大きすぎてリュックにも入らんね URL2013-10-19 13:11:33 via ShootingStar FlashAir…