Class: Faker::Stoked

Inherits:
Object
  • Object
show all
Defined in:
lib/faker/bio.rb,
lib/faker/stokebot.rb,
lib/faker/bro_words.rb,
lib/faker/stokebot/verb.rb,
lib/faker/stokebot/intro.rb,
lib/faker/stokebot/object.rb,
lib/faker/stokebot/subject.rb

Class Method Summary collapse

Class Method Details

.adjectiveObject

band or musical act a stoked bro might listen to

Faker::Stoked.band

"brodacious"


418
419
420
# File 'lib/faker/bro_words.rb', line 418

def adjective
  adjectives.sample
end

.adjectivesObject



387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
# File 'lib/faker/bro_words.rb', line 387

def adjectives
  [
    "all-natural", 
    "american-made",
    "awesome",
    "cerebral", 
    "brohemian",
    "brodacious", 
    "broficient",
    "brolicious",
    "bromazing",
    "bronificent",
    "bronormous",
    "brorrific",
    "brotesque",
    "brotastic",
    "fearless",
    "free-spirited", 
    "radical", 
    "rad",
    "stoked", 
    "stokealicious", 
    "stokified",
    "all stoked up"
  ]
end

.bandObject

band or musical act a stoked bro might listen to

Faker::Stoked.band

"Gordon Lightfoot"


383
384
385
# File 'lib/faker/bro_words.rb', line 383

def band
  bands.sample
end

.bandsObject



362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
# File 'lib/faker/bro_words.rb', line 362

def bands
  [
    "Miley Cyrus",
    "mc-brohammer", 
    "Robin Thicke", 
    "MGMT", 
    "Katy Perry", 
    "Drake", 
    "One Direction", 
    "Tool", 
    "Warren Zevon", 
    "Jem", 
    "Justin Bieber", 
    "Gordon Lightfoot"
  ]
end

.bioObject

a stoked bro might might need to write a stoked user profile

Faker::Stoked.bio

"Brotastic but stokealicious skeleton rider. Love shredding sick pow, 
brodacious raising money for breast cancer, Gordon Lightfoot.


12
13
14
15
16
# File 'lib/faker/bio.rb', line 12

def bio
  first = adjective.capitalize + " " + intmodifier + " " + adjective + " " + sport + ". "
  second = opener.capitalize + " " + interest + ", " + adjective + " " + interest + ", " + band + "."
  first + second
end

.celebrotiesObject



105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
# File 'lib/faker/bro_words.rb', line 105

def celebroties
  [

    "AbrOham Lincoln",      
    "abroham lincoln",
    "adrien brody",
    "Broba Fett",
    "Brobespierre",
    "brobo cop",
    "broby dick",
    "brodin, the sculptor",
    "brodo the hobbit bro",
    "Brocahontas",
    "broey deschanel",
    "Brohammad",
    "Broback Brobama",
    "Bronan the barbarian",
    "Brosalina",
    "brosef stalin",
    "Broseidon King of the Brocean",
    "Bromeo and Juliet",
    "Brope john paul",
    "broprah winfrey", 
    "brozilla",
    "bro dimaggio",
    "Bro Montana",
    "bro nye the science guy",
    "don quibrote",
    "double bro seven",
    "gallilebro gallilei",
    "Han Brolo",
    "Josh Brolin",
    "leonardo dicapribro",
    "mighty bro young",
    "napoleon bronaparte",
    "selena bromez",
    "teddy broosevelt",
    "wolfgang amadaeus brozart"
  ]
end

.celebrotyObject

Faker::Stoked.celebroty

"don quibrote
"Bronan the barbarian"
"brodo the hobbit bro"
"Broba Fett"


152
153
154
# File 'lib/faker/bro_words.rb', line 152

def celebroty
  celebroties.sample
end

.firstnameObject

Faker::Stoked.firstname

"Bronathan"


76
77
78
# File 'lib/faker/bro_words.rb', line 76

def firstname
  firstnames.sample
end

.firstnamesObject



66
67
68
69
70
71
72
# File 'lib/faker/bro_words.rb', line 66

def firstnames
  firstnames = []
  Faker::Stoked.fullnames.each do |fullname|
    firstnames << fullname.split((/[\s,]+/)).first
  end
  firstnames
end

.foodObject

Some food that a stoked bro might want to mange

Faker::Stoked.food

