Create your own web site DIY (i.e. "do it yourself")
Updated on:
7 March 2017

Click refresh if this page shows incomplete

Menu 1:
(This web site:)



(Non-computing (uk+pl):)

Topic list with links

Skorowidz tematów z linkami

Menu 1 (links to other web sites)

Menu 2 in English (links to web pages available here)

Menu 2 po polsku (linki do stron stąd dostępnych)



UK text [11] in PDF

PL tekst [11] w PDF

Philosophy of totalizm

Filozofia totalizmu

About the author
(Dr Jan Pajak)

O autorze
(dr inż. Jan Pajak)

Monograph [1/5]

Monografia [1/5]

(Web tutorial pages:)


Free Resources

Engines List

Submit Your Site

Favorite pages

Catalog of notes


The author
(Dr Jan Pajak)

(dr inż. Jan Pajak)

(Computing research:)


Search Engine

Menu 2:


Here is the list of all web pages which should be available at this address (i.e. from this server), arranged by language (in 8 languages). It represents a more frequently updated version of "Menu 1". Choose below the page that interests you by dragging scroll bars, then click on this web page to run it:

Here the page menu2.htm should be displayed.

(The same list can also be displayed from "Menu 1" by clicking Menu 2.)

Menu 3:
(Related web pages:)

(My 1999 web programming notes:)

(My 1999-2003 lecture notes:)

(My 2004-2005 lecture notes:)

Servers that already deleted these notes - they used to be at:

(2005 volumes of [1/4]:)

(2007 lecture notes:)

Menu 4:


Here is the list of addresses of all totaliztic web sites that still worked at the date of the most recent update of this web page. At each of these addresses should be available all totaliztic web pages listed in "Menu 1" or "Menu 2", including also their different language versions (i.e. versions in languages: Polish, English, German, French, Spanish, Italian, Greek or Russian.) Thus firstly select the address which you wish to open by dragging scroll bars in small window below, then click on this address to run it. When opens the web page which represents this address, then choose from its "Manu 1" or "Menu 2" the web page which interests you and click on it to view that page:

Here the page menu.htm should be displayed.

(The above list can also be displayed from "Menu 1" by clicking Menu 4.)

Go E-com or have no income!

       In old days people used to say "publish or perish". Presently everyone believes "go e-com or have no income". In the present world of Internet, WWWs, and couch potato customers, in order to reach to people, you need your own web site. But to have such a site, you need to either order it from expensive experts, or build it yourself. If you mastered some basic computing skills, I would recomment to do it yourself. The main reasons "why" I am going to outline below. If you decide to try, I am going to guide you on this web page, step by step, through the process of making your own web site.
       Notice that you can see the enlargement of each photograph from this web site, simply by clicking on this photograph. Most of browsers that you may use, including the popular Internet Explorer, allow also to download each illustration to your own computer, and then look at it, reduce or enlarge the size of it, or print it with your own graphical software.

Here is one of my photographs (of Dr Eng. Jan Pajak) taken with my students of software engineering during my professorship at the Eastern Mediterranean University in the Northern Cyprus.

The best way to learn programming of web pages, is to start from altering a simple web page which already exists and already works:

Just such an alteration of the very simple and already existing web page intended for making your own "playlists" of song-videos from the YouTube, explained and furnished with an initial printout of the source code in HTML, is provided for your learning in "part #C" from my web page named p_instruction.htm which you can find at addresses: If you alter the "playlist" provided in there, and turn it into your own playlist with your own favourite songs, then you can play these song-videos on your PC under "Google Chrome", and on your "smart" TV from the Korean company "LG" (perhaps also you can play it on your tablet and hand-phone).

Motto of this web page:

The Korean proverb "If you give to someone a fish, you feed him for a day. If you teach someone to fish, you feed him for a lifetime."

Basic reasons for "doing your web site yourself":

       Why do your web page by yourself, if these is so many experts around, which can do it for you! Well there is a lot of reasons, many of which have nothing to do with money, as they concern areas which money usually cannot buy. Here are the most important of them:
1. Updating. If you order a web page from an expert, each time you need to change something on it, you need to hire an expert to do it for you. Thus the subsequent updates of your web page are going to cost a lot of money (sometimes even more than the page itself) and are going to be slow. But when you do it yourself, you introduce these changes imemdiately when there is a need for them.
2. Getting it right. If you deal with your clients in person, you can pick up various clues from tone of their voice, the choice of words used, the way it is said, pauses, body language, etc. Thus a personal contact gives you beedback in form of emotions and meaning over and above the actual words being spoken. But in case of web pages, you do not know what the reception is going to be, until it is posted and visited by clients. So the actual feedback you receive after everything is ready. To react on this feedback, you mast continually experiment with your web page, until the response you are getting is right. If you use such a tactics via an expert, it would const you a constant employment of a good web site maker.
3. Communication barrier. Since you work in a field that is to be presented on your web site, you know that in this particular field certain matters are rather importrant and should be emphasised, that certain features are described with a characteristic terminology, and that some details are more important than others and thus should be made clear. Thus, if you do you page yourself, then you do all these subtle things in a right way. But if you employ a web expert, then you need to explain to this expert all such subtle matters. However, because the web expert is not an expert in your area, he/she is not "feeling" the subject, and there will always be some matters that expert is going to get wrong. So the overcoming of the communication barrier between you and the web expert, sometimes will require more effort and consume more energy, than the doing your web site all by yourself. So the gain from "doing it yourself" is rather obvious.
4. Keeping in touch. At present times computing and Internet play an important role in everyone's life. In order to understand clearly their potentials, and keep up to dete with the newest developments, you need to keep in touch with them. Building and maintaining your own web site, is one of the best ways of such keeping in touch with computing.

