Data Structures (SIE)


Seymour Lipschutz - 1986
    The classic and popular text is back with refreshed pedagogy and programming problems helps the students to have an upper hand on the practical understanding of the subject. Salient Features: Expanded discussion on Recursion (Backtracking, Simulating Recursion), Spanning Trees. Covers all important topics like Strings, Arrays, Linked Lists, Trees Highly illustrative with over 300 figures and 400 solved and unsolved exercises Content 1.Introduction and Overview 2.Preliminaries 3.String Processing 4.Arrays, Records and Pointers 5.Linked Lists 6.S tacks, Queues, Recursion 7.Trees 8.Graphs and Their Applications 9.Sorting and Searching About the Author: Seymour Lipschutz Seymour Lipschutz, Professor of Mathematics, Temple University

Stellar Survival Quest


Jalf Whitemage - 2019
    With no hype building announcements, no history of any Alpha, or beta, or even as much as a leaked snapshot they released a first-generation fully immersive virtual reality pod and their bundled game Stellar Survival Quest. Even being 20 years ahead of anything else out, a new entertainment media is not typically world shattering. Especially, when players reported not being able to recall their time playing. The company made claims of not allowing meta-gaming, Thus keeping the game world pure. After every gaming session regardless of length the player could watch a short video of their session. Each video was only three minutes of randomly recorded footage from every hour played. Thus, a nearly impenetrable wall of secret gameplay was maintained.However, when that first generation of gamers left the white-grey egg-shaped gaming pods, they gave the world an even bigger shock! The technology was amazing, true VR with all five senses was outrageous, the stuff of fiction novels! No, what really sent the world reeling was skills learned in game translated to real life skills! Overnight the world was thrown on its heels. A new player could log into the game to be given a job in some way decided by the game and come out an ivy league educated scientist, or special ops level soldier. As the world reels from these first-generation gamers suddenly becoming some of the most highly skilled individuals in the world, more gamers clamor to buy their own expensive pod and hop into space!Nathan Tyrone Rogers or Bubba to his friends and family awoke on a small transport. Freshly landed on an ancient space station. As the first Human to be spawned outside the Sol System, Nathan is vastly unprepared and overwhelmed for the task. With a cryptic message that he needs to claim the solar system of Epsilon Indi before one of the other 12 alien species; whom were also spawned in system can. Some of which will supposedly be hostile to humanity. Nathan attempts to survive in the completely unforgiving environment of space. All the while trying to choose a path for himself, avoid being eaten by monstrous alien women, and growing more and more annoyed with his “real self” still back on Earth.Nathan’s first step to claiming the Solar system is simple to say, hard to do. He must survive!***This is the first Sci-Fi LitRPG in the Stellar Survival Quest series set in Jalf Whitemages Total Expanse Universe. This book contains adult themes, mild harem themes, base building, and real time strategy elements. It is not recommended for those new to the Lit Genre, and definitely not anyone who is easily offended by … well anything. You have been warned 

Smashing Node.Js: JavaScript Everywhere


Guillermo Rauch - 2012
    With more traditional web servers becoming obsolete, having knowledge on servers that achieve high scalability and optimal resource consumption using Node.js is the key to your app development success. Teaching you the essentials to making event-driven server-side apps, this book demonstrates how you can use less space and take less time for communication between web client and server.Contains numerous hands-on examples Explains implementation of real-time apps including Socket.IO and HTML5, and WebSockets Addresses practical Node.js advantages from specific design choices Demonstrates why knowledge and use of JavaScript is beneficial Includes an interactive online component with sample chapters Explains components of stand out apps including brevity and benchmarks Looking to enhance your abilities even further? Smashing Node.js: JavaScript Everywhere makes developing server-side apps accessible with its focus on JavaScript, open source, and easy-to-use language.

Unexpected Surprises: A Contemporary Romance Collection


Mia Faye - 2020
    The man who crushed my heart so many years ago.Here’s the thing: I don’t feel ready to run a company.I haven’t even spent a night with a man yet!And now I’m around Jon all the time, who keeps teasing me whenever he can.I hate him for what he’s done to me…But his gorgeous smile and deep blue eyes haven’t lost a bit of attraction.When our battle moves between the sheets, I ask myself a critical question:Will my heart be broken a second time if I give Jon the gift of being my first?Book 3: His Fake Fiancée Mia FayeFake engaged so that you can pay your rent? Check.Pregnant by your fake fiancé? Double-check…Xander is a billionaire who needs a fake wife.He needs to prove the court he has a solid family life.Otherwise, his ex gets sole custody for their daughter.I’m broke once again and need to pay my rent.Otherwise, Marjorie is going to kick me out.It starts as a business deal, nothing more.But soon enough, acting as a couple feels very real.One kiss and I am lost.I forget to hold back my feelings.I forget he’s paying me to be his fake fiancée.I forget we aren’t real.Yet the two lines on my pregnancy test are…"Unexpected Surprises" is a collection of 3 steamy romance novels. Each book can be read as a stand-alone, but all three books feature Marjorie, Stephanie and Terri - three best friends who are searching for the love of their life! No cliffhanger, no cheating, plenty of steam and guaranteed HEAs included! Contains a preview of "In his Office".

