Managing Multiple Rust Environments with rustup

Overview rustup is the official toolchain installer and manager for the Rust programming language. It provides a convenient way to install, update, and manage multiple Rust toolchains on your system. This report will cover the installation process for various platforms, basic usage of rustup, and provide an example of managing multiple Rust environments. Installation macOS and Linux To install rustup on macOS and Linux systems, open your terminal and enter the following command:...

March 26, 2023 · 3 min · Juhyun Lee

How to Use jEnv and autoenv in Combination

In this blog post, we will discuss how to use jEnv and autoenv in combination to manage multiple Java versions and automatically set environment variables for your projects. This tutorial assumes that you have already installed jEnv and autoenv on your system. We will go over some working examples to demonstrate their usage. Overview of jEnv and autoenv jEnv jEnv is a command line tool that simplifies the management of multiple Java installations on your system....

March 22, 2023 · 3 min · Juhyun Lee

How to Use rbenv and autoenv in Combination

In this blog post, we will discuss how to combine the power of rbenv and autoenv for managing Ruby versions and environment variables seamlessly in your projects. By the end of this post, you’ll have a clear understanding of how to use these tools together to make your Ruby development experience even better. Note: This tutorial assumes that you have already installed rbenv and autoenv. If you haven’t done so, please follow the installation instructions for rbenv and autoenv....

March 21, 2023 · 3 min · Juhyun Lee

Managing Multiple Node.js Environments with NVM

I. Overview Node Version Manager (NVM) is a useful tool for managing and switching between multiple Node.js versions. In this blog post, we’ll cover the most commonly used features of NVM, installation instructions for different platforms, and why it’s a valuable tool for developers. II. Installation macOS Using Homebrew: brew install nvm mkdir ~/.nvm Add the following lines to your .bash_profile, .zshrc, or other shell configuration file: export NVM_DIR="$HOME/.nvm" [ -s "$(brew --prefix)/opt/nvm/nvm....

March 18, 2023 · 3 min · Juhyun Lee

A Practical Guide to Using jEnv for Java Version Management

Java is an immensely popular programming language, and managing multiple Java versions can be a challenging task. That’s where jEnv comes in handy. In this blog post, we’ll cover jEnv’s most used features, including installation instructions for various platforms, and help you manage your Java versions with ease. I. Overview jEnv is a command-line tool that enables you to manage multiple Java versions on your system. It allows you to set your desired Java version per project, shell session, or system-wide....

March 17, 2023 · 3 min · Juhyun Lee