Posts

Showing posts with the label Programming

Mastering React Native

Image
Title : Mastering React Native Edition : Year : 2017 Authors :  Eric Masiello,  Jacob Friedmann Publisher : Packt Preface React Native is a library for creating mobile applications using familiar web technologies  without sacrificing performance or the look and feel typically associated with fully native  applications. It is built on top of Facebook’s open source JavaScript library, React, and  indeed, iOS and Android applications created using the library are primarily written in  JavaScript. Because one does not need to learn new languages, ecosystems, and best  practices for each platform they work on, React Native is pushing the boundaries of what is  possible for React developers. In this book, we will look at the fundamental concepts of React and React Native, as well as  the libraries and tools within the React Native ecosystem. We will also work towards the  more practical goal of creating a complete React Native a...

Mastering Unity Shaders and Effects

Image
Title : Mastering Unity Shaders and Effects Edition :  Year : 2016 Authors : Jamie Dean Publisher : Packt Preface Unity offers a range of tools to get your game project up and running. In version 5, the  shaders got a significant upgrade, mostly being replaced with a set of Standard Shaders that  can be easily set up to emulate the physical characteristics of real surfaces.  In this book, we will be exploring the options made possible with this new set of shaders  and how they interact with lighting and effects in the game scene to produce high quality  results. It has been a long journey towards this level of realism in games. For a long time, the  processing overhead of real-time lighting made it problematic. The burden of realism was  placed squarely on the texture artist who had to bake static surface effects into the textures  of characters and props. Particularly with dynamic game objects such as characters, th...

Android Design Patterns and Best Practice

Image
Title : Android Design Patterns and Best Practice Edition :  Year : 2016 Authors : Kyle Mew Publisher : Packt Preface Welcome to Android Design Patterns and Best Practice, a comprehensive guide to how to get  the most out of your apps with the tried and tested programming philosophy, design  patterns. These patterns provide a logical and elegant approach to solving many of the  development problems that coders face. These patterns act as a guide creating a clear path  from problem to solution, and although applying a design pattern does not guarantee best  practice in itself, it will hugely assist the process and make the discovery of design flaws far  easier. Design patterns can be implemented on very many platforms and written in as many  programming languages. Some code libraries even apply patterns as part of their internal  mechanics, and many readers will already be familiar with the Java Observer and Observable...

Python High Performance 2nd Edition

Image
Title : Python High Performance Edition : 2nd edition Year : 2017 Authors :  Gabriele Lanaro Publisher : Packt Preface The Python programming language has seen a huge surge in popularity in recent years,  thanks to its intuitive, fun syntax, and its vast array of top-quality third-party libraries.  Python has been the language of choice for many introductory and advanced university  courses as well as for numerically intense fields, such as the sciences and engineering. Its  primary applications also lies in machine learning, system scripting, and web applications. The reference Python interpreter, CPython, is generally regarded as inefficient when  compared to lower-level languages, such as C, C++, and Fortran. CPython’s poor  performance lies in the fact that the program instructions are processed by an interpreter  rather than being compiled to efficient machine code. While using an interpreter has several  advantages, ...

Software Architecture with Python

Image
Title : Software Architecture with Python Edition :  Year : 2017 Authors : Anand Balachendran Pillai Publisher : Packt Preface Software architecture, or creating a blueprint design for a particular software  application, is not a walk in the park. The two biggest challenges in software  architecture are keeping the architecture in sync, first with the requirements as they are  uncovered or evolve, and next with the implementation as it gets built and evolves. Filled with examples and use cases, this guide takes a direct approach to helping you  with everything it takes to become a successful software architect. This book will  help you understand the ins and outs of Python so that you can architect and design  highly scalable, robust, clean, and performant applications in Python. DOWNLOAD (MEGA)  |  DOWNLOAD (SOLIDFILE)  |  DOWNLOAD (UPTOBOX) Password zip : gratissebook.blogspot.co.id

Web Scraping with Python

Image
Title : Web Scraping with Python Edition :  Year : 2015 Authors : Richard Lawson Publisher :  Packt Preface The Internet contains the most useful set of data ever assembled, which is largely  publicly accessible for free. However, this data is not easily reusable. It is embedded  within the structure and style of websites and needs to be extracted to be useful.  This process of extracting data from web pages is known as web scraping and is  becoming increasingly useful as ever more information is available online. What this book covers Chapter 1, Introduction to Web Scraping, introduces web scraping and explains ways to  crawl a website. Chapter 2, Scraping the Data, shows you how to extract data from web pages. Chapter 3, Caching Downloads, teaches you how to avoid redownloading by  caching results. Chapter 4, Concurrent Downloading, helps you to scrape data faster by downloading  in parallel. Chapter 5, Dynamic...

AngularJS Test-driven Development

Image
Title : AngularJS Test-driven Development Edition :  Year : 2015 Authors : Tim Chaplin Publisher :  Packt Preface The book will provide the reader with a complete guide to the test-driven  development (TDD) approach for AngularJS. It will provide step-by-step, clear  examples to continually reinforce TDD best practices. The book will look at both  unit testing with Karma and end-to-end testing with Protractor. It will not only focus  on how to use the tools, but also on understanding the reason they were built, and  why they should be used. Throughout, there will be focus on when, where, and  how to use these tools, constantly reinforcing the principles of the TDD life cycle  (test, execute, refactor). DOWNLOAD (MEGA)  |  DOWNLOAD (SOLIDFILE)  |  DOWNLOAD (UPTOBOX) Password zip : gratissebook.blogspot.co.id

