2011-05-01から1ヶ月間の記事一覧

欲しい洋書のメモ

Wave Propagation and Time Reversal in Randomly Layered Media (Stochastic Modelling and Applied Probability) Numerical Solution of Stochastic Differential Equations (Stochastic Modelling and Applied Probability) Hamilton's Ricci Flow (Gradu…

2011年05月29日のつぶやき

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年05月28日のつぶやき

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2次元格子ランダムウォーク

Haskellで2次元格子ランダムウォークを書いてみた。 全然、Haskellで書いた気がせず不満。 IOと評価を分けたいが次の課題。 import Data.IORef import Control.Applicative import Data.Foldable import System.Random.Mersenne import System.Exit (exitWit…

2011年05月23日のつぶやき

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

Scalaで図形言語

Scalaで図形言語に挑戦してみた。まだ、Scalaってコードではないけど…。 まずはベクトルClass // Vector2d Class // newを省くためにcase classにする。 case class Vector2d(xVal: Double, yVal: Double) { val x: Double = xVal val y: Double = yVal over…

2011年05月10日のつぶやき

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

2011年05月09日のつぶやき

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

Haskellで図形言語

HaskellでGUIに挑戦してみた。gtk2hsとcairoでSICPの図形言語に挑戦。 まずは、簡単なベクトル演算のclass data Vector2d = Vector2d { xcor :: Double, ycor :: Double } deriving (Show,Eq) instance Num Vector2d where (+) v1 v2 = Vector2d { xcor = xc…

続・Haskellで図形言語

高階関数版とWindowsSizeが可変しても、サイズに合うように。 --waveModify.hs --SICP 図形言語 --Window Sizeが可変可能であることに対応 --高階関数版 import Vector import Graphics.UI.Gtk as Gtk import Graphics.Rendering.Cairo as Cairo data Frame …

2011年05月04日のつぶやき

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

Virtual Boxから直接物理HDDを使う。

Virtual BoxのWindows Hostの場合。 以下のコマンドで、vmdkファイルを作る。 VBoxManage.exe internalcommands createrawvmdk -filename "C:\Path\to\raw.vmdk" -rawdisk \\.\PhysicalDriveX PhysicalDriveXの番号は以下のレジストリキーで分かる。 HKEY_LO…

2011年05月02日のつぶやき

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…