Posts

Showing posts from September, 2022

Publish static website using gitlab-render for free

Image
Hosting static website comes with some options. One of the option is using GitLab + Render to publish your static websites. I've already written a post on using GitHub + Netlify to host & publish your static website . You can also check it for another option. So, let's get started. Pre-requisites Valid accounts in GitLab & Render website Project ready preferably with README file Steps to cover Login to Gitlab Upload the files necessary(Need to upload files one-by-one) or use CLI to push files via VS Code Let it complete uploading Login to Render Connect with Gitlab Select the project Do necessary configurations Click publish Check website live Detailed steps Login to GitLab portal Click on New Repository Select from below. If your project is already in your local, select Create blank Project , else chose suitable option. I've my project ready in local, so choosing Create blank Project. Give suitable name. Can chose a deployment targ

Is communication skills important for technical students

Introduction This is the most biggest myth which needs to be busted. I'll try to answer this question to my best knowledge possible. I can understand this question too as I'm also from technical background. Technical skills is something we can achieve through applied Computer Science knowledge. But communication skills is something which also needs to be taken utmost care of too. Let me explain you with some use cases. Use cases Use Case 1: You're poor in technical skills. You're not having knowledge of the skills & expertise which the opportunity demands in the JD .Addition to it, you lack proper Communication skills. Will you be able to crack HR & technical interviews? Use Case 2: You're a technical candidate with good knowledge of technicalities and the skills you've studied. Have build some projects in them too. But you lack some knowledge of formal behavior & communication skills. Do you think you'll have confidence to clear interviews?

Publish dynamic website using infinityfree for free

Image
Most of my Web Devs friends were asking me "How can I publish my dynamic website where backend is involved?" "Is there any website which offers free hosting facility?" "Where to purchase cheap domains for showcasing my websites?". If you too have these questions, my friend, you're in correct place. I've tried to explain this in most simpler way possible along with some notes at the end. Here, I'm going to discuss how to publish a dynamic website using InfinityFree . Why only InfinityFree? 'coz I was using it since 2019 & I just need to visit that site once a week to not get my site into inactive status due to obvious reasons. They've free hosting and domain facility . We just need to search for our subdomain, whether it's available or not. Let's get started. Steps to consider in general Login to InfinityFree Upload the contents inside ./htdocs directory Create DB Connect FrontEnd & BackEnd Pre-Requisites An

Publish your static website for free

Image
Many IT folks ask me I've made my project in Web Dev as beginner but I want to showcase it to my client/people for free. Where should I upload & publish them? My simple answer is Google Drive. I'll write another article about how to upload static sites in Google Drive. So, one of the professional method is using Github & Netlify. Netlify is a github authorised application to run static web pages. You can use it just by authorizing the repos access to it. In this article, I'll let you know from basics to full uploading and getting the link. So, let's get started. Steps to consider: Create Account Create Repo Push/Upload contents in repo Sign Up/Login in Netlify using Github Connect your target repo Publish it NOTE : Ignore following warning in some screenshots. ----------------------------x------------------------- Descriptive steps Step 1: Create Account in Github . P.S.- If already have an account, Login to your account. Step 2: After logging in

Programming language for beginners in CS

Image
Which programming language to choose for beginners Most of the newbies, who are new to Computer field asks me which programming(not markup) language to begin with. There is a slight difference between Programming Language and Markup Language. The main difference between markup language and programming language is that a markup language defines a set of rules for encoding documents in a format that is both human-readable and machine-readable while a programming language provides a set of commands and syntax that can be used to write computer programs which are understood by the computer . So let's get started about our topic - Which programming language to chose for beginners . It completely depends on individuals. I'll recommend any one out of Java, C or Python. 1. C As you must be knowing, C is the mother of all programming languages. The first successful & worldwide accepted/adopted programming language is C. It is same for programming language as Sanskrit is to all