Enterprise Application Development with Ext JS and Spring – (And a lot more!) – #programming #bookreview

Enterprise Application Development with Ext JS and Spring

Develop and deploy a high-performance Java web application using Ext JS and Spring

Gerald Gierer

(Packt Publishing paperback, Kindle)

A powerful JavaScript web framework such as Ext JS deserves a powerful platform for enterprise desktop application development. Gerald Gierer delivers a good one in his well-crafted new how-to book from Packt Publishing.

Gierer’s book is a bit unusual in today’s pare-it-down marketplace. It contains many before, during and after screen prints to illustrate the actions and outcomes of steps and commands. The 446-page book also has lengthy code listings that enable you to check and verify the outcomes of code changes you have made.

Ext JS and the Spring framework, however, are just a few of the packages that you work with as you set up your development tools and create, modify, expand, test and deploy a sample enterprise application (a task time tracker).

The other programs and tools include MySQL, the Java SE development kit (with the new Java API for JSON), NetBeans, Maven, Glassfish, and JUnit. And, with Ext JS, you learn to work with the Sencha Cmd tool and the Ext JS Software Development Kit (SDK).

But please note, particularly if you are new to some of this : You must pay careful attention to each paragraph as you load and configure software and as you keep building and enhancing your enterprise application.

In this book, it is easy start jumping from one screen print to the next, or from one code listing to the next, while skipping the intervening text. When you do, you can miss key steps that sometimes are buried without highlights in the wording.

This was my first time to work with some of the required software packages, so I had to force myself to really slow down and pay close attention to each paragraph, as well as each graphic.  My initial development attempt went off the rails when I discovered, more than 100 pages into the book, that I had misconfigured a couple of tables, skipped a couple of data changes, and generally screwed up the database. And, being new to some of the software, I couldn’t figure out to repair everything. So I simply started over from scratch and this time moved carefully from one page to the next, closely checking code entries and the book’s text before clicking “Enter.” That made all the difference in my results.

If you are looking to do enterprise application development with a JavaScript framework, definitely consider Ext JS and definitely consider Gerald Gierer’s fine Enterprise Application Development with Ext JS and Spring.

And definitely take your time as you work your way through his book.

Si Dunn

Optimizing Hadoop for MapReduce – A practical guide to lowering some costs of mining Big Data – #bookreview

Optimizing Hadoop for MapReduce

Learn how to configure your Hadoop cluster to run optimal MapReduce jobs

Khaled Tannir

(Packt Publishing, paperback, Kindle)

Time is money, as the old saying goes. And that saying especially applies to the world of Big Data, where much time, computing power and cash can be consumed while trying to extract profitable information from mountains of data.

This short, well-focused book by veteran software developer Khalid Tannir describes how to achieve a very important, money-saving goal: improve the efficiency of MapReduce jobs that are run with Hadoop.

As Tannir explains in his preface:

“MapReduce is an important parallel processing model for large-scale, data-intensive applications such as data mining and web indexing. Hadoop, an open source implementation of MapReduce, is widely applied to support cluster computing jobs that require low response time.

“Most of the MapReduce programs are written for data analysis and they usually take a long time to finish. Many companies are embracing Hadoop for advanced data analytics over large datasets that require time completion guarantees.

“Efficiency, especially the I/O costs of MapReduce, still needs to be addressed for successful implications. The experience shows that a misconfigured Hadoop cluster can noticeably reduce and significantly downgrade the performance of MapReduce jobs.”

Tannir’s well-focused, seven-chapter book zeroes in on how to find and fix misconfigured Hadoop clusters and numerous other problems. But first, he explains how Hadoop parameters are configured and how MapReduce metrics are monitored.

Two chapters are devoted to learning how to identify system bottlenecks , including CPU bottlenecks, storage bottlenecks, and network bandwidth bottlenecks.