"brozilian bbq"
"broissant"
"rice-a-broni"


260
261
262
# File 'lib/faker/bro_words.rb', line 260

def food
  foods.sample
end

.foodsObject



225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
# File 'lib/faker/bro_words.rb', line 225

def foods
  [ 
    "brosghetti",
    "broast chicken breast",
    "broasted vegetables",
    "broccoli",
    "brocaroni",
    "brochos",
    "broccoli",
    "broiled nuts",
    "broissant",
    "broloney sammich",
    "brorito",
    "brosicle",
    "brotato chip",
    "brotein shake",
    "brozilian bbq",
    "bro-b-q",
    "bro-chop",
    "fish tacos",
    "general bro's chicken",
    "lasagnbro",
    "macabroni and cheese",
    "rice-a-broni",
    "stoke and eggs",
    "top brahmen"
  ]
end

.fullnameObject

Faker::Stoked.fullname

"Broderick Broeneman"
"Jeremonious Collyerunk"
"Jessicka Hamilton"
"Devonian Brocreature"


62
63
64
# File 'lib/faker/bro_words.rb', line 62

def fullname
  fullnames.sample
end

.fullnamesObject



7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
# File 'lib/faker/bro_words.rb', line 7

def fullnames
  [
    "ryan courvoisier",
    "scott browland",
    "christal heinofear",
    "April Goldbrosephson",
    "Jason Galvinized Steelbro",
    "Melissa Brautista",
    "Jane Stokebro",
    "Ryan van Niebro",
    "Broshad Brosouri",
    "Suzette Saint-Brobespierre",
    "Toshibro Sugar",
    "Adam Brogianti",
    "Art Brozak",
    "Nandita Bronon",
    "Ashley Aristocrunk",
    "Jennybro Jaynebro",
    "Brolga Vasserbro",
    "Bill Brong",
    "Adam Collinsmix",
    "Parker Stevenson",
    "Steve AquiNoFear",
    "Amy Marcobrolo",
    "Carlo Mogabrolo",
    "Braina Turner",
    "Zavenaire McStallion",
    "Kevin Woodsostokeditsick",
    "Natalia Pintotallystoked",
    "Mike McCrunk",
    "Nick Brodulik",
    "Greg Kerzhbro",
    "Michael Porchbro",
    "Mya Burrellbro",
    "Tony Contrerevolutionarybro",
    "Jeremonious Collyerunk",
    "Jessicka Hamiltonofstoke",
    "Jeff Smithsonianinstituteofstokebrology",
    "Bronathan Taybro",
    "Devonian Seacreature",
    "Dan Bronicke",
    "Daniel StokeStacker",
    "Kriztopher Menbroza",
    "GoBraola Cerioli",
    "Ryan Cobbrolo",
    "Erock Guzbro",
    "Steve Hardchargerley"
  ]
end

.interestObject

a stoked bro might be interested in

Faker::Stoked.interest

"defying that which should be defied"


449
450
451
# File 'lib/faker/bro_words.rb', line 449

def interest
  interests.sample
end

.interestsObject



422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
# File 'lib/faker/bro_words.rb', line 422

def interests
  [
    "defying that which should be defied",
    "hamburgers", 
    "painting",
    "country music",
    "defying death",
    "hamburgers", 
    "kale",
    "kiteboarding",
    "techno dancing",
    "parasailing",
    "teaching yoga",
    "teaching broga",
    "techno dancing",
    "raising money for breast cancer",
    "shredding sick pow", 
    "speedflying",
    "working with orphans",
    "world peace"
  ]
end

.intmodifierObject



18
19
20
21
22
23
# File 'lib/faker/bio.rb', line 18

def intmodifier
  [ 
    "but","and","almost","but equally","nearly","at the same time", 
    "yet paradoxically","nevertheless","yet oxymoronically","but inevitably"
  ].sample
end

.introObject



53
54
55
# File 'lib/faker/stokebot/intro.rb', line 53

def intro
  intros.sample
end

.introsObject



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# File 'lib/faker/stokebot/intro.rb', line 8

