Head First Ajax: A Brain-Friendly Guide


Rebecca M. Riordan - 2008
    Head First Ajax gives you an up-to-date perspective that lets you see exactly what you can do--and has been done--with Ajax. With it, you get a highly practical, in-depth, and mature view of what is now a mature development approach. Using the unique and highly effective visual format that has turned Head First titles into runaway bestsellers, this book offers a big picture overview to introduce Ajax, and then explores the use of individual Ajax components--including the JavaScript event model, DOM, XML, JSON, and more--as it progresses. You'll find plenty of sample applications that illustrate the concepts, along with exercises, quizzes, and other interactive features to help you retain what you've learned.Head First Ajax covers:The JavaScript event modelMaking Ajax requests with XMLHTTPREQUEST objectsThe asynchronous application modelThe Document Object Model (DOM)Manipulating the DOM in JavaScriptControlling the browser with the Browser Object ModelXHTML FormsPOST RequestsXML Syntax and the XML DOM treeXML Requests & ResponsesJSON -- an alternative to XMLAjax architecture & patternsThe Prototype LibraryThe book also discusses the server-side implications of building Ajax applications, and uses a black box approach to server-side components.Head First Ajax is the ideal guide for experienced web developers comfortable with scripting--particularly those who have completed the exercises in Head First JavaScript--and for experienced programmers in Java, PHP, and C# who want to learn client-side programming.

Effective Unit Testing


Lasse Koskela - 2012
    Savvy Java developers know that not all testing is created equal. In addition to traditional functional testing, many shops are adopting developer testing techniques such as unit testing. Specific, automated tests are created to verify the accuracy and function of code while or even before it's written - to catch bugs early.Unit Testing in Java teaches how to write good tests that are concise and to the point, useful, and maintainable. This book focuses on tools and practices specific to Java. It introduces emerging techniques like specification by example and behavior-driven development, and shows how to add robust practices into developers' toolkits.Table of ContentsI. FOUNDATIONS1. The promise of good tests2. In search of good3. Test doublesII. CATALOG4. Readability5. Maintainability6. TrustworthinessIII. DIVERSIONS7. Testable design8. Writing tests in other JVM languages9. Speeding up test executionsAppendix A: JUnit primerAppendix B: Extending JUnitIndex

Research Methodology: Methods and Techniques


C.R. Kothari - 1985
    Research Methodology Book

Implementing Domain-Driven Design


Vaughn Vernon - 2013
    Vaughn Vernon couples guided approaches to implementation with modern architectures, highlighting the importance and value of focusing on the business domain while balancing technical considerations.Building on Eric Evans’ seminal book, Domain-Driven Design, the author presents practical DDD techniques through examples from familiar domains. Each principle is backed up by realistic Java examples–all applicable to C# developers–and all content is tied together by a single case study: the delivery of a large-scale Scrum-based SaaS system for a multitenant environment.The author takes you far beyond “DDD-lite” approaches that embrace DDD solely as a technical toolset, and shows you how to fully leverage DDD’s “strategic design patterns” using Bounded Context, Context Maps, and the Ubiquitous Language. Using these techniques and examples, you can reduce time to market and improve quality, as you build software that is more flexible, more scalable, and more tightly aligned to business goals.

Exam Ref 70-480: Programming in HTML5 with JavaScript and CSS3


Rick Delorme - 2013
    Designed for experienced developers ready to advance their status, Exam Ref focuses on the critical-thinking and decision-making acumen needed for success at the Microsoft Specialist level.Focus on the expertise measured by these objectives:Implement and manipulate document structures and objectsImplement program flowAccess and secure dataUse CSS3 in applicationsThis Microsoft Exam Ref:Organizes its coverage by exam objectives.Features strategic, what-if scenarios to challenge you.Includes a 15% exam discount from Microsoft. (Limited time offer)

bash Pocket Reference


Arnold Robbins - 2010
    Updated for the most recent version of bash, this concise little book puts all of the essential information about bash at your fingertips. You'll quickly find answers to annoying questions that always come up when you're writing shell scripts -- What characters do you need to quote? How do you get variable substitution to do exactly what you want? How do you use arrays? -- and much more.If you're a user or programmer of any Unix variant, or if you're using bash on Windows, you'll find this pocket reference indispensable. This book covers:Invoking the ShellSyntaxFunctionsVariablesArithmetic ExpressionsCommand HistoryProgrammable CompletionJob ControlShell OptionsCommand ExecutionCoprocessesRestricted ShellsBuilt-in Commands

How To Unblock Everything On The Internet


