Navnegenerator

Jeg har skrevet en dansk tutorial til, hvordan man laver en navnegenerator. Tutorialen indeholder desuden masser af links til og eksempler fra mine engelsk-sprogede name generators.

Navnegenerator tutorialen henvender sig hovedsageligt til begyndere. Koden er simpel og grundigt forklaret. Og en navne generator er god begynder applikation at programmere. Man får hurtigt et synligt og ikke mindst sjovt resultat af sine kodning. Det gør det sjovt at eksperimentere, lege og videreudvikle.

Navnegenerator i JavaScript

Navnegeneratoren er programmeret i JavaScript og derfor let at arbejde med og hurtig til at generere nye navne. JavaScript bliver jo afviklet lokalt i browseren, og ved at kode en navnegenerator i JavaScript undgår man ventetider, når der skal generes et nyt navn. Og når man laver en webapplikation som en navnegenerator er det nødvendigt at generer flere navne. En  del af navnene vil nødvendigvis enten falde uden for brugernes smag eller måske endda blive decideret dårlige, da et program ikke formår at sortere uheldige navnekombinationer fra. Derfor skal det være hurtigt at generere et nyt navn og dermed bliver hastighed altafgørende for en god brugeroplevelse.

Ydermere er JavaScript et godt begyndersprog, da det meget let kan integreres i en html side og afvikles fra en browser. Der er ikke brug for komplicerede serveropsætninger eller specialiserede editorer til at skive kode i.

Navnegenerator links

Se min guide til navnegenerator her.

Besøg mine name generators for at se eksempler på hvordan det færdige resultat kan komme til at se ud.

Download et færdigt navnegenerator script her. Tilføj bare dine egne navne arrays til koden, og du har et fuldt fungerende navnegenerator.

Name generator script for download

I have made a name generator script ready for download. The script is an offer to those who don’t wanna start from scratch making their own name generator.

You can find and download name generator script at the official name generators blog.

Details about the name generator script

The original blog post contains all the necessary informations and guidelines on how to use the script.

The script is a full featured script containing all the required JavaScript HTML and CSS to run in a browser. You just need to add your own words or names to the arrays.

Name generator script at the name generators blog.

The script is throughly commented, so it’s easy to get an overview and experiment with. And you can easily expand the  name generator script and add your own features to it.

If you want a walk through or guide to the code, you can check my post about how to make a name generator. Here the generator script is throughly explained.

Help to build a name generator

If you need help to build your own name generator you can find I have written a tutorial showing how to make a name generator.

In the tutorial I walk you through the process of how to build a name generators from start to finish. The tutorial is based on a very simple name generator script, that makes it easy for also beginners into programming to follow. The simplicity of the tutorial also makes it’s easy to add new functionality to the name generator.

The generator is programmed in JavaScript which make it very easy too work with.  You just need a simple word editor like notepadd++ to code in and a browser to run run the code and show the result in.

But all that you can read much more about at the how to make a name generator-article.

More generator functionality

For further inspiration also look at the online name generators.  This how-to name generator  tutorial is based on a simplified edition of the name generators used on that site.

Why use JavaScript to build a name generator

Web applications like name generators should be made in JavaScript. The code is run locally in the users browser. It makes an application build in JavaScript much faster and much more pleasant  to use.

You can also make name generators with a server side language like PHP, but when the server need to be contacted to make new names the user must wait to get their names. Only pro is that you can hide your code from the world. But name generators are so easy to make that most people can do it anyway.

Name generators

Just finished a couple of new online generators. This time it is a couple of name generators that generates random names.

Codename Generator. This name generator is designed to generate cool, creative and random codenames. The generator is programmed in JavaScript, which makes it faster and easier to use, than most of the other name generators out there, that typically is programmed in PHP or another serverside language. The main problem using JavaScript is offcourse it is very easy for others to steal your code. The good news is that there is huge competiton on the name generator market, and the possibilty to earn any money is close to zero.

Project Name Generator. The Project Name Generator is practical identical to the Codename Generator. The main difference is that the Project Name Generator page is optimized to the search string “project name” instead of  “codename”. Both the codename generator and the project name generator can be used to generate cool names for your projects.

In the next couple of days I hope to realease some more name generators. Depending both on the result from the first visitors in Google Analytics and some ressearch with Google Keyword Tool.

Stay tuned for more online name generators in the near future.

Random numbers generator

Random Number Generator is a  number generator I have programmed. Generating random numbers is a very easy programming task. In fact most programming languages have their own build-in random generator, that generate random numbers.

Go to generator: Random Number Generator 

True random numbers?

But does a software based random number generator really generate true randomness? The answer is no!

True randomness is not possible to generate solely with computers and software. Computers are build and programmed by strict logical rules, so the outcome is predictable. And therefore not truly random in the scientific definition of randomness.

But the randomness of a random numbers generator is sufficient for most non-scientific purposes.

Scientific random numbers

To obtain true randomness you need something absolutely chaotic and unpredictable. Like e.g.. noise from the atmosphere or background radiation from the universe. From these chaotic sources you generate true random numbers.

Read about random numbers and random number generation at the Wiki.

The Project of the random numbers generator

The background for the project of random numbers generator is curiosity and experimental research. The project is fundamentally about design of a modern Web 2.0 application and international SEO.  The random numbers generator might as well be any other kind of randomness generator or other web 2.0 service.

Regulære udtryk

Har leget lidt med programmering og regulære udtryk. Jeg har fundet et par gode links til at hjælpe mig. Det første er en dansk artikel der giver en god oversigt over regulære udtryk, og hvad man kan bruge regulære udtryk til:

Regulære udtryk. Dansk oversigt.

Det andet link er en komplet oversigt over alt, hvad man kan ønske sig at vide om regulære udtryk. Denne artikel er på engelsk.

Regular expressions. Komplet engelsk oversigt.