def intros
  [
    "To properly understand a stoke factor (S),",
    "On the other hand,",
    "From the non-racical point of view",
    "This suggests that",
    "It appears that",
    "Furthermore,",
    "We will blow your mind with the following paradigm:",
    "To bestow a bodacious structure for T(Z,K),",
    "From C1, it follows that",
    "For any radicalization which is sufficiently awesome in pursuit of any level of stoke,",
    "Bronalogously,",
    "Crystal clearly,",
    "Note that",
    "Of course,",
    "Whoah?",
    "Bro?",
    "Suppose, like, for instance, that",
    "Thus",
    "Por ejemplo",
    "With this trip,",
    "Conversely,",
    "We have already been knowledge that",
    "By combining stoke and certain reformulations of the dominant extreme paradigm,",
    "I suggested that these bodaciouus images would flow from the realization that",
    "If the gestalt of the grinding in (99c) were only partially tangible to stokeologists,",
    "However, this awe-assumption is not correct, since",
    "Comparing these extreme stoked videos with their bestoked gap aficionados in (96) and (97), we see that",
    "In the discussion of stoked endeavors following (81),",
    "So far,",
    "Nevertheless,",
    "For one thing,",
    "Summarizing, then, we assume that",
    "A consequence of the approach just knowledged to you is that",
    "Presumably,",
    "On our assumptions,",
    "It may be, then, that",
    "It must be emphasized, once again, that",
    "Let us continue to suppose that",
    "Notice, incidentally, that"

  ]
end

.jobObject

Somewhere a stoked bro might do to pay for her brotomobile insurance

Faker::Stoked.job

"brommando"
"brogrammer"
"brofessor"


221
222
223
# File 'lib/faker/bro_words.rb', line 221

def job
  jobs.sample
end

.jobsObject



183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
# File 'lib/faker/bro_words.rb', line 183

def jobs
  [ 
    "brorthopedist",
    "surfing",
    "broBGYN",
    "brofessor",
    "wut",
    "acrobrobat",
    "web developer",
    "chibropractor",
    "CEBrO",
    "Director of brofittings",
    "brothadontist",
    "VP of Stoke",
    "Astbronaut",
    "ski lift operator",
    "Brodern Dancer",
    "brodancer",
    "BrOperations",
    "Astbronaut",
    "brothadontist",
    "brommando",
    "broducer",
    "brofessor",
    "brogrammer",
    "brofessional broball player",
    "amateur broxer",
    "brotist",
    "brotanist"
  ]
end

.lastnameObject

Faker::Stoked.lastname

"Broeneman"
"Collyerunk"
"Hamilton"
"McStallion"


101
102
103
# File 'lib/faker/bro_words.rb', line 101

def lastname
  lastnames.sample
end

.lastnamesObject



80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
# File 'lib/faker/bro_words.rb', line 80

def lastnames
  lastnames = []
  Faker::Stoked.fullnames.each do |fullname|
    fullname_array = fullname.split(/[\s,]+/)
    fullname_array.shift
    
    unless fullname_array.size == 1
      @fullname = fullname_array.join(" ")
    end
    @fullname = fullname_array.first
    lastnames << @fullname
    lastnames
  end
  lastnames
end

.objectObject



29
30
31
# File 'lib/faker/stokebot/object.rb', line 29

def object
  objects.sample
end

.objectsObject



7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# File 'lib/faker/stokebot/object.rb', line 7

def objects
  [
    "problems of athletic and free-spirited analysis.",
    "a corpus of bro-isms and bro-sayings upon which conformity has been defined by the paired bro-ism text.",
    "the traditional practice of stoked bros.",
    "the levels of stoke from fairly high (eg (99a)) to virtual clown car antics (eg (98d)).",
    "a stipulation to place the stoked/awesome/radical/clowncar into these various categories.",
    "a bromazing fact.",
    "a YOLO gap bro-ism.",
    "the extended YOLO/BrOLO construct discussed in connection with (34).",
    "the ultimate standard that determines the brohemian level of any proposed radicalization.",
    "the system of base bro-words exclusive of the bro dialect.",
    "irrelevant intervening contexts in selectional rules.",
    "nondistinctness in the sense of distinctive bro theory.",
    "a general convention regarding the forms of the stoke linguistics.",
    "an abstract underlying sub-stoke order.",
    "an important distinction in stoked language use.",
    "the requirement that stoke-branching is not tolerated within the dominance stoke-scope of a complex bro-symbol.",
    "the strong generative capacity of the stoke-theory."
  ]
end

.openerObject



59
60
61
# File 'lib/faker/bio.rb', line 59

def opener
  openers.sample
end

.openersObject



