This is the 3rd post of the series Nginx Manager npm package nginx-upstream. In this blog post, we will see how to define SSL configuration for our Nginx configuration file.Continue reading
This is the second post for the series of NodeJS Nginx Manager - nginx-upstream,
please consider reading the first part.
At the first part, I tried to describe how to install nginx-upstream and manage backend servers. Today, I will go for the rest of the methods of NginxUpstream class and how to use them.
My type of guys - software development and open source addict - won’t miss such a trend, so I have started developing an application which is a SaaS for load balancing your applications. In its core, I am using Node.JS to manage Nginx configurations. Continue reading
Today, I want to underline some points about misused or over engineered conditional statements.
This image makes me smile everytime I see, and is a very good fit for our topic :)
So what do I mean about misused or over engineered conditional statement. I guess, some of these examples may bring up discussions, please comment with your rejections or approvals. I am always open for critics and learn from anyone.
But in general, the execution and writing order of these languages are same. Meaning the lines at the start executes first. Let me show you a C# code block and describe what I mean.
Let me give you an example - a developers day;
Coding is always fun when you are learning new stack or programming language and while learning, we are not always following the standard naming conventions or coding styles.
However coding style is very important if you are working within a project that contains multiple developers. Every software company can have their own standards, but applying this style for all projects is the hard part to manage.
So a common understanding of way of writing the code is one of the best practices that we have to follow. Some advantages of coding standards I can think of;
- Easy to read someone elses code
- Avoid simple mistakes
- Easy maintanence
- Less technical dept
Nowadays, web api is one of the most popular topic in our mobile world. And with NodeJS together with express framework, defining a web api takes minutes.
Express framework initializer is very handy to create our example. To make use of it simply install it from npm. This will create express executable under /usr/bin/
Usage of express generator is also very easy. Execute the below command after installing express-generator and this will create the folder structure for you and some samples included to start your web application directly.
This blog is running over hexo blog framework which is powered by NodeJS.
The first thing, I did is to make hexo run at the boot of Ubuntu server or after hexo crashes somehow. There are multiple ways to do this, but here I will describe the latest practice over Ubuntu server.
I will describe for Ubuntu 16.04.2 LTS. To learn your ubuntu distribution version use command below;
- OLDER POSTS
- page 1 of 2