Exploring Everyday Things with R and Ruby

Discover the World Around You Through Programming

Specificaties
Paperback, 233 blz. | Engels
O'Reilly | 1e druk, 2012
ISBN13: 9781449315153
Rubricering
Hoofdrubriek : Computer en informatica
O'Reilly 1e druk, 2012 9781449315153
Verwachte levertijd ongeveer 16 werkdagen

Samenvatting

If you're curious about how things work, this fun and intriguing guide will help you find real answers to everyday problems. By using fundamental math and doing simple programming with the Ruby and R languages, you'll learn how to model a problem and work toward a solution.

All you need is a basic understanding of programming. After a quick introduction to Ruby and R, you'll explore a wide range of questions by learning how to assemble, process, simulate, and analyze the available data. You'll learn to see everyday things in a different perspective through simple programs and common sense logic. Once you finish this book, you can begin your own journey of exploration and discovery.

Here are some of the questions youll explore:
- Determine how many restroom stalls can accommodate an office with 70 employees
- Mine your email to understand your particular emailing habits
- Use simple audio and video recording devices to calculate your heart rate
- Create an artificial society—and analyze its behavioral patterns to learn how specific factors affect our real society

Specificaties

ISBN13:9781449315153
Taal:Engels
Bindwijze:paperback
Aantal pagina's:233
Uitgever:O'Reilly
Druk:1
Hoofdrubriek:IT-management / ICT

Over Sau Sheong Chang

I am currently the Director of the Applied Cloud Computing Lab in HP Labs Singapore, responsible for managing a team of engineers focusing on researching, developing and testing cloud computing solutions. Amongst research topics I'm investigating include the interactions between the cloud, social media and big data (primarily around Hadoop). Before joining HP Labs, I was the Chief Technology Officer for Garena, a gaming platform and publishing company. and I lead an engineering team to develop, deploy and maintain Garena's software products and games. Prior to Garena, I was Director of Engineering for Yahoo! Southeast Asia, where I led an engineering team in the continual development and maintenance of Yahoo's websites and services for customers in the region. I was also the Head of Yahoo's Developer Network for Southeast Asia, driving developer garages, interactions and forums in across the region. My other past experiences include managing a global software development centre for Welcome Real-time (a global card marketing software provider) as Software Development Director; and co-founding elipva (an e-business solutions specialist) as Chief Architect and VP of Product Engineering. I am an active and keen developer in Ruby and R, and an enthusiast in all things programming and open source. I am also active in various grassroot developer communities in Singapore, especially the Singapore Ruby Brigade. In 2011, I helped to organize the RedDotRubyConf 2011, the largest (and only) Ruby and Rails conference in Southeast Asia. I used to write extensively for various magazines and I have published 2 previous books on Ruby, "Ruby on Rails Web Mashup Projects" in 2008 and 'Cloning Internet Applications with Ruby' in 2010. I have a degree in Computer Engineering from Nanyang Technological University, a Masters in Commercial Law from the University of Derby, and a Graduate Certificate in International Arbitration from the National University of Singapore.

Andere boeken door Sau Sheong Chang

Inhoudsopgave

Preface

1. The Hat and the Whip
-Ruby
-Shoes
-Wrap-up

2. Into the Matrix
-Introducing R
-Using R
-Programming R
-Charting
-Wrap-up

3. Offices and Restrooms
-The Simple Scenario
-Representing Restrooms and Such
-The First Simulation
-Interpreting the Data
-The Second Simulation
-The Third Simulation
-The Final Simulation
-Wrap-up


4. How to Be an Armchair Economist
-The Invisible Hand
-A Simple Market Economy
-Resource Allocation by Price
-Wrap-up

5. Discover Yourself Through Email
-The Idea
-Grab and Parse
-Discover Yourself
-Text Mining
-Wrap-up

6. In a Heartbeat
-My Beating Heart
-Auscultation
-Oximetry
-Wrap-up

7. Schooling Fish and Flocking Birds
-The Origin of Boids
-Simulation
-Roids
-The Boid Flocking Rules
-Supporting Rules
-A Variation on the Rules
-Going Round and Round
-Putting in Obstacles
-Wrap-up

8. Money, Sex, and Evolution
-It's a Good Life
-Money
-Sex
-Evolution
-Wrap-up

Index

Rubrieken

Populaire producten

    Personen

      Trefwoorden

        Exploring Everyday Things with R and Ruby