Profile for Craig Cecil > Reviews

Browse

Craig Cecil's Profile

Customer Reviews: 51
Top Reviewer Ranking: 1,700,338
Helpful Votes: 189




Community Features
Review Discussion Boards
Top Reviewers

Guidelines: Learn more about the ins and outs of Your Profile.

Reviews Written by
Craig Cecil RSS Feed (Baltimore, MD USA)
(REAL NAME)   

Show:  
Page: 1 | 2 | 3 | 4 | 5 | 6
pixel
Pro jQuery Mobile
Pro jQuery Mobile
by Brad Broulik
Edition: Paperback
Price: $35.06
44 used & new from $27.83

3 of 3 people found the following review helpful
4.0 out of 5 stars Good Value-Add to the jQuery Mobile online docs, May 31, 2012
This review is from: Pro jQuery Mobile (Paperback)
Now this is more like it. While the O'Reilly jQuery Mobile book disappointed, due to its straightforward re-hash of the jQuery Mobile online documentation, here author Brad Broulik adds value to that documentation, extending it with more info, more examples, and a great diagram of the jQuery Mobile event model that is worth the price of admission alone. Once you read the jQuery Mobile online docs, this is the book you need to get.


jQuery Mobile
jQuery Mobile
by Jon Reid
Edition: Paperback
Price: $12.89
55 used & new from $3.03

1 of 1 people found the following review helpful
3.0 out of 5 stars Re-hash of jQuery Mobile free online documentation, May 31, 2012
This review is from: jQuery Mobile (Paperback)
I was hoping that this book would add additional value to the jQuery Mobile online docs--it doesn't. In fact, as far as I could tell it's simply a re-hash of the online documentation. Buyer beware. But if you're the type who likes a hard-copy of things for highlighting, adding notes, etc. then you can pony up the cash for this book. I'll stick with the online docs--which I printed out.


Programming HTML5 Applications: Building Powerful Cross-Platform Environments in JavaScript
Programming HTML5 Applications: Building Powerful Cross-Platform Environments in JavaScript
by Zachary Kessin
Edition: Paperback
Price: $18.62
63 used & new from $1.75

3.0 out of 5 stars Not much depth, but good overview of many technologies, May 31, 2012
Typically, the term 'HTML5' encompasses much more than strictly markup. It's commonly a term used to describe a family of technologies for building modern, mobile web sites and applications, including CSS3, JavaScript, ARIA, Local Storage, IndexedDB, Application Cache, Canvas, WebGL, Web Fonts, etc. This book takes the shotgun approach, covering many of these technologies, including some advanced JavaScript concepts (non-blocking I/O, Callbacks, Closures, Prototypes, Currying), Local Storage objects and methods, File objects, manifest files for offline support, and even increasingly useful specifications such as Web Workers and Web Sockets. You won't get a lot of depth on any of these topics here, but there is good overview material that will get you started creating HTML5-based apps quickly. It's a good all-in-one primer for those new to these concepts.


Programming the Mobile Web
Programming the Mobile Web
by Maximiliano Firtman
Edition: Paperback
43 used & new from $0.01

1 of 2 people found the following review helpful
3.0 out of 5 stars Some good info, but you have to be selective and careful, May 30, 2012
There is a reason I've never wanted to write a technology-oriented book--unless you are writing about core foundational concepts, they have a very short shelf life in a rapidly evolving landscape. And that's the problem here. Although this book was published in 2010, I read it in 2012. Folks, two years is an eternity in the mobile landscape. We might as well be studying how Paleolithic humans constructed awls out of bone. Wireless Access Protocol (WAP), Wireless Markup Language (WML), and XHTML Mobile Profile (XHTML MP) were useful with keypad-based feature phones in the early part of this century, but modern iPhones, Android phones, etc. have all but relegated that technology and information to the heap of technical debt. That's not to say there isn't some good info in this book--there is. But the catch is, you have to know which bits to discard and which are still applicable. If you aren't intimately involved in this stuff on a weekly or daily basis, you may find yourself latching on to things from a begone era. If you are going to read mobile development books like this one, make sure it was recently published and read carefully.
Comment Comments (2) | Permalink | Most recent comment: Feb 8, 2013 8:32 PM PST


