Programming PDF: 31 to 40 of 1000 results fetched - page 4 [ec]

Zoolz is the only cloud solution that keeps your data even when you disconnect your drives
Get full control over PDFs. Edit, combine, transform and organize PDFs.

JavaScript Programming

www.ebooks.com/cj.asp?IID=1315441&cjsku=1315441...
Take your JavaScript knowledge as far as it can go JavaScript has grown up, and it's a hot topic. Newer and faster JavaScript VMs and frameworks built upon them have increased the popularity of JavaScript for server-side web applications, and rich JS applications are being developed for mobile devices. This book delivers a compelling tutorial, showing you how to build a real-world app from the ground up. Experienced developers who want to master the latest techniques and redefine their skills will find this deep dive into JavaScript's hidden functionalities gives them the tools to create truly amazing and complex applications. JavaScript has evolved into much more than simple client-side scripting; this book delves into advanced topics not generally found in other more intermediate JS development books Expert author delivers an in-depth tutorial showing how to build a real-world app that is loosely coupled, with each component built to exist separately Explores how to build a backbone app, the importance of JavaScript templates, Node.js and MongoDB, 3D Canvas using WebGL / Three.js, how to convert a desktop app into a dedicated mobile app, and much more Ideal for experienced developers with a deep knowledge of JavaScript as well as online developers with strong graphic design skills who are experienced in HTML/CSS and want to develop their front-end skills JavaScript Programming: Pushing the Limits will arm you with the skills to create killer apps for the 21st Century.
Category: Computers. ISBN: 9781118524565

Embedded Programming

www.ebooks.com/cj.asp?IID=1345210&cjsku=1345210...
In dem Buch wird die eingebettete Programmierung der Mikrocomputer anhand von konkreten Beispielen der XC800-Familie von Infineon vorgestellt. Der Schwerpunkt liegt auf Programmierbeispielen in der Sprache C, die die Lsung konkreter Aufgaben fr den Leser leicht nachvollziehbar machen; Assemblerprogramme und weitere Grundlagen sind insoweit Gegenstand des Buches, wie es fr das Verstndnis notwendig ist. Musterlsungen und die verwendeten Beispielprogramme stehen zum Download zur Verfgung.
Category: Technology. ISBN: 9783486712841

Parallel Programming

www.ebooks.com/cj.asp?IID=95908926&cjsku=95908926...
Parallel Programming: Concepts and Practice provides an upper level introduction to parallel programming. In addition to covering general parallelism concepts, this text teaches practical programming skills for both shared memory and distributed memory architectures. The authors' open-source system for automated code evaluation provides easy access to parallel computing resources, making the book particularly suitable for classroom settings. Covers parallel programming approaches for single computer nodes and HPC clusters: OpenMP, multithreading, SIMD vectorization, MPI, UPC++ Contains numerous practical parallel programming exercises Includes access to an automated code evaluation tool that enables students the opportunity to program in a web browser and receive immediate feedback on the result validity of their program Features an example-based teaching of concept to enhance learning outcomes
Category: Computers. ISBN: 9780128498903

Programming Rust

www.ebooks.com/cj.asp?IID=95914803&cjsku=95914803...
Rust is a new systems programming language that combines the performance and low-level control of C and C++ with memory safety and thread safety. Rust's modern, flexible types ensure your program is free of null pointer dereferences, double frees, dangling pointers, and similar bugs, all at compile time, without runtime overhead. In multi-threaded code, Rust catches data races at compile time, making concurrency much easier to use. Written by two experienced systems programmers, this book explains how Rust manages to bridge the gap between performance and safety, and how you can take advantage of it. Topics include: How Rust represents values in memory (with diagrams) Complete explanations of ownership, moves, borrows, and lifetimes Cargo, rustdoc, unit tests, and how to publish your code on crates.io, Rust's public package repository High-level features like generic code, closures, collections, and iterators that make Rust productive and flexible Concurrency in Rust: threads, mutexes, channels, and atomics, all much safer to use than in C or C++ Unsafe code, and how to preserve the integrity of ordinary code that uses it Extended examples illustrating how pieces of the language fit together
Category: Computers. ISBN: 9781491927281