One chapter examines how to properly identify resource weaknesses, particularly in Hadoop clusters. Then, as the book shifts strongly to solutions, Tannir explains how to reconfigure Hadoop clusters for greater efficiency.

Indeed, the final three chapters deliver details and steps that can help you improve how well Hadoop and MapReduce work together in your setting.

For example, the author explains how to make the map and reduce functions operate more efficiently, how to work with small or unsplittable files, how to deal with spilled records (those written to local disk when the allocated memory buffer is full), and ways to tune map and reduce parameters to improve performance.

“Most MapReduce programs are written for data analysis and they usually take a lot of time to finish,” Tannir emphasizes. However: “Many companies are embracing Hadoop for advanced data analytics over large datasets that require completion-time guarantees.” And that means “[e]fficiency, especially the I/O costs of MapReduce, still need(s) to be addressed for successful implications.”

He describes how to use compression, Combiners, the correct Writable types, and quick reuse of types to help improve memory management and the speed of job execution.

And, along with other tips, Tannir presents several “best practices” to help manage Hadoop clusters and make them do their work quicker and with fewer demands on hardware and software resources. 

Tannir notes that “setting up a Hadoop cluster is basically the challenge of combining the requirements of high availability, load balancing, and the individual requirements of the services you aim to get from your cluster servers.”

If you work with Hadoop and MapReduce or are now learning how to help install, maintain or administer Hadoop clusters, you can find helpful information and many useful tips in Khaled Tannir’s Optimizing Hadoop for Map Reduce.

Si Dunn

The Troubles Trilogy: Adrian McKinty’s Northern Ireland crime novels are powerful, engrossing reading – #bookreview

In the Morning I’ll Be Gone

Book Three: The Troubles Trilogy

Adrian McKinty

(Seventh Street Books, paperback)

I wish I had discovered The Troubles Trilogy and Detective Sean Duffy much sooner than Book Three. I really don’t like reading trilogies in reverse.

But Adrian McKinty is an amazingly good crime novelist. And now that I have also read his two other books in ThTroubles Trilogy,  I can honestly say that it is pleasingly easy to read these works in any order you wish.

In the Morning I'll Be Gone cover

Yes, Book One: The Cold Cold Ground and Book Two: I Hear the Sirens in the Streets are tied together by some of the same characters and settings found in Book Three: In the Morning I’ll Be Gone. Each novel, however, stands solidly on its own.

Detective Sean Duffy is an Irish Catholic cop working for the Royal Ulster Constabulary, Northern Ireland’s decidedly unpopular police force. The three novels unfold during the early 1980s, amid some of the most violent times in a small-scale but deadly civil war that has been raging for decades. On one side are the mostly Protestant Unionists and Loyalists, who want Northern Ireland to stay part of the  United Kingdom. On the other side are the mostly Catholic Nationalists and Republicans who want Northern Ireland to become part of the Republic of Ireland again.

Duffy, caught in the middle and working for a mostly Protestant police force, must try to solve grisly murder cases while not getting blown up by Irish Republican Army car bombs–he never goes anywhere without first looking beneath his vehicle–or killed by bullets fired by snipers on both sides.

There are neighborhoods where it’s deadly to be a Protestant or a Catholic and neighborhoods where it’s equally deadly to be one of Her Majesty’s cops, or “peelers,” in the local argot.  (Sir Robert Peel, a 19th century British prime minister, is credited with creating the concept of a metropolitan police force. As a result, police officers became known as “bobbies” in England and “peelers” in Northern Ireland.)

Sometimes, in pursuit of leads and suspects, Duffy finds himself on streets that are British territory on one side of the center line and Irish territory on the other. And, a classic tough-guy detective, Duffy seldom hesitates if he needs to sneak into Ireland, where he has absolutely no jurisdiction except his fists and his guns. Also, he sometimes crosses that dark, ill-defined border between good cop and bad cop, in the name of justice as he defines it.

