You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Verify that you now have the key with the fingerprint 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 by searching for the last 8 characters of the fingerprint: sudo apt-key fingerprint 0EBFCD88
Use the following command to set up the stable repository: sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(. /etc/os-release; echo "$UBUNTU_CODENAME") stable", The variable $ (. /etc/os-release; echo “$ubuntu-codename”) ensures that you are using the right distribution of your Linux Mint.
Verify that Docker Engine is installed correctly by running the hello-world image: sudo docker run hello-world
mongodb:
installation process:
Install gnupg and its required libraries using the following command: sudo apt-get install gnupg
Import the public key used by the package management system: wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
Create the list file /etc/apt/sources.list.d/mongodb-org-4.4.list for your version of Ubuntu: echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Reload local package database: sudo apt-get update
Install the MongoDB packages: sudo apt-get install -y mongodb-org
Run MongoDB Community Edition:
To run and manage your mongod process, you will be using your operating system’s built-in init system.
If you are unsure which init system your platform uses, run the following command: ps --no-headers -o comm 1
Then select the appropriate tab below based on the result:
systemd - select the systemd (systemctl) tab below.
init - select the System V Init (service) tab below.
Start MongoDB: sudo systemctl start mongod
If you receive an error similar to the following Failed to start mongod.service: Unit mongod.service not found. when starting run the following command first: sudo systemctl daemon-reload then run sudo systemctl start mongod again.
Verify that MongoDB has started successfully: sudo systemctl status mongod
You can optionally ensure that MongoDB will start following a system reboot by issuing the following command: sudo systemctl enable mongod
follow this article: https://happycoding.io/tutorials/java/processing-in-java
update java to version 15:
sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java15-installer
other softwares:
On Linux Mint 20, /etc/apt/preferences.d/nosnap.pref needs to be removed before Snap can be installed. This can be accomplished from the command line: sudo rm /etc/apt/preferences.d/nosnap.pref && sudo apt update
snapd can be installed from the command line: sudo apt install snapd
postman: snap install postman
figma: sudo snap install figma-linux
discord: sudo snap install discord
miro: sudo snap install miro --edge
vscode: sudo snap install code --classic
emote: sudo snap install emote
resolve: download it from the official website https://www.blackmagicdesign.com/products/davinciresolve/
google chrome: download it from the official website https://www.google.com/chrome/
pulint: Linting highlights syntactical and stylistic problems in your Python source code, which oftentimes helps you identify and correct subtle programming errors or unconventional coding practices that can lead to errors. For example, linting detects use of an uninitialized or undefined variable, calls to undefined functions, missing parentheses, and even more subtle issues such as attempting to redefine built-in types or functions. Linting is thus distinct from Formatting because linting analyzes how the code runs and detects errors whereas formatting only restructures how code appears.
Dart: Dart language support and debugger for Visual Studio Code.
Flutter: Flutter support and debugger for Visual Studio Code.
C++ Intellisense: C/C++ Intellisense with the help of GNU Global tags.
Docker: Makes it easy to create, manage, and debug containerized applications.
Prettier - Code formatter: It enforces a consistent style by parsing your code and re-printing it with its own rules that take the maximum line length into account, wrapping code when necessary.
Code Spell Checker: A basic spell checker that works well with camelCase code.
Wallaby.js is a developer productivity tool that runs your JavaScript and TypeScript tests immediately as you type, highlighting results in your IDE right next to your code.
Remote - Containers: Open any folder or repository inside a Docker container and take advantage of Visual Studio Code's full feature set.
Kubernetes: Develop, deploy and debug Kubernetes applications.
Cloud Code: Makes developing with Kubernetes and Cloud Run feel like working on local code. Cloud Code from Google Cloud, IDE tools for Cloud Native development.
GitLens — Git supercharged: Supercharge the Git capabilities built into Visual Studio Code — Visualize code authorship at a glance via Git blame annotations and code lens, seamlessly navigate and explore Git repositories, gain valuable insights via powerful comparison commands, and so much more.
Add jsdoc comments: Adds jsdoc @param and @return tags for selected function signatures in JS and TS.
RapidAPI Client: RapidAPI Client is a full-featured HTTP client that lets you test and describes the APIs you build or consume. Designed to work with your VS Code themes, RapidAPI Client makes composing requests, inspecting responses, generating code, and types for application development simple and intuitive.
Rainbow CSV: Highlight CSV and TSV files, Run SQL-like queries.