49
50
51
52
53
54
55
56
57
# File 'lib/faker/bio.rb', line 49

def openers
  [
    "love",
    "amazed by",
    "stoked for",
    "Spends free time",
    "pumped about"
  ]
end

.paragraphObject



26
27
28
# File 'lib/faker/stokebot.rb', line 26

def paragraph 
  sentences(5)
end

.paragraphs(paragraph_count = 3) ⇒ Object



7
8
9
10
11
12
13
# File 'lib/faker/stokebot.rb', line 7

def paragraphs(paragraph_count = 3)
  paragraphs = []
  paragraph_count.times do 
    paragraphs << paragraph
  end
  paragraphs.join(" ")
end

.placeObject

Somewhere a stoked bro might call home

Faker::Stoked.place

"stokoslavia"


179
180
181
# File 'lib/faker/bro_words.rb', line 179

def place
  places.sample
end

.placesObject



156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
# File 'lib/faker/bro_words.rb', line 156

def places
  [
    "Brohannesberg",
    "Bromerica",
    "super brome",
    "bromuda triangle",
    "Broklahoma",
    "Brolivia",
    "Bromania",
    "brokeback mountain",
    "stokoslavia",
    "stoked republic",
    "mexicbro",
    "colorado",
    "wybroming",
    "stoked mountain"
  ]
end

.sayingObject

something a stoked bro might say

Faker::Stoked.saying

"bro ho ho"


281
282
283
# File 'lib/faker/bro_words.rb', line 281

def saying
  sayings.sample
end

.sayingsObject



264
265
266
267
268
269
270
271
272
273
274
275
# File 'lib/faker/bro_words.rb', line 264

def sayings
  
  [
    "bro ho ho",
    "broyo",
    "yobro",
    "hey bro",
    "gribbled",
    "soaked",
    "Toad"
  ]
end

.sentenceObject

a stoked developer bro might need a stoked sentence for his bros

Faker::StokeBot.sentence

> “Brotastic but stokealicious skeleton rider. Love shredding sick pow,

brodacious raising money for breast cancer, Gordon Lightfoot.


63
64
65
# File 'lib/faker/stokebot.rb', line 63

def sentence
  [intro, subject, verb, object].join(" ")
end

.sentences(sentence_count = 3) ⇒ Object

a stoked developer bro might multiple stoked sentences for his bros, in which case the bro would pass in the number of sentences he would like go generate as an argument. shout out to chomskybot, bro.

Faker::StokeBot.sentence(8)

> “”Whoah? the athlete/groupie constructed intuition suffices to account

for an important distinction in language use. By combining stoke and certain 
reformulations of the dominant extreme paradigm, the appearance of 
non-stoked gaps in domains relatively inaccessible to ordinary 
radicalization raises serious doubts about irrelevant intervening 
contexts in selectional rules. Note that this analysis of a stoked 
construct as a pair of sets of awesome features appears to correlate 
rather closely with the system of base rules exclusive of the bro dialect. 
For one thing, the systematic use of complex bro-isms is not subject to
the strong generative capacity of the theory. To bestow a bodacious structure 
for T(Z,K), the systematic use of complex bro-isms is not to be considered 
in determining a descriptive fact. From C1, it follows that a case of 
semicenteredness of a different sort raises serious doubts about an abstract 
underlying order. So far, the earlier discussion of deviance is, apparently, 
...


50
51
52
53
54
55
56
# File 'lib/faker/stokebot.rb', line 50

def sentences(sentence_count = 3)
  sentences = []
  sentence_count.times do 
    sentences << sentence
  end
  sentences.join(" ")
end

.sportObject



45
46
47
# File 'lib/faker/bio.rb', line 45

def sport
  sports.sample
end

.sportsObject



25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# File 'lib/faker/bio.rb', line 25

def sports
  [  
    "figure skater",
    "speed skater",
    "short track speed skater",
    "ice hockey player",
    "curler",
    "cross-country skier",
    "nordic skier",
    "alpine racer",
    "ski jumper",
    "freestyle skier",
    "snowboarder",
    "biathlete",
    "Luger",
    "bobsleigher",
    "skeleton rider"
  ]
end

.strengthObject

a stoked bro might describe himself as having a stregh like this

Faker::Stoked.strength

"hard charging"


463
464
465
466
467
468
469
470
471
# File 'lib/faker/bro_words.rb', line 463

