ログ日記

作業ログと日記とメモ

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

persistentで自動生成されたコードを見る

Template Haskellで生成されたコードを見る手順メモ。 http://www.yesodweb.com/book/persistent ここのサンプルをファイルに保存する。分かりやすいようにpersistの定義は別関数にする。 runPersist = [persist| Person name String nick String age Int Ma…

gitコマンドの出力をパイプする場合の色付け

Git

忘れるのでメモ。 color.ui = always を使うことは、まずないでしょう。たいていの場合は、カラーコードを含む結果をリダイレクトしたい場合は Git コマンドに --color フラグを渡してカラーコードの使用を強制します。ふだんは color.ui = true の設定で要…

10年まとめ

最近、自分の中で進歩してないなーと感じているので、この感覚が本当かどうかやったことをまとめる。 10年前〜5年前まとめ オセロ作った 履修申請システム作成 サーバー管理&バーチャルドメイン管理ツール作成 ボツ案件数件 ネットショップその1作成 PHPの…

yesod のリロード機能を再実装する

昨日 *1 はYesodからファイルを持ってきたが、ここでしていることは関連ファイルを監視して変更があればrunghcを実行するというもの。 何をやっているのかを理解するために、リロードする部分だけ抜き出して写経した。 yesod のコードから cabal を使わない…

Yesod の 動的リロードの仕組みだけ利用する

wai-handler-devel がエラーでインストールできない。 どうやら削除された Network.Wai.Middleware.Debug を参照している模様。 https://github.com/yesodweb/wai/issues/25 https://github.com/yesodweb/wai/blob/master/wai-handler-devel/Network/Wai/Han…