Brogramo
Guest
Guest
Author

ZenKhifer

My name is Zenkhifer, and I am a computer science student at SNHU. I write about my experiences as a student, including course feedback and common software errors that I have encountered.

ZenKhifer
2 min read

How looking through the history lens enhances our understanding of the role of technology in society

Technology shapes society and societal and cultural norms influence current and future technological advances. At least, that is the thought that comes to mind when…

6
ZenKhifer
2 min read

An example of a scientific discovery that includes the role of a technology

The news article I chose, published in July 2022 by Billy Perrigo, discussed how Matt Higgins and his team of researchers at the University of…

5
ZenKhifer
3 min read

Course evaluation: SNHU MAT-243 Applied Statistics for STEM

In this post, I will evaluate SNHU's MAT-243 to highlight its topics and my likes and dislikes about the course so that you can start…

4
ZenKhifer
8 min read

Simple linear regression: Predicting the total number of wins using average points scored

This post will determine if a team’s average number of points in a regular season is a predictor variable for the total number of wins…

1
ZenKhifer
3 min read

Emerging Trend in AI: AlphaFold potential benefits, limitations, and ethical implications

Solving the protein folding problem is an emerging trend in artificial intelligence that has benefits extending beyond the protein folding problem, but it also has…

3
ZenKhifer
2 min read

Reinforcement learning: The ideal proportion of exploitation and exploration in Treasure Hunt

Exploitation and exploration are two different approaches for determining the basis on which an intelligent agent chooses an action. An agent explores the environment when…

1
ZenKhifer
1 min read

The difference between human and machine approaches to solving the Treasure Hunt game

Human and machine approaches to solving the treasure hunt game have similarities and differences that are attributed to the biological markup of humans and the…

1
ZenKhifer
1 min read

What is a Document in MongoDB?

A document in MongoDB is a series of key-value pairs wrapped in curly braces.

1
ZenKhifer
4 min read

Course evaluation: CS-305 Software Security

The purpose of this evaluation is to inform your expectations of CS-305 Software Security. As the name suggests, CS-305 focuses on creating secure software by…

8
ZenKhifer
4 min read

Course evaluation: SNHU CS-370 Current/Emerging Trends in CS

I often find myself researching courses before taking them or before the term starts to get an idea of what to expect. In case you…

5
ZenKhifer
2 min read

Course evaluation: CS-340 Client/Server Development

CS-340 related posts

8
ZenKhifer
8 min read

Explain the role and value of the services provided by a certificate authority (CA)

A Certificate Authority (CA) is an organization entrusted to validate the identity of websites, email addresses, or companies online. A certificate authority issues digital certificates…

3
ZenKhifer
2 min read

MongoDB Command to Find the Size of a Single Document and the Size of a Collection of Documents

This post will show you how to find the size of a document and the size of a collection of documents using the mongo shell,…

6
ZenKhifer
1 min read

qtrain function for Treasure Hunt

This is a deep Q-learning algorithm to solve a pathfinding problem

3
ZenKhifer
2 min read

MongoDB queries and aggregation pipeline for companies.json

This post will walk you through constructing MongoDB queries and using the aggregation pipeline to search through the documents in companies.json.

2
ZenKhifer
5 min read

Checksum Verification Using an Encryption Algorithm Cipher That Avoids Collisions

In this post, I will choose an encryption algorithm cipher that avoids collision, and I will use the cipher to generate a checksum verification for…

4
ZenKhifer
5 min read

Recommend an Appropriate Encryption Algorithm Cipher to Deploy Given Artemis Financial’s Needs

This post will walk you through recommending an algorithm name for Artemis Financial, a hypothetical agency, to secure their API. I will start by explaining…

6
ZenKhifer
4 min read

Inferential statistics Python Notes

proportions_ztest(counts, nobs, value) is used to perform hypothesis test for a population proportion.

0
ZenKhifer
4 min read

Reconfiguring the dependency check tool to stop the alarms for false positives

This post will give you intuition on reconfiguring the OWASP dependency check plugin to filter out false positives.

0
ZenKhifer
1 min read

Solution for "TypeError: 'Collection' object is not callable" when using the insert command in Pymongo

I am working on a project that explicitly requires the insert command for creating a CRUD class using Python. I am using Pymongo-4 and did…

21
ZenKhifer
2 min read

Function to Prevent WordPress from Updating the Modified Date

The default behavior for WordPress is to update the modified date when changes to the post are made through (1) the post editor, (2) the…

2
ZenKhifer
3 min read

macOS Solution for: Web Server Failed to Start. Port 8081 Was Already in Use

I am running a Java application using the Spring Framework, and I encountered the following error while running the application in Eclipse:

3
ZenKhifer
2 min read

How are the object-oriented concepts of encapsulation and polymorphism related to object models?

Object modeling uses the object-oriented concepts of encapsulation and polymorphism to model the objects of a system. Ever since programming adapted an object-oriented approach to…

