DunnDunnDunn

Hard lessons in software

Tuesday, September 16, 2014

Reactive Programming

›
This is hard for me to explain yet, but here are helpful links:    http://www.reactivemanifesto. org/    http://jlongster.com/Removing-...
Friday, September 12, 2014

Git: Rebase, then merge (--no-ff)

›
In case you think you should always either  rebase or  merge, check out this reddit post . And this blog shows how to rebase a stale GitH...

C++: copy elision

›
The C++ standard permits the compiler to skip (or "elide") a constructor under some circumstances, e.g. when a temporary is passed...
Friday, August 15, 2014

Recursive memoization with Go

›
There are many odd solutions on the web to the "Web Crawler" exercise in the GoLang tutorial:     https://tour.golang.org/concurr...
2 comments:
Friday, July 4, 2014

Storing dotfiles in Git: symlink + worktree

›
I use 3 tricks: core.worktree = /Users/cdunn symlink .git -> dotfiles/.git/ In .gitignore: * The beauty of my approach compared t...
Saturday, April 19, 2014

The Evil Unit Test

›
 (This is copied from the blog by Alberto Gutierrez, posted January 27th, 2012 at 7:54 am, on makinggoodsoftware.com, which recently vanis...
Tuesday, July 16, 2013

Java: Viewing all global JVM settings

›
From StackOverflow:  java  -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal E.g. [Global flags]     uintx AdaptivePermSizeWeight   ...
‹
›
Home
View web version

About Me

Christopher Dunn
View my complete profile
Powered by Blogger.