Skip to content
Tweetable ruby programs that output EuRuKo ASCII art.
Ruby Shell
Find file
Latest commit afa4421 May 31, 2012 @phuesler phuesler Merge pull request #27 from sanderhahn/master
EuRuKo ascii logo
Failed to load latest commit information.
images
.gitignore ignore ds store May 21, 2012
README.md
aforni.rb My submission. This is my tweet with the program: https://twitter.com… May 10, 2012
baaz.rb
bugant.rb
character_count.rb
eckrdt.rb
elia.rb
fregini.rb
gorenje.rb
halfbyte.rb
hectormalot.rb small cleanup May 7, 2012
i0rek.rb Forgot a sign. May 9, 2012
johnnyaboh.rb
konstantinhaase.rb my submission May 4, 2012
kurko.rb Euruko ascii in 138 chars May 3, 2012
logo-fail.rb
logo.rb
matiaskorhonen.rb A cheat(ish) entry. May 4, 2012
mislav.rb obey the cow May 4, 2012
nolith.rb Software As A Service May 4, 2012
olistik.rb
pankowecki.rb
philister.rb
phuesler.rb
run.sh improve run script. Thx @tammofreese May 21, 2012
t0rsten.rb
tammofreese.rb
tlossen.rb added my submission May 3, 2012
wooga.rb

README.md

euruko-golf

Want to win one (out of four) EuRuKo tickets?

irb(main):001:0> puts %q{ ___ _   _ _ __ _   _..__ ___
irb(main):002:0' / _ \ ...'__....|/ // _ \
irb(main):003:0'   __/ |_... .|_..  <.(_)
irb(main):004:0' \___|\__,_|_.  \__,_|_|\_\\\___/
irb(main):005:0' }.gsub '.','| '
 ___ _   _ _ __ _   _| | __ ___
/ _ \ | | | '__| | | | |/ // _ \
  __/ |_| | |  | |_| |   <| (_)
\___|\__,_|_|   \__,_|_|\_\\___/
=> nil
irb(main):006:0> 

The contest

Prize One ticket to EuRuKo 2012 in Amsterdam, including accommodation.

Deadline May 20th, 23:59 CET

Task Write a tweetable (= 140 characters or less) ruby program that outputs EuRuKo ASCII art — see wooga.rb for an example.

Rules Fork this repo, add your submission under your twitter handle, send us a pull request .... and don't forget to tweet it!

Inspecting the result

./run.sh

The Winners

After careful consideration of all 23 submissions, we have selected the following 4 winners:

@tammofreese

21.times{|r|"!ğ³³³£!ﲙ⊡⊡≡ﴙ!蘭࠳こࡳ!邙ꢡꢡꡡ䄙!ट縱衉聥䂣!炑ꢩꢩꢩゑ!အࠡࠡအ!炥裣裃邳ﺭ!䂝ꣃꢳꢫ!ࢥㄟࢡ!¥ãó­".codepoints{|c|print"   (_) _ (_)"[(c-33>>r-2)%4*3,3]};puts}

Result

@eckrdt

require'zlib';s='';'༭橂ㅊ0ↆ௿㲢߽ឡ⡎䒼ᾛ⹲᱓̨ᬟ⒴∀ቆ㫼ᒀᖀ㓷⬓努ᮇ⠖㌠◆敌啑庝ⓖ㣬ḫ浔䵻㑬嵆䑥ኳⱄ慏丟棏㶯㶶㉹㖟㢘怞䦞ᱬ汿䭒尩撿泝ч暨堠'.codepoints{|p|s<<"%15b"%p};puts Zlib.inflate [s].pack'b*'

Result

@philister

'WWuSQSwqu'.unpack('b23'*3).each{|n|puts n.tr'10','# '}

Result

@konstantinhaase

x=->c,v{(v==v.to_s)?print(v*(c%4)):x[x[x[c,"\u{1f49a} "],"  "],"\n"];c>>2};"񙖧񊒭𫖳𫒩򑤥񙖧񫢭𫖱𫒩򑤥񊕫󚔫".codepoints{|c|4.times{x[c%32,c=c>>5]}}

Result

Honorable mention

@gorenjee

Gerrit works at wooga, so unfortunately he can't be an official winner.

529.times{|x|print"\e[3%dm██\e[0m"%[7,0][("\0﹓󹁍񁋫󫩝𩝋򮫩允𿪯󠀔ҫ񚂢򓴄򤙀󃃈𻦆򀆝񳾋󼐑Һ󿼗񍣲󨪠񁟀︖򨀀".codepoints.map{|a|"%20s"%a.to_s(2)}.join)[x].to_i];x%23==22?p(''):x}

Result

Something went wrong with that request. Please try again.