0
Your cart

Your cart is empty

Browse All Departments
Price
  • R50 - R100 (7)
  • R100 - R250 (197)
  • R250 - R500 (900)
  • R500+ (8,787)
  • -
Status
Format
Author / Contributor
Publisher

Books > Computing & IT > Computer programming > General

Developing Graphics Frameworks with Java and OpenGL (Hardcover): Lee Stemkoski, James Cona Developing Graphics Frameworks with Java and OpenGL (Hardcover)
Lee Stemkoski, James Cona
R4,278 Discovery Miles 42 780 Ships in 18 - 22 working days

a balanced blend of theoretical and practical information that enables readers to develop 3D worlds quickly and efficiently.

Storytelling for New Technologies and Platforms - A Writer's Guide to Theme Parks, Virtual Reality, Board Games, Virtual... Storytelling for New Technologies and Platforms - A Writer's Guide to Theme Parks, Virtual Reality, Board Games, Virtual Assistants, and More (Paperback)
Ross Berger
R1,455 Discovery Miles 14 550 Ships in 10 - 15 working days

Expert advice from several industrial professionals who have worked for some of the world's biggest tech and interactive companies. Best practices that not only prepare writers on how to apply their craft to new fields, but also prepare them for the common ambiguity they will find in corporate and start-up environments. Breakdown of platforms that shows how tech capabilities can fulfill content expectations and how content can fulfill tech expectations. Basic storytelling mechanics customized to today's popular technologies and traditional gaming platforms.

Guerrilla Analytics - A Practical Approach to Working with Data (Paperback): Enda Ridge Guerrilla Analytics - A Practical Approach to Working with Data (Paperback)
Enda Ridge
R922 Discovery Miles 9 220 Ships in 10 - 15 working days

Doing data science is difficult. Projects are typically very dynamic with requirements that change as data understanding grows. The data itself arrives piecemeal, is added to, replaced, contains undiscovered flaws and comes from a variety of sources. Teams also have mixed skill sets and tooling is often limited. Despite these disruptions, a data science team must get off the ground fast and begin demonstrating value with traceable, tested work products. This is when you need Guerrilla Analytics. In this book, you will learn about: The Guerrilla Analytics Principles: simple rules of thumb for maintaining data provenance across the entire analytics life cycle from data extraction, through analysis to reporting. Reproducible, traceable analytics: how to design and implement work products that are reproducible, testable and stand up to external scrutiny. Practice tips and war stories: 90 practice tips and 16 war stories based on real-world project challenges encountered in consulting, pre-sales and research. Preparing for battle: how to set up your team's analytics environment in terms of tooling, skill sets, workflows and conventions. Data gymnastics: over a dozen analytics patterns that your team will encounter again and again in projects

Software Methodologies - A Quantitative Guide (Paperback): Capers Jones Software Methodologies - A Quantitative Guide (Paperback)
Capers Jones
R1,531 Discovery Miles 15 310 Ships in 9 - 17 working days

This comprehensive reference uses a formal and standard evaluation technique to show the strengths and weakness of more than 60 software development methodologies such as agile, DevOps, RUP, Waterfall, TSP, XP and many more. Each methodology is applied to an application of 1000 function points using the Java language. Each methodology produces a characteristic set of results for development schedules, productivity, costs, and quality. The intent of the book is to show readers the optimum kinds of methodologies for the projects they are concerned with and to warn them about counter indications and possible harm from unsuitable methodologies.

Python Forensics - A Workbench for Inventing and Sharing Digital Forensic Technology (Paperback): Chet Hosmer Python Forensics - A Workbench for Inventing and Sharing Digital Forensic Technology (Paperback)
Chet Hosmer
R1,388 Discovery Miles 13 880 Ships in 10 - 15 working days

"Python Forensics" provides many never-before-published proven forensic modules, libraries, and solutions that can be used right out of the box. In addition, detailed instruction and documentation provided with the code samples will allow even novice Python programmers to add their own unique twists or use the models presented to build new solutions.

Rapid development of new cybercrime investigation tools is an essential ingredient in virtually every case and environment. Whether you are performing post-mortem investigation, executing live triage, extracting evidence from mobile devices or cloud services, or you are collecting and processing evidence from a network, Python forensic implementations can fill in the gaps.

