0000: 53 54 4d 4c 20 55 73 65 72 20 4d 61 6e 75 61 6c STML User Manual
0010: 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d .===============
0020: 3d 0a 4d 61 74 74 20 57 65 6c 6c 61 6e 64 20 3c =.Matt Welland <
0030: 6d 61 74 74 40 6b 69 61 74 6f 61 2e 63 6f 6d 3e matt@kiatoa.com>
0040: 0a 76 31 2e 30 2c 20 32 30 31 32 2d 36 0a 0a 46 .v1.0, 2012-6..F
0050: 72 69 65 6e 64 4d 61 6b 65 72 20 69 73 20 61 20 riendMaker is a
0060: 6d 69 6e 69 6d 61 6c 69 73 74 69 63 20 74 6f 6f minimalistic too
0070: 6c 20 74 6f 20 68 65 6c 70 20 62 72 69 6e 67 20 l to help bring
0080: 6c 69 6b 65 2d 6d 69 6e 64 65 64 20 70 65 6f 70 like-minded peop
0090: 6c 65 20 74 6f 67 65 74 68 65 72 20 6f 6e 20 73 le together on s
00a0: 69 74 65 73 20 73 75 63 68 20 53 65 63 6f 6e 64 ites such Second
00b0: 20 4c 69 66 65 2e 0a 0a 3a 6e 75 6d 62 65 72 65 Life...:numbere
00c0: 64 21 3a 0a 5b 61 62 73 74 72 61 63 74 5d 0a 45 d!:.[abstract].E
00d0: 78 61 6d 70 6c 65 20 41 62 73 74 72 61 63 74 0a xample Abstract.
00e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
00f0: 0a 0a 44 75 65 20 74 6f 20 74 68 65 20 61 6e 6f ..Due to the ano
0100: 6e 79 6d 6f 75 73 20 6e 61 74 75 72 65 20 6f 66 nymous nature of
0110: 20 73 69 74 65 73 20 73 75 63 68 20 61 73 20 53 sites such as S
0120: 65 63 6f 6e 64 20 4c 69 66 65 20 6d 65 65 74 69 econd Life meeti
0130: 6e 67 0a 6c 69 6b 65 2d 6d 69 6e 64 65 64 20 61 ng.like-minded a
0140: 6e 64 20 63 6f 6d 70 61 74 69 62 6c 65 20 70 65 nd compatible pe
0150: 6f 70 6c 65 20 63 61 6e 20 62 65 20 73 6f 6d 65 ople can be some
0160: 77 68 61 74 20 68 69 74 2d 6f 72 2d 6d 69 73 73 what hit-or-miss
0170: 2e 20 54 68 65 0a 46 72 69 65 6e 64 4d 61 6b 65 . The.FriendMake
0180: 72 20 70 72 6f 6a 65 63 74 20 28 61 20 73 75 62 r project (a sub
0190: 70 72 6f 6a 65 63 74 20 6f 66 20 74 68 65 20 4b project of the K
01a0: 69 61 54 6f 61 20 70 72 6f 6a 65 63 74 29 20 73 iaToa project) s
01b0: 65 74 73 0a 6f 75 74 20 74 6f 20 69 6d 70 72 6f ets.out to impro
01c0: 76 65 20 74 68 65 20 71 75 61 6c 69 74 79 20 6f ve the quality o
01d0: 66 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 6d 61 f connections ma
01e0: 64 65 20 62 79 20 69 6e 63 72 65 61 73 69 6e 67 de by increasing
01f0: 20 74 68 65 0a 70 72 6f 62 61 62 69 6c 69 74 79 the.probability
0200: 20 6f 66 20 63 6f 6d 70 61 74 69 62 6c 65 20 70 of compatible p
0210: 65 6f 70 6c 65 20 61 74 74 65 6e 64 69 6e 67 20 eople attending
0220: 61 6e 79 20 67 69 76 65 6e 20 65 76 65 6e 74 2e any given event.
0230: 0a 0a 53 70 65 63 69 61 6c 20 74 68 61 6e 6b 73 ..Special thanks
0240: 20 74 6f 20 6b 65 6c 6c 6f 67 67 6c 69 63 69 6f to kellogglicio
0250: 75 73 20 77 68 6f 20 69 6e 73 70 69 72 65 64 20 us who inspired
0260: 74 68 69 73 20 77 6f 72 6b 20 61 6e 64 20 68 61 this work and ha
0270: 73 20 62 65 65 6e 20 61 0a 77 6f 6e 64 65 72 66 s been a.wonderf
0280: 75 6c 20 61 6e 64 20 73 75 70 70 6f 72 74 69 76 ul and supportiv
0290: 65 20 61 73 73 69 73 74 61 6e 74 20 69 6e 2d 77 e assistant in-w
02a0: 6f 72 6c 64 2e 0a 0a 3a 6e 75 6d 62 65 72 65 64 orld...:numbered
02b0: 3a 0a 0a 55 73 65 72 20 44 61 74 61 20 53 70 65 :..User Data Spe
02c0: 63 69 66 69 63 61 74 69 6f 6e 0a 2d 2d 2d 2d 2d cification.-----
02d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
02e0: 2d 2d 0a 0a 2e 55 73 65 72 20 44 61 74 61 0a 5b --...User Data.[
02f0: 77 69 64 74 68 3d 22 31 30 30 25 22 2c 6f 70 74 width="100%",opt
0300: 69 6f 6e 73 3d 22 68 65 61 64 65 72 22 2c 63 6f ions="header",co
0310: 6c 73 3d 22 3c 73 2c 32 6d 2c 32 65 2c 32 65 2c ls="<s,2m,2e,2e,
0320: 32 65 22 2c 66 72 61 6d 65 3d 22 74 6f 70 62 6f 2e",frame="topbo
0330: 74 22 5d 0a 7c 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d t"].|===========
0340: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0350: 3d 3d 3d 0a 7c 20 46 69 65 6c 64 20 20 20 20 20 ===.| Field
0360: 20 20 20 20 20 20 20 7c 20 46 69 65 6c 64 20 54 | Field T
0370: 65 6d 70 6c 61 74 65 20 20 20 20 7c 53 68 6f 72 emplate |Shor
0380: 74 20 66 6f 72 6d 7c 20 45 78 61 6d 70 6c 65 20 t form| Example
0390: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
03a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 44 | D
03b0: 65 73 63 72 69 70 74 69 6f 6e 0a 7c 20 41 67 65 escription.| Age
03c0: 20 63 65 6e 74 65 72 70 6f 69 6e 74 20 20 7c 20 centerpoint |
03d0: 3a 61 67 65 20 20 20 20 20 20 20 20 20 20 20 20 :age
03e0: 20 20 7c 3a 61 20 20 20 20 20 20 20 20 7c 20 3a |:a | :
03f0: 61 67 65 20 33 30 20 20 20 20 20 20 20 20 20 20 age 30
0400: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0410: 20 20 20 20 7c 20 54 68 65 20 63 65 6e 74 65 72 | The center
0420: 20 70 6f 69 6e 74 20 6f 66 20 74 68 65 20 61 67 point of the ag
0430: 65 20 72 61 6e 67 65 20 74 68 61 74 20 79 6f 75 e range that you
0440: 20 61 72 65 20 69 6e 74 65 72 65 73 74 65 64 20 are interested
0450: 69 6e 20 6d 65 65 74 69 6e 67 2e 20 45 2e 67 2e in meeting. E.g.
0460: 20 49 66 20 79 6f 75 20 77 69 73 68 20 74 6f 20 If you wish to
0470: 6d 65 65 74 20 70 65 6f 70 6c 65 20 66 72 6f 6d meet people from
0480: 20 32 35 2d 33 35 20 79 65 61 72 73 20 69 6e 20 25-35 years in
0490: 61 67 65 20 74 68 65 6e 20 74 68 65 20 61 67 65 age then the age
04a0: 63 70 20 77 6f 75 6c 64 20 62 65 20 33 30 0a 7c cp would be 30.|
04b0: 20 53 65 78 20 20 20 20 20 20 20 20 20 20 20 20 Sex
04c0: 20 20 7c 20 3a 73 65 78 20 20 20 20 20 20 20 20 | :sex
04d0: 20 20 20 20 20 20 7c 3a 73 20 20 20 20 20 20 20 |:s
04e0: 20 7c 20 3a 73 65 78 20 6d 20 20 20 20 20 20 20 | :sex m
04f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0500: 20 20 20 20 20 20 20 20 7c 20 4d 61 6c 65 20 28 | Male (
0510: 6d 29 20 6f 72 20 66 65 6d 61 6c 65 20 28 66 29 m) or female (f)
0520: 0a 7c 20 4f 72 69 65 6e 74 61 74 69 6f 6e 20 20 .| Orientation
0530: 20 20 20 20 7c 20 3a 6f 72 69 65 6e 74 61 74 69 | :orientati
0540: 6f 6e 20 20 20 20 20 20 7c 3a 6f 20 20 20 20 20 on |:o
0550: 20 20 20 7c 20 3a 6f 72 69 65 6e 74 61 74 69 6f | :orientatio
0560: 6e 20 73 20 20 20 20 20 20 20 20 20 20 20 20 20 n s
0570: 20 20 20 20 20 20 20 20 20 20 7c 20 53 74 72 61 | Stra
0580: 69 67 68 74 20 28 73 29 2c 20 67 61 79 20 28 67 ight (s), gay (g
0590: 29 2c 20 62 69 20 28 62 29 0a 7c 20 43 6f 75 6e ), bi (b).| Coun
05a0: 74 72 79 20 20 20 20 20 20 20 20 20 20 7c 20 3a try | :
05b0: 63 6f 75 6e 74 72 79 20 20 20 20 20 20 20 20 20 country
05c0: 20 7c 3a 63 20 20 20 20 20 20 20 20 7c 20 3a 63 |:c | :c
05d0: 6f 75 6e 74 72 79 20 75 73 20 20 20 20 20 20 20 ountry us
05e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
05f0: 20 20 20 7c 20 54 77 6f 20 6c 65 74 74 65 72 20 | Two letter
0600: 63 6f 75 6e 74 72 79 20 63 6f 64 65 0a 7c 20 53 country code.| S
0610: 74 61 74 65 20 6f 72 20 72 65 67 69 6f 6e 20 20 tate or region
0620: 7c 20 3a 73 74 61 74 65 20 6f 72 20 3a 72 65 67 | :state or :reg
0630: 69 6f 6e 20 7c 3a 72 20 20 20 20 20 20 20 20 7c ion |:r |
0640: 20 3a 73 74 61 74 65 20 61 7a 20 20 20 20 20 20 :state az
0650: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0660: 20 20 20 20 20 20 7c 20 54 77 6f 20 6c 65 74 74 | Two lett
0670: 65 72 20 73 74 61 74 65 20 63 6f 64 65 20 6f 72 er state code or
0680: 20 72 65 67 69 6f 6e 20 63 6f 64 65 0a 7c 20 43 region code.| C
0690: 69 74 79 20 6f 72 20 74 6f 77 6e 20 20 20 20 20 ity or town
06a0: 7c 20 3a 63 69 74 79 20 20 6f 72 20 3a 74 6f 77 | :city or :tow
06b0: 6e 20 20 20 7c 3a 74 6f 20 20 20 20 20 20 20 7c n |:to |
06c0: 20 3a 63 69 74 79 20 54 65 6d 70 65 20 20 20 20 :city Tempe
06d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
06e0: 20 20 20 20 20 20 7c 20 43 69 74 79 20 6f 72 20 | City or
06f0: 74 6f 77 6e 20 6e 61 6d 65 2c 20 6e 6f 74 65 20 town name, note
0700: 63 61 73 65 20 69 73 20 69 67 6e 6f 72 65 64 0a case is ignored.
0710: 7c 20 42 65 73 74 20 74 69 6d 65 20 20 20 20 20 | Best time
0720: 20 20 20 7c 20 3a 62 65 73 74 74 69 6d 65 20 20 | :besttime
0730: 20 20 20 20 20 20 20 7c 3a 62 74 20 20 20 20 20 |:bt
0740: 20 20 7c 20 3a 62 65 73 74 74 69 6d 65 20 61 66 | :besttime af
0750: 74 65 72 6e 6f 6f 6e 2c 65 76 65 6e 69 6e 67 20 ternoon,evening
0760: 20 20 20 20 20 20 20 20 20 7c 20 54 69 6d 65 73 | Times
0770: 20 75 73 65 72 20 69 73 20 6d 6f 73 74 20 6c 69 user is most li
0780: 6b 65 6c 79 20 74 6f 20 62 65 20 6f 6e 2c 20 6c kely to be on, l
0790: 69 73 74 20 6f 66 3b 20 61 6e 79 2c 20 65 76 65 ist of; any, eve
07a0: 6e 69 6e 67 2c 20 6d 6f 72 6e 69 6e 67 2c 20 61 ning, morning, a
07b0: 66 74 65 72 6e 6f 6f 6e 20 6f 72 20 74 69 6d 65 fternoon or time
07c0: 20 72 61 6e 67 65 0a 7c 20 42 65 73 74 20 64 61 range.| Best da
07d0: 79 73 20 20 20 20 20 20 20 20 7c 20 3a 62 65 73 ys | :bes
07e0: 74 64 61 79 73 20 20 20 20 20 20 20 20 20 7c 3a tdays |:
07f0: 62 64 20 20 20 20 20 20 20 7c 20 3a 62 65 73 74 bd | :best
0800: 64 61 79 73 20 6d 6f 6e 2c 74 75 65 73 2c 66 72 days mon,tues,fr
0810: 69 2c 73 75 6e 20 20 20 20 20 20 20 20 20 20 20 i,sun
0820: 7c 20 44 61 79 73 20 75 73 65 72 20 69 73 20 6d | Days user is m
0830: 6f 73 74 20 6c 69 6b 65 6c 79 20 74 6f 20 62 65 ost likely to be
0840: 20 6f 6e 0a 7c 20 49 6e 74 65 72 65 73 74 73 20 on.| Interests
0850: 20 20 20 20 20 20 20 7c 20 3a 69 6e 74 65 72 65 | :intere
0860: 73 74 73 20 20 20 20 20 20 20 20 7c 3a 69 20 20 sts |:i
0870: 20 20 20 20 20 20 7c 20 3a 69 6e 74 65 72 65 73 | :interes
0880: 74 73 20 72 6f 6d 61 6e 63 65 2c 20 6c 69 76 65 ts romance, live
0890: 20 6d 75 73 69 63 2c 20 73 61 69 6c 69 6e 67 2c music, sailing,
08a0: 74 68 65 61 74 65 72 20 7c 20 4c 69 73 74 20 6f theater | List o
08b0: 66 20 69 6e 74 65 72 65 73 74 73 2c 20 69 2e 65 f interests, i.e
08c0: 20 61 63 74 69 76 69 74 69 65 73 20 69 6e 20 53 activities in S
08d0: 4c 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 64 6f L you want to do
08e0: 0a 7c 20 4c 69 6b 65 73 20 20 20 20 20 20 20 20 .| Likes
08f0: 20 20 20 20 7c 20 3a 6c 69 6b 65 73 20 20 20 20 | :likes
0900: 20 20 20 20 20 20 20 20 7c 3a 6c 20 20 20 20 20 |:l
0910: 20 20 20 7c 20 3a 6c 69 6b 65 73 20 72 6f 63 6b | :likes rock
0920: 2c 20 6a 61 7a 7a 2c 20 62 6c 75 65 73 20 20 20 , jazz, blues
0930: 20 20 20 20 20 20 20 20 20 20 7c 20 4c 69 73 74 | List
0940: 20 6f 66 20 74 68 69 6e 67 73 20 6c 69 6b 65 64 of things liked
0950: 2c 20 75 73 65 64 20 74 6f 20 6e 61 72 72 6f 77 , used to narrow
0960: 20 64 6f 77 6e 20 6d 75 73 69 63 20 6c 69 6b 65 down music like
0970: 64 20 65 74 63 2e 0a 7c 3d 3d 3d 3d 3d 3d 3d 3d d etc..|========
0980: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
0990: 3d 3d 3d 3d 3d 3d 0a 0a 2f 2f 20 7c 20 3c 75 73 ======..// | <us
09a0: 65 72 20 69 74 65 6d 73 3e 20 20 20 20 20 7c 20 er items> |
09b0: 3a 75 73 65 72 69 74 65 6d 20 20 20 20 20 20 7c :useritem |
09c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
09d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
09e0: 20 20 20 20 20 20 7c 20 55 73 65 72 20 73 75 70 | User sup
09f0: 70 6c 69 65 64 20 6b 65 79 20 76 61 6c 75 65 20 plied key value
0a00: 70 61 69 72 73 2e 0a 2f 2f 20 7c 20 41 67 65 20 pairs..// | Age
0a10: 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 3a | :
0a20: 3a 61 67 65 20 20 20 20 20 20 20 20 20 20 20 7c :age |
0a30: 20 61 67 65 20 33 35 20 20 20 20 20 20 20 20 20 age 35
0a40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0a50: 20 20 20 20 20 7c 20 4e 4f 54 20 49 4e 49 54 49 | NOT INITI
0a60: 41 4c 4c 59 20 53 55 50 50 4f 52 54 45 44 20 59 ALLY SUPPORTED Y
0a70: 6f 75 72 20 61 67 65 0a 2f 2f 20 7c 20 61 67 65 our age.// | age
0a80: 77 61 6e 74 20 20 20 20 20 20 20 20 20 20 7c 20 want |
0a90: 3a 61 67 65 77 61 6e 74 20 20 20 20 20 20 20 7c :agewant |
0aa0: 20 3a 61 67 65 77 61 6e 74 20 33 30 20 20 20 20 :agewant 30
0ab0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0ac0: 20 20 20 20 20 20 7c 20 4e 4f 54 20 49 4e 49 54 | NOT INIT
0ad0: 49 41 4c 4c 59 20 53 55 50 50 4f 52 54 45 44 20 IALLY SUPPORTED
0ae0: 54 68 65 20 69 64 65 61 6c 20 70 61 72 74 6e 65 The ideal partne
0af0: 72 20 61 67 65 0a 2f 2f 20 7c 20 43 6f 6d 70 6f r age.// | Compo
0b00: 75 6e 64 20 63 6f 6d 6d 61 6e 64 73 20 28 4e 4f und commands (NO
0b10: 54 20 79 65 73 20 73 75 70 70 6f 72 74 65 64 2c T yes supported,
0b20: 20 61 72 65 20 74 68 65 79 20 6e 65 65 64 65 64 are they needed
0b30: 3f 29 7c 20 20 20 20 20 20 20 20 20 20 20 20 20 ?)|
0b40: 20 20 20 7c 20 20 20 20 20 20 20 20 20 20 20 20 |
0b50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0b60: 20 20 20 20 20 20 20 20 20 20 7c 0a 2f 2f 20 7c |.// |
0b70: 20 41 62 6f 75 74 20 6d 65 20 20 20 20 20 20 20 About me
0b80: 20 20 7c 20 3a 6d 65 20 20 20 20 20 20 20 20 20 | :me
0b90: 20 20 20 7c 20 3a 6d 65 20 6d 20 73 20 75 73 20 | :me m s us
0ba0: 61 7a 20 54 65 6d 70 65 20 33 35 20 20 20 20 20 az Tempe 35
0bb0: 20 20 20 20 20 20 20 20 20 20 7c 20 43 6f 6d 70 | Comp
0bc0: 61 63 74 20 77 61 79 20 74 6f 20 65 6e 74 65 72 act way to enter
0bd0: 20 74 68 65 20 62 61 73 69 63 20 69 6e 66 6f 0a the basic info.
0be0: 2f 2f 20 7c 20 4c 6f 63 61 74 69 6f 6e 20 20 20 // | Location
0bf0: 20 20 20 20 20 20 7c 20 3a 6c 6f 63 61 74 69 6f | :locatio
0c00: 6e 20 20 20 20 20 20 7c 20 3a 6c 6f 63 61 74 69 n | :locati
0c10: 6f 6e 20 75 73 20 61 7a 20 54 65 6d 70 65 20 20 on us az Tempe
0c20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 |
0c30: 4f 6e 65 20 6c 69 6e 65 20 65 6e 74 72 79 20 6f One line entry o
0c40: 66 20 6c 6f 63 61 74 69 6f 6e 20 66 6f 72 20 63 f location for c
0c50: 6f 75 6e 74 72 79 2c 20 73 74 61 74 65 2f 72 65 ountry, state/re
0c60: 67 69 6f 6e 20 61 6e 64 20 63 69 74 79 2f 74 6f gion and city/to
0c70: 77 6e 0a 0a 2f 2f 20 43 6f 6d 70 61 63 74 20 66 wn..// Compact f
0c80: 6f 72 6d 73 20 28 4e 4f 54 20 73 75 70 70 6f 72 orms (NOT suppor
0c90: 74 65 64 20 79 65 74 29 0a 2f 2f 20 0a 2f 2f 20 ted yet).// .//
0ca0: 3a 6d 65 20 3c 73 65 78 3e 20 3c 6f 72 69 65 6e :me <sex> <orien
0cb0: 74 3e 20 3c 63 6f 75 6e 74 72 79 3e 20 3c 73 74 t> <country> <st
0cc0: 61 74 65 3e 20 3c 63 69 74 79 3e 20 3c 61 67 65 ate> <city> <age
0cd0: 20 63 70 3e 20 5b 3c 62 65 73 74 20 74 69 6d 65 cp> [<best time
0ce0: 3e 20 5b 3c 62 65 73 74 20 64 61 79 73 3e 5d 5d > [<best days>]]
0cf0: 0a 2f 2f 20 3a 6c 6f 63 61 74 69 6f 6e 20 3c 63 .// :location <c
0d00: 6f 75 6e 74 72 79 3e 20 3c 73 74 61 74 65 3e 20 ountry> <state>
0d10: 3c 63 69 74 79 3e 0a 2f 2f 20 0a 2f 2f 20 2e 45 <city>.// .// .E
0d20: 78 61 6d 70 6c 65 20 63 6f 6d 70 61 63 74 20 66 xample compact f
0d30: 6f 72 6d 73 0a 2f 2f 20 2d 2d 2d 2d 2d 2d 2d 2d orms.// --------
0d40: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
0d50: 2d 2d 2d 2d 2d 0a 2f 2f 20 3a 6d 65 20 66 20 73 -----.// :me f s
0d60: 20 75 73 20 63 61 20 42 75 72 62 61 6e 6b 20 32 us ca Burbank 2
0d70: 35 0a 2f 2f 20 0a 2f 2f 20 6e 6f 74 65 3a 20 49 5.// .// note: I
0d80: 66 20 79 6f 75 72 20 63 69 74 79 20 68 61 73 20 f your city has
0d90: 73 70 61 63 65 73 20 69 6e 20 74 68 65 20 6e 61 spaces in the na
0da0: 6d 65 20 69 74 20 69 73 20 62 65 73 74 20 74 6f me it is best to
0db0: 20 75 73 65 20 73 6f 6d 65 20 73 68 6f 72 74 20 use some short
0dc0: 66 6f 72 6d 0a 2f 2f 20 0a 2f 2f 20 3a 6d 65 20 form.// .// :me
0dd0: 66 20 73 20 75 73 20 63 61 20 73 61 6e 66 72 61 f s us ca sanfra
0de0: 6e 20 32 35 0a 2f 2f 20 2d 2d 2d 2d 2d 2d 2d 2d n 25.// --------
0df0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
0e00: 2d 2d 2d 2d 2d 0a 0a 49 6e 74 65 72 65 73 74 73 -----..Interests
0e10: 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 6d 69 6e 67 .---------..ming
0e20: 6c 69 6e 67 0a 64 61 6e 63 69 6e 67 0a 63 6f 6e ling.dancing.con
0e30: 76 65 72 73 61 74 69 6f 6e 0a 65 78 70 6c 6f 72 versation.explor
0e40: 69 6e 67 0a 0a 4c 69 6b 65 73 0a 2d 2d 2d 2d 2d ing..Likes.-----
0e50: 0a 0a 0a 0a 41 67 65 20 53 70 65 63 69 66 69 63 ....Age Specific
0e60: 61 74 69 6f 6e 0a 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e ation.~~~~~~~~~~
0e70: 7e 7e 7e 7e 7e 7e 7e 0a 0a 49 6e 69 74 69 61 6c ~~~~~~~..Initial
0e80: 6c 79 20 6f 6e 6c 79 20 61 67 65 63 70 20 77 69 ly only agecp wi
0e90: 6c 6c 20 62 65 20 73 75 70 70 6f 72 74 65 64 2e ll be supported.
0ea0: 20 49 6e 20 66 75 74 75 72 65 20 65 69 74 68 65 In future eithe
0eb0: 72 20 73 70 65 63 69 66 79 20 61 67 65 63 70 0a r specify agecp.
0ec0: 6f 72 20 73 70 65 63 69 66 79 20 61 67 65 20 61 or specify age a
0ed0: 6e 64 20 61 67 65 77 61 6e 74 2e 20 49 66 20 62 nd agewant. If b
0ee0: 6f 74 68 20 61 72 65 20 73 70 65 63 69 66 69 65 oth are specifie
0ef0: 64 20 74 68 65 6e 20 61 67 65 63 70 20 77 69 6c d then agecp wil
0f00: 6c 20 62 65 0a 75 73 65 64 2e 0a 0a 54 68 65 20 l be.used...The
0f10: 61 67 65 63 70 20 69 64 65 61 20 77 6f 72 6b 73 agecp idea works
0f20: 20 62 79 20 63 6c 75 73 74 65 72 69 6e 67 20 70 by clustering p
0f30: 65 6f 70 6c 65 20 61 72 6f 75 6e 64 20 61 67 65 eople around age
0f40: 63 70 20 6e 75 6d 62 65 72 73 2e 20 41 0a 73 74 cp numbers. A.st
0f50: 61 74 69 73 74 69 63 61 6c 20 61 6e 61 6c 79 73 atistical analys
0f60: 69 73 20 69 73 20 64 6f 6e 65 20 6f 6e 20 74 68 is is done on th
0f70: 65 20 61 67 67 72 65 67 61 74 65 20 61 67 65 63 e aggregate agec
0f80: 70 20 64 61 74 61 20 61 6e 64 20 63 6c 75 73 74 p data and clust
0f90: 65 72 73 0a 61 72 65 20 69 64 65 6e 74 69 66 69 ers.are identifi
0fa0: 65 64 2c 20 73 6c 69 64 69 6e 67 20 67 72 6f 75 ed, sliding grou
0fb0: 70 20 73 63 61 6c 65 73 20 61 72 65 20 61 70 70 p scales are app
0fc0: 6c 69 65 64 20 61 6e 64 20 66 69 6e 61 6c 6c 79 lied and finally
0fd0: 0a 69 6e 64 69 76 69 64 75 61 6c 73 20 61 72 65 .individuals are
0fe0: 20 70 6c 61 63 65 64 20 69 6e 20 67 72 6f 75 70 placed in group
0ff0: 73 2e 20 47 72 6f 75 70 20 65 64 67 65 73 20 61 s. Group edges a
1000: 72 65 20 63 68 61 6e 67 65 64 20 77 69 74 68 20 re changed with
1010: 65 76 65 72 79 0a 69 74 65 72 61 74 69 6f 6e 2e every.iteration.
1020: 0a 0a 54 68 65 20 70 72 6f 62 61 62 6c 69 74 79 ..The probablity
1030: 20 6f 66 20 62 65 69 6e 67 20 69 6e 20 61 20 67 of being in a g
1040: 72 6f 75 70 20 77 69 6c 6c 20 62 65 20 72 6f 75 roup will be rou
1050: 67 68 6c 79 20 61 20 62 65 6c 6c 20 63 75 72 76 ghly a bell curv
1060: 65 20 6f 66 20 74 68 65 0a 69 6e 64 69 76 69 64 e of the.individ
1070: 75 61 6c 20 61 67 65 63 70 20 77 69 74 68 20 74 ual agecp with t
1080: 68 65 20 67 72 6f 75 70 20 61 67 65 63 70 2e 0a he group agecp..
1090: 0a 47 65 6e 65 72 61 6c 20 43 6f 6d 6d 65 6e 74 .General Comment
10a0: 73 0a 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e s.~~~~~~~~~~~~~~
10b0: 7e 7e 0a 0a 20 20 2d 20 54 68 65 20 6c 61 73 74 ~~.. - The last
10c0: 20 73 65 74 74 69 6e 67 20 69 73 20 72 65 74 61 setting is reta
10d0: 69 6e 65 64 20 61 6e 64 20 74 68 65 20 6f 6c 64 ined and the old
10e0: 20 76 61 6c 75 65 20 69 73 20 6c 6f 73 74 2e 0a value is lost..
10f0: 0a 55 73 65 72 20 43 6f 6d 6d 61 6e 64 73 0a 7e .User Commands.~
1100: 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 0a 0a 2e 55 ~~~~~~~~~~~~...U
1110: 73 65 72 20 43 6f 6d 6d 61 6e 64 73 0a 5b 77 69 ser Commands.[wi
1120: 64 74 68 3d 22 31 30 30 25 22 2c 6f 70 74 69 6f dth="100%",optio
1130: 6e 73 3d 22 68 65 61 64 65 72 22 2c 63 6f 6c 73 ns="header",cols
1140: 3d 22 3c 73 2c 32 6d 2c 32 65 22 2c 66 72 61 6d ="<s,2m,2e",fram
1150: 65 3d 22 74 6f 70 62 6f 74 22 5d 0a 7c 3d 3d 3d e="topbot"].|===
1160: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
1170: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 7c 20 43 6f ===========.| Co
1180: 6d 6d 61 6e 64 20 20 20 20 20 20 20 20 20 20 20 mmand
1190: 20 7c 20 44 65 73 63 72 69 70 74 69 6f 6e 20 20 | Description
11a0: 20 20 20 20 20 20 20 20 20 20 20 7c 20 45 78 61 | Exa
11b0: 6d 70 6c 65 0a 7c 20 73 68 6f 77 6d 65 20 20 20 mple.| showme
11c0: 20 20 20 20 20 20 20 20 20 20 7c 20 53 68 6f 77 | Show
11d0: 20 6d 79 20 73 65 74 74 69 6e 67 73 20 20 20 20 my settings
11e0: 20 20 20 20 7c 20 73 68 6f 77 6d 65 0a 7c 20 64 | showme.| d
11f0: 65 6c 65 74 65 20 73 65 74 74 69 6e 67 20 20 20 elete setting
1200: 20 20 7c 20 52 65 6d 6f 76 65 20 73 65 74 74 69 | Remove setti
1210: 6e 67 20 20 20 20 20 20 20 20 20 20 7c 20 64 65 ng | de
1220: 6c 65 74 65 20 69 6e 74 65 72 65 73 74 73 0a 7c lete interests.|
1230: 20 64 65 6c 65 74 65 6d 65 20 20 20 20 20 20 20 deleteme
1240: 20 20 20 20 7c 20 52 65 6d 6f 76 65 20 6d 79 20 | Remove my
1250: 72 65 63 6f 72 64 20 20 20 20 20 20 20 20 7c 20 record |
1260: 20 20 20 0a 7c 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d .|===========
1270: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
1280: 3d 3d 3d 0a 0a 43 6f 6e 74 72 6f 6c 6c 65 72 20 ===..Controller
1290: 43 6f 6d 6d 61 6e 64 73 0a 7e 7e 7e 7e 7e 7e 7e Commands.~~~~~~~
12a0: 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 7e 0a 0a 2e 43 ~~~~~~~~~~~~...C
12b0: 6f 6e 74 72 6f 6c 6c 65 72 20 43 6f 6d 6d 61 6e ontroller Comman
12c0: 64 73 0a 5b 77 69 64 74 68 3d 22 31 30 30 25 22 ds.[width="100%"
12d0: 2c 6f 70 74 69 6f 6e 73 3d 22 68 65 61 64 65 72 ,options="header
12e0: 22 2c 63 6f 6c 73 3d 22 3c 73 2c 32 6d 2c 32 65 ",cols="<s,2m,2e
12f0: 22 2c 66 72 61 6d 65 3d 22 74 6f 70 62 6f 74 22 ",frame="topbot"
1300: 5d 0a 7c 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ].|=============
1310: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
1320: 3d 0a 7c 20 43 6f 6d 6d 61 6e 64 20 20 20 20 20 =.| Command
1330: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c |
1340: 20 44 65 73 63 72 69 70 74 69 6f 6e 20 20 20 20 Description
1350: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
1360: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
1370: 20 20 20 20 20 20 20 20 20 20 7c 20 45 78 61 6d | Exam
1380: 70 6c 65 0a 7c 20 61 64 64 76 65 6e 75 65 20 5b ple.| addvenue [
1390: 76 65 6e 75 65 5d 20 5b 6d 61 73 74 65 72 5d 20 venue] [master]
13a0: 20 7c 20 52 65 67 69 73 74 65 72 73 20 61 20 76 | Registers a v
13b0: 65 6e 75 65 20 61 6e 64 20 65 6e 61 62 6c 65 73 enue and enables
13c0: 20 6e 61 6d 65 64 20 61 76 69 20 74 6f 20 73 75 named avi to su
13d0: 62 6d 69 74 20 65 76 65 6e 74 73 2c 20 73 71 75 bmit events, squ
13e0: 61 72 65 20 62 72 61 63 6b 65 74 73 20 61 72 65 are brackets are
13f0: 20 72 65 71 75 69 72 65 64 20 7c 20 61 64 64 76 required | addv
1400: 65 6e 75 65 20 5b 54 6f 6d 20 54 68 75 6d 62 5d enue [Tom Thumb]
1410: 20 5b 46 69 73 68 65 72 73 20 49 73 6c 61 6e 64 [Fishers Island
1420: 5d 0a 7c 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ].|=============
1430: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
1440: 3d 0a 0a 45 76 65 6e 74 20 53 70 65 63 69 66 69 =..Event Specifi
1450: 63 61 74 69 6f 6e 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d cation.---------
1460: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 45 76 65 6e ----------..Even
1470: 74 73 20 61 72 65 20 73 70 65 63 69 66 69 65 64 ts are specified
1480: 20 77 69 74 68 20 61 20 6d 69 6e 69 6d 61 6c 69 with a minimali
1490: 73 74 20 66 6f 72 6d 61 74 20 69 6e 74 65 6e 64 st format intend
14a0: 65 64 20 74 6f 20 62 65 20 75 6e 61 6d 62 69 67 ed to be unambig
14b0: 75 6f 75 73 20 61 6e 64 20 79 65 74 20 66 61 69 uous and yet fai
14c0: 72 6c 79 20 65 61 73 79 20 74 6f 20 74 79 70 65 rly easy to type
14d0: 2e 20 54 68 69 73 20 6d 75 73 74 20 62 65 20 74 . This must be t
14e0: 79 70 65 64 20 69 6e 20 61 73 20 61 20 73 69 6e yped in as a sin
14f0: 67 6c 65 20 6c 69 6e 65 2e 0a 0a 2e 44 61 74 61 gle line....Data
1500: 20 54 79 70 65 73 0a 5b 77 69 64 74 68 3d 22 31 Types.[width="1
1510: 30 30 25 22 2c 6f 70 74 69 6f 6e 73 3d 22 68 65 00%",options="he
1520: 61 64 65 72 22 2c 63 6f 6c 73 3d 22 3c 73 2c 32 ader",cols="<s,2
1530: 6d 2c 32 65 2c 32 65 2c 32 65 2c 32 65 22 2c 66 m,2e,2e,2e,2e",f
1540: 72 61 6d 65 3d 22 74 6f 70 62 6f 74 22 5d 0a 7c rame="topbot"].|
1550: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
1560: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 7c ==============.|
1570: 20 46 69 65 6c 64 20 20 20 20 20 20 20 20 20 20 Field
1580: 7c 20 4b 65 79 20 20 20 20 20 20 20 20 20 20 7c | Key |
1590: 20 53 68 6f 72 74 20 4b 65 79 20 7c 20 46 69 65 Short Key | Fie
15a0: 6c 64 20 54 65 6d 70 6c 61 74 65 20 20 20 20 20 ld Template
15b0: 20 20 20 20 20 20 20 20 20 7c 20 45 78 61 6d 70 | Examp
15c0: 6c 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 le
15d0: 20 7c 20 44 65 73 63 72 69 70 74 69 6f 6e 0a 7c | Description.|
15e0: 20 44 61 74 65 2f 54 69 6d 65 20 73 70 65 63 20 Date/Time spec
15f0: 7c 20 3a 74 69 6d 65 20 20 20 20 20 20 20 20 7c | :time |
1600: 20 3a 74 20 20 20 20 20 20 20 20 7c 20 6d 6d 2f :t | mm/
1610: 64 64 2f 79 79 20 68 20 41 4d 2f 50 4d 2f 61 6d dd/yy h AM/PM/am
1620: 2f 70 6d 20 20 20 20 20 20 7c 20 30 38 2f 31 39 /pm | 08/19
1630: 2f 31 32 20 32 20 50 4d 20 20 20 20 20 20 20 20 /12 2 PM
1640: 20 7c 20 53 74 61 72 74 20 74 69 6d 65 20 6f 66 | Start time of
1650: 20 65 76 65 6e 74 0a 7c 20 20 20 20 20 20 20 20 event.|
1660: 20 20 20 20 20 20 20 20 7c 20 20 20 20 20 20 20 |
1670: 20 20 20 20 20 20 20 7c 20 20 20 20 20 20 20 20 |
1680: 20 20 20 7c 20 6d 6d 2f 64 64 2f 79 79 79 79 20 | mm/dd/yyyy
1690: 68 20 41 4d 2f 50 4d 2f 61 6d 2f 70 6d 20 20 20 h AM/PM/am/pm
16a0: 20 7c 20 30 38 2f 31 39 2f 32 30 31 32 20 38 20 | 08/19/2012 8
16b0: 70 6d 20 20 20 20 20 20 20 7c 20 53 74 61 72 74 pm | Start
16c0: 20 74 69 6d 65 20 77 69 74 68 20 66 75 6c 6c 20 time with full
16d0: 79 65 61 72 2c 20 6c 6f 77 65 72 63 61 73 65 20 year, lowercase
16e0: 61 6d 2f 70 6d 20 6f 6b 0a 7c 20 56 65 6e 75 65 am/pm ok.| Venue
16f0: 20 6e 61 6d 65 20 20 20 20 20 7c 20 3a 76 65 6e name | :ven
1700: 75 65 20 20 20 20 20 20 20 7c 20 3a 76 20 20 20 ue | :v
1710: 20 20 20 20 20 7c 20 56 65 6e 75 65 20 6e 61 6d | Venue nam
1720: 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 e
1730: 20 20 20 7c 20 42 6c 75 65 20 4d 61 72 62 6c 65 | Blue Marble
1740: 73 20 4a 61 7a 7a 20 20 20 20 20 7c 20 47 65 6e s Jazz | Gen
1750: 65 72 69 63 20 6e 61 6d 65 20 66 6f 72 20 74 68 eric name for th
1760: 65 20 6c 6f 63 61 74 69 6f 6e 0a 7c 20 4c 6f 63 e location.| Loc
1770: 61 74 69 6f 6e 20 73 70 65 63 20 20 7c 20 3a 6c ation spec | :l
1780: 6f 63 61 74 69 6f 6e 20 20 20 20 7c 20 3a 6c 20 ocation | :l
1790: 20 20 20 20 20 20 20 7c 20 53 69 6d 20 4e 61 6d | Sim Nam
17a0: 65 2f 31 2f 32 2f 33 20 20 20 20 20 20 20 20 20 e/1/2/3
17b0: 20 20 20 20 20 7c 20 53 6b 79 20 56 69 73 74 61 | Sky Vista
17c0: 2f 31 2f 32 2f 33 20 20 20 20 20 20 20 7c 20 53 /1/2/3 | S
17d0: 65 63 6f 6e 64 20 6c 69 66 65 20 6c 6f 63 61 74 econd life locat
17e0: 69 6f 6e 0a 7c 20 45 76 65 6e 74 20 74 79 70 65 ion.| Event type
17f0: 20 20 20 20 20 7c 20 3a 65 76 65 6e 74 20 20 20 | :event
1800: 20 20 20 20 7c 20 3a 65 20 20 20 20 20 20 20 20 | :e
1810: 7c 20 74 79 70 65 20 20 20 20 20 20 20 20 20 20 | type
1820: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 |
1830: 6c 69 76 65 6d 75 73 69 63 2c 64 61 6e 63 69 6e livemusic,dancin
1840: 67 20 20 20 20 20 7c 20 54 79 70 65 20 6f 66 20 g | Type of
1850: 65 76 65 6e 74 0a 7c 20 50 65 72 66 6f 72 6d 65 event.| Performe
1860: 72 20 20 20 20 20 20 7c 20 3a 70 65 72 66 6f 72 r | :perfor
1870: 6d 65 72 20 20 20 7c 20 3a 70 20 20 20 20 20 20 mer | :p
1880: 20 20 7c 20 46 69 72 73 74 6e 61 6d 65 20 4c 61 | Firstname La
1890: 73 74 6e 61 6d 65 20 20 20 20 20 20 20 20 20 20 stname
18a0: 7c 20 42 6f 20 43 61 72 74 65 72 20 20 20 20 20 | Bo Carter
18b0: 20 20 20 20 20 20 20 20 7c 20 4e 61 6d 65 20 6f | Name o
18c0: 66 20 70 65 72 66 6f 72 6d 65 72 20 69 66 20 61 f performer if a
18d0: 70 70 6c 69 63 61 62 6c 65 20 20 20 20 20 20 20 pplicable
18e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0a .
18f0: 7c 20 47 65 6e 72 65 20 20 20 20 20 20 20 20 20 | Genre
1900: 20 7c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 |
1910: 7c 20 3a 67 20 20 20 20 20 20 20 20 7c 20 67 65 | :g | ge
1920: 6e 72 65 31 2c 20 67 65 6e 72 65 32 20 20 20 20 nre1, genre2
1930: 20 20 20 20 20 20 20 20 20 20 7c 20 6a 61 7a 7a | jazz
1940: 2c 20 62 6c 75 65 73 20 20 20 20 20 20 20 20 20 , blues
1950: 20 20 7c 20 47 65 6e 72 65 20 6f 66 20 6d 75 73 | Genre of mus
1960: 69 63 0a 7c 20 44 65 73 63 72 69 70 74 69 6f 6e ic.| Description
1970: 20 20 20 20 7c 20 3a 64 65 73 63 72 69 70 74 69 | :descripti
1980: 6f 6e 20 7c 20 3a 64 20 20 20 20 20 20 20 20 7c on | :d |
1990: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
19a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 20 |
19b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
19c0: 20 20 20 20 20 7c 0a 7c 3d 3d 3d 3d 3d 3d 3d 3d |.|========
19d0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
19e0: 3d 3d 3d 3d 3d 3d 0a 0a 2e 45 78 61 6d 70 6c 65 ======...Example
19f0: 20 65 76 65 6e 74 73 0a 2d 2d 2d 2d 2d 2d 2d 2d events.--------
1a00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
1a10: 2d 2d 2d 2d 2d 0a 3a 74 69 6d 65 20 30 38 2f 31 -----.:time 08/1
1a20: 39 2f 31 32 20 32 20 50 4d 20 20 3a 76 65 6e 75 9/12 2 PM :venu
1a30: 65 20 42 6c 75 65 20 4d 61 72 62 6c 65 73 20 4a e Blue Marbles J
1a40: 61 7a 7a 20 3a 6c 6f 63 61 74 69 6f 6e 20 53 6b azz :location Sk
1a50: 79 20 56 69 73 74 61 2f 31 2f 32 2f 33 20 3a 70 y Vista/1/2/3 :p
1a60: 65 72 66 6f 72 6d 65 72 20 42 6f 20 43 61 72 74 erformer Bo Cart
1a70: 65 72 20 3a 65 76 65 6e 74 20 6c 69 76 65 6d 75 er :event livemu
1a80: 73 69 63 20 3a 67 65 6e 72 65 20 6c 69 67 68 74 sic :genre light
1a90: 20 72 6f 63 6b 20 3a 64 65 73 63 72 69 70 74 69 rock :descripti
1aa0: 6f 6e 20 4c 65 74 20 42 6f 20 43 61 72 74 65 72 on Let Bo Carter
1ab0: 20 72 6f 63 6b 20 79 6f 75 72 20 6e 69 67 68 74 rock your night
1ac0: 20 61 77 61 79 2e 0a 0a 4f 72 20 75 73 65 20 73 away...Or use s
1ad0: 68 6f 72 74 65 72 20 66 6f 72 6d 3a 0a 0a 3a 74 horter form:..:t
1ae0: 20 30 36 2f 32 38 2f 31 32 20 39 20 50 4d 20 3a 06/28/12 9 PM :
1af0: 76 20 43 6f 76 65 20 6f 66 20 64 72 65 61 6d 73 v Cove of dreams
1b00: 20 3a 6c 20 46 69 73 68 65 72 73 20 49 73 6c 61 :l Fishers Isla
1b10: 6e 64 2f 31 35 2f 31 31 36 2f 32 34 20 3a 65 20 nd/15/116/24 :e
1b20: 6c 69 76 65 6d 75 73 69 63 20 3a 70 20 42 6f 43 livemusic :p BoC
1b30: 61 72 74 65 72 20 3a 67 20 72 6f 63 6b 2c 6a 61 arter :g rock,ja
1b40: 7a 7a 20 3a 64 20 4a 6f 69 6e 20 75 73 20 66 6f zz :d Join us fo
1b50: 72 20 74 77 6f 20 68 6f 75 72 73 20 6f 66 20 42 r two hours of B
1b60: 6f 20 43 61 72 74 65 72 20 61 74 20 46 69 73 68 o Carter at Fish
1b70: 65 72 73 20 49 73 6c 61 6e 64 20 61 74 20 39 70 ers Island at 9p
1b80: 6d 2e 0a 3a 74 20 30 36 2f 32 38 2f 31 32 20 38 m..:t 06/28/12 8
1b90: 20 50 4d 20 3a 76 20 54 68 65 20 4f 76 61 6c 20 PM :v The Oval
1ba0: 3a 6c 20 54 68 69 72 61 2f 39 35 2f 31 33 39 2f :l Thira/95/139/
1bb0: 34 30 20 3a 65 20 6c 69 76 65 6d 75 73 69 63 20 40 :e livemusic
1bc0: 3a 70 20 54 6f 72 62 65 6e 20 41 73 70 20 3a 67 :p Torben Asp :g
1bd0: 20 6e 65 77 5f 61 67 65 20 3a 64 20 46 6c 6f 61 new_age :d Floa
1be0: 74 20 69 6e 74 6f 20 74 68 65 20 52 65 63 72 65 t into the Recre
1bf0: 61 74 69 76 65 20 55 6e 69 76 65 72 73 65 20 6f ative Universe o
1c00: 66 20 54 6f 72 62 65 6e 20 41 73 70 20 61 74 20 f Torben Asp at
1c10: 38 70 6d 20 66 6f 72 20 61 20 6f 6e 65 20 68 6f 8pm for a one ho
1c20: 75 72 20 73 68 6f 77 2e 0a 2d 2d 2d 2d 2d 2d 2d ur show..-------
1c30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
1c40: 2d 2d 2d 2d 2d 2d 0a 0a 45 76 65 6e 74 20 73 75 ------..Event su
1c50: 67 67 65 73 74 69 6f 6e 73 20 61 72 65 20 6b 65 ggestions are ke
1c60: 79 65 64 20 62 79 20 74 68 65 20 73 65 6e 64 65 yed by the sende
1c70: 72 2e 20 49 66 20 74 68 65 20 73 65 6e 64 65 72 r. If the sender
1c80: 20 69 73 20 61 0a 72 65 67 69 73 74 65 72 65 64 is a.registered
1c90: 20 76 65 6e 75 65 20 6d 61 73 74 65 72 20 74 68 venue master th
1ca0: 65 6e 20 74 68 65 20 65 76 65 6e 74 20 69 73 20 en the event is
1cb0: 64 69 73 70 6c 61 79 65 64 20 6f 6e 20 74 68 65 displayed on the
1cc0: 0a 63 61 6c 65 6e 64 61 72 2e 20 4f 74 68 65 72 .calendar. Other
1cd0: 20 65 76 65 6e 74 73 20 61 72 65 20 72 65 76 65 events are reve
1ce0: 61 6c 65 64 20 6f 6e 20 74 68 65 20 63 61 6c 65 aled on the cale
1cf0: 6e 64 61 72 20 62 79 20 74 68 65 20 6e 75 6d 62 ndar by the numb
1d00: 65 72 20 6f 66 0a 73 75 67 67 65 73 74 69 6f 6e er of.suggestion
1d10: 73 20 72 65 63 65 69 76 65 64 2e 20 45 76 65 6e s received. Even
1d20: 74 73 20 61 72 65 20 6b 65 79 65 64 20 62 79 20 ts are keyed by
1d30: 61 6e 20 65 78 61 63 74 20 6d 61 74 63 68 20 6f an exact match o
1d40: 6e 20 73 74 61 72 74 20 74 69 6d 65 0a 61 6e 64 n start time.and
1d50: 20 76 65 6e 75 65 20 6e 61 6d 65 2e 0a 0a 2f 2f venue name...//
1d60: 20 43 6f 6d 70 61 63 74 20 45 76 65 6e 74 20 53 Compact Event S
1d70: 70 65 63 69 66 69 63 61 74 69 6f 6e 0a 2f 2f 20 pecification.//
1d80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
1d90: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 2f 2f 20 0a -----------.// .
1da0: 2f 2f 20 54 68 69 73 20 69 73 20 6a 75 73 74 20 // This is just
1db0: 61 6e 20 69 64 65 61 2e 20 4e 6f 74 20 73 65 74 an idea. Not set
1dc0: 74 6c 65 64 20 6f 6e 20 6f 72 20 72 61 74 69 66 tled on or ratif
1dd0: 69 65 64 2e 0a 2f 2f 20 0a 2f 2f 20 2d 2d 2d 2d ied..// .// ----
1de0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
1df0: 2d 2d 2d 0a 2f 2f 20 30 37 2f 30 35 2f 32 30 31 ---.// 07/05/201
1e00: 32 0a 2f 2f 20 20 20 30 32 3a 30 30 20 50 4d 0a 2.// 02:00 PM.
1e10: 2f 2f 20 20 20 3a 76 20 4d 79 73 74 65 72 79 20 // :v Mystery
1e20: 3a 6c 20 43 72 65 73 63 65 6e 74 2f 38 30 2f 39 :l Crescent/80/9
1e30: 38 2f 31 31 37 20 3a 65 20 6c 69 76 65 6d 75 73 8/117 :e livemus
1e40: 69 63 20 3a 70 20 41 6c 61 7a 61 72 69 6e 20 4d ic :p Alazarin M
1e50: 6f 62 69 75 73 20 3a 67 20 66 75 72 72 79 20 72 obius :g furry r
1e60: 6f 63 6b 20 3a 64 20 53 65 63 6f 6e 64 20 6c 69 ock :d Second li
1e70: 66 65 27 73 20 6f 6e 6c 79 20 6d 61 6a 6f 72 20 fe's only major
1e80: 66 75 72 72 79 20 62 61 6e 64 0a 2f 2f 20 20 20 furry band.//
1e90: 3a 76 20 42 65 6c 6c 61 20 56 69 64 61 20 3a 6c :v Bella Vida :l
1ea0: 20 42 65 6c 6c 61 20 56 69 64 61 2f 31 33 31 2f Bella Vida/131/
1eb0: 32 30 38 2f 32 32 20 3a 65 20 6c 69 76 65 6d 75 208/22 :e livemu
1ec0: 73 69 63 20 3a 70 20 43 75 72 74 69 73 20 43 6f sic :p Curtis Co
1ed0: 72 74 65 73 20 3a 67 20 6c 69 67 68 74 20 72 6f rtes :g light ro
1ee0: 63 6b 20 3a 64 20 43 75 72 74 69 73 20 73 69 6e ck :d Curtis sin
1ef0: 67 73 20 73 6f 6e 67 73 20 66 72 6f 6d 20 73 75 gs songs from su
1f00: 63 68 20 61 72 74 69 73 74 73 20 61 73 20 53 74 ch artists as St
1f10: 65 76 69 65 20 77 6f 6e 64 65 72 2c 20 42 65 61 evie wonder, Bea
1f20: 74 6c 65 73 2c 20 4a 6f 65 20 43 6f 63 6b 65 72 tles, Joe Cocker
1f30: 20 61 6e 64 20 45 6c 74 6f 6e 20 4a 6f 68 6e 0a and Elton John.
1f40: 2f 2f 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d // -------------
1f50: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 3c 3c 3c 3c ----------..<<<<
1f60: 3c 3c 3c 3c 3c 3c 3c 3c 3c 3c 3c 3c 3c 0a 0a 4d <<<<<<<<<<<<<..M
1f70: 61 73 74 65 72 20 43 6f 6d 6d 61 6e 64 73 0a 2d aster Commands.-
1f80: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a --------------..
1f90: 2e 4d 61 73 74 65 72 20 43 6f 6d 6d 61 6e 64 73 .Master Commands
1fa0: 0a 2e 55 73 65 72 20 43 6f 6d 6d 61 6e 64 73 0a ..User Commands.
1fb0: 5b 77 69 64 74 68 3d 22 31 30 30 25 22 2c 6f 70 [width="100%",op
1fc0: 74 69 6f 6e 73 3d 22 68 65 61 64 65 72 22 2c 63 tions="header",c
1fd0: 6f 6c 73 3d 22 3c 73 2c 32 6d 2c 32 65 22 2c 66 ols="<s,2m,2e",f
1fe0: 72 61 6d 65 3d 22 74 6f 70 62 6f 74 22 5d 0a 7c rame="topbot"].|
1ff0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
2000: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 7c ==============.|
2010: 20 43 6f 6d 6d 61 6e 64 20 20 20 20 20 20 20 20 Command
2020: 20 20 20 20 7c 20 44 65 73 63 72 69 70 74 69 6f | Descriptio
2030: 6e 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 n
2040: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
2050: 20 20 20 7c 20 45 78 61 6d 70 6c 65 0a 7c 20 66 | Example.| f
2060: 6f 6c 6c 6f 77 20 5b 61 76 2d 6e 61 6d 65 5d 20 ollow [av-name]
2070: 20 20 7c 20 48 61 76 65 20 66 72 69 65 6e 64 6d | Have friendm
2080: 61 6b 65 72 20 66 6f 6c 6c 6f 77 20 74 68 65 20 aker follow the
2090: 6e 61 6d 65 64 20 61 76 69 2c 20 79 6f 75 20 73 named avi, you s
20a0: 68 6f 75 6c 64 20 68 61 76 65 20 22 73 65 65 20 hould have "see
20b0: 6f 6e 20 6d 61 70 22 20 65 6e 61 62 6c 65 64 20 on map" enabled
20c0: 74 6f 20 62 65 20 66 6f 6c 6c 6f 77 65 64 20 7c to be followed |
20d0: 20 66 6f 6c 6c 6f 77 20 6b 69 61 74 6f 61 20 72 follow kiatoa r
20e0: 65 73 69 64 65 6e 74 0a 7c 20 66 6f 6c 6c 6f 77 esident.| follow
20f0: 20 2d 20 20 20 20 20 20 20 20 20 20 20 7c 20 53 - | S
2100: 74 6f 70 20 66 72 69 65 6e 64 6d 61 6b 65 72 20 top friendmaker
2110: 66 72 6f 6d 20 66 6f 6c 6c 6f 77 69 6e 67 20 20 from following
2120: 20 20 20 20 20 20 20 20 20 20 20 20 7c 0a 7c 20 |.|
2130: 73 68 61 64 6f 77 20 5b 30 5c 7c 31 5d 20 20 20 shadow [0\|1]
2140: 20 20 20 7c 20 48 61 76 65 20 66 72 69 65 6e 64 | Have friend
2150: 6d 61 6b 65 72 20 66 6f 6c 6c 6f 77 20 79 6f 75 maker follow you
2160: 20 28 74 68 65 20 6d 61 73 74 65 72 29 2c 20 31 (the master), 1
2170: 20 69 73 20 22 6f 6e 22 20 61 6e 64 20 30 20 69 is "on" and 0 i
2180: 73 20 22 6f 66 66 22 2c 20 79 6f 75 20 6d 75 73 s "off", you mus
2190: 74 20 68 61 76 65 20 22 73 65 65 20 6f 6e 20 6d t have "see on m
21a0: 61 70 22 20 65 6e 61 62 6c 65 64 20 66 6f 72 20 ap" enabled for
21b0: 66 72 69 65 6e 64 6d 61 6b 65 72 20 7c 20 73 68 friendmaker | sh
21c0: 61 64 6f 77 20 31 0a 7c 20 6c 6f 67 6f 75 74 20 adow 1.| logout
21d0: 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 4c 6f | Lo
21e0: 67 20 66 72 69 65 6e 64 6d 61 6b 65 72 20 6f 75 g friendmaker ou
21f0: 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 t
2200: 20 20 20 20 20 20 20 20 20 20 20 7c 0a 7c 20 77 |.| w
2210: 65 61 72 20 5b 66 6f 6c 64 65 72 5d 20 20 20 20 ear [folder]
2220: 20 20 7c 20 48 61 76 65 20 66 72 69 65 6e 64 6d | Have friendm
2230: 61 6b 65 72 20 77 65 61 72 20 74 68 65 20 6f 75 aker wear the ou
2240: 74 66 69 74 20 66 72 6f 6d 20 66 6f 6c 64 65 72 tfit from folder
2250: 20 7c 20 77 65 61 72 20 73 65 78 79 6f 6e 65 0a | wear sexyone.
2260: 7c 20 6f 75 74 66 69 74 20 20 20 20 20 20 20 20 | outfit
2270: 20 20 20 20 20 7c 20 52 65 73 74 6f 72 65 20 6f | Restore o
2280: 75 74 66 69 74 20 20 20 20 20 20 20 20 20 20 20 utfit
2290: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
22a0: 20 20 20 20 7c 20 20 20 20 20 20 20 20 20 20 20 |
22b0: 20 20 20 20 20 20 20 0a 7c 20 63 64 20 5b 66 6f .| cd [fo
22c0: 6c 64 65 72 5d 20 20 20 20 20 20 20 20 7c 20 6d lder] | m
22d0: 61 6b 65 20 66 6f 6c 64 65 72 20 63 75 72 72 65 ake folder curre
22e0: 6e 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 nt
22f0: 20 20 20 20 20 20 20 20 20 20 20 20 7c 20 63 64 | cd
2300: 20 4d 79 20 4f 75 74 66 69 74 73 20 20 20 20 20 My Outfits
2310: 20 20 0a 7c 20 6c 73 20 5b 66 6f 6c 64 65 72 5d .| ls [folder]
2320: 20 20 20 20 20 20 20 20 7c 20 4c 69 73 74 20 69 | List i
2330: 6e 76 65 6e 74 6f 72 79 20 66 6f 6c 64 65 72 20 nventory folder
2340: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
2350: 20 20 20 20 20 20 20 7c 20 6c 73 20 6f 75 74 66 | ls outf
2360: 69 74 73 0a 7c 20 66 2c 20 62 2c 20 6c 2c 20 72 its.| f, b, l, r
2370: 2c 20 6e 2c 20 65 2c 20 73 2c 20 77 20 7c 20 4d , n, e, s, w | M
2380: 6f 76 65 20 66 72 6f 6e 74 2c 20 62 61 63 6b 2c ove front, back,
2390: 20 6c 65 66 74 2c 20 72 69 67 68 74 2c 20 66 61 left, right, fa
23a0: 63 65 20 6e 6f 72 74 68 2c 20 65 61 73 74 2c 20 ce north, east,
23b0: 73 6f 75 74 68 2c 20 77 65 73 74 20 7c 20 66 0a south, west | f.
23c0: 7c 20 76 69 73 69 74 20 20 20 20 20 20 20 20 20 | visit
23d0: 20 20 20 20 20 7c 20 54 61 6b 65 20 6d 65 20 74 | Take me t
23e0: 6f 20 74 68 65 20 62 6f 74 20 20 20 20 20 20 20 o the bot
23f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
2400: 20 20 20 20 7c 0a 7c 3d 3d 3d 3d 3d 3d 3d 3d 3d |.|=========
2410: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
2420: 3d 3d 3d 3d 3d 0a 0a 49 6e 74 65 72 65 73 74 73 =====..Interests
2430: 20 61 6e 64 20 4c 69 6b 65 73 20 4d 61 74 63 68 and Likes Match
2440: 69 6e 67 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ing.------------
2450: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
2460: 0a 0a 2e 49 6e 74 65 72 65 73 74 73 20 61 6e 64 ...Interests and
2470: 20 6c 69 6b 65 73 20 6d 61 74 63 68 69 6e 67 20 likes matching
2480: 65 78 61 6d 70 6c 65 20 74 61 62 6c 65 0a 5b 77 example table.[w
2490: 69 64 74 68 3d 22 31 30 30 25 22 2c 6f 70 74 69 idth="100%",opti
24a0: 6f 6e 73 3d 22 68 65 61 64 65 72 22 2c 63 6f 6c ons="header",col
24b0: 73 3d 22 3c 32 6d 2c 32 6d 2c 32 6d 2c 32 6d 2c s="<2m,2m,2m,2m,
24c0: 32 6d 22 2c 66 72 61 6d 65 3d 22 74 6f 70 62 6f 2m",frame="topbo
24d0: 74 22 5d 0a 7c 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d t"].|===========
24e0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d ================
24f0: 3d 3d 3d 0a 7c 20 49 6e 74 65 72 65 73 74 73 20 ===.| Interests
2500: 7c 20 4c 69 6b 65 73 20 7c 20 45 76 65 6e 74 20 | Likes | Event
2510: 20 20 20 20 7c 20 47 65 6e 72 65 20 20 7c 20 53 | Genre | S
2520: 63 6f 72 65 0a 7c 20 6c 69 76 65 6d 75 73 69 63 core.| livemusic
2530: 20 7c 20 72 6f 63 6b 20 20 7c 20 6c 69 76 65 6d | rock | livem
2540: 75 73 69 63 20 7c 20 72 6f 63 6b 20 20 20 7c 20 usic | rock |
2550: 31 20 31 0a 7c 20 6c 69 76 65 6d 75 73 69 63 2c 1 1.| livemusic,
2560: 64 61 6e 63 69 6e 67 20 7c 20 6a 61 7a 7a 20 7c dancing | jazz |
2570: 20 6c 69 76 65 6d 75 73 69 63 2c 64 61 6e 63 69 livemusic,danci
2580: 6e 67 20 7c 20 6a 61 7a 7a 20 7c 20 31 20 31 0a ng | jazz | 1 1.
2590: 7c 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d |===============
25a0: 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a ===============.
25b0: 0a 47 72 6f 75 70 69 6e 67 20 41 6c 67 6f 72 79 .Grouping Algory
25c0: 74 68 6d 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d thm.------------
25d0: 2d 2d 2d 2d 2d 2d 0a 0a 41 20 6d 75 6c 74 69 20 ------..A multi
25e0: 70 61 73 73 20 6d 65 74 68 6f 64 6f 6c 6f 67 79 pass methodology
25f0: 20 69 73 20 75 73 65 64 2e 20 4f 6e 20 65 76 65 is used. On eve
2600: 72 79 20 70 61 73 73 20 74 68 65 20 63 6f 6e 73 ry pass the cons
2610: 74 72 61 69 6e 74 73 20 61 72 65 0a 6c 6f 6f 73 traints are.loos
2620: 65 6e 65 64 2e 20 50 61 73 73 65 73 20 63 6f 6e ened. Passes con
2630: 74 69 6e 75 65 20 74 6f 20 62 65 20 6d 61 64 65 tinue to be made
2640: 20 75 6e 74 69 6c 20 61 6c 6c 20 70 65 6f 70 6c until all peopl
2650: 65 20 68 61 76 65 20 62 65 65 6e 0a 61 73 73 69 e have been.assi
2660: 67 6e 65 64 20 74 6f 20 67 72 6f 75 70 73 2e 20 gned to groups.
2670: 47 72 6f 75 70 73 20 61 72 65 20 63 6f 6e 73 69 Groups are consi
2680: 64 65 72 65 64 20 66 75 6c 6c 20 61 74 20 34 30 dered full at 40
2690: 20 70 65 6f 70 6c 65 2e 0a 0a 2d 2d 2d 2d 2d 2d people...------
26a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
26b0: 2d 2d 2d 0a 77 68 69 6c 65 20 65 76 65 6e 74 73 ---.while events
26c0: 20 74 6f 20 66 69 6c 6c 0a 20 20 77 68 69 6c 65 to fill. while
26d0: 20 70 65 72 73 6f 6e 73 20 74 6f 20 70 72 6f 63 persons to proc
26e0: 65 73 73 0a 20 20 20 20 66 6f 72 65 61 63 68 20 ess. foreach
26f0: 70 65 72 73 6f 6e 0a 20 20 20 20 20 20 66 6f 72 person. for
2700: 65 61 63 68 20 67 72 6f 75 70 0a 20 20 20 20 20 each group.
2710: 20 20 20 20 69 66 20 70 65 72 73 6f 6e 20 77 69 if person wi
2720: 74 68 69 6e 20 74 6f 6c 0a 20 20 20 20 20 20 20 thin tol.
2730: 20 20 20 20 20 61 64 64 20 74 6f 20 67 72 6f 75 add to grou
2740: 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 p. re
2750: 6d 6f 76 65 20 70 65 72 73 6f 6e 20 66 72 6f 6d move person from
2760: 20 70 6f 6f 6c 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d pool.----------
2770: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a ---------------.
2780: 0a 50 6c 61 6e 0a 2d 2d 2d 2d 0a 0a 54 6f 64 61 .Plan.----..Toda
2790: 79 0a 7e 7e 7e 7e 7e 0a 0a 2e 20 4d 61 6e 75 61 y.~~~~~... Manua
27a0: 6c 20 64 61 74 61 20 65 6e 74 72 79 20 6d 65 74 l data entry met
27b0: 68 6f 64 0a 2e 20 53 6e 61 70 73 68 6f 74 20 6f hod.. Snapshot o
27c0: 66 20 6c 6f 67 73 20 5b 4e 6f 74 20 72 65 61 6c f logs [Not real
27d0: 6c 79 20 6e 65 63 65 73 73 61 72 79 3f 5d 0a 2e ly necessary?]..
27e0: 2e 20 20 20 42 75 73 79 20 6d 6f 64 65 0a 2e 2e . Busy mode...
27f0: 20 20 20 77 61 69 74 20 31 30 20 73 65 63 0a 2e wait 10 sec..
2800: 2e 20 20 20 43 6f 70 79 20 6c 6f 67 66 69 6c 65 . Copy logfile
2810: 0a 2e 2e 20 20 20 63 61 74 20 2f 64 65 76 2f 6e ... cat /dev/n
2820: 75 6c 6c 20 3e 20 6c 6f 67 66 69 6c 65 0a 0a 44 ull > logfile..D
2830: 6f 6e 65 20 53 74 75 66 66 0a 7e 7e 7e 7e 7e 7e one Stuff.~~~~~~
2840: 7e 7e 7e 7e 0a 0a 2e 20 45 4e 53 55 52 45 20 54 ~~~~... ENSURE T
2850: 48 41 54 20 41 55 54 4f 20 41 44 44 45 44 20 50 HAT AUTO ADDED P
2860: 45 4f 50 4c 45 20 44 4f 20 4e 4f 54 20 47 45 54 EOPLE DO NOT GET
2870: 20 49 4d 27 73 20 55 4e 54 49 4c 20 54 48 45 59 IM's UNTIL THEY
2880: 20 53 45 54 20 53 4f 4d 45 20 56 41 52 49 41 42 SET SOME VARIAB
2890: 4c 45 20 5b 44 4f 4e 45 5d 0a 2e 20 41 75 74 6f LE [DONE].. Auto
28a0: 20 61 64 64 20 66 72 6f 6d 20 47 49 4d 20 5b 44 add from GIM [D
28b0: 4f 4e 45 5d 0a 2e 20 43 6f 72 72 65 63 74 20 70 ONE].. Correct p
28c0: 6d 20 74 6f 20 50 4d 20 5b 44 4f 4e 45 5d 0a 2e m to PM [DONE]..
28d0: 20 53 61 66 65 6c 79 20 70 72 65 73 65 72 76 65 Safely preserve
28e0: 20 73 69 6e 67 6c 65 20 71 75 6f 74 65 73 20 5b single quotes [
28f0: 44 4f 4e 45 5d 0a 2e 20 54 72 69 6d 20 72 65 67 DONE].. Trim reg
2900: 69 6f 6e 2f 73 74 61 74 65 20 74 6f 20 74 77 6f ion/state to two
2910: 20 6c 65 74 74 65 72 73 20 5b 44 4f 4e 45 5d 0a letters [DONE].
2920: 2e 20 54 72 69 6d 20 6d 61 6c 65 2c 20 66 65 6d . Trim male, fem
2930: 61 6c 65 20 61 6e 64 20 68 65 72 6d 61 70 68 72 ale and hermaphr
2940: 6f 64 69 74 65 20 74 6f 20 6d 2c 20 66 2c 20 68 odite to m, f, h
2950: 20 5b 44 4f 4e 45 5d 0a 2e 20 54 72 69 6d 20 73 [DONE].. Trim s
2960: 74 72 61 69 67 68 74 2c 20 67 61 79 2c 20 62 69 traight, gay, bi
2970: 73 65 78 75 61 6c 20 74 6f 20 73 2c 20 67 2c 20 sexual to s, g,
2980: 62 20 5b 44 4f 4e 45 5d 0a 2e 20 54 72 61 6e 73 b [DONE].. Trans
2990: 69 74 69 6f 6e 20 74 6f 20 6e 61 6d 65 73 20 74 ition to names t
29a0: 61 62 6c 65 20 5b 44 45 46 45 52 45 44 5d 0a 2e able [DEFERED]..
29b0: 20 43 72 65 61 74 65 20 63 61 6c 65 6e 64 61 72 Create calendar
29c0: 20 70 61 67 65 20 5b 44 4f 4e 45 5d 0a 2e 20 43 page [DONE].. C
29d0: 72 65 61 74 65 20 72 6f 75 67 68 20 72 75 6e 20 reate rough run
29e0: 73 63 72 69 70 74 2f 6d 61 6b 65 66 69 6c 65 20 script/makefile
29f0: 5b 44 4f 4e 45 5d 0a 2e 20 53 6f 72 74 20 62 79 [DONE].. Sort by
2a00: 20 64 61 74 65 20 5b 44 4f 4e 45 5d 0a 2e 20 43 date [DONE].. C
2a10: 72 65 61 74 65 20 73 74 61 74 73 20 70 61 67 65 reate stats page
2a20: 20 5b 44 4f 4e 45 5d 0a 2e 20 41 64 64 20 66 69 [DONE].. Add fi
2a30: 72 73 74 20 74 68 72 65 65 20 70 65 6f 70 6c 65 rst three people
2a40: 20 74 6f 20 69 6e 74 65 72 65 73 74 73 2f 6c 69 to interests/li
2a50: 6b 65 73 20 66 6f 72 20 65 76 65 6e 74 2c 20 66 kes for event, f
2a60: 69 78 0a 20 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 ix. connections
2a70: 20 5b 44 4f 4e 45 20 28 77 65 6c 6c 2c 20 67 6f [DONE (well, go
2a80: 6f 64 20 65 6e 6f 75 67 68 20 66 6f 72 20 6e 6f od enough for no
2a90: 77 29 5d 0a 2e 20 53 65 6e 64 20 49 4d 27 73 20 w)].. Send IM's
2aa0: 0a 2e 2e 20 20 20 3a 61 62 6f 75 74 6d 65 20 5b ... :aboutme [
2ab0: 44 4f 4e 45 5d 0a 2e 2e 20 20 20 6e 6f 74 69 63 DONE]... notic
2ac0: 65 20 6f 66 20 65 76 65 6e 74 20 5b 44 4f 4e 45 e of event [DONE
2ad0: 5d 0a 2e 2e 20 20 20 3a 64 65 6c 65 74 65 20 2d ]... :delete -
2ae0: 20 73 65 6e 64 20 61 63 6b 6e 6f 77 6c 65 64 67 send acknowledg
2af0: 65 6d 65 6e 74 20 5b 43 61 6e 6e 6f 74 20 64 6f ement [Cannot do
2b00: 2c 20 6f 6e 63 65 20 64 65 6c 65 74 65 64 20 69 , once deleted i
2b10: 6e 66 6f 20 6e 65 65 64 65 64 20 69 73 20 67 6f nfo needed is go
2b20: 6e 65 5d 0a 2e 20 50 72 65 76 65 6e 74 20 72 65 ne].. Prevent re
2b30: 2d 70 72 6f 63 65 73 73 69 6e 67 20 6c 69 6e 65 -processing line
2b40: 73 20 69 6e 20 63 68 61 74 20 61 6e 64 20 6f 72 s in chat and or
2b50: 20 72 65 6d 6f 76 65 20 22 69 67 6e 6f 72 65 22 remove "ignore"
2b60: 20 6f 6e 20 5b 44 4f 4e 45 5d 0a 2e 20 43 68 61 on [DONE].. Cha
2b70: 6e 67 65 20 61 67 65 63 70 20 74 6f 20 61 67 65 nge agecp to age
2b80: 20 5b 44 4f 4e 45 5d 0a 2e 20 64 6f 20 6e 6f 74 [DONE].. do not
2b90: 20 70 72 6f 63 65 73 73 20 63 68 61 74 73 20 66 process chats f
2ba0: 72 6f 6d 20 66 72 69 65 6e 64 6d 61 6b 65 72 20 rom friendmaker
2bb0: 72 65 73 69 64 65 6e 74 20 5b 44 4f 4e 45 5d 0a resident [DONE].
2bc0: 2e 20 54 72 69 6d 20 6d 65 73 73 61 67 65 20 71 . Trim message q
2bd0: 75 65 75 65 20 5b 44 4f 4e 45 5d 0a 2e 20 55 70 ueue [DONE].. Up
2be0: 67 72 61 64 65 20 74 6f 20 6c 61 74 65 73 74 20 grade to latest
2bf0: 70 69 6b 6b 75 62 6f 74 20 73 6f 66 74 77 61 72 pikkubot softwar
2c00: 65 20 5b 44 4f 4e 45 5d 0a 2e 20 46 69 78 20 41 e [DONE].. Fix A
2c10: 6e 6e 61 20 5b 44 4f 4e 45 20 28 67 6f 6f 64 20 nna [DONE (good
2c20: 65 6e 6f 75 67 68 29 5d 0a 2e 20 57 72 69 74 65 enough)].. Write
2c30: 20 74 65 6d 70 6f 72 61 72 79 20 77 65 62 20 70 temporary web p
2c40: 61 67 65 20 5b 44 4f 4e 45 5d 0a 2e 20 43 72 65 age [DONE].. Cre
2c50: 61 74 65 20 63 61 6c 65 6e 64 61 72 20 70 61 67 ate calendar pag
2c60: 65 20 73 79 6e 63 20 5b 44 4f 4e 45 5d 0a 2e 20 e sync [DONE]..
2c70: 43 72 65 61 74 65 20 73 74 61 74 73 20 70 61 67 Create stats pag
2c80: 65 20 5b 44 4f 4e 45 5d 0a 2e 20 53 65 74 20 75 e [DONE].. Set u
2c90: 70 20 72 73 79 6e 63 20 6f 66 20 74 65 6d 70 6f p rsync of tempo
2ca0: 72 61 72 79 20 77 65 62 20 70 61 67 65 20 5b 44 rary web page [D
2cb0: 4f 4e 45 5d 0a 2e 20 52 65 71 75 65 73 74 20 74 ONE].. Request t
2cc0: 6f 20 73 65 6e 64 20 6e 6f 74 65 63 61 72 64 20 o send notecard
2cd0: 77 69 74 68 20 61 6c 6c 20 6b 65 79 77 6f 72 64 with all keyword
2ce0: 73 20 63 75 72 72 65 6e 74 6c 79 20 69 6e 20 75 s currently in u
2cf0: 73 65 2e 0a 0a 50 68 61 73 65 20 31 0a 7e 7e 7e se...Phase 1.~~~
2d00: 7e 7e 7e 7e 0a 0a 2e 20 52 65 2d 77 72 69 74 65 ~~~~... Re-write
2d10: 20 74 65 6d 70 20 77 65 62 20 70 61 67 65 2c 20 temp web page,
2d20: 61 64 64 20 67 72 61 70 68 69 63 20 69 6c 6c 75 add graphic illu
2d30: 73 74 72 61 74 69 6f 6e 2e 0a 2e 2e 20 20 20 47 stration.... G
2d40: 65 74 20 73 6e 61 70 73 68 6f 74 20 6f 66 20 49 et snapshot of I
2d50: 4d 20 77 69 6e 64 6f 77 20 5b 44 4f 4e 45 5d 0a M window [DONE].
2d60: 2e 20 49 6e 74 65 67 72 61 74 69 6f 6e 20 5b 44 . Integration [D
2d70: 4f 4e 45 5d 0a 2e 2e 20 20 20 52 75 6e 20 73 63 ONE]... Run sc
2d80: 72 69 70 74 0a 2e 2e 2e 20 20 20 20 20 72 65 61 ript.... rea
2d90: 64 20 6c 6f 67 73 0a 2e 2e 2e 20 20 20 20 20 63 d logs.... c
2da0: 6f 6d 6d 69 74 20 6c 6f 67 73 0a 2e 2e 2e 20 20 ommit logs....
2db0: 20 20 20 67 65 6e 65 72 61 74 65 20 63 6f 6e 6e generate conn
2dc0: 65 63 74 69 6f 6e 73 0a 2e 2e 2e 20 20 20 20 20 ections....
2dd0: 73 65 6e 64 20 49 4d 27 73 0a 2e 20 45 6e 73 75 send IM's.. Ensu
2de0: 72 65 20 64 65 66 61 75 6c 74 73 20 61 72 65 20 re defaults are
2df0: 67 6f 6f 64 20 5b 44 4f 4e 45 5d 0a 2e 2e 20 20 good [DONE]...
2e00: 20 61 67 65 63 70 20 3d 20 33 30 0a 2e 2e 20 20 agecp = 30...
2e10: 20 6f 72 69 65 6e 74 61 74 69 6f 6e 20 3d 20 22 orientation = "
2e20: 73 22 0a 2e 2e 20 20 20 6c 6f 63 61 74 69 6f 6e s"... location
2e30: 20 7a 78 7a 78 7a 78 0a 2e 2e 20 20 20 62 65 73 zxzxzx... bes
2e40: 74 74 69 6d 65 20 3d 20 22 65 76 65 6e 69 6e 67 ttime = "evening
2e50: 22 0a 2e 2e 20 20 20 69 6e 74 65 72 65 73 74 73 "... interests
2e60: 20 3d 20 6c 69 76 65 6d 75 73 69 63 0a 2e 2e 20 = livemusic...
2e70: 20 20 6c 69 6b 65 73 20 3d 20 73 6f 66 74 20 72 likes = soft r
2e80: 6f 63 6b 0a 2e 2e 20 20 20 65 6e 73 75 72 65 20 ock... ensure
2e90: 64 61 74 65 2f 74 69 6d 65 20 69 73 20 6e 6f 72 date/time is nor
2ea0: 6d 61 6c 69 7a 65 64 20 4d 2f 44 2f 59 59 20 48 malized M/D/YY H
2eb0: 20 41 4d 2f 50 4d 20 2d 20 79 65 73 20 5b 44 4f AM/PM - yes [DO
2ec0: 4e 45 20 28 6c 65 61 64 69 6e 67 20 7a 65 72 6f NE (leading zero
2ed0: 73 20 61 6e 64 20 32 30 31 32 20 66 69 78 65 64 s and 2012 fixed
2ee0: 29 5d 0a 0a 0a 50 68 61 73 65 20 32 0a 7e 7e 7e )]...Phase 2.~~~
2ef0: 7e 7e 7e 7e 0a 0a 2e 20 3a 6d 61 74 63 68 66 61 ~~~~... :matchfa
2f00: 63 74 6f 72 20 20 20 20 20 20 3d 3e 20 73 65 74 ctor => set
2f10: 20 79 6f 75 72 20 6d 69 6e 69 6d 75 6d 20 6d 61 your minimum ma
2f20: 74 63 68 66 61 63 74 6f 72 0a 2e 20 3a 62 75 67 tchfactor.. :bug
2f30: 20 61 6e 64 20 3a 6d 65 73 73 61 67 65 20 3d 3e and :message =>
2f40: 20 73 65 6e 64 20 61 20 62 75 67 20 72 65 70 6f send a bug repo
2f50: 72 74 20 6f 72 20 6d 65 73 73 61 67 65 20 74 6f rt or message to
2f60: 20 6b 69 61 74 6f 61 0a 2e 20 4b 65 65 70 20 73 kiatoa.. Keep s
2f70: 74 61 74 73 20 66 6f 72 20 66 72 69 65 6e 64 73 tats for friends
2f80: 20 6f 6e 2f 6f 66 66 6c 69 6e 65 20 61 6e 64 20 on/offline and
2f90: 73 6f 6d 65 74 69 6d 65 73 20 63 68 65 63 6b 20 sometimes check
2fa0: 66 6f 72 20 6f 6e 6c 69 6e 65 20 75 73 69 6e 67 for online using
2fb0: 20 73 65 61 72 63 68 2e 0a 2e 20 53 75 70 70 6f search... Suppo
2fc0: 72 74 20 74 68 69 73 20 66 6f 72 6d 61 74 3a 20 rt this format:
2fd0: 42 69 6c 6c 34 37 33 20 4c 69 76 65 20 40 20 4c Bill473 Live @ L
2fe0: 6f 73 74 20 4c 6f 76 65 72 73 20 44 61 6e 63 69 ost Lovers Danci
2ff0: 6e 67 20 43 6c 75 62 20 61 74 20 38 20 61 6d 20 ng Club at 8 am
3000: 64 65 73 63 72 69 70 74 69 6f 6e 0a 2e 20 50 72 description.. Pr
3010: 6f 63 65 73 73 20 70 61 79 6d 65 6e 74 73 0a 2e ocess payments..
3020: 20 47 65 74 20 61 6c 74 20 6c 6f 63 61 74 69 6f Get alt locatio
3030: 6e 73 20 77 6f 72 6b 69 6e 67 20 53 69 6d 20 28 ns working Sim (
3040: 78 2c 79 2c 7a 29 5c 73 2b 2e 2a 0a 2e 20 4c 69 x,y,z)\s+.*.. Li
3050: 6d 69 74 20 6e 75 6d 62 65 72 20 6f 66 20 49 4d mit number of IM
3060: 27 73 20 70 65 72 20 64 61 79 20 6f 72 20 70 65 's per day or pe
3070: 72 20 68 6f 75 72 0a 2e 20 4c 69 6d 69 74 20 6e r hour.. Limit n
3080: 75 6d 62 65 72 20 6f 66 20 65 76 65 6e 74 73 20 umber of events
3090: 70 65 72 20 70 65 72 73 6f 6e 0a 2e 20 4c 6f 77 per person.. Low
30a0: 65 72 63 61 73 65 20 61 6c 6c 20 64 61 74 61 0a ercase all data.
30b0: 2e 20 41 64 64 20 75 6e 64 65 72 73 63 6f 72 65 . Add underscore
30c0: 73 20 66 6f 72 20 63 69 74 69 65 73 0a 2e 20 44 s for cities.. D
30d0: 61 74 61 20 73 61 66 65 74 79 2c 20 72 65 6d 6f ata safety, remo
30e0: 76 65 20 71 75 6f 74 65 73 20 5b 44 4f 4e 45 5d ve quotes [DONE]
30f0: 0a 2e 20 41 64 64 20 6e 65 65 64 65 64 20 63 6f .. Add needed co
3100: 6d 6d 61 6e 64 73 0a 2e 2e 20 3a 6d 65 0a 2e 2e mmands... :me...
3110: 20 3a 61 64 64 6c 69 6b 65 2c 20 3a 61 64 64 69 :addlike, :addi
3120: 6e 74 65 72 65 73 74 0a 2e 2e 20 3a 73 75 63 63 nterest... :succ
3130: 65 73 73 20 20 2d 20 66 6f 72 20 77 68 65 6e 20 ess - for when
3140: 66 72 69 65 6e 64 6d 61 6b 65 72 20 73 75 63 63 friendmaker succ
3150: 65 65 64 65 64 20 69 6e 20 68 65 6c 70 20 0a 2e eeded in help ..
3160: 20 43 72 65 61 74 65 20 66 72 69 65 6e 64 6d 61 Create friendma
3170: 6b 65 72 40 6b 69 61 74 6f 61 2e 63 6f 6d 0a 2e ker@kiatoa.com..
3180: 20 41 64 64 20 3a 61 67 72 65 65 20 79 65 73 2f Add :agree yes/
3190: 6e 6f 20 61 6e 64 20 61 67 72 65 65 6d 65 6e 74 no and agreement
31a0: 20 74 6f 20 77 65 62 20 64 6f 63 0a 2e 20 41 64 to web doc.. Ad
31b0: 64 20 70 61 79 6d 65 6e 74 20 70 72 6f 63 65 73 d payment proces
31c0: 73 69 6e 67 0a 2e 20 41 64 64 20 3a 68 65 6c 70 sing.. Add :help
31d0: 2c 20 3a 66 65 65 64 62 61 63 6b 0a 0a 50 68 61 , :feedback..Pha
31e0: 73 65 20 33 0a 7e 7e 7e 7e 7e 7e 7e 0a 0a 2e 20 se 3.~~~~~~~...
31f0: 46 6f 72 20 64 61 74 69 6e 67 20 77 69 74 68 20 For dating with
3200: 61 20 73 6f 70 68 69 73 74 69 63 61 74 65 64 20 a sophisticated
3210: 68 69 6e 74 20 6f 66 20 22 66 6c 69 72 74 22 20 hint of "flirt"
3220: 63 68 65 63 6b 20 6f 75 74 20 46 72 69 65 6e 64 check out Friend
3230: 6d 61 6b 65 72 2e 0a 2e 20 4e 65 65 64 20 61 20 maker... Need a
3240: 73 65 72 76 65 72 2c 20 6e 65 76 65 72 20 67 6f server, never go
3250: 65 73 20 64 6f 77 6e 0a 2e 20 43 72 6f 6e 20 6a es down.. Cron j
3260: 6f 62 28 73 29 0a 2e 20 49 6e 74 65 67 72 61 74 ob(s).. Integrat
3270: 65 20 77 69 74 68 20 4b 69 61 54 6f 61 0a 2e 20 e with KiaToa..
3280: 53 65 74 75 70 20 66 65 74 63 68 6d 61 69 6c 20 Setup fetchmail
3290: 61 6e 64 20 70 72 6f 63 6d 61 69 6c 20 66 6f 72 and procmail for
32a0: 20 66 72 69 65 6e 64 6d 61 6b 65 72 20 2d 20 64 friendmaker - d
32b0: 65 6c 61 79 20 66 6f 72 20 6e 6f 77 2e 0a 0a 4e elay for now...N
32c0: 6f 74 65 73 0a 2d 2d 2d 2d 2d 0a 0a 4d 61 69 6e otes.-----..Main
32d0: 74 65 6e 61 6e 63 65 20 6d 6f 64 65 0a 0a 20 20 tenance mode..
32e0: 31 2e 20 73 77 69 74 63 68 20 74 6f 20 61 75 74 1. switch to aut
32f0: 6f 72 65 73 70 6f 6e 64 20 22 41 6e 6e 61 20 69 orespond "Anna i
3300: 73 20 69 6e 20 6f 66 66 6c 69 6e 65 20 6d 6f 64 s in offline mod
3310: 65 2c 20 70 6c 65 61 73 65 20 74 72 79 20 61 67 e, please try ag
3320: 61 69 6e 20 69 6e 20 6f 6e 65 20 68 6f 75 72 22 ain in one hour"
3330: 0a 20 20 32 2e 20 63 6f 70 79 20 74 68 65 20 63 . 2. copy the c
3340: 68 61 74 20 6c 6f 67 20 74 6f 20 6c 6f 67 2e 64 hat log to log.d
3350: 61 74 65 0a 20 20 33 2e 20 63 61 74 20 2f 64 65 ate. 3. cat /de
3360: 76 2f 6e 75 6c 6c 20 3e 20 6c 6f 67 0a 20 20 34 v/null > log. 4
3370: 2e 20 73 77 69 74 63 68 20 74 6f 20 61 75 74 6f . switch to auto
3380: 72 65 73 70 6f 6e 64 20 22 54 68 61 6e 6b 20 79 respond "Thank y
3390: 6f 75 20 66 6f 72 20 75 73 69 6e 67 20 74 68 65 ou for using the
33a0: 20 66 72 69 65 6e 64 6d 61 6b 65 72 20 73 65 72 friendmaker ser
33b0: 76 69 63 65 21 22 0a 0a 4c 65 6f 6e 0a 0a 41 6e vice!"..Leon..An
33c0: 6e 61 0a 0a 53 63 68 65 6d 61 0a 2d 2d 2d 2d 2d na..Schema.-----
33d0: 2d 0a 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d -..-------------
33e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 73 71 6c 69 -----------.sqli
33f0: 74 65 3e 20 2e 73 63 68 65 6d 61 0a 43 52 45 41 te> .schema.CREA
3400: 54 45 20 54 41 42 4c 45 20 65 76 65 6e 74 73 20 TE TABLE events
3410: 28 69 64 20 49 4e 54 45 47 45 52 20 50 52 49 4d (id INTEGER PRIM
3420: 41 52 59 20 4b 45 59 2c 0a 20 20 20 20 20 20 20 ARY KEY,.
3430: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3440: 20 20 20 20 20 20 20 20 20 20 20 20 65 76 65 6e even
3450: 74 5f 74 69 6d 65 20 54 45 58 54 20 44 45 46 41 t_time TEXT DEFA
3460: 55 4c 54 20 27 27 2c 0a 20 20 20 20 20 20 20 20 ULT '',.
3470: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3480: 20 20 20 20 20 20 20 20 20 20 20 76 65 6e 75 65 venue
3490: 20 54 45 58 54 20 44 45 46 41 55 4c 54 20 27 27 TEXT DEFAULT ''
34a0: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,.
34b0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
34c0: 20 20 20 20 20 6c 6f 63 61 74 69 6f 6e 20 54 45 location TE
34d0: 58 54 20 44 45 46 41 55 4c 54 20 27 27 2c 0a 20 XT DEFAULT '',.
34e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
34f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3500: 20 20 65 76 65 6e 74 20 54 45 58 54 20 44 45 46 event TEXT DEF
3510: 41 55 4c 54 20 27 27 2c 0a 20 20 20 20 20 20 20 AULT '',.
3520: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3530: 20 20 20 20 20 20 20 20 20 20 20 20 67 65 6e 72 genr
3540: 65 20 54 45 58 54 20 44 45 46 41 55 4c 54 20 27 e TEXT DEFAULT '
3550: 27 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ',.
3560: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3570: 20 20 20 20 20 20 70 65 72 66 6f 72 6d 65 72 20 performer
3580: 54 45 58 54 20 44 45 46 41 55 4c 54 20 27 27 2c TEXT DEFAULT '',
3590: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
35a0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
35b0: 20 20 20 20 64 65 73 63 72 69 70 74 69 6f 6e 20 description
35c0: 54 45 58 54 20 44 45 46 41 55 4c 54 20 27 27 2c TEXT DEFAULT '',
35d0: 20 43 4f 4e 53 54 52 41 49 4e 54 20 65 76 65 6e CONSTRAINT even
35e0: 74 73 63 6f 6e 73 74 72 61 69 6e 74 20 55 4e 49 tsconstraint UNI
35f0: 51 55 45 20 28 65 76 65 6e 74 5f 74 69 6d 65 2c QUE (event_time,
3600: 20 76 65 6e 75 65 29 29 3b 0a 43 52 45 41 54 45 venue));.CREATE
3610: 20 54 41 42 4c 45 20 67 72 6f 75 70 65 64 77 69 TABLE groupedwi
3620: 74 68 20 28 69 64 20 49 4e 54 45 47 45 52 20 50 th (id INTEGER P
3630: 52 49 4d 41 52 59 20 4b 45 59 2c 67 72 6f 75 70 RIMARY KEY,group
3640: 65 64 5f 69 64 20 49 4e 54 45 47 45 52 2c 70 65 ed_id INTEGER,pe
3650: 72 73 6f 6e 5f 69 64 20 49 4e 54 45 47 45 52 29 rson_id INTEGER)
3660: 3b 0a 43 52 45 41 54 45 20 54 41 42 4c 45 20 6c ;.CREATE TABLE l
3670: 6f 67 73 20 28 69 64 20 49 4e 54 45 47 45 52 20 ogs (id INTEGER
3680: 50 52 49 4d 41 52 59 20 4b 45 59 2c 6c 6f 67 66 PRIMARY KEY,logf
3690: 6e 61 6d 65 20 54 45 58 54 2c 6c 61 73 74 74 69 name TEXT,lastti
36a0: 6d 65 20 49 4e 54 45 47 45 52 29 3b 0a 43 52 45 me INTEGER);.CRE
36b0: 41 54 45 20 54 41 42 4c 45 20 70 65 6f 70 6c 65 ATE TABLE people
36c0: 20 28 69 64 20 49 4e 54 45 47 45 52 20 50 52 49 (id INTEGER PRI
36d0: 4d 41 52 59 20 4b 45 59 2c 0a 20 20 20 20 20 20 MARY KEY,.
36e0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
36f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 72 fir
3700: 73 74 6e 61 6d 65 20 54 45 58 54 2c 0a 20 20 20 stname TEXT,.
3710: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3720: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3730: 6c 61 73 74 6e 61 6d 65 20 54 45 58 54 2c 0a 20 lastname TEXT,.
3740: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3750: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3760: 20 20 74 61 72 67 65 74 5f 61 67 65 20 49 4e 54 target_age INT
3770: 45 47 45 52 20 44 45 46 41 55 4c 54 20 32 35 2c EGER DEFAULT 25,
3780: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
3790: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
37a0: 20 20 20 20 73 65 78 20 54 45 58 54 20 44 45 46 sex TEXT DEF
37b0: 41 55 4c 54 20 27 6e 27 2c 0a 20 20 20 20 20 20 AULT 'n',.
37c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
37d0: 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 72 69 ori
37e0: 65 6e 74 61 74 69 6f 6e 20 54 45 58 54 20 44 45 entation TEXT DE
37f0: 46 41 55 4c 54 20 27 73 27 2c 0a 20 20 20 20 20 FAULT 's',.
3800: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3810: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f co
3820: 75 6e 74 72 79 20 54 45 58 54 20 44 45 46 41 55 untry TEXT DEFAU
3830: 4c 54 20 27 7a 78 27 2c 0a 20 20 20 20 20 20 20 LT 'zx',.
3840: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3850: 20 20 20 20 20 20 20 20 20 20 20 20 72 65 67 69 regi
3860: 6f 6e 20 54 45 58 54 20 44 45 46 41 55 4c 54 20 on TEXT DEFAULT
3870: 27 7a 78 27 2c 0a 20 20 20 20 20 20 20 20 20 20 'zx',.
3880: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3890: 20 20 20 20 20 20 20 20 20 63 69 74 79 20 54 45 city TE
38a0: 58 54 20 44 45 46 41 55 4c 54 20 27 7a 78 27 2c XT DEFAULT 'zx',
38b0: 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
38c0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
38d0: 20 20 20 20 62 65 73 74 5f 74 69 6d 65 20 54 45 best_time TE
38e0: 58 54 20 27 61 6e 79 27 2c 0a 20 20 20 20 20 20 XT 'any',.
38f0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3900: 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 int
3910: 65 72 65 73 74 73 20 54 45 58 54 20 44 45 46 41 erests TEXT DEFA
3920: 55 4c 54 20 27 27 2c 0a 20 20 20 20 20 20 20 20 ULT '',.
3930: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3940: 20 20 20 20 20 20 20 20 20 20 20 6c 69 6b 65 73 likes
3950: 20 54 45 58 54 20 44 45 46 41 55 4c 54 20 27 27 TEXT DEFAULT ''
3960: 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ,.
3970: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
3980: 20 20 20 20 20 70 6f 69 6e 74 73 20 49 4e 54 45 points INTE
3990: 47 45 52 20 44 45 46 41 55 4c 54 20 30 2c 20 43 GER DEFAULT 0, C
39a0: 4f 4e 53 54 52 41 49 4e 54 20 76 61 6c 73 63 6f ONSTRAINT valsco
39b0: 6e 73 74 72 61 69 6e 74 20 55 4e 49 51 55 45 20 nstraint UNIQUE
39c0: 28 66 69 72 73 74 6e 61 6d 65 2c 20 6c 61 73 74 (firstname, last
39d0: 6e 61 6d 65 29 29 3b 0a 2d 2d 2d 2d 2d 2d 2d 2d name));.--------
39e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d ----------------
39f0: 0a .