0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (3)
  • R100 - R250 (267)
  • R250 - R500 (3,697)
  • R500+ (10,879)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > Programming languages

Systematic Program Design - From Clarity to Efficiency (Hardcover, New): Yanhong Annie Liu Systematic Program Design - From Clarity to Efficiency (Hardcover, New)
Yanhong Annie Liu
R2,309 Discovery Miles 23 090 Ships in 10 - 15 working days

A systematic program design method can help developers ensure the correctness and performance of programs while minimizing the development cost. This book describes a method that starts with a clear specification of a computation and derives an efficient implementation by step-wise program analysis and transformations. The method applies to problems specified in imperative, database, functional, logic and object-oriented programming languages with different data, control and module abstractions. Designed for courses or self-study, this book includes numerous exercises and examples that require minimal computer science background, making it accessible to novices. Experienced practitioners and researchers will appreciate the detailed examples in a wide range of application areas including hardware design, image processing, access control, query optimization and program analysis. The last section of the book points out directions for future studies.

Building Secure Defenses Against Code-Reuse Attacks (Paperback, 1st ed. 2015): Lucas Davi, Ahmad-Reza Sadeghi Building Secure Defenses Against Code-Reuse Attacks (Paperback, 1st ed. 2015)
Lucas Davi, Ahmad-Reza Sadeghi
R1,582 Discovery Miles 15 820 Ships in 18 - 22 working days

This book provides an in-depth look at return-oriented programming attacks. It explores several conventional return-oriented programming attacks and analyzes the effectiveness of defense techniques including address space layout randomization (ASLR) and the control-flow restrictions implemented in security watchdogs such as Microsoft EMET. Chapters also explain the principle of control-flow integrity (CFI), highlight the benefits of CFI and discuss its current weaknesses. Several improved and sophisticated return-oriented programming attack techniques such as just-in-time return-oriented programming are presented. Building Secure Defenses against Code-Reuse Attacks is an excellent reference tool for researchers, programmers and professionals working in the security field. It provides advanced-level students studying computer science with a comprehensive overview and clear understanding of important runtime attacks.

Migrating from Drupal to Backdrop (Paperback, 1st ed.): Todd Tomlinson Migrating from Drupal to Backdrop (Paperback, 1st ed.)
Todd Tomlinson
R1,316 Discovery Miles 13 160 Ships in 18 - 22 working days

Migrate an existing Drupal 6 or 7 website to Backdrop and discover why you should consider using Backdrop when building a new website. You'll learn what Backdrop is, how to install and configure Backdrop, and create and manage content. Migrating from Drupal to Backdrop focuses on the user who is responsible for building, maintaining, and managing an organization's website and who is interested in Backdrop's ability to meet their site's requirements. There is a major shift in the open source CMS market and Backdrop is emerging as a significant force. The Drupal team's decision to rebuild Drupal 8 on Symfony has many developers and organizations in a quandary - do you learn a whole new framework and undertake the effort of migrating to Drupal 8, stay on Drupal 7 which will at some point be officially unsupported, or adopt Backdrop as their go-forward strategic platform? There is also a large mid-market that may not have the ability to scale up with the skills required to support Drupal 8 (Symfony), making Backdrop a viable and attractive alternative. By reading this book, you will: Understand why you should use Backdrop and the power of the platform Quickly build confidence in your ability to use Backdrop Gain the knowledge necessary to build, deploy, and manage web sites of moderate complexity on Backdrop Understand the process for migrating a Drupal 6 or 7 site to Backdrop What You Will Learn: What Backdrop is and why you should use it How to install a basic Backdrop web site from scratch How to create content in your new Backdrop web site How to install and configure modules How to migrate a Drupal 6 site to Backdrop How to migrate a Drupal 7 site to Backdrop Who This Book Is For:< This book is for technical users who need to use Backdrop to create websites using the platform or to manage existing content, as well as developers who are new to the Backdrop platform. The book is also targeted at organizations that currently use Drupal 6 or 7 and who wish to remain on the base architecture of those platforms as they move forward on Backdrop.