.NET Framework 4.5 Expert Programming Cookbook

Image
Title : .NET Framework 4.5 Expert Programming Cookbook Edition :  Year : 2013 Authors :  A.P. Rajshekhar Publisher :  Packt Preface .NET is an architecture-neutral programming language and agnostic framework that caters  to the varying requirements from desktop application, to business solutions, to multiplayer  online three-dimensional games. The Version 4.5 added many new features and enhanced  the existing ones that help in the development of robust and user-friendly solutions more  easily. .NET Framework 4.5 Expert Programming Cookbook takes a hands-on approach in  teaching you how to use the new as well as advanced features of the .NET Framework 4.5.  Each topic will teach you how to use a specific feature of .NET to solve a real world problem  or scenario. This is a concise and practical cookbook with recipes which demonstrates advanced concepts  with all the new functionality of the .NET Framework 4.5. DO...

LaTeX Beginner's Guide

Image
Title : LaTeX Beginner's Guide Edition :  Year : 2011 Authors :  Stefan Kottwitz Publisher :  Packt Preface LaTeX is a high-quality open source typesetting software that produces professional prints  and PDF files. However, as LaTeX is a powerful and complex tool, getting started can be  intimidating. There is no official support and certain aspects such as layout modifications can  seem rather complicated. It may seem more straightforward to use Word or other WYSIWG  programs, but once you've become acquainted, LaTeX's capabilities far outweigh any initial  difficulties. This book guides you through these challenges and makes beginning with LaTeX  easy. If you are writing mathematical, scientific, or business papers, then this is the perfect  book for you. LaTeX Beginner's Guide offers you a practical introduction to LaTeX. Beginning with the  installation and basic usage, you will learn to typeset documents cont...

Go Programming Blueprints

Image
Title : Go Programming Blueprints Edition :  Year : 2015 Authors :  Mat Ryer Publisher :  Packt Preface I decided to write Go Programming Blueprints because I wanted to expel the myth that  Go, being a relatively young language and community, is a bad choice for writing  and iterating on software quickly. I have a friend who knocks out complete Ruby  on Rails apps in a weekend by mashing up pre-existing gems and libraries; Rails  as a platform has become known for enabling rapid development. Since I do the  same with Go and the ever-growing buffet of open source packages, I wanted to  share some real-world examples of how we can quickly build and release software  that performs great from day one and is ready to scale when our projects take off  in a way that Rails cannot compete with. Of course, most scalability happens outside  the language, but features like Go's built-in concurrency mean you can get some v...

Procedural Content Generation for Unity Game Development

Image
Title : Procedural Content Generation for Unity Game Development Edition :  Year : 2016 Authors :  Ryan Watkins Publisher :  Packt Preface This book is an introduction to Procedural Content Generation (PCG) and how it can  be applied in the popular game engine, Unity3D. PCG is a powerful programming  practice that is trending in modern video games. Though PCG is not a new practice,  it has become even more powerful as technology has advanced and it looks to be a  prominent component of future video games.  Throughout the course of this book, we will be learning the basis of procedural  content generation, including theory and practice. You will start by learning what  PCG is and what its uses are. You will then move into learning about pseudo  random numbers and how they work with PCG to create unique gameplay.  After your introduction to PCG, you will dive in and build the core functionality of  a 2D R...

Professional CSS3

Image
Title : Professional CSS3 Edition :  Year : 2016 Authors :  Piotr Sikora Publisher :  Packt Preface CSS is often perceived as a simple language. In fact, while being declarative and  apparently simple, it is pretty hard to maintain. For a growing large-scale web  application, maintainability is crucial. This book is about ways to leverage known  tricks and hacks, new CSS level 3 module techniques, preprocessors, and other tools  to create really high-quality products. This will include examples on techniques such  as float handling and component-based CSS. DOWNLOAD (MEGA)  |  DOWNLOAD (SOLIDFILE)  |  DOWNLOAD (UPTOBOX) Password zip : gratissebook.blogspot.co.id

Python Data Science Essentials 2nd Edition

Image
Title : Python Data Science Essentials Edition : 2nd edition Year : 2016 Authors :  Alberto Boschetti,  Luca Massaron Publisher :  Packt Preface Data science is a relatively new knowledge domain that requires the successful integration  of linear algebra, statistical modeling, visualization, computational linguistics, graph  analysis, machine learning, business intelligence, and data storage and retrieval. The Python programming language, having conquered the scientific community during the  last decade, is now an indispensable tool for the data science practitioner and a must-have  tool for every aspiring data scientist. Python will offer you a fast, reliable, cross-platform,  mature environment for data analysis, machine learning, and algorithmic problem solving.  Whatever stopped you before from mastering Python for data science applications will be  easily overcome by our easy, step-by-step, and example-oriented ap...

Python Geospatial Development 3rd Edition

Image
Title : Python Geospatial Development Edition : 3rd edition Year : 2016 Authors :  Erik Westra Publisher :  Packt Preface With the increasing use of map-based web sites and spatially aware devices and  applications, geospatial development is a rapidly growing area. As a Python  developer, you can't afford to be left behind. In today's location-aware world,  every Python developer can benefit from understanding geospatial concepts  and development techniques. Working with geospatial data can get complicated because you are dealing  with mathematical models of the earth's surface. Since Python is a powerful  programming language with many high-level toolkits, it is ideally suited to  geospatial development. This book will familiarize you with the Python tools  required for geospatial development. It walks you through the key geospatial  concepts of location, distance, units, projections, datums, and geospatial data...