WhatifWe127 — My Internet Interface

December 3, 2016

Hopefully, this post will answer many of the questions that I have received about the Internet services that I am receiving.

First, please understand that I do not have a team. There is one of me and I am home based.

My Internet service is provided by Earthlink.

Recently I changed from DSL to a cable Internet communication process due to a major regional outage.

My blog is provided by the free WordPress site which may or may not add some advertising.

I also have a whatifwe Codeplex site and and a @whatifwe2048 Twitter site.

I designed my Website using Microsoft Front Page.

I have successfully accessed my web-site and blog on a LINUX, WINDOWS, and MAC machine.

Blog Alerts May Become Annoying

December 2, 2016

Placing a request to be alerted when I make a post is not the best way to keep track of my activity.

I have made a lot of posts. Some of them are research reports which are individually written with the aid of my Programmable Software Development Tool. Others such as the seminars have been written some time ago and are periodically posted on my blog. Frequently, I will make as many as three posts on a single day.

As a consequence, you are going to get a lot of alerts which may become annoying to you.

Please may I suggest a better way of keeping track of my activities.

I recommend that you follow me on Twitter (@whatifwe2048). You will see that my tweets are the titles of my blog posts in the order of occurrence. You can then easily select the ones that you wish to read,

This approach will give you greater control over your internet traffic.

PROGRESS REPORT

December 2, 2016

This purpose of this post is to publish single line status
reports on the projects performed during the week.

**********************************************************

2016/11/17

RELATIVITY BOOK – FINAL PROOF-READING

The elevator page requested by the second reader has been
prepared and sent to him.

———————————————————

2016/11/18

RELATIVITY BOOK – FINAL PROOF-READING

The second reader has made some suggestions relative to
the elevator page. I have requested that he make
the needed changes and send the revised document to me.

———————————————————

2016/11/19

PORTABLE SOFTWARE DEVELOPMENT – float parts

The development of software parts for comparing two float
decimal numbers will be started. Of particular importance
is the development of an Equality algorithm.
———————————————————

2016/11/20

PORTABLE SOFTWARE DEVELOPMENT – float parts

The development of software parts for comparing two float
decimal numbers has been completed. Minor revisions to
two utilities are needed to make a functionally stand-alone
library.
———————————————————

2016/11/21

PORTABLE SOFTWARE DEVELOPMENT – float parts

The required modifications have been made and the software
parts are ready to be loaded into a software parts library.
———————————————————

2016/11/22

PORTABLE SOFTWARE DEVELOPMENT – float parts
The float decimal software parts library has been created.
The functional test will be started.

———————————————————

2016/11/30

APPLE IMACS COMPUTERS

Over the Thanksgiving holiday week, I received an Apple
IMAC gift. I now have an opportunity to increase the
portability of my software development technology to
Apple computers.

The Deming Cycle — Everyone Should Know It.

November 23, 2016

The Deming Cycle, the historical basis for all Quality
Assurance Programs, helped Japan to recover after World
War II.

The Deming Cycle consists of four steps: Plan, Do, Check
the Results, and Alter the Plan if necessary.

The Deming Cycle is a good definition of common sense.
I have used it on many occasions without knowing it.

When applying the Deming Cycle, when do we learn new and
better ways of doing our task?

We learn during the fourth step of the Deming Cycle when
we Alter our Plan.

WHATIFWE were all taught the Deming Cycle as a part of
our public education?

Life of A Programmer — Session 1.1 — Are You A Software Engineer?

November 21, 2016

Your interest in this seminar tells me that you have programming experience

You probably have a college degree in information technology or related subject.

You may have a software engineering job or are looking for one.

But are you a software engineer?

MORE IN THE NEXT MESSAGE

How I Protect My Proprietary Data

November 19, 2016

The original purpose of my blog was to provide me an easy
means of reporting my activity on my personally funded
research and development activities on error-free software
development methods.

My research and development activities produces a large
quantity of proprietary data. How do I protect this data?
Simple! I do not publish it on my blog or any other web-sites.

The purpose of “reporting my activity” involves establishing
the date at which a particular task was accomplished. The
task is sufficiently identified to enable me to identify
the associated proprietary data and daily log which is
stored on my machines, flash drives, and DVD’s.

Also, please let me remind you that when your machine is
not connected to the internet, hackers cannot access your
machine.

My Comment Approval Criteria

November 19, 2016

Every day I receive between 50 and 100 comments requesting approval. There is only one of me managing the blog and hence must perform this function quickly and efficiently. To this end, each comment must:

1. Have a text message. For the most part, a comment with no text message will be deleted.

2. Be written in English using real words. I am not familiar with text message abbreviations.

3. Adhere to the basic principles of civilized behavior (I have had not problems with this so far).

4. Be consistent to the associated post and the purpose of the blog.

5. Be short. If it is over ten lines, I will delete it.

6. Not advertise any product, service or cause. I have been receiving a lot of promotions of solar panels for generating electric power which I have permanently deleted.

Thank You

PROGRESS REPORT

November 18, 2016

2016/11/14

RELATIVITY BOOK – FINAL PROOF-READING

The required second reader has been found and a copy of the
book has been sent to him.

2016/11/16

PORTABLE SOFTWARE DEVELOPMENT – float parts

The private utility software parts _BASIC_FIRST_TEST,
_BASIC_ZERO_DECIMAL, and _BASIC_FLOAT_INTEGER have
been prepared.

The Computer Wisdom of Bugs Bunny

November 15, 2016

Do you remember the Bug’s Bunny cartoon where he pops out of the ground
in the middle of the desert and says “I think that I should have turned
left at Albuquerque”?

Mistakes always happen; some because of stupidity, some because of greed;
some because the required knowledge was not available, and some because
we are just human beings.

We are currently experiencing a great many security problems due to
hackers.

The basic computer design that makes this possible has a common program
and data buss. Hackers can cause their program to be loaded on the target
machine via this common buss.

In the late 1970’s, there was a different computer design, the Harvard
Architecture with separate data and program busses. This architecture
cannot be hacked.

About 1985, the microprocessor became practical and the Harvard
Architecture became obsolete.

“Did we turn right at Albuquerque in error”? I believe so. Could
have avoided it? I think not. We could not have predict the future.

Should we re-vitalize the Harvard Architecture? I think the benefits
would greatly out-weigh the costs.

The Twitter Seminar On The Development Of Error Free Software Concludes — Session 8

November 15, 2016

PROGRAMMERS ARE SPECIAL QUALITY ASSURANCE MANAGERS!

Requiring our programmers to be special Quality Managers? This would be a terrible inconvenience?

On one of my contracts, I had the opportunity to witness an attempt to become ISO-9001 certified.

There were two ISO-9001 certification meetings; the first with the software manager and the second with QA.

The software manager had no idea as to what his group could do to be compliant with ISO-9001.

The QA manager described the increased formality required to be compliant with ISO-9001.

The body language of my client’s employees told me that no one except management wanted ISO-9001 certification.

One of the requirements of ISO-9001 is the use of “Standard Processes and Methods”.

The use of “Standard Processes and Methods” means that management would control our programming efforts.

Would you believe it I told you that programmers are already using “Standard Processes and Methods”?

No I don’t! As long as I do my job, management leaves me alone. They create more problems than they solve.

Then would you believe it I told you that programmers create their own “Standard Processes and Methods”.

No? How many times have you prepared a new source file by modifying an old previously developed source file?

Your collection of sources files defines your “Standard Methods and Processes” that you use.

Will this help you to develop error-free software? Reflect on your experience. It already has.

WHATIFWE were to make a conscious Quality Assurance Effort? Will it help? Try it, sees what happens.