TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Announcing Two Scoops of Django 1.6

156 点作者 jpdlla超过 11 年前

24 条评论

lawnchair_larry超过 11 年前
Dead-tree edition exclusive is the most draconian DRM of them all in 2014. I bought the first, but won't be a customer anymore. I'm also surprised it's a full price upgrade so soon.
评论 #7186636 未加载
评论 #7185241 未加载
评论 #7185684 未加载
评论 #7185590 未加载
评论 #7186033 未加载
评论 #7185251 未加载
cschmidt超过 11 年前
I loved the 1.5 version, and just ordered the new version. If Pydanny or Audrey stops by to read this, I have a suggestion.<p>You two should write a book aimed at someone entirely new to Django. I&#x27;ve seen your book often recommended as the second book on Django you should read. However, there isn&#x27;t a good first book that isn&#x27;t very outdated. How about &quot;One Scoop of Django&quot;, as an intro for someone brand new to Django? Perhaps more example based, but still with your fun style. Or you could expand your current book with some new chapters.<p>Thanks!
评论 #7185208 未加载
评论 #7184942 未加载
评论 #7185160 未加载
评论 #7184584 未加载
评论 #7185192 未加载
mikehearn超过 11 年前
Just to add to the HN echo chamber, I bought and love the 1.5 ebook, but the lack of a digital version for this new edition means I won&#x27;t be updating. When I am building new projects I often find myself using ctrl+F to search for specific mentions of variables or settings. A print book adds &quot;stuff&quot; to my life, gives me another thing to carry between work and home, and makes it harder for me to find the information I need. But I understand that as a member of the minority (i.e. ebook purchasers) I am in a strategically disadvantaged position and accept that. I can live without it.
zachwill超过 11 年前
Kind of shocked they won&#x27;t be offering a Kindle version. I was a big fan of the 1.5 edition.
评论 #7185058 未加载
评论 #7184403 未加载
评论 #7184441 未加载
评论 #7185699 未加载
sonar_un超过 11 年前
Funny how I said to pydanny (on Reddit) a couple days ago that i&#x27;d buy the new Two Scoops as soon as it came out. Little did I know that it would not be a digital release.<p>In the conversation, pydanny did mention that nearly everything in Two Scoops 1.5 should apply to 1.6, and it does (as I went through the book with a fresh 1.6 install). So for those of you contemplating the books for current use, I&#x27;d say, go ahead!<p>You can definitely count me out for this new version of Two Scoops, I have no need for a print copy of any programming book. I just recycled some old PHP and Javascript books I had laying around for years unused. It seems useless to me that in 2014 we&#x27;d forgo printing this kind of book when the coding and reading&#x2F;learning are happening on the same screen.<p>So thanks pydanny for Two Scoops, but I&#x27;ve unsubscribed from your mailing lists and will be opting out of this release.
评论 #7186958 未加载
throne超过 11 年前
Bought 1.5 ebook, received email about 1.6, no mention of &quot;no ebook&quot; anywhere in email. Found FAQ. Lists reasons why &quot;no ebook&quot; is best for them, not their customers.<p>I like supporting authors, but not by buying paper books. O&#x27;Reilly and PragPub have figured this out which is why I support them.<p>Edit: Wow, three emails to the list of folks who bought the ebook version of 1.5. The third to email the entire faq out. Self publishing apparently isn&#x27;t for everyone.
ylem超过 11 年前
Here, there are two pain points--one is that this is a &quot;minor&quot; version change of the core library and the second is that there is no electronic version. If there were an electronic version, I would still buy it, but it&#x27;s not worth it for the shelf space...I would recommend the earlier version to people, it was an excellent resource. Reading their explanation, perhaps if they just provided a pdf?
评论 #7185040 未加载
inglesp超过 11 年前
I&#x27;ve probably recommended earlier versions of this book to everybody who uses Django I&#x27;ve met in the flesh, so I may as well do so here as well.<p>It&#x27;s been a great resource, full of years of accumulated wisdom from the authors and the wider community.
porker超过 11 年前
Maybe I misread originally, but I didn&#x27;t expect to have to buy a new ebook to go from 1.5 -&gt; 1.6.<p>I understand why the authors have decided to produce a new* book, but I don&#x27;t think they&#x27;ve thought about the emotional impact from a customer&#x27;s perspective.<p>*new for existing owners, who have to buy it all over again
评论 #7185136 未加载
评论 #7185530 未加载
评论 #7184872 未加载
shuaib超过 11 年前
Looks promising. I will wait for the Ebook though (I know authors don&#x27;t plan on releasing one, but their plan has to fail ;) ).
评论 #7185063 未加载
maciejgryka超过 11 年前
Haven&#x27;t seen this version yet, but the 1.5 edition was a great resource for me. If you&#x27;ve done <i>something</i> with Django already and are trying to improve, this book is perfect.
Myrmornis超过 11 年前
Me too, I bought the first and would not have minded paying full price for again for an ebook of the second. It&#x27;s up to the authors of course. They seem like very nice people online so it&#x27;s a shame they&#x27;re getting so much criticism. Nevertheless, here&#x27;s my bit of criticism: This is obviously BS and so a bit annoying to include: &quot;In addition, the feedback we&#x27;ve gotten has been that technical books are generally better to have in print than as an ebook.&quot;
akulbe超过 11 年前
I&#x27;ve said as much to @pydanny already on Twitter, but I think it bears repeating.<p>Piracy absolutely does exist, and it will continue. This is the ugly part of society, that some feel entitled to steal and rob others from the fruits of their labor. This is absolutely wrong.<p>That said, it&#x27;s also not right to punish your honest customers by not providing the material that they are <i>MORE THAN HAPPY</i> to pay for - in the medium they want.<p>I&#x27;m not arguing that ebook prep is easy. I&#x27;m sure it is very laborious. I have no personal experience with this, so I will take your word for it.<p>That said, you deserve to be compensated for your efforts. If it&#x27;s more work to do the digital stuff, then charge enough to cover your work. Charge the same price for digital, as you do for print.<p>I know that some will object. I do not. I&#x27;d be HAPPY to pay a higher than normal price (since many publishers discount digital vs. print)<p>I understand your discouragement, based on previous experience. I&#x27;d be pissed off too. That said, if I were writing, and selling it for profit... I would welcome revenue from as many legitimate sources as I could get it from.<p>Like others, I&#x27;ve moved nearly everything in my technical library to digital format. I don&#x27;t want to carry a book, if I don&#x27;t have to. There&#x27;s enough in my backpack already.<p>Since you currently only offer print for the new version, I bought it.<p>As a paying customer, who wants to support your continuing work, I hope you will reconsider your decision to discontinue offering ebooks.<p>Thanks,<p>Aaron Kulbe
drdaeman超过 11 年前
One point made me wondering. From the article:<p>&gt; &quot;for the same reasons developing on SQLite causes problems&quot;<p>I&#x27;ve used SQLite with Django and Flask where it was appropriate option (i.e. as a low-traffic low-volume simple database) and never had any problems. While there are things about SQLite one certainly has to be aware of (mostly related to the type system), I doubt SQLite causes more problems than any other RDBMS, as every one has its own specifics and quirks.<p>Am I unaware of something?<p>EDIT: Thanks, now I get it. Misunderstood what this quote was about.
评论 #7184411 未加载
评论 #7184416 未加载
评论 #7184433 未加载
enscr超过 11 年前
I bought the 1.5 version and I consider it a technically well written book. However, I have a hard time wrapping my head around the examples (too ice-cream centric)<p>In my opinion, it&#x27;s better to take generic models that represent a real world scenario that most people would be familiar with e.g. an e-commerce catalog like Amazon&#x27;s. I would have found it much enjoyable to read as compared to a database of ice creams which sounds fun but not practically intuitive as a db.
code_chimp超过 11 年前
Sorry, without an ebook I&#x27;m going to pass - I read&#x2F;utilize most of my tech books on my iPad.<p>I purchased the original as an ebook, and even went back and bought a physical copy to because I thought what Dan and Audrey were doing was pretty cool. I really don&#x27;t need a second physical book, but could use an updated epub. Too bad.
Ensorceled超过 11 年前
While I&#x27;m disappointed that there is no eBook, I&#x27;d have been happy to pay full ebook price for the upgrade, I&#x27;m more disappointed that getting the book into Canada is going to cost almost $60US with shipping and end up being much less useful.
hysan超过 11 年前
Well no e-book (my preferred format for technical books) and no shipping to where I live (in Asia) so, despite liking the 1.5 version, I won&#x27;t be getting the 1.6 version. Not that I have much of a choice in the matter.
yeukhon超过 11 年前
Apparently, a used 2nd edition can cost $999.11?<p><a href="http://www.amazon.com/s/ref=ntt_athr_dp_sr_1?ie=UTF8&amp;field-author=Daniel+Greenfeld&amp;search-alias=books&amp;text=Daniel+Greenfeld&amp;sort=relevancerank" rel="nofollow">http:&#x2F;&#x2F;www.amazon.com&#x2F;s&#x2F;ref=ntt_athr_dp_sr_1?ie=UTF8&amp;field-a...</a>
评论 #7186912 未加载
jessaustin超过 11 年前
Perhaps the authors will do some market research here on HN? I&#x27;m not sure what price point would get me to &quot;repurchase&quot; the electronic version, but I&#x27;m unlikely to get the paper version until it&#x27;s steeply discounted.
lazyant超过 11 年前
Should be heavily discounted for those of us who bought the first edition
knappador超过 11 年前
I&#x27;ll never forget the day I had this book recommended to me. It&#x27;s fortunate that I was two-handing old-fashioned&#x27;s since I have a fear of resting on best practices akin to the way a Midway albatross fears the Pacific garbage gyre; the ocean seems to be moving, so I&#x27;m not stuck in one place, yet the garbage just keeps floating by, and every time I eat some, I&#x27;m a little closer to dying.<p>Months later, my conclusion is that web is pretty irritating, and never call Django MVC. Calling it MVT is kind of like waking up in front of a mirror and realizing you&#x27;ve been sawing your hand off with a fork -- a rude awakening. Think about it, templates do <i>absolutely nothing</i> that controllers do, nothing. MVC is convergent evolution in application programming, yet web programming kind of doesn&#x27;t have it directly.<p>Probably the best recommendation I can make to any web developer, is to work in application programming. The biggest difference is in application state persistence and the massive indirection across caches, http, databases, sessions, message queues etc that one finds in web programming.<p>The second biggest difference is that instead of relying on a variety of run-times that are supposed to match a standard, there is a single run-time&#x2F;program that has to rely on features of the OS and a lot more platform specific deployment hoops to jump through. However, internet explorer.<p>History of web development: Used to, the internet was used to network applications together. Then one day, we put the entire application on the internet. 50% of the indirection is still geared towards networking application instances, the whole global community part of the internet. <i>The other 50% of indirection is geared towards recovering through abstraction what is missing when doing application development.</i> Hybrid API architectures make this explicit.<p>I&#x27;m saying that the best way, in my experience, to get better at web development, is to work outside of web, where you find the stark lack of indirection somewhat awesome, and when going back into the web world, all of this indirection now speaks to me as if a kind of synesthesia where badly arranged furniture appears to be on fire.<p>Not node.js, rails, meteor, flask or cold-hard gevent http servers will make this apparent. All of web development is riddled with this indirection, top to bottom. It&#x27;s almost painful to me to be helping someone learn how to program LAMP because I&#x27;m doing them the greatest good on their current trajectory while 100% conscious of how all the problems they&#x27;re experiencing are in trying to pierce the indirection that is web application programming.<p>Let&#x27;s just start calling web programming mainframe programming with soft client terminals in virtual machines called browsers and where UNIX has been replaced with a relatively massive software stack because not many people like writing OS&#x27;s but <i>everyone</i> likes writing http servers and libraries. Don&#x27;t get me wrong, I&#x27;m still making a ton of skrill on Django and web programming in general, but can we just raise the alarm a little bit? Web application programming does not seem to have the goal of abstracting on top of web stacks to make it into application programming, but rather stops at a C-like worldview where it&#x27;s still possible to utterly destroy all that is consistent application state for the sake of being able to run trampolines written in assembly.
评论 #7186499 未加载
bmoresbest55超过 11 年前
So would you guys recommend getting this book or going a little bit more cheap and getting the older version?
sahat超过 11 年前
Is Django still relevant in the web community? I watched &quot;Making Disqus Realtime&quot; a year ago, where they were talking about building a real-time system using Django, gevent, gunicorn, Redis, Flask, nginx, haproxy. The entire stack could be condensed into node.js + socket.io.
评论 #7184538 未加载
评论 #7184394 未加载
评论 #7184431 未加载
评论 #7184717 未加载
评论 #7185341 未加载
评论 #7185330 未加载
评论 #7185362 未加载
评论 #7184845 未加载