Masterminds of Programming: Conversations with the Creators of Major Programming Languages (Theory in Practice (O'Reilly))
Masterminds of Programming: Conversations with the Creators of Major Programming Languages (Theory in Practice (O'Reilly))
by Federico Biancuzzi
Edition: Paperback
Price: $28.76
66 used & new from $0.81

1 of 2 people found the following review helpful
4.0 out of 5 stars Educational and historically rewarding journey, March 28, 2011
Verified Purchase(What's this?)
This book provides an interview format where the author (interviewer) asks the same questions (for the most part) to the creators of popular programming languages (C++, Python, FORTRAN, BASIC, Haskell, UML, Postscript, etc). This format allows the reader to compare and contrast the thought processes, perspectives, and beliefs among the various creators. In that vein, it really succeeds, and you'll no doubt notice many more similarities than differences. But when there are differences, they are vast and evident in the resulting language (for example, strict typing versus loose typing, or the design of garbage collectors and extension mechanisms). At times, the book gets very technical, but is very educational in that respect. Recommended for serious students of computing history and programming language theory.


jQuery Cookbook: Solutions & Examples for jQuery Developers (Animal Guide)
jQuery Cookbook: Solutions & Examples for jQuery Developers (Animal Guide)
by Cody Lindley
Edition: Paperback
Price: $25.81
110 used & new from $1.23

5.0 out of 5 stars jQuery Cookbook to the rescue, March 28, 2011
I needed an intermediate to advanced book that covered the jQuery JavaScript library for someone who was already familiar with other JavaScript libraries (YUI, Dojo, MooTools). This book fit that need exactly. A quick ramp up on jQuery syntax at the beginning, then right into solutions for common operations, performance tuning, jQuery UI, themes, enhancements and extensions. The book concludes with sections on using jQuery in large projects, using the QUnit test framework, and one of the best set of examples for using Ajax with JSON and JSONP that I've seen. Two weeks and 500 pages later, I'm at the advanced jQuery level. Thanks O'Reilly.


Web Standards Creativity: Innovations in Web Design with XHTML, CSS, and DOM Scripting
Web Standards Creativity: Innovations in Web Design with XHTML, CSS, and DOM Scripting
by Andy Clarke
Edition: Paperback
78 used & new from $0.01

3.0 out of 5 stars Collection of material already available on the web, March 14, 2011
Verified Purchase(What's this?)
I bought this book used for $2 and it's a good thing I did that, since almost all of the chapters are simply rehashes of previous material posted on the web. The book is divided into ten chapters, each one covering a particular topic and presented via a web standards-based project. And there are some heavy hitters authoring the chapters, including Andy Clarke, Cameron Adams, Derek Featherstone, etc. The real jewel here is Cameron Adam's chapter, "Creating Dynamic Interfaces Using JavaScript". There's some excellent techniques and lessons there that can be applied well beyond the described project. However, unless you want to pay for glossy paper and color screenshots, I would advise passing on this book (unless you can get it for less than $5), since you can find all of this material via simple Google searches or on the authors' websites.


Pro JavaScript Design Patterns: The Essentials of Object-Oriented JavaScript Programming
Pro JavaScript Design Patterns: The Essentials of Object-Oriented JavaScript Programming
by Ross Harmes
Edition: Paperback
Price: $32.49
40 used & new from $12.95

5.0 out of 5 stars Not for the faint at heart, but very important core concepts, March 14, 2011
Verified Purchase(What's this?)
Let me just say this up front--this book contains some advanced JavaScript techniques and code, and is not for the beginning or even intermediate JavaScript programmer. Even advanced practitioners may want to go back through for a second reading to ensure that all the concepts within are fully understood, especially when and how to use these patterns, as well as the advantages and disadvantages of each in context of the JavaScript implementations. Here we have two advanced authors, one from Google (Dustin Diaz), the other from Yahoo! (Ross Harmes), who have extensive experience building large-scale JavaScript-based API systems. They present 12 design pattern implementations in JavaScript, with examples of how each could be used, as well as the important core concepts of interfaces, encapsulation, information hiding, inheritance and chaining. Even if you only come away from the book learning and implementing one of the patterns or concepts in your code, it will help make the code you write more scalable, extensible, and longer lasting.


Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries (From Technologies to Solutions.)
Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries (From Technologies to Solutions.)
by Stoyan Stefanov
Edition: Paperback
Price: $37.99
53 used & new from $10.71

4.0 out of 5 stars Misleading subtitle, but a good solid book, March 14, 2011
Verified Purchase(What's this?)
I bought this book on the promise of its subtitle--specifically, that it would provide useful information regarding building a robust, custom JavaScript library for an enterprise. I was hoping that it would provide an ongoing example library that would be built up over the course of the book. No such luck. But, that doesn't mean it isn't a good book--just that the subtitle may be a little misleading. Stefanov does a good job of describing important JavaScript concepts such as prototype chaining, as well as useful coding and design patterns. A good solid book.


JavaScript: The Good Parts
JavaScript: The Good Parts
by Douglas Crockford
Edition: Paperback
Price: $17.39
86 used & new from $12.75

1 of 2 people found the following review helpful
5.0 out of 5 stars Should be on the Bookshelf of Every JavaScript developer, March 14, 2011
Someone once said that JavaScript is like a scalpel--in the wrong hands it's dangerous, but in the hands of a surgeon, it provides incredible power. Here, author Douglas Crockford continues his decade-long evangelism of the world's most popular web-based language and shows you how to avoid cutting yourself while illustrating the adeptness of the language. Crockford deconstructs the language into the bad parts that you should avoid (with, eval, continue, new, void, etc.) and the good parts to embrace in order to create scalable, secure, enterprise-class code. After you've read a good intro book on JavaScript, this should be your next stop.


Page: 1 | 2 | 3 | 4 | 5 | 6