Doing Math with Python
Amit Saha - 2015
Python is easy to learn, and it's perfect for exploring topics like statistics, geometry, probability, and calculus. You’ll learn to write programs to find derivatives, solve equations graphically, manipulate algebraic expressions, even examine projectile motion.Rather than crank through tedious calculations by hand, you'll learn how to use Python functions and modules to handle the number crunching while you focus on the principles behind the math. Exercises throughout teach fundamental programming concepts, like using functions, handling user input, and reading and manipulating data. As you learn to think computationally, you'll discover new ways to explore and think about math, and gain valuable programming skills that you can use to continue your study of math and computer science.If you’re interested in math but have yet to dip into programming, you’ll find that Python makes it easy to go deeper into the subject—let Python handle the tedious work while you spend more time on the math.
JavaScript for Kids: A Playful Introduction to Programming
Nick Morgan - 2014
With the help of kid-friendly examples, author Nick Morgan teaches the essentials of JavaScript. Morgan starts with the basics of strings, arrays, and loops, then moves on to show readers how to modify elements with jQuery and draw graphics with canvas. By the end of the book, you'll be ready to create your own fun animations and games and you'll have a solid understanding of the fundamentals of JavaScript.
A Star-Wheeled Sky
Brad R. Torgersen - 2018
The problem: there are a finite number of Waypoint nodes—and the burgeoning population of humans is hemmed in as a result. Furthermore, humanity is divided into contending Starstates. One of the strongest is based on an oligarchy ruling families, but still mostly democratic. The other is a totalitarian nightmare. War seems inevitable. Now a new Waypoint appears. Might it lead to the long-lost creators of the Waywork? If so, there may be knowledge and technology that will tip the balance in the coming war. Three people race to make it to the new Waypoint—and beyond. These include Wyodreth Antagean, the reluctant son of an interstellar shipping magnate, Lady Garsina Oswight, the daring daughter of a royal family, and Zuri Mikton, a disgraced flag officer seeking redemption. They are facing an implacable foe in Golsubril Vex, a merciless, but highly effective, autocrat from the Waywork’s most brutal regime. Vex is determined to control the new Waypoint and whatever revelation or power lies on the other side. Now humanity’s fate—to live in freedom or endless dictatorship—depends on just what that revelation might be. And who gets there first. About A Star-Wheeled Sky: “. . . offers a fresh take on interstellar conflict. . . .Torgersen provides a fast-paced, exciting adventure, pitting two determined and capable opponents against each other. . . . marvelous science fiction entertainment.”—Daily News of Galveston County About Chaplain's War: "Torgersen mixes the spiritual aspects of the book with subtlety, integrating questions about God and faith into the story organically. The result is thought provoking questions arising as part of an entertaining story . . . Torgersen [also] doesn't shy away from conflict, violence, or space battles."—Futures Past and Present "Solid hard SF with the frisson of well thought through action. Much to enjoy!"—Gregory Benford, multiple Nebula award-winning creator of the Galactic Center saga About Brad R. Torgersen: "Brad Torgersen can write something technical and complex, yet still give it real emotional depth. He's one of the most talented authors I've ever read."—Larry Correia "Brad R. Torgersen shows why he's going to be a power in this field for years to come."—Mike Resnick "Brad Torgersen is a writer who's done a lot and come up the hard way... and the depth of his writing shows it, especially in understanding the nuts and bolts of technology and the souls of those who use it." —L.E. Modesitt, Jr.
Essential System Administration: Tools and Techniques for Linux and Unix Administration
Æleen Frisch - 2002
Essential System Administration provides a clear, concise, practical guide to the real-world issues that anyone responsible for a Unix system faces daily.The new edition of this indispensable reference has been fully updated for all the latest operating systems. Even more importantly, it has been extensively revised and expanded to consider the current system administrative topics that administrators need most. Essential System Administration,3rd Edition covers: DHCP, USB devices, the latest automation tools, SNMP and network management, LDAP, PAM, and recent security tools and techniques.Essential System Administration is comprehensive. But what has made this book the guide system administrators turn to over and over again is not just the sheer volume of valuable information it provides, but the clear, useful way the information is presented. It discusses the underlying higher-level concepts, but it also provides the details of the procedures needed to carry them out. It is not organized around the features of the Unix operating system, but around the various facets of a system administrator's job. It describes all the usual administrative tools that Unix provides, but it also shows how to use them intelligently and efficiently.Whether you use a standalone Unix system, routinely provide administrative support for a larger shared system, or just want an understanding of basic administrative functions, Essential System Administration is for you. This comprehensive and invaluable book combines the author's years of practical experience with technical expertise to help you manage Unix systems as productively and painlessly as possible.
Evolution Z: Stage One (An apocalypse zombie survival thriller Book 1)
David Bourne - 2016
Captain Raymond Thompson organizes the group and attempts to get help, but soon it becomes clear that our familiar world has ceased to exist. Everything seems to fall apart, and no one knows the source of the catastrophe. However, the survivors soon learn a basic truth: If you make even one mistake, you pay with your life and become one of “them”... An absolute must for all fans of “The Walking Dead”! This exciting zombie apocalypse thriller is a perfect fit for all fans of Manuel Loureiro, Nicholas Sansbury Smith and Mark Tufo! Special Discount Pricing: $2.99 instead of $4.99 FREE with Kindle Unlimited!
When Farts Had Colors
Mark Lawton Thomas - 2011
When Farts Had Colors is the story of 4th grader Lance Chance who hates Mondays. This particular Monday Lance's mom coaxes Lance to school with his favorite sandwiches and a 'wish-kiss'. On his way to school Lance is tormented by "the biggest, meanest 4th grader ever to stalk the halls of Alfonso Orr Elementary School. Merry Maddox. Bully Extraordinaire…”A legend" and her posse of mayhem, the Crazy M&Ms. If having to hand over his sandwiches and perform a certain humiliating act wasn't enough, Lance gets blamed by Merry Maddox for letting out a fart so horrible it forces the entire school to evacuate. Lance runs away from school and wishes that farts had colors. "Then everyone would have known it was Merry Maddox who sent out those heat seeking missiles of doom and destruction," thinks Lance. And just like that, Lance's wish comes true. Will Lance come up with a plan to expose Merry Maddox and reveal her true colors?
Daughter of Fate
Aaron Hodges - 2019
Her mother and the other villagers are taken, accused of worshiping the False Gods. They will pay the ultimate price – unless Pela can rescue them. Pela has never left the safety of her town, let alone touched a sword. What chance does she have against the ruthless Knights of Alana? She’s not a hero.But she knows one.Her uncle Devon was a mighty warrior once, in times when magic filled the world. Age has withered his strength and he retired long ago, but maybe he will answer the call of family. Can Pela convince him to stand against the darkness one last time?
Sea Change
Nancy Kress - 2020
Ten years later, Renata, a.k.a. Caroline Denton, is an operative of the Org, an underground group that could save the world from itself. Their illegal research is performed and protected by splinter cells, which are hunted by the feds.Now a mole is in the Org. Who would put the entire Org in jeopardy? Renata is the only one who can find out--and she will need to go to her clients in the Quinault Nation for answers.Nancy Kress (Beggars in Spain, Yesterday's Kin) once again delivers a smart, mesmerizing bio-thriller, with a hard, nuanced look at the perils and promise of technology.
Java Web Services: Up and Running
Martin Kalin - 2009
You'll learn how to write web services from scratch and integrate existing services into your Java applications. With Java Web Services: Up and Running, you will:Understand the distinction between SOAP-based and REST-style services Write, deploy, and consume SOAP-based services in core Java Understand the Web Service Definition Language (WSDL) service contract Recognize the structure of a SOAP message Learn how to deliver Java-based RESTful web services and consume commercial RESTful services Know security requirements for SOAP- and REST-based web services Learn how to implement JAX-WS in various application servers Ideal for students as well as experienced programmers, Java Web Services: Up and Running is the concise guide you need to start working with these technologies right away.
Exploring Arduino: Tools and Techniques for Engineering Wizardry
Jeremy Blum - 2013
Whether you're a budding hobbyist or an engineer, you'll benefit from the perfectly paced lessons that walk you through useful, artistic, and educational exercises that gradually get more advanced. In addition to specific projects, the book shares best practices in programming and design that you can apply to your own projects. Code snippets and schematics will serve as a useful reference for future projects even after you've mastered all the topics in the book.Includes a number of projects that utilize different capabilities of the Arduino, while interfacing with external hardware Features chapters that build upon each other, tying in concepts from previous chapters to illustrate new ones Includes aspects that are accompanied by video tutorials and other multimedia content Covers electrical engineering and programming concepts, interfacing with the world through analog and digital sensors, communicating with a computer and other devices, and internet connectivity Explains how to combine smaller topics into more complex projects Shares downloadable materials and source code for everything covered in the book Projects compatible with many official Arduino boards including Arduino Uno; Arduino Leonardo; Arduino Mega 2560; Arduino Due; Arduino Nano; Arduino Mega ADK; LilyPad Arduino and may work with Arduino-compatible boards such as Freeduino and new third party certified boards such as the Intel Galileo Exploring Arduino takes you on an adventure and provides you with exclusive access to materials not found anywhere else!
Jenkins: The Definitive Guide
John Ferguson Smart - 2011
This complete guide shows you how to automate your build, integration, release, and deployment processes with Jenkins—and demonstrates how CI can save you time, money, and many headaches.
Ideal for developers, software architects, and project managers, Jenkins: The Definitive Guide is both a CI tutorial and a comprehensive Jenkins reference. Through its wealth of best practices and real-world tips, you'll discover how easy it is to set up a CI service with Jenkins.
Learn how to install, configure, and secure your Jenkins server
Organize and monitor general-purpose build jobs
Integrate automated tests to verify builds, and set up code quality reporting
Establish effective team notification strategies and techniques
Configure build pipelines, parameterized jobs, matrix builds, and other advanced jobs
Manage a farm of Jenkins servers to run distributed builds
Implement automated deployment and continuous delivery
Streaming Systems
Tyler Akidau - 2018
As more and more businesses seek to tame the massive unbounded data sets that pervade our world, streaming systems have finally reached a level of maturity sufficient for mainstream adoption. With this practical guide, data engineers, data scientists, and developers will learn how to work with streaming data in a conceptual and platform-agnostic way.Expanded from Tyler Akidau's popular blog posts Streaming 101 and Streaming 102, this book takes you from an introductory level to a nuanced understanding of the what, where, when, and how of processing real-time data streams. You'll also dive deep into watermarks and exactly-once processing with co-authors Slava Chernyak and Reuven Lax.You'll explore:How streaming and batch data processing patterns compareThe core principles and concepts behind robust out-of-order data processingHow watermarks track progress and completeness in infinite datasetsHow exactly-once data processing techniques ensure correctnessHow the concepts of streams and tables form the foundations of both batch and streaming data processingThe practical motivations behind a powerful persistent state mechanism, driven by a real-world exampleHow time-varying relations provide a link between stream processing and the world of SQL and relational algebra
sed & awk
Dale Dougherty - 1990
The most common operation done with sed is substitution, replacing one block of text with another.
awk is a complete programming language. Unlike many conventional languages, awk is "data driven" -- you specify what kind of data you are interested in and the operations to be performed when that data is found. awk does many things for you, including automatically opening and closing data files, reading records, breaking the records up into fields, and counting the records. While awk provides the features of most conventional programming languages, it also includes some unconventional features, such as extended regular expression matching and associative arrays. sed & awk describes both programs in detail and includes a chapter of example sed and awk scripts.
This edition covers features of sed and awk that are mandated by the POSIX standard. This most notably affects awk, where POSIX standardized a new variable, CONVFMT, and new functions, toupper() and tolower(). The CONVFMT variable specifies the conversion format to use when converting numbers to strings (awk used to use OFMT for this purpose). The toupper() and tolower() functions each take a (presumably mixed case) string argument and return a new version of the string with all letters translated to the corresponding case.
In addition, this edition covers GNU sed, newly available since the first edition. It also updates the first edition coverage of Bell Labs nawk and GNU awk (gawk), covers mawk, an additional freely available implementation of awk, and briefly discusses three commercial versions of awk, MKS awk, Thompson Automation awk (tawk), and Videosoft (VSAwk).
AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps
Shyam Seshadri - 2014
By the end of the book, you'll understand how to develop a large, maintainable, and performant application with AngularJS.Guided by two engineers who worked on AngularJS at Google, you'll learn the components needed to build data-driven applications, using declarative programming and the Model-view-controller pattern. You'll also learn how to conduct unit tests on each part of your application.Learn how to use controllers for moving data to and from viewsUnderstand when to use AngularJS services instead of controllersCommunicate with the server to store, fetch, and update data asynchronouslyKnow when to use AngularJS filters for converting data and values to different formatsImplement single-page applications, using ngRoute to select views and navigationDive into basic and advanced directives for creating reusable componentsWrite an end-to-end test on a live version of your entire applicationUse best practices, guidelines, and tools throughout the development cycle
Armor Hunters: Deluxe Edition
Robert Venditti - 2015
But now, a relentless and surgical strike team from the farthest reaches of space - sworn to exterminate the armor and all like it - have found their final target. The Armor Hunters are coming. They will hunt. They will trap. They will kill. And they will rid the universe of the X-O Manowar armor's incalculable destructive power...even if it means taking the Earth with it.Collecting: Armor Hunters 1-4, Armor Hunters: Aftermath 1, Armor Hunters: Bloodshot 1-3, Armor Hunters: Harbinger 1-3, Unity 8-11, & X-O Manowar 23-29