Adrian McKinty has been compared, deservedly so, to Raymond Chandler and a few other leading crime novelists. He is a native of Northern Ireland, and his taut, well-written, realistic prose makes excellent use of that region’s cultures, languages and longstanding sectarian tensions. He draws you in quickly and doesn’t let you escape –not until after gritty Detective Sean Duffy finally has tracked down and confronted the killer face to face.

Si Dunn

Computing with Quantum Cats – Strange and exciting times are ahead – #science #bookreview

Computing with Quantum Cats

From Colossus to Qubits

John Gribbin

(Prometheus Books – hardcover, Kindle)

John Gribbin’s new book, Computing with Quantum Cats, is an entertaining, informative and definitely eye-opening look at quantum computing’s recent progress, as well as its exciting near-future possibilities.

The “conventional” (a.k.a. “classical”) computers currently on our desktops, in our briefcases, and in our pockets and purses keep getting smaller and faster, yet laden with more features, memory and processing power. “But,” cautions John Gribbin, a veteran science writer, “the process cannot go on indefinitely; there are limits to how powerful, fast and cheap a ‘classical’ computer can be.”CompwithQuantumCats

Already we are cramming a billion transistors into tiny chips and moving much of our data and programs out to the “cloud,” because we are running out of both physical space and memory space on our shrunken devices.

So what’s next, if the end of Moore’s Law is here?

Gribbin predicts that “within a decade the computer world will be turned upside down”–by quantum computers that  “will enable physicists to come to grips with the nature of quantum reality, where communication can occur faster than the speed of light, teleportation is possible, and particles can be in two places at once. The implications are as yet unknowable,” he concedes, “but it is fair to say that the quantum computer represents an advance as far beyond the conventional computer as the conventional computer is beyond the abacus.”

For now, quantum computers are functioning  at a level somewhat equivalent to the early classical computers that, nearly 70 years ago, could perform only rudimentary calculations, yet filled large rooms and required 25 kilowatts or more of electrical power to light up hundreds or thousands of  vacuum tubes. It may be decades or perhaps just a few years until quantum desktop PCs or quantum smartphones become a reality.

What makes quantum computing such a big deal? 

Classical computers, Gribbin writes, “store and manipulate information consisting of “binary digits, or bits. These are like ordinary switches that can be in one of two positions, on or off, up or down. The state of a switch is represented by the numbers 0 and 1, and all the activity of a computer involves changing the settings on those switches in an appropriate way.”

He notes that two “classical” bits can represent any of the four numbers from 0 to 3 (00,01, 10, and 11). But once you start using quantum bits–qubits (pronounced “cubits”)–the scale of possibilities quickly becomes astronomical.

The “quantum switches can be in both states, on and off, at the same time, like Schrodinger’s ‘dead and alive’ cat. In other words, they can store 0 and 1 simultaneously.” Or both can be off or both can be on, creating three possibilities.

“Looking further into the future,” Gribbin continues, “a quantum computer based on a 30-qubit processor would have the equivalent computing power of a conventional machine running at 10 teraflops (trillions of floating-point operations per second)–ten thousand times faster than conventional desktop computers today….” 

His new book presents an enlightening, engrossing blend of facts and speculations about quantum computing, as well as short biographical sketches of key people who have helped quantum computing become a reality.  These range from Alan Turing and John Von Neumann to more recent researchers such as Nobel Prize recipients Tony Leggett and Brian Josephson, to name a few. Their key research efforts also are explored.

The author notes that “the enormous challenge remains of constructing a quantum computer on a scale large enough to beat classical computers at a range of tasks….” He also observes that “many competing approaches are being tried out in an attempt to find the one that works on the scale required.” And he concedes that in a research field now changing very fast, “I’ve no idea what will seem the best bet by the time you read these words, so I shall simply set out a selection of the various [techniques] to give you a flavor of what is going.”

John Gribbin’s other books include In Search of Schrodinger’s Cat, Erwin Schrodinger and the Quantum Revolution, and In Search of the Multiverse.

