|   Clojure Cookbook     Posted: 04 Apr 2014 09:37 AM PDT 
 Book DescriptionWith more than 150 detailed recipes, this cookbook shows experienced Clojure developers how to solve a variety of programming tasks with this JVM language. The solutions cover everything from building dynamic websites and working with databases to network communication, cloud computing, and advanced testing strategies. And more than 60 of the world's best Clojurians contributed recipes. Each recipe includes code that you can use right away, along with a discussion on how and why the solution works, so you can adapt these patterns, approaches, and techniques to situations not specifically covered in this cookbook.   Master built-in primitive and composite data structuresCreate, develop and publish libraries, using the Leiningen toolInteract with the local computer that's running your applicationManage network communication protocols and librariesUse techniques for connecting to and using a variety of databasesBuild and maintain dynamic websites, using the Ring HTTP server libraryTackle application tasks such as packaging, distributing, profiling, and loggingTake on cloud computing and heavyweight distributed data crunchingDive into unit, integration, simulation, and property-based testing Clojure Cookbook is a collaborative project with contributions from some of the world's best Clojurians, whose backgrounds range from aerospace to social media, banking to robotics, AI research to e-commerce. Table of ContentsChapter 1. Primitive Data
 Chapter 2. Composite Data
 Chapter 3. General Computing
 Chapter 4. Local I/O
 Chapter 5. Network I/O and Web Services
 Chapter 6. Databases
 Chapter 7. Web Applications
 Chapter 8. Performance and Production
 Chapter 9. Distributed Computation
 Chapter 10. Testing
 Book Details  Paperback: 476 pagesPublisher: O’Reilly Media (March 2014)Language: EnglishISBN-10: 1449366171ISBN-13: 978-1449366179   Note: There is a file embedded within this post, please visit this post to download the file.     Related BooksThe post Clojure Cookbook appeared first on Wow! eBook. | 
    |   Ethernet: The Definitive Guide, 2nd Edition     Posted: 04 Apr 2014 09:26 AM PDT 
 Book DescriptionGet up to speed on the latest Ethernet capabilities for building and maintaining networks for everything from homes and offices to data centers and server machine rooms. This thoroughly revised, comprehensive guide covers a wide range of Ethernet technologies, from basic operation to network management, based on the authors' many years of field experience. When should you upgrade to higher speed Ethernet? How do you use switches to build larger networks? How do you troubleshoot the system? This book provides the answers. If you're looking to build a scalable network with Ethernet to satisfy greater bandwidth and market requirements, this book is indeed the definitive guide.   Examine the most widely used media systems, as well as advanced 40 and 100 gigabit EthernetLearn about Ethernet's four basic elements and the IEEE standardsExplore full-duplex Ethernet, Power over Ethernet, and Energy Efficient EthernetUnderstand structured cabling systems and the components you need to build your Ethernet systemUse Ethernet switches to expand and improve network designDelve into Ethernet performance, from specific channels to the entire networkGet troubleshooting techniques for problems common to twisted-pair and fiber optic systems Table of ContentsPart I: Introduction to Ethernet
 Chapter 1. The Evolution of Ethernet
 Chapter 2. IEEE Ethernet Standards
 Chapter 3. The Ethernet System
 Chapter 4. The Ethernet Frame and Full-Duplex Mode
 Chapter 5. Auto-Negotiation
 Chapter 6. Power Over Ethernet
 Part II: Ethernet Media SystemsChapter 7. Ethernet Media Signaling and Energy Efficient Ethernet
 Chapter 8. 10 Mb/s Ethernet
 Chapter 9. 100 Mb/s Ethernet
 Chapter 10. Gigabit Ethernet
 Chapter 11. 10 Gigabit Ethernet
 Chapter 12. 40 Gigabit Ethernet
 Chapter 13. 100 Gigabit Ethernet
 Chapter 14. 400 Gigabit Ethernet
 Part III: Building an Ethernet SystemChapter 15. Structured Cabling
 Chapter 16. Twisted-Pair Cables and Connectors
 Chapter 17. Fiber Optic Cables and Connectors
 Part IV: Ethernet Switches and Network DesignChapter 18. Ethernet Switches
 Chapter 19. Network Design with Ethernet Switches
 Part V. Performance and TroubleshootingChapter 20. Ethernet Performance
 Chapter 21. Network Troubleshooting
 Part VI: AppendixesAppendix A. Resources
 Appendix B. Half-Duplex Operation with CSMA/CD
 Appendix C. External Transceivers
 Book Details  Paperback: 446 pagesPublisher: O’Reilly Media; 2nd Edition (March 2014)Language: EnglishISBN-10: 1449361846ISBN-13: 978-1449361846   Note: There is a file embedded within this post, please visit this post to download the file.     Related BooksThe post Ethernet: The Definitive Guide, 2nd Edition appeared first on Wow! eBook. | 
    |   Designing Evolvable Web APIs with ASP.NET     Posted: 04 Apr 2014 09:21 AM PDT 
 Book DescriptionDesign and build Web APIs for a broad range of clients—including browsers and mobile devices—that can adapt to change over time. This practical, hands-on guide takes you through the theory and tools you need to build evolvable HTTP services with Microsoft's ASP.NET Web API framework. In the process, you'll learn how design and implement a real-world Web API. Ideal for experienced .NET developers, this book's sections on basic Web API theory and design also apply to developers who work with other development stacks such as Java, Ruby, PHP, and Node.   Dig into HTTP essentials, as well as API development concepts and stylesLearn ASP.NET Web API fundamentals, including the lifecycle of a request as it travels through the frameworkDesign the Issue Tracker API example, exploring topics such as hypermedia support with collection+jsonUse behavioral-driven development with ASP.NET Web API to implement and enhance the applicationExplore techniques for building clients that are resilient to change, and make it easy to consume hypermedia APIsGet a comprehensive reference on how ASP.NET Web API works under the hood, including security and testability Table of ContentsChapter 1. The Internet, the World Wide Web, and HTTP
 Chapter 2. Web APIs
 Chapter 3. ASP.NET Web API 101
 Chapter 4. Processing Architecture
 Chapter 5. The Application
 Chapter 6. Media Type Selection and Design
 Chapter 7. Building the API
 Chapter 8. Improving the API
 Chapter 9. Building the Client
 Chapter 10. The HTTP Programming Model
 Chapter 11. Hosting
 Chapter 12. Controllers and Routing
 Chapter 13. Formatters and Model Binding
 Chapter 14. HttpClient
 Chapter 15. Security
 Chapter 16. The OAuth 2.0 Authorization Framework
 Chapter 17. Testability
 Appendix A. Media TypesAppendix B. HTTP Headers
 Appendix C. Content Negotiation
 Appendix D. Caching in Action
 Appendix E. Authentication Workflows
 Appendix F. Media Type Specification for application/issue+json
 Appendix G. Public-Key Cryptography and Certificates
 Book Details  Paperback: 538 pagesPublisher: O’Reilly Media (March 2014)Language: EnglishISBN-10: 1449337716ISBN-13: 978-1449337711   Note: There is a file embedded within this post, please visit this post to download the file.     Related BooksThe post Designing Evolvable Web APIs with ASP.NET appeared first on Wow! eBook. | 
    |   Java 8 Lambdas     Posted: 04 Apr 2014 09:14 AM PDT 
 Book DescriptionIf you're a developer with core Java SE skills, this hands-on book takes you through the language changes in Java 8 triggered by the addition of lambda expressions. You'll learn through code examples, exercises, and fluid explanations how these anonymous functions will help you write simple, clean, library-level code that solves business problems. Lambda expressions are a fairly simple change to Java, and the first part of the book shows you how to use them properly. Later chapters show you how lambda functions help you improve performance with parallelism, write simpler concurrent code, and model your domain more accurately, including building better DSLs.   Use exercises in each chapter to help you master lambda expressions in Java 8 quicklyExplore streams, advanced collections, and other Java 8 library improvementsLeverage multicore CPUs and improve performance with data parallelismUse techniques to "lambdify" your existing codebase or library codeLearn practical solutions for lambda expression unit testing and debuggingImplement SOLID principles of object-oriented programming with lambdasWrite concurrent applications that efficiently perform message passing and non-blocking I/O Table of ContentsChapter 1. Introduction
 Chapter 2. Lambda Expressions
 Chapter 3. Streams
 Chapter 4. Libraries
 Chapter 5. Advanced Collections and Collectors
 Chapter 6. Data Parallelism
 Chapter 7. Testing, Debugging, and Refactoring
 Chapter 8. Design and Architectural Principles
 Chapter 9. Lambda-Enabled Concurrency
 Chapter 10. Moving Forward
 Book Details  Paperback: 150 pagesPublisher: O’Reilly Media (March 2014)Language: EnglishISBN-10: 1449370772ISBN-13: 978-1449370770   Note: There is a file embedded within this post, please visit this post to download the file.     Related BooksThe post Java 8 Lambdas appeared first on Wow! eBook. | 
    |   Data Push Apps with HTML5 SSE     Posted: 04 Apr 2014 09:10 AM PDT 
 Book DescriptionMake sure your website or web application users get content updates right now with minimal latency. This concise guide shows you how to push new data from the server to clients with HTML5 Server-Sent Events (SSE), an exceptional technology that doesn't require constant polling or user interaction. You'll learn how to build a real-world SSE application from start to finish that solves a demanding domain problem. You'll also discover how to increase that application's desktop and mobile browser support from 60% to 99%, using different fallback solutions. If you're familiar with HTML, HTTP, and basic JavaScript, you're ready to get started.   Determine whether SSE, WebSockets, or data pull is best for your organizationDevelop a working SSE application complete with backend and frontend solutionsAddress error handling, system recovery, and other issues to make the application production-qualityExplore two fallback solutions for browsers that don't support SSETackle security issues, including authorization and “disallowed origin”Develop realistic, repeatable data that's useful in test-driven SSE designLearn SSE protocol elements not covered in the example application Table of ContentsChapter 1. All About SSE…And Then Some
 Chapter 2. Super Simple Easy SSE
 Chapter 3. A Delightfully Realistic Data Push Application
 Chapter 4. Living in More Than the Present Moment
 Chapter 5. No More Ivory Tower: Making Our Application Production-Quality
 Chapter 6. Fallbacks: Data Push for Everyone Else
 Chapter 7. Fallbacks: There Has to Be a Better Way!
 Chapter 8. More SSE: The Rest of the Standard
 Chapter 9. Authorization: Who's That Knocking at My Door?
 Appendix A. The SSE StandardAppendix B. Refactor: JavaScript Globals, Objects, and Closures
 Appendix C. PHP
 Book Details  Paperback: 222 pagesPublisher: O’Reilly Media (March 2014)Language: EnglishISBN-10: 1449371930ISBN-13: 978-1449371937   Note: There is a file embedded within this post, please visit this post to download the file.     Related BooksThe post Data Push Apps with HTML5 SSE appeared first on Wow! eBook. | 
    |   Data Structures and Algorithms with JavaScript     Posted: 04 Apr 2014 09:05 AM PDT 
 Book DescriptionAs an experienced JavaScript developer moving to server-side programming, you need to implement classic data structures and algorithms associated with conventional object-oriented languages like C# and Java. This practical guide shows you how to work hands-on with a variety of storage mechanisms—including linked lists, stacks, queues, and graphs—within the constraints of the JavaScript environment. Determine which data structures and algorithms are most appropriate for the problems you're trying to solve, and understand the tradeoffs when using them in a JavaScript program. An overview of the JavaScript features used throughout the book is also included. This book covers:   Arrays and lists: the most common data structuresStacks and queues: more complex list-like data structuresLinked lists: how they overcome the shortcomings of arraysDictionaries: storing data as key-value pairsHashing: good for quick insertion and retrievalSets: useful for storing unique elements that appear only onceBinary Trees: storing data in a hierarchical mannerGraphs and graph algorithms: ideal for modeling networksAlgorithms: including those that help you sort or search dataAdvanced algorithms: dynamic programming and greedy algorithms Table of ContentsChapter 1. The JavaScript Programming Environment and Model
 Chapter 2. Arrays
 Chapter 3. Lists
 Chapter 4. Stacks
 Chapter 5. Queues
 Chapter 6. Linked Lists
 Chapter 7. Dictionaries
 Chapter 8. Hashing
 Chapter 9. Sets
 Chapter 10. Binary Trees and Binary Search Trees
 Chapter 11. Graphs and Graph Algorithms
 Chapter 12. Sorting Algorithms
 Chapter 13. Searching Algorithms
 Chapter 14. Advanced Algorithms
 Book Details  Paperback: 224 pagesPublisher: O’Reilly Media (March 2014)Language: EnglishISBN-10: 1449364934ISBN-13: 978-1449364939   Note: There is a file embedded within this post, please visit this post to download the file.     Related BooksThe post Data Structures and Algorithms with JavaScript appeared first on Wow! eBook. | 
  
    
Tidak ada komentar:
Posting Komentar