Find the ways to enjoy working!
- Find more details in scripts.
-
Browser: Chrome (trick -> download deb file and use
sudo dpkg -i google-chrome-stable_current_amd64.deb && sudo apt-get -f install
to install for updating lastest version) -
Office: WPS (for MS WORD-like documents), texlive and tex studio (for LaTex documents), Typora and marp (for markdown documents, cross-platform)
-
PDF reader: Okular (cross-platform, use
sudo apt-get install okular
for installation in Linux OS) -
Screenshot and recording: kazam, obs studio (install tutorial)
-
Programming IDE: CLion and Pycharm (free for students), Jupyter notebook, Sublime Text
-
Image processing: inkscape (pro vector graphics editor, cross-platform), GIMP (image editor, cross-platform)
-
password management: KeePassXC
-
File synchronization: FreeFileSync
- Typora: Typora will give you a seamless experience as both a reader and a writer. It removes the preview window, mode switcher, syntax symbols of markdown source code, and all other unnecessary distractions. Replace them with a real live preview feature to help you concentrate on the content itself.
- StackEdit: An in-browser markdown editor which supports different Markdown flavors such as Markdown Extra, GFM and CommonMark. It also supports LaTeX mathematical expressions, UML diagrams, emojis and even musical scores.
- marp: Cross-platform markdown presentation writer which supports rendering emoji, math, and background image. You can write your slides in markdown and export as pdf files. See more features on the homepage.
- gitpitch: The Markdown Presentation Service For Everyone on GitHub, GitLab, Bitbucket, GitBucket, Gitea, and Gogs. Here is a tutorial in 60 sec. See how fast it is to make your own online sildes.
- John’s Syntax Documentation: Introduction to markdown syntax.
- markdown-cheatsheet for Github README.md: Syntax used in github README files commonly.
- emoji-list at Github or github emoji 表情列表: Emojis are very useful.
- Common Latex syntax (中文): Commonly used latex syntax. A pretty good dictionary.
- Markdown常用符号及排版: Good reference for markdown documentations.
- MyScript: Write your math calculations or equations, text and even diagrams, and get instant recognition results. See homepage in en or cn for more details.
- LaTex live editor: Generate Latex math equations online.
- mathjax-live-editor: Work with mathematical formulae online.
- SymPy Gamma: Symbolic calculation using SymPy.
- SymPy Live: SymPy running on the Google App Engine and can be used online.
- Matrix Calculus: An online tool that computes vector and matrix derivatives (matrix calculus).
- Desmos: A free online graphing calculator.
- draw.io: It is a free online diagram software for making flowcharts, process diagrams, org charts, UML, ER and network diagrams. You can use draw.io with your favourite cloud sharing service (e.g. Google Drive and OneDrive) or on your own device to synchronize your work.
- Lucidchart: another professional online flowcharts software. It can be used for free under certain restrictions with limited space.
- mermaid-live-editor for flowcharts and diagrams
There are some tools for guidance in choosing color schemes, which makes your plots more beautiful.
- Ubuntu pastebin: This site is intended for use as a short-term exchange of pasted information with others. All submitted data is considered public information.
- PasteMe: Another Ubuntu pastebin-like website with more friendly features. You can set passwords and whether to self-destruct after reading.
- TimeBie: Time converters among different time zones.