The need to break enemy codes in World War II gave us classical computers, Gribbin points out. In a curious twist, it may be the need to create truly unbreakable codes that will help usher in quantum computing as a practical reality.

Si Dunn

The Ubuntu Beginner’s Guide – A very good book for intermediate beginners (and up) – #ubuntu #linux #bookreview

The Ubuntu Beginner’s Guide

Sixth Edition

Jonathan Moeller

(Azure Flame Media, LLC – Kindle)

This should not be your first book on how to use Ubuntu, particularly if you consider yourself not much of a computer geek and you are fleeing Microsoft Windows to escape the death throes of XP (or the life throes of Windows 8).

However, The Ubuntu Beginner’s Guide is an excellent how-to book that can add to your enjoyment and mastery of Ubuntu once you are comfortable with opening applications, downloading the latest updates, and doing some basic work at the command line in Linux. In other words, once you are ready to learn more about what else you can do with a PC running Ubuntu (besides typing on it and surfing the web), The Ubuntu Beginner’s Guide definitely can help. (It focuses on Ubuntu version 12.04 — not the latest, but still a good release that will be supported for a few more years.)

Jonathan Moeller spends much of his book showing how to set up an Ubuntu PC as a server platform, for example an Apache web server, a MySQL server, a DHCP server, and an FTP Client and Server, among others. His instructions are clear, and you don’t have to flip from one chapter to another to keep track of all of the steps. He repeats setup steps when necessary to help the reader stay focused on doing a task from start to finish. (I am definitely not a Linux guru, but I have used Moeller’s book thus far to assign some static IPs, set up SAMBA file sharing, set up an Apache web server, and do several other tasks that I’ve wanted to learn. Some reviewers have criticized the author for repeating certain steps for each process. But I appreciate the convenience of staying focused on just one or two pages at a time.)

Meanwhile, later chapters focus on web applications and “the eight best applications for a new Ubuntu desktop installation.” (No spoilers are given here.)

“Hosting web applications,” Moeller writes, “is where Linux really shines….Ubuntu Linux can run a variety of web applications, ranging from simple interactive sites to powerful content management systems.” In his book, he shows “how to install three of the most popular content management systems on an Ubuntu web server — WordPress, MediaWiki, and Drupal” — and explains what a LAMP server is. “LAMP is simply an acronym for Linux, Apache, MySQL, and PHP (or Perl and Python).”

The author covers several other useful topics, including how to create a bootable USB flash drive, how to run some Windows software on Ubuntu using the Wine application, and how to manage eBooks on Ubuntu. And he describes how to enjoy some computer games on Ubuntu, even though the “gaming experience” admittedly will not measure up to Windows machines, various mobile devices, or dedicated game consoles such as an XBox or Playstation.

If you have not yet tried Ubuntu and still wonder if you will like Linux or not, start with a book such as Ubuntu Made Easy, which comes with a CD that lets you try Ubuntu 12.04 without actually installing it. (And , if you do like it, you can use the same CD to install Ubuntu on your PC). Then, after you get comfortable with the basics and want to know more, get The Ubuntu Beginner’s Guide.

Si Dunn

Raiders of the Nile – Steven Saylor brings fast-paced action & intrigue to ancient Egypt – #fiction #bookreview

Raiders of the Nile

A Novel of the Ancient World

Steven Saylor

(Minotaur Books – hardcover , Kindle )

Best-selling author Steven Saylor is well-known for his many books, including his Roma Sub Rosa series of historical mysteries set in ancient Rome, starring Gordianus the Finder, a B.C. equivalent of Sherlock Holmes.

Now, in Raiders of the Nile, Saylor again has turned the sundial back a few years and given us a young, pre-Finder Gordianus. In 88 B.C., on his 22nd birthday, Gordianus suddenly has to embark on a truly desperate quest. He must rescue Bethesda, the beautiful young woman he loves,  from fearsome pirates based in the Nile Delta. They have kidnapped Bethesda from the troubled city of Alexandria, where the latest in a string of Egyptian kings named Ptolemy is on a very shaky throne (despite, or perhaps partly because of, his huge girth). And young Gordianus finds that he has just one ally willing to be his John Watson in the Egyptian badlands: a 10-year-old slave boy named Djet.

