Best of Ruby Quiz Pragmatic programmers phần 2 pps

Best of Ruby Quiz Pragmatic programmers phần 2 pps

Best of Ruby Quiz Pragmatic programmers phần 2 pps

... erratum QUIZ 17. CODE CLEANING 43 code_cleaning/p2p.rb #!/usr/bin /ruby # Server: ruby p2p.rb password server public-uri private-uri merge-servers # Sample: ruby p2p.rb foobar server druby:// 123 . 123 . 123 . 123 :1337 # ... the sake of example, let’s just say we get this: DWJXH YRFDG TMSHP UURXJ 3. Convert the message from step 1 into numbers, A = 1, B = 2, and so on: 3 15 4 5 9 1...

Ngày tải lên: 12/08/2014, 09:20

29 245 0
Best of Ruby Quiz Pragmatic programmers phần 1 ppsx

Best of Ruby Quiz Pragmatic programmers phần 1 ppsx

... . . . . . . . . . . . . . . . 22 3 22 . Learning Tic-Tac-Toe . . . . . . . . . . . . . . . . . . . . 22 5 The History of MENACE . . . . . . . . . . . . . . . . . . 23 2 Filling a Matchbox Brain . ... and http://rubyquiz.com/madlibs/Gift_Giving.madlib Report erratum QUIZ 9. ROCK PAPER SCISSORS 20 Quiz 9 Answer on page 121 Rock Paper Scissors Generals, break out your copies of The...

Ngày tải lên: 12/08/2014, 09:20

29 339 0
Best of Ruby Quiz Pragmatic programmers phần 6 ppsx

Best of Ruby Quiz Pragmatic programmers phần 6 ppsx

... fruits of our labor. A caller of this method provides a phone number and receives ready-to-print w ord replacements. Here’s the last bit of code that implements the quiz interface: 1_800_the _quiz/ phone_words.rb if ... trick i n Ruby is that Arrays themselves are sortable, and they or der themselves by comparing each of their child elements in turn: $ ruby -e ' p [[1, 5, 1...

Ngày tải lên: 12/08/2014, 09:21

29 326 0
Best of Ruby Quiz Pragmatic programmers phần 3 doc

Best of Ruby Quiz Pragmatic programmers phần 3 doc

... 500 5 + 6 = 11 11 * 2 = 22 500 + 22 = 522 or more succinctly, (5 * 100) + ((5 + 6) * 2) = 522 . Another solution is (100 + 6) * 5 - 8 = 522 . Normal arithmetic rules apply. Each step of th e calculation ... solution to support the new syntax. Report erratum QUIZ 22 . LEARNING TIC-TAC-TOE 52 Quiz 22 Answer on pag e 22 5 Learning Tic-Tac-Toe This Ruby Quiz is to implement...

Ngày tải lên: 12/08/2014, 09:20

29 269 0
Best of Ruby Quiz Pragmatic programmers phần 5 pot

Best of Ruby Quiz Pragmatic programmers phần 5 pot

... ?* dest2 = self[x+dx *2, y+dy *2] if dest2 == 32 self[x+dx *2, y+dy *2] = ?o elsif dest2 == ?. self[x+dx *2, y+dy *2] = ?* else return end dest = (dest == ?o) ? 32 : ?. end self[x+dx, y+dy] = (dest == 32) ... square. This is done by applying vari ous combinations of -1, 1, -2, and 2 offsets while veri fying that the squares stay inside the bounds of the board. Just before the method...

Ngày tải lên: 12/08/2014, 09:21

29 262 0
Best of Ruby Quiz Pragmatic programmers phần 7 potx

Best of Ruby Quiz Pragmatic programmers phần 7 potx

... am: code_cleaning/p2p_clean.rb #!/usr/local/bin /ruby # # p2p.rb # # Server: ruby p2p.rb password server public-uri private-uri merge-servers # Sample: ruby p2p.rb foobar server druby:// 123 . 123 . 123 . 123 :1337 # druby://:1337 ... druby:// 123 . 123 . 123 . 123 :1337 # druby://:1337 druby://foo.bar:1337 # Client: ruby p2p.rb password client server-uri download-pattern [list-only] #...

Ngày tải lên: 12/08/2014, 09:21

29 447 0
Best of Ruby Quiz Pragmatic programmers phần 9 docx

Best of Ruby Quiz Pragmatic programmers phần 9 docx

... p1, p2 | each_term_over(p1) do | op1 | yield op1 each_term_over(p2) do | op2 | yield op2 if op2.value != 0 yield Term.new(op1, op2, :+) yield Term.new(op1, op2, :-) yield Term.new(op1, op2, :' ... commutative, so we have this: 1 + 2 = 3 and 2 + 1 = 3 1 * 2 = 2 and 2 * 1 = 2 We don’t need to handle it both ways. One will do. Moving on to numbers, the example in the quiz used...

Ngày tải lên: 12/08/2014, 09:21

29 305 0
Best of Ruby Quiz Pragmatic programmers phần 10 docx

Best of Ruby Quiz Pragmatic programmers phần 10 docx

... 59 Discussion 1-800-THE -QUIZ, 153–159 Amazing Mazes, 21 4 22 4 Animal Quiz, 81–88 Banned Words, 191–194 Barrel of Monkeys, 20 3 21 3 Code Cleaning, 183–190 Countdown, 23 9 24 8 Crosswords, 145–1 52 Cryptograms, 25 9 26 9 English ... NUMERALS 27 5 WORD LIST game engine, 22 rules, 20 Roman Numerals challenge, 18–19 constants as, 119 discussion, 1 12 120 syntax of, 18 rubyquiz.co...

Ngày tải lên: 12/08/2014, 09:21

24 272 0
Best of Ruby Quiz potx

Best of Ruby Quiz potx

... 43 code_cleaning/p2p.rb #!/usr/bin /ruby # Server: ruby p2p.rb password server public-uri private-uri merge-servers # Sample: ruby p2p.rb foobar server druby:// 123 . 123 . 123 . 123 :1337 # druby://:1337 druby://foo.bar:1337 # ... the sake of example, let’s just say we get this: DWJXH YRFDG TMSHP UURXJ 3. Convert the message from step 1 into numbers, A = 1, B = 2, and so on: 3 15 4 5...

Ngày tải lên: 06/03/2014, 10:20

285 700 0
Best of Ruby Quiz doc

Best of Ruby Quiz doc

... subtracting. For example, 22 - 1 = 21 as expected, but 1 - 22 = 5 (27 - 22 ): 3 15 4 5 9 14 18 21 2 25 12 9 22 5 12 15 14 7 5 18 5. Convert the numbers from step 4 back to letters: CODEI NRUBY LIVEL ONGER That’s ... UURXJ 2. Convert the message to be decoded to numbers: 7 12 14 3 17 13 10 1 6 6 6 22 15 13 2 10 9 25 3 2 3. Convert the keystream lett ers from step 1 to numbers...

Ngày tải lên: 27/06/2014, 09:20

285 282 0
w