Dive Deeper in the World of Web Coding with 8 Courses on Python, Ruby, Javascript, PHP, HTML, Bootstrap 4, MySQL & Node.js Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer. We are offering a massive 98% off on The Ultimate Web Coding for Everyone Bundle. Get it now with only $29 instead of ...
Read More »The Log4Shell vulnerability and how to fix it
Since Friday, the Java and general IT world has been in a bit of turmoil after a zero-day vulnerability in the widely-used logging framework Log4j has been disclosed. The vulnerability enables remote code execution (RCE) and affects, well, a lot of Java applications. What happens in a nutshell is that one can trigger a remote code execution by providing a string in ...
Read More »Log4Shell: Apache Log4j Vulnerability
Apache Log4j is a popular logging library used across the JVM ecosystem. On Dec 10 2021, a high severity vulnerability was disclosed, dubbed Log4Shell. If you are using a version of Log4j between 2.0 and 2.15.0, an RCE (Remote Code Execution) attack is possible. An attacker can perform a malicious Java Naming and Directory Interface (JNDI) object lookup to chain other exploits if your code ...
Read More »Everything you need to know about Page Object model and Page Factory in Selenium
As we continue to automate the test cases on a daily basis using Selenium automation, the maintenance of the growing test suite parallely becomes complicated. While automating the test cases on Selenium, there would be an instance where we use the same web element in multiple test scripts. For example, while automating an E-Commerce application, in every test case we ...
Read More »Get to Know Jakarta MVC
To help you get to know the Jakarta MVC specification, here’s a recap of its history and status, and a brief introduction to the technology. Jakarta MVC History and Status The story of Jakarta MVC started back in 2014 when Java Specification Request (JSR) 371 was proposed in the Java Community Process. The work progressed very well, and the specification became popular ...
Read More »JavaScript Masterclass Bundle
Master the Web’s Most Popular Programming Language with This 89-Hour Bundle Hey fellow geeks, This week, on our JCG Deals store, we have another extreme offer. We are offering a massive 98% off on JavaScript Masterclass Bundle. Get it now with only $39 instead of the original price of $1600. Beginner’s Guide to Learning JSON with JavaScript JSON (JavaScript Object ...
Read More »How to improve code coverage of Regression Testing without Writing Scripts
What can you do to prevent failures in software that are increasing in size and control the difficulties that arise because of it? Testing such systems can be very tricky and expensive. It is very difficult to balance cost, the number of bugs, and testing coverage. In software testing, test coverage is defined as the amount of codebase covered by ...
Read More »API Documentation in Node.js Using Swagger
Hello. In this tutorial, we will understand how to write API documentation in Node.js using Swagger. 1. Introduction A swagger is a popular tool used for generating interactive API documentation. In this tutorial, we will see how to write swagger api documentation in the nodejs application. 1.1 Setting up Node.js To set up Node.js on windows you will need to ...
Read More »LocalStack SQS Node.js Example
Hello. In this tutorial, we will interact with Amazon AWS SQS (simple queue service) to create a Node.js app with the help of a popular emulator known as LocalStack. 1. Introduction Localstack is an aws cloud service emulator that runs in a single container and allows us to run the aws applications on our local machines without connecting to a ...
Read More »