Testing in Scala Posted: 12 Feb 2013 05:43 AM PST Book Description If you build your Scala application through Test-Driven Development, you'll quickly see the advantages of testing before you write production code. This hands-on book shows you how to create tests with ScalaTest and the Specs2—two of the best testing frameworks available—and how to run your tests in the Simple Build Tool (SBT) designed specifically for Scala projects. By building a sample digital jukebox application, you'll discover how to isolate your tests from large subsystems and networks with mocking code, and how to use the ScalaCheck library for automated specification-based testing. If you're familiar with Scala, Ruby, or Python, this book is for you. - Get an overview of Test-Driven Development
- Start a simple project with SBT and create tests before you write code
- Dive into SBT's basic commands, interactive mode, packaging, and history
- Use ScalaTest both in the command line and with SBT, and learn how to incorporate JUnit and TestNG
- Work with the Specs2 framework, including Specification styles, matchers DSLs, and Data Tables
- Understand mocking by using Java frameworks EasyMock and Mockito, and the Scala-only framework ScalaMock
- Automate testing by using ScalaCheck to generate fake data
Table of Contents Chapter 1. Setup Chapter 2. Structure and Configuration of Simple Build Tool (SBT) Chapter 3. ScalaTest Chapter 4. Specs2 Chapter 5. Mocking Chapter 6. ScalaCheck Book Details - Paperback: 166 pages
- Publisher: O’Reilly Media (January 2013)
- Language: English
- ISBN-10: 1449315119
- ISBN-13: 978-1449315115
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts The post Testing in Scala appeared first on Wow! eBook. |
Enyo: Up and Running Posted: 12 Feb 2013 05:40 AM PST Book Description Learn how easy it is to design and build responsive, cross-platform apps with the Enyo open source JavaScript framework. With this hands-on book, Enyo contributor Roy Sutton shows you how to get started with the framework's core object-oriented features, including its modular design, reusable and extensible components, layout and widget libraries, easy-to-use deployment options, and support for HTML5 standards. Before you know it, you'll be writing native-quality apps that work equally well on smartphones, tablets, and desktops. Are you familiar with HTML, CSS, or JavaScript? Then you're ready for Enyo. - Start with a sample project to get the feel of Enyo right away
- Learn about Enyo's “kinds” (component building blocks), encapsulation, inheritance, and other core features
- Design compelling and responsive apps with Enyo's layout strategies and Layout library
- Use existing components to create new components
- Build unique user interfaces with the Onyx library and widget set
- Explore the community gallery to find and share reusable components
- Tackle debugging, performance tuning, and globalization
- Package your app for web, desktop, and mobile targets, using Bootplate, AppUp, and PhoneGap
Table of Contents Chapter 1. Light It Up Chapter 2. Core Concepts Chapter 3. Components, Controls, and Other Objects Chapter 4. Layout Chapter 5. Fit and Finish Chapter 6. Deploying Chapter 7. Conclusion Appendix A. Setting Up a Development Environment Book Details - Paperback: 74 pages
- Publisher: O’Reilly Media (January 2013)
- Language: English
- ISBN-10: 1449343120
- ISBN-13: 978-1449343125
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts The post Enyo: Up and Running appeared first on Wow! eBook. |
Testable JavaScript Posted: 12 Feb 2013 05:32 AM PST Book Description One skill that's essential for any professional JavaScript developer is the ability to write testable code. This book shows you what writing and maintaining testable JavaScript for the client- or server-side actually entails, whether you're creating a new application or rewriting legacy code. From methods to reduce code complexity to unit testing, code coverage, debugging, and automation, you'll learn a holistic approach for writing JavaScript code that you and your colleagues can easily fix and maintain going forward. Testing JavaScript code is complicated. This book helps you simply the process considerably. - Get an overview of Agile, test-driven development, and behavior-driven development
- Use patterns from static languages and standards-based JavaScript to reduce code complexity
- Learn the advantages of event-based architectures, including modularity, loose coupling, and reusability
- Explore tools for writing and running unit tests at the functional and application level
- Generate code coverage to measure the scope and effectiveness of your tests
- Conduct integration, performance, and load testing, using Selenium or CasperJS
- Use tools for in-browser, Node.js, mobile, and production debugging
- Understand what, when, and how to automate your development processes
Table of Contents Chapter 1. Testable JavaScript Chapter 2. Complexity Chapter 3. Event-Based Architectures Chapter 4. Unit Tests Chapter 5. Code Coverage Chapter 6. Integration, Performance, and Load Testing Chapter 7. Debugging Chapter 8. Automation Book Details - Paperback: 274 pages
- Publisher: O’Reilly Media (January 2013)
- Language: English
- ISBN-10: 1449323391
- ISBN-13: 978-1449323394
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts The post Testable JavaScript appeared first on Wow! eBook. |
XML and InDesign Posted: 12 Feb 2013 05:29 AM PST Book Description Discover the power of XML publishing with InDesign, and create content for multiple applications—including digital-first publishing workflows. With this book, XML evangelist Dorothy Hoskins teaches you several techniques for working with the built-in XML capabilities of InDesign CS6, using real examples from a college course-catalog project. Learn how to import database content into InDesign, and tag existing InDesign content as XML for export to other applications. InDesign also lets you apply attractive styling to XML content that can't be done with XSL-FO. Through step-by-step instructions, code examples, and lots of screen shots, you'll discover how using XML with InDesign increases the value of your content. - Get an overview of structured (XML) content
- Learn InDesign's XML import options, including XML image information
- Mingle XML and non-XML content in a text flow
- Use InDesign as an XML “skin” by making templates with new style definitions
- Put content in “XML order” for export to EPUB, with InDesign CS5.5 and CS6
- Dive into advanced topics, such as how to transform XML with XSL
- Understand InDesign's potential and limitations with complex content models such as DocBook and DITA
Table of Contents Chapter 1. A Brief Foray into Structured Content (a.k.a. XML) Chapter 2. InDesign XML Publishing: College Catalog Case Study Chapter 3. Importing XML Chapter 4. Tagging XML in InDesign Chapter 5. Looking Forward: InDesign as an XML "Skin" Chapter 6. Exporting XML Chapter 7. Exporting ePub Content (InDesign CS5.5 and CS6) Chapter 8. Validating XML in InDesign Chapter 9. What InDesign Cannot Do (or Do Well) with XML Chapter 10. Advanced Topics: Transforming XML with XSL Chapter 11. Content Model Depth Issues and Their Impact on Round-Tripping XML Chapter 12. Brief Notes Book Details - Paperback: 148 pages
- Publisher: O’Reilly Media (January 2013)
- Language: English
- ISBN-10: 144934416X
- ISBN-13: 978-1449344160
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts The post XML and InDesign appeared first on Wow! eBook. |
Resilience and Reliability on AWS Posted: 12 Feb 2013 05:27 AM PST Book Description Cloud services are just as susceptible to network outages as any other platform. This concise book shows you how to prepare for potentially devastating interruptions by building your own resilient and reliable applications in the public cloud. Guided by engineers from 9apps—an independent provider of Amazon Web Services and Eucalyptus cloud solutions—you'll learn how to combine AWS with open source tools such as PostgreSQL, MongoDB, and Redis. This isn't a book on theory. With detailed examples, sample scripts, and solid advice, software engineers with operations experience will learn specific techniques that 9apps routinely uses in its cloud infrastructures. - Build cloud applications with the “rip, mix, and burn” approach
- Get a crash course on Amazon Web Services
- Learn the top ten tips for surviving outages in the cloud
- Use elasticsearch to build a dependable NoSQL data store
- Combine AWS and PostgreSQL to build an RDBMS that scales well
- Create a highly available document database with MongoDB Replica Set and SimpleDB
- Augment Redis with AWS to provide backup/restore, failover, and monitoring capabilities
- Work with CloudFront and Route 53 to safeguard global content delivery
Table of Contents Chapter 1. Introduction Chapter 2. The Road to Resilience and Reliability Chapter 3. Crash Course in AWS Chapter 4. Top 10 Survival Tips Chapter 5. elasticsearch Chapter 6. Postgres Chapter 7. MongoDB Chapter 8. Redis Chapter 9. Logstash Chapter 10. Global (Content) Delivery Chapter 11. Conclusion Book Details - Paperback: 150 pages
- Publisher: O’Reilly Media (January 2013)
- Language: English
- ISBN-10: 1449339190
- ISBN-13: 978-1449339197
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts The post Resilience and Reliability on AWS appeared first on Wow! eBook. |
Tidak ada komentar:
Posting Komentar