Resources

General software

  • KeePassX — a (FOSS) password manager (based on KeePass by Bruce Schneier)
  • GNU OS — a free/libre and open source (FOSS) operating system (less the kernel)
  • Arch Linux — a GNU/Linux distribution with rolling releases and a Keep It Simple philosophy
  • Emacs — the king of text editors
  • Vim — a lesser, but still useful, text editor
  • Git — a distributed version control system
  • Magit — a Git Porcelain inside Emacs
  • nXML — a new XML mode for Emacs
  • LibreOffice — a (FOSS) office suite (for when someone sends you an evil .docx or .xlsx)
  • sshuttle — a tool to route your DNS traffic through an SSH server

Mathematics software

  • Octave — a (FOSS) tool for numerical computation wtih MATLAB-esque syntax
  • SageMath — a Python-based (FOSS) computer algebra system
  • GeoGebra — create geometric diagrams with optional output to Tikz or PS-tricks
  • MathBook XML — create geometric diagrams with optional output to Tikz or PS-tricks

LaTeX software

  • LaTeX — a (FOSS) tool for typesetting mathematical documents
  • TeX Live — my recommended distribution of LaTeX
  • JabRef — a (FOSS) tool to create and maintain BibTeX databases (supports BibLaTeX).
  • AUCTeX — a LaTeX collection for Emacs
  • git-latexdiff — run latexdiff on git commits (for collaborators who refuse version control)
  • KaTeX — javascript to typeset mathematics on the web quickly (powering this site)
  • MathJax — javascript to typeset mathematics on the web (more full-featured than KaTeX, but much slower to render)

Useful information

Educational materials

  • LYAHLearn You a Haskell for Great Good!, intro to Haskell and functional programming
Jireh Loreaux
Jireh Loreaux
Assistant Professor of Mathematics

My research interests include operator theory and operator algebras

Related