Добавить в избранное
Форум
Правила сайта "Мир Книг"
Группа в Вконтакте
Подписка на книги
Правообладателям
Найти книгу:
Навигация
Вход на сайт
Регистрация



Реклама



Название: ActivityPub: Programming for the Social Web (4th Early Release)
Автор: Evan Prodromou
Издательство: O’Reilly Media, Inc.
Год: 2024-05-02
Страниц: 327
Язык: английский
Формат: pdf, azw3, epub, mobi
Размер: 10.1 MB

ActivityPub is the new standard for connecting social networks together on the social web. This open, decentralized social networking protocol defines an API for sharing activities to a social network and a procedure that servers use to distribute those activities to a subscriber's feed. With this book, you'll learn how to assemble ActivityPub-enabled clients for making new kinds of social apps on top of existing networks and build ActivityPub servers that create new human or automated accounts on the social web.

With those skills under your belt, you can explore other applications of this publish-subscribe technology: content management systems, internet of things, and enterprise automation. With hands-on examples and in-depth knowledge from Evan Prodromou, one of the authors of the protocol, this is the ActivityPub handbook that every social software hacker needs.

There are hundreds of millions of Web servers on the Internet today – each with its own menagerie of server software, programming languages, databases, file formats, network structures, APIs, and data feeds. But every one of those servers supports a simple (well... kinda simple) set of standards – like HTML5, CSS, and javascript – to give users a rich, fascinating experience in the browser. And with links, browser users can move effortlessly between Web servers without anyone locking them in.

The social web applies the idea of internetworking to the realm of social software. It is a collection of social networks that allows users to make connections across network boundaries. A user on one network can follow a user on a different network and get the same updates in their home feed, as if they were on the same network. On the social web, people can post images, videos, and short and long text; they can comment, like, and share; they can make jokes, have difficult discussions, and remember what matters most in life. As of this writing, there are tens of millions of users on the social web. And because anyone can join, there are tens of thousands of social network servers – some with hundreds of thousands of users, others with only a single person. Some are commercial ventures; others are run by volunteers; still others are cooperatives or nonprofits. Many of these networks run open source software like Mastodon, WordPress, Pleroma, or Firefish and connect together with open standards.

The goal of this book is to teach you how to use the standards of the social web to make cool software and help human beings connect in fascinating ways. You can use social web technologies to connect an existing project to the social web, or you can start something new from scratch. You can make a tool that only a few people will use or something that changes how people live their lives, online and off. Let’s take a quick look at the main relevant standards for social web software: Activity Streams 2.0 for data, the ActivityPub federation protocol for server interconnection, and the ActivityPub API for client-to-server programming.

Activity Streams 2.0 is based on javascript Object Notation (JSON), pronounced like JAY-son or jay-SAWN, depending on who’s saying it and whether someone named Jason is in the room with them. JSON is the most popular data-interchange format on the Internet as of this writing in late 2023. Douglas Crockford defined it in 2002 as a subset of the programming language javascript, specifically selected to represent tree-like structured objects.

Learn what the social web is and what ActivityPub does
Represent social network data in the Activity Streams 2.0 format
Write a simple ActivityPub client and server
Extend ActivityPub's functionality with new types
Find in-depth details about the more obscure ActivityPub data structures

Evan Prodromou is a coauthor of the ActivityPub protocol and the Activity Streams 2.0 data format.

Скачать ActivityPub (4th Early Release)








НЕ РАБОТАЕТ TURBOBIT.NET? ЕСТЬ РЕШЕНИЕ, ЖМИ СЮДА!





Автор: Ingvar16 20-05-2024, 15:28 | Напечатать |
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.





С этой публикацией часто скачивают:

    Enterprise Social for the Java Platform: Shares, Mashups, Likes Enterprise Social for the Java Platform: Shares, Mashups, Likes Название: Enterprise Social for the Java Platform: Shares, Mashups, Likes, and Ways to Integrate Social Media into Your Cloud Native Enterprise Java...

    Blockchain Technology for Secure Social Media Computing Blockchain Technology for Secure Social Media Computing Название: Blockchain Technology for Secure Social Media Computing Автор: Robin Singh Bhadoria, Neetesh Saxena, Bharti Nagpal Издательство: The...

    Advances in SIoT (Social Internet of Things) Advances in SIoT (Social Internet of Things) Название: Advances in SIoT (Social Internet of Things) Автор: Gururaj H.L., Pramod H.B., Gowtham M. Издательство: CRC Press Серия: Innovations in...

    Mastodon For Dummies Mastodon For Dummies Название: Mastodon For Dummies Автор: Chris Minnick, Michael McCallister Издательство: For Dummies Год: 2023 Страниц: 160 Язык: английский Формат:...

    Securing Social Networks in Cyberspace Securing Social Networks in Cyberspace Название: Securing Social Networks in Cyberspace Автор: Al-Sakib Khan Pathan Издательство: CRC Press Год: 2021 Формат: True PDF Страниц: 317 Размер:...

    Mining Social Media: Finding Stories in Internet Data Mining Social Media: Finding Stories in Internet Data Название: Mining Social Media: Finding Stories in Internet Data Автор: Lam Thuy Vo Издательство: No Starch Press Год: 2019 Страниц: 212 Язык:...

    Security Designs for the Cloud, IoT, and Social Networking Security Designs for the Cloud, IoT, and Social Networking Название: Security Designs for the Cloud, IoT, and Social Networking Автор: Dac-Nhuong Le, Chintan Bhatt Издательство: Wiley-Scrivener Год: 2019 ...

    Hybrid Intelligence for Social Networks Hybrid Intelligence for Social Networks Название: Hybrid Intelligence for Social Networks Автор: Hema Banati and Siddhartha Bhattacharyya Издательство: Springer Год: 2017 Формат: EPUB...

    My Social Media for Seniors My Social Media for Seniors Название: My Social Media for Seniors Автор: Michael R. Miller Издательство: Que Publishing Год: 2015 Страниц: 336 Формат: EPUB, AZW3 Размер: 36 Mb...

    Prediction and Inference from Social Networks and Social Media Prediction and Inference from Social Networks and Social Media Название: Prediction and Inference from Social Networks and Social Media Автор: Jalal Kawash and Nitin Agarwal Издательство: Springer Год: 2017...

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


 MirKnig.Su  ©2021     При использовании материалов библиотеки обязательна обратная активная ссылка    Политика конфиденциальности