IT eBooks
Download, Read, Use
Learn JavaScript with p5.js
Learn JavaScript with p5.js

Learn coding from scratch in a highly engaging and visual manner using the vastly popular JavaScript with the programming library p5.js. The skills you will acquire from this book are highly transferable to a myriad of industries and can be used towards building web applications, programmable robots, or generative art. You'll gain the proper context so that you can build a strong foundation for programming. This book won't hinder your momentum with irrelevant technical or theoretical points. The aim is to build a strong, but not overly excessive knowledge to get you up and running with coding. If you want to program creative visuals and bring that skill set to a field of your your choice, then Learn JavaScript with p5.js is the book for you. Code from scratch and create computer graphics with JavaScript and the p5.js library; Gain the necessary skills to move into your own creative projects; Create graphics and interactive experiences using Processing; Program using JavaScript ...
iOS 9 Swift Programming Cookbook
iOS 9 Swift Programming Cookbook

Ready to build stunning apps for iPhone, iPad, and Apple Watch? This cookbook - completely rewritten with all-new material - provides 90 proven solutions for tackling the latest features in iOS 9 and watchOS 2.0. Written exclusively in Apple's Swift language, these code-rich recipes show you how to use dynamic user interfaces, interactive maps, multitasking functionality, Apple's new UI Testing framework, and many other features. This cookbook is ideal for intermediate and advanced iOS developers looking to work with the newest versions of Apple's mobile operating systems. Each recipe includes reusable code, available on GitHub, that you can put to work right away. Work with new features in Swift 2, Xcode 7, and Interface Builder; Build standalone apps for Apple Watch; Create vibrant user interfaces with new UIKit features; Use Swift to connect with the iOS contacts database; Block ads or obtrusive content with Safari Content Blockers; Make your app content searchable with Spotli ...
Learning Java by Building Android Games
Learning Java by Building Android Games

Android is the fastest growing operating system (OS) with one of the largest installed bases of any mobile OS. Android uses one of the most popular programming languages, Java, as the primary language for building apps of all types. So, you should first obtain a solid grasp of the Java language and its foundation APIs to improve the chances of succeeding as an Android app developer. This book will show you how to get your Android development environment set up and you will soon have your first working game. The difficulty level grows steadily with the introduction of key Java topics such as loops, methods, and OOP. You'll then use them in the development of games. You will learn how to build a math test game, a Simon-like memory game, a retro pong-style game, and for the grand finale, a Snake-style, retro arcade game with real Google Play leaderboards and achievements. The book has a hands-on approach and is packed with screenshots. ...
Linux and Solaris Recipes for Oracle DBAs, 2nd Edition
Linux and Solaris Recipes for Oracle DBAs, 2nd Edition

Linux and Solaris Recipes for Oracle DBAs, 2nd Edition is an example–based book on managing Oracle Database under Linux and Solaris. The book is written for database administrators who need to get work done and lack the luxury of curling up fireside with a stack of operating-system documentation. What this book provides instead is task-oriented coverage designed around the needs of the Oracle Database Administrator. Find the right chapter. Look up the task to perform. See the solution. Implement the solution straight away in your own environment. Get the job done. New in this edition is coverage of Oracle's own Solaris operating system. Oracle Corporation has been working diligently to bring commonality between Solaris and Linux, and this book takes advantage of those efforts to provide task-oriented solutions that work on common distributions of Linux such as Red Hat Enterprise Linux and Oracle Enterprise Linux while also accommodating the growing number of Oracle Solaris custome ...
Machine Learning Projects for .NET Developers
Machine Learning Projects for .NET Developers

Machine Learning Projects for .NET Developers shows you how to build smarter .NET applications that learn from data, using simple algorithms and techniques that can be applied to a wide range of real-world problems. You'll code each project in the familiar setting of Visual Studio, while the machine learning logic uses F#, a language ideally suited to machine learning applications in .NET. If you're new to F#, this book will give you everything you need to get started. If you're already familiar with F#, this is your chance to put the language into action in an exciting new context. Along the way, you'll learn fundamental ideas that can be applied in all kinds of real-world contexts and industries, from advertising to finance, medicine, and scientific research. While some machine learning algorithms use fairly advanced mathematics, this book focuses on simple but effective approaches. If you enjoy hacking code and data, this book is for you. ...
Mastering LibGDX Game Development
Mastering LibGDX Game Development

