Subscribe: New: All Things O'Reilly
http://www.oreillynet.com/pub/feed/15?format=rss2
Added By: Feedage Forager Feedage Grade A rated
Language: English
Tags:
business  clustering  data science  data  holds phd  learn  learning  london  machine learning  machine  new  practices  science 
Rate this Feed
Rate this feedRate this feedRate this feedRate this feedRate this feed
Rate this feed 1 starRate this feed 2 starRate this feed 3 starRate this feed 4 starRate this feed 5 star

Comments (0)

Feed Details and Statistics Feed Statistics
Preview: New: All Things O'Reilly

New: All Things O'Reilly



A resource for the developer who looks to O'Reilly as an independent source of information for open and emerging technologies



Last Build Date: Tue, 10 Oct 2017 20:20:31 PDT

Copyright: Copyright O'Reilly Media, Inc.
 



PostgreSQL: Up and Running

Tue, 10 Oct 2017 20:30:31 PDT

(image)

Thinking of migrating to PostgreSQL? This clear, fast-paced introduction helps you understand and use this open source database system. Not only will you learn about the enterprise class features in versions 9.5 to 10, you’ll also discover that PostgeSQL is more than a database system—it’s an impressive application platform as well.




Jumpstarting the Arduino 101

Tue, 10 Oct 2017 04:31:43 PDT

(image)

Get up and running quickly with the new Jumpstarting ebook series from Make:. The Arduino 101 is a low-power board that includes not only Bluetooth LE capabilities but an on-board 6-axis accelerometer/gyroscope for exciting real-world-connected projects.




Practical Programming

Sat, 07 Oct 2017 04:32:51 PDT

(image)

Classroom-tested by tens of thousands of students, this new edition of the bestselling intro to programming book is for anyone who wants to understand computer science. Learn about design, algorithms, testing, and debugging. Discover the fundamentals of programming with Python 3.6--a language that's used in millions of devices. Write programs to solve real-world problems, and come away with everything you need to produce quality code. This edition has been updated to use the new language features in Python 3.6.




Easy Electronics

Tue, 03 Oct 2017 04:33:18 PDT

(image)

This is the simplest, quickest, least technical, most affordable introduction to basic electronics. No tools are necessary--not even a screwdriver. Easy Electronics should satisfy anyone who has felt frustrated by entry-level books that are not as clear and simple as they are supposed to be. Brilliantly clear graphics will take you step by step through 12 basic projects, none of which should take more than half an hour. Using alligator clips to connect components, you see and hear immediate results. The hands-on approach is fun and intriguing, especially for family members exploring the projects together. The 12 experiments will introduce you to switches, resistors, capacitors, transistors, phototransistors, LEDs, audio transducers, and a silicon chip. You'll even learn how to read schematics by comparing them with the circuits that you build. No prior knowledge is required, and no math is involved. You learn by seeing, hearing, and touching.




Seven Databases in Seven Weeks

Sun, 01 Oct 2017 04:34:43 PDT

(image)

Data is getting bigger and more complex by the day, and so are your choices in handling it. Explore some of the most cutting-edge databases available - from traditional relational databases to newer NoSQL approaches - and make informed decisions about challenging data storage problems. This is the only comprehensive guide to the world of NoSQL databases, with in-depth practical and conceptual introductions to seven different technologies: Redis, Neo4J, CouchDB, MongoDB, HBase, Postgres, and DynamoDB. This second edition includes a new chapter on DynamoDB and updated content for each chapter.




Agile Web Development with Rails 5.1

Sun, 01 Oct 2017 04:35:43 PDT

(image)

Learn Rails the way the Rails core team recommends it, along with the tens of thousands of developers who have used this broad, far-reaching tutorial and reference. If you're new to Rails, you'll get step-by-step guidance. If you're an experienced developer, get the comprehensive, insider information you need for the latest version of Ruby on Rails. The new edition of this award-winning classic is completely updated for Rails 5.1 and Ruby 2.4, with information on system testing, Webpack, and advanced JavaScript.