Drawing upon years of practical experience and using numerous examples and illustrative code samples, author Chet Hosmer discusses how to: Develop new forensic solutions independent of large vendor software release schedules Participate in an open-source workbench that facilitates direct involvement in the design and implementation of new methods that augment or replace existing tools Advance your career by creating new solutions along with the construction of cutting-edge automation solutions to solve old problems
Provides hands-on tools, code samples, and detailed instruction and documentation that can be put to use immediatelyDiscusses how to create a Python forensics workbenchCovers effective forensic searching and indexing using PythonShows how to use Python to examine mobile device operating systems: iOS, Android, and Windows 8 Presents complete coverage of how to use Python scripts for network investigation

Computational Intelligence for Wireless Sensor Networks - Principles and Applications (Book): Sandip Kumar Chaurasiya Computational Intelligence for Wireless Sensor Networks - Principles and Applications (Book)
Sandip Kumar Chaurasiya
R1,386 Discovery Miles 13 860 Ships in 10 - 15 working days
Learn Adobe Animate CC for Interactive Media - Adobe Certified Associate Exam Preparation (Paperback): Joseph Labrecque, Rob... Learn Adobe Animate CC for Interactive Media - Adobe Certified Associate Exam Preparation (Paperback)
Joseph Labrecque, Rob Schwartz
R1,037 R198 Discovery Miles 1 980 Save R839 (81%) Ships in 9 - 17 working days

Knowing the industry-standard animation and interactivity tool Adobe Animate CC (previously known as "Flash Professional") can help you get a foothold in the exciting web design and mobile app-development world. Learn Animate CC by building cool creative projects that will teach you how to: Design and animate vector artwork Compose an animated greeting card using HTML5 Build a promotional video with text and images animated in 3D Construct a working digital clock using ActionScript Design and code an interactive quiz for mobile devices This study guide uses more than 6 hours of video integrated with text to help you gain real-world skills that will get you started in your career designing and building interactive media using Adobe Animate CC. It lays the foundation for taking the Adobe Certified Associate (ACA) exam in Interactive Media Using Adobe Flash Professional CC (name correct at press time) and helps prepare you for an entry-level position in a competitive job market. Purchasing this book gives you access to valuable online extras. Follow the instructions in the book's "Getting Started" section to unlock access to: The Web Edition containing instructional video embedded in the complete text of the book with interactive review questions along with product updates Downloadable lesson file you need to work through the projects When creating the Adobe Certified Associate examination, Adobe conducted research to identify the foundational skills students need to effectively communicate using digital media tools. Based on feedback from educators, design professionals, businesses, and educational institutions around the world, the objectives cover entry-level skill expectations for each topic. The ACA exams have proved to be highly successful around the world. To create this new product, Peachpit and Adobe Press have joined forces with team of outstanding instructors who have a great track record getting students certified: Rob Schwartz and his colleagues at BrainBuffet.com Joseph Labrecque is a senior interactive software engineer at the University of Denver where he also teaches classes on Adobe Animate CC (formerly Flash Professional), web animation, graphics production, and mobile application design. Joseph is an Adobe Education Leader (AEL) and an Adobe Community Professional. He received the Adobe Education Impact Award in 2010 and currently serves on the AEL Advisory Board. Joseph produces written and video content for Adobe Press, Peachpit, O'Reilly, Lynda.com, and BrainBuffet.com. What you need to use this book: Adobe Animate CC (2015 release) software, for either Windows or Mac OS. (Software not included.)

Process Modeling Style (Paperback): John Long Process Modeling Style (Paperback)
John Long
R561 Discovery Miles 5 610 Ships in 10 - 15 working days

"Process Modeling Style"focuses on other aspects of process modeling beyond notation that are very important to practitioners. Many people who model processes focus on the specific notation used to create their drawings. While that is important, there are many other aspects to modeling, such as naming, creating identifiers, descriptions, interfaces, patterns, and creating useful process documentation.Experience author John Longfocuses on those non-notational aspects of modeling, which practitioners will find invaluable.
Gives solid advice for creating roles, work products, and processesInstucts on how to organize and structure the parts of a processGives examples of documents you should use to define a set of processes"

Writing for Games - Theory and Practice (Hardcover): Hannah Nicklin Writing for Games - Theory and Practice (Hardcover)
Hannah Nicklin
R3,942 Discovery Miles 39 420 Ships in 10 - 15 working days

