Book picks similar to
Objective-C Phrasebook by David Chisnall
programming
computers
ios
lang_cplus
Occult Assassin: Dark Missions
William Massa - 2019
Two men, united by tragedy, with one goal - to keep the world save from black magic occult threats. Their chilling missions will take them across the globe and pit them against apocalyptic cults, cursed relics and supernatural terrorists bent on world destruction. The box set omnibus edition includes the first three books plus a bonus novella. Experience a series that readers are describing as a perfect mix of action-adventure and paranormal horror. DAMNATION CODE (BOOK 1) After a decade spent fighting the enemy abroad and keeping his country safe, Delta Force Operator Mark Talon is ready to settle down with the love of his life. But Talon's world crumbles when his fiancée becomes the victim of a murderous cult. The military man now has a new foe in his crosshairs, and this promises to be a very different war. The person responsible for his beloved's death is a Silicon Valley tycoon allied with the forces of darkness. Fusing cutting-edge computer technology with an ancient evil, the enemy here cannot be stopped by bullets alone. If Talon is to be victorious in his mission of vengeance, he will need to master a new method of warfare -- the arcane arts! He must become... the Occult Assassin. APOCALYPSE SOLDIER (BOOK 2) At age 15, Nicole Robertson was possessed by a demonic entity. She survived this ordeal, thanks to a successful exorcism. Now, 8 years later, Nicole is still haunted by the memory of the demon. But the nightmare isn't over. She is about to become the target of an apocalyptic cult led by a former elite soldier with a chilling plan for her future. Only one man can save Nicole from a fate worse than death. Only one man stands between her and the apocalypse. His name is Mark Talon. And he is about to go up against his most dangerous enemy yet. < ICE SHADOWS (Book 3) Talon heads to Norway to stop a Black Metal musician who plans on using an ancient Norse ritual to trigger a frozen cataclysm. PRAISE FOR THE SERIES: "James Bond meets the Punisher versus the forces of darkness."
-- Amazon reviewer.
"Occult Assassin moves like a bullet exploding from Talon's 9mm Glock."
-- Nicholas Sansbury Smith, best-selling author of EXTINCTION HORIZON/ORBS.
"Good mix of the supernatural and action/thriller."
-- Mark Lukens, best-selling author of ANCIENT ENEMY.
Camel in Action
Claus Ibsen - 2010
It starts with core concepts like sending, receiving, routing, and transforming data and then shows readers the entire lifecycle. The book goes in depth on how to test, deal with errors, scale, deploy, and monitor apps and even how to build custom tooling. Written by core developers of Camel and the authors of the first edition, this book distills their experience and practical insights so that readers can tackle integration tasks like a pro.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
Python Cookbook
David Beazley - 2002
Packed with practical recipes written and tested with Python 3.3, this unique cookbook is for experienced Python programmers who want to focus on modern tools and idioms.Inside, you’ll find complete recipes for more than a dozen topics, covering the core Python language as well as tasks common to a wide variety of application domains. Each recipe contains code samples you can use in your projects right away, along with a discussion about how and why the solution works.Topics include:Data Structures and AlgorithmsStrings and TextNumbers, Dates, and TimesIterators and GeneratorsFiles and I/OData Encoding and ProcessingFunctionsClasses and ObjectsMetaprogrammingModules and PackagesNetwork and Web ProgrammingConcurrencyUtility Scripting and System AdministrationTesting, Debugging, and ExceptionsC Extensions
Physics for Game Developers
David M. Bourg - 2001
Missile trajectories. Cornering dynamics in speeding cars. By applying the laws of physics, you can realistically model nearly everything in games that bounces around, flies, rolls, slides, or isn't sitting still, to create compelling, believable content for computer games, simulations, and animation. "Physics for Game Developers" serves as the starting point for those who want to enrich games with physics-based realism.Part one is a mechanics primer that reviews basic concepts and addresses aspects of rigid body dynamics, including kinematics, force, and kinetics. Part two applies these concepts to specific real-world problems, such as projectiles, boats, airplanes, and cars. Part three introduces real-time simulations and shows how they apply to computer games. Many specific game elements stand to benefit from the use of real physics, including: The trajectory of rockets and missiles, including the effects of fuel burn offThe collision of objects such as billiard ballsThe stability of cars racing around tight curvesThe dynamics of boats and other waterborne vehiclesThe flight path of a baseball after being struck by a batThe flight characteristics of airplanesYou don't need to be a physics expert to learn from "Physics for Game Developers, " but the author does assume you know basic college-level classical physics. You should also be proficient in trigonometry, vector and matrix math (reference formulas and identities are included in the appendixes), and college-level calculus, including integration and differentiation of explicit functions. Although the thrust of the book involves physics principles and algorithms, it should be noted that the examples are written in standard C and use Windows API functions.
The Practice of Programming (Addison-Wesley Professional Computing Series)
Brian W. Kernighan - 1999
With the same insight and authority that made their book The Unix programming Environment a classic, Brian Kernighan and Rob Pike have written The Practice of Programming to help make individual programmers more effective and productive.
Java Software Solutions: Foundations of Program Design
John Lewis - 1997
This new edition has an earlier evolution of object concepts, developed in a way that capitalizes on the power of objects without overwhelming beginning programmers. It includes all new Java 5 topics, including Scanner class, enumerated types, autoboxing, variable length parameter lists, the enhanced for loop, and generic types. This is in depth coverage on GUI applications. This book is appropriate for beginning programmers who want to learn to program with Java as well as experienced programmers who want to add Java to their skill-set.
Python Programming: An Introduction to Computer Science
John Zelle - 2003
It takes a fairly traditional approach, emphasizing problem solving, design, and programming as the core skills of computer science. However, these ideas are illustrated using a non-traditional language, namely Python. Although I use Python as the language, teaching Python is not the main point of this book. Rather, Python is used to illustrate fundamental principles of design and programming that apply in any language or computing environment. In some places, I have purposely avoided certain Python features and idioms that are not generally found in other languages. There are already many good books about Python on the market; this book is intended as an introduction to computing. Features include the following: *Extensive use of computer graphics. *Interesting examples. *Readable prose. *Flexible spiral coverage. *Just-in-time object coverage. *Extensive end-of-chapter problems.
MongoDB in Action
Kyle Banker - 2011
The book begins by explaining what makes MongoDB unique and describing its ideal use cases. A series of tutorials designed for MongoDB mastery then leads into detailed examples for leveraging MongoDB in e-commerce, social networking, analytics, and other common applications.About the TechnologyBig data can mean big headaches. MongoDB is a document-oriented database designed to be flexible, scalable, and very fast, even with big data loads. It's built for high availability, supports rich, dynamic schemas, and lets you easily distribute data across multiple servers.About this BookMongoDB in Action introduces you to MongoDB and the document-oriented database model. This perfectly paced book provides both the big picture you'll need as a developer and enough low-level detail to satisfy a system engineer. Numerous examples will help you develop confidence in the crucial area of data modeling. You'll also love the deep explanations of each feature, including replication, auto-sharding, and deploymentThis book is written for developers. No MongoDB or NoSQL experience required.Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.What's InsideIndexes, queries, and standard DB operations Map-reduce for custom aggregations and reporting Schema design patterns Deploying for scale and high availabilityTable of ContentsPART 1 GETTING STARTED A database for the modern web MongoDB through the JavaScript shell Writing programs using MongoDB PART 2 APPLICATION DEVELOPMENT IN MONGODB Document-oriented data Queries and aggregation Updates, atomic operations, and deletes PART 3 MONGODB MASTERY Indexing and query optimization Replication Sharding Deployment and administration
Java Network Programming
Elliotte Rusty Harold - 1997
It is a clear, complete introduction to developing network programs (both applets and applications) using Java, covering everything from networking fundamentals to remote method invocation (RMI).
Java Network Programming, 3rd Edition includes chapters on TCP and UDP sockets, multicasting protocol and content handlers, servlets, multithreaded network programming, I/O, HTML parsing and display, the Java Mail API, and the Java Secure Sockets Extension. There's also significant information on the New I/O API that was developed in large part because of the needs of network programmers.
This invaluable book is a complete, single source guide to writing sophisticated network applications. Packed with useful examples, it is the essential resource for any serious Java developer.
Exceptional C++ Style: 40 New Engineering Puzzles, Programming Problems, and Solutions
Herb Sutter - 2004
This book follows in the tradition of the first two: It delivers new material, organized in bite-sized Items and grouped into themed sections. Readers of the first two books will find some familiar section themes, now including new material, such as exception safety, generic programming, and optimization and memory management techniques. The books overlap in structure and theme, not in content. This book continues the strong emphasis on generic programming and on using the C++ standard library effectively, including coverage of important template and generic programming techniques. Sutter's goal for this third and final book in his set is to present case studies that pull together themes from the previous books. This book also covers important points presented at the C++ Standard Committee where corrections to the Standard have been discussed and accepted.
Blackout
Ryan Casey - 2016
An impossible journey...Will Stuartson is having the worst month of his life. His wife is leaving him, he can't see his daughter anymore, and he has been kicked out of the family home. He sees no better opportunity to take a trip into the Scottish wilderness with his trusty dog, Bouncer. And a bottle or two of whisky.But Will's retreat is interrupted when a devastating series of EMP strikes hit the country. All electrical and battery power, from cars to watches, is down. Will is cut off from society and forced into a world where survivalism is required to stay alive, and where the sudden lack of communication is driving the country to destruction.
Now, forced into a dangerous, primal world where the elements and other people all pose a threat, Will must make the long trek back down to Preston in order to find and save his wife and daughter.But even with a basic knowledge of survivalism, surviving is anything but simple in this harrowing new world...
Blackout is the first book in the After the Storm post apocalyptic series by Ryan Casey, author of Dead Days and Infection Z. It is sure to delight fans of the author's trademark complex characters, rapid pacing, and unexpected twists and turns.
The Divine Office: A Study of the Roman Breviary
Edward J. Quigley - 1970
For those who have known and loved these works in the past, this is an invitation to reunite with old friends in a fresh new format. From Shakespeare s finesse to Oscar Wilde s wit, this unique collection brings together works as diverse and influential as The Pilgrim s Progress and Othello. As an anthology that invites readers to immerse themselves in the masterpieces of the literary giants, it is must-have addition to any library.
Healer's Ruin
Chris O'Mara - 2015
As the Ten Plains King lays siege to the mysterious kingdom of the Riln, the Healer realises that if he is to survive, he has to think and fight like a soldier. But Chalos isn't a soldier. He doesn't even own a sword. To make matters worse, the famed Wielder of Aphazail, a mage of extraordinary power, has come to the aid of the Riln... and is slaughtering the invaders in droves. Empires clash, gods walk, kingdoms tremble and sorcery carves a bright and blazing path across an ancient and mysterious land... a path that leads to HEALER'S RUIN.
Ubuntu: The Beginner's Guide
Jonathan Moeller - 2011
In the Guide, you'll learn how to: -Use the Ubuntu command line. -Manage users, groups, and file permissions. -Install software on a Ubuntu system, both from the command line and the GUI. -Configure network settings. -Use the vi editor to edit system configuration files. -Install and configure a Samba server for file sharing. -Install SSH for remote system control using public key/private key encryption. -Install a DHCP server for IP address management. -Install a LAMP server. -Install web applications like WordPress and Drupal. -Configure an FTP server. -Manage ebooks. -Convert digital media. -Manage and configure Unity, the default Ubuntu environment. -Manage and halt processes from the command line. -Set up both a VNC server and a client. -Enjoy games on Ubuntu. -And many other topics.
UNIX in a Nutshell: A Desktop Quick Reference - Covers GNU/Linux, Mac OS X, and Solaris
Arnold Robbins - 1999
As a result, the very nature of Unix has been altered over the years by numerous extensions formulated in an assortment of versions. Today, Unix encompasses everything from Sun's Solaris to Apple's Mac OS X and more varieties of Linux than you can easily name.The latest edition of this bestselling reference brings Unix into the 21st century. It's been reworked to keep current with the broader state of Unix in today's world and highlight the strengths of this operating system in all its various flavors. Detailing all Unix commands and options, the informative guide provides generous descriptions and examples that put those commands in context. Here are some of the new features you'll find in Unix in a Nutshell, Fourth Edition:Solaris 10, the latest version of the SVR4-based operating system, GNU/Linux, and Mac OS X Bash shell (along with the 1988 and 1993 versions of ksh) tsch shell (instead of the original Berkeley csh) Package management programs, used for program installation on popular GNU/Linux systems, Solaris and Mac OS X GNU Emacs Version 21 Introduction to source code management systems Concurrent versions system Subversion version control system GDB debuggerAs Unix has progressed, certain commands that were once critical have fallen into disuse. To that end, the book has also dropped material that is no longer relevant, keeping it taut and current.If you're a Unix user or programmer, you'll recognize the value of this complete, up-to-date Unix reference. With chapter overviews, specific examples, and detailed command.