Skip to Content
Programming Social Applications
book

Programming Social Applications

by Jonathan LeBlanc
August 2011
Intermediate to advanced
546 pages
20h 53m
English
O'Reilly Media, Inc.
Content preview from Programming Social Applications

Colophon

The animal on the cover of Programming Social Applications is a Diana monkey (Cercopithecus diana), an endangered monkey found in areas of West Africa, including Liberia, Sierra Leone, Ghana, and Côte d’Ivoire. Its name comes from the characteristic white stripe (or browband) across its forehead, which was thought to resemble the bow of Diana, the Roman goddess of the hunt. Its dark, sleek fur is contrasted by this telltale browband, as well as a white throat, underarms, and stripes on the thighs. It is considered one of the most beautiful of the Old World monkeys.

Diana monkeys dwell in primeval forests. They do not make nests, though they retreat to higher levels of the trees at night. They’re rarely found on the ground, as they’re able to sustain their diet of insects, fruit, invertebrates, young leaves, and flowers at all levels of the canopy. The monkeys’ main predators include leopards, crowned hawk-eagles and other birds of prey, chimpanzees, and humans. To protect themselves from predators, Diana monkeys dwell in groups, usually consisting of one male and around 10 reproducing females and their offspring. In addition to alerting their fellow group members to danger, Diana monkeys sound distinct alarm calls for different predators. Their reproductive biology isn’t very well understood, but it is known that their mating system is polygynous, breeding takes place year round, and females generally produce one offspring at a time.

Diana monkeys are classified as vulnerable ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Mastering iOS 12 Programming - Third Edition

Mastering iOS 12 Programming - Third Edition

Donny Wals

Publisher Resources

ISBN: 9781449302481Errata