A uniquely cross-disciplinary and cross-experience book written as an accessible guide for people new to storytelling in games, new to games as a practice, and those eager to develop their existing practices & knowledge around storytelling in games. Offers careful, clear, and practical advice for understanding creative writing, in the context of games, and in discovering and developing your own games writing practice. Focuses on writing, not narrative design, as an area underdeveloped in the context of games storytelling.

The Business of Indie Games - Everything You Need to Know to Conquer the Indie Games Industry (Hardcover): Alex Josef, Alex Van... The Business of Indie Games - Everything You Need to Know to Conquer the Indie Games Industry (Hardcover)
Alex Josef, Alex Van Lepp, Marshal D. Carper
R4,082 Discovery Miles 40 820 Ships in 10 - 15 working days

Explores the basics of indie game marketing Helps the reader with how to communicate to talk to investors, pbulishers, and major platforms Illustrates different negotiation tactics

Python Packages (Paperback): Tomas Beuzen, Tiffany Timbers Python Packages (Paperback)
Tomas Beuzen, Tiffany Timbers
R1,263 Discovery Miles 12 630 Ships in 10 - 15 working days

Python Packages introduces Python packaging at an introductory and practical level that's suitable for those with no previous packaging experience. Despite this, the text builds up to advanced topics such as automated testing, creating documentation, versioning and updating a package, and implementing continuous integration and deployment. Covering the entire Python packaging life cycle, this essential guide takes readers from package creation all the way to effective maintenance and updating. Python Packages focuses on the use of current and best-practice packaging tools and services like poetry, cookiecutter, pytest, sphinx, GitHub, and GitHub Actions. Features: The book's source code is available online as a GitHub repository where it is collaborated on, automatically tested, and built in real time as changes are made; demonstrating the use of good reproducible and clear project workflows. Covers not just the process of creating a package, but also how to document it, test it, publish it to the Python Package Index (PyPI), and how to properly version and update it. All concepts in the book are demonstrated using examples. Readers can follow along, creating their own Python packages using the reproducible code provided in the text. Focuses on a modern approach to Python packaging with emphasis on automating and streamlining the packaging process using new and emerging tools such as poetry and GitHub Actions.

Python Packages (Hardcover): Tomas Beuzen, Tiffany Timbers Python Packages (Hardcover)
Tomas Beuzen, Tiffany Timbers
R3,361 Discovery Miles 33 610 Ships in 10 - 15 working days

Python Packages introduces Python packaging at an introductory and practical level that's suitable for those with no previous packaging experience. Despite this, the text builds up to advanced topics such as automated testing, creating documentation, versioning and updating a package, and implementing continuous integration and deployment. Covering the entire Python packaging life cycle, this essential guide takes readers from package creation all the way to effective maintenance and updating. Python Packages focuses on the use of current and best-practice packaging tools and services like poetry, cookiecutter, pytest, sphinx, GitHub, and GitHub Actions. Features: The book's source code is available online as a GitHub repository where it is collaborated on, automatically tested, and built in real time as changes are made; demonstrating the use of good reproducible and clear project workflows. Covers not just the process of creating a package, but also how to document it, test it, publish it to the Python Package Index (PyPI), and how to properly version and update it. All concepts in the book are demonstrated using examples. Readers can follow along, creating their own Python packages using the reproducible code provided in the text. Focuses on a modern approach to Python packaging with emphasis on automating and streamlining the packaging process using new and emerging tools such as poetry and GitHub Actions.

Cybersecurity - A Practical Engineering Approach (Hardcover): Henrique M. D. Santos Cybersecurity - A Practical Engineering Approach (Hardcover)
Henrique M. D. Santos
R2,280 Discovery Miles 22 800 Ships in 10 - 15 working days

Uses a modular structure, oriented to solve several small-sized cybersecurity problems, each workable in about two weeks with a hands-on approach Evolves from the experience of educating students for more than ten years, following the same principle Includes tutorial work that guides students through a development model aiming to stimulate specific education for non-functional requirements implementation Integrates well-known multimedia resources aiming to explain background concepts and to familiarize students with technological tools. Provides many examples generated from actual occurrences, including those generated by European and NATO experiences

