Book picks similar to
Theory Of Computer Science by K.L.P. Mishra
computer-science
vidya
subject
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.
Introduction to Automata Theory, Languages, and Computation
John E. Hopcroft - 1979
With this long-awaited revision, the authors continue to present the theory in a concise and straightforward manner, now with an eye out for the practical applications. They have revised this book to make it more accessible to today's students, including the addition of more material on writing proofs, more figures and pictures to convey ideas, side-boxes to highlight other interesting material, and a less formal writing style. Exercises at the end of each chapter, including some new, easier exercises, help readers confirm and enhance their understanding of the material. *NEW! Completely rewritten to be less formal, providing more accessibility to todays students. *NEW! Increased usage of figures and pictures to help convey ideas. *NEW! More detail and intuition provided for definitions and proofs. *NEW! Provides special side-boxes to present supplemental material that may be of interest to readers. *NEW! Includes more exercises, including many at a lower level. *NEW! Presents program-like notation for PDAs and Turing machines. *NEW! Increas
How to Count (Programming for Mere Mortals, #1)
Steven Frank - 2011
unsigned numbers- Floating point and fixed point arithmeticThis short, easily understood book will quickly get you thinking like a programmer.
Never Kiss Your Best Friend
Sumrit Shahi - 2015
Pass out drunk with her on the same bed. Cry on his shoulder when you break up. Bore her with football talk at 3 a.m. Ask him for advice on how to keep your boyfriend 'happy'. Watch a cheesy movie with her and cry freely. Ask him to rate your butt. Dance with her in your boxers. But never, ever kiss your best friend. In this sequel to the bestselling Just Friends, find out what happens when headstrong and impulsive Tanie Brar meets her equally crazy best friend Sumer Singh Dhillon after five long years of separation. Heart-warming and poignant, Never Kiss Your Best Friend redefines the rules of friendship with its story of a boy and a girl who are soulmates in every sense.
Theory of the Subject
Alain Badiou - 1982
Here Badiou seeks to provide a theory of the subject for Marxism through a study of Lacanian psychoanalysis, offering a major contribution to Marxism, as well as to the larger debate regarding the relationship between psychoanalysis and philosophy. The book also provides a history and theory of structuralism and poststructuralism, a unique evaluation of the achievements of French Maoism during the 1970s and the significance of the events of May 1968, and breathtaking analyses of art and literature. As a theoretical synthesis, the book is extraordinary in terms of its originality, breadth and clarity.This is arguably Badiou's most creative and passionate book, encompassing the entire battlefield of contemporary theory, philosophy and psychoanalysis. Available for the first time in English and now in paperback, this is a must-read for anyone interested in this lively and highly original thinker.
Data Structures Using C and C++
Yedidyah Langsam - 1995
Covers the C++ language, featuring a wealth of tested and debugged working programs in C and C++. Explains and analyzes algorithms -- showing step- by-step solutions to real problems. Presents algorithms as intermediaries between English language descriptions and C programs. Covers classes in C++, including function members, inheritance and object orientation, an example of implementing abstract data types in C++, as well as polymorphism.
Ethics in Information Technology
George W. Reynolds - 2002
This book offers an excellent foundation in ethical decision-making for current and future business managers and IT professionals.
The Ravenous Brain: How the New Science of Consciousness Explains Our Insatiable Search for Meaning
Daniel Bor - 2012
Yet consciousness is subjective, personal, and famously difficult to examine: philosophers have for centuries declared this mental entity so mysterious as to be impenetrable to science.In The Ravenous Brain, neuroscientist Daniel Bor departs sharply from this historical view, and builds on the latest research to propose a new model for how consciousness works. Bor argues that this brain-based faculty evolved as an accelerated knowledge gathering tool. Consciousness is effectively an idea factory -- that choice mental space dedicated to innovation, a key component of which is the discovery of deep structures within the contents of our awareness.This model explains our brains"; ravenous appetite for information -- and in particular, its constant search for patterns. Why, for instance, after all our physical needs have been met, do we recreationally solve crossword or Sudoku puzzles? Such behavior may appear biologically wasteful, but, according to Bor, this search for structure can yield immense evolutionary benefits -- it led our ancestors to discover fire and farming, pushed modern society to forge ahead in science and technology, and guides each one of us to understand and control the world around us. But the sheer innovative power of human consciousness carries with it the heavy cost of mental fragility.Bor discusses the medical implications of his theory of consciousness, and what it means for the origins and treatment of psychiatric ailments, including attention-deficit disorder, schizophrenia, manic depression, and autism. All mental illnesses, he argues, can be reformulated as disorders of consciousness -- a perspective that opens up new avenues of treatment for alleviating mental suffering.A controversial view of consciousness, The Ravenous Brain links cognition to creativity in an ingenious solution to one of science's biggest mysteries.
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
CCNA Portable Command Guide
Scott D. Empson - 2005
The 'CCNA Portable Command Guide' is a supplementary guide to assist network administrators in the proper use of the Cisco IOS and of the commands needed to pass the CCNA vendor exam.
Operating Systems: Three Easy Pieces
Remzi H. Arpaci-Dusseau - 2012
Topics are broken down into three major conceptual pieces: Virtualization, Concurrency, and Persistence. Includes all major components of modern systems including scheduling, virtual memory management, disk subsystems and I/O, file systems, and even a short introduction to distributed systems.
Advanced PHP Programming
George Schlossnagle - 2004
The rapid maturation of PHP has created a skeptical population of users from more traditional enterprise languages who question the readiness and ability of PHP to scale, as well as a large population of PHP developers without formal computer science backgrounds who have learned through the hands-on experimentation while developing small and midsize applications in PHP. While there are many books on learning PHP and developing small applications with it, there is a serious lack of information on scaling PHP for large-scale, business-critical systems. Schlossnagle's Advanced PHP Programming fills that void, demonstrating that PHP is ready for enterprise Web applications by showing the reader how to develop PHP-based applications for maximum performance, stability, and extensibility.
The Haskell School of Expression: Learning Functional Programming Through Multimedia
Paul Hudak - 2000
It has become popular in recent years because of its simplicity, conciseness, and clarity. This book teaches functional programming as a way of thinking and problem solving, using Haskell, the most popular purely functional language. Rather than using the conventional (boring) mathematical examples commonly found in other programming language textbooks, the author uses examples drawn from multimedia applications, including graphics, animation, and computer music, thus rewarding the reader with working programs for inherently more interesting applications. Aimed at both beginning and advanced programmers, this tutorial begins with a gentle introduction to functional programming and moves rapidly on to more advanced topics. Details about progamming in Haskell are presented in boxes throughout the text so they can be easily found and referred to.
Microsoft Windows Internals: Microsoft Windows Server(TM) 2003, Windows XP, and Windows 2000 (Pro-Developer)
Mark E. Russinovich - 2004
This classic guidefully updated for Windows Server 2003, Windows XP, and Windows 2000, including 64-bit extensionsdescribes the architecture and internals of the Windows operating system. You’ll find hands-on experiments you can use to experience Windows internal behavior firsthand, along with advanced troubleshooting information to help you keep your systems running smoothly and efficiently. Whether you’re a developer or a system administrator, you’ll find critical architectural insights that you can quickly apply for better design, debugging, performance, and support.Get in-depth, inside knowledge of the Windows operating system: Understand the key mechanisms that configure and control Windows, including dispatching, startup and shutdown, and the registry Explore the Windows security model, including access, privileges, and auditing Investigate internal system architecture using the kernel debugger and other tools Examine the data structures and algorithms that deal with processes, threads, and jobs Observe how Windows manages virtual and physical memory Understand the operation and format of NTFS, and troubleshoot file system access problems View the Windows networking stack from top to bottom, including mapping, APIs, name resolution, and protocol drivers Troubleshoot boot problems and perform crash analysis