Posts

Showing posts from July, 2018

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 Content, shows you how to extract data from dyna

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

Hadoop Explained

Image
Title : Hadoop Explained Edition :  Year : 2014 Authors :  Aravind Shenoy Publisher :  Packt Preface With the almost unfathomable increase in web traffic over recent years, driven by millions  of connected users, businesses are gaining access to massive amounts of complex,  unstructured data from which to gain insight.  When Hadoop was introduced by Yahoo in 2007, it brought with it a paradigm shift in how  this data was stored and analyzed. Hadoop allowed small- and medium-sized companies to  store huge amounts of data on cheap commodity servers in racks. This data could thus be  processed and used to make business decisions that were supported by ‘Big Data’.  Hadoop is now implemented in major organizations such as Amazon, IBM, Cloudera,  and Dell to name a few. This book introduces you to Hadoop and to concepts such as  MapReduce, Rack Awareness, YARN, and HDFS Federation, which will help you get  acquainted with the technology. DOWNLOAD (MEGA)  |  DOWNLOAD (SOLI

MongoDB The Definitive Guide, 2nd Edition

Image
Title : MongoDB The Definitive Guide Edition : 2nd Edition Year : 2013 Authors :  Kristina Chodorow Publisher :  O'Rielly Preface How This Book Is Organized This book is split up into six sections, covering development, administration, and de ployment information. Getting Started with MongoDB In Chapter 1 we provide background about MongoDB: why it was created, the goals it  is trying to accomplish, and why you might choose to use it for a project. We go into  more detail in Chapter 2, which provides an introduction to the core concepts and  vocabulary of MongoDB. Chapter 2 also provides a first look at working with MongoDB,  getting you started with the database and the shell. The next two chapters cover the  basic material that developers need to know to work with MongoDB. In Chapter 3, we  describe how to perform those basic write operations, including how to do them with  different levels of safety and speed. Chapter 4 explains how to find documents and c

Mastering Bitcoin

Image
Title : Mastering Bitcoin Edition :  Year : 2010 Authors :  Andreas M Antonopoulus Publisher :  O'Rielly Preface I first stumbled upon bitcoin in mid-2011. My immediate reaction was more or less  “Pfft! Nerd money!” and I ignored it for another 6 months, failing to grasp its impor tance. This is a reaction which I have seen repeated among many of the smartest people  I know, which gives me some consolation. The second time I came across bitcoin in a  mailing list discussion, I decided to read the white paper written by Satoshi Nakamoto,  to study the authoritative source and see what it was all about. I still remember the  moment I finished reading those 9 pages, when I realized that bitcoin was not simply a  digital currency, but a network of trust that could also provide the basis for so much  more than just currencies. That realization: “This isn’t money, it’s a de-centralized trust  network,” started me on a four month journey to devour every scrap of informat

.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. DOWNLOAD (MEGA)  |  DOWNLOAD (SOLIDFILE)  |  DOWNLOAD (U

Automated Quality: Six Steps to Success

Image
Title : Automated Quality: Six Steps to Success Edition :  Year : 2017 Authors :  Verint Publisher :  Verint Preface There is no activity in quality monitoring more time consuming  than manually scoring evaluations. With thousands of calls  to evaluate — and limited resources — quality staff may  struggle to accurately assess agents’ skill gaps and find  time for the one-on-one coaching that can help improve  agent performance. By introducing automated components — such as scoring  — you can revolutionize how your organization approaches  quality, shifting resources from identifying opportunities to  improve agent performance to actually improving it, and in  turn helping to make every agent your best agent. But your success in using automation is not dependent  on the technology alone — how you introduce the technology  into your organization can be just as important to your  success. A gradual implementation of automation can help  your team absorb many of this n

Building An Enterprise Competency

Image
Title : Building An Enterprise Competency Edition :  Year :  Authors :  alteryx Publisher :  alteryx Preface Forward-thinking executives  and business leaders at every level of the  modern organization are asking these  questions right now. The promise of analytics  has been pitched again and again, but  initiatives flounder and fail to produce results.  A data science team may be in place, but  their tools are too complex for the rest of the  business and their bandwidth is limited.  Despite these challenges, the promise of  analytics hasn’t been oversold. Companies  that get it right build sustained advantages  and outpace their competition. How do  they do this? What must happen within your  organization to harness the power of your data? Companies that want to win using analytics  must develop a true enterprise analytics  competency. This competency is the  organization’s ability to perform meaningful  data analysis by department and by individual  in a manner t

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 containing tables, figures,  formulas, and

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 very  impressive results from even the most basic hardwa

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 Roguelike game. This game will be heavily based on PCG practices