Book picks similar to
High-Performance Java Platform Computing: Multithreaded and Networked Programming by Thomas W. Christopher
programming
java
on-shelf
performance
Redis in Action
Josiah L. Carlson - 2013
You'll begin by getting Redis set up properly and then exploring the key-value model. Then, you'll dive into real use cases including simple caching, distributed ad targeting, and more. You'll learn how to scale Redis from small jobs to massive datasets. Experienced developers will appreciate chapters on clustering and internal scripting to make Redis easier to use.About the TechnologyWhen you need near-real-time access to a fast-moving data stream, key-value stores like Redis are the way to go. Redis expands on the key-value pattern by accepting a wide variety of data types, including hashes, strings, lists, and other structures. It provides lightning-fast operations on in-memory datasets, and also makes it easy to persist to disk on the fly. Plus, it's free and open source.About this bookRedis in Action introduces Redis and the key-value model. You'll quickly dive into real use cases including simple caching, distributed ad targeting, and more. You'll learn how to scale Redis from small jobs to massive datasets and discover how to integrate with traditional RDBMS or other NoSQL stores. Experienced developers will appreciate the in-depth chapters on clustering and internal scripting.Written for developers familiar with database concepts. No prior exposure to NoSQL database concepts nor to Redis itself is required. Appropriate for systems administrators comfortable with programming.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.What's InsideRedis from the ground upPreprocessing real-time dataManaging in-memory datasetsPub/sub and configurationPersisting to diskAbout the AuthorDr. Josiah L. Carlson is a seasoned database professional and an active contributor to the Redis community.Table of ContentsPART 1 GETTING STARTEDGetting to know RedisAnatomy of a Redis web applicationPART 2 CORE CONCEPTSCommands in RedisKeeping data safe and ensuring performanceUsing Redis for application supportApplication components in RedisSearch-based applicationsBuilding a simple social networkPART 3 NEXT STEPSReducing memory useScaling RedisScripting Redis with Lua
A Thousand Seeds of Joy: Teachings of Lakshmi and Saraswati (Ascended Goddesses Series Book 1)
Ananda Karunesh - 2018
Goddess Lakshmi and Goddess Saraswati promise nothing short of a grand transformation of humanity with the birthing of a new joy-centered consciousness on Earth at this time. They take us on a grand spiritual journey by weaving new insights into ancient teachings, correcting what has been altered in scriptures by their "male" authors, and revealing new secrets about Buddhas, and Gods and Goddesses who have walked on Earth. Whether it is Eve's original sin or the closing of magnificent Goddess Temples or Sita's Fire Test or Mary Magdalene's depiction as a prostitute, "enlightened women" have been portrayed as sinners by numerous kings, emperors, writers, popes, and other religious heads for millennia. The messages of Goddesses Lakshmi and Saraswati correct many misconceptions and misrepresentations about the "patriarchal" stories from Christianity, Hinduism, and Buddhism. These profound messages by the two ascended Goddesses will delight you, surprise you, transform you, and even enlighten you. Goddesses Lakshmi and Saraswati also reveal new information and intimate secrets about their many incarnations on Earth with Rama, Krishna, Buddha, and other divine beings. They reveal how the transformation of many souls from their ancient tribe created two of the major world religions known as Hinduism and Buddhism. This book is not only about spirituality, but also about history, philosophy, religion, and psychology. Goddess Lakshmi and Goddess Saraswati provide new insights on mind, body, soul, chakras, elements, contrast, time, destiny, karma, sensuality, tantra, higher self, heavenly realms, expanding levels of enlightenment, ascension, and of course the author’s favorite – a new way of experiencing the “divine feminine” within oneself. This is the first book in the Ascended Goddesses Series. Future books in this series will have conversations with Goddesses Parvati, Mother Mary, Kuan Yin and Tara, among others. JOIN OUR TEAM OF VOLUNTEERS The Path of Joy Organization is donating 5,000 copies of this book to uplift disempowered girls, women, and mothers, elderly living in old age homes, handicapped people, young adults with challenges, patients in hospitals, and numerous NGOs all over the world. Send an email to join our team of volunteers to distribute the 5000 copies. The author recently signed an MOU with RENEW (Respect, Educate, Nurture, and Empower Women - http://renew.org.bt/) to donate 600 copies of this book to their 600 active volunteers, who provide help to the disempowered girls and women in Bhutan. Another 100 copies of this book were sent to the volunteers and interns of Apne Aap Women Worldwide (http://apneaap.org/), an organization that saves girls and women from sex trafficking and other forms of exploitation. Even a Buddhist "nunnery" in Punakha founded by the Queen Mother of Bhutan took 120 copies for their 120 resident nuns. The many stories of enlightenment of Eve, Sita, Radha, Yasodhara, Yeshe Tsogyal and other women help in undoing the widely-held Buddhist belief that incarnating as a woman is inferior to incarnating as a man for spiritual attainment.
The God of Atheists
Stefan Molyneux - 2007
It it impossible is to resist quoting passages from this novel, given the author’s brilliant insights into character, wonderful literary flourishes and stunning demonstration of what is meant by inspired writing." - Humber School for Writers. A savage, brilliant, hilarious attack on modern hypocrisy, "The God of Atheists" follows the downfall of three men who wake up one morning and decide to take what they have not earned. Al, a down-and-out music producer, bullies his handsome son into forming a boy-band. Alder, an obscure academic, steals a brilliant idea from a grad student. As they exploit the talents of the naïve youths around them, their fame and wealth increase – but they become more and more terrified of exposure and destruction...
How Buildings Learn: What Happens After They're Built
Stewart Brand - 1994
How Buildings Learn is a masterful new synthesis that proposes that buildings adapt best when constantly refined and reshaped by their occupants, and that architects can mature from being artists of space to becoming artists of time. From the connected farmhouses of New England to I.M. Pei's Media Lab, from "satisficing" to "form follows funding," from the evolution of bungalows to the invention of Santa Fe Style, from Low Road military surplus buildings to a High Road English classic like Chatsworth—this is a far-ranging survey of unexplored essential territory.More than any other human artifacts, buildings improve with time—if they're allowed to. How Buildings Learn shows how to work with time rather than against it.
Testable JavaScript
Mark Ethan Trostler - 2012
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 developmentUse patterns from static languages and standards-based JavaScript to reduce code complexityLearn the advantages of event-based architectures, including modularity, loose coupling, and reusabilityExplore tools for writing and running unit tests at the functional and application levelGenerate code coverage to measure the scope and effectiveness of your testsConduct integration, performance, and load testing, using Selenium or CasperJSUse tools for in-browser, Node.js, mobile, and production debuggingUnderstand what, when, and how to automate your development processes
Becoming a Supple Leopard: The Ultimate Guide to Resolving Pain, Preventing Injury, and Optimizing Athletic Performance
Kelly Starrett - 2013
In Becoming a Supple Leopard, Kelly Starrett—founder of MobilityWod.com—shares his revolutionary approach to mobility and maintenance of the human body and teaches you how to hack your own human movement, allowing you to live a healthy, happier, more fulfilling life.Performance is what drives the human animal, but the human animal can be brought to an abrupt halt by dysfunctional movement patterns. Oftentimes, the factors that impede performance are invisible to not only the untrained eye, but also the majority of athletes and coaches. Becoming a Supple Leopard makes the invisible visible. In this one of a kind training manual, Starrett maps out a detailed system comprised of more than two hundred techniques and illuminates common movement errors that cause injury and rob you of speed, power, endurance, and strength. Whether you are a professional athlete, a weekend warrior, or simply someone wanting to live healthy and free from restrictions, Becoming a Supple Leopard, will teach you how to maintain your body and harness your genetic potential.
Learn How to:
Pprevent and rehabilitate common athletic injuries Overhaul your movement habits quickly identify, diagnose, and fix inefficient movement patterns Problem solve for pain and dysfunction in austere environments with little equipment Fix poor mechanics that rob power, bleed force, and dump torque Unlock reservoirs of athletic capacity you didn't know you had Identify and fix poor movement patterns in children Reverse the aging process Develop strategies that restore function to your joints and tissues Accelerate recovery after training sessions and competition Create personalized mobility prescriptions to improve movement efficiency Improve your quality of life through regained work capacity Run faster, jump higher, and throw farther
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
Don't Make Me Stop Now
Michael Parker - 2007
And despite all of the above, the absolute necessity of it, no matter its consequences. Whether it’s a college student undone by the boy who leaves her, or the boyfriend intent on leveling old scores from high school for his lover, or the husband who discovers—in the grocery store—the woman he should have been with all along, every character, no matter how off track, wants to believe in debt and credit and payback and making the messy world—and the messy world of love—turn out neatly.
JavaScript: The Good Parts
Douglas Crockford - 2008
This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole--a subset you can use to create truly extensible and efficient code.Considered the JavaScript expert by many people in the development community, author Douglas Crockford identifies the abundance of good ideas that make JavaScript an outstanding object-oriented programming language-ideas such as functions, loose typing, dynamic objects, and an expressive object literal notation. Unfortunately, these good ideas are mixed in with bad and downright awful ideas, like a programming model based on global variables.When Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language. In JavaScript: The Good Parts, Crockford finally digs through the steaming pile of good intentions and blunders to give you a detailed look at all the genuinely elegant parts of JavaScript, including:SyntaxObjectsFunctionsInheritanceArraysRegular expressionsMethodsStyleBeautiful featuresThe real beauty? As you move ahead with the subset of JavaScript that this book presents, you'll also sidestep the need to unlearn all the bad parts. Of course, if you want to find out more about the bad parts and how to use them badly, simply consult any other JavaScript book.With JavaScript: The Good Parts, you'll discover a beautiful, elegant, lightweight and highly expressive language that lets you create effective code, whether you're managing object libraries or just trying to get Ajax to run fast. If you develop sites or applications for the Web, this book is an absolute must.
High Performance JavaScript
Nicholas C. Zakas - 2010
The problem is that all of those lines of JavaScript code can slow down your apps. This book reveals techniques and strategies to help you eliminate performance bottlenecks during development. You'll learn how to improve execution time, downloading, interaction with the DOM, page life cycle, and more.
Yahoo! frontend engineer Nicholas C. Zakas and five other JavaScript experts -- Ross Harmes, Julien Lecomte, Steven Levithan, Stoyan Stefanov, and Matt Sweeney -- demonstrate optimal ways to load code onto a page, and offer programming tips to help your JavaScript run as efficiently and quickly as possible. You'll learn the best practices to build and deploy your files to a production environment, and tools that can help you find problems once your site goes live.
Identify problem code and use faster alternatives to accomplish the same task Improve scripts by learning how JavaScript stores and accesses data Implement JavaScript code so that it doesn't slow down interaction with the DOM Use optimization techniques to improve runtime performance Learn ways to ensure the UI is responsive at all times Achieve faster client-server communication Use a build system to minify files, and HTTP compression to deliver them to the browser
The Serving Leader: Five Powerful Actions That Will Transform Your Team, Your Business, and Your Community
Ken Jennings - 2003
During the new project, he learns that his father is very ill and wants his only child to come home and help him with "a few projects." Mike's father is a well-known, retired CEO, and Mike gets his boss's blessing to take as much time as he needs. Unbeknownst to him, Mike's father and boss, longtime friends, have plotted this visit to help Mike learn some needed leadership and life lessons. So begins this compelling narrative that combines a very human story with the classical Greenleaf theory of servant leadership. The second book in the acclaimed Ken Blanchard series (called "powerful testimony" by Brad Orr, CEO of John Burnham & Co) is both a practical guide for effective leadership and a book about the personal journey of growth that real leadership requires.
The Modern Day Gunslinger: The Ultimate Handgun Training Manual
Don Mann - 2010
An all-encompassing manual that addresses safety, equipment, tactics, and the best practices for all shooters, here is an all-encompassing book of use to every gun owner.A result of twelve years of research, The Modern Day Gunslinger was written to meet the needs of the gun owner, the experienced shooter, those who own a weapon strictly for home and self-defense, and for the military member who wants to become a better shooter in defense of our country.It’s also for the law enforcement officer who risks his or her life going against the thugs of our society and for anyone interested in learning the defensive and tactical training techniques from some of the best and most experienced shooters in the world.This comprehensive training manual includes chapters on:Weapons and Range SafetyDry FireUse of ForceLiving in a BattlefieldCombat MindsetShooting CompetenceHandgunsDefensive Handgun AmmunitionMarksmanshipStanceBasic Kneeling PositionsReady PositionsThe Draw StrokesGrip and Trigger ControlVisual Techniques and Sight AlignmentMultiple ShotsFollow-Through and ScanLoading, Reloading, and UnloadingMalfunctionsLow- and No-Light ShootingConcealed Carry and HolstersLearning StylesTraining FundamentalsShooting DrillsThe shooting skills taught in this book carry broad application in civilian, law enforcement, and military contexts. Common criminals, terrorists, assailants—the enemy and threat—all will find themselves outgunned in the face of a properly armed and trained gunslinger. Members of the armed services, government and law enforcement agencies, as well as civilians, will find that the close-range shooting methods addressed in this book can provide a decisive advantage.
חוכמת הבייגלה
Ilan Heitner - 1998
At 30, he sees no point in getting a job, finding a wife or stopping the endless round of parties. Golan had always considered life to be about marrying well and attaining money, but after a blind date with his best friend's quirky sister, he begins to question such beliefs. Golan then begins a personal journey that has him challenge everything he has ever believed, about himself, about love and about the nature of life in contemporary Israel.
Head First iphone Development: A Learner's Guide to Creating Objective-C Applications for the Iphone
Dan Pilone - 2009
Where do you begin? Head First iPhone Development will help you get your first application up and running in no time. You'll quickly learn to use iPhone SDK tools, including Interface Builder and Xcode, and master Objective-C programming principles that will make your app stand out. It's a complete learning experience for creating eye-catching, top-selling iPhone applications.Put Objective-C core concepts to work, including message passing, protocols, properties, and memory managementTake advantage of iPhone patterns such as datasources and delegatesPreview your applications in the iPhone SimulatorBuild complicated interactions that utilize multiple views, data entry/editing, and iPhone rotationWork with iPhone's camera, GPS, and accelerometerOptimize, test, and distribute your applicationWe think your time is too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First iPhone Development provides a visually-rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.
How Linux Works: What Every Superuser Should Know
Brian Ward - 2004
Some books try to give you copy-and-paste instructions for how to deal with every single system issue that may arise, but How Linux Works actually shows you how the Linux system functions so that you can come up with your own solutions. After a guided tour of filesystems, the boot sequence, system management basics, and networking, author Brian Ward delves into open-ended topics such as development tools, custom kernels, and buying hardware, all from an administrator's point of view. With a mixture of background theory and real-world examples, this book shows both "how" to administer Linux, and "why" each particular technique works, so that you will know how to make Linux work for you.