genmeblog

Results 69 issues of genmeblog

`lein install` creates following warning: ``` $ lein install WARNING!!! version ranges found for: [spicerack "0.1.6"] -> [org.mapdb/mapdb "3.0.7" :exclusions [org.eclipse.collections/eclipse-collections-api org.eclipse.collections/eclipse-collections org.eclipse.collections/eclipse-collections-forkjoin com.google.guava/guava]] -> [org.jetbrains.kotlin/kotlin-stdlib "[1.2.41,1.2.90)"] Consider using [spicerack...

I want to parse a date for given string `"Jan 1 2010"`. Since my locale is PL, `(dt/local-date "MMM d yyyy" "Jan 1 2010")` doesn't work. What works is: `(dt/local-date...

enhancement

Long live Marginalia! Feature request: consider exporting markdown instead of html. I even did some small poc: https://gist.github.com/genmeblog/14a03bf7ee67f3435376e482e3981759 this topic is a spin off of this discussion https://clojureverse.org/t/idea-markdown-literary-programming-that-dont-break-the-syntax-of-any-programming-language/3788

The end of the Ch.8 includes changes in Isotropic material, which is never used in this state. Later it's redefined again in Listing 46.

book 3: Your Life

When ONB is introduced in Ch. 8.3, `scatter` function has different function contract (`double& pdf` is added at the end). Which clashes with Listing 22. Looks like remainings from V.3....

book 3: Your Life

I go through The Rest of Your Life in version 4.x First two images from Chapter 2.3 "Stratified Samples (Jittering)" created from my code are identical as in the book....

book 3: Your Life

In chapters 4.1 and 4.2 `checker_texture` is build and suddenly is used during creation of lambertian material (listing 24) without mentioning about it. Looks like chapter 4.4 should go before...

book 2: Next Week

Book1 and Book2 don't include following Interval constructor: https://github.com/RayTracing/raytracing.github.io/blob/book1-review/src/common/interval.h#L18 It's first used in Listing 14 of Book2

book1-review branch. The order of images is incorect imho. Image 7 - looks like after gamma correction, which is introduced later in the book Image 8 and 9 - the...

I go through the book 1 (book1-review branch) reimplementing it in Clojure. Listing 40 introduces recursive ray casting which is infinite. When `world.hit` hits a sphere, `rec.p` contains point on...