iPhone: The Missing Manual

Sun, 01 Oct 2017 04:36:43 PDT

(image)

iOS 11 for the iPhone includes a host of exciting new features, including a revamped Control Center and all-new powers for some of your favorite apps—Siri, AirPlay 2, Maps, Photos, and Maps. You can even send payment via iMessages and type with one hand! The best way to learn all of these features is with iPhone: The Missing Manual—a funny, gorgeously illustrated guide to the tips, shortcuts, and workarounds that will turn you, too, into an iPhone master.




Best Business Practices for Photographers, Third Edition

Sun, 01 Oct 2017 04:37:43 PDT

(image)

The photography industry is advancing and changing more—and more quickly—than ever. Right along with changes in camera technology, photographers are witnessing shifts in the business landscape that can be a challenge to understand and navigate, whether they’re just beginning their business or growing it after 25 years of shooting.
Best Business Practices for Photographers, 3rd Edition, is an updated and expanded version of John Harrington’s bestselling books on the topic. For the first time, Harrington brings together both Best Business Practices for Photographers and More Best Business Practices for Photographers, creating a complete and comprehensive guide for photographers starting, maintaining, and growing their business in order to achieve financial success and personal satisfaction.
In great detail and with a friendly, conversational voice, Harrington covers all the key points of the business of professional photography, and he provides today’s best practices that you need to know. This book covers:

    • How to establish your business (Sole Proprietor vs. LLC/LLP vs. S Corp)
    • Whether or not you need a physical, brick-and-mortar location
    • The equipment you need
    • Planning a shoot
    • The value of internships
    • Setting your fees
    • Pricing your work
    • Why you need insurance
    • Surviving an IRS audit
    • Contracts for editorial, commercial, and corporate clients, as well as weddings and rites of passage
    • The art of negotiation
    • How video can be incorporated into your business
    • Marketing, branding, and social media
    • Publishing a book of your work
    • Practical finance advice and guidance, from working with accountants to setting up QuickBooks
    • How to protect your work
    • Releases for models, property, and more
    • How to handle a breach of contract
    • Licensing your work
    • Digital asset management
Whether you’re just starting a photography business or you’re a veteran shooter looking to improve your finances, Best Business Practices for Photographers, 3rd Edition, is for you. Harrington’s Best Business Practices books have long been recognized throughout the industry as the go-to resource for photographers, and this new, complete 3rd Edition is your key to a successful career in photography.



Fundamentals of Software Development

Sun, 01 Oct 2017 04:38:43 PDT

(image)

Explore the latest Java-based software development techniques and methodologies through the project-based approach in this practical guide. Unlike books that use abstract examples and lots of theory, Fundamentals of Software Development shows you how to develop several relevant projects while learning best practices along the way. With this engaging approach, junior developers capable of writing basic Java code will learn about state-of-the-art software development practices for building modern, robust, and maintainable Java software.




Escaping the Build Trap

Sun, 01 Oct 2017 04:39:43 PDT

(image)

To remain innovative in today’s market, companies have to adopt a culture of learning and customer-centric practices that are focused on outcomes rather than outputs. This book provides product managers with a practical process that focuses on finding opportunities to solve customer problems and achieve business goals.

Author Melissa Perri provides a toolbox of product management principles that can be applied to any company, big or small. By understanding the secrets to communicating and collaborating within a company structure, you’ll learn how to overcome product development roadblocks and build products that benefit both the business and the customer.




Devices of the Soul

Tue, 19 Sep 2017 04:40:42 PDT

(image)

In Devices of the Soul, Steve Talbott challenges readers to critically examine society's ever-increasing detachment from its physical surroundings and reflect on its growing dependence on techno-wizardry. Why? In an era when 65 percent of American consumers spend more time with their PCs than with their loved ones, according to a recent study, Talbott insists something vital is slipping away--our Selves, the human spirit from which technology stems.