A pleasingly complex plot unfolds as Gordianus and Djet barely escape death at several turns and have to join the pirate gang not only to save their lives but to have a chance to escape with Bethesda, who is being held for ransom.

What the pirates and their vicious leader don’t know is that they have kidnapped the wrong woman. And if they somehow find out, she, Gordianus and Djet all could be killed on the spot.

It’s the set-up for a lot of intrigue, action and entertainment. And Steven Saylor demonstrates that he is a master at telling fast-paced stories set in the seemingly slow-paced ancient world.

His characters, fortunately, do not speak in hieroglyphics or Latin. Nor do they sound like actors in grainy Old Testament movies. Indeed, they converse in reasonably modern English, which momentarily can be disconcerting the first time you pick up a Steven Saylor novel. But it doesn’t take long to get caught up in the tale and find yourself racing along on the back of a camel you barely can ride, while murderous villagers, also on camels, try to chase you down and hack you into mincemeat.

Saylor, widely recognized as an expert on ancient Roman life and politics, has done extensive research into the lives and politics of some ancient Egyptians, as well as key settings used in Raiders of the Nile. He needed a vacation, he says in the book’s concluding notes, from his long studies of the ancient Romans’ “murder trials, gruesome histories, and self- aggrandizing memoirs.” So he turned to the works of “Greek authors whose books were all about travel and exploration, love and sensual pleasure, religious exaltation and athletic glory.”

One outcome was his 2013 book The Seven Wonders, which brings 18-year-old Gordianus face-to-face with intriguing, challenging, deadly mysteries each time he stops to visit one of the Seven Wonders of the World.

Raiders of the Nile is the second prequel novel that points toward how Gordianus eventually will become the famed Finder who solves cases involving prominent historical characters and events in Rome. While researching ancient Greece, Saylor encountered several books, manuscripts and websites that inspired him to look closely at Egypt, too. And that led to the absorbing tale which unfolds in this new book.

One downside to the many plot twists, intrigues, double-crossings, and surprises in Raiders of the Nile is that Saylor must rely on a fairly lengthy ending to wrap everything up and shake Gordianus loose for whatever will come next. Even then, some of the concluding events seem to happen just a bit quickly and conveniently.

Still, fans of Gordianus the Finder will not be disappointed. And readers encountering Gordianus (and Saylor) for the first time will find plenty to enjoy–including a whole series of Gordianus novels to savor.

Steven Saylor definitely knows how to blend imagination, good storytelling, historical accuracy and cultural details into tales of mystery, intrigue, action and, yes, love.

Si Dunn

Mastering the Nikon D610 – Another helpful how-to from Digital Darrell – #photography #bookreview

Mastering the Nikon D610

Darrell Young

(Rocky Nook – paperback, Kindle)

d610_hr

Today’s digital SLR cameras have many more features than most of us can possibly use. And, certainly, they have many more features than most of us can readily employ without cracking open a how-to guide.

Still, I am both a fan and user of DSLRs. I am also a fan and user of some of Digital Darrell’s books on how to master various Nikon cameras.

Yes, the instruction manuals that come with new DSLRs are supposed to tell us how to use every button, setting and indicator. Often, they do. Yet, that’s all they usually tell us: the bare basics.

In a Digital Darrell book, on the other hand, you get more than detailed coverage of every dial, button, indicator, and menu setting. You also get color photographs of menu options, plus recommended settings and numerous tips based on Darrell Young’s shooting preferences and experiences in the field. Those recommendations and tips can be valuable savers of time and frustration, whether trying out a feature for the first time or using a feature not touched in several months.