Nonlinear Programming

www.ebooks.com/cj.asp?IID=258896&cjsku=258896...
COMPREHENSIVE COVERAGE OF NONLINEAR PROGRAMMING THEORY AND ALGORITHMS, THOROUGHLY REVISED AND EXPANDED Nonlinear Programming: Theory and Algorithms —now in an extensively updated Third Edition—addresses the problem of optimizing an objective function in the presence of equality and inequality constraints. Many realistic problems cannot be adequately represented as a linear program owing to the nature of the nonlinearity of the objective function and/or the nonlinearity of any constraints. The Third Edition begins with a general introduction to nonlinear programming with illustrative examples and guidelines for model construction. Concentration on the three major parts of nonlinear programming is provided: Convex analysis with discussion of topological properties of convex sets, separation and support of convex sets, polyhedral sets, extreme points and extreme directions of polyhedral sets, and linear programming Optimality conditions and duality with coverage of the nature, interpretation, and value of the classical Fritz John (FJ) and the Karush-Kuhn-Tucker (KKT) optimality conditions; the interrelationships between various proposed constraint qualifications; and Lagrangian duality and saddle point optimality conditions Algorithms and their convergence, with a presentation of algorithms for solving both unconstrained and constrained nonlinear programming problems Important features of the Third Edition include: New topics such as second interior point methods, nonconvex optimization, nondifferentiable optimization, and more Updated discussion and new applications in each chapter Detailed numerical examples and graphical illustrations Essential coverage of modeling and formulating nonlinear programs Simple numerical problems Advanced theoretical exercises The book is a solid reference for professionals as well as a useful text for students in the fields of operations research, management science, industrial engineering, applied mathematics, and also in engineering disciplines that deal with analytical optimization techniques. The logical and self-contained format uniquely covers nonlinear programming techniques with a great depth of information and an abundance of valuable examples and illustrations that showcase the most current advances in nonlinear problems.
Category: Technology. ISBN: 9780471486008

Microcontroller Programming

www.ebooks.com/cj.asp?IID=283259&cjsku=283259...
From cell phones and television remote controls to automobile engines and spacecraft, microcontrollers are everywhere. Programming these prolific devices is a much more involved and integrated task than it is for general-purpose microprocessors; microcontroller programmers must be fluent in application development, systems programming, and I/O operation as well as memory management and system timing. Using the popular and pervasive mid-range 8-bit Microchip PIC as an archetype, Microcontroller Programming offers a self-contained presentation of the multidisciplinary tools needed to design and implement modern embedded systems and microcontrollers. The authors begin with basic electronics, number systems, and data concepts followed by digital logic, arithmetic, conversions, circuits, and circuit components to build a firm background in the computer science and electronics fundamentals involved in programming microcontrollers. For the remainder of the book, they focus on PIC architecture and programming tools and work systematically through programming various functions, modules, and devices. Helpful appendices supply the full mid-range PIC instruction set as well as additional programming solutions, a guide to resistor color codes, and a concise method for building custom circuit boards. Providing just the right mix of theory and practical guidance, Microcontroller Programming: The Microchip PIC is the ideal tool for any amateur or professional designing and implementing stand-alone systems for a wide variety of applications.
Category: Technology. ISBN: 9780849371899

Programming Sudoku

www.ebooks.com/cj.asp?IID=324407&cjsku=324407...
This book catches the wave of popular demand for Sudoku, offering every developer their favorite approach to any puzzle like Sudoku: how to get a computer to solve it for them, using ingenious artificial intelligence and game theory techniques.
Category: Computers. ISBN: 9781590596623