"Self-forgetfulness is the reigning temptation of the technological era. This is why we so readily give our assent to the absurd proposition that a computer can add two plus two, despite the obvious fact that it can do nothing of the sort-not if we have in mind anything remotely resembling what we do when we add numbers," writes Talbott. "In the computer's case, the mechanics of addition involve no motivation, no consciousness of the task, no mobilization of the will, no metabolic activity, no imagination. And its performance brings neither the satisfaction of accomplishment nor the strengthening of practical skills and cognitive capacities."




Craft GraphQL APIs in Elixir with Absinthe

Mon, 18 Sep 2017 20:41:39 PDT

(image)

Your domain is rich and interconnected, and your API should be too. Upgrade your web API to GraphQL, leveraging its flexible queries to empower your users, and its declarative structure to simplify your code. Absinthe is the GraphQL toolkit for Elixir, a functional programming language designed to enable massive concurrency atop robust application architectures. Written by the creators of Absinthe, this book will help you take full advantage of these two groundbreaking technologies. Build your own flexible, high-performance APIs using step-by-step guidance and expert advice you won't find anywhere else.




Rails 5 Test Prescriptions

Mon, 18 Sep 2017 14:42:33 PDT

(image)

Does your Rails code suffer from bloat, brittleness, or inaccuracy? Cure these problems with the regular application of test-driven development. You'll use Rails 5.1, Minitest 5, and RSpec 3.6, as well as popular testing libraries such as factory_girl and Cucumber. Updates include Rails 5.1 system tests and Webpack integration. Do what the doctor ordered to make your applications feel all better. Side effects may include better code, fewer bugs, and happier developers.




Reactive Programming with RxJS 5

Mon, 18 Sep 2017 14:43:33 PDT

(image)

Reactive programming is revolutionary. It makes asynchronous programming clean, intuitive, and robust. Use RxJS 5 to write complex programs in a simple way, and master the Observable: a powerful data type that substitutes callbacks and promises. Think about your programs as streams of data that change and adapt to produce what you want. Manage real-world concurrency and write complex flows of events in your applications with ease. Take advantage of Schedulers to make asynchronous testing easier. The code in this new edition is completely updated for RxJS 5 and ES6.







Learning React Native

Fri, 15 Sep 2017 04:45:22 PDT

(image)

Get a practical introduction to React Native, the JavaScript framework for writing and deploying fully featured mobile apps that look and feel native. With this hands-on guide, you’ll learn how to build applications that target iOS, Android, and other mobile platforms instead of browsers. You’ll also discover how to access platform features such as the camera, user location, and local storage. With code examples and step-by-step instructions, author Bonnie Eisenman shows web developers and frontend engineers how to build and style interfaces, use mobile components, and debug and deploy apps.




Mining the Social Web

Fri, 08 Sep 2017 20:46:39 PDT

(image)

Want to tap the tremendous amount of valuable social data in Facebook, Twitter, LinkedIn, GitHub, Instagram, and Google+? This new edition helps you discover who’s making connections with social media, what they’re talking about, and where they’re located. You’ll learn how to combine social web data, analysis techniques, and visualization to find what you’ve been looking for in the social haystack—as well as useful information you didn’t know existed.




Create Your Successful Agile Project

Fri, 08 Sep 2017 04:47:57 PDT

(image)

You think agile techniques might be for you, but your projects and organization are unique. An "out-of-the-box" agile approach won't work. Instead, unite agile and lean principles for your project. See how to design a custom approach, reap the benefits of collaboration, and deliver value. For project managers who want to use agile techniques, managers who want to start, and technical leaders who want to know more and succeed, this book is your first step toward agile project success.




Genomics Analysis with Spark, Docker, and Clouds

Fri, 08 Sep 2017 04:48:58 PDT

(image)

