Notes

UNSW Math

these are my notes on some courses I have taken at UNSW / have not taken.

primarily this page serves as a place for me to jot down the prescribed texts for the different courses:

math2801

Introduction to Mathematical Statistics

math2901 ATTACH

  • All of Statistics, by Wasserman
  • Mathematical Statistics & Data Analysis by Rice
  • A first look at rigorous probability theory, by Rosenthal

math3371 - Numerical Linear Algebra ATTACH

  • Peter J. Olver and Chehrzad Shakiban, Applied Linear Algebra, Second Edition, Springer 2018.

(Digital copy P 512.5/244)

Read more >

Chess Openings

Categorised Openings

Double King Pawn Openings

Semi-Open Games

Double Queen Pawn Openings

Other Queen Pawn Openings

Indian Openings

Flank Openings

Modern Chess Openings

Fleeting Notes

  • the Caro Kann does not focus on a Kingside

Computer Vision

I think taking a course in a subject that you are interested in is never particularly a bad thing.

Read more >

Code Smells

naturally, the credit for the contents here go to refactoring.guru

Read more >

Design Patterns

Table of Contents

there are three main categories of Design Patterns as decreed by the ‘Gang of Four’1 (the authors of a seminal work Design Patterns | Elements of Reusable Object-Oriented Software). the content here is largely based on Dive into Design Patterns by Alexander Shvets2.

Read more >

Design Principles

dry

don’t repeat yourself.

Read more >

UML Diagrams

overview

the Unified Modelling Language (UML) is a standardised visual language for specifying, constructing, and documenting software systems.

Read more >

Elisp Notes

I remember when using Emacs itself was a huge struggle for me. But now I have just sudo apt install emacs’d this vanilla install and I am already off to the races.

Anyways, I’ll probably slim down this prose at a later date when I find it cringe and too verbose; but for now I am having a terrific time thwacking away at a Drunkdeer A75 Pro (thanks Aarav).

I’ve opted to scribble here as opposed to in a README this time.

Read more >

Magit

It feels a little weird presenting my notes to the world.

Alas, emacs has begun to consume me.

C-x g is magit-status

sections

Repository Status

top of window:

Head:     main enh: week49, day1 tutorial, 5 problems
Merge:    origin/main enh: week49, day1 tutorial, 5 problems

Head: current local branch Merge / Rebase: depends what has been done thus far.

also gives info on tags and the number of commits between that and HEAD

Read more >