Justin A. Parr - Technologist

Technology, Strategy, Insights, and Tech Support

  • HOME
  • Quick Facts
  • CygUlarn Win32
  • About Me

Justinism: “Parking lot” problem

Posted by Justin A. Parr on December 14, 2014
Posted in: Justinisms. Leave a Comment

Solving some problems requires a detailed series of interdependent steps, or a careful arranging of resources at each step, in order to be successful.

 

There is a game, using blocks, called the “parking lot” puzzle.  You arrange the blocks on a board of fixed size, according to the layout depicted on one of many cards.  You slide each block in one direction at a time, without overlapping the blocks, to try to get a specific “car” (block) out of the parking lot.  Solving each challenge often requires a long series of well-planned steps in order to accomplish the goal.

 

Several situations, where there are limited resources or tight constraints, can become a “parking lot” problem:

  • Migrations involving leap-frogging servers or other resources.  Leap-frogging means that you migrate from server A to server B, freeing up server A to be used as the target of the next migration.
  • Many steps must be accomplished in a narrow window.
  • Sufficient people resources to staff a specified level of concurrency.
  • Specified number of migration windows, where multiple steps or specific work effort must be accomplished within each window.
  • Combinations of the above.

Sometimes, a goal-oriented approach, with detailed planning for resource allocation across multiple steps, is required in order to solve resource-constrained problems.

 

For “parking lot” problems, have a thorough and complete plan, detailing sequence, task assignments, and resource allocation.

 

Justinism: This is a “carrot and goat” problem.

Posted by Justin A. Parr on December 14, 2014
Posted in: Justinisms. Leave a Comment

Sometimes, the problem you end up needing to solve, is not the problem you set off to solve.

 

In the 80’s there was an adventure game (those of you who played it will recognize the description), where you needed to get in to the castle.  The castle had a moat with a bridge.  The bridge had a stubborn goat, that wouldn’t let you pass.  So, to get in to the castle, which is the ultimate objective, you have to go find a carrot to feed to the goat, to get the goat off the bridge, so you can cross the bridge, to get in to the castle, to win the game.

 

This Rube Goldberg approach to problem solving works well in video games, but is not practical nor effective in the business world.  Simple processes are usually more reliable and repeatable.

If the objective is in the castle, figure out how to get the carrot, goat, and bridge OFF the critical path.

Likewise, maybe whatever is in the castle can be sourced in another way, bypassing the whole problem.

This is my way of saying “simplify the problem“.

How to Fix a 2001 Ford Explorer Power Seat Switch

Posted by Justin A. Parr on December 13, 2014
Posted in: Good Design - Bad Design. Leave a Comment

My children have reached the milestone in life, where the state of Texas entrusts them, under supervision for now, to operate a motor vehicle.  Without going in to details, the object of their foray in to driverdom is a 2001 Ford Explorer.

Knowing that the vehicle has power seats, and that the power seat switches were worn out, I Googled the problem, only to find that a replacement, specialized part, that Ford no longer makes, and that is poorly designed at inception, would cost between $200 and $400, and I needed TWO of them – both the driver’s side and passenger’s side were malfunctioning.

I asserted that I could fix it without the crappy Ford part, and I did.

Continue Reading

How to Fix Wet Electronics

Posted by Justin A. Parr on December 13, 2014
Posted in: Tech Support. Leave a Comment

A number of recent incidents have prompted me to write this article.

You try to take good care of your personal electronics, but eventually, you might have a “liquid incident”.

Everyone has heard some advice about how to fix wet electronics.  There is some good advice out there, some ineffective techniques, and some really bad advice.

 

Continue Reading

The Best Christmas Movies

Posted by Justin A. Parr on December 3, 2014
Posted in: Other Stuff. 1 comment

Here is a list of the best Christmas movies, IMHO

 

Continue Reading

Centrifugal Force at the Earth’s Surface

Posted by Justin A. Parr on September 11, 2014
Posted in: Math and Science. 3 comments

Centrifugal Force at the Earth’s Surface, in the United States

 

Why doesn’t Earth’s rotation fling us off in to space?

Continue Reading

Technology-Related Movie Myths

Posted by Justin A. Parr on August 28, 2014
Posted in: Math and Science, The Light Side. 1 comment

In the movies, technology is often depicted as a deus ex machina, a convenience for the writer to instantly solve a problem.  It’s common for writers to stretch the truth a little bit, in order to facilitate flow or continuity, but with technology, writers can sometimes imbue nearly magical qualities.  Rightly so, as Arthur C. Clarke stated, “Any sufficiently advanced technology is indistinguishable from magic“.

And sometimes, the writers just plain get it wrong.

Worse, sometimes, the incorrect depiction is MORE appealing than the real-world functionalities and capabilities, leading to the creation of a mythology that gets propagated until the myth itself is part of pop-culture folklore.

Here are some examples of movie tech myths run amok.

Continue Reading

Science and Insanity

Posted by Justin A. Parr on July 21, 2014
Posted in: Math and Science, The Light Side. Leave a Comment

Science and Insanity

 

Insanity:  Repeating the same process, expecting a different outcome.

 

Science:  Repeating a process in order to verify a previously-observed result.

 

Conclusion

There is a fine line between science and insanity.

 

