Are there deltas for the revisions of the PDF version of the Agile book?
– fxn
Are there deltas for the revisions of the PDF version of the Agile book?
– fxn
On Jan 1, 2006, at 4:01 AM, Xavier N. wrote:
Are there deltas for the revisions of the PDF version of the Agile
book?
http://books.pragprog.com/titles/rails/errata
–Steve
On Jan 1, 2006, at 17:12, Stephen W. wrote:
On Jan 1, 2006, at 4:01 AM, Xavier N. wrote:
Are there deltas for the revisions of the PDF version of the Agile
book?http://books.pragprog.com/titles/rails/errata
Yeah, I know that page but on one hand the label of the rightmost
column is confusing because I don’t know whether the issue has been
just reported or fixed, and it is strange in the second half of the
page there’s no entry for 4.0.
How can one figure out what is new in 4.0?
– fxn
Xavier N. wrote:
Yeah, I know that page but on one hand the label of the rightmost
column is confusing because I don’t know whether the issue has been
just reported or fixed, and it is strange in the second half of the
page there’s no entry for 4.0.How can one figure out what is new in 4.0?
Thanks for flagging the existence of version 4.0 - the gerbils are
working on my copy as I write.
Two suggestions:
there are PDF diff tools available (e.g. at www.softinterface.com)
there are many PDF to text converters - you could convert to plain
text and use a normal diff tool, ignoring whitespace differences
I haven’t tried either of these, but I may once I’ve got my version 4.0
PDF.
regards
Justin
Justin F. wrote:
Xavier N. wrote:
How can one figure out what is new in 4.0?
[…]
there are PDF diff tools available (e.g. at www.softinterface.com)
there are many PDF to text converters - you could convert to plain
text and use a normal diff tool, ignoring whitespace differencesI haven’t tried either of these, but I may once I’ve got my version 4.0
PDF.
Well, I tried the evaluation download of DiffDoc, and I wouldn’t
recommend it to anybody… but after wading through false positives, and
possibly missing some real differences in the process, this is what I
found:
diagrams in the new PDF are greatly improved by the use of vector
fonts in place of bitmapped text
many typos are fixed
there are improvements in wording or punctuation in a few places,
without changing the meaning
Places where the meaning has changed are as follows:
p62: validation of the image URL now just checks for a valid suffix; it
doesn’t require the “http:” prefix
p99: text discusses the use of start_form_tag, as well as the shorter
alternative form_tag (so is consistent with the code)
p131: definition of login has changed, as follows:
@user = User.new(params[:user])
was
@user = User.new(params[:user_id])
and
if logged_in_user
session[:user_id] = logged_in_user.id
was
if logged_in_user
session[:user_id] = logged_in_user
p160, in the test.log content,
the shipped_at parameter has value nil, where in the previous
printing it was a date/time starting Mon May 02
and the SQL INSERT has NULL rather than that date
p203, under Reading Existing Rows,
the example has been changed/corrected as follows:
an_order = Order.find(27) # find the order with id == 27
product_list = params[:product_ids]
total = 0.0
Product.find(product_list).each {|prd| total += prd.total}
used to be
an_order = Order.find(27) # find the order with id == 27
order_list = params[:order_ids]
orders = Order.find(order_list)
count = orders.size
p221:
(the foreign key will be set to null)
used to be
(the foreign key will be set to zero)
p291:
class OrderController < ApplicationController
used to be
class OrderController < ActiveRecord::Base
p328: The Template Environment
Example changed to show content of session/params/response
rather than content of request/params/response
p337:
textilize() helper
used to be
textile() helper
p340:
def user_list
@user_pages, @users = paginate(:users, :order => ‘name’)
end
used to have :order_by rather than :order
p345:
text_field common options - :maxsize corrected to :maxlength
p352:
Finally, we can implement the show action, which displays the comment
and the image.
used to have ‘command’ instead of ‘comment’
p363:
<%= render_component(:controller => ‘store’, :action => ‘cart_summary’)
%>
used to be
<%= render_component(:controller => :store, :action => :cart_summary)
%>
p369:
For example, when we edit an article
used to be
For example, when we edit a fragment
p394, bottom:
@content_for_page_scripts variable
used to be
@contents_for_page_scripts variable
that’s it!
Justin
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs