Building a Web Server in Go: Handling User Input

I have previously written an article related to Building a Web Server in Go: Handling Page Requests, and I recommend that it is read in conjunction with this article (though it is not necessary to properly understand this post). In Go, pretty much every webpage is “handled” or served via a “http.HandleFunc(“Page”, HandlerName),” there are […]

Building a Web Server in Go: Handling Page Requests

Background Over winter break last year (December 15, 2013 to January 12, 2014) I worked with Robb Seaton, a friend of mine since middle school, to create a webserver in the programming language Go. We spent about a week working through A Tour of Go before beginning working on the website/web server (for ~2 weeks), in other words […]

Using SVD to Obtain Regression Lines

Singular Value Decomposition (SVD) is a factorization of a real or complex matrix, which can then be used in various methods. If matrix M is a real m x n matrix, where m > n we can obtain the following from factorization: In the formula above, U represents the unitary matrix, which defined as the orthogonal matrix in […]