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.

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

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.

Life

Noise Map

Author

Lei Mao

Posted on

02-05-2018

Updated on

06-01-2022

Licensed under


Comments