Ankit Fadia - 2012
    Chat Software Stock Trading Websites. Career Websites. USB Ports. Download & Speed Limits. Torrents And just about everything else!Who should read this book? College Students. Office Goers. Travelers to countries where websites are blocked (China, UAE, Saudi Arabia and others). Anybody else who wants to unblock stuff on the Internet.About The AuthorAGE 10 - Gifted a computer at home by his parents.AGE 12 - Developed an interest in Computer Hacking.AGE 14 - Published his first book titled The Unofficial Guide to Ethical Hacking which became an instant bestseller worldwide, sold 3 million copies and was translated into 11 languages.AGE 16 - After the Sept. 11th attacks, cracked an encrypted email sent by the Al-Qaeda terrorist network for a classified intelligence agency.AGE 26 - Widely recognized as a Computer Security Expert and Cyber Terrorism guru. Written 14 bestselling books, delivered more than 1000 talks in 25 countries, received 45 awards, has trained more than 20,000 people in India & China, hosts his own TV show called MTV What the Hack!, is writing a script for a movie, runs his own consulting company and also went to Stanford University. His work has touched & influenced the cyber lives of millions of individuals and organizations worldwide.

Understanding Thermodynamics


Hendrick C. Van Ness - 1983
    Language is informal, examples are vivid and lively, and the perspectivie is fresh. Based on lectures delivered to engineering students, this work will also be valued by scientists, engineers, technicians, businessmen, anyone facing energy challenges of the future.

Haskell: The Craft of Functional Programming


Simon Thompson - 1996
    Running examples and case studies highlight new concepts and alternative approaches to program design.

Dynamics of Structures: Theory and Applications to Earthquake Engineering


Anil K. Chopra - 2000
    The new edition from Chopra includes many topics encompassing the theory of structural dynamics and the application of this theory regarding earthquake analysis, response, and design of structures. No prior knowledge of structural dynamics is assumed and the manner of presentation is sufficiently detailed and integrated, to make the book suitable for self-study by students and professional engineers.

Solar Power Your Home for Dummies


Rik DeGunther - 2007
    You'll see how to survey your home to determine your current household energy efficiency and use, and evaluate where solar power would best benefit you. You'll also calculate what the return on your investment will be before you make any decisions. Once you've decided on a project, you'll see whether it's best to hire a contractor or do it yourself. We leave no stone unturned--you'll also discover how to:Choose and install your best solar system Handle small to large solar projects Heat and cool your house with solar energy Install exterior solar lighting Handle swimming pool, water heater, or ventilation solar projects Create greenhouses or solar rooms Build, buy, or sell a solar home Finance your solar investments Take advantage of tax rebates and incentives associated with solar power Avoid the worst solar mistakes Featuring ten of the easiest and cheapest do-it-yourself solar projects, Solar Power For Dummies is the fun and easy way to meet your energy needs with this clean power source!

Technical Communication: English Skills for Engineers. Meenakshi Raman and Sangeeta Sharma


Meenakshi Raman - 2008
    In addition to the language skills of listening, speaking, reading, and writing, it covers the basics of English grammer. It also includes key topics such as technical reports, business correspondence, group discussions, interviews, and presentation strategies. With its up-to-date coverage and practical orientation, the book would prove to be an extremely useful text for students, while also serving as a ready reference for day-to-day communication.

Integrated Electronics: Analog And Digital Circuits And Systems


Jacob Millman - 1971
    

Routing TCP/IP, Volume 1


Jeff Doyle - 1998
    Routing TCP/IP, Volume 1, Second Edition, includes protocol changes and Cisco features that enhance routing integrity, secure routers from attacks initiated through routing protocols, and provide greater control over the propagation of routing information for all the IP interior routing protocols. Routing TCP/IP, Volume 1, Second Edition, provides a detailed analysis of each of the IP interior gateway protocols (IGPs). Its structure remains the same as the best-selling first edition, though information within each section is enhanced and modified to include the new developments in routing protocols and Cisco implementations. What's New In This Edition? The first edition covers routing protocols as they existed in 1998. The new book updates all covered routing protocols and discusses new features integrated in the latest version of Cisco IOS Software. IPv6, its use with interior routing protocols, and its interoperability and integration with IPv4 are also integrated into this book. Approximately 200 pages of new information are added to the main text, with some old text removed. Additional exercise and solutions are also included.

Building Wireless Sensor Networks


Robert Faludi - 2010
    By the time you're halfway through this fast-paced, hands-on guide, you'll have built a series of useful projects, including a complete ZigBee wireless network that delivers remotely sensed data.Radio networking is creating revolutions in volcano monitoring, performance art, clean energy, and consumer electronics. As you follow the examples in each chapter, you'll learn how to tackle inspiring projects of your own. This practical guide is ideal for inventors, hackers, crafters, students, hobbyists, and scientists.Investigate an assortment of practical and intriguing project ideasPrep your ZigBee toolbox with an extensive shopping list of parts and programsCreate a simple, working ZigBee network with XBee radios in less than two hours -- for under $100Use the Arduino open source electronics prototyping platform to build a series of increasingly complex projectsGet familiar with XBee's API mode for creating sensor networksBuild fully scalable sensing and actuation systems with inexpensive componentsLearn about power management, source routing, and other XBee technical nuancesMake gateways that connect with neighboring networks, including the Internet