After this introduction, you are now ready to start learning details, which are outlined on the Prototyping Page.

The basic procedure you need to follow to prepare your own web site:

       Here are the basic steps that you need complete in order to prepare your own web site (for more details see the next page in menu entitled "Prototyping"):
1. Define (or design) your future web site.
2. Find and secure a web space (i.e. a server) which is to host your web site.
3. Develop or copy your first prototype of the web site.
4. Upload your first prototype of the web site at your server.
5. Repetetively keep improving and uploading your web site, until you are satisfied that it meets your needs and quality standards.
6. Enhance your web site (e.g. make it user friendly and search engines friendly).
7. Direct Internet traffic to your web site (i.e. submit it to various search engines, advertise it through discussion lists, emails, your visit cards and brochures, etc.) to it.
8. Maintain your web site (i.e. systematically improve, extend, an update it, as circumstances change or develop).
This procedure of constructing a web site is called a "prototype model" and it is the easiest one to follow (there is another one, called a "waterfall model", but that other one is more difficult and requires more practical experience.

Here is another photograph of myself (i.e. Dr Eng. Jan Pajak) taken in front of a temple from Penang in Malaysia. Malaysia is a country of colourful culture, which supports several different religions. Folklore and traditions attached to each of these religions are usually very fascinating. I was extremely fortunate to get my professorship at the University of Malaya in Kuala Lumpur.

Me in few words (for more details see my autobiographical web pages named pajak_jan_uk.htm): or named jan_pajak.htm):

       I am a former university lecturer and a scientist (with a degree of Doctor of Technical Sciences and Engineer) - currently retired. My subject area covered also, amongst others, the design and construction of web sites. In order to indicate here a level of my professional experience, here is a list of tertiary level educational institutions in which I worked so-far:
- The Technical University of Wroclaw, Poland (where I was employed as a Polish equivalent to a reader from English University system from 1970 to 1982)
- The Canterbury University, Christchurch, New Zealand (where I had an opportunity to work as a Post-Doctoral Fellow from 1982 to 1983).
- The Southland Polytechnic, Invercargill, New Zealand (where I had the pleasure to work as a Senior Tutor from 1983 to 1988).
- The University of Otago, Dunedin, New Zealand (wher I was a Senior Lecturer from 1988 to 1990).
- The Eastern Mediterranean University, Famagusta, Northern Cyprus (where I was an Associate Professor from 1992 to 1993).
- The University Malaya, Kuala Lumpur, Malaysia (where I had a honor to work as an Associate Professor from 1993 to 1996).
- The University of Malaysia Sarawak, Kuching, Borneo (where I utilised my skills and experience working as an Associate Professor from 1996 to 1998).
- The Aoraki Polytechnic, Timaru, New Zealand (where I was employed as a tutor in 1999 and 2000).
- The Wellington Institute of Technology, Wellington, New Zealand (where I exercised my web skills as an academic staff member from 12/2/2001 till 23/9/2005).
- The Ajou University, Suvon, South Korea (where I was a visiting professor in Software Engineering in 2007).

Symbolic Bull

Web programming is like a bull:
you need to grab it by the horns! Myself (Dr Eng. Jan Pajak) in Locarno, Switzerland.
My email:

My research:

       Most of my research has a multidisciplinary character. For example, apart from computing, currently I also investigate a device for giving advanced warnings about incoming earthquakes. This device is to raise alarm a long time before an earthquake strikes. Outcomes from some of this my research on earthquakes you can review on web pages or Have a look at one of them. Perhaps you find it interesting.
      Of course, the bulk of my latest research relates to the area of computer science. In order to name examples of topics that I researched from the area of computer science, these included, amongst others:
      (a) "All in one" idea of computing. This is a new idea. I believe that in the version presented here it was developed firstly by me. It depends on creating such a powerful "calculator" that it would display capabilities of the most powerful programming language. But it simulatneously would ne so simple, that it would make possible to compute with it all "one-off" jobs. The second prototype of this idea is shown on all web pages listed in "Menu 2", e.g. amongst others on this web page under the name all-in-one prototypes. In turn the wider description of this idea is presented on the web pages, and
      (b) Search engines. I researched these until 2005 (I managed to develop several search engines and then investigate their properties). You can find out more about this research from the web page Search Engine.
      (c) Natural languages processing.
      (d) Thermal graph method for investigation of temperature distribution (this method is a version of finite elements method).
      (e) A language for automatic programming. I actually was an author and a developer of my own programming language called JAP. It was named from the Polish words "Jezyk Automatycznego Programowania" (i.e. the "Language of Automatic Programming"). This language was in use for several years at a number of Polish Universities.
       Also several other topics. More information about directions of my research in computing, and about my research publications in this area, you can find on the web page Computing Research from the menu.

Copyright 2017 by Dr Jan Pająk:        All rights reserved - especially for additional web pages added here, which present ourtcomes of my non-computing research.
Date of starting this web page: 28 May 2002
Date of changing the format of it: 27 November 2014
Date of the latest update of this page: 7 March 2017