Mechanics of Solder Alloy Interconnects (Hardcover, 1994 ed.): Darrel R. Frear, Steven N. Burchett, Harold S. Morgan, John H.... Mechanics of Solder Alloy Interconnects (Hardcover, 1994 ed.)
Darrel R. Frear, Steven N. Burchett, Harold S. Morgan, John H. Lau
R5,384 Discovery Miles 53 840 Ships in 18 - 22 working days

As the trend toward the increased miniaturization of devices continues, solder interconnects are becoming the limiting factor in the reliability of electronic packages. With the critical nature of these small electrical-mechanical interconnections, the question arises: Just how reliable are the solder joints in a modern electronic package? The authors will answer this question by addressing the materials and mechanics issues associated with solder joints in this state-of-the-art assessment. The reader will learn the basic metallurgy of solder alloys, the constitutive models available for modeling solder interconnects, computational simulations to predict solder joint geometry, and the application of mechanics models to through-hole and surface mount technologies. The Mechanics of Solder Alloy Interconnects is a resource to be used in developing a solder joint reliability assessment. Each chapter is written to be used as a "stand-alone" resource for a particular aspect of materials and modeling issues. With this gained understanding, the reader in search of a solution to a solder joint reliability problem knows where in the materials and modeling communities to go for the appropriate answer.

3D Game Development with Unity (Hardcover): Franz Lanzinger 3D Game Development with Unity (Hardcover)
Franz Lanzinger
R3,965 Discovery Miles 39 650 Ships in 10 - 15 working days

Fully detailed game projects from scratch. Beginners can do the steps and create games right away. No coding experience is necessary. Numerous examples take a raw beginner towards professional coding proficiency in C# and Unity. Includes a thorough introduction to Unity 2020 All required software is professional quality and completely free to use for any purpose including commercial applications and games.

R for SAS and SPSS Users (Hardcover, 2nd ed. 2011): Robert A. Muenchen R for SAS and SPSS Users (Hardcover, 2nd ed. 2011)
Robert A. Muenchen
R4,385 Discovery Miles 43 850 Ships in 10 - 15 working days

R is a powerful and free software system for data analysis and graphics, with over 5,000 add-on packages available. This book introduces R using SAS and SPSS terms with which you are already familiar. It demonstrates which of the add-on packages are most like SAS and SPSS and compares them to R's built-in functions. It steps through over 30 programs written in all three packages, comparing and contrasting the packages' differing approaches. The programs and practice datasets are available for download. The glossary defines over 50 R terms using SAS/SPSS jargon and again using R jargon. The table of contents and the index allow you to find equivalent R functions by looking up both SAS statements and SPSS commands. When finished, you will be able to import data, manage and transform it, create publication quality graphics, and perform basic statistical analyses. This new edition has updated programming, an expanded index, and even more statistical methods covered in over 25 new sections.

Big Data Analytics - From Strategic Planning to Enterprise Integration with Tools, Techniques, NoSQL, and Graph (Paperback):... Big Data Analytics - From Strategic Planning to Enterprise Integration with Tools, Techniques, NoSQL, and Graph (Paperback)
David Loshin
R696 Discovery Miles 6 960 Ships in 10 - 15 working days

"Big Data Analytics" will assist managers in providing an overview of the drivers for introducing big data technology into the organization and for understanding the types of business problems best suited to big data analytics solutions, understanding the value drivers and benefits, strategic planning, developing a pilot, and eventually planning to integrate back into production within the enterprise.
Guides the reader in assessing the opportunities and value propositionOverview of big data hardware and software architecturesPresents a variety of technologies and how they fit into the big data ecosystem

Scientific Computing - A Historical Perspective (Hardcover, 1st ed. 2018): Bertil Gustafsson Scientific Computing - A Historical Perspective (Hardcover, 1st ed. 2018)
Bertil Gustafsson
R1,664 R1,058 Discovery Miles 10 580 Save R606 (36%) Ships in 10 - 15 working days

