Let's write β

プログラミング中にできたことか、思ったこととか

2015-01-01から1年間の記事一覧

地下鉄のカーテン

地下鉄の窓のカーテン有りますよね,カーテン(イメージして下さい)あれってパーリンノイズだよなぁっておもったのでちょっと作ってみました なかなかうまくいかないですがそれっぽくはなりました

Rustで画像回転

Rust言語で画像の回転をしてみようと思いまして, ライブラリを探したところ,https://crates.io/crates/imageというライブラリがあったのですが,画像を中心を軸に自由回転させるものがなかったので自作してみました.アルゴリズムはC言語による画像回転処…

RustでLifeGame

前々からリージョン理論でメモリ管理を解決してるとかで理論的な興味はあったのですが Rustでプログラムを書くということはしてませんでした. が久々にホームページを見ましたらドキュメントも充実しているし,なかなか良さそうになっていたので 早速少しず…

TouchDevelopが面白い

MicrosoftのTouchDevelop、以前から知っては居たのですが、 前使った時はいまいちピンとこない感じだったのでしばらく触っていませんでしたが、 最近久々に触ってみたところ結構使いやすくなっていてここしばらく色々と遊んでいました。 http://tdev.ly/qtfh…

三目並べのMinMax AIをLipsで

三目並べのMinMaxAIを書くという課題が出まして、 言語は不問ということだったのでとりあえずLispで書きました。 探索空間のサイズ 三目並べは最初がAIの手番だとすると、最大9! = 362880のパターンが有るのでしょうか? 最初に9マスの内にどこを打つのか?…

Project Euler 67をHaskellで

module Main where import Data.List.Split readTriangle :: FilePath -> IO [[Int]] readTriangle fpath = do content <- readFile fpath return $ map (map read . splitOn " ") $ lines content prob67 :: [[Int]] -> Int prob67 = head . prob67' where …