Skip to content

Instantly share code, notes, and snippets.

View hasibdesk's full-sized avatar
💻
Working as Freelancer

Md Hasibul Hossain hasibdesk

💻
Working as Freelancer
View GitHub Profile
@hasibdesk
hasibdesk / index.html
Created May 11, 2020 12:31
Jquery Calendar with printed event list
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>datepicker demo</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css" />
<script src="//code.jquery.com/jquery-1.12.4.js"></script>
<script src="//code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<style>
table.ui-datepicker-calendar tbody td.type-1 > a {
@hasibdesk
hasibdesk / Web Development RoadMap.md
Created December 13, 2019 14:33
Full Stack Web Developer RoadMap 2020

Web Development In 2020 - A Practical Guide Course List

It's that time of year again, and Brad Traversy has released his Web Development roadmap for the upcoming year. It is a fantastic resource that I know we are all thankful for. And being a web developer has never been better, and as shown in the video there are a TON of technologies at our disposal! But, that can also be rather intimidating for newcomers. So I have comprised a list below of the top Udemy courses for each slide as well for other resources, as much as possible, hopefully easing your decision making. Each block of courses are listed in alphabetical order for simplicity's sake.

As Brad mentions in the video, you certainly DO NOT need to learn everything here. He is just providing you with the options of what you CAN learn (and somethings you SHOULD learn - such as HTML, CSS, and JavaScript), and he explains what these technologies are. So, it really is up to you what you want to learn.

**[Watch the video here](https://www.you

@hasibdesk
hasibdesk / How to run multiple NodeJs app on same server and different domain and run all app concurrently using Nginx.md
Created November 30, 2019 03:49
Run multiple nodejs app in same server with different domain and run all app concurrently

Node.js Deployment

Steps to deploy a Node.js app to DigitalOcean using PM2, NGINX as a reverse proxy and an SSL from LetsEncrypt

1. Sign up for Digital Ocean

Sometimes we need to run multiple nodejs app on same server with different domain or sub domain like admin.domain.com, api.domain.com and also need to run both nodejs or reactjs app concurrently. We can do this using 2 things , first of all we need to install nginx in our server for reverse proxy to connect different domain, and for running multiple nodejs app concurrently we can use PM2 NodeJs Process Manager

Please Make sure that you have installed these things on your server

  • NodeJS

Node.js Deployment

Steps to deploy a Node.js app to DigitalOcean using PM2, NGINX as a reverse proxy and an SSL from LetsEncrypt

1. Sign up for Digital Ocean

If you use the referal link below, you get $10 free (1 or 2 months) https://m.do.co/c/5424d440c63a

2. Create a droplet and log in via ssh

I will be using the root user, but would suggest creating a new user

<?php
/*
Plugin Name: ThemeMetal Toolkit
Plugin URI: http://thememetal.com/
Description: This plugin only used for ThemeMetal Compnay theme.
Author: Md Hasibul Hossain
Version: 1.0
Author URI: http://thememetal.com/
*/