jQuery: Novice to Ninja


Earle Castledine - 2010
    In this question-and-answer book on jQuery, you'll find a cookbook of ready-to-go solutions to help breathe life into your web page. Topics covered include: - Scrolling, Resizing and Animating Webpage elements - Backgrounds, Slideshows, and Crossfaders - Menus, Tabs, and Panels - Buttons, Fields, and Controls - Lists, Trees, and Tables - Frames, Windows, and Dialogs - Adding interactivity with Ajax - Using the jQuery User Interface Themeroller - Writing your own jQuery plug-ins All code used to create each solution is available for download and guaranteed to be simple, efficient and cross-browser compatible.

PostgreSQL 9.0 High Performance


Gregory Smith - 2010
    You could spend years discovering solutions to them all, step by step as you encounter them. Or you can just look in here. All successful database applications are destined to eventually run into issues scaling up their performance. Peek into the future of your PostgreSQL database's problems today. Know the warning signs to look for, and how to avoid the most common issues before they even happen. Surprisingly, most PostgreSQL database applications evolve in the same way: Choose the right hardware. Tune the operating system and server memory use. Optimize queries against the database, with the right indexes. Monitor every layer, from hardware to queries, using some tools that are inside PostgreSQL and others that are external. Using monitoring insight, continuously rework the design and configuration. On reaching the limits of a single server, break things up; connection pooling, caching, partitioning, and replication can all help handle increasing database workloads. The path to a high performance database system isn't always easy. But it doesn't have to be mysterious with the right guide. This book is a clear, step-by-step guide to optimizing and scaling up PostgreSQL database servers. - Publisher.

Blockchain Basics: A Non-Technical Introduction in 25 Steps


Daniel Drescher - 2017
    No mathematical formulas, program code, or computer science jargon are used.No previous knowledge in computer science, mathematics, programming, or cryptography is required. Terminology is explained through pictures, analogies, and metaphors.This book bridges the gap that exists between purely technical books about the blockchain and purely business-focused books. It does so by explaining both the technical concepts that make up the blockchain and their role in business-relevant applications.What You Will Learn: • What the blockchain is• Why it is needed and what problem it solves• Why there is so much excitement about the blockchain and its potential• Major components and their purpose• How various components of the blockchain work and interact• Limitations, why they exist, and what has been done to overcome them• Major application scenariosWho This Book Is For: Everyone who wants to get a general idea of what blockchain technology is, how it works, and how it will potentially change the financial system as we know it.

The Autistic Spectrum


Lorna Wing - 1996
    About one-third also have varying degrees of learning difficulty. All of them have impairment of social interaction, communication and imagination - to them the world appears a bewildering and sometimes frightening place. This guide explains how people with autism experience the world and why they need an organized, structured environment. Ways of improving communication, developing abilities and enlarging social interaction are described, and advice is given on coping with stresses within the family.

Functional Programming in JavaScript


Luis Atencio - 2016
    Through concrete examples and jargon-free explanations, this book teaches you how to apply functional programming to real-life development tasks. The book includes insightful comparisons to object-oriented or imperative programming, which will allow you to ease into functional design. Moreover, you'll learn a repertoire of techniques including function chaining and pipelining, recursion, currying, binding, functional composition, lazy evaluation, fluent error handling, memoization, and much more. By the end of the book, you'll think about application design in a fresh new way.About the technologyAs web developers build increasingly complex applications in JavaScript, the code base for these projects can become exponentially larger and harder to maintain. The result? Application performance suffers, and readability and extensibility are severely compromised. For applications like these, Functional Programming provides a saner approach, allowing you to write elegant, readable code that raises the level of abstraction while being less prone to errors. Although not a "pure" functional language, JavaScript's native functional capabilities unlock access to proven functional programming techniques and practices.What's insideFoundations of functional programming and designExplore JavaScript's functional programming capabilities and the functional library ecosystemCreate more reliable code by embracing immutabilityLearn to write code that's easier to reason aboutSeparate core logic from program structure to write extensible codeAdopt a new approach to error handling and testingApply functional programming to solve real-world problemsAbout the readerReaders need to be comfortable with JavaScript programming and object-oriented design. No previous experience with functional programming is required.About the authorLuis Atencio is a Staff Software Engineer for Citrix Systems in Ft. Lauderdale, FL. He develops and architects applications leveraging Java, PHP, and JavaScript platforms. Luis is very involved in the community and has presented at local meet-ups. He blogs about software engineering at luisatencio.net and writes articles for PHP magazines and DZone. Follow Luis on twitter at @luijar.