LibGDX is a Java-based framework developed with a heavy emphasis on performance, and includes cross-platform support out of the box (Windows, OS X, Linux, iOS, Android, and HTML5) as well as providing all the low-level functionality so that you can focus on developing your game and not battling with the platform. LibGDX also has an engaged and responsive community, active maintenance, and is available for free without a prohibitive license. First, this book will introduce you to the features specific to RPG games, as well as an overview of game architecture. Then, you will create map locations, develop character movement, add animation, integrate collision detection, and develop a portal system. Next, you will learn and develop a HUD and other UI components, as well as an inventory management system. You will then develop NPC interactions including dialog trees, shopkeepers, and quest givers. After this, you will design and create battle features for fighting enemies, as well as eve ...
Mastering R for Quantitative Finance
Mastering R for Quantitative Finance

R is the essential skill to master for anyone looking to make an impact in quantitative finance. The reigning king of serious statistical languages, R gives you the power to turn your raw data into lucrative analyses - and this book shows you how. Chapter by chapter, the concepts of quantitative finance are interwoven with real R model programming. Its clear and practical approach gets you using R straight away for time series analysis, creating models for multiple factors, and harnessing big data for your predictive investment purposes. This book is dedicated to giving you the guidance to construct your own complete trading system, and the knowledge to tailor it to meet your needs and the needs of your clients. Get them the results that they expect as you learn how to handle foreign exchange and interest rate derivatives, using R for optimal hedging, and making sure that you have the analysis to guarantee a payoff from the most complex exotic options. ...
Presto Sketching
Presto Sketching

Do you feel like your thoughts, ideas, and plans are being suffocated by a constant onslaught of information? Do you want to get those great ideas out of your head, onto the whiteboard and into everyone else's heads, but find it hard to start? No matter what level of sketching you think you have, Presto Sketching will help you lift your game in visual thinking and visual communication. In this practical workbook, Ben Crothers provides loads of tips, templates, and exercises that help you develop your visual vocabulary and sketching skills to clearly express and communicate your ideas. Learn techniques like product sketching, storyboarding, journey mapping, and conceptual illustration. Dive into how to use a visual metaphor (with a library of 101 visual metaphors), as well as tips for capturing and sharing your sketches digitally, and developing your own style. Designers, product managers, trainers, and entrepreneurs will learn better ways to explore problems, explain concepts, an ...
Practical Monitoring
Practical Monitoring

Do you have a nagging feeling that your monitoring needs improvement, but you just aren't sure where to start or how to do it? Are you plagued by constant, meaningless alerts? Does your monitoring system routinely miss real problems? This is the book for you. Mike Julian lays out a practical approach to designing and implementing effective monitoring - from your enterprise application down to the hardware in a datacenter, and everything between. Practical Monitoring provides you with straightforward strategies and tactics for designing and implementing a strong monitoring foundation for your company. This book takes a unique vendor-neutral approach to monitoring. Rather than discuss how to implement specific tools, Mike teaches the principles and underlying mechanics behind monitoring so you can implement the lessons in any tool. Practical Monitoring covers essential topics including: Monitoring antipatterns; Principles of monitoring design; How to build an effective on-call r ...
Cloud Native Infrastructure
Cloud Native Infrastructure

Cloud native infrastructure is more than servers, network, and storage in the cloud - it is as much about operational hygiene as it is about elasticity and scalability. In this book, you'll learn practices, patterns, and requirements for creating infrastructure that meets your needs, capable of managing the full life cycle of cloud native applications. Justin Garrison and Kris Nova reveal hard-earned lessons on architecting infrastructure from companies such as Google, Amazon, and Netflix. They draw inspiration from projects adopted by the Cloud Native Computing Foundation (CNCF), and provide examples of patterns seen in existing tools such as Kubernetes. Understand why cloud native infrastructure is necessary to effectively run cloud native applications; Use guidelines to decide when - and if - your business should adopt cloud native practices; Learn patterns for deploying and managing infrastructure and applications; Design tests to prove that your infrastructure works as inten ...
← Prev       Next →
Reproduction of site books is authorized only for informative purposes and strictly for personal, private use.
Only Direct Download
IT eBooks Group © 2011-2026