4
ZenKhifer
2 min read

What benefits do you see in using a Gantt chart for scheduling purposes?

The benefits of using a Gantt chart for scheduling are that it provides an overview of the project's schedules and tasks from start to finish…

6
ZenKhifer
3 min read

How to Update a WordPress Post Without Updating the Modified Date Using wp_update_post()

WordPress will update the modified date when you update the post status or make minor edits. This post will show you how to use a…

1
ZenKhifer
2 min read

Eclipse error running Module2.1 review and mitigation plan

This post will help you to successfully run the Module2.1 project on Eclipse for CS-305: Software Security.

2
ZenKhifer
1 min read

Common MongoDB Questions for Beginners

The MongoDB shell uses which programming language?

3
ZenKhifer
1 min read

How is Behavioral Modeling Related to Functional and Structural Modeling?

In this post, I will briefly explain how behavioral modeling relates to functional modeling and structural modeling.

1
ZenKhifer
4 min read

How do Functional, Structural, and Behavioral Models Work Together to Describe a Whole System?

As a computer science student, you will learn how modeling helps create a system through iterative improvements and how it helps meet customer requirements. In…

4
ZenKhifer
1 min read

Simple and Superior Function for Adding Adsense Code to WordPress Posts

A good Adsense injection function will place ads at the right places by taking into account word count without counting HTML markup and by prioritizing…

1
ZenKhifer
3 min read

What are the Differences Between an Object and a Process Model?

2
ZenKhifer
1 min read

CS-320 What to include in Contact.java ContactService.java ContactTest.java and ContactServiceTest.java

This post provides clarification on what to include in the Java files for the course CS-320 Software Testing Automation. The files are: 

320
ZenKhifer
1 min read

Why is object modeling important for system analysis and design?

Understanding the importance of object modeling in system analysis and design is easy to recognize with a basic understanding of its practical use in the…

13
ZenKhifer
5 min read

What is Static and Dynamic Testing?

Static testing is a set of software testing techniques to test code without executing it. It includes static reviews and static analysis, which are a…

12
ZenKhifer
1 min read

Parsing JavaScript Strings in AMP: Uncaught Error: Attempting to parse invalid HTML content

If you are using Javascript to pass an HTML string inside an amp-script tag (amp-script), chances are you have encountered this error:

51
ZenKhifer
2 min read

The RSA Encryption Algorithm Tutorial With Textual and Video Examples

Need help understanding the RSA Encryption Algorithm? The two videos below give one of the best explanations on Youtube.

4
ZenKhifer
1 min read

Best WordPress Caching Plugin for Amp Websites

You will benefit from using a WordPress caching plugin on your amp website.

11
ZenKhifer
3 min read

MAT 230 Discrete Mathematics—What to Expect

MAT 230 for SNHU is an eight-week course that aims to increase student's critical thinking skills. MAT 230 uses zyBooks for the study material, which…

34
ZenKhifer

N Divides M Meaning

Meaning of N divides M and how to test if a number divides another number

15
ZenKhifer
2 min read

Discrete Math Rules—For Your Reference

Below you will find the laws of propositional logic, the rules of inference, and the quantified statements rules of inference presented in a table format.

25
ZenKhifer

Logical Equivalence in Propositional Logic

We need to understand the concept of logical equivalence to better understand the laws or propositional logic.

13
ZenKhifer

Predicate vs Proposition in Logical Mathematics

A predicate is a statement that has variables, such as x + 5 = 12. A proposition does not have variables in its statement, such…

24
ZenKhifer

Laws of Propositional Logic

The laws of propositional logic help us find logical equivalence between propositions.

88
ZenKhifer

Conditional Statements in Logic

The conditional operation is denoted by the arrow symbol →.Q → E reads as "if Q then E.

11
ZenKhifer

Propositions and Logical Operations

In logic, a proposition is a statement that evaluates true or false, such as "all cars are blue" or "4 + 4 = 8." A…

13
ZenKhifer
3 min read

SNHU CS-230 Operating Platforms is Not a Course You Will Enjoy

SNHU CS-230 Operating Platforms is vague, confusing, and enough to make you dislike operating systems. I see myself as a passionate learner who enjoys deconstructing…

32
ZenKhifer
1 min read

Java Application Launch Failed — Check Console for Possible Error Message

For a while, I had trouble running jar files on my Mac. I made sure I had both JRE and JDK installed, but I would…

143
ZenKhifer
2 min read

Build Error for CS-230 Project Gameauth Application

The issue with the assignment prompt is that we are told to follow the Dropwizard Hello World instructions for running the gameauth.zip application.

19
ZenKhifer
16 min read

Create a Dynamic Table of Contents in WordPress Without a Plugin (easy to follow steps)

What you're seeing is a table of contents for a blog post. Including one in your article is part of a good user experience because…

14