This book explores the most significant computational methods and the history of their development. It begins with the earliest mathematical / numerical achievements made by the Babylonians and the Greeks, followed by the period beginning in the 16th century. For several centuries the main scientific challenge concerned the mechanics of planetary dynamics, and the book describes the basic numerical methods of that time. In turn, at the end of the Second World War scientific computing took a giant step forward with the advent of electronic computers, which greatly accelerated the development of numerical methods. As a result, scientific computing became established as a third scientific method in addition to the two traditional branches: theory and experimentation. The book traces numerical methods' journey back to their origins and to the people who invented them, while also briefly examining the development of electronic computers over the years. Featuring 163 references and more than 100 figures, many of them portraits or photos of key historical figures, the book provides a unique historical perspective on the general field of scientific computing - making it a valuable resource for all students and professionals interested in the history of numerical analysis and computing, and for a broader readership alike.

Crowdsourced Data Management - Hybrid Machine-Human Computing (Hardcover, 1st ed. 2018): Guoliang Li, Jiannan Wang, Yudian... Crowdsourced Data Management - Hybrid Machine-Human Computing (Hardcover, 1st ed. 2018)
Guoliang Li, Jiannan Wang, Yudian Zheng, Ju Fan, Michael J. Franklin
R2,653 Discovery Miles 26 530 Ships in 18 - 22 working days

This book provides an overview of crowdsourced data management. Covering all aspects including the workflow, algorithms and research potential, it particularly focuses on the latest techniques and recent advances. The authors identify three key aspects in determining the performance of crowdsourced data management: quality control, cost control and latency control. By surveying and synthesizing a wide spectrum of studies on crowdsourced data management, the book outlines important factors that need to be considered to improve crowdsourced data management. It also introduces a practical crowdsourced-database-system design and presents a number of crowdsourced operators. Self-contained and covering theory, algorithms, techniques and applications, it is a valuable reference resource for researchers and students new to crowdsourced data management with a basic knowledge of data structures and databases.

Playing with Reality - Denying, Manipulating, Converting, and Enhancing What Is There (Hardcover): Sidney Homan Playing with Reality - Denying, Manipulating, Converting, and Enhancing What Is There (Hardcover)
Sidney Homan
R4,499 Discovery Miles 44 990 Ships in 10 - 15 working days

This is a timely and relevant volume, considering the many manipulations and enhancements upon our ideas of reality in the 21st century The book explores how and why we deny, manipulate, convert, or enhance reality The book argues that examining the many ways in which we manipulate, deny, convert or enhance our realities can give us an idea of how to deal with reality, which in turn can provide us with a blueprint for how to live responsibly The book brings together an international team of contributors to discuss contemporary issues such as fake news, propaganda, virtual reality, theatre as real life and reality TV This book draws on examples from vast fields such as film studies, sociology, the social sciences and medicine This volume will appeal to scholars and upper-level students in the areas of communication and media studies, comparative literature, film studies, economics, English, international affairs, journalism, philosophy, psychology, sociology, and theatre

3D Rotations - Parameter Computation and Lie Algebra based Optimization (Paperback): Kenichi Kanatani 3D Rotations - Parameter Computation and Lie Algebra based Optimization (Paperback)
Kenichi Kanatani
R1,515 Discovery Miles 15 150 Ships in 10 - 15 working days

3D rotation analysis is widely encountered in everyday problems thanks to the development of computers. Sensing 3D using cameras and sensors, analyzing and modeling 3D for computer vision and computer graphics, and controlling and simulating robot motion all require 3D rotation computation. This book focuses on the computational analysis of 3D rotation, rather than classical motion analysis. It regards noise as random variables and models their probability distributions. It also pursues statistically optimal computation for maximizing the expected accuracy, as is typical of nonlinear optimization. All concepts are illustrated using computer vision applications as examples. Mathematically, the set of all 3D rotations forms a group denoted by SO(3). Exploiting this group property, we obtain an optimal solution analytical or numerically, depending on the problem. Our numerical scheme, which we call the "Lie algebra method," is based on the Lie group structure of SO(3). This book also proposes computing projects for readers who want to code the theories presented in this book, describing necessary 3D simulation setting as well as providing real GPS 3D measurement data. To help readers not very familiar with abstract mathematics, a brief overview of quaternion algebra, matrix analysis, Lie groups, and Lie algebras is provided as Appendix at the end of the volume.

Mathematics, Physics & Chemistry With The Wolfram Language (Hardcover): S. M. Blinder Mathematics, Physics & Chemistry With The Wolfram Language (Hardcover)
S. M. Blinder
R3,572 Discovery Miles 35 720 Ships in 18 - 22 working days

