9 ms·
John Resig's ‘Secrets of the JavaScript Ninja’ has been released
- ben336 14y agoI preordered it and am supposed to receive it wednesday. I'm excited to go through it. Note that you can get the ebook through the publisher if you buy the print version on Amazon.
- fruchtose 14y agoPublisher's website for the book: http://www.manning.com/resig/ http://www.manning.com/resig/ You can order it through them rather than Amazon to get the eBook directly.
- dougb 14y agoUse promotional code "bestof2012" to get it half off. http://archive.constantcontact.com/fs172/1101335703814/archive/1112008583363.html http://archive.constantcontact.com/fs172/1101335703814/archi...
- altano 14y agoWorked perfectly, thanks! Total with shipping was $25.24. The price without shipping is about the same on Amazon.
- jonknee 14y agoShipping is free on Amazon, but Amazon's price that I see is $25.77 so you're still saving a few cents.
- phpnode 14y agothanks for this, $15 for the ebook == immediate purchase
- philfreo 14y agoIs there a digital version?
- ben336 14y agoSee the comment thread below. You can buy an ebook direct from the publisher, or get it from the publisher with purchase of the physical copy
- niels 14y agoI purchased this book as a MEAP (Manning Early Access Program) in august 2008. Never expected it to take this long.
- walls 14y agoYep. Feels like a quick cash-grab on a piece of work that's beta, at best.
- bstar77 14y agoI pre-ordered this book when it was first announced. At the time I was a JS novice and now I'm quite accomplished. Hoping there's still something useful to get out of it.
- waffle_ss 14y agoInteresting choice of a samurai for the cover image, considering the book's title.
- MartinCron 14y agoProbably just trolling the pedantic. Looks like it worked :)
- daviddaviddavid 14y agoAccording to http://en.wikipedia.org/wiki/Ninja#Outerwear http://en.wikipedia.org/wiki/Ninja#Outerwear "Clothing used was similar to that of the samurai, but loose garments (such as leggings) were tucked into trousers or secured with belts."
- rauljara 14y agoNinja, however, most definitely did not wear flags on their backs, as the fellow on the cover is doing. The purpose of those flags is to signal who and where you are. Neither of those goals aligns very well with what ninja do. http://en.wikipedia.org/wiki/Sashimono http://en.wikipedia.org/wiki/Sashimono
- beatak 14y agoit was discussed in pre-publishing feedback site. But it was over 2 years ago and I don't even remember how the discussion ended lol.
- jeresig 14y agoSIGH. I've tried really hard to get this changed. Outside of my control, unfortunately.
- simonsarris 14y agoI wrote "quietly" released in my original HN title (since edited by mods) because Resig neither made a blog post nor even tweeted about its availability, which seemed very odd to me, especially for something 4 years in the works. He did write a bit about the status of the book back in July, if anyone is interested: http://ejohn.org/blog/secret-omens/ http://ejohn.org/blog/secret-omens/ edit: John just tweeted: https://twitter.com/jeresig/status/285858421029347328 https://twitter.com/jeresig/status/285858421029347328
- johnward 14y ago4 years ago that title would have been awesome too
- hakaaak 14y agoI think it is a good title for 2012/2013 also. They could have called it "Barf" though, and I'd be excited about it.
- helper 14y agoThis blog post is worth reading. In it he apologizes for the book taking so long and expresses some regret for taking on the project in the first place: "Ironically working on the book (or not working on it, however you look at it) actually compelled me to NOT blog more as every time I wanted to write a technical blog post I was forcing myself to make the decision “I’m writing about 1000 words on a technical matter, shouldn’t this just be going towards my uncompleted book?” and would just end up writing nothing as a result."
- dudus 14y agoIt's been so long that I'm not sure if I bought it already or not.
- pablasso 14y agoI've grown so dependent on Kindle that if I don't find a book on there I never bought it. I've waited years for the release, I'll wait a bit more for the kindle version.
- jaddison 14y agoOn a similar vein: http://www.scottisheyes.com/walled-gardens http://www.scottisheyes.com/walled-gardens I wish authors would produce for various platforms, rather than targeting just one, even if it is the de facto market leader. Edit: of course after I posted this, I see that it is available in PDF format from Manning's site: http://www.manning.com/resig/ http://www.manning.com/resig/
- zszugyi 14y agoThe EPUB and Mobi formats usually come a few days after the print release. You'll get them automatically.
- iends 14y agoAny review of it yet?
- k3n 14y agoConsidering the date, it seems as if it might've been pushed out the door to satisfy contractual obligations. I'm not sure just how relevant it will be, now that the JS ecosystem has exploded -- seriously, 4 years is _eons_ in the JS world, I think the Jaxer server was still the new tech and NodeJS wasn't even heard of at the time -- and there are 10x's as many JS devs now than there was in 2008 (not to mention that the average competency seems to have greatly improved as well). And I could be wrong, but I think he's mostly disconnected from jQuery itself now, too; I'm clumsy with git/github, but I can't even find his last commit to jQuery, and I know that all of the blog posts on jQuery.com have long since been done by other team members. While he's a really talented dev, his name is pretty rare when it comes to JS news and topics these days.
- mcantelon 14y agoThey've probably been revising it as JS has progressed.
- k3n 14y agoPerhaps, but lacking a formal ToC and using the "review" that's listed on Amazon, I'm not seeing any indication of: * ES5 * CommonJS * promises/deferreds * AMD/UMD/etc. * NodeJS * asynchronous concerns such as callback hell (and other focus areas as addressed by Async.js[1]) * packages * HTML5 * the MV* hysteria Granted, many of those aren't central to "JS" proper, they should at least bear a mention....but perhaps not. Just seems like what's covered is mostly run-of-the-mill JS fodder... 1. https://github.com/caolan/async#readme https://github.com/caolan/async#readme
- jimhart3000 14y agoA couple of those items show up in the index that's available on the Manning site, and the preface that's available there addresses them a bit too. Also implies that most of the revisions weren't made by Resig but by the coauthor...
- zenocon 14y ago
- deleted 14y ago[deleted]
- nhebb 14y ago"Amazon Best Sellers Rank ... #18 in Books > Computers & Technology > Programming > Java" [sic] Ouch! For John's sake I hope Amazon gets the category corrected.
- aristus 14y agoIt's mostly automated, as far as I can tell. I've seen the same book ranked top ten in both fiction and non-fiction.
- saraid216 14y agoThat's not necessarily inaccurate. Though something tells me you weren't looking at the Bible.
- jQueryIsAwesome 14y agodepends-on-the-reader-if-fiction, a new category in amazon's book.
- zenocon 14y agoI bought the MEAP a long time ago (allows you to read chapters as they are released...before edit), and I've casually read along. At the time, JS was not a strong language for me; I've put in the effort to reverse that. The main approach (which I liked): a) explain a topic in text b) illustrate with code c) test code => QED. If you're novice/intermediate with the language, I think it may help explain some of the trickier things. My main critique was that I did find some of the text overly verbose. My favorite book is still Stoyan Stefanov's http://www.amazon.com/JavaScript-Patterns-Stoyan-Stefanov/dp/0596806752 http://www.amazon.com/JavaScript-Patterns-Stoyan-Stefanov/dp... and I've read nearly all of them at this point.
- softbuilder 14y agoI had to google "MEAP" http://www.manning.com/about/meap.html http://www.manning.com/about/meap.html
- brador 14y agoA book takes a long time to write. How do authors test the market for a book before sitting down to type?
- softbuilder 14y ago"Usually ships within 1 to 2 weeks." I guess I've been spoiled by the grace of the past 10-15 years of technical book buying, but that is insane.
- lucian303 14y agoSo I have to be a Ninja to benefit from this? What about people in other martial arts disciplines. It seems quite prejudiced. That said, despite the retarded title, I have no doubt that Resig has some good secrets to share. Mad respect for a brilliant developer with a terrible editor (book editor not vim).
- lucian303 14y agoTo clarify, such titles as "ninja," "samurai," "rockstar," etc. that are completely ridiculous are quite disrespectful to those who practice the arts that they make reference to. Not to mention idiotic.
- CamperBob2 14y agoI can't remember the last time I ordered a book that didn't have "Search Inside This Book" enabled by its publisher.
- drchiu 14y agoLike so many others, back in 2008 when I bought the MEAP all I really knew was alert("Hello!"); and associating onclicks inline to DOM elements. It's a good read though, and now that it's finally released, I'll take a look at it again. The JS ecosystem has changed a lot though, but this book, if I remember it correctly, explains a lot of the rationale of why it's good to program JS a certain way.
- bla2 14y agoI read his "Pro JavaScript Techniques", which felt rushed and was full of (minor) errors.
- gcr 14y agoBooks whose titles contain elements of the set "secret", "ninja", "rock star", "days", "master", "dummies", or ones that have a number in the title (2012, 24, etc) really put me off. I know I shouldn't judge a book by its cover, but these titles are really hard for me to take seriously.
- ruswick 14y agoI agree. These terms are devoid of meaning and are really grating.
- ck2 14y agoHappy pre-subscriber of the ebook version for years now. Congrats on finishing it. Book writing is hard.
- mhd 14y agoDid we ever come to a decision what's better, the "Ruby Rockstar" or the "Javascript Ninja"? One has the alliterative benefit, the other might have Real Ultimate Power. Side Note: It's now 2013 and we're still doing that.
- ruswick 14y agoIt's a shame that the price is so onerously high. I find that this is a common trend among technical books: they are often made inaccessible by their prices. Even if a small subset of the market is willing to shell out, such high prices probably alienate those that would most benefit from these books: novice programmers. The fact that writers can and will sell to a niche audience willing to part with a lot of money ultimately leads to a field sparsely populated with accessible topic literature...