Month of 2月, 2010

clippy 0.7公開しました

in

ずっとHaskellばかりやっていましたが外部ファイルをテキストに指定できるようにclippyもバージョンアップしました。併せて環境設定用のプラグインも作成しています。

clippy環境設定

clippyダウンロードページからclippyPreferenceをダウンロード・解凍し、ホームフォルダの「ライブラリ」-「PreferencePanes」にコピーしてください。

この環境設定から、使用するテキストの指定や履歴保持回数・ホットキーなどを変更できます。テキストの文字コードはUTF8固定ですのでご注意ください。また、v10.6 SnowLeopardのみの対応です。

Project Eulerが楽しい

in

Haskellの勉強だと思ってProject Eulerはじめたんですが、思いの外ハマってしまって嬉し楽しです。年明けから始めて二月にようやくレベル1まで到達しました。一応、すべての問題をHaskellで解きました。苦労したのはProblem23で、先にC++のプログラムを作成して答えはわかっているのにHaskellでうまく書けずどうやってもStack OverFlow***。再帰再帰がうまくないのはわかっていたので$!とかseqとかいろいろやってみましたがダメ。で、最終的にはData.Arrayを再構築しながら切り抜けました。この方法は、google先生の助けをかりたのですがコピペはしていないのでマイルールには抵触しないです。σ(^_^;)?

この先、問題が難しくなることを考えればどう考えても全問解答まで一年以上かかる計算ですが、楽しくて止められません。