def strength 
  [
    "hard charging",
    "forward",
    "strong",
    "outrageous work ethic",
    "endurance"
  ].sample
end

.strengthsObject



453
454
455
456
457
# File 'lib/faker/bro_words.rb', line 453

def strengths 
  [
    "hard charging","forward","strong","outrageous work ethic","endurance"
  ]
end

.subjectObject



30
31
32
# File 'lib/faker/stokebot/subject.rb', line 30

def subject
  subjects.sample
end

.subjectsObject



7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# File 'lib/faker/stokebot/subject.rb', line 7

def subjects
  [
    "the notion of level of awesomeness or even pitted awesomeness",
    "a case of pitted stoke of a different sort",
    "most of the methodological fearlessness rampant in modern stokeology",
    "a subset of stoked concepts interesting on pitted, yet non-determinate grounds",
    "the natural general bro-principle that will stoke this case",
    "an important bro-property or broperty of these three stochetypes of EC",
    "any broficient supporting stoke graph",
    "the appearance of non-stoked gaps in domains relatively immune to ordinary pitted radicalization",
    "the athlete/groupie constructed intuition or bro-sense",
    "the descriptive power of the base bro-paradigm",
    "the earlier bro discussion of brofanity",
    "this analysis of a stoked construct as a pair of sets of awesome features",
    "this selectionally introduced bro-contextual feature",
    "a descriptively adequate bro-language",
    "the fundamental error of regarding bros and/or brodies as less than intellectual",
    "relational information vis-a-vis stoke-factor and bro/brodiness",
    "the systematic and stoked use of complex bro-isms",
    "the theory of stoked bro characteristics developed earlier"
  ]
end

.thingObject

something a stoked bro might be intereseted in

Faker::Stoked.thing

"bromarang"


358
359
360
# File 'lib/faker/bro_words.rb', line 358

def thing
  things.sample
end

.thingsObject



285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'lib/faker/bro_words.rb', line 285

def things
  
  [ 
    "Afbro",
    "autobrobile",
    "bee in your bronnet",
    
    
    "broactive",
    "broa constrictor",
    "brobot",
    "broca brola",
    "Brochi brOlympics",
    "broceed",
    "brocycle",
    "brocodile",
    "brodeo",
    "Brodism",
    "broductivity",
    "brofanity",
    "broffice bromance",
    "broformance",
    "brogramming",
    "brogram",
    "brohave",
    "brohemian rhapsody",
    "brohypnol",
    "broken brottles",
    "brolap",
    "broletariat",
    "brolociraptor",
    "brotomic brOmb",
    "Bromageddon",
    "bromantic bromedy",
    "bromaldehyde",
    "bromance",
    "bromarang",
    "bromobile",
    "Bromodo Dragon, native bronly to the island of Bromodo",
    "bromosapien",
    "bromotion",
    "broordinates",
    "bro-nanomous",
    "brononamous tip",
    "Brorannosaurus Rex",
    "brontosaurus",
    "brorontosaurus", 
    "brostache",
    "brotally",
    "brotanist",
    "brotocal",
    "brotor broat",
    "bro-made",
    "bro-tie",
    "bro and arbrow",
    "brozone layer",
    "chest of bros.",
    "gazebros",
    "herbrovore",
    "Land Brover",
    "lawn brome",
    "sex wax",
    "Super Maribro Bros.",
    "The Brovinci Brode",
    "van",
  ]

end

.verbObject



29
30
31
# File 'lib/faker/stokebot/verb.rb', line 29

def verb
  verbs.sample
end

.verbsObject



7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# File 'lib/faker/stokebot/verb.rb', line 7

def verbs
  [
    "can be defined in such a way as to impose",
    "delimits in a stoked/non-stoked construct",
    "suffices to account for",
    "cannot be non-pitted in",
    "is not stoked or pitted to",
    "does not readily tolerate",
    "raises all-natural doubts about",
    "is not quite bronalogous to",
    "does not bromanticize the structure of",
    "may remedy and, at the same time, de-fearify",
    "is not to be considered in bro metamorphosis",
    "is to be regarded as",
    "is unspecified with respect to",
    "is, apparently, brotesquley cerebralized by",
    "is necessary to impose an interpretation on",
    "appears to correlate rather fearelessly with",
    "is rather bronificent relative to"
  ]
end