Practical C Programming 3e (Paperback, 3rd Revised edition): Steve Oualline Practical C Programming 3e (Paperback, 3rd Revised edition)
Steve Oualline
R1,027 R856 Discovery Miles 8 560 Save R171 (17%) Ships in 9 - 17 working days

Practical C Programming teaches you not only the mechanics of programming, but also how to create programs that are easy to read, maintain, and debug. This third edition introduces popular Integrated Development Environments on Windows systems, as well as UNIX programming utilities, and features a large statistics-generating program to pull together the concepts and features in the language.

Programming Languages - 18th Brazilian Symposium, SBLP 2014, Maceio, Brazil, October 2-3, 2014. Proceedings (Paperback, 2014... Programming Languages - 18th Brazilian Symposium, SBLP 2014, Maceio, Brazil, October 2-3, 2014. Proceedings (Paperback, 2014 ed.)
Fernando Magno Quintao Pereira
R1,588 Discovery Miles 15 880 Ships in 18 - 22 working days

This book constitutes the proceedings of the 18th Brazilian Symposium on Programming Languages, SBLP 2014, held in Maceio, Brazil, in October 2014. The 11 full papers were carefully reviewed and selected from 31 submissions. The papers cover topics such as program generation and transformation; programming paradigms and styles; formal semantics and theoretical foundations; program analysis and verification; programming language design and implementation.

Model-Driven Engineering Languages and Systems - 17th International Conference, MODELS 2014, Valencia, Spain, September 283-... Model-Driven Engineering Languages and Systems - 17th International Conference, MODELS 2014, Valencia, Spain, September 283- October 4, 2014. Proceedings (Paperback, 2014 ed.)
Juergen Dingel, Wolfram Schulte, Isidro Ramos, Silvia Abrahao, Emilio Insfran
R1,521 Discovery Miles 15 210 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 17th International Conference on Model Driven Engineering Languages and Systems, MODELS 2014, held in Valencia, Spain, in September/October 2014. The 41 full papers presented in this volume were carefully reviewed and selected from a total of 126 submissions. The scope of the conference series is broad, encompassing modeling languages, methods, tools, and applications considered from theoretical and practical angles and in academic and industrial settings. The papers report on the use of modeling in a wide range of cloud, mobile, and web computing, model transformation behavioral modeling, MDE: past, present, future, formal semantics, specification, and verification, models at runtime, feature and variability modeling, composition and adaptation, practices and experience, modeling for analysis, pragmatics, model extraction, manipulation and persistence, querying, and reasoning.

Formal Methods and Software Engineering - 16th International Conference on Formal Engineering Methods, ICFEM 2014, Luxembourg, ... Formal Methods and Software Engineering - 16th International Conference on Formal Engineering Methods, ICFEM 2014, Luxembourg, Luxembourg, November 3-5, 2014, Proceedings (Paperback, 2014 ed.)
Stephan Merz, Jun Pang
R2,629 Discovery Miles 26 290 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 16th International Conference on Formal Engineering Methods, ICFEM 2014, held in Luxembourg, Luxembourg, in November 2014. The 28 revised full papers presented were carefully reviewed and selected from 73 submissions. The papers cover a wide range of topics in the area of formal methods and software engineering and are devoted to advancing the state of the art of applying formal methods in practice. They focus in particular on combinations of conceptual and methodological aspects with their formal foundation and tool support.

Haskell in Depth (Paperback): Vitaly Bragilevsky Haskell in Depth (Paperback)
Vitaly Bragilevsky
R1,275 Discovery Miles 12 750 Ships in 10 - 15 working days

Turn the corner from "Haskell student" to "Haskell developer." Haskell in Depth explores the important language features and programming skills you'll need to build production-quality software using Haskell. And along the way, you'll pick up some interesting insights into why Haskell looks and works the way it does. Get ready to go deep! Haskell in Depth is the perfect second book on Haskell. After a quick refresher on Haskell basics, this hands-on guide dives into examples and application scenarios designed to teach how Haskell works and how to apply it correctly. You'll learn about managing projects with Cabal and Stack, tackle error-handling and testing, and package programs and libraries for production deployment. Key Features * Organizing your projects with Cabal and Stack * Testing and profiling * Working with data * Building web services and networking apps * Using the sophisticated libraries like lens, vinyl, and servant Written for developers familiar with Haskell basics. About the technology As software becomes more complex, it's essential to program efficiently using tools and techniques that guarantee your applications will run correctly, grow easily, and last a long time. Haskell is a functional programming language that blends a mathematically-rigorous approach to software design with a tested ecosystem of tools and libraries you can use to build deployable applications. Since 2008, Vitaly Bragilevsky has been teaching Haskell and functional programming to undergraduate students at the Southern Federal University located in Rostov-on-Don, Russia. He is a member of the Haskell 2020 Committee, and has worked on the source code of the Glasgow Haskell Compiler (GHC) and the Idris compiler, both of which are implemented in Haskell.

Concurrent Objects and Beyond - Papers dedicated to Akinori Yonezawa on the Occasion of His 65th Birthday (Paperback, 2014... Concurrent Objects and Beyond - Papers dedicated to Akinori Yonezawa on the Occasion of His 65th Birthday (Paperback, 2014 ed.)
Gul Agha, Atsushi Igarashi, Naoki Kobayashi, Hidehiko Masuhara, Satoshi Matsuoka, …
R2,640 Discovery Miles 26 400 Ships in 18 - 22 working days

This Festschrift volume includes a collection of papers written in honor of the accomplishments of Professor Yonezawa on the occasion of his 65th birthday in 2012. With a few exceptions, the papers in this Festschrift were presented at an international symposium celebrating this occasion. Also included are reprints of two of Professor Yonezawa's most influential papers on the programming language ABCL. The volume is a testament strong and lasting impact Professor Yonezawa's research accomplishments as well as the inspiration he has been to colleagues and students alike.

MATLAB Programming for Numerical Analysis (Paperback, 1st ed.): Cesar Lopez MATLAB Programming for Numerical Analysis (Paperback, 1st ed.)
Cesar Lopez
R2,049 Discovery Miles 20 490 Ships in 18 - 22 working days

MATLAB is a high-level language and environment for numerical computation, visualization, and programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications. The language, tools, and built-in math functions enable you to explore multiple approaches and reach a solution faster than with spreadsheets or traditional programming languages, such as C/C++ or Java. Programming MATLAB for Numerical Analysis introduces you to the MATLAB language with practical hands-on instructions and results, allowing you to quickly achieve your goals. You will first become familiar with the MATLAB environment, and then you will begin to harness the power of MATLAB. You will learn the MATLAB language, starting with an introduction to variables, and how to manipulate numbers, vectors, matrices, arrays and character strings. You will learn about MATLAB's high-precision capabilities, and how you can use MATLAB to solve problems, making use of arithmetic, relational and logical operators in combination with the common functions and operations of real and complex analysis and linear algebra. You will learn to implement various numerical methods for optimization, interpolation and solving non-linear equations. You will discover how MATLAB can solve problems in differential and integral calculus, both numerically and symbolically, including techniques for solving ordinary and partial differential equations, and how to graph the solutions in brilliant high resolution. You will then expand your knowledge of the MATLAB language by learning how to use commands which enable you to investigate the convergence of sequences and series, and explore continuity and other analytical features of functions in one and several variables.

Programming Languages and Systems - 12th Asian Symposium, APLAS 2014, Singapore, Singapore, November 17-19, 2014, Proceedings... Programming Languages and Systems - 12th Asian Symposium, APLAS 2014, Singapore, Singapore, November 17-19, 2014, Proceedings (Paperback, 2014 ed.)
Jacques Garrigue
R2,703 Discovery Miles 27 030 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 12th Asian Symposium on Programming Languages and Systems, APLAS 2014, held in Singapore, Singapore in November 2014. The 20 regular papers presented together with the abstracts of 3 invited talks were carefully reviewed and selected from 57 submissions. The papers cover a variety of foundational and practical issues in programming languages and systems - ranging from foundational to practical issues. The papers focus on topics such as semantics, logics, foundational theory; design of languages, type systems and foundational calculi; domain-specific languages; compilers, interpreters, abstract machines; program derivation, synthesis and transformation; program analysis, verification, model-checking; logic, constraint, probabilistic and quantum programming; software security; concurrency and parallelism; as well as tools and environments for programming and implementation.

Java and the Java Virtual Machine - Definition, Verification, Validation (Paperback, Softcover reprint of the original 1st ed.... Java and the Java Virtual Machine - Definition, Verification, Validation (Paperback, Softcover reprint of the original 1st ed. 2001)
Robert F. Stark, Joachim Schmid, Egon Boerger
R1,435 Discovery Miles 14 350 Ships in 18 - 22 working days

The origin of this book goes back to the Dagstuhl seminar on Logic for System Engineering, organized during the first week of March 1997 by S. Jiihnichen, J. Loeckx, and M. Wirsing. During that seminar, after Egon Borger's talk on How to Use Abstract State Machines in Software Engineering, Wolfram Schulte, at the time a research assistant at the University of Ulm, Germany, questioned whether ASMs provide anything special as a scientifically well founded and rigorous yet simple and industrially viable framework for high level design and analysis of complex systems, and for natural refinements of models to executable code. Wolfram Schulte argued, referring to his work with K. Achatz on A Formal Object-Oriented Method Inspired by Fusion and Object-Z [1], that with current techniques of functional programming and of axiomatic specification, one can achieve the same result. An intensive and long debate arose from this discussion. At the end of the week, it led Egon Borger to propose a collaboration on a real-life specification project of Wolfram Schulte's choice, as a comparative field test of purely functional declarative methods and of their enhancement within an integrated abstract state-based operational (ASM) approach. After some hesitation, in May 1997 Wolfram Schulte accepted the offer and chose as the theme a high-level specification of Java and of the Java Virtual Machine.

Guide to HTML, JavaScript and PHP - For Scientists and Engineers (Paperback, 2011 ed.): David R. Brooks Guide to HTML, JavaScript and PHP - For Scientists and Engineers (Paperback, 2011 ed.)
David R. Brooks
R1,784 Discovery Miles 17 840 Ships in 18 - 22 working days

This book enables readers to quickly develop a working knowledge of HTML, JavaScript and PHP. The text emphasizes a hands-on approach to learning and makes extensive use of examples. A detailed science, engineering, or mathematics background is not required to understand the material, making the book ideally suitable for self-study or an introductory course in programming. Features: describes the creation and use of HTML documents; presents fundamental concepts of client-side and server-side programming languages; examines JavaScript and PHP implementation of arrays, built-in and user-defined methods and functions, math capabilities, and input processing with HTML forms; extends programming fundamentals to include reading and writing server-based files, command-line interfaces, and an introduction to GD graphics; appendices include a brief introduction to using a "pseudocode" approach to organizing solutions to computing problems; includes a Glossary and an extensive set of programming exercises.

MATLAB Differential and Integral Calculus (Paperback, 1st ed.): Cesar Lopez MATLAB Differential and Integral Calculus (Paperback, 1st ed.)
Cesar Lopez
R1,997 Discovery Miles 19 970 Ships in 18 - 22 working days

MATLAB is a high-level language and environment for numerical computation, visualization, and programming. Using MATLAB, you can analyze data, develop algorithms, and create models and applications. The language, tools, and built-in math functions enable you to explore multiple approaches and reach a solution faster than with spreadsheets or traditional programming languages, such as C/C++ or Java. MATLAB Differential and Integral Calculus introduces you to the MATLAB language with practical hands-on instructions and results, allowing you to quickly achieve your goals. In addition to giving a short introduction to the MATLAB environment and MATLAB programming, this book provides all the material needed to work with ease in differential and integral calculus in one and several variables. Among other core topics of calculus, you will use MATLAB to investigate convergence, find limits of sequences and series and, for the purpose of exploring continuity, limits of functions. Various kinds of local approximations of functions are introduced, including Taylor and Laurent series. Symbolic and numerical techniques of differentiation and integration are covered with numerous examples, including applications to finding maxima and minima, areas, arc lengths, surface areas and volumes. You will also see how MATLAB can be used to solve problems in vector calculus and how to solve differential and difference equations.

Modelling Foundations and Applications - 10th European Conference, ECMFA 2014, Held as Part of STAF 2014, York, UK, July 21-25,... Modelling Foundations and Applications - 10th European Conference, ECMFA 2014, Held as Part of STAF 2014, York, UK, July 21-25, 2014. Proceedings (Paperback, 2014 ed.)
Jordi Cabot, Julia Rubin
R2,121 Discovery Miles 21 210 Ships in 18 - 22 working days

This book constitutes the proceedings of the 10th European Conference on Modelling Foundations and Applications, ECMFA 2014, held as part of STAF 2014, in York, UK, in July 2014. The 14 foundation track papers and the 3 applications track papers presented in this volume were carefully reviewed and selected from 58 submissions. They are on all aspects of MDE, including topics such as model provenance; model transformations and code generation; model synthesis; model-driven testing; formal modeling approaches; business modeling; and usability of models.

Euro-Par 2014: Parallel Processing - 20th International Conference, Porto, Portugal, August 25-29, 2014, Proceedings... Euro-Par 2014: Parallel Processing - 20th International Conference, Porto, Portugal, August 25-29, 2014, Proceedings (Paperback, 2014 ed.)
Fernando Silva, Ines Dutra, Vitor Santos Costa
R1,563 Discovery Miles 15 630 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the 20th International Conference on Parallel and Distributed Computing, Euro-Par 2014, held in Porto, Portugal, in August 2014. The 68 revised full papers presented were carefully reviewed and selected from 267 submissions. The papers are organized in 15 topical sections: support tools environments; performance prediction and evaluation; scheduling and load balancing; high-performance architectures and compilers; parallel and distributed data management; grid, cluster and cloud computing; green high performance computing; distributed systems and algorithms; parallel and distributed programming; parallel numerical algorithms; multicore and manycore programming; theory and algorithms for parallel computation; high performance networks and communication; high performance and scientific applications; and GPU and accelerator computing.

Problem Solving and Program Design in C, Global Edition (Paperback, 8th edition): Jeri Hanly, Elliot Koffman Problem Solving and Program Design in C, Global Edition (Paperback, 8th edition)
Jeri Hanly, Elliot Koffman
R2,145 R1,728 Discovery Miles 17 280 Save R417 (19%) Ships in 5 - 10 working days

For introductory courses in computer science and engineering. Problem Solving and Program Design in C teaches introductory students to program with ANSI-C, a standardised, industrial-strength programming language known for its power and probability. The text uses widely accepted software engineering methods to teach students to design cohesive, adaptable, and reusable program solution modules with ANSI-C. Through case studies and real world examples, students are able to envision a professional career in programming. Widely perceived as an extremely difficult language due to its association with complex machinery, the 8th Edition approaches C as conducive to introductory courses in program development. C language topics are organised based on the needs of beginner programmers rather than structure, making for an even easier introduction to the subject. Covering various aspects of software engineering, including a heavy focus on pointer concepts, the text engages students to use their problem solving skills throughout.

The Book of Zarathushtra (Zoroaster) (Paperback): Grace H. Turnbull The Book of Zarathushtra (Zoroaster) (Paperback)
Grace H. Turnbull
R444 Discovery Miles 4 440 Ships in 18 - 22 working days

THIS 24 PAGE ARTICLE WAS EXTRACTED FROM THE BOOK: Tongues of Fire a Bible of Sacred Scriptures of the Pagan World, by Grace H. Turnbull. To purchase the entire book, please order ISBN 0766101487.

Guide to the Unified Process featuring UML, Java and Design Patterns (Paperback, 2nd ed. 2003. Softcover reprint of the... Guide to the Unified Process featuring UML, Java and Design Patterns (Paperback, 2nd ed. 2003. Softcover reprint of the original 2nd ed. 2003)
John Hunt
R2,724 Discovery Miles 27 240 Ships in 18 - 22 working days

John Hunt's book guides you through the use of the UML and the Unified Process and their application to Java systems. Key topics focus explicitly on applying the notation and the method to Java. The book is clearly structured and written, making it ideal for practitioners. This second edition is considerably revised and extended and includes examples taken from the latest version of Rational Rose and Together. Considers how Agile Modelling fits with the Unified Process, and presents Design Patterns Self contained - covers both the Unified Process and UML in one book Includes real-world case studies Written by an experienced author and industry expert Ideal for students on Software Engineering courses

C++ 2013 for C# Developers (Paperback, 2nd ed.): Dean C. Wills C++ 2013 for C# Developers (Paperback, 2nd ed.)
Dean C. Wills
R2,771 Discovery Miles 27 710 Ships in 18 - 22 working days

C++ 2013 for C# Developers provides a fast-track to C++ proficiency forthose already using the C# language at an advanced level. Beginning with a detailed explanation of the mechanics of C++'s execution sequence, its grammar, syntax and data access you'll quickly learn the similarities and differences between C++ and C#. The second and third partsof the of the book are devoted to a detailed deep-dive into C++ development to provide clear information and advice about how to use the languageeffectively.

ECOOP 2014 -- Object-Oriented Programming - 28th European Conference, Uppsala, Sweden, July 28--August 1, 2014, Proceedings... ECOOP 2014 -- Object-Oriented Programming - 28th European Conference, Uppsala, Sweden, July 28--August 1, 2014, Proceedings (Paperback, 2014 ed.)
Richard Jones
R1,523 Discovery Miles 15 230 Ships in 18 - 22 working days

This book constitutes the proceedings of the 28th European Conference on Object-Oriented Programming, ECOOP 2014, held in Uppsala, Sweden, in July/August 2014. The 27 papers presented in this volume were carefully reviewed and selected from 101 submissions. They are organized in topical sections named: analysis; design; concurrency; types; implementation; refactoring; JavaScript, PHP and frameworks; and parallelism.

Formal Techniques for Safety-Critical Systems - Third International Workshop, FTSCS 2014, Luxembourg, November 6-7, 2014.... Formal Techniques for Safety-Critical Systems - Third International Workshop, FTSCS 2014, Luxembourg, November 6-7, 2014. Revised Selected Papers (Paperback, 2015 ed.)
Cyrille Artho, Peter Csaba OElveczky
R2,068 Discovery Miles 20 680 Ships in 18 - 22 working days

This book constitutes the refereed proceedings of the Third International Workshop on Formal Techniques for Safety-Critical Systems, FTSCS 2014, held in Luxembourg, in November 2014. The 14 revised full papers presented together with two invited talks were carefully reviewed and selected from 40 submissions. The papers address various topics related to the application of formal and semi-formal methods to improve the quality of safety-critical computer systems.

Make an E-commerce Site in a Weekend - Using PHP (Paperback, 1st ed.): Bintu Harwani Make an E-commerce Site in a Weekend - Using PHP (Paperback, 1st ed.)
Bintu Harwani
R1,256 Discovery Miles 12 560 Ships in 18 - 22 working days

Learn to build e-commerce sites using PHP by installing a server using WAMP, configuring MySQL for your product database, creating your product database and tables, and writing the required PHP scripts for accessing and inserting data into the database. Make an E-commerce Site in a Weekend: Using PHP details how to create shopping carts for your customers and how to set up secure payment and processing options. Even if you are an absolute beginner and don't have much programming experience, you can build a responsive, powerful, and fully featured e-commerce site quickly using the information in this book. You will learn to: Create and maintain your e-commerce website using PHP scripts Create, edit, and update your product database using MySQL Manage visitors to your site, create custom forms, manage session handling, and more Manage shopping carts and shipping information Receive money through different payment modes on the sale of merchandise Who This Book is For: This book is for people who want to quickly set up their first e-commerce site. The book addresses beginners who don't have a deep experience in programming languages. It teaches how to build professional fully featured e-commerce websites using PHP. The book uses practical, step-by step examples to explain all of the topics required in designing, creating, and managing an interactive e-commerce web site.

Pro Couchbase Development - A NoSQL Platform for the Enterprise (Paperback, 1st ed.): Deepak Vohra Pro Couchbase Development - A NoSQL Platform for the Enterprise (Paperback, 1st ed.)
Deepak Vohra
R2,410 Discovery Miles 24 100 Ships in 18 - 22 working days

Pro Couchbase Development: A NoSQL Platform for the Enterprise discusses programming for Couchbase using Java and scripting languages, querying and searching, handling migration, and integrating Couchbase with Hadoop, HDFS, and JSON. It also discusses migration from other NoSQL databases like MongoDB. This book is for big data developers who use Couchbase NoSQL database or want to use Couchbase for their web applications as well as for those migrating from other NoSQL databases like MongoDB and Cassandra. For example, a reason to migrate from Cassandra is that it is not based on the JSON document model with support for a flexible schema without having to define columns and supercolumns. The target audience is largely Java developers but the book also supports PHP and Ruby developers who want to learn about Couchbase. The author supplies examples in Java, PHP, Ruby, and JavaScript. After reading and using this hands-on guide for developing with Couchbase, you'll be able to build complex enterprise, database and cloud applications that leverage this powerful platform.

Java I/O, NIO and NIO.2 (Paperback, 1st ed.): Jeff Friesen Java I/O, NIO and NIO.2 (Paperback, 1st ed.)
Jeff Friesen
R1,815 Discovery Miles 18 150 Ships in 18 - 22 working days

Java I/O, NIO and NIO.2 is a power-packed book that is an accelerated guide and reference on buffers, files, sockets, datagrams, and pipe channels as found in the Java I/O, NIO, and NIO.2 reference implementations. In this book, you'll also learn how and when to use selectors, regular expressions, including patterns, matchers and more. You'll learn how to work with Charsets, formatters and scanners. You'll - all in all - learn how to use and apply NIO, NIO.2 and the enhancements available. After reading and using this book, you'll gain the accelerated knowledge and skill level to really build applications with efficient data access, especially for today's cloud computing streaming data needs.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Introduction to Computational Economics…
Hans Fehr, Fabian Kindermann Hardcover R4,258 Discovery Miles 42 580
CICS Basic Training for Application…
Robert Wingate Hardcover R912 R791 Discovery Miles 7 910
C Programming For Beginners - The Simple…
Tim Warren Hardcover R550 R505 Discovery Miles 5 050
Machine Learning in Python - Hands on…
Bob Mather Hardcover R799 Discovery Miles 7 990
Advanced Python Commands - Become a…
Manuel Mcfeely Hardcover R781 R685 Discovery Miles 6 850
Dark Silicon and Future On-chip Systems…
Suyel Namasudra, Hamid Sarbazi-Azad Hardcover R3,940 Discovery Miles 39 400
Introducing Delphi Programming - Theory…
John Barrow, Linda Miller, … Paperback  (1)
R785 Discovery Miles 7 850
A Day in Code- Python - Learn to Code in…
Shari Eskenas Hardcover R635 Discovery Miles 6 350
Java How to Program, Late Objects…
Paul Deitel, Harvey Deitel Paperback R900 R750 Discovery Miles 7 500
Problem Solving with C++ - Global…
Walter Savitch Paperback R2,189 R1,762 Discovery Miles 17 620

 

Partners