"From Bug to Fix: A
Step-by-Step Guide to Resolving Programming Errors" outlines the
systematic process developers can follow to identify, analyze, and resolve
programming errors effectively. Here's how it works, along with examples for
each step:
1. Reproduce the Bug:
- Description:
Reproducing the bug is the first step in understanding its behavior and
identifying the root cause.
- Example: If
users...
AITB International Conference, 2019
Kathmandu, Nepal
My Youtube Channel
Please Subscribe
Flag of Nepal
Built in OpenGL
World Covid-19 Data Visualization
Choropleth map
Word Cloud in Python
With masked image
Showing posts with label error. Show all posts
Showing posts with label error. Show all posts
Sunday, February 4, 2024
Coding Catastrophes: Learning from Epic Software Failures
"Coding Catastrophes:
Learning from Epic Software Failures" delves into the lessons learned from
significant software failures throughout history. Here are examples of such
failures along with the key takeaways:
1. NASA's Mars Climate Orbiter:
- Description: The
Mars Climate Orbiter, launched in 1998, was intended to study the Martian
atmosphere. However, it failed to enter orbit and disintegrated due to
navigation errors...
Deep Dive into Debugging Tools: From Print Statements to Debuggers
"Deep Dive into
Debugging Tools: From Print Statements to Debuggers" explores a range of
techniques and tools used by developers to diagnose and resolve issues in
software. Here's an explanation with examples for each:
1. Print Statements:
- Description:
Print statements (or logging) are simple yet effective for understanding the
flow of execution and inspecting variable values at runtime.
- Example
(Python):
...
Mastering the Art of Error Handling in Programming
"Mastering the Art of Error Handling in
Programming" is crucial for ensuring robust and reliable software. Error
handling involves detecting, reporting, and gracefully managing unexpected or
exceptional conditions that may arise during program execution. Below are key
concepts with examples:
1. Exception
Handling:
- Description:
Exception handling allows programs to gracefully handle runtime errors or
exceptional...
Debugging Horror Stories: Tales from the Trenches of Software Development
"Debugging Horror
Stories: Tales from the Trenches of Software Development" captures the
challenging and sometimes hair-raising experiences that developers encounter
while troubleshooting software issues. Below are a few illustrative examples:
1. The Mysterious Memory Leak:
- Scenario: A team
notices that their web application gradually consumes more and more memory over
time until it crashes. Despite extensive...
Troubleshooting Techniques for Software Developers
1. Understand the Problem:
- Before diving
into troubleshooting, ensure you understand the problem thoroughly. Gather
information about the symptoms, error messages, and the circumstances under
which the issue occurs.
2. Reproduce the Issue:
- Attempt to
replicate the problem in a controlled environment. Determine the specific steps
or conditions that trigger the issue. Reproducing the problem is...
Exploring the Most Infamous Software Glitches in History
Exploring the Most Infamous
Software Glitches in History provides insights into some of the most impactful
and notorious software failures that have occurred throughout history. Here are
several examples:
1. Y2K Bug (Year 2000 Problem):
- As the year 2000
approached, many computer systems stored dates using only the last two digits
of the year (e.g., "99" for 1999). Concerns arose that when the year
changed to 2000, computers...
Saturday, February 3, 2024
Solved: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

Follow the given steps to solve the issue. The commands here are for CentOS 8. The solution is same for other OS as well so modify the commands accordingly.Step 1: After the installation of MYSQL is finished, enable and start mysqld as given below:sudo systemctl start mysqldsudo systemctl enable mysqldOnce, done also check the status of the mysqld to verify whether it is running...