Star Crusaders Star Crusaders
  Index Page >> About Us >> Place Your Link >> Security & Privacy >> Terms of Service >> Submit Article
Search:   
Add Url
 

Health & Therapy

Computers & Software

Art & Culture

Companies & Business

Home & Garden

Realty & Property

Fashion & Lifestyle

Automobile & Automotive

Self Management

Academics & Learning

Malls & Shopping

Children & Teens

Outdoor & Sports

Society & Communities

Eating & Drinking

Medical Care

Science & Research

Government & Politics

Recreation & Entertainment

Finance & Investment

Travel & Vacation

Employment & Careers

News & Media

Indoor Games

 

  Index Page » Self Management » Edification
   
 

Debugging the Core Dump

   

All software systems sometimes crash. Certain software languages leave behind a core dump an image of the state of the program when it went wrong - allowing programmers to debug the program and find the fault. We must examine our own core dumps if we wish to improve ourselves.

When everything is working you dont think about self-improvement. This makes sense because youre happy, everything is as it should be, so why stop and think. If it aint broke, dont fix it. We only think about improving our self in some way when we know there is something wrong. But its no good just thinking that we must change because something is not right: we must think about what is wrong. We must look inside our self and examine our thoughts, behaviour, and aspirations. We must be critical. We must be honest.

When you fall down from some crisis in your life it is not enough to pick your self up, dust your self down and continue your journey. The software program contains a bug. Sooner or later, youre going to fall down again. It does take strength to pick your self up each time, and one can applaud such strength, but we admire people who can learn, adapt and succeed from a personal crisis. But where do we begin to look for answers: to learn lessons from our mistakes? We must look at our personal core dumps.

In software a core dump is a computer binary left behind on the operating system when a software program stops running in some unexpected or catastrophic way. Software programmers examine the binary to find the answer to why the program malfunctioned. The reason a programmer finds the core dump so beneficial, is because the binary is an exact record of the state of the program as it was when it crashed. It also contains the history if the program; the steps that caused it to crash. If some function of the program isnt in the core dump, then it can be known for certain that the function didnt cause the problem, but all functions found in the core dump must be looked at. The programmer starts at the end-point and will work his way back from there. He will find out which function called what other functions. Eventually hell find the function that didnt work as it should have. Most often, the function at fault is some little piece of code that someone wrote but thought so trivial that he thought it didnt need testing. Furthermore, the function at fault is often relied upon by many others functions of the program.

So how does this relate to real people? The term core dump is not just some computer jargon. Before computers, the term core dump meant complete account of a human's knowledge on some subject. We all have a core dump. Its our brain, our thoughts, our emotions and our dreams. Of course, being human beings, our core dumps are far more complex than any software written today.

To examine your core dump you need to examine your inner self. But how to find it? The answer is provided by the paragraph or so above: a core dump is an exact record of the state of the program as it was when it crashed. For human beings, exact record equates to honesty. Computers never lie: they report things as they are. You must not lie to your self. Begin by asking the question Why was I not happy? Dont give an answer that youd like to hear, or you feel will let you off the hook. Be critical and dont lie to yourself: find the real answer. Once you have that answer then look further back. What led to this unhappiness? Again, be truthful. Keep going back until you can go no further. Once there, you have found the malfunctioning function. Only when youve found the real problem can you begin to fix it. And just like a complex, million-line piece of code youll probably find that fixing that one small function will prove beneficial to many other parts of the system.

Author: Robin OBrien
 
Author Bio:

Robin O'Brien is the founder and editor of www.selfimprovementtechniques.com and www.winchester-tourist-information.com

This article can be searched using: nirvana, enlightenment, personal enlightenment, experience enlightenment, what is enlightenment
 
 
 

Related Articles

 
Befriending Your Creativity
 
Humility
 
Deposits of Faith
 
Why Overcoming Conditioned Beliefs is Vital to Self Improvement and Success
 
Creativity Changed My Life
 
Team Building - Collaborative vs. Competitive
 
Drug And Alcohol Treatment Centers
 
Time Management -- Friend or Foe?
 
When Organizing Your Home, Do You Put the Cart Before the Horse?
 
Having the Attitude I am the Greatest!
 
 
 
 

Curiosity ? Creativity ? Commitment --- The Three C's of Leadership

Most of us are not born leaders. However, a good percentage of us long to become leaders of men and ... - Rick Johnson
 

Time Management is Activity Management

Time is a finite resource that we all have to the same measure. We have no control over time. Some h ... - Michael Russell
 

Your Identity in Christ Will Set You Free!

You are not defined by what you do, where you live or the things you own. As a born again believer, ... - Eunice Coughlin
 
 

Innovation: Can You Take Advantage Of It?

Innovation is simply the foundation of new beginnings. Through innovation we can find new products, ... - Leon Chaddock
 

Beneficiaries of the Promise

The gospel started with Abraham. That is why Scripture says he was introduced to the gospel in advan ... - Lynn Bradley
 

The Laundry Has Never Been More Fun Or The Pitfalls To Working At Home

Working at home has its advantages and its pitfalls. This article discusses how to maximize the adva ... - Helaine Iris
 

I Believe In Man

I have a deep and abiding belief that there lies within every person the capacity for greatness. I d ... - Len McNally
 

Can Someone Else Really Steal The Business Idea You Have In Your Head?

I say NO, for the simple reason that short of their being psychic, others around you are unlikey to ... - Tayo Solagbade
 
 
Index Page >> Security & Privacy >> Terms of Service
Copyright © 2006-2008 www.starcrusaders.com - All Rights Reserved.