confucius

A curl service for Confucius quotes. Don't know why I made this. Curl confucius-quote.herokuapp.com.
git clone git://git.alex.balgavy.eu/confucius.git
Log | Files | Refs

commit 17ac2e11ac5dfb4d2dc2180c868a7f61bf01a32e
Author: Alex Balgavy <a.balgavy@gmail.com>
Date:   Thu, 21 Nov 2019 16:44:14 -0500

Initial commit

Diffstat:
Aserver.rb | 148+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 148 insertions(+), 0 deletions(-)

diff --git a/server.rb b/server.rb @@ -0,0 +1,148 @@ +require 'socket' +require 'time' + +confucius = [ + "it take square ass to shit a brick.", + "woman who cooks beans and peas in same pot very unsanitary.", + "man who fart in church sit in own pew.", + "baseball very funny game - man with 4 balls no can walk!", + "woman who dance while wearing jock strap have make believe ballroom.", + "man who fly plane upside down have crackup.", + "man with hole in pocket feel cocky all day.", + "woman who ride bicycle in city pedal ass all over town.", + "secretary not permanent, till screwed on desk.", + "a girl's best asset is her 'lie'ability.", + "support bacteria -- it's the only culture some people have!", + "man who run behind car get exhausted.", + "man who eat jellybean fart in technicolor.", + "man who go to bed with itchy butt wake with smelly finger.", + "baby conceived on back seat of car with automatic transmission, grow up to be shiftless bastard.", + "man who lay girl on hill not on level.", + "boy who go to bed with sex problem wake up with solution in hand.", + "kotex not best thing on earth, but next to best thing.", + "man who marries a girl with no bust has right to feel low down.", + "man with atletic finger make broad jump.", + "squirrel who runs up woman's leg not find nuts.", + "he who fishes in another man's well often catches crab.", + "man who speaks with forked tongue should not kiss baloons.", + "man who lose key to apartment not get new key.", + "he who sitteth on an upturned tack shall surely rise.", + "even the greatest of whales is helpless in middle of desert.", + "the hand that turneth the knob, opens the door.", + "boy with hole in pocket, feel cocky all day.", + "man who argue with wife all day get no peace at night.", + "man who lay woman on ground have peace (piece) on earth.", + "man who sneezes without hanky takes matters into his own hands..", + "man who run behind car get exhausted.", + "man who is jacking into a peanut butter jar is fucking nuts.", + "wash your face in the morning, neck at night.", + "man who stand on toilet get high on pot.", + "man who fly upside-down have crack up!", + "he who eats to many prunes, sits on toilet many moons.", + "man who walk through airport door sideways is going to Bangkok.", + "man who drop watch in toilet bound to have shitty time.", + "woman who cooks beans and peas in same pot very unsanitary.", + "man who fart in church sit in own pew.", + "baseball very funny game--man with 4 balls no can walk!!", + "woman who dance while wearing jock strap have make believe ballroom.", + "man who fly plane upside down have crackup.", + "when lady say no, she mean maybe; when lady say maybe, she mean yes; when lady say yes, she no lady.", + "man with hole in pocket feel cocky all day.", + "woman who ride bicycle in city pedal ass all over town.", + "a girl's best asset is her 'lie'ability.", + "man who run behind car get exhausted.", + "man who eat jellybean fart in technicolor.", + "man who go to bed with itchy butt wake with smelly finger.", + "man who lay girl on hill not on level.", + "boy who go to bed with sex problem wake up with solution in hand.", + "kotex not best thing on earth, but next to best thing.", + "man who marries a girl with no bust has right to fell low down.", + "man with atletic finger make broad jump.", + "squirrel who runs up woman's leg not find nuts.", + "he who fishes in another man's well often catches crab.", + "man who go to bed with sex on mind, wakes with solution in hand.", + "he who fishes in another man's well often catches crab.", + "he who outruns the cheetah is fucking fast on his feet!", + "there is no such thing as rape; Woman run faster with skirt up, than Man with pants down.", + "man who take lady on camping trip have one intent.", + "man who put head on railroad track get splitting headache.", + "he who pull out to fast leave rubber behind.", + "he who refuses to listen is lying.", + "he who stands in corner with hands in pocket doesn't feel crazy, feels nuts.", + "he who eats to many prunes, sits on toilet many moons.", + "man who walk through airport door sideways is going to Bangkok.", + "America Good Place to Put Chinese restaurant.", + "man who drop watch in toilet bound to have shitty time.", + "woman who cooks beans and peas in same pot very unsanitary.", + "man who fart in church sit in own pew.", + "baseball very funny game--man with 4 balls no can walk!!", + "woman who dance while wearing jock strap have make believe ballroom.", + "man who fly plane upside down have crackup.", + "man with hole in pocket feel cocky all day.", + "woman who ride bicycle in city pedal ass all over town.", + "a girl's best asset is her 'lie'ability.", + "man who run behind car get exhausted.", + "man who eat jellybean fart in technicolor.", + "man who go to bed with itchy butt wake with smelly finger.", + "baby conceived on back seat of car with automatic transmission grow up to be shiftless bastard.", + "man who lay girl on hill not on level.", + "boy who go to bed with sex problem wake up with solution in hand.", + "kotex not best thing on earth, but next to best thing.", + "man who marries a girl with no bust has right to fell low down.", + "man with atletic finger make broad jump.", + "squirrel who runs up woman's leg not find nuts.", + "he who fishes in another man's well often catches crab.", + "he who fishes in another man's well often catches crab.", + "he who outruns the cheetah is fucking fast on his feet!", + "man who take lady on camping trip have one intent.", + "man who put head on railroad track get splitting headache.", + "he who pull out to fast leave rubber behind.", + "he who refuses to listen is lying.", + "he who stands in corner with hands in pocket doesn't feel crazy, feels nuts.", + "he who eats to many prunes, sits on toilet many moons.", + "man who have woman on ground have piece on earth.", + "woman who fly upside down have hairy crackup.", + "man who take lady on camping trip have one intent.", + "man who walk through airport door sideways is going to Bangkok.", + "man who drop watch in toilet bound to have shitty time.", + "man who is jacking into a peanut butter jar is fucking nuts.", + "he who pull out to fast leave rubber behind.", + "man with hands in pockets feel foolish, Man with hole in pocket feel nuts.", + "man who lay woman on ground have peace (piece) on earth.", + "man who sneezes without hanky takes matters into his own hands.", + "secretary not permanent, till screwed on desk.", + "it take square ass to shit a brick.", + "woman who not practise sex before marriage is sentenced to an indeterminate length.", + "he who sniffs Coke, drowns.", + "crowded elevator smells different to midget.", + "lady who live in glass house, dress in basement!", + "to make egg roll, push it.", + "Woman who puts detergent on top shelf, Jump for Joy.", + "man who screws near graveyard is fucking near dead.", + "man who lay girl on hill, not on level.", + "man who fishes in other man's well often catch crabs.", + "boy who play with himself pulls boner.", + "woman who cooks carrots and pees in same pot very unsanitary.", + "man who marry girl with no bust has right to feel low down.", + "man who sleeps with old hen finds it's better than pullet.", + "man with hole in pocket feel cocky all day." +] + +server = TCPServer.new('0.0.0.0', 80) + +loop do + Thread.start (server.accept) do |socket| + request = socket.gets + STDERR.puts request + + response = "Confucius say, #{confucius.sample}\n" + socket.print "HTTP/1.1 200 OK\r\n" + + "Content-Type: text/plain\r\n" + + "Content-Length: #{response.bytesize}\r\n" + + "Connection: close\r\n" + socket.print "\r\n" + + socket.print response + socket.close + end +end