The Middle Way Method consists of several processes, but your underlying values, and relationships underpin your whole experience with the Middle Way Method. Your values will help you discover the kind of person you desire to become, and your relationships will tell you where you find happiness in this life. Determining your core values may be an easy process, but it may also be difficult. In Western culture today values are not prized, we do not encourage their discussion, or what they mean. our family, friends, co-workers, where we live will all influence our values. This process of defining our core values has two aspects, discovering what your current values are, and determining what they should become. Identify 3-5 values you want to emulate in your life, define them, and determine how close you are to having those traits. Define what made them great, and what values you would like to develop, which contributed to their greatness. List your five most important relationships, and identify the boundaries of the relationship, and how you can make deposits into the relationship.
Near the start of a new year many people ponder changes they want to make in their lives. This time can be expanded into a major review of your motivating principles, mission and vision statements, and your goals. This expanded … Continue reading →
If we do not take action, and choose what to accomplish each day or week then we will be doing the many random things that come across our path. Each day we have decisions to make, and tasks to accomplish. … Continue reading →
Recently I read a couple of articles about HTML Sitemaps. The first one on HTML Sitemaps the second one on Custom 404 Error Pages, and the last was about an effective Archive page. I use the Weaver II theme, and … Continue reading →
The Middle Way Method consists of several processes, but your underlying values and relationships underpin your whole experience with the Middle Way Method. Your values will help you discover the kind of person you wish to become, and your relationships will tell you where you find happiness in this life.
In the days of Dial up modems, the time to send an actual image file would have been a long time. To circumvent this limitation ASCII graphics were created.
XXXX X XX X *** X XXXXX X ***** X XXX XX XXXX ******* XXX XXXX XX XX X ****** XXXXXXXXX XX XXX XX X **** X X** X X XX XX X X***X X //XXXX X XXXX X // X XX X // X XXXXXXXXXXXXXXXXXX/ X XXX// X X X X X X X X X X X X X X X X X XX X X X X X XXX XX X XXX X X X X X X X X X XX X XXXX X X XXXXXXXX\ XX XX X XX XX X X X XX XX XXXX XXXXXX/ X XXXX XXX XX*** X X XXXXXXXXXXXXX * * X X *---* X X X *-* * XXX X X *- * XXX X *- *X XXX *- *X X XXX *- *X X XX *- *XX X X * *X* X X X * *X * X X X * * X** X XXXX X * * X** XX X X * ** X** X XX X * ** X* XXX X X * ** XX XXXX XXX * * * XXXX X X * * * X X X =======******* * * X X XXXXXXXX\ * * * /XXXXX XXXXXXXX\ ) =====********** * X ) \ ) ====* * X \ \ )XXXXX =========********** XXXXXXXXXXXXXXXXXXXXXX 1978 by Douglas A. Wright
To create my Excalibur’s Sheath Header image I went looking for examples of creating Text. In my searches I came across a person who had taken a font package for an old software for creating ANSI art, and converted the fonts to Figlet.
I was able to preview multiple “fonts” before I decided upon ANSI Shadow, as the font to use.
I feel that I made use of several techniques I learned from looking at existing ANSI art made during the BBS era, and while I used a modern image manipulation tool, and techniques it was the best tool I had available for this project. There are not many examples of ANSI art on the web, and the tutorials, and documentation left sometimes presume a skill level, or tools I did not have access to.
Near the start of a new year many people ponder changes they want to make in their lives. This time can be expanded into a major review of your motivating principles, mission and vision statements, and your goals. This expanded process is called a yearly review. Write in your journal how you think the year went. Did you carry out your goals? What were your challenges you faced; also how did you face you handle the issues.
Yearly Review: Stage One
Review your relationships and determine any changes. Our relationships are important, but they are always in flux; try to determine where your relationships are at.
Review your motivating values, do you understand them differently? Your values may have shifted slightly over the last year. That is to be expected. Because of your experiances in the previous year you are not the same person.
After you have examined your relationships and values, now edit your mission, and vision statements to reflect the changes in your life.
Review your year, write what you intended to do. Next write what you accomplished. If you have been doing weekly reviews as the year has progressed now is a good time to review them and look for ongoing struggles, and for areas of strength.
Yearly Review: Stage Two
Examine your projects. Remove any that are no longer in keeping with your character. Change priorities on goals as appropriate, and create new projects and goals.
Reviewing in this way can be performed at any time, but certain times, such as a new year, or a birthday tend to move our minds in the direction of pausing for deep contemplation. Study of scripture & prayer, or meditation may also enhance this process.
If we do not take action, and choose what to accomplish each day or week then we will be doing the many random things that come across our path. Each day we have decisions to make, and tasks to accomplish. Our tasks can either be chosen by us, or for us. If we do not have a way to decide what is important, then we can not be productive. We become like a ship tossed about in the storm, without direction. Or we can be like a ship guided through the storm. The first part of the puzzel is to identify what is important. The second is to make a plan to accomplish your goals.
In general a computer processes tasks in either a first in first out (FIFO), or a last in first out (LIFO) system. Try that for yourself and you will quickly see how inefficient it can be. I am familiar with two types of systems for prioritizing:
- Level of Importance
In level of importance effiency you make a list of all that you want to accomplish, and make use of a system to rank them. Some systems I know of include using letters and numbers to decide priority. Each task will have a letter, and then each set of lettered tasks is numbered. So you may use A, B, & C. Then each A task will be numbered from 1 on up. Another way to determine the importance of a task is to ask is this Urgent? Then to ask is this Important. This will result in four possibilities:
- Urgent / Important
- Urgent / Not Important
- Not Urgent / Important
- Not Urgent / Not Important
You would then complete the tasks in the order listed above, further prioritorizing each section to accomplish your tasks efficently.
In context prioritorization you list everything you can do where you will be. For example you may use the following contexts:
The idea is to complete all tasks that involve making calls, or sending e-mail, or using the computer.
You may find that one type of prioritorization works well for your personal projects, while another helps you at work. I do suggest that you keep all of your tasks in one system, even if you use different ways of prioritizing personal and work tasks.
How Many Tasks Can I Complete?
Often your list of things to accomplish in a week will be longer than what you can accomplish. Each day expect to be able to accomplish one to three major tasks and one to five minor tasks. If your tasks are divided between work and personal, then you may not be able to complete as many personal tasks.
With so many draws on our time it is hard to accomplish what is most important to you, unless you have a plan for what to accomplish.
I use the Weaver II theme, and so I delved into creating a child theme for it, that would give me a 404 error page, and an HTML sitemap page. In reading the article about useful archive pages I came to see that an archive page isuseful to the visitors to my site.
Custom 404 Page
I have created a custom 404 page that attempts to find the content the visitor came for, then it gives the visitor a way to search my site quickly, or scroll through a sitemap for my site, and lastly they can go to the homepage quickly. The goal of this page is to keep my visitors on the page longer. I am also trying out a plugin to capture 404 errors, so that I can decide how to permanently handle them.
I followed Yoast’s example and created a template that will list content from several ways to find what a visitor is looking for. One thing that Yoast suggests is that you do away with dated archives, so this page does not include the dated archives.
I found the article about how to make a useful archive page, and then created one. It includes dated archives as well as the sitemap categories, and a tag cloud.
Sitemap vs Archive
In the end I realized that I did not need both a sitemap and an archive page. I decided on the Archive, as my HTML sitemap. My reasoning for that is that this page is designed to help visitors, including bots, and the more ways to the content the better, as long as only one URL is being indexed. So be sure to make your archive/sitemap page follow, noindex.
You can use the articles to generate your own child theme or feel free to download a copy of my child theme, with sitemap and archive page templates, as well as a custom 404 error page.
Download the file Here (File is tar.gz archive).
I have thought about website security lately. One underused way of securing a website is to look at the scope of your website. Most websites have a purpose, it may be a website for small local businesses, an e-commerce website, which servers a niche market. In most cases not every country needs access to view your site. With the correct tools it is possible to block countries based on IP Addresses. This can allow you to maximize your possible audience, while blocking populations of hackers.
Where are Hackers Located
The top ten countries for hackers as of May of 2013 according to abcnetspace.com
How to Use the List
I suggest that you first decide what countries your website does not need to be seen in. For example if you have a local website, then you may want to block all countries on the list, except for your own, if it is listed. You can also look at where your traffic comes from, and determine countries that do not have a lot of traffic to your site, and decide to block them.
Creating the List
You know what countries to allow or block as the case may be, with the .htaccess file you can either explicitly allow or block based on IP Address. This means that if you only want one to a few countries to have access be ready to only allow traffic from those countries. On the other hand if you are just going to block some countries then be ready to block them.
Now that you know what countries to keep or block, you will need a tool to help you in generating the .htaccess code.
Country IP Blocks will generate code you can just paste into your .htaccess file. And like that you have secured your website a little more.
This is not the only way to secure a site. In fact this is a tool that must be part of a comprehensive plan for security. Those hackers you blocked can always hack a computer that is let into your site and still hack you if you are not careful. The last imitation of this method is that it only works with web servers, like Apache that support .htaccess files.
Blocking countries intelligently based on your need for traffic, can be a strong part of web security. It should not be the only piece of the security puzzle. Also you will need to make sure your server allows that kind of security before you can use it.
As I searched for a productivity method to assist me, which eventually led to the Middle Way Method, I found that preparing was a big part of my personal productivity. It is good to periodically go through and examine what you want to accomplish, or need to accomplish, and make plans. In addition it is also possible to always be preparing, and to never accomplish anything. So that while everyone should take some time to prepare for productivity, they should limit the time preparing to a minimum.
The Levels of Preparation
Each level of preparation, will involve a different level of granularity about your life. As part of the review process you will want to look at each of these large items and break them down into steps, or groups of steps to make projects. Projects are your overall large goals for the year broken down into steps.
The preparation process can be divided into four phases:
The Yearly Review
A yearly review may be done at any time, but around the New Year holiday is a natural point in which to conduct this review. This review should be sweeping in its scope. You are not going to get into the fine details here. For example at this level you may decide large things, I want to go back to school, learn to play an instrument, write a book, start a blog. The idea is to get them on the board for the year.
The Monthly Review
At the start of each month identify the tasks from your set of projects that you want to accomplish. Try to balance all of life’s commitments so that you can be successful without getting bogged down in to much to do.
The Weekly Review
How to prepare to be successful:
- Review each week after it has occurred to learn lessons, and evaluate progress and effectiveness.
- Examine the committed time for each week, as well as the time needed for tasks.
- Include in each week a set of goals for the rejuvenation of yourself.
The weekly review is the heart of the reviews. It is the ideal time to do two things:
- Review the past week
- Plan the next week
Reviewing the past week will allow you to learn lessons from the time just ending, and how to apply them to your life. It will also let you know if your plan is still on track, or if changes need to be made.
Planning the coming week should be a straight forward exercise of looking at commitments, and tasks and ensuring you are not doing to much, or to little. Try to work in time for yourself to grow and improve.
The Daily Review
The daily review is the review of time commitments for the day, and choosing which weekly tasks to accomplish. It can be accomplished usually in a couple of minutes each day.
We need to set up our own success. We often rush forward into life without any idea of what we really want to accomplish, and this leads to less than successful productivity. Taking a small part of time every so often to look at the big picture at different levels helps us to avoid the mistake of only preparing, and also helps us to know what we are moving towards.
- Text Editor
- Task List
A text editor is needed for two parts of the Middle Way Method.
- Mission and Vision
The text editor I have chosen is Evernote. Evernote has a free and paid version. I chose this app because it can take notes when the tablet is off line, but still syncs with the Evernote web app and any other device which has an app.
In Evernote I have two notebooks for the Middle Way Method. The first has three notes:
- Mission Statement
- Vision Statement
- Overview of the Middle Way Method
The second notebook is my journal. I use the date for the title of journal entries.
The task list is a very important part of the Middle Way Method. From the task list what I need to do is scheduled. The task list gets the following put on it each week:
- Self Improvement Goals
The task list I have chosen to use is called GTasks. I chose GTasks in part for the widget it provides. I mainly use the widget to see what is on my list. GTasks is a front end for Google Tasks. This means that I can access my tasks anywhere. A trick I do is to use a symbol at the start of roles and improvement goals so they cluster in my list of tasks.
Roles are relationship goals. Some examples of roles are:
The key to roles is to find what the other person or company would find important. For example I recently asked my daughter what would she like me to do for her. She replied that she wanted me to help her crack her Geode.
Self Improvement Goals
Self Improvement Goals are related to helping an individual grow as a person.
The Self Improvement Goal Categories are:
I try to complete something in each category each week.
I keep the Tasks for each project on its own list. I do have to use the Google web app to add or remove lists. This is the one negative about GTasks.
Some items need solid dates and times. For the calendar I am using the default calendar in my device which connects with Google Calendar. I do use the Meshin Calendar App for the widget.
It took a little work to get the apps in line. After I put this together I realized that this system can be adapted to almost any device or the web. The biggest weakness is that it depends on Google, and Evernote. So far the system is going strong.
WordPress is a great tool for creating websites. Some people believe that they do not need to keep their scripts updated.
The most common reasons for this are:
- Forgotten Scripts
- Custom Coding
- Waiting For Code to Mature
It is possible for people to forget about old code that is on their server. It is possible for old code to be left in place and for the vulnerabilities to be exploited. The solution for this problem is to regularly go over your server & remove old code.
Others have custom themes or plugins written for specific versions of WordPress. When WordPress is updated the old plugin or theme may not function correctly any longer. The proper solution may be to redo the custom code. People do not always have the ability to update. If you are in this situation be aware that you have a security vulnerability.
The last situation I want to discuss is the issue where people know that there is an update available, but they do not update. Sometimes these people feel that their site is perfect. Sometimes the site owner puts the site into maintenance mode, & stops updating the site. Another thing that is sometimes done is people will skip updates.
I see the skipping of updates by some people as comparable to people skipping Windows versions. When a vulnerability of Windows is is discovered Microsoft will release an update for all versions of Windows that are now supported. When WordPress fixes code, it releases a new version of WordPress.