Genomics researchers today are faced with an ever-increasing amount of data to analyze, and yet they have a difficult time leveraging modern frameworks and technologies (like Spark and cloud infrastructure) to efficiently and accurately analyze their data. This practical guide provides the guidance these researchers need. With this book, you’ll learn how to combine algorithms designed for genomics with the leading tool for big data—Spark—and the ascendant paradigm of working in the cloud with Docker.




Clustering and Unsupervised Learning

Thu, 31 Aug 2017 14:50:24 PDT

(image)

This course introduces clustering, a common technique used widely in unsupervised machine learning. The course begins by defining what clustering means through graphical explanations, and describes the common applications of clustering. Next, it explores k-means clustering in detail, including the concepts of distance functions and k-modes; illustrates hierarchical clustering through visual examples of dendrograms, and discusses different types of clustering algorithms. The course ends with a comparison of the performance of different algorithms. An understanding of basic algebra is required and some knowledge of linear algebra will be helpful.

  • Understand what clustering is and learn how to perform k-means clustering
  • Explore key clustering concepts such as objective function, distance functions, and k-modes
  • Discover how hierarchical clustering works
  • Learn techniques like distribution-based clustering and density-based clustering
  • Understand the limitations of clustering and unsupervised learning
  • Learn how to use — and enjoy free access to — the SherlockML data science platform
  • Develop the skills required for the machine learning job market, where demand outstrips supply

Angie Ma, Gary Willis, and Alessandra Stagliano are data scientists with ASI Data Science, a London based AI/machine learning solutions firm. Angie co-founded ASI and is also the founder of Data Science Lab London, one of the biggest communities of data scientists and data engineers in Europe, with over 2,500 members. Angie holds a PhD in physics from London's University College, Gary Willis holds a PhD in statistical physics from London's Imperial College, and Alessandra Stagliano holds a PhD in computer science from the University of Genoa. Collectively, the group has worked on over 150 commercial AI/machine learning projects.




Effective Testing with RSpec 3

Thu, 31 Aug 2017 04:51:29 PDT

(image)

"Our tests are broken again!" "Why does the suite take so long to run?" "What value are we getting from these tests anyway?" Solve your testing problems by building and maintaining quality software with RSpec - the popular BDD-flavored Ruby testing framework. This definitive guide from RSpec's lead developer shows you how to use RSpec to drive more maintainable designs, specify and document expected behavior, and prevent regressions during refactoring. Build a project using RSpec to design, describe, and test the behavior of your code. Whether you're new to automated tests or have been using them for years, this book will help you write more effective tests.




Linear Regression

Wed, 30 Aug 2017 20:52:23 PDT

(image)

Linear regression is one of the most important machine learning tools. It is the simplest of the predictive modeling techniques and it is widely used, whether on its own or in combination with other techniques. This course teaches the principles and practices of linear regression. It reviews the meaning of modeling, explains linear regression's key concepts (e.g., cost function, R-squared metric, etc.), describes the practice and need for hypothesis testing, illustrates how to implement linear regression computationally, and showcases an implementation of ridge regression. An understanding of basic mathematics is required, and some knowledge of linear algebra and differential calculus will allow the viewer to understand all of the subtle details.

  • Understand what regression means and how to do linear regression
  • Explore key machine learning concepts like cost function, F-test, and cross validation
  • Learn about hypothesis testing and the frequently mentioned term "P value"
  • Learn how to use — and enjoy free access to — the SherlockML data science platform
  • Develop the skills required for the machine learning job market where demand outstrips supply

Angie Ma, Gary Willis, and Alessandra Stagliano are data scientists with ASI Data Science, a London based AI/machine learning solutions firm. Angie co-founded ASI and is also the founder of Data Science Lab London, one of the biggest communities of data scientists and data engineers in Europe, with over 2,500 members. Angie holds a PhD in physics from London's University College, Gary Willis holds a PhD in statistical physics from London's Imperial College, and Alessandra Stagliano holds a PhD in computer science from the University of Genoa. Collectively, the group has worked on over 150 commercial AI/machine learning projects.




