How To Install and Configure Wraith

Reading Time: 10 minutes

What is Wraith?

Wraith is a visual regression testing tool which uses screenshot comparisons to assess visual differences in a website over time. It is currently hosted on GitHub and available under an Apache 2.0 open-source license.

Continue reading “How To Install and Configure Wraith”

How to Install Ruby on Rails on CentOS 8

Reading Time: 8 minutes

Today we’re going to install Ruby on Rails using RVM (the Ruby Version Manager) onto a CentOS 8 server. Let’s start by defining a few terms and definitions we will be using during the process.

Continue reading “How to Install Ruby on Rails on CentOS 8”

The Best Free and Paid Web Application Testing Tools

Reading Time: 7 minutes

Today, we have multiple tools at our disposal when it comes to web application testing. Sometimes, it can be challenging to make the right decision when it comes to choosing a web application testing tool that fits your specific needs. There are endless factors that come into play when inspecting, verifying, and assessing code as multiple factors come into play that depends on the type of platform being used (e.g. a server cluster or virtual cloud-based system), the programming language being employed as well as the purpose of the web application itself.

Continue reading “The Best Free and Paid Web Application Testing Tools”

Using Passenger with cPanel on CentOS 7

Reading Time: 3 minutesPhusion Passenger is a web application server that can run Ruby, Node.js, and Python applications on your web server. It integrates with both Apache and Nginx to serve content to your visitors. Historically, this application was difficult to integrate with cPanel servers, which would combine the power of Ruby applications with the ease of management that cPanel provides, but recent advancements make setting up your Passenger module very simple on both a VPS server as well as a dedicated server. This easy walkthrough will show you how to add Passenger, Apache mod_passenger, and the supporting Ruby installation to cPanel. Continue reading “Using Passenger with cPanel on CentOS 7”

How To: Update Ruby On Rails (to Fix a Security Vulnerability)

Reading Time: < 1 minuteRuby on Rails has of this writing released patches for a critical security vulnerability affecting nearly all versions of Rails. It is critical that your Rails applications be updated to one of the following versions:

  • 3.2.11
  • 3.1.10
  • 3.0.10
  • 2.3.15

If you have a cPanel server, make sure you have cPanel’s daily updates running. cPanel versions 11.35.0.4, 11.34.1.7, 11.32.5.18, and 11.30.7.6 include the updated versions of Rails. If you are running Rails on a core-managed server, you will need to update Rails yourself. Here’s how.
Continue reading “How To: Update Ruby On Rails (to Fix a Security Vulnerability)”