Darrell Young’s new Mastering the Nikon D610 is a world-class how-to book that deserves to be kept handy by anyone who uses this new, feature-rich, full-frame (FX) camera.

Young has written more than a dozen photography books, primarily detailed guides for specific models of Nikons. “The massive resolution of the 24.3 megapixel (MP) sensor, an amazing dynamic range, and clean, broadcast-quality video make the D610 one of the world’s best digital cameras,” Young states.

“In my opinion, the image is what counts, and the Nikon D610 can deliver some of the highest-quality images out there. It’s a robust camera body designed to last. With this camera we can return to the days when we seldom bought a new camera body and instead put our money into new Nikkor lenses.”

Whether you get one D610 or a dozen, you may really like keeping a copy of this well-crafted, 547-page book handy for quick—and detailed—reference in the field or studio.

Si Dunn

Improving the Test Process – A Study Guide for ISTQB Expert Level Module – #software #bookreview

Improving the Test Process

Implementing Improvement and Change — A Study Guide for the ISTQB Expert Level Module

Graham Bath and Erik van Veenendaal
(Rocky Nook – paperback, Kindle)

If you are a software tester seeking an important new credential to help boost your career, definitely check out this book. Improving the Test Process can help you complete and pass one of the four modules required by the International Software Testing Qualifications Board (ISTQB) to achieve “Expert” certification. (Two of the four “Expert” modules will be available in 2014 and 2015, respectively.)

The ISTQB has established three levels in its Certified Tester program: Foundation, Advanced and Expert. “The result,” the two authors state, “is a structure that supports the development of career paths for professional testers.”

Improving the Test Process has 10 chapters and six appendices devoted to that Expert Level module, including an appendix that focuses on what to expect in the module’s certification exam.

The chapters and appendices are:

  • 1. Introduction
  • 2. The Context of Improvement
  • 3. Model-Based Improvement
  • 4. Analytical-Based Improvement
  • 5. Selecting Improvement Approaches
  • 6. Process for Improvement
  • 7. Organization, Roles, and Skills
  • 8. Managing Change
  • 9. Critical Success Factors
  • 10. Adapting to Different Life Cycle Models
  • Appendix A: Glossary
  • Appendix B: Literature and References
  • Appendix C: The Syllabus Parts
  • Appendix D: The Exam
  • Appendix E: Summary of Cognitive Levels (K-Levels)
  • Appendix F: Answers

The “Answers” appendix provides the answers to exercises posted at the end of chapters 2 through 10.

“The definition of a testing expert used by ISTQB,” the authors note, “is ‘a person with the special skills and knowledge representing mastery of a particular testing subject. Being an expert means possessing and displaying special skills and knowledge derived from training and experience.'”

The book’s authors are both long-time professionals in the field of software testing, and they are co-authors of the ISTQB Expert Level syllabus. So they know their subject matter.

In each chapter, they lay out specific learning objectives and follow with technical content and exercises.

Their well-written book is structured so it can be used for two important purposes: (1) as a preparation guide for taking the ISTQB Expert Level certification exam and (2) as a practical guide for experienced testing professionals who want to learn more about how to improve software testing processes.

Si Dunn

Adobe Edge Animate – Rocky Nook’s elegant new software how-to guide – #webdesign #bookreview

adobe_edge_animate

Adobe Edge Animate

Using Web Standards to Create Interactive Websites

Simon Widjaja
(Rocky Nook – paperback, Kindle)

Simon Widjaja’s new book is both elegant and practical. It is elegantly structured and illustrated, and it is practical in its approach to showing how to use Adobe Edge Animate.

That software package, Widjaja says, “is a multimedia authoring tool based on open web standards….Compositions created with Edge Animate can be used in browser applications and apps on mobile devices, but also in digital publications created with Adobe Digital Publishing Suite or Apple iBooks Author.”

Widjaja is an experienced Edge developer, as well as programmer, author, IT trainer, and Flash developer.

