Showing posts with label steampunk. Show all posts
Showing posts with label steampunk. Show all posts
Monday, 11 June 2018
Saturday, 28 April 2018
Saturday, 3 February 2018
Tuesday, 7 November 2017
Monday, 16 October 2017
Monday, 9 October 2017
Friday, 6 October 2017
Sunday, 24 September 2017
Monday, 14 August 2017
Thursday, 27 July 2017
Wednesday, 26 July 2017
Steampunk Name generator in AWK
Based on an image out there, can't find the original link ( it is on pinterest )
example:
./spname simon 24-07-1975 M
Well, I say there, Earl Neville Wakechild. You are 42.0088 years old.
or
./spname fiona 17-12-1981 F
Well, I say there, Madam Theodora Witherdale. You are 35.6079 years old.
example:
./spname simon 24-07-1975 M
Well, I say there, Earl Neville Wakechild. You are 42.0088 years old.
or
./spname fiona 17-12-1981 F
Well, I say there, Madam Theodora Witherdale. You are 35.6079 years old.
#!/usr/bin/awk -f
BEGIN {
TITLE["0M"]="Duke";
TITLE["1M"]="Captain";
TITLE["2M"]="Earl";
TITLE["3M"]="Viscount";
TITLE["4M"]="Baron";
TITLE["5M"]="Sir";
TITLE["6M"]="Chief Inspector";
TITLE["7M"]="Colonel";
TITLE["8M"]="Lord";
TITLE["9M"]="Professor";
TITLE["0F"]="Duchess";
TITLE["1F"]="Captain";
TITLE["2F"]="Dame";
TITLE["3F"]="Countess";
TITLE["4F"]="Baroness";
TITLE["5F"]="Madam";
TITLE["6F"]="Chief Inspector";
TITLE["7F"]="Colonel";
TITLE["8F"]="Lady";
TITLE["9F"]="Professor";
FIRSTNAME["AM"] = "Lionel";
FIRSTNAME["BM"] = "Basil";
FIRSTNAME["CM"] = "Theodore";
FIRSTNAME["DM"] = "Stanley";
FIRSTNAME["EM"] = "Cyril";
FIRSTNAME["FM"] = "Ebenezer";
FIRSTNAME["GM"] = "Fergus";
FIRSTNAME["HM"] = "Gilbert";
FIRSTNAME["IM"] = "Humphrey";
FIRSTNAME["JM"] = "Ambrose";
FIRSTNAME["KM"] = "Jasper";
FIRSTNAME["LM"] = "Wilfred";
FIRSTNAME["MM"] = "Leopold";
FIRSTNAME["NM"] = "Roderick";
FIRSTNAME["OM"] = "Cuthbert";
FIRSTNAME["PM"] = "Victor";
FIRSTNAME["QM"] = "Llewellyn";
FIRSTNAME["RM"] = "Montague";
FIRSTNAME["SM"] = "Neville";
FIRSTNAME["TM"] = "Archibald";
FIRSTNAME["UM"] = "Cornelius";
FIRSTNAME["VM"] = "Percival";
FIRSTNAME["WM"] = "Rupert";
FIRSTNAME["XM"] = "Septimus";
FIRSTNAME["YM"] = "Algernon";
FIRSTNAME["ZM"] = "Vernon";
FIRSTNAME["AF"]="Josephine";
FIRSTNAME["BF"]="Eugenie";
FIRSTNAME["CF"]="Violet";
FIRSTNAME["DF"]="Agatha";
FIRSTNAME["EF"]="Marguerite";
FIRSTNAME["FF"]="Theodora";
FIRSTNAME["GF"]="Gwendoline";
FIRSTNAME["HF"]="Emmeline";
FIRSTNAME["IF"]="Winifred";
FIRSTNAME["JF"]="Fanny";
FIRSTNAME["KF"]="Adelaide";
FIRSTNAME["LF"]="Ursula";
FIRSTNAME["MF"]="Henrietta";
FIRSTNAME["NF"]="Lenore";
FIRSTNAME["OF"]="Clementine";
FIRSTNAME["PF"]="Millicent";
FIRSTNAME["QF"]="Amelia";
FIRSTNAME["RF"]="Prudence";
FIRSTNAME["SF"]="Dorcas";
FIRSTNAME["TF"]="Lavina";
FIRSTNAME["UF"]="Wilhelmina";
FIRSTNAME["VF"]="Mildred";
FIRSTNAME["WF"]="Gertrude";
FIRSTNAME["XF"]="Beatrice";
FIRSTNAME["YF"]="Augusta";
FIRSTNAME["ZF"]="Constance";
LASTNAME1[0]="Rumble"
LASTNAME1[1]="Wither"
LASTNAME1[2]="Clanking"
LASTNAME1[3]="Worthing"
LASTNAME1[4]="Addle"
LASTNAME1[5]="Wake"
LASTNAME1[6]="Wraith"
LASTNAME1[7]="Roth"
LASTNAME1[8]="Knight"
LASTNAME1[9]="Supper"
LASTNAME2[1]="bottom"
LASTNAME2[2]="ton"
LASTNAME2[3]="stone"
LASTNAME2[4]="feather"
LASTNAME2[5]="topper"
LASTNAME2[6]="waddle"
LASTNAME2[7]="child"
LASTNAME2[8]="field"
LASTNAME2[9]="wood"
LASTNAME2[10]="hold"
LASTNAME2[11]="fellow"
LASTNAME2[12]="dale"
if (ARGC == 4) {
if (NAME=="" ) NAME = toupper(ARGV[1])
if (DOB=="" ) DOB=ARGV[2]
if (G=="") G = toupper(ARGV[3])
firstletter=substr(NAME,1,1)
YEAR=substr(DOB,7,4)
MONTH=substr(DOB,4,2)
DAY=substr(DOB,1,2)
#print YEAR" " MONTH" "DAY
lastdigit=substr(YEAR,4,1)
NEWDAY = mktime( YEAR " " MONTH " " DAY " 0 0 0" );
AGES = (systime()-NEWDAY)/(31557600.00)
AGEUNIT=substr(AGES,2,1)
DOW = strftime("%w",NEWDAY);
printf "Well, I say there, "
printf "%s %s",TITLE[AGEUNIT G],FIRSTNAME[firstletter G]
printf " %s%s. ",LASTNAME1[lastdigit],LASTNAME2[MONTH+0]
printf "You are %2.2f years old.\n",AGES
} else {
print "Usage: spname Firstname dateofBirth(dd-mm-yyy) Gender(M/F)"
}
}
Tuesday, 27 June 2017
Steampunk Tasmania Festival over for this year
Records (potentially) broken, teapots raced, steampunking done, Steampunk Tasmania Festival over for this year.
A short summary of the happenings here :
http://mousehammer.blogspot.com/2017/06/steampunk-tasmania-2017.html
A short summary of the happenings here :
http://mousehammer.blogspot.com/2017/06/steampunk-tasmania-2017.html
Thursday, 15 June 2017
SusanBlueRobot has a "Steamsona"
SusanBlueRobot has a "Steamsona" (AKA an alter-ego):
Lily Blanc Cliquer De Vitesse
Lily Blanc Cliquer De Vitesse
Wednesday, 24 May 2017
Friday, 19 May 2017
Wednesday, 3 May 2017
Friday, 28 April 2017
Monday, 24 April 2017
Reading
The Educated Ape and Other Wonders of the Worlds (Japanese Devil Fish Girl #3) by Robert Rankin
Subscribe to:
Posts (Atom)

