• Stars
    star
    311
  • Rank 134,521 (Top 3 %)
  • Language
  • Created almost 15 years ago
  • Updated over 9 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Ruby Best Practices, by Gregory Brown
Welcome to the open source home of the "Ruby Best Practices" book.

Here you'll find the original manuscript along with the production files that
were used to generate the print version of the book.

If instead you were looking for a free PDF download of the book, you
can find it here:

http://sandal.github.com/rbp-book/pdfs/rbp_1-0.pdf

Or, if you wanted to kill trees and give me some money:

http://oreilly.com/catalog/9780596523015/
http://www.amazon.com/gp/product/0596523009/

But assuming you are here for the source, check the brief description below.

== Files

manuscript/unmerged contains asciidoc sources that have not been updated to
reflect copyediting.  When I get around to it, manuscript/updated will contain
the updated files.   Once a file is updated, I will accept patches against it
for fixes and modifications.

oreilly_final/ contains the production files that were used to generate this
book.  Right now it's a bit limited, just one giant docbook file and some figs.
We may be able to break it down by chapter later, but we may not necessarily
need it.

If you are wondering about code samples, they are currently at:
http://github.com/sandal/rbp

I plan to merge them here sooner or later, and extract more from the original
manuscript.  I sort of got lazy there.

== Contributing / Using Content

Right now, I need to go through the painstaking process of merging copyeditor
changes into my asciidoc manuscript, and then setup the build toolchain again in
a way that's easy enough for contributors to access.

But for those who wish to fork and experiment on their own, all content here is
hereby released under the Creative Commons Attribution-Noncommercial-Share Alike
3.0 license ( http://creativecommons.org/licenses/by-nc-sa/3.0/ ).  

If you have any questions about legal usage, contact me, and I'll
talk with O'Reilly.

  gregory.t.brown at gmail.com


More Repositories

1

rbp

Code examples from Ruby Best Practices
Ruby
122
star
2

korma

Git based blog?
Ruby
69
star
3

prawn-layout

NOTE: prawn-layout has been merged into the main prawn repository as of 2010.02.25 (http://github.com/sandal/prawn), however the stable branch of prawn-layout 0.8.x is still hosted here.
Ruby
69
star
4

bookie

experimental book formatting toolchain
Ruby
62
star
5

prawn-gallery

A collection of sample programs for the Prawn PDF generation library
Ruby
43
star
6

rbp-blog

Ruby Best Practices: The Blog
CSS
32
star
7

tictactoe

Ruby
29
star
8

vintage

6502 Emulator, Maybe.
Ruby
29
star
9

pdf-writer

PDF::Writer for Ruby. Use Prawn instead.
Ruby
19
star
10

guides

15
star
11

terrarium

Ruby
9
star
12

fatty

Format Abstraction Toolkit-ty, will eventually be used by Ruport
Ruby
8
star
13

waffle

Ruby
7
star
14

binary_examples

Ruby
6
star
15

stack_wars

Ruby
6
star
16

brine

Simple presentation software based on Prawn
Ruby
5
star
17

icfp04-practice

Nothing to see here, move along
Ruby
3
star
18

three_amigos_ipsc

Ruby
3
star
19

dotfiles

Vim Script
3
star
20

jia-learning

Teaching Jia Ruby
Ruby
3
star
21

pressman

A game we made up as kids
Ruby
2
star
22

subway

Subtitle processing hacks
2
star
23

tdd-bowling

Quick exercise w. Chenoa
2
star
24

unreleased-manuscripts

2
star
25

pizzapalace

2
star
26

minitest-helpers

My personal collection of minitest helpers, mostly stolen from others
Ruby
2
star
27

bowling-kata

Ruby
2
star
28

erlang-practice

Erlang
2
star
29

sharma-numerical

Annotated and cleaned up text book examples for Dr. Sharma's Numerical Analysis course at UNH
Objective-C
2
star
30

puzzlenode-solutions

Ruby
2
star
31

tiger-prawn

Ruby
1
star
32

j17-fact-sheets

Ruby
1
star
33

pdf

An experiment in writing a super low level PDF library
Ruby
1
star
34

fallingblocks

Ruby
1
star
35

pr-issue-22

1
star
36

elemental_ruby

Ruby
1
star
37

evo

Ruby
1
star
38

learning-chinese

1
star
39

baby.gregandjia.com

1
star
40

vellum

Ruby
1
star
41

compleat-testing

Demonstration on how to build a minimal testing framework
1
star
42

dwbh

SMS based polling mechanism for mood study
Ruby
1
star
43

electric-waterfall

Ruby
1
star
44

nested-form-issue

Ruby
1
star
45

nickmauro.com

1
star
46

sandal.github.com

HTML
1
star
47

pdf-book

Ruby
1
star
48

practicing-ruby-paid

Ruby
1
star