The Wolfram language is the programming language of Mathematica, used increasingly by scientists due to its ease of learning and user-friendliness. This book focuses on applications of the Wolfram language to applied mathematics, physics and chemistry. Topics discussed are broad and comprehensive, from differential equations and special functions to fractals and chess, from electromagnetism and optics to relativity and black holes. There is also extensive coverage of quantum theory and quantum chemistry, and the book is peppered with more than 200 color graphics to aid visualization of these concepts. The program codes are provided online as Mathematica notebooks, allowing readers to modify them and manipulate the graphics in real time. This book should be a valuable resource for researchers, educators and students in science and computing who can profit from a more interactive form of instruction.

CUDA Fortran for Scientists and Engineers - Best Practices for Efficient CUDA Fortran Programming (Paperback): Gregory Ruetsch,... CUDA Fortran for Scientists and Engineers - Best Practices for Efficient CUDA Fortran Programming (Paperback)
Gregory Ruetsch, Massimiliano Fatica
R1,385 Discovery Miles 13 850 Ships in 10 - 15 working days

"CUDA Fortran for Scientists and Engineers" shows how high-performance application developers can leverage the power of GPUs using Fortran, the familiar language of scientific computing and supercomputer performance benchmarking. The authors presume no prior parallel computing experience, and cover the basics along with best practices for efficient GPU computing using CUDA Fortran.

To help you add CUDA Fortran to existing Fortran codes, the book explains how to understand the target GPU architecture, identify computationally intensive parts of the code, and modify the code to manage the data and parallelism and optimize performance. All of this is done in Fortran, without having to rewrite in another language. Each concept is illustrated with actual examples so you can immediately evaluate the performance of your code in comparison.
Leverage the power of GPU computing with PGI s CUDA Fortran compilerGain insights from members of the CUDA Fortran language development teamIncludes multi-GPU programming in CUDA Fortran, covering both peer-to-peer and message passing interface (MPI) approachesIncludes full source code for all the examples and several case studies Download source code and slides from the book's companion website"

Credibilistic Programming - An Introduction to Models and Applications (Hardcover, 2013 ed.): Xiang Li Credibilistic Programming - An Introduction to Models and Applications (Hardcover, 2013 ed.)
Xiang Li
R3,315 R1,816 Discovery Miles 18 160 Save R1,499 (45%) Ships in 10 - 15 working days

It provides fuzzy programming approach to solve real-life decision problems in fuzzy environment. Within the framework of credibility theory, it provides a self-contained, comprehensive and up-to-date presentation of fuzzy programming models, algorithms and applications in portfolio analysis.

One-Week Dungeons - Diaries of a Seven-Day Roguelike Challenge (Paperback): David L Craddock One-Week Dungeons - Diaries of a Seven-Day Roguelike Challenge (Paperback)
David L Craddock
R998 Discovery Miles 9 980 Ships in 10 - 15 working days

Told over a series of daily journal logs, One-Week Dungeons: Diaries of a Seven-Day Roguelike Challenge chronicles the journeys of eleven 7DRL participants as they race to build their dream games before the clock expires.

Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Creativity in Computing and DataFlow…
Suyel Namasudra, Veljko Milutinovic Hardcover R4,204 Discovery Miles 42 040
Programming Logic & Design
Joyce Farrell Paperback R757 Discovery Miles 7 570
Oxford Coding and Robotics Novice Level…
Paperback R83 Discovery Miles 830
The Data Quality Blueprint - A Practical…
John Parkinson Hardcover R1,606 Discovery Miles 16 060
Java Programming
Joyce Farrell Paperback R1,326 R1,189 Discovery Miles 11 890
Research Anthology on Agile Software…
Information R Management Association Hardcover R14,547 Discovery Miles 145 470
Design and Optimization of Sensors and…
Vinod Kumar Singh, Ratnesh Tiwari, … Hardcover R5,892 Discovery Miles 58 920
Industrial Tomography - Systems and…
M. Wang Paperback R7,039 Discovery Miles 70 390
Temporal Data Mining via Unsupervised…
Yun Yang Paperback R1,173 Discovery Miles 11 730
Program Construction - Calculating…
Roland Backhouse Paperback R2,460 Discovery Miles 24 600

 

Partners