Tools
Introduction
This is a memo of the tools that I commonly use but often forget where to find.
Online Compiler and Debugger
OnlineGDB
GDB online is an online compiler and debugger tool for C, C++, Python, Java, PHP.
REPL-Haskell
Online Haskell GHCi.
Image Converter
ImageMagick
Image manipulation tools on Linux.It could be used to transform images to pdf.
PDF2SVG
Convert PDF to SVG online.
Front-End Design and Development
CodePen
Online CSS/HTML/JS Previewer.
HackMD
Online MarkDown Editor.
Development Tools
HTOP
Better Linux top
program.
Meld
Code diff tool supporting Linux.
SSH and FTP Tools
MobaXterm
Extremely powerful SSH/FTP tool for Windows.
FileZilla
FTP tool for Linux.
Bash Operations
Bash Guide for Beginners
Online book for bash users.
High Performance Computing
Slurm Tutorial
Computer cluster resource manager.
Mathematics
Calculus Cheat Sheets
Statistics Distribution Tables
Latex Reference
Latex Tutorial
Latex Mathematical Symbols
- Symbol Collections
- Comprehensive Symbol Collections
- Math Symbol Classification
- Math Symbol Classification
Tikz Tutorial
Q-Circuit Tutorial
Table Generator
Generate source code for tables in Latex, HTML, MarkDown, etc.
Big Data
PySpark Cheat Sheet
HQL Cheat Sheet
ASCII Arts
ASCII Painter
Images
Royalty Free Images
Games
Web Games
VS Code Plugins
Markdown+Math
Extremely fast and useful local Mathjax viewer.
clangd
LLVM extensions, including Clang-Tidy etc.