Soumettre la recherche
Mettre en ligne
Designing Your API
•
91 j'aime
•
6,249 vues
Alex Payne
Suivre
Learnings from Twitter and Stamen.
Lire moins
Lire la suite
Technologie
Signaler
Partager
Signaler
Partager
1 sur 49
Télécharger maintenant
Télécharger pour lire hors ligne
Recommandé
Social Developers London Presetation featuring @recorditapp, @STTLibrary, and Real-time demos with Node.js and WebSockets from @romainhuet and Stewart Harper (see links)
Social Developers London update for Twitter Developers
Social Developers London update for Twitter Developers
Angus Fox
POSTMAN | How to publish and search Postman workspaces
Search and Discovery With Public and Private API Networks
Search and Discovery With Public and Private API Networks
Postman
My talk about the Her gem for Paris.rb on july 2, 2013.
REST with Her (and let Her take care of the REST)
REST with Her (and let Her take care of the REST)
Simon Courtois
-
The Private API Economy
The Private API Economy
WSO2
Confused about APIs? What is an API? What does REST mean? Make sense of API terminology once and for all.
APIs explained for product managers
APIs explained for product managers
Richard Holmes
Refit is a Library to help .Net Developers
Refit
Refit
Naushad Warsi
POSTMAN | The largest and most comprehensive survey of the API industry
State of the API: Insights Into the Future of APIs
State of the API: Insights Into the Future of APIs
Postman
POSTMAN | lets you embrace API-first software development and transform into an API-first business
Postman Platform Overview: Be API-First, Not API-Last
Postman Platform Overview: Be API-First, Not API-Last
Postman
Recommandé
Social Developers London Presetation featuring @recorditapp, @STTLibrary, and Real-time demos with Node.js and WebSockets from @romainhuet and Stewart Harper (see links)
Social Developers London update for Twitter Developers
Social Developers London update for Twitter Developers
Angus Fox
POSTMAN | How to publish and search Postman workspaces
Search and Discovery With Public and Private API Networks
Search and Discovery With Public and Private API Networks
Postman
My talk about the Her gem for Paris.rb on july 2, 2013.
REST with Her (and let Her take care of the REST)
REST with Her (and let Her take care of the REST)
Simon Courtois
-
The Private API Economy
The Private API Economy
WSO2
Confused about APIs? What is an API? What does REST mean? Make sense of API terminology once and for all.
APIs explained for product managers
APIs explained for product managers
Richard Holmes
Refit is a Library to help .Net Developers
Refit
Refit
Naushad Warsi
POSTMAN | The largest and most comprehensive survey of the API industry
State of the API: Insights Into the Future of APIs
State of the API: Insights Into the Future of APIs
Postman
POSTMAN | lets you embrace API-first software development and transform into an API-first business
Postman Platform Overview: Be API-First, Not API-Last
Postman Platform Overview: Be API-First, Not API-Last
Postman
Json-based Service Oriented Architecture for the web
Json-based Service Oriented Architecture for the web
kriszyp
Presented at QCon NYC 2016. The Netflix API is the front-door for almost all device/UI requests from 1000+ device types to the Netflix backends. It serves everything from movie and show recommendations, profile, sign-up, and A/B test related functionality, to bookmarks and licenses for playback. Because all devices use this API, and because Netflix runs on devices of widely varying sizes and interaction models, it has served us well to enable a platform against which device teams write server-side scripts. Using Netflix as an example, the goal of this talk is to explore situations in which server-side scripting is a good solution for applications. I will describe our first approach, which uses Groovy scripts. I will detail how the scripts are uploaded and can make use of shared modules. This approach allows for high flexibility and performance as well as high developer velocity, at the expense of added risk of injecting scripts into running servers. I will then dive into a new approach that will isolate the scripts into their own containers without compromising the original goals and will allow teams to write scripts in node.js, a language that is more natural for them.
The Netflix API Platform for Server-Side Scripting
The Netflix API Platform for Server-Side Scripting
Katharina Probst
(Check my blog @ http://www.marioalmeida.eu/ ) Comparison between SOAP and REST.
SOAP vs REST
SOAP vs REST
Mário Almeida
REST vs. SOAP: Making the Right Architectural Decision
REST vs. SOAP
REST vs. SOAP
Murat Çakal
It will describes SOAP/REST differences and SOAP web services in detail with practical approach. it shows usage of SOAP, XML, JAVA, WSDL, XSD and RPC with examples.
Web services - A Practical Approach
Web services - A Practical Approach
Madhaiyan Muthu
OPAALS Comp/Soc meeting day 2
REST Presentation
REST Presentation
Alexandros Marinos
API,cloud,saas,paas,
Api for dummies
Api for dummies
Patrick Bouillaud
External Data Access with jQuery
External Data Access with jQuery
Doncho Minkov
API 101 - Understanding APIs.
API 101 - Understanding APIs.
Kirsten Hunter
Overview of REST web service concepts (Representational State Transfer). REST is a radically different approach for web services compared to the combo SOAP/WSDL. REST defines an architectural style for web applications and web services. REST makes heavy use of the underlying HTTP protocol. REST itself is not a protocol but defines architectural principles based on the concept of addressable resources and a uniform access to these resources based on the well-known HTTP-methods GET, POST, PUT and DELETE. The state of a client (web service consumer) is controlled by the REST web service through connected links between resources (resource oriented architecture). The client state however is stored on the client itself thus greatly increasing scalability of REST-based architectures. The REST paradigm has mostly superseded SOAP / WSDL type web services in many enterprise applications. This is largely owed to the fact that the underlying HTTP protocol is well understood and proved its scalability in the WWW.
REST - Representational State Transfer
REST - Representational State Transfer
Peter R. Egli
Web service introduction
Web service introduction
Sagara Gunathunga
This ProgrammableWeb Research chart shows the fastest growing Web API categories over the 6 months ended
Fastest Growing Web API Categories: Last 6 Months
Fastest Growing Web API Categories: Last 6 Months
ProgrammableWeb
A study on APIs to demonstrate the advantages of APIs for businesses in terms of scalability, flexibility, business development, product development, supply chain management...
6 Reasons Why APIs Are Reshaping Your Business
6 Reasons Why APIs Are Reshaping Your Business
Fabernovel
ProgrammableWeb's in-depth analysis and testing of eSignature APIs.
ProgrammableWeb's eSignature API Research Report
ProgrammableWeb's eSignature API Research Report
ProgrammableWeb
Overview of web services, SOAP, WSDL and UDDI. A web service provides a defined set of functionality on a machine-processable interface. The web service interface is described in a formal language like WSDL that allows creating code to access the service thus simplifying web service consumer (client) and provider (server) development. In big web services, the interface is typically described in WSDL while the access to the service makes use of the SOAP message protocol. SOAP has its roots in remote object access but is now a general message based and asynchronous transport mechanism. SOAP is typically carried in HTTP (HyperText Transmission Protocol), but other message based protocols like SMTP (Email) or plain TCP could be used as well. WSDL provides a formalized description of an interface that is coarsely separated in an abstract service interface definition containing operations and data types, a transport binding that describes how the web service is accessed and finally a description of the location (address) under which a web service is accessible. UDDI (Universal Description and Discovery Protocol) was meant to become the standard protocol for some kind of a public yellow pages where publicly accessible web services would be listed. Lack of industry interest, however, prevented UDDI to gain widespread use.
Web Services (SOAP, WSDL, UDDI)
Web Services (SOAP, WSDL, UDDI)
Peter R. Egli
A slide presentation detailing the basics of JSON and it's uses. Presented at the BIFC Front End Developers Meetup in Stamford CT on May 14, 2013.
JSON: The Basics
JSON: The Basics
Jeff Fox
What is REST? What is RESTful Webservices HTTP-REST Request Basics HTTP-REST Vocabulary Authentication (OAuth) OAuth 2.0 Web Server Flow REST APIs using Apex REST Resources
Rest & RESTful WebServices
Rest & RESTful WebServices
Prateek Tandon
This is an exploration of REST, as pulled out from various sources on the Web.
Understanding REST
Understanding REST
Nitin Pande
1. Introduction to Web Services 2. Web Service Architecture 3. What are Web Services? 4. Why are Web Services? 5. The base of WS 6. What is SOAP? 7. What is WSDL? 8. How to test a web service? 9. Examples
Web Service Presentation
Web Service Presentation
guest0df6b0
An introduction to REST and RESTful web services. You can take the course below to learn about REST & RESTful web services. https://www.udemy.com/building-php-restful-web-services/
REST & RESTful Web Services
REST & RESTful Web Services
Halil Burak Cetinkaya
A view into the Twitter Platform roadmap.
Twitter API 2.0
Twitter API 2.0
Alex Payne
As soon as we start working on an API, architecture issues arise. Many mistaken common beliefs turn out to be fiction in this area. A poorly designed API architecture will lead to misuse or – even worse – not be used at all by its intended clients: application developers. To facilitate and accelerate design and development of your APIs, we share our vision and beliefs with you in this Reference Card. They come from our direct experience on API projects.
RefCard API Architecture Strategy
RefCard API Architecture Strategy
OCTO Technology
Contenu connexe
En vedette
Json-based Service Oriented Architecture for the web
Json-based Service Oriented Architecture for the web
kriszyp
Presented at QCon NYC 2016. The Netflix API is the front-door for almost all device/UI requests from 1000+ device types to the Netflix backends. It serves everything from movie and show recommendations, profile, sign-up, and A/B test related functionality, to bookmarks and licenses for playback. Because all devices use this API, and because Netflix runs on devices of widely varying sizes and interaction models, it has served us well to enable a platform against which device teams write server-side scripts. Using Netflix as an example, the goal of this talk is to explore situations in which server-side scripting is a good solution for applications. I will describe our first approach, which uses Groovy scripts. I will detail how the scripts are uploaded and can make use of shared modules. This approach allows for high flexibility and performance as well as high developer velocity, at the expense of added risk of injecting scripts into running servers. I will then dive into a new approach that will isolate the scripts into their own containers without compromising the original goals and will allow teams to write scripts in node.js, a language that is more natural for them.
The Netflix API Platform for Server-Side Scripting
The Netflix API Platform for Server-Side Scripting
Katharina Probst
(Check my blog @ http://www.marioalmeida.eu/ ) Comparison between SOAP and REST.
SOAP vs REST
SOAP vs REST
Mário Almeida
REST vs. SOAP: Making the Right Architectural Decision
REST vs. SOAP
REST vs. SOAP
Murat Çakal
It will describes SOAP/REST differences and SOAP web services in detail with practical approach. it shows usage of SOAP, XML, JAVA, WSDL, XSD and RPC with examples.
Web services - A Practical Approach
Web services - A Practical Approach
Madhaiyan Muthu
OPAALS Comp/Soc meeting day 2
REST Presentation
REST Presentation
Alexandros Marinos
API,cloud,saas,paas,
Api for dummies
Api for dummies
Patrick Bouillaud
External Data Access with jQuery
External Data Access with jQuery
Doncho Minkov
API 101 - Understanding APIs.
API 101 - Understanding APIs.
Kirsten Hunter
Overview of REST web service concepts (Representational State Transfer). REST is a radically different approach for web services compared to the combo SOAP/WSDL. REST defines an architectural style for web applications and web services. REST makes heavy use of the underlying HTTP protocol. REST itself is not a protocol but defines architectural principles based on the concept of addressable resources and a uniform access to these resources based on the well-known HTTP-methods GET, POST, PUT and DELETE. The state of a client (web service consumer) is controlled by the REST web service through connected links between resources (resource oriented architecture). The client state however is stored on the client itself thus greatly increasing scalability of REST-based architectures. The REST paradigm has mostly superseded SOAP / WSDL type web services in many enterprise applications. This is largely owed to the fact that the underlying HTTP protocol is well understood and proved its scalability in the WWW.
REST - Representational State Transfer
REST - Representational State Transfer
Peter R. Egli
Web service introduction
Web service introduction
Sagara Gunathunga
This ProgrammableWeb Research chart shows the fastest growing Web API categories over the 6 months ended
Fastest Growing Web API Categories: Last 6 Months
Fastest Growing Web API Categories: Last 6 Months
ProgrammableWeb
A study on APIs to demonstrate the advantages of APIs for businesses in terms of scalability, flexibility, business development, product development, supply chain management...
6 Reasons Why APIs Are Reshaping Your Business
6 Reasons Why APIs Are Reshaping Your Business
Fabernovel
ProgrammableWeb's in-depth analysis and testing of eSignature APIs.
ProgrammableWeb's eSignature API Research Report
ProgrammableWeb's eSignature API Research Report
ProgrammableWeb
Overview of web services, SOAP, WSDL and UDDI. A web service provides a defined set of functionality on a machine-processable interface. The web service interface is described in a formal language like WSDL that allows creating code to access the service thus simplifying web service consumer (client) and provider (server) development. In big web services, the interface is typically described in WSDL while the access to the service makes use of the SOAP message protocol. SOAP has its roots in remote object access but is now a general message based and asynchronous transport mechanism. SOAP is typically carried in HTTP (HyperText Transmission Protocol), but other message based protocols like SMTP (Email) or plain TCP could be used as well. WSDL provides a formalized description of an interface that is coarsely separated in an abstract service interface definition containing operations and data types, a transport binding that describes how the web service is accessed and finally a description of the location (address) under which a web service is accessible. UDDI (Universal Description and Discovery Protocol) was meant to become the standard protocol for some kind of a public yellow pages where publicly accessible web services would be listed. Lack of industry interest, however, prevented UDDI to gain widespread use.
Web Services (SOAP, WSDL, UDDI)
Web Services (SOAP, WSDL, UDDI)
Peter R. Egli
A slide presentation detailing the basics of JSON and it's uses. Presented at the BIFC Front End Developers Meetup in Stamford CT on May 14, 2013.
JSON: The Basics
JSON: The Basics
Jeff Fox
What is REST? What is RESTful Webservices HTTP-REST Request Basics HTTP-REST Vocabulary Authentication (OAuth) OAuth 2.0 Web Server Flow REST APIs using Apex REST Resources
Rest & RESTful WebServices
Rest & RESTful WebServices
Prateek Tandon
This is an exploration of REST, as pulled out from various sources on the Web.
Understanding REST
Understanding REST
Nitin Pande
1. Introduction to Web Services 2. Web Service Architecture 3. What are Web Services? 4. Why are Web Services? 5. The base of WS 6. What is SOAP? 7. What is WSDL? 8. How to test a web service? 9. Examples
Web Service Presentation
Web Service Presentation
guest0df6b0
An introduction to REST and RESTful web services. You can take the course below to learn about REST & RESTful web services. https://www.udemy.com/building-php-restful-web-services/
REST & RESTful Web Services
REST & RESTful Web Services
Halil Burak Cetinkaya
En vedette
(20)
Json-based Service Oriented Architecture for the web
Json-based Service Oriented Architecture for the web
The Netflix API Platform for Server-Side Scripting
The Netflix API Platform for Server-Side Scripting
SOAP vs REST
SOAP vs REST
REST vs. SOAP
REST vs. SOAP
Web services - A Practical Approach
Web services - A Practical Approach
REST Presentation
REST Presentation
Api for dummies
Api for dummies
External Data Access with jQuery
External Data Access with jQuery
API 101 - Understanding APIs.
API 101 - Understanding APIs.
REST - Representational State Transfer
REST - Representational State Transfer
Web service introduction
Web service introduction
Fastest Growing Web API Categories: Last 6 Months
Fastest Growing Web API Categories: Last 6 Months
6 Reasons Why APIs Are Reshaping Your Business
6 Reasons Why APIs Are Reshaping Your Business
ProgrammableWeb's eSignature API Research Report
ProgrammableWeb's eSignature API Research Report
Web Services (SOAP, WSDL, UDDI)
Web Services (SOAP, WSDL, UDDI)
JSON: The Basics
JSON: The Basics
Rest & RESTful WebServices
Rest & RESTful WebServices
Understanding REST
Understanding REST
Web Service Presentation
Web Service Presentation
REST & RESTful Web Services
REST & RESTful Web Services
Similaire à Designing Your API
A view into the Twitter Platform roadmap.
Twitter API 2.0
Twitter API 2.0
Alex Payne
As soon as we start working on an API, architecture issues arise. Many mistaken common beliefs turn out to be fiction in this area. A poorly designed API architecture will lead to misuse or – even worse – not be used at all by its intended clients: application developers. To facilitate and accelerate design and development of your APIs, we share our vision and beliefs with you in this Reference Card. They come from our direct experience on API projects.
RefCard API Architecture Strategy
RefCard API Architecture Strategy
OCTO Technology
The Open Source... Behind the Tweets
The Open Source... Behind the Tweets
Chris Aniszczyk
REST APIs
Understanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple Steps
Tessa Mero
Lightning talk. 10 minute content
Understanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple Steps
Tessa Mero
Restful API book
Ebook undisturbed rest-v1 [res_tful apis]
Ebook undisturbed rest-v1 [res_tful apis]
johnkbutcher
2014 02-04 Presentation with some tips on developing HTTP rest APIs
Crafting APIs
Crafting APIs
Tatiana Al-Chueyr
Lessons learned from TwapperKeeper prototype.
We are losing our tweets!
We are losing our tweets!
John O'Brien III
api_101
api_101
samir
SemTech Conference talk on the key trends in open APIs as well as data on semantic APIs in 2011. API market growth, changes from SOAP to REST and XML to JSON, and new API business models. Semantic portion looks at adoption of RDF/RDFa in open APIs.
Open APIs and the Semantic Web 2011
Open APIs and the Semantic Web 2011
John Musser
These are the slides from my platform talk at FOWA London 2011.
SoundCloud API Do:s and Don't:s
SoundCloud API Do:s and Don't:s
Eric Wahlforss
Overview of the Open API ecosystem by @johnmusser of @programmableweb. Given at Salesforce.com's Cloudstock event, Dec 2010. Summarizes key metrics and growth patterns, best practices and trends.
Open API Ecosystem Overview: December 2010
Open API Ecosystem Overview: December 2010
John Musser
Kick of meetup Slack Community Platform, Pune Chapter. This deck covers everything about how one can start building with Slack Platform. Creating Slack Apps, Bots, integrations, etc.
Slack meetup 16 02-2020
Slack meetup 16 02-2020
Amit Chavan
Presentation at WWW2014 http://www2014.kr on how APIs are transforming software development.
Distributed Systems Development on the API Powered Web
Distributed Systems Development on the API Powered Web
3scale
Notes
Api Testing.pdf
Api Testing.pdf
JitendraYadav351971
Last version of my promotion of APIs in Switzerland in the pioneer period of 2012 & 2015
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
Blockchainizator
Web API Design
Web API Design
Jyotirmoy Dey
Web API Design: Crafting Interfaces that Developers Love ******By Brian Mulloy****** ****email Apigee @info***** Application developers are the customers of a Web API. Success is measured by how quickly app developers enjoy success using your API in their applications. And rapid adoption of a Web API is all about design. This e-book will help you make design choices from the application developer’s point of view so that the benefits of proven design principles and best practices will make your initiative a success.
Web API Design: Crafting Interfaces that Developers Love
Web API Design: Crafting Interfaces that Developers Love
Jamison K. Bell | OvenPOP 360
Everyday we create services for our systems. A lot of people create RESTful APIs but much more can be accomplished by following best practices and treating your APIs as a product to be consumed by fellow team members, systems and 3rd party consumers. We will discuss what makes a great RESTful API and share some of our experiences building some that power real systems. This was part of JOSA TechTalks project within Jordan Open Source Association, presented by Yazan Quteishat and Tambi Jalouqa.
JOSA TechTalks - RESTful API Concepts and Best Practices
JOSA TechTalks - RESTful API Concepts and Best Practices
Jordan Open Source Association
In this article, I am going to share the best practices and the advantages of REST APIs, as I am working with a team on a REST-based web application. Newsdata.io news API is a REST-based API that fetches news data from thousands of news websites in JSON format. Therefore, I have a basic understanding of REST APIs that I am going to share with you.
Best practices and advantages of REST APIs
Best practices and advantages of REST APIs
Aparna Sharma
Similaire à Designing Your API
(20)
Twitter API 2.0
Twitter API 2.0
RefCard API Architecture Strategy
RefCard API Architecture Strategy
The Open Source... Behind the Tweets
The Open Source... Behind the Tweets
Understanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple Steps
Understanding REST APIs in 5 Simple Steps
Ebook undisturbed rest-v1 [res_tful apis]
Ebook undisturbed rest-v1 [res_tful apis]
Crafting APIs
Crafting APIs
We are losing our tweets!
We are losing our tweets!
api_101
api_101
Open APIs and the Semantic Web 2011
Open APIs and the Semantic Web 2011
SoundCloud API Do:s and Don't:s
SoundCloud API Do:s and Don't:s
Open API Ecosystem Overview: December 2010
Open API Ecosystem Overview: December 2010
Slack meetup 16 02-2020
Slack meetup 16 02-2020
Distributed Systems Development on the API Powered Web
Distributed Systems Development on the API Powered Web
Api Testing.pdf
Api Testing.pdf
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
API Product Opportunity Responsibility Nicolas Sierro 2015.pptx
Web API Design
Web API Design
Web API Design: Crafting Interfaces that Developers Love
Web API Design: Crafting Interfaces that Developers Love
JOSA TechTalks - RESTful API Concepts and Best Practices
JOSA TechTalks - RESTful API Concepts and Best Practices
Best practices and advantages of REST APIs
Best practices and advantages of REST APIs
Plus de Alex Payne
Splitting up your web app
Splitting up your web app
Alex Payne
The perils and rewards of working on stuff that matters
The perils and rewards of working on stuff that matters
Alex Payne
A tour of a number of new programming languages, organized by the job they're best suited for. Presented at Philadelphia Emerging Technology for the Enterprise 2012.
Emerging Languages: A Tour of the Horizon
Emerging Languages: A Tour of the Horizon
Alex Payne
A presentation at Twitter's official developer conference, Chirp, about why we use the Scala programming language and how we build services in it. Provides a tour of a number of libraries and tools, both developed at Twitter and otherwise.
The Why and How of Scala at Twitter
The Why and How of Scala at Twitter
Alex Payne
"In this session, Twitter engineer Alex Payne will explore how the popular social messaging service builds scalable, distributed systems in the Scala programming language. Since 2008, Twitter has moved the development of its most critical systems to Scala, which blends object-oriented and functional programming with the power, robust tooling, and vast library support of the Java Virtual Machine. Find out how to use the Scala components that Twitter has open sourced, and learn the patterns they employ for developing core infrastructure components in this exciting and increasingly popular language."
Building Distributed Systems in Scala
Building Distributed Systems in Scala
Alex Payne
A whirlwind tour of the benefits of functional programming languages and how you can put them to work in your web application's architecture. Learn how to make the most of a rich type system, immutable data structures, and other features of languages like Scala, Erlang, Haskell, and OCaml. Find out where to get started with functional languages, and how they stack up when it comes to web app development.
Speedy, Stable, and Secure: Better Web Apps Through Functional Languages
Speedy, Stable, and Secure: Better Web Apps Through Functional Languages
Alex Payne
How the technology we use to build the Web shapes the web. A look at the history, present, and future of the programming languages and tools used in web development, and how they've impacted the culture of the Web.
Mind The Tools
Mind The Tools
Alex Payne
A keynote to the Strange Loop conference in St Louis, October 2009. The topic was the influence of Minimalism in art on computing and programming.
Strange Loop 2009 Keynote: Minimalism in Computing
Strange Loop 2009 Keynote: Minimalism in Computing
Alex Payne
Keynote at the first 140 Conference in Mountain View, 2009.
The Business Value of Twitter
The Business Value of Twitter
Alex Payne
The Interaction Design Of APIs
The Interaction Design Of APIs
Alex Payne
A presentation to Web 2.0 Expo San Francisco, arguing for Scala as an ideal language for social web businesses.
Why Scala for Web 2.0?
Why Scala for Web 2.0?
Alex Payne
An internal presentation of the past, present, and future of the Twitter API for Adobe employees.
The Twitter API: A Presentation to Adobe
The Twitter API: A Presentation to Adobe
Alex Payne
An ancient and somewhat embarrassing presentation to the ToorCon hacker conference in 2003. I was barely a freshman in college...
Protecting Public Hotspots
Protecting Public Hotspots
Alex Payne
A general update on the state of Twitter to BarCamp Austin during SXSW 2008.
Twitter at BarCamp 2008
Twitter at BarCamp 2008
Alex Payne
A talk from 2006 about securing Rails applications. Some information is outdated, but the core concepts should still be useful.
Securing Rails
Securing Rails
Alex Payne
Why Scala? How a serial language enthusiast settled down with a nice Swiss language.
Why Scala?
Why Scala?
Alex Payne
A conversational presentation on Twitter's scaling success with Rails.
Scaling Twitter - Railsconf 2007
Scaling Twitter - Railsconf 2007
Alex Payne
Plus de Alex Payne
(17)
Splitting up your web app
Splitting up your web app
The perils and rewards of working on stuff that matters
The perils and rewards of working on stuff that matters
Emerging Languages: A Tour of the Horizon
Emerging Languages: A Tour of the Horizon
The Why and How of Scala at Twitter
The Why and How of Scala at Twitter
Building Distributed Systems in Scala
Building Distributed Systems in Scala
Speedy, Stable, and Secure: Better Web Apps Through Functional Languages
Speedy, Stable, and Secure: Better Web Apps Through Functional Languages
Mind The Tools
Mind The Tools
Strange Loop 2009 Keynote: Minimalism in Computing
Strange Loop 2009 Keynote: Minimalism in Computing
The Business Value of Twitter
The Business Value of Twitter
The Interaction Design Of APIs
The Interaction Design Of APIs
Why Scala for Web 2.0?
Why Scala for Web 2.0?
The Twitter API: A Presentation to Adobe
The Twitter API: A Presentation to Adobe
Protecting Public Hotspots
Protecting Public Hotspots
Twitter at BarCamp 2008
Twitter at BarCamp 2008
Securing Rails
Securing Rails
Why Scala?
Why Scala?
Scaling Twitter - Railsconf 2007
Scaling Twitter - Railsconf 2007
Dernier
Three things you will take away from the session: • How to run an effective tenant-to-tenant migration • Best practices for before, during, and after migration • Tips for using migration as a springboard to prepare for Copilot in Microsoft 365 Main ideas: Migration Overview: The presentation covers the current reality of cross-tenant migrations, the triggers, phases, best practices, and benefits of a successful tenant migration Considerations: When considering a migration, it is important to consider the migration scope, performance, customization, flexibility, user-friendly interface, automation, monitoring, support, training, scalability, data integrity, data security, cost, and licensing structure Next Wave: The next wave of change includes the launch of Copilot, which requires businesses to be prepared for upcoming changes related to Copilot and the cloud, and to consolidate data and tighten governance ShareGate: ShareGate can help with pre-migration analysis, configurable migration tool, and automated, end-user driven collaborative governance
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
45-60 minute session deck from introducing Google Apps Script to developers, IT leadership, and other technical professionals.
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Terragrunt, Terraspace, Terramate, terra... whatever. What is wrong with Terraform so people keep on creating wrappers and solutions around it? How OpenTofu will affect this dynamic? In this presentation, we will look into the fundamental driving forces behind a zoo of wrappers. Moreover, we are going to put together a wrapper ourselves so you can make an educated decision if you need one.
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Discover the advantages of hiring UI/UX design services! Our blog explores how professional design can enhance user experiences, boost brand credibility, and increase customer engagement. Learn about the latest design trends and strategies that can help your business stand out in the digital landscape. Elevate your online presence with Pixlogix's expert UI/UX design services.
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
Digital Global Overview Report 2024 Slides presentation for Event presented in 2024 after compilation of data around last year.
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Breathing New Life into MySQL Apps With Advanced Postgres Capabilities
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
Presentation from Melissa Klemke from her talk at Product Anonymous in April 2024
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
These are the slides delivered in a workshop at Data Innovation Summit Stockholm April 2024, by Kristof Neys and Jonas El Reweny.
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
MySQL Webinar, presented on the 25th of April, 2024. Summary: MySQL solutions enable the deployment of diverse Database Architectures tailored to specific needs, including High Availability, Disaster Recovery, and Read Scale-Out. With MySQL Shell's AdminAPI, administrators can seamlessly set up, manage, and monitor these solutions, ensuring efficiency and ease of use in their administration. MySQL Router, on the other hand, provides transparent routing from the application traffic to the backend servers in the architectures, requiring minimal configuration. Completely built in-house and supported by Oracle, these solutions have been adopted by enterprises of all sizes for their business-critical applications. In this presentation, we'll delve into various database architecture solutions to help you choose the right one based on your business requirements. Focusing on technical details and the latest features to maximize the potential of these solutions.
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Stay safe, grab a drink and join us virtually for our upcoming "GenAI Risks & Security" Meetup to hear about how to uncover critical GenAI risks and vulnerabilities, AI security considerations in every company, and how a CISO should navigate through GenAI Risks.
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
Tech Trends Report 2024 Future Today Institute
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
hans926745
My presentation at the Lehigh Carbon Community College (LCCC) NSA GenCyber Cyber Security Day event that is intended to foster an interest in the cyber security field amongst college students.
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Presented by Mike Hicks
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Abhishek Deb(1), Mr Abdul Kalam(2) M. Des (UX) , School of Design, DIT University , Dehradun. This paper explores the future potential of AI-enabled smartphone processors, aiming to investigate the advancements, capabilities, and implications of integrating artificial intelligence (AI) into smartphone technology. The research study goals consist of evaluating the development of AI in mobile phone processors, analyzing the existing state as well as abilities of AI-enabled cpus determining future patterns as well as chances together with reviewing obstacles as well as factors to consider for more growth.
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
In this session, we will delve into strategic approaches for optimizing knowledge management within Microsoft 365, amidst the evolving landscape of Copilot. From leveraging automatic metadata classification and permission governance with SharePoint Premium, to unlocking Viva Engage for the cultivation of knowledge and communities, you will gain actionable insights to bolster your organization's knowledge-sharing initiatives. In this session, we will also explore how to facilitate solutions to enable your employees to find answers and expertise within Microsoft 365. You will leave equipped with practical techniques and a deeper understanding of how there is more to effective knowledge management than just enabling Copilot, but building actual solutions to prepare the knowledge that Copilot and your employees can use.
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Details
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
Created by Mozilla Research in 2012 and now part of Linux Foundation Europe, the Servo project is an experimental rendering engine written in Rust. It combines memory safety and concurrency to create an independent, modular, and embeddable rendering engine that adheres to web standards. Stewardship of Servo moved from Mozilla Research to the Linux Foundation in 2020, where its mission remains unchanged. After some slow years, in 2023 there has been renewed activity on the project, with a roadmap now focused on improving the engine’s CSS 2 conformance, exploring Android support, and making Servo a practical embeddable rendering engine. In this presentation, Rakhi Sharma reviews the status of the project, our recent developments in 2023, our collaboration with Tauri to make Servo an easy-to-use embeddable rendering engine, and our plans for the future to make Servo an alternative web rendering engine for the embedded devices industry. (c) Embedded Open Source Summit 2024 April 16-18, 2024 Seattle, Washington (US) https://events.linuxfoundation.org/embedded-open-source-summit/ https://ossna2024.sched.com/event/1aBNF/a-year-of-servo-reboot-where-are-we-now-rakhi-sharma-igalia
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Dernier
(20)
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Designing Your API
1.
Design Your API Learnings
From Twitter + Stamen
2.
Basics We don’t need
to define what an API is at this point...
3.
http://twitter.com/users/show/al3x.json ...but it’s worth
explaining where APIs have ended up. This is an example from the API I maintain at Twitter. Can anyone guess what it does?
4.
(It’s basically all
about REST) Most providers have decided on REST. Google abandoned SOAP. XML-RPC is gradually being abandoned. This makes a conversation about APIs much simpler.
5.
Provider I’m coming from
the perspective of developing, maintaining, and providing an API.
Télécharger maintenant