Heroku で Haskell (Scotty + Persistent)

Heroku がすごいことを知ったので少しずつ使おうとしています。 で、 Haskell で書いたアプリケーションを動かそうとしているのですが、 ちょいちょい触りつつわかったことを書いてみます。 巷では Heroku で Haskell を動かすにはビルド済みのバイナリを pu…

Advent Calendar Advent Calendar 9日目

Advent Calendar Advent Calendar の9日目です。 前の人は @sa__i さんでした。 今日は SKK Advent Calendar を紹介します。 SKK とは日本語入力ソフトウェア (IME) の一つです。 元々は Emacs 上で動く IME として開発され、 UNIX 環境では XIM 用に移植さ…

Arch Linux on Raspberry Pi

Raspberry Pi を買って Arch Linux をインストールして自宅サーバ (NAS) にしてみたのでメモ。 準備 Raspberry Pi ModMyPi というサイトで買うと2週間前後で届くっぽい SD カード Amazon ベーシックの SDHC カード 32GB を使うことにしました Arch Linux の…

Markdown メモツール mamemose を作りました

mamemose: Markdown memo server Markdown で快適にメモを取るためのツールを作ったので公開しました。 mamemose といいます。 Ruby でできています。 UNIX ライクな環境で動きます。 GitHub リポジトリ: https://github.com/daimatz/mamemose コレは何 軽…

Template Haskell 入門した

mr_konn さんの できる!Template Haskell (完) を読んだので自分で書いてみたメモ。 動機 最近書いているコードで data Hoge = Hoge1 | Hoge2 | Hoge3 deriving (Eq, Show) data Fuga = Fuga1 | Fuga2 deriving (Eq, Show) みたいなデータに対し、 convertH…

数式とソースコードのテスト

はてなブログで MathJax を埋め込んでみて、きちんと数式が出るかのテスト。 積分 $$ I = \int _{-\infty} ^ {\infty} e ^ {-x^2} dx $$ の値を求めよう。 $ xy $ 平面上で円形にそって全範囲を積分することを考えると $$ I^2 = \left( \int _{\infty} ^{\in…