If you want to contribute to someone’s repo on Github, you can suggest your modification to the repo’s code by creating a Pull Request (PR). Before modifying the code, it is a recommended practice to fork the original code to your own Github account and subsequently make a new branch of the repo in which …
Git is a version control. Using Git, you can track the changes you make to your codes. In other words, it can save multiple versions of your codes while you are developing them. A Git repository, or repo for short, is what you track and save using Git. It is physically a tracked folder. A …
I have asked Gemini about Conda vs Docker. This is my simple question: “Should I use conda or docker?”. And below is Gemini’s answer: The choice between Conda and Docker depends on your specific needs and the scope of your project. They address different, though sometimes overlapping, problems. In many cases, they can even be …
Imagine you find an older project that depends on an older version of Pyhton 2.7, but many of your other tools depend on Python 3.6. Here, environments are one solution to the problem. You can create multiple projects with different dependencies in isolated environments. This is one reason you use Conda. Other reasons include the …
This is a method to make sure that a recommended driver of your NVIDIA GPU is installed in your Ubuntu computer: Step 1: Check for NVIDIA GPU availability and driver information:nvidia-smi If this command returns the driver information of your NVIDIA GPU, you can skip the next steps. Step 2:Check for Existing NVIDIA Drivers: If …
There are so many articles and tutorials (both in text and videos) on Docker beyond its official documentation. So, I think it’s a waste of time to write detailed articles on that; it would be reinventing the wheels. Hence, I just write this to serve as a cheat sheet on Docker, at least for myself, …