- Additional info
This section contains information about this website. Additional information is also available on some other pages: ][CyberPillar][ site tutorial, Introduction for ][CyberPillar][ (tutorial), ][CyberPillar][ site news, ][CyberPillar][ site landing page. This website is also mentioned on the page about websites (mainly related to computer networking/technology).
- Navigation Hints
- Visibly named anchors
This site is likely littered (a.k.a. peppered/filled) with “hyperlink anchors”, which may often look similar to the following example:
When seeing something like the above example, note that there are two hyperlinks and that each of the different hyperlinks may (and probably do) refer to different locations. The un-hyperlinked colon, and the following also un-hyperlinked “white space”, that exists in between the hyperlinks are meant to be the primary clue that there are multiple hyperlinks. This elaboration, which is this description, should also be a pretty clear indicator. Often (or, perhaps, always), the second hyperlink actually points to a resource with more information about a topic, so don't ignore the seperate hyperlink which occurs after the hyperlinked anchor.
The first link is likely a hyperlink to the anchor, an implementation based on a couple of simple, old principles of designing web pages. Those principles may be considered outdated, but they are both honored with implementation on this site. The first of these two principles is that names of hyperlink anchors, if visible on a page that can use hyperlinks, should be hyperlinks to that named anchor. The second is that sections may often have named anchors, so that visitors who understand how to use those anchors can make references in those sections. (One example would be other webmasters including the anchors in referencing hyperlinks. Another may be an end user wanting to save a “Favorite”/“Bookmark” that goes to a specific section.)
- Dynamically named anchors
Although possible, it is not recommended to actually use that sort of hyperlink as a named anchor. There are multiple reasons. First, that named anchor is dynamically generated by client-side scripting code and won't work unless a web browser generates the named anchor. Creating hyperlinks to locations that only work in some web browsers is fairly unideal. Second, these sort of named anchors occur at the beginning of a definition list. If the web page is altered to change the amount of definition lists, that may change the named anchor. Any hyperlinks to such a location may go to an undesired location once the web page changes.
So why have such anchors? Primarily, they are placeholders that show where a proper named anchor could easily be inserted, and someday the dynamically-created anchor may be replaced with a more proper, visibly-named anchor. In fact, anybody interested in hyperlinking to such a point is recommended to contact the site's staff and request for that to happen.
- Dynamic list elements
- About filenames and locations of files on this site
This page is meant to point people to the latest version of the web content at this site. (The hyperlink to the current page may point to a different location if a new web site structure replaces an old structure. If the old content is not fully migrated for some reason, the plan is to still allow the old content to remain so that “hyperlink rot” does not occur.)
When visiting http://WWW.CyberPillar.com, the contents of the main directory are shown. Although some web-making guides may propose that such a thing indicates either a misconfigured web server or a web site which isn't designed for the web server that it is on, in the case of this site the cause is neither of those items: The purpose is to show that the top-level/main “directory” allows visitors to see the contents, just like other directories on the site do. The standard that is more consistently followed by this site involves hypertext files having filenames with a well-recognized extension under four charactesr long and which start with a base filename that matches the name of the directory where the file is located.
The list of subdirectories, other web pages, and any other files such as graphics can be obtained simply by removing the filename from the URL. Many sites respond to this by showing that permissions are forbidden, however this site does things differently. The one major exception is if this site has a directory named /cgi-bin/, which causes the web browser to show the output of an executable “binary” file. However, the directory named /cgi-src/ will also have a copy of the same file (at the same relative location, so the filename will match and the names of all subfolders will match).
- Using and supporting <LINK> elements
Additional information on using and/or supporting the <LINK> tag elements may be found at TOOGAM's web site: Page about the classical <LINK> HTML tag.
- Site interaction
How is this site different than any other site?
- [#sitegoal]: Goals
Goals: The purposes of ][Cyber Pillar][
The primary purpose of creating this website has been to share with other people. It is sincerely hoped that this site may lead to good in the world, and that this good may glorify who sets such good into motion. (This is not a reference to the person generally recognized as the site's creator/founder.)
This reference is designed to help somebody with minimal to intermediate computer experience to advance knowledge and be able to implement advanced technologies including an elaborate setup involving redundancy and virtualization. The knowledge is out there, but the learning curve is high, and a reason for that is because the free location for a lot of information is decentralized. The site started to be created because it was genuinely believed that this site will help people accomplish tasks more quickly.
Several software developers for platforms such as OpenBSD have stated, during (perhaps text-based) interviews, that they got started developing for the platform shortly after they became exposed to the platform. However, I believe many people of potential use may have hit a roadblock, perhaps in the simple form of frustration, after going through the task of installing an operating system and then not being familiar with the next basic steps. When that occurs, the experience of trying out the operating system may often feel like it was largely a waste of time, with no significant payoff. Perhaps any task more advanced will seem to require additional effort, which is a prospect that looks particularly unattractive when the results of the effort exerted so far have been a less than satisfying experience.
By introducing a successful way to navigate these basic steps, this resource hopes to help people get past such roadblocks, and perhaps some people with software development skills will take an interest in improving the platform. Even if a user decides to stop exerting so much effort, there may be some payoff in the form of usable servers. The resulting experiences may be remembered as being at least somewhat useful (because a server was set up and that server could be used), rather than the whole experience being remembered as being nearly pure frustration with zero payoff accomplished so far.
The Rosetta Stone for Unix shows some details about certain tasks are performed differently between various versions of Unix. (There may be other, similar web pages. For example: “Knowledge Management Information Technology for you” blog: Compare Unix Reference Command is one such example.) Eventually staff behind this website hopes to be able to perform a similar function with additional tasks, such as setting up various types of servers, and details for more operating systems, such as Microsoft Windows platforms. The creator/founder of this website has also dreamed of also covering older operating systems such as MS-DOS, Novell Netware server, and Mac OS 9, and specialized operating systems such as those designed for portable devices including newer solutions such as Replicant, Android, and Apple's iOS; as well as older platforms such as Symbian, Palm OS, and Windows CE. Having such cross-platform details may help users be able to move from one platform to another, improving people's options and reducing the likelihood that a steep learning curve will wall a person into one mode of thinking, perhaps even to the extent of developing a general distaste for the unfamiliar. Instead of become anti-something (and simply being negative because there are problems), showing various solutions will hopefully help people to optimistically become focused on pro-something-else (which can be a more pleasant outlook in life).
A focus on showing free solutions is meant to increase inclusiveness, so that our fellow sisters and brothers, who may be financially poor, may experience the benefits of technologies without resorting to illegitimate steps such as using software in a way which is incompatible with the legal rights of such software. There are various factors that contribute to people being financially poor, including economic factors in a nation that may be generally considered to be unwealthy, or perhaps other reasons that income may be lacking. For example, minors may find that their youth ends up limiting certain possibilities, such as employment options that must follow restrictions from labor laws that were made with hopes of protecting children. In addition to not requiring a financial cost, free solutions often have less restrictive requirements regarding legal usage, and that can allow the freedom to focus resources on accomplishing tasks.
There are a lot of hyperlink anchors which are on the ][Cyber Pillar][ website and which are publicly visible. It is hoped that will allow others to see an easy way to reference specific sections of ][Cyber Pillar][.
Some of the goals that ][CyberPillar][ has focused strongly on include:
- Actions, both manually performed and automated, should be done securely.
- Re-usability, including adaptability to alternate implementations (including re-designs that might occur with newer versions of software)
Embracing the crucial new Internet technology known as IPv6. At this time, humanity simply must really use
IPv6 in order to be able to significantly grow
the Internet. However, many people, including authors of electronic guides
and text books, provide no or little coverage of
IPv6. In contrast, a goal of
][CyberPillar][ is to have
IPv6 be a constant thought, and to show how to
successfully use IPv6 whenever that topic is
- Hopefully this will provide the details and comfort needed for more people to use IPv6 much heavier.
- Admittedly, this is a goal that ][CyberPillar][ may not have achieved quite as completely as desired. However, ][CyberPillar][ does currently address this topic more than most guides, and there is an expectation that ][CyberPillar][ shall update and provide further details in any areas where IPv6 may have been temporarily glossed over.
- Primary examples of IPv6 coverage include IPv6 Address Usage and TOOGAM's IPv6 Tutorial.
- An additional focus was added after creating the site: documenting some information that will help people professionally. This is mainly covered by the Providing Professional Services section, including subsections on Marking one's self (e.g., resume content), and formalized credentials. Career Paths provides some insight to some of the various different options available. In another section of the site, there are technology guides which are related to industry certifications: these may be found at Techn's: Industry Certifications.
- [#dedicate]: Dedication and appeals
The main motivation of helping people is based on the teachings of Jesus Christ. The inspiration behind this website's formation to be of an origin of Christian mindset. That mindset was essential in keeping the initial webmaster to feel driven to keep pressing on to make this website available.
To those who have rejected the notion of having anything to do with anything related to religion, the creator of this website has one simple appeal: When choosing to reject a life of faith, please remember the concept communicated by the single sentence recorded in the text known as John 3:17.
Many people may have decided not to accept the faith because of a concern. That concern seems quite natural when people are not considering, and may not even be familiar with, the concept of the single sentence which is the text of John 3:17. Such unfamiliarity would generally not be expected when considering that the sentence does come immediately after the well-known text of John 3:16, scripture which is probably the most memorized summary of the Christian faith. It is as if believers are so overwhelmed by their admiration of the beliefs described by John 3:16 that they focus on that verse and then stop, leaving out a teaching that would be of the utmost importance for non-believers.
The remaining noteworthy references that are referred to by this brief blurb come from the scriptures of Matthew, which demonstrate again and again how much the Messiah absolutely loathed, and repeatedly attacked, the acts of the powerful religious group that focused on strict adherence to the rules and regulations of religion.
The scriptures that were reflected on most during this site's initial creation were those recorded in the texts of Matthew 5:16 and Matthew 25:35 (though 25:45). Keeping this in mind helped keep the initial webmaster's focus and drive.
The creator of this site plans to (relatively soon) launch a resource (which will initially be much smaller) for imparting information related to the Christian faith. (An update to this text should include the relevant hyperlink.) However, in addition to studying the scriptures written by early apostles, please consider following the footsteps on the path taken by this webmaster. Specifically, that means embarking on action to help others. It takes a conscientious effort, and definitely is not the easiest thing to do. If you don't know how to help, please ask and surely resources will be locatable. Then, follow up. If an attempt seems to flop, retry as needed.
These are the messages to which the website's founder has dedicated this website.