Karamojo Safari


W.D.M. Bell - 1949
    Walter Bell (1880-1954), known as Karamojo Bell, was a Scottish adventurer, big game hunter in East Africa, soldier, decorated fighter pilot, sailor, writer, and painter.Famous for being one of the most successful ivory hunters of his time, Bell was an advocate of the importance of shooting accuracy and shot placement with smaller calibre rifles, over the use of heavy large-bore rifles for big African game. He improved his shooting skills by careful dissection and study of the anatomy of the skulls of the elephants he shot. He even perfected the clean shooting of elephants from the extremely difficult position of being diagonally behind the target; this shot became known as the Bell Shot.Although chiefly known for his exploits in Africa, Bell also traveled to North America and New Zealand, sailed windjammers, and saw service in South Africa during the Boer War, and flew in the Royal Flying Corps in East Africa, Greece and France during World War I.

How Babies Sleep: The Gentle, Science-Based Method to Help Your Baby Sleep Through the Night


Sofia Axelrod - 2020
    Newborn babies typically wake every two to three hours, and there’s nothing bleary-eyed, exhausted parents want more than a night of uninterrupted sleep. But while there’s plenty of advice out there, there is nothing that’s based on the latest cutting-edge research about sleep—until now. In How Babies Sleep, Sofia Axelrod, PhD—neuroscientist, sleep consultant, and mother of two—introduces the first baby sleep method that is truly rooted in the science of sleep. After having her first child, Axelrod realized that the typical baby sleep advice conflicted with the actual science of sleep, inlcuding the findings from her mentor’s Nobel Prize–winning sleep lab. She developed her transformative method based on the latest discoveries about our body’s circadian clock and how it is disturbed by light and other external stimuli. After seeing incredible results with her own babies, she has since counseled countless families in her groundbreaking method—which works with babies’ needs and helps little ones learn to self-soothe, fall asleep more easily, and stay asleep through the night. You’ll discover helpful tips that work, and learn: why using a red lightbulb (instead of a regular one) in the nursery at night can minimize wakings; why the age-old advice “don’t wake a sleeping baby” isn’t true; how to create a healthy routine; how to sleep train gently with minimal crying (under two minutes); and so much more in this revolutionary and effective book that will help both you and your baby enjoy a peaceful night’s sleep.

Quantum Computing for Everyone


Chris Bernhardt - 2019
    In this book, Chris Bernhardt offers an introduction to quantum computing that is accessible to anyone who is comfortable with high school mathematics. He explains qubits, entanglement, quantum teleportation, quantum algorithms, and other quantum-related topics as clearly as possible for the general reader. Bernhardt, a mathematician himself, simplifies the mathematics as much as he can and provides elementary examples that illustrate both how the math works and what it means.Bernhardt introduces the basic unit of quantum computing, the qubit, and explains how the qubit can be measured; discusses entanglement--which, he says, is easier to describe mathematically than verbally--and what it means when two qubits are entangled (citing Einstein's characterization of what happens when the measurement of one entangled qubit affects the second as "spooky action at a distance"); and introduces quantum cryptography. He recaps standard topics in classical computing--bits, gates, and logic--and describes Edward Fredkin's ingenious billiard ball computer. He defines quantum gates, considers the speed of quantum algorithms, and describes the building of quantum computers. By the end of the book, readers understand that quantum computing and classical computing are not two distinct disciplines, and that quantum computing is the fundamental form of computing. The basic unit of computation is the qubit, not the bit.

Multiple View Geometry in Computer Vision


Richard Hartley - 2000
    This book covers relevant geometric principles and how to represent objects algebraically so they can be computed and applied. Recent major developments in the theory and practice of scene reconstruction are described in detail in a unified framework. Richard Hartley and Andrew Zisserman provide comprehensive background material and explain how to apply the methods and implement the algorithms. First Edition HB (2000): 0-521-62304-9

Beginning Database Design: From Novice to Professional


Clare Churcher - 2007
    This book offers numerous examples to help you avoid the many pitfalls that entrap new and not-so-new database designers. Through the help of use cases and class diagrams modeled in the UML, youll learn how to discover and represent the details and scope of the problem in question.Database design is not an exact science, and solid database design principles and examples help demonstrate the consequences of simplifications and pragmatic decisions. The rationale is to try to keep it simple, but allow room for development as situations change or resources permit. The book also features an introduction for implementing the final design in a relational database.

Growing Rails Applications in Practice


Henning Koch - 2014