Book picks similar to
Real Time Object Oriented Modeling by Bran Selic
abstract-programming
bookshelf
programming
software-engineering
A Whirlwind Tour of Python
Jake Vanderplas - 2016
This report provides a brief yet comprehensive introduction to Python for engineers, researchers, and data scientists who are already familiar with another programming language.Author Jake VanderPlas, an interdisciplinary research director at the University of Washington, explains Python’s essential syntax and semantics, built-in data types and structures, function definitions, control flow statements, and more, using Python 3 syntax.You’ll explore:- Python syntax basics and running Python codeBasic semantics of Python variables, objects, and operators- Built-in simple types and data structures- Control flow statements for executing code blocks conditionally- Methods for creating and using reusable functionsIterators, list comprehensions, and generators- String manipulation and regular expressions- Python’s standard library and third-party modules- Python’s core data science tools- Recommended resources to help you learn more
T-SQL Fundamentals
Itzik Ben-Gan - 2016
Itzik Ben-Gan explains key T-SQL concepts and helps you apply your knowledge with hands-on exercises. The book first introduces T-SQL's roots and underlying logic. Next, it walks you through core topics such as single-table queries, joins, subqueries, table expressions, and set operators. Then the book covers more-advanced data-query topics such as window functions, pivoting, and grouping sets. The book also explains how to modify data, work with temporal tables, and handle transactions, and provides an overview of programmable objects.
Microsoft Data Platform MVP Itzik Ben-Gan shows you how to: Review core SQL concepts and its mathematical roots Create tables and enforce data integrity Perform effective single-table queries by using the SELECT statement Query multiple tables by using joins, subqueries, table expressions, and set operators Use advanced query techniques such as window functions, pivoting, and grouping sets Insert, update, delete, and merge data Use transactions in a concurrent environment Get started with programmable objects-from variables and batches to user-defined functions, stored procedures, triggers, and dynamic SQL
Real World OCaml: Functional programming for the masses
Yaron Minsky - 2013
Through the book’s many examples, you’ll quickly learn how OCaml stands out as a tool for writing fast, succinct, and readable systems code.Real World OCaml takes you through the concepts of the language at a brisk pace, and then helps you explore the tools and techniques that make OCaml an effective and practical tool. In the book’s third section, you’ll delve deep into the details of the compiler toolchain and OCaml’s simple and efficient runtime system.Learn the foundations of the language, such as higher-order functions, algebraic data types, and modulesExplore advanced features such as functors, first-class modules, and objectsLeverage Core, a comprehensive general-purpose standard library for OCamlDesign effective and reusable libraries, making the most of OCaml’s approach to abstraction and modularityTackle practical programming problems from command-line parsing to asynchronous network programmingExamine profiling and interactive debugging techniques with tools such as GNU gdb
The Unified Software Development Process
Ivar Jacobson - 1999
This book demonstrates how the notation and process complement one another, using UML models to illustrate the new process in action. It describes the constructs such as use cases, actors, and more.
The LogStash Book
James Turnbull - 2013
We're going to do that by introducing you to Example.com, where you're going to start a new job as one of its SysAdmins. The first project you'll be in charge of is developing its new log management solution. We'll teach you how to:* Install and deploy LogStash.* Ship events from a LogStash Shipper to a central LogStash server.* Filter incoming events using a variety of techniques.* Output those events to a selection of useful destinations.* Use LogStash's Web interface and alternative interfaces like Kibana.* Scale out your LogStash implementation as your environment grows.* Quickly and easily extend LogStash to deliver additional functionality you might need.By the end of the book you should have a functional and effective log management solution that you can deploy into your own environment.
Introduction to Disciplined Agile Delivery: A Small Agile Team’s Journey from Scrum to Continuous Delivery
Mark Lines - 2015
It describes the Disciplined Agile Delivery (DAD) process decision framework and then works through a case study describing a typical agile team’s experiences adopting a disciplined agile approach. The book describes how the team develops the first release of a mission-critical application while working in a legacy enterprise environment. It describes their experiences from beginning-to-end, starting with their initial team initiation efforts through construction and finally to deploying the solution into production. It also describes how the team stays together for future releases, overviewing their process improvement efforts from their Scrum-based beginnings through to a lean continuous delivery approach that fits in with their organization’s evolving DevOps strategy. The DAD framework is a hybrid of existing methods such as Scrum, Kanban, Agile Modeling, SAFe, Extreme Programming, Agile Data, Unified Process and many others. DAD provides the flexibility to use various approaches and plugs the gaps not addressed by mainstream agile methods. In a nutshell, DAD is “pragmatic agile.” DAD describes proven strategies to adapt and scale your agile initiatives to suit the unique realities of your enterprise without having to figure it all out by yourself. Here’s an overview of what each chapter covers: * Chapter 1: Introduction. This chapter provides a quick overview of the book and a brief history of Disciplined Agile. * Chapter 2: Reality over Rhetoric. This chapter explores several common myths about DAD and more importantly disproves them. * Chapter 3: Disciplined Agile Delivery in a Nutshell. This chapter provides a brief yet comprehensive overview of the DAD framework. * Chapter 4: Introduction to the Case Study. This chapter introduces us to the team, describes the market opportunity that they hope to address, and describes the environment in which they’re working. * Chapter 5: Inception. The team’s initiation effort includes initial requirements modeling and planning with their stakeholders in a streamlined manner, initial architecture modeling, setting up their physical work environment, setting up the start of their tooling infrastructure, initial risk identification, and finally securing stakeholder support and funding for the rest of the first release. * Chapters 6 through 10: Construction. These chapters each describe a single Construction iteration, sharing the team’s experiences during each of those two-week timeboxes. * Chapter 11: Transition. The two-week transition phase focuses on final testing and fixing, training the support/help-desk staff, finishing a few short end-user “how to” videos, and deploying the solution into production. * Chapter 12: Future Releases. This chapter overviews the team’s improvement efforts over the next few releases, describing how they evolve from the agile Scrum-based lifecycle to a leaner approach and eventually to continuous delivery. * Chapter 13: Closing Thoughts. This chapter overviews the disciplined agile resources that are available to you. * Appendix: The Disciplined Agile IT Department. This short appendix overviews our ongoing work on the Disciplined Agile framework to address the full scope of an IT department. At 102 pages, you should find this book to be a quick, informative read.
Problem Solving with C++: The Object of Programming
Walter J. Savitch - 1995
It introduces the use of classes; shows how to write ADTs that maximize the perfomance of C++ in creating reusable code; and provides coverage of all important OO functions, including inheritance, polymorphism and encapsulation.
Training Guide: Programming in HTML5 with JavaScript and CSS3
Glenn Johnson - 2013
Build hands-on expertise through a series of lessons, exercises, and suggested practices—and help maximize your performance on the job.Provides in-depth, hands-on training you take at your own pace Focuses on job-role-specific expertise for using HTML5, JavaScript, and CSS3 to begin building modern web and Windows 8 apps Features pragmatic lessons, exercises, and practices Creates a foundation of skills which, along with on-the-job experience, can be measured by Microsoft Certification exams such as 70-480 Coverage includes: creating HTML5 documents; implementing styles with CSS3; JavaScript in depth; using Microsoft developer tools; AJAX; multimedia support; drawing with Canvas and SVG; drag and drop functionality; location-aware apps; web storage; offline apps; writing your first simple Windows 8 apps; and other key topics
Molly Grey Cozy Mystery Collection: 6 Book Box Set
Donna Doyle - 2019
They are amateur sleuths with a nose for a great mystery. If you like light, clean, Cozy Mysteries with a cat-loving sleuth, quirky characters, and unexpected surprises you will love this bumper bargain collection of Christian cozy mysteries. No cliffhangers, swearing, gore or graphic scenes, just good, clean cozy fun that will keep you guessing until the very last page. ALL SIX BOOKS Wedding Cake Wipe Out When poor Abe Mortimer, the town Mayor, keels over during the wedding reception of his dear daughter, Miss Molly is certain it’s no accident. Seedy characters on the scene, old ghosts from a shady past, and a grasping son-in-law with ulterior motives, lead Molly into the crosshairs of Calmhaven’s most frightening conspiracy. The clues pile up, but the culprit remains at large! Will Molly and her assistant Dora be able to solve the case before Abe Mortimer ends up in the mortuary? The Bridal Dress Disaster Michelle and Brian seem to be the perfect match, until an unexpected break-in leaves them reeling and thrown headlong into a mystery. Who would target a couple’s happiness only days before they tie the knot? Obstructive friends, competitive dressmakers, broken windows and broken promises. Can Molly and her assistant, Dora, uncover the culprit and save the big day? A Fishy Murder Most Foul When wealthy tycoon, Albert Gravel, lifeless and blue-faced on the floor after eating The Crystal Grill Restaurant’s fish special, Molly sniffs something fishy at play. Followed by an eager reporter looking for a scoop, the Gravel case quickly uncovers Calmhaven’s dark underbelly! Sheriff J J Barnes sees it as a cut and dry case – the owner of the Grill had plenty reason to want Gravel out of his way. Molly thinks otherwise, and together with her enthusiastic assistant Dora, is determined to get to the bottom of this decidedly smelly case. Can she do so before an innocent man goes to jail? The Mystery of the Missing Bride Bernard Bloomsteyn, the wealthy owner of Greenacre Manor, the most prestigious mansion of Calmhaven, is about to say his vows to Deborah Smythe, a lonely widow of means. But not all that glitters is gold, and not all who decide to tie the knot are as sincere as they claim to be. Several days before the wedding Deborah Smythe, the lovely bride goes missing, and nobody knows what happened to her. Did Deborah get a dose cold feet or run because of some unknown fear? Is there a more sinister reason for her disappearance? Missing Cash and the Corpse in a Cabin Molly has earned a reputation for her work as an amateur sleuth, but are you familiar how Miss Molly Gertrude's adventures began? On the fateful day that Molly Gertrude arrived in Calmhaven, it appeared that the benevolent philanthropist Samuel Given slipped and hit his head. Sheriff JJ Barnes is convinced it is merely an accident and wants to close the case, but Molly Gertrude isn’t so sure and begins her own investigaton. Molly Gertrude herself tells how she solved the mystery and became one of Calmhaven's most celebrated figures… The Dead Man’s Stolen Book Pastor Julian, the faithful shepherd of the flock, fears that a terrible storm is brewing, as travel
Time, for a Change
Adam Eccles - 2018
He’s in a dead-end rut with his job and his life. Sound familiar? Time for a change. When clearing out his late-father’s workshop in the wild west of Co. Clare, Ireland, he finds a box full of mysteries. It leads him on a nostalgic voyage of discovery through his long forgotten past. Can a journey through the past help him with his future? Will he complete his most technical and challenging IT project on time? What unexpected benefits could possibly come from a cloud-security startup in Columbus, Ohio? Technology, toilet-humour, the occult and rural Ireland combine into an inspiring tale of self-discovery and realisation.
Arabian Nights
Maple Press - 2016
The values and morals present in these stories played an important role in the development of the young minds. SO, it is vital to impart moral values to children. We at Maple Press are determined to bring these stories back into the lives of the Gen Z. This book consists interesting & valuable tales of Arabian nights with beautiful illustrations.The little Hunchbacked Man.Strange Dreams,Sharherzade& Shararian are few of the selected stories the book consists. These tales have been read by children all over the world. .These tales were told to sultan Shaharian by princess shaherzade for 1001 nights.
The Chief Resident
Michael Banas - 2015
After five years of intense training he stands atop the surgical pyramid, poised to graduate in six months. His final clinical rotation places him under the direction of Dr. Frederick Riles II, the esteemed chairman of the Department of Surgery. Dr. Riles is in the midst of completing his life’s work, a landmark study investigating Lysovage - an experimental drug designed to combat painful abdominal adhesions. Through a series of random events, Phil is drawn into the project and introduced to the marketing machine of Union Park Biotech, the pharmaceutical giant sponsoring the venture. He is soon exposed to the power and wealth of Union Park, whose influence penetrates deep into the core of the medical center. A series of complications involving the wonder drug suddenly threatens to derail the project, along with Phil’s developing relationship with a pharmaceutical spokesperson. Powerful egos, corporate influence, hospital politics, romance, and financial gain all collide in a climactic product launch, jeopardizing the careers of everyone involved. As the situation unfolds, the future of Dr. Phillip Drummer becomes uncertain, as does his chance of ever graduating from the Philadelphia General Hospital. The Chief Resident is book three of a trilogy capturing the surgical training of Doctor Phillip Drummer and his colleagues. It is the sequel to Pennsylvania’s Finest and The Center of Excellence.
Orphan Boys
Phil Mews - 2018
They lived an idyllic life on a farm in the picturesque dales of the north of England. With their days spent on the farm, playing on Tarzan swings, building dens and swimming outside, their perfect existence was plunged into darkness when tragedy struck the family. Within a ten week period, the boys lost their parents and were left orphans. This is the story of Philip and his brother Roger, how their grandparents stepped in to bring them up and how a family and community came together to deal with the consequences that the devastation of death had left behind. Orphan Boys is not a misery memoir, it's a story full of love, strength and hope. This book is an uplifting tale of a family's survival and how they faced the huge challenges that life threw at them.
Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software
Scott Rosenberg - 2007
Along the way, we encounter black holes, turtles, snakes, dragons, axe-sharpening, and yak-shaving—and take a guided tour through the theories and methods, both brilliant and misguided, that litter the history of software development, from the famous ‘mythical man-month’ to Extreme Programming. Not just for technophiles but for anyone captivated by the drama of invention, Dreaming in Code offers a window into both the information age and the workings of the human mind.
Building Cloud Apps with Microsoft Azure: Best Practices for DevOps, Data Storage, High Availability, and More (Developer Reference)
Scott Guthrie - 2014
The patterns apply to the development process as well as to architecture and coding practices. The content is based on a presentation developed by Scott Guthrie and delivered by him at the Norwegian Developers Conference (NDC) in June of 2013 (part 1, part 2), and at Microsoft Tech Ed Australia in September 2013 (part 1, part 2). Many others updated and augmented the content while transitioning it from video to written form. Who should read this book Developers who are curious about developing for the cloud, are considering a move to the cloud, or are new to cloud development will find here a concise overview of the most important concepts and practices they need to know. The concepts are illustrated with concrete examples, and each chapter includes links to other resources that provide more in-depth information. The examples and the links to additional resources are for Microsoft frameworks and services, but the principles illustrated apply to other web development frameworks and cloud environments as well. Developers who are already developing for the cloud may find ideas here that will help make them more successful. Each chapter in the series can be read independently, so you can pick and choose topics that you're interested in. Anyone who watched Scott Guthrie's "Building Real World Cloud Apps with Windows Azure" presentation and wants more details and updated information will find that here. Assumptions This ebook expects that you have experience developing web applications by using Visual Studio and ASP.NET. Familiarity with C# would be helpful in places.