Logic Programming

www.ebooks.com/cj.asp?IID=337222&cjsku=337222...
This book contains the refereed proceedings of the 23rd International Conference on Logic Programming, ICLP 2007, held in Porto, Portugal. The 22 revised full papers together with two invited talks, 15 poster presentations, and the abstracts of five doctoral consortium articles cover all issues of current research in logic programming, including theory, functional and constraint logic programming, program analysis, answer-set programming, semantics, and applications.
Category: Computers. ISBN: 9783540746089

Programming Kotlin

www.ebooks.com/cj.asp?IID=95692565&cjsku=95692565...
Familiarize yourself with all of Kotlin’s features with this in-depth guide About This Book: Get a thorough introduction to Kotlin; Learn to use Java code alongside Kotlin without any hiccups; Get a complete overview of null safety, Generics, and many more interesting features Who This Book Is For. The book is for existing Java developers who want to learn more about an alternative JVM language. If you want to see what Kotlin has to offer, this book is ideal for you. What You Will Learn: Use new features to write structured and readable object-oriented code; Find out how to use lambdas and higher order functions to write clean, reusable, and simple code; Write unit tests and integrate Kotlin tests with Java code in a transitioning code base; Write real-world production code in Kotlin in the style of microservices; Leverage Kotlin’s extensions to the Java collections library; Use destructuring expressions and find out how to write your own; Write code that avoids null pointer errors and see how Java-nullable code can integrate with features in a Kotlin codebase; Discover how to write functions in Kotlin, see the new features available, and extend existing libraries; Learn to write an algebraic data types and figure out when they should be used In Detail. Kotlin has been making waves ever since it was open sourced by JetBrains in 2011; it has been praised by developers across the world and is already being adopted by companies. This book provides a detailed introduction to Kotlin that shows you all its features and will enable you to write Kotlin code to production. We start with the basics: get you familiar with running Kotlin code, setting up, tools, and instructions that you can use to write basic programs. Next, we cover object oriented code: functions, lambdas, and properties - all while using Kotlin’s new features. Then, we move on to null safety aspects and type parameterization. We show you how to destructure expressions and even write your own. We also take you through important topics like testing, concurrency, microservices, and a whole lot more. By the end of this book you will be able to compose different services and build your own applications. Style and approach. An easy to follow guide that covers the full set of features in Kotlin programming.
Category: Computers. ISBN: 9781787126367

Parallel Programming

www.ebooks.com/cj.asp?IID=1317435&cjsku=1317435...
Innovations in hardware architecture, like hyper-threading or multicore processors, mean that parallel computing resources are available for inexpensive desktop computers. In only a few years, many standard software products will be based on concepts of parallel programming implemented on such hardware, and the range of applications will be much broader than that of scientific computing, up to now the main application area for parallel computing. Rauber and Rnger take up these recent developments in processor architecture by giving detailed descriptions of parallel programming techniques that are necessary for developing efficient programs for multicore processors as well as for parallel cluster systems and supercomputers. Their book is structured in three main parts, covering all areas of parallel computing: the architecture of parallel systems, parallel programming models and environments, and the implementation of efficient application algorithms. The emphasis lies on parallel programming techniques needed for different architectures. For this second edition, all chapters have been carefully revised. The chapter on architecture of parallel systems has been updated considerably, with a greater emphasis on the architecture of multicore systems and adding new material on the latest developments in computer architecture. Lastly, a completely new chapter on general-purpose GPUs and the corresponding programming techniques has been added. The main goal of the book is to present parallel programming techniques that can be used in many situations for a broad range of application areas and which enable the reader to develop correct and efficient parallel programs. Many examples and exercises are provided to show how to apply the techniques. The book can be used as both a textbook for students and a reference book for professionals. The material presented has been used for courses in parallel programming at different universities for many years.
Category: Technology. ISBN: 9783642378003
Previous123 [4] 5678Next