Not only does his book show how to design and create animations. He also demonstrates “solutions that go beyond the application’s standard functions,” including “integration into external systems and extensibility with additional frameworks and custom components.”

The Edge Animate runtime, he notes, “is largely based on the popular jQuery JavaScript framework.” So external HTML and JavaScript components can be placed into Edge Animate compositions, and Edge Animate users can create their own components.

The 220-page book (translated from German by Susan Spies) is divided into seven chapters, with numbered subheadings and sub-subheadings. The chapters are:

Chapter 1: Introduction — Contains “basic information on the current status quo in web standards” and how they apply to understanding and using Edge Animate.

Chapter 2: Getting to know the authoring tool – Provides an overview of Edge Animate’s interface and its wide range of functions.

Chapter 3: Design – Shows how to use the functions for creating graphic elements, how to work with assets such as images and fonts, and how to “create more complex layouts.”

Chapter 4: Animation – Introduces the Timeline and the Pin and explains “how to animate  your compositions using keyframes.”

Chapter 5: Interaction – Focuses on Edge Animate’s API and “how to implement various actions.”

Chapter 6: Publication –Explores the “the various publishing options available…in Edge Animate and explains the necessary preparations…for publishing your composition on the web or within a digital publication. Also looks at “how your creative work can be integrated into a content management system.”

Chapter 7: Advanced Tips – Covers “a range of extensions you will need to make your projects perform well on the web.”

Widjaja’s Adobe Edge Animate seems an excellent fit for Rocky Nook’s stated 2014 mission, which is “to publish books on cutting-edge developments in photography, imaging, and technology that really matter, and to focus on practical usage that will enhance capabilities. Our ultimate goal,” the company says, “is to foster image quality.”

With this book and Adobe Edge Animate, you definitely can learn how to boost the quality of images, using effective animated presentations on the web, in apps, and in other publications.

One e-book caution: This book “has complex layouts and has been optimized for reading on devices with larger screens.” In other words, do not try to read it on a phone or small tablet.

Si Dunn

Our Beautiful, Fragile World – Excellent photographs by an environmental artist – #bookreview

Peter Essick's new book will inspire photographers to work harder and help readers to better understand the fragility of our planet.

Peter Essick’s new book will inspire photographers to work harder, and it will help readers better understand the fragility of our planet.

Our Beautiful, Fragile World

The Nature and Environmental Photographs of Peter Essick
Peter Essick
(Rocky Nookhardcover, Kindle)

Most of us are content to take a photograph and just settle for what we get under the current circumstances.

That’s not how Peter Essick works.

Essick has spent more than 25 years traveling to remote corners of the world, but also to many spots in North America, as a photographer on assignment for National Geographic.

“Many of my successful photographs,” he writes in his noteworthy new book, “are the result of discovering a scene and then going back several times to get the best picture possible.”

Our Beautiful, Fragile World presents a collection of Essick’s excellent nature and environmental photographs. And almost all of the photos are accompanied by a one-page essay explaining where and how an image was taken, what circumstances surrounded the shot, what environmental issues or crises are represented, and what Essick wants readers to take away from the story behind the photograph.

His book likewise contains a technical information section where specific details of each shot are described, including camera (Nikon or Canon), lens, film (typically Fujichrome 100) or digital camera settings, and how he had to work to get the photograph (i.e., use an underwater housing, or shoot from a light plane, or “look for a place where the sunlight was bounding off the sandstone and reflecting golden light on the opposite wall.”

There also is a fine foreword by Jean-Michael Cousteau, son of the famed, late ocean explorer Jacques-Yves Cousteau. “I feel much hope for the future,” he writes, “when I see the talented work of artists like Peter Essick and understand the message he conveys through his stunning environmental images.”

Our Beautiful, Fragile World will inspire almost any photographer to try to take better nature pictures. And it starkly highlights how we continue to run roughshod over the delicate elements and natural forces that keep us alive on this threatened planet.

Si Dunn