Solving Common Development Challenges with React Native Applications

Wed, 30 Aug 2017 14:53:18 PDT

(image)

How do I manage my layout and styles? How do I get data from a web server? How do I perform simple animations? These are three sets of challenges that face virtually every app developer today. This course will solve these challenges, making it possible for you to create your native apps in a faster and easier way. You'll learn about the React Native classes for handling style sheets, getting hardware information, and communicating with the web. You'll also explore React Native's open source ecosystem and build a simple GraphQL client, as well as examine the lesser known features of React that enable you to build sophisticated interpolations and manage animations. Learners should have basic web programming experience using JavaScript.

  • Learn to build complex style sheets that work across Android and IOS - on phone or tablet
  • Explore the pros and cons of working with JSON and GraphQL
  • Learn how to work with flexbox layouts in React Native
  • Understand how Apollo makes writing GraphQL clients easy
  • Explore the animation features included in React Native
  • Discover how to leverage third-party libraries
  • Learn how to get hardware device information into your native application

Jonathan Lebensold co-founded Paradem, a software consultancy that builds apps for startups, NGOs, and enterprises. A web developer with 10+ years of experience, Jonathan contributes and writes about React Native, speaks about React at O'Reilly OSCON conferences, and is author of the O'Reilly title "Hands-on with React and Ruby on Rails".




What are the advantages and disadvantages of a zero trust model?

Wed, 30 Aug 2017 14:54:18 PDT

(image)

Zero trust networks are an evolution of current security models; but why should you care, and how can they help you? In this video Doug Barth and Evan Gilman will give you an overview of the advantages that a zero trust model can offer your organization; as well as the disadvantages that you will have to overcome to implement them.

Doug Barth is a software engineer who loves to learn and share his knowledge with others. He has worked on systems of various sizes at companies like Orbitz and PagerDuty. He has built and spoken about monitoring systems, mesh networks, and failure injection practices. Evan Gilman is an Operations Engineer with a background in computer networks. With roots in academia, and currently working in the public internet, he has been building and operating systems in hostile environments his entire professional career. An open source contributor, speaker, and author, Evan is passionate about designing systems that strike a balance with the networks they run on.

Other videos in this series:

What is a zero trust Network?
What are the common challenges to adopting a zero trust network model?




Supervised Classification Algorithms

Wed, 30 Aug 2017 14:55:17 PDT

(image)

Classification is the sub-field of machine learning encountered more frequently than any other in data science applications. There are many different classification techniques and this course explains some of the most important ones, including algorithms such as logistic regression, k-nearest neighbors (k-NN), decision trees, ensemble models like random forests, and support vector machines. The course also covers Naive Bayes classifiers and in so doing, covers Bayes' theorem and basic Bayesian inference, both of which are widely used in training many machine learning algorithms. A basic knowledge of algebra is required. A solid understanding of differential calculus will be necessary for logistic regression, Support Vector Machines and Bayesian Inference.

  • Understand what a classification algorithm is and when it is appropriate to use one
  • Learn about logistic regression, k-NN, decision trees, random forests, SVMs, and Naive Bayes classifiers
  • Discover why optimization is important in many ML algorithms
  • Gain a high level understanding of how gradient descent works
  • Learn how to use — and enjoy free access to — the SherlockML data science platform
  • Develop the skills required for the machine learning job market, where demand outstrips supply

Angie Ma, Gary Willis, and Alessandra Stagliano are data scientists with ASI Data Science, a London based AI/machine learning solutions firm. Angie co-founded ASI and is also the founder of Data Science Lab London, one of the biggest communities of data scientists and data engineers in Europe, with over 2,500 members. Angie holds a PhD in physics from London's University College, Gary Willis holds a PhD in statistical physics from London's Imperial College, and Alessandra Stagliano holds a PhD in computer science from the University of Genoa. Collectively, the group has worked on over 150 commercial AI/machine learning projects.