Enviar pesquisa
Carregar
Boulder StaleFish Presentation
•
Transferir como KEY, PDF
•
0 gostou
•
334 visualizações
Justin Smestad
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 23
Baixar agora
Recomendados
Kubernetes and the 12 factor cloud apps
Kubernetes and the 12 factor cloud apps
Ana-Maria Mihalceanu
Do things faster and better with WebAssembly - Sendil Kumar Nellaiyapen - Cod...
Do things faster and better with WebAssembly - Sendil Kumar Nellaiyapen - Cod...
Codemotion
Kubernetes and the 12 factor cloud apps
Kubernetes and the 12 factor cloud apps
Ana-Maria Mihalceanu
Selenium with protractor
Selenium with protractor
BOGA HARIKRISHNA
Mitmproxy usage v20141216
Mitmproxy usage v20141216
Jingchao Di
What's New in v2 - AnsibleFest London 2015
What's New in v2 - AnsibleFest London 2015
jimi-c
Helm your way with Kubernetes
Helm your way with Kubernetes
Ana-Maria Mihalceanu
Azure WebApp Deployment Slots
Azure WebApp Deployment Slots
Ebru Cucen Çüçen
Recomendados
Kubernetes and the 12 factor cloud apps
Kubernetes and the 12 factor cloud apps
Ana-Maria Mihalceanu
Do things faster and better with WebAssembly - Sendil Kumar Nellaiyapen - Cod...
Do things faster and better with WebAssembly - Sendil Kumar Nellaiyapen - Cod...
Codemotion
Kubernetes and the 12 factor cloud apps
Kubernetes and the 12 factor cloud apps
Ana-Maria Mihalceanu
Selenium with protractor
Selenium with protractor
BOGA HARIKRISHNA
Mitmproxy usage v20141216
Mitmproxy usage v20141216
Jingchao Di
What's New in v2 - AnsibleFest London 2015
What's New in v2 - AnsibleFest London 2015
jimi-c
Helm your way with Kubernetes
Helm your way with Kubernetes
Ana-Maria Mihalceanu
Azure WebApp Deployment Slots
Azure WebApp Deployment Slots
Ebru Cucen Çüçen
Autotesting rails app
Autotesting rails app
Anton Naumenko
Putting the 'ctions' in Azure Fun-ctions
Putting the 'ctions' in Azure Fun-ctions
NullOps
Angular is one fire(base)! - Shmuela Jacobs
Angular is one fire(base)! - Shmuela Jacobs
Codemotion Tel Aviv
No Va Taig April 7 2010
No Va Taig April 7 2010
rudy regner
Lessons learned from a huge Rails app - RubyConf Brasil 2019
Lessons learned from a huge Rails app - RubyConf Brasil 2019
Nahuel Garbezza
Kubernetes x PaaS – コンテナアプリケーションのNoOpsへの挑戦
Kubernetes x PaaS – コンテナアプリケーションのNoOpsへの挑戦
Yoichi Kawasaki
今日から始める Azure Functions 2.0
今日から始める Azure Functions 2.0
Yuki Hattori
Install Concourse CI with BOSH
Install Concourse CI with BOSH
Toshiaki Maki
Build Automation in Android
Build Automation in Android
Angelo Rüggeberg
Modern infrastructure as code with ansible cake fest 2021
Modern infrastructure as code with ansible cake fest 2021
Joe Ferguson
Serverless Containers
Serverless Containers
Nilesh Gule
Azure Portal - the largest SPA in the World
Azure Portal - the largest SPA in the World
Jakub Jedryszek
Using continuouspipe to speed up our workflows
Using continuouspipe to speed up our workflows
Samuel ROZE
Javascript under the hood
Javascript under the hood
Ridhwana Khan
Making Watir and Cucumber an efficient tool for Web UI Automation
Making Watir and Cucumber an efficient tool for Web UI Automation
Ruslan Strazhnyk
Concourse updates
Concourse updates
Gwenn Etourneau
Jellyfish, JSCONF 2011
Jellyfish, JSCONF 2011
Adam Christian
(APP202) Deploy, Manage, and Scale Your Apps with AWS OpsWorks and AWS Elasti...
(APP202) Deploy, Manage, and Scale Your Apps with AWS OpsWorks and AWS Elasti...
Amazon Web Services
Going serverless with Azure
Going serverless with Azure
Bujdea Bogdan
Let's speed it up a bit (AmsterdamPHP)
Let's speed it up a bit (AmsterdamPHP)
pascaldevink
A Mockery of a persentation
A Mockery of a persentation
Gil Zilberfeld
Testing Web Services in Ruby
Testing Web Services in Ruby
Justin Smestad
Mais conteúdo relacionado
Mais procurados
Autotesting rails app
Autotesting rails app
Anton Naumenko
Putting the 'ctions' in Azure Fun-ctions
Putting the 'ctions' in Azure Fun-ctions
NullOps
Angular is one fire(base)! - Shmuela Jacobs
Angular is one fire(base)! - Shmuela Jacobs
Codemotion Tel Aviv
No Va Taig April 7 2010
No Va Taig April 7 2010
rudy regner
Lessons learned from a huge Rails app - RubyConf Brasil 2019
Lessons learned from a huge Rails app - RubyConf Brasil 2019
Nahuel Garbezza
Kubernetes x PaaS – コンテナアプリケーションのNoOpsへの挑戦
Kubernetes x PaaS – コンテナアプリケーションのNoOpsへの挑戦
Yoichi Kawasaki
今日から始める Azure Functions 2.0
今日から始める Azure Functions 2.0
Yuki Hattori
Install Concourse CI with BOSH
Install Concourse CI with BOSH
Toshiaki Maki
Build Automation in Android
Build Automation in Android
Angelo Rüggeberg
Modern infrastructure as code with ansible cake fest 2021
Modern infrastructure as code with ansible cake fest 2021
Joe Ferguson
Serverless Containers
Serverless Containers
Nilesh Gule
Azure Portal - the largest SPA in the World
Azure Portal - the largest SPA in the World
Jakub Jedryszek
Using continuouspipe to speed up our workflows
Using continuouspipe to speed up our workflows
Samuel ROZE
Javascript under the hood
Javascript under the hood
Ridhwana Khan
Making Watir and Cucumber an efficient tool for Web UI Automation
Making Watir and Cucumber an efficient tool for Web UI Automation
Ruslan Strazhnyk
Concourse updates
Concourse updates
Gwenn Etourneau
Jellyfish, JSCONF 2011
Jellyfish, JSCONF 2011
Adam Christian
(APP202) Deploy, Manage, and Scale Your Apps with AWS OpsWorks and AWS Elasti...
(APP202) Deploy, Manage, and Scale Your Apps with AWS OpsWorks and AWS Elasti...
Amazon Web Services
Going serverless with Azure
Going serverless with Azure
Bujdea Bogdan
Mais procurados
(19)
Autotesting rails app
Autotesting rails app
Putting the 'ctions' in Azure Fun-ctions
Putting the 'ctions' in Azure Fun-ctions
Angular is one fire(base)! - Shmuela Jacobs
Angular is one fire(base)! - Shmuela Jacobs
No Va Taig April 7 2010
No Va Taig April 7 2010
Lessons learned from a huge Rails app - RubyConf Brasil 2019
Lessons learned from a huge Rails app - RubyConf Brasil 2019
Kubernetes x PaaS – コンテナアプリケーションのNoOpsへの挑戦
Kubernetes x PaaS – コンテナアプリケーションのNoOpsへの挑戦
今日から始める Azure Functions 2.0
今日から始める Azure Functions 2.0
Install Concourse CI with BOSH
Install Concourse CI with BOSH
Build Automation in Android
Build Automation in Android
Modern infrastructure as code with ansible cake fest 2021
Modern infrastructure as code with ansible cake fest 2021
Serverless Containers
Serverless Containers
Azure Portal - the largest SPA in the World
Azure Portal - the largest SPA in the World
Using continuouspipe to speed up our workflows
Using continuouspipe to speed up our workflows
Javascript under the hood
Javascript under the hood
Making Watir and Cucumber an efficient tool for Web UI Automation
Making Watir and Cucumber an efficient tool for Web UI Automation
Concourse updates
Concourse updates
Jellyfish, JSCONF 2011
Jellyfish, JSCONF 2011
(APP202) Deploy, Manage, and Scale Your Apps with AWS OpsWorks and AWS Elasti...
(APP202) Deploy, Manage, and Scale Your Apps with AWS OpsWorks and AWS Elasti...
Going serverless with Azure
Going serverless with Azure
Destaque
Let's speed it up a bit (AmsterdamPHP)
Let's speed it up a bit (AmsterdamPHP)
pascaldevink
A Mockery of a persentation
A Mockery of a persentation
Gil Zilberfeld
Testing Web Services in Ruby
Testing Web Services in Ruby
Justin Smestad
Driving application development through behavior driven development
Driving application development through behavior driven development
Einar Ingebrigtsen
NuGet for The Enterprise
NuGet for The Enterprise
瑞禧 李
Testing javascriptwithjasmine sydjs
Testing javascriptwithjasmine sydjs
Jo Cranford
Destaque
(6)
Let's speed it up a bit (AmsterdamPHP)
Let's speed it up a bit (AmsterdamPHP)
A Mockery of a persentation
A Mockery of a persentation
Testing Web Services in Ruby
Testing Web Services in Ruby
Driving application development through behavior driven development
Driving application development through behavior driven development
NuGet for The Enterprise
NuGet for The Enterprise
Testing javascriptwithjasmine sydjs
Testing javascriptwithjasmine sydjs
Semelhante a Boulder StaleFish Presentation
Camel_From_The_Field
Camel_From_The_Field
Bryan Saunders
Our challenge for Bulkload reliability improvement
Our challenge for Bulkload reliability improvement
Satoshi Akama
Altitude San Francisco 2018: Testing with Fastly Workshop
Altitude San Francisco 2018: Testing with Fastly Workshop
Fastly
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Amazon Web Services
Hands on web development with play 2.0
Hands on web development with play 2.0
Abbas Raza
Dave Orchard - Offline Web Apps with HTML5
Dave Orchard - Offline Web Apps with HTML5
Web Directions
Pragmatic Java Test Automation
Pragmatic Java Test Automation
Dmitry Buzdin
09 - express nodes on the right angle - vitaliy basyuk - it event 2013 (5)
09 - express nodes on the right angle - vitaliy basyuk - it event 2013 (5)
Igor Bronovskyy
Automating the VMware Virtual Datacenter
Automating the VMware Virtual Datacenter
Josh Atwell
SeConf2015: Advanced Automated Visual Testing With Selenium
SeConf2015: Advanced Automated Visual Testing With Selenium
adamcarmi
Camel on Cloud by Christina Lin
Camel on Cloud by Christina Lin
Tadayoshi Sato
Beyond Unit Testing
Beyond Unit Testing
Steve Loughran
Tuning and development with SIP Servlets on Mobicents
Tuning and development with SIP Servlets on Mobicents
Jean Deruelle
Java Test Automation for REST, Web and Mobile
Java Test Automation for REST, Web and Mobile
Elias Nogueira
ServiceMix 4 -- Integrating OSGi with JBI
ServiceMix 4 -- Integrating OSGi with JBI
Gert Vanthienen
Automated Deployment with Capistrano
Automated Deployment with Capistrano
Sumit Chhetri
Asp.net MVC - Course 2
Asp.net MVC - Course 2
erdemergin
Super-NetOps Source of Truth
Super-NetOps Source of Truth
Joel W. King
JavaFX Pitfalls
JavaFX Pitfalls
Alexander Casall
Forge: Under the Hood
Forge: Under the Hood
Atlassian
Semelhante a Boulder StaleFish Presentation
(20)
Camel_From_The_Field
Camel_From_The_Field
Our challenge for Bulkload reliability improvement
Our challenge for Bulkload reliability improvement
Altitude San Francisco 2018: Testing with Fastly Workshop
Altitude San Francisco 2018: Testing with Fastly Workshop
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Hands on web development with play 2.0
Hands on web development with play 2.0
Dave Orchard - Offline Web Apps with HTML5
Dave Orchard - Offline Web Apps with HTML5
Pragmatic Java Test Automation
Pragmatic Java Test Automation
09 - express nodes on the right angle - vitaliy basyuk - it event 2013 (5)
09 - express nodes on the right angle - vitaliy basyuk - it event 2013 (5)
Automating the VMware Virtual Datacenter
Automating the VMware Virtual Datacenter
SeConf2015: Advanced Automated Visual Testing With Selenium
SeConf2015: Advanced Automated Visual Testing With Selenium
Camel on Cloud by Christina Lin
Camel on Cloud by Christina Lin
Beyond Unit Testing
Beyond Unit Testing
Tuning and development with SIP Servlets on Mobicents
Tuning and development with SIP Servlets on Mobicents
Java Test Automation for REST, Web and Mobile
Java Test Automation for REST, Web and Mobile
ServiceMix 4 -- Integrating OSGi with JBI
ServiceMix 4 -- Integrating OSGi with JBI
Automated Deployment with Capistrano
Automated Deployment with Capistrano
Asp.net MVC - Course 2
Asp.net MVC - Course 2
Super-NetOps Source of Truth
Super-NetOps Source of Truth
JavaFX Pitfalls
JavaFX Pitfalls
Forge: Under the Hood
Forge: Under the Hood
Mais de Justin Smestad
Introduction to MongoDB
Introduction to MongoDB
Justin Smestad
MongoDB in the Cloud -- Mongo Boulder
MongoDB in the Cloud -- Mongo Boulder
Justin Smestad
MongoMachine Presentation for MongoSV 2010
MongoMachine Presentation for MongoSV 2010
Justin Smestad
Mongo Seattle - The Business of MongoDB
Mongo Seattle - The Business of MongoDB
Justin Smestad
MongoDB & Mongoid with Rails
MongoDB & Mongoid with Rails
Justin Smestad
Refactor Me presentation
Refactor Me presentation
Justin Smestad
Mais de Justin Smestad
(6)
Introduction to MongoDB
Introduction to MongoDB
MongoDB in the Cloud -- Mongo Boulder
MongoDB in the Cloud -- Mongo Boulder
MongoMachine Presentation for MongoSV 2010
MongoMachine Presentation for MongoSV 2010
Mongo Seattle - The Business of MongoDB
Mongo Seattle - The Business of MongoDB
MongoDB & Mongoid with Rails
MongoDB & Mongoid with Rails
Refactor Me presentation
Refactor Me presentation
Último
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
V3cube
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Pixlogix Infotech
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
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
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
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
Último
(20)
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
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...
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Boulder StaleFish Presentation
1.
WHO AM I?
2.
Justin Smestad http://www.evalcode.com
3.
justin.smestad@factorylabs.com
4.
SIDE PROJECTS http://github.com/jsmestad
5.
THE UTILITY
6.
born from necessity
7.
fast CI builds Calling
live services is slow
8.
avoid breaking TOS Getting
blocked for too many requests is annoying and potentially expensive (monetarily)
9.
clarity canned responses means
anyone can see what a response SHOULD look like [w/o docs]
10.
avoiding stale data unreliable
APIs mean that the service response could change any time without notification
11.
StaleFish http://github.com/jsmestad/stale_fish/tree/master
12.
FEATURES
13.
framework agnostic just drop
it in already
14.
RSpec
15.
Test::Unit / Shoulda
16.
yaml configuration #{RAILS_ROOT}/config/stale_fish.yml
17.
specify fixtures StaleFish.update_stale(‘google’, ‘github’,
‘omniture’)
18.
optional force flag StaleFish.update_stale(:force
=> true)
19.
UPCOMING FEATURES
20.
FakeWeb use stale_fish config
to optionally manage your FakeWeb stubs.
21.
manual build trigger
via CRON kick off intermittent CI task weekly/monthly to ensure fixtures are still valid.
22.
rake task StaleFish from
command-line
23.
Resources ✤
GitHub Project: http://github.com/jsmestad/stale_fish/tree/master ✤ Wiki: http://wiki.github.com/jsmestad/stale_fish ✤ Twitter: http://twitter.com/jsmestad ✤ AIM: justin.smestad@gmail.com ✤ Blog: http://evalcode.com
Baixar agora