Top 10 Virtually-Unknown Technology / Computing Pioneers

Posted by Justin A. Parr on July 7, 2014
Posted in: Math and Science. 4 comments

Everyone is familiar with the contributions of technical moguls  such as Bill Gates and Steve Jobs.  Likewise, computing history remembers people like Charles Babbage and John Von Neumann.  There are many lesser-known, but equally-important figures, whose contributions made our current “online” lifestyle possible, and made computing both affordable and physically small enough to be almost ubiquitous.

Continue Reading

More Common Developer Mistakes

Posted by Justin A. Parr on June 27, 2014
Posted in: Analyses and Responses. 2 comments

Part 1 can be found here:  https://justinparrtech.com/JustinParr-Tech/top-developer-mistakes/

Security issues and design flaws can be costly to fix, once an application has already been written.

In spite of everyone’s best efforts and intentions, these are some additional, common mistakes that can be made during the application design / development process.

 

Click here to read more!

Posts navigation

← Older Entries
Newer Entries →
  • Search!

  • Temperature at Casa de Parr

  • Recent Posts

    • UPDATED: Arduino Web Server – Add favicon
    • ESP32 – Use built-in LED and BOOT Button
    • Javascript Text-tris
    • R.I.P Charlie Kirk
    • Bad Design – Dell Latitude 7450 Laptop…Thing
    • Security Cameras – A Double-Edged Sword
    • Top Reasons Why Vegas Sucks Now (2024 Visit)
    • Excel – Number of Sundays – A better Answer
    • Cache Busting using Javascript
    • Javascript Calculator
  • Topics

    • Analyses and Responses (27)
    • Good Design – Bad Design (35)
    • IT Management (1)
    • Justinisms (8)
    • Main Page (1)
    • Math and Science (31)
      • Computer Science (1)
    • Other Stuff (41)
    • Quick Facts (7)
    • Rants (18)
    • Tech Support (62)
      • Food and Cooking (10)
      • Tech Recommendations (12)
      • Tech Tip (8)
      • Wordpress Stuff (3)
      • Zen Cart Stuff (1)
    • The Light Side (37)
  • Links

    Log in or Register to post comments

    RSS Feed
    https://justinparrtech.com/JustinParr-Tech/feed

    View my LinkedIn Profile
    http://www.linkedin.com/in/justinparr

    About Me
    Justin A. Parr

    Who is Jill Parr
    Find out here.

  • Older Posts

    • March 2026 (2)
    • September 2025 (2)
    • August 2025 (1)
    • July 2025 (1)
    • June 2025 (1)
    • February 2025 (1)
    • August 2024 (1)
    • May 2023 (1)
    • April 2023 (3)
    • January 2023 (1)
    • December 2022 (2)
    • November 2022 (2)
    • September 2022 (1)
    • August 2022 (3)
    • June 2022 (2)
    • March 2022 (1)
    • January 2022 (2)
    • December 2021 (1)
    • July 2021 (1)
    • May 2021 (1)
    • March 2021 (1)
    • February 2021 (2)
    • November 2020 (4)
    • October 2020 (1)
    • September 2020 (1)
    • August 2020 (1)
    • July 2020 (1)
    • June 2020 (1)
    • May 2020 (2)
    • April 2020 (1)
    • March 2020 (8)
    • February 2020 (2)
    • January 2020 (1)
    • November 2019 (2)
    • August 2019 (3)
    • July 2019 (1)
    • June 2019 (1)
    • April 2019 (1)
    • February 2019 (3)
    • January 2019 (1)
    • December 2018 (1)
    • November 2018 (1)
    • October 2018 (2)
    • September 2018 (1)
    • August 2018 (2)
    • July 2018 (1)
    • June 2018 (1)
    • April 2018 (1)
    • February 2018 (2)
    • January 2018 (2)
    • December 2017 (1)
    • November 2017 (2)
    • August 2017 (2)
    • July 2017 (1)
    • March 2017 (1)
    • February 2017 (2)
    • January 2017 (1)
    • December 2016 (5)
    • November 2016 (3)
    • September 2016 (5)
    • August 2016 (2)
    • April 2016 (1)
    • March 2016 (3)
    • February 2016 (2)
    • January 2016 (7)
    • December 2015 (3)
    • November 2015 (1)
    • October 2015 (3)
    • August 2015 (5)
    • July 2015 (3)
    • June 2015 (2)
    • May 2015 (4)
    • April 2015 (4)
    • March 2015 (3)
    • February 2015 (4)
    • January 2015 (8)
    • December 2014 (8)
    • September 2014 (1)
    • August 2014 (1)
    • July 2014 (2)
    • June 2014 (4)
    • May 2014 (1)
    • April 2014 (2)
    • March 2014 (3)
    • February 2014 (5)
    • January 2014 (1)
    • December 2013 (2)
    • October 2013 (2)
    • July 2013 (3)
    • April 2013 (1)
    • October 2010 (1)
    • August 2010 (1)
    • July 2009 (1)
    • April 2009 (1)
    • November 2008 (1)
    • October 2008 (1)
    • September 2008 (1)
    • May 2008 (1)
    • March 2008 (1)
    • January 2008 (1)
    • June 2005 (1)
    • May 2005 (4)
Proudly powered by WordPress Theme: Parament by Automattic.