JavaScript Arrays’ Methods

Array push() The push() method adds a new element to the end of the array. const vehicles = [“Car”, “Bus”, “Van”, “Lorry”, “Bike”]; vehicles.push(“Plane”); //Output -> [“Car”, “Bus”, “Van”, “Lorry”, “Bike”, “Plane”] and also you can get new array length by implementing like this, const vehicles = [“Car”, “Bus”, “Van”, “Lorry”, “Bike”]; let length = […]

Introduction to Software Security

Software Security is an idea implemented to protect software against malicious attack and other hacker risks so that the software continues to function correctly under such potential risks. This is a very big topic and you will be easily get lost in it. We can easily say, “protect our system someone who logs in to […]

Secure Software Development – Configure the Apache tomcat ,SSL handshake messages in Ubuntu

In this “Secure Software Development – Configure the Apache tomcat ,SSL handshake messages in Ubuntu” article follow below topics. Configure the Apache tomcat Web server (version 7.0) to support HTTPS. Log the SSL handshake messages to a log file. Can you identify the SSL/TLS handshake steps on the log? 01. Configure the Apache tomcat Web […]

Secure Software Development – Hashing, Encryption and Openssl

In this “Secure Software Development – Hashing, Encryption and Openssl” article includes following topics. hashing a text file using MD5 hashing algorithm on Ubuntu, using the terminal 3DES or AES symmetric key encryption on a text file on Ubuntu using the openssl package on the terminal. RSA asymmetric key encryption on a text file using […]

What Are RESTful Web Services and Why We Use?

RESTful Web Services know as REpresentational State Transfer (REST) web services and this is used to build maintainable and lightweight web services. Web service is a software that available through internet which provide the service to a another device using standardized messaging system(JSON or XML).The services that built on REST are called as RESTful services. […]

Software Development Tools for Programmers

in this article, I am going to talk about the software tools that you need and what costs are associated with those tools to become a programmer. I am going to discuss those Software Development Tools that familiar for beginner using some programming languages as well. So the beginners can get an idea about how […]

What is Software Testing

What is Software Testing? Software Testing is a process used to identify the correctness, completeness and quality of a developed computer software. It is defined as an activity to check whether the actual results match the expected results and to ensure that the software system is defect free. This process also helps to identify errors, […]

Types of Software Testing

In this article I am going to discuss what are the types of software testing. Lets see Unit Testing, Smoke testing, Sanity, Regression, Performance, Compatibility, Security , Usability, System and Beta testing types. What is Software Testing According to guru99, they said ” Software testing is a method check whether the actual software product matches […]