Random Culture Ship Name Picker
October 21, 2016 10:19 PM Subscribe
Random Culture Ship Name Picker
You know that thing that happens three or four times a day when you need a random name for something, say a new soft drink or a recently discovered virus strain, so you say "I know, I'll use a ship name from Iain Banks' brilliant Culture novels!", and you have to google it, and eventually find the list on wikipedia which is fine, but you really just want a name, or maybe 2 or 3 names so you can pick, and not to have to read through a whole wikipedia page?
Picks 1 or more random Culture ship names, like so:
~: python shipnames.py 3
Cargo Cult
Nervous Energy
Highpoint
"-s" makes it slugify the names:
~: python shipnames.py 5 -s
subtle-shift-in-emphasis
unacceptable-behaviour
now-we-try-it-my-way
reasonable-excuse
its-character-forming
"-l" lowercases them, "-a" prints put all them names in alphabetical order.
Do pip install -r requirements.txt in the 'shipnames' directory so it installs all the dependencies.
You know that thing that happens three or four times a day when you need a random name for something, say a new soft drink or a recently discovered virus strain, so you say "I know, I'll use a ship name from Iain Banks' brilliant Culture novels!", and you have to google it, and eventually find the list on wikipedia which is fine, but you really just want a name, or maybe 2 or 3 names so you can pick, and not to have to read through a whole wikipedia page?
Picks 1 or more random Culture ship names, like so:
~: python shipnames.py 3
Cargo Cult
Nervous Energy
Highpoint
"-s" makes it slugify the names:
~: python shipnames.py 5 -s
subtle-shift-in-emphasis
unacceptable-behaviour
now-we-try-it-my-way
reasonable-excuse
its-character-forming
"-l" lowercases them, "-a" prints put all them names in alphabetical order.
Do pip install -r requirements.txt in the 'shipnames' directory so it installs all the dependencies.
Role: Programmer
This is an awesome project. I have been using my own extracted from wikipedia list of ship names for host names.
posted by adventureloop at 7:31 AM on October 28, 2016
posted by adventureloop at 7:31 AM on October 28, 2016
« Older Fake app review detector... | SciBookChat... Newer »
posted by EndsOfInvention at 1:15 AM on October 27, 2016