Archive for February 2018
These are the best books for learning modern statistics—and they’re all free
These are the best books for learning modern statistics—and they’re all free People who have taken intro statistics courses might recognize terms like “normal distribution,” “t-distribution,” and “least squares regression.” We learn about them, in large part, because these were convenient things to calculate with the tools available in the early 20th century. We shouldn’t […]
Read Full Post | Make a Comment ( Comments Off on These are the best books for learning modern statistics—and they’re all free )Structure and Interpretation of Computer Programs
Structure and Interpretation of Computer Programs This is a self-paced course in programming based on Berkley’s course delivered in Spring 2011 of the same name. The target audience are serious programmers looking to advance their knowledge beyond some specific language or technology. The course itself is based on the highly acclaimed SICP book, considered by […]
Read Full Post | Make a Comment ( Comments Off on Structure and Interpretation of Computer Programs )Making Macro Programming a Breeze: The BASIC & API Reference Cards
Making Macro Programming a Breeze: The BASIC & API Reference Cards One of the recurring issue when using LibreOffice as a replacement of other office applications is the migration of macros to the LibreOffice BASIC dialect and objects. While the LibreOffice BASIC programming language is almost standard, the objects inside a document have different names, […]
Read Full Post | Make a Comment ( Comments Off on Making Macro Programming a Breeze: The BASIC & API Reference Cards )It’s Time To Do CMake Right
It’s Time To Do CMake Right This post explores the concepts of what is known as modern CMake, which advocates for abandoning a traditional variable-based approach for a more structured model based on so-called targets. My intention is to show how “new” (>= 3.0.0) features can be employed to reshape your CMake system into a […]
Read Full Post | Make a Comment ( Comments Off on It’s Time To Do CMake Right )How to Write a Text Adventure in Python
How to Write a Text Adventure in Python People new to programming often ask for suggestions of what projects they should work on and a common reply is, “Write a text adventure game!” I think there are even some popular tutorials floating around that assign this as homework since I see it so much. This […]
Read Full Post | Make a Comment ( Comments Off on How to Write a Text Adventure in Python )Getting started with Google Test (GTest) on Ubuntu
using APT: Getting started with Google Test (GTest) on Ubuntu From git repo: googletest/README.md
Read Full Post | Make a Comment ( Comments Off on Getting started with Google Test (GTest) on Ubuntu )