Skip to main content

Posts

Showing posts with the label Programming

How to get premium productivity tools for free 😯

Want to get a custom domain name, MongoDB tools, canva.com, unity, and many more for free. When I was just learning web development earlier when I was in college I always wanted to host it somewhere and get a domain name but I was not ready to pay for that as I just wanted to see my static webpages on the web was my only intention, back then I used 000webhosting to host my projects but they had weird and lengthy domain names which became hard for me to share it with my faculty or colleges. So then my quest began to look for free offerings on the internet. To my luck I found GitHub providing several free tools for students which are extremely useful, So I would like to share how anyone can get this benefit from GitHub and use those powerful and useful tools. Let's get started. Head to GitHub Student Developer Pack make sure you already have a GITHUB account or create one by clicking on the link provided. Then choose student or faculty according to your academic status. ...

Installing packages with apt-get on gitpod

Until recently I did not know that I could install packages with apt-get on gitpod as it always wanted me to have root permissions, here is how it should be done. If you are using a public git repository make sure you have push permissions to the repository or fork the repository unless you are the real owner of the repository. Now you probably should be already aware that there is an actual ` Browser Extension ` for  chrome  and  Mozilla , if not you should install that to make things easy instead of editing the URL( appending  gitpod.io/# ) all the time to open the repository in gitpod. After you open the repository in gitpod run the below command >> gp init This will generate  .gitpod.yml  and  .gitpod.Dockerfile  files. Now modify the docker file something like below( for install  redis-server  in my case) FROM gitpod/workspace-full USER gitpod RUN sudo apt-get update -q && \ sudo apt-get install -yq ...