No Fluff, Just Stuff Anthology

No Fluff, Just Stuff Anthology

Author: Neal Ford

Publisher:

Published: 2006

Total Pages: 260

ISBN-13:

DOWNLOAD EBOOK

A traveling conference series for software developers that visits 27 cities a year, staging over 75 symposia throughout the U.S. and Canada, No Fluff, Just Stuff now makes the seminar's high-quality technical presentations available in print for the first time.


Continuous Integration

Continuous Integration

Author: Paul M. Duvall

Publisher: Pearson Education

Published: 2007-06-29

Total Pages: 313

ISBN-13: 0321630149

DOWNLOAD EBOOK

For any software developer who has spent days in “integration hell,” cobbling together myriad software components, Continuous Integration: Improving Software Quality and Reducing Risk illustrates how to transform integration from a necessary evil into an everyday part of the development process. The key, as the authors show, is to integrate regularly and often using continuous integration (CI) practices and techniques. The authors first examine the concept of CI and its practices from the ground up and then move on to explore other effective processes performed by CI systems, such as database integration, testing, inspection, deployment, and feedback. Through more than forty CI-related practices using application examples in different languages, readers learn that CI leads to more rapid software development, produces deployable software at every step in the development lifecycle, and reduces the time between defect introduction and detection, saving time and lowering costs. With successful implementation of CI, developers reduce risks and repetitive manual processes, and teams receive better project visibility. The book covers How to make integration a “non-event” on your software development projects How to reduce the amount of repetitive processes you perform when building your software Practices and techniques for using CI effectively with your teams Reducing the risks of late defect discovery, low-quality software, lack of visibility, and lack of deployable software Assessments of different CI servers and related tools on the market The book’s companion Web site, www.integratebutton.com, provides updates and code examples.


The Testing Network

The Testing Network

Author: Jean-Jacques Pierre Henry

Publisher: Springer Science & Business Media

Published: 2008-08-17

Total Pages: 440

ISBN-13: 3540785043

DOWNLOAD EBOOK

"The Testing Network" presents an integrated approach to testing based on cutting-edge methodologies, processes and tools in today's IT context. It means complex network-centric applications to be tested in heterogeneous IT infrastructures and in multiple test environments (also geographically distributed). The added-value of this book is the in-depth explanation of all processes and relevant methodologies and tools to address this complexity. Main aspects of testing are explained using TD/QC - the world-leader test platform. This up-to-date know-how is based on real-life IT experiences gained in large-scale projects of companies operating worldwide. The book is abundantly illustrated to better show all technical aspects of modern testing in a national and international context. The author has a deep expertise by designing and giving testing training in large companies using the above-mentioned tools and processes. "The Testing Network" is a unique synthesis of core test topics applied in real-life.


Java Power Tools

Java Power Tools

Author: John Ferguson Smart

Publisher: "O'Reilly Media, Inc."

Published: 2008-04-22

Total Pages: 910

ISBN-13: 149195454X

DOWNLOAD EBOOK

All true craftsmen need the best tools to do their finest work, and programmers are no different. Java Power Tools delivers 30 open source tools designed to improve the development practices of Java developers in any size team or organization. Each chapter includes a series of short articles about one particular tool -- whether it's for build systems, version control, or other aspects of the development process -- giving you the equivalent of 30 short reference books in one package. No matter which development method your team chooses, whether it's Agile, RUP, XP, SCRUM, or one of many others available, Java Power Tools provides practical techniques and tools to help you optimize the process. The book discusses key Java development problem areas and best practices, and focuses on open source tools that can help increase productivity in each area of the development cycle, including: Build tools including Ant and Maven 2 Version control tools such as CVS and Subversion, the two most prominent open source tools Quality metrics tools that measure different aspects of code quality, including CheckStyle, PMD, FindBugs and Jupiter Technical documentation tools that can help you generate good technical documentation without spending too much effort writing and maintaining it Unit Testing tools including JUnit 4, TestNG, and the open source coverage tool Cobertura Integration, Load and Performance Testing to integrate performance tests into unit tests, load-test your application, and automatically test web services, Swing interfaces and web interfaces Issue management tools including Bugzilla and Trac Continuous Integration tools such as Continuum, Cruise Control, LuntBuild and Hudson If you are a Java developer, these tools can help improve your development practices, and make your life easier in the process. Lead developers, software architects and people interested in the wider picture will be able to gather from these pages some useful ideas about improving your project infrastructure and best practices.


The Productive Programmer

The Productive Programmer

Author: Neal Ford

Publisher: "O'Reilly Media, Inc."

Published: 2008-07-03

Total Pages: 226

ISBN-13: 059655186X

DOWNLOAD EBOOK

Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use. Master developer Neal Ford not only offers advice on the mechanics of productivity-how to work smarter, spurn interruptions, get the most out your computer, and avoid repetition-he also details valuable practices that will help you elude common traps, improve your code, and become more valuable to your team. You'll learn to: Write the test before you write the code Manage the lifecycle of your objects fastidiously Build only what you need now, not what you might need later Apply ancient philosophies to software development Question authority, rather than blindly adhere to standards Make hard things easier and impossible things possible through meta-programming Be sure all code within a method is at the same level of abstraction Pick the right editor and assemble the best tools for the job This isn't theory, but the fruits of Ford's real-world experience as an Application Architect at the global IT consultancy ThoughtWorks. Whether you're a beginner or a pro with years of experience, you'll improve your work and your career with the simple and straightforward principles in The Productive Programmer.


Java Message Service

Java Message Service

Author: Mark Richards

Publisher: "O'Reilly Media, Inc."

Published: 2009-05-19

Total Pages: 332

ISBN-13: 0596555601

DOWNLOAD EBOOK

Java Message Service, Second Edition, is a thorough introduction to the standard API that supports "messaging" -- the software-to-software exchange of crucial data among network computers. You'll learn how JMS can help you solve many architectural challenges, such as integrating dissimilar systems and applications, increasing scalability, eliminating system bottlenecks, supporting concurrent processing, and promoting flexibility and agility. Updated for JMS 1.1, this second edition also explains how this vendor-agnostic specification will help you write messaging-based applications using IBM's MQ, Progress Software's SonicMQ, ActiveMQ, and many other proprietary messaging services. With Java Message Service, you will: Build applications using point-to-point and publish-and-subscribe messaging models Use features such as transactions and durable subscriptions to make an application reliable Implement messaging within Enterprise JavaBeans (EJB) using message-driven beans Use JMS with RESTful applications and with the Spring application framework Messaging is a powerful paradigm that makes it easier to uncouple different parts of an enterprise application. Java Message Service, Second Edition, will quickly teach you how to use the key technology that lies behind it.


Java Transaction Design Strategies

Java Transaction Design Strategies

Author: Mark Richards

Publisher: Lulu.com

Published: 2006-05-01

Total Pages: 117

ISBN-13: 1411695917

DOWNLOAD EBOOK

Understanding how transaction management works in Java and developing an effective transaction design strategy can help to avoid data integrity problems in your applications and databases and ease the pain of inevitable system failures. This book is about how to design an effective transaction management strategy using the transaction models provided by Java-based frameworks such as EJB and Spring. Techniques, best practices, and pitfalls with each transaction model will be described. In addition, transaction design patterns will bring all these concepts and techniques together and describe how to use these models to effectively manage transactions within your EJB or Spring-based Java applications. The book covers: - The local transaction model - The programmatic transaction model - The declarative transaction model - XA Transaction Processing - Transaction Design Patterns


Damocles

Damocles

Author: Ben Counter

Publisher: Games Workshop

Published: 2015-04-21

Total Pages: 0

ISBN-13: 9781849708395

DOWNLOAD EBOOK

Four novellas that focus on the events of the second Damocles Gulf Crusade Two centuries ago, the Imperium of Man and the upstart Tau Empire fought to a standstill in the Damocles Gulf. Now, as the 41st millennium draws to a close, the tau have returned. As the world of Agrellan falls under attack, the White Scars and Raven Guard rush to its defence, but with the skilled Commander Shadowsun leading the alien forces, the Space Marines and their allies are hard pressed. Kor'sarro Khan, Huntmaster of the White Scars, swears that he will win the day in the most direct way possible - by taking Shadowsun's head.


Light and Shade

Light and Shade

Author: Brad Tolinski

Publisher: Crown

Published: 2012-10-23

Total Pages: 319

ISBN-13: 0307985733

DOWNLOAD EBOOK

This “oral autobiography” of Jimmy Page, the intensely private mastermind behind Led Zeppelin—one of the most enduring bands in rock history—is the most complete and revelatory portrait of the legendary guitarist ever published. More than 30 years after disbanding in 1980, Led Zeppelin continues to be celebrated for its artistic achievements, broad musical influence, and commercial success. The band's notorious exploits have been chronicled in bestselling books; yet none of the individual members of the band has penned a memoir nor cooperated to any degree with the press or a biographer. In Light & Shade, Jimmy Page, the band’s most reticent and inscrutable member, opens up to journalist Brad Tolinski, for the first time exploring his remarkable life and musical journey in great depth and intimate detail. Based on extensive interviews conducted with the guitarist/producer over the past 20 years, Light & Shade encompasses Page’s entire career, beginning with his early years as England’s top session guitarist when he worked with artists ranging from Tom Jones, Shirley Bassey, and Burt Bacharach to the Kinks, The Who, and Eric Clapton. Page speaks frankly about his decadent yet immensely creative years in Led Zeppelin, his synergistic relationships with band members Robert Plant, John Bonham, and John Paul Jones, and his notable post-Zeppelin pursuits. While examining every major track recorded by Zeppelin, including “Stairway to Heaven,” “Whole Lotta Love,” and “Kashmir,” Page reflects on the band’s sensational tours, the filming of the concert movie The Song Remains the Same, his fascination with the occult, meeting Elvis Presley, and the making of the rock masterpiece Led Zeppelin IV, about which he offers a complete behind-the-scenes account. Additionally, the book is peppered with “sidebar” chapters that include conversations between Page and other guitar greats, including his childhood friend Jeff Beck and hipster icon Jack White. Through Page’s own words, Light and Shade presents an unprecedented first-person view of one of the most important musicians of our era.


Overwatch: Anthology

Overwatch: Anthology

Author: BLIZZARD ENTERTAINMENT

Publisher: Dark Horse Comics

Published: 2017-10-10

Total Pages: 146

ISBN-13: 1506705405

DOWNLOAD EBOOK

Your favorite Overwatch® heroes' backstories are revealed in this anthology from Dark Horse Books and Blizzard Entertainment®! From Soldier: 76 to Ana, Tracer to Symmetra, discover the history behind Overwatch's heroes. How did Bastion become part of the team? Why did Ana Amari disappear? Where did Tracer get her catchphrase? Learn all this and more in this hardcover anthology of the first twelve issues of Blizzard's Overwatch comics, written and illustrated by an all-star creative team including Matt Burns, Robert Brooks, Micky Neilson, Nesskain, Bengal, and more. Whether you're an Overwatch novice or a Grandmaster, this is an essential companion! • Reveals backstories and new details about Overwatch's heroes. • Essential companion to the international best-selling game Overwatch! • Overwatch has won 100+ Game of the Year awards! • Overwatch is a global phenomenon with 30 million players! • Includes short stories by World of Warcraft: Chronicle writers Robert Brooks and Matt Burns!