
Getting Started with Fluidinfo
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Intro
- Table of Contents
- Preface
- Organization of this Book
- Versions
- Conventions Used in This Book
- Using Code Examples
- Safari® Books Online
- How to Contact Us
- Acknowledgments
- Chapter 1. What Is Fluidinfo?
- The Openly Writable World
- Key Concepts
- Objects
- Tags
- Users
- Permissions
- Queries
- Organizational Metaphor
- Like Wikipedia for Structured Data
- Like Delicious for Bookmarking Anything
- The About Tag
- Signing Up for a Fluidinfo Account
- Chapter 2. Fluidinfo from the Command Line
- Getting Started with the Tags, Show, and Get Commands
- Tagging and Untagging
- Specifying Objects
- Managing Tags and Namespaces
- Listing Files and Namespaces: The ls Command
- Removing Tags and Namespaces: The rm Command
- Creating Tags and Namespaces: The mkns and touch Commands
- The Fluidinfo Permissions System
- Listing Permissions on Tags and Namespaces with ls -L
- Setting Permissions: Simple Use of the perms Command
- Shortcuts for Common Permissions Cases
- Setting Group Permissions
- Extended Example: Working with Books in Fluidinfo
- Chapter 3. Social Data
- Twitter and Social Data
- Walled Gardens of Data
- Tickery: Twitter Data Only
- We Met At: Emerging Conventions in Twitter Data
- Tunkrank: Adding Value to Twitter Data
- A Query Like No Other
- O'Reilly Metadata
- Instant API
- Using the API
- Skillshelves: Repurposing and Augmenting O'Reilly Data
- A Query Like No Other
- Blog Mining and Emerging Conventions
- Boing Boing
- ReadWriteWeb
- Union Square Ventures
- A Query Like No Other
- Social Data
- Chapter 4. Programming with Fluidinfo
- Client Libraries
- Introducing fluidinfo.py
- Fluidinfo.py Fundamentals
- Common Tasks Using fluidinfo.py
- Create a New Object
- Tag an Object with a Value
- Get a Specific Value from an Object
- Delete a Specific Value from an Object
- Query for Specified Values on Matching Objects
- Chapter 5. Programming with FOM
- FOM Fundamentals
- Namespaces and Tags
- Working with Objects
- Searching Objects
- Working with Permissions
- Putting It All Together
- Chapter 6. Programming Fluidinfo with JavaScript
- API Functions
- DELETE
- GET
- HEAD
- POST
- PUT
- Utility Functions
- createObject
- del
- getObject
- query
- tag
- update
- An Example Application: The Social Bookreader
- Modeling Data: What Is a Book?
- Granularity
- Structure
- Viewing Data: The User Interface
- Application Logic: Putting It Together
- Reading books
- Annotating books
- Next Steps
- Chapter 7. Fluidinfo's RESTful API
- Making HTTP Requests to Fluidinfo
- User Validation
- Request Headers
- Response Headers
- Encoding
- API Endpoints
- /about
- /namespaces
- /objects
- /permissions
- /tags
- /users
- /values
- Chapter 8. Advanced Use of the Fluidinfo Shell
- Permissions in Depth
- Setting Individual Low-Level Permissions with perms -X
- Generating Unix-style Long Listings with ls -l and ls -g
- Chapter 9. Conventions for the About Tag
- A Book Example
- The Perfect About Tag
- Normalization and Standardization
- Specificity, Ambiguity, and Language
- Languages
- Tags for Indicating Related Objects (Linking)
- Constructing About Tags for Common Objects
- The Abouttag Command
- Finding Fluidinfo Objects from Amazon Product Pages
- Generic Normalization
- Command Substitution
- Appendix. Fluidinfo Query Language Reference
- Tag Presence: The has Operator
- Equality: The = Operator
- Numeric Inequality Comparisons: &, &=, &=, &
- Inexact Text Matching: The matches Operator
- Combining Queries with and, or, except, and Brackets
- List-Valued Tags: The contains Operator
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.