Submit Search
Upload
Harvesting gem: A Ruby Client for the Harvest API v2
•
0 likes
•
127 views
Ernesto Tagwerker
Follow
Presentation about `harvesting` a Ruby gem to interact with the Harvest API v2.0
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 18
Download now
Download to read offline
Recommended
"fireap" - fast task runner on consul
"fireap" - fast task runner on consul
IKEDA Kiyoshi
Kube cfg-mgmt
Kube cfg-mgmt
Lee Briggs
2020.02.15 DelEx - CI/CD in AWS Cloud
2020.02.15 DelEx - CI/CD in AWS Cloud
Peter Salnikov
Heapify up
Heapify up
Yebon You
Breaking bad habits with GitLab CI
Breaking bad habits with GitLab CI
Ivan Nemytchenko
Virapix-ActivityDiagram
Virapix-ActivityDiagram
Mandar Kashelikar
Sensu 1.x & kubernetes
Sensu 1.x & kubernetes
Lee Briggs
Sensu and Kubernetes 1.x
Sensu and Kubernetes 1.x
Sensu Inc.
Recommended
"fireap" - fast task runner on consul
"fireap" - fast task runner on consul
IKEDA Kiyoshi
Kube cfg-mgmt
Kube cfg-mgmt
Lee Briggs
2020.02.15 DelEx - CI/CD in AWS Cloud
2020.02.15 DelEx - CI/CD in AWS Cloud
Peter Salnikov
Heapify up
Heapify up
Yebon You
Breaking bad habits with GitLab CI
Breaking bad habits with GitLab CI
Ivan Nemytchenko
Virapix-ActivityDiagram
Virapix-ActivityDiagram
Mandar Kashelikar
Sensu 1.x & kubernetes
Sensu 1.x & kubernetes
Lee Briggs
Sensu and Kubernetes 1.x
Sensu and Kubernetes 1.x
Sensu Inc.
Gitlab runner in aws
Gitlab runner in aws
Amit Ghosh
ReactPHP: practical intro
ReactPHP: practical intro
Dennis Povshedny
Stuff we noticed while building "Asterisk in the cloud"
Stuff we noticed while building "Asterisk in the cloud"
troyd
aboutActiveGitHub
aboutActiveGitHub
gautham_nair
How to Game a Geocoding API on Amazon and achieve High-Scores with FME
How to Game a Geocoding API on Amazon and achieve High-Scores with FME
Safe Software
ServiceWorkerとES6 Modules時代のTypescript開発考察
ServiceWorkerとES6 Modules時代のTypescript開発考察
Taketoshi 青野健利
Reduce dependency on Rx with Kotlin Coroutines
Reduce dependency on Rx with Kotlin Coroutines
LINE Corporation
Import/Export di dati con OpenERP
Import/Export di dati con OpenERP
Associazione Odoo Italia
Heptio Contour - talk CNCF Nantes
Heptio Contour - talk CNCF Nantes
Gaëlle Acas
AnyEvent and Plack
AnyEvent and Plack
Masahiro Honma
Breaking Bad Habits with GitLab CI
Breaking Bad Habits with GitLab CI
Ivan Nemytchenko
Angular & rails
Angular & rails
neodynamic
From Code to Cloud - PHP on Red Hat's OpenShift
From Code to Cloud - PHP on Red Hat's OpenShift
Eric D. Schabell
Ansible Israel Kickoff Meetup
Ansible Israel Kickoff Meetup
ansibleil
ActiveLAMP Process
ActiveLAMP Process
Tom Friedhof
Git Workshop
Git Workshop
Agustinus Theodorus
Trash Robotic Router Platform
Trash Robotic Router Platform
Data Driven Innovation
Why you can't ignore GitLab
Why you can't ignore GitLab
Pivorak MeetUp
FOSDEM 2017: GitLab CI
FOSDEM 2017: GitLab CI
OlinData
Concurrency in ruby
Concurrency in ruby
Marco Borromeo
Philly.rb: Sr. + Jr. Pair Night (September 2018)
Philly.rb: Sr. + Jr. Pair Night (September 2018)
Ernesto Tagwerker
Philly.rb: Lightning Talks (September 2018)
Philly.rb: Lightning Talks (September 2018)
Ernesto Tagwerker
More Related Content
What's hot
Gitlab runner in aws
Gitlab runner in aws
Amit Ghosh
ReactPHP: practical intro
ReactPHP: practical intro
Dennis Povshedny
Stuff we noticed while building "Asterisk in the cloud"
Stuff we noticed while building "Asterisk in the cloud"
troyd
aboutActiveGitHub
aboutActiveGitHub
gautham_nair
How to Game a Geocoding API on Amazon and achieve High-Scores with FME
How to Game a Geocoding API on Amazon and achieve High-Scores with FME
Safe Software
ServiceWorkerとES6 Modules時代のTypescript開発考察
ServiceWorkerとES6 Modules時代のTypescript開発考察
Taketoshi 青野健利
Reduce dependency on Rx with Kotlin Coroutines
Reduce dependency on Rx with Kotlin Coroutines
LINE Corporation
Import/Export di dati con OpenERP
Import/Export di dati con OpenERP
Associazione Odoo Italia
Heptio Contour - talk CNCF Nantes
Heptio Contour - talk CNCF Nantes
Gaëlle Acas
AnyEvent and Plack
AnyEvent and Plack
Masahiro Honma
Breaking Bad Habits with GitLab CI
Breaking Bad Habits with GitLab CI
Ivan Nemytchenko
Angular & rails
Angular & rails
neodynamic
From Code to Cloud - PHP on Red Hat's OpenShift
From Code to Cloud - PHP on Red Hat's OpenShift
Eric D. Schabell
Ansible Israel Kickoff Meetup
Ansible Israel Kickoff Meetup
ansibleil
ActiveLAMP Process
ActiveLAMP Process
Tom Friedhof
Git Workshop
Git Workshop
Agustinus Theodorus
Trash Robotic Router Platform
Trash Robotic Router Platform
Data Driven Innovation
Why you can't ignore GitLab
Why you can't ignore GitLab
Pivorak MeetUp
FOSDEM 2017: GitLab CI
FOSDEM 2017: GitLab CI
OlinData
Concurrency in ruby
Concurrency in ruby
Marco Borromeo
What's hot
(20)
Gitlab runner in aws
Gitlab runner in aws
ReactPHP: practical intro
ReactPHP: practical intro
Stuff we noticed while building "Asterisk in the cloud"
Stuff we noticed while building "Asterisk in the cloud"
aboutActiveGitHub
aboutActiveGitHub
How to Game a Geocoding API on Amazon and achieve High-Scores with FME
How to Game a Geocoding API on Amazon and achieve High-Scores with FME
ServiceWorkerとES6 Modules時代のTypescript開発考察
ServiceWorkerとES6 Modules時代のTypescript開発考察
Reduce dependency on Rx with Kotlin Coroutines
Reduce dependency on Rx with Kotlin Coroutines
Import/Export di dati con OpenERP
Import/Export di dati con OpenERP
Heptio Contour - talk CNCF Nantes
Heptio Contour - talk CNCF Nantes
AnyEvent and Plack
AnyEvent and Plack
Breaking Bad Habits with GitLab CI
Breaking Bad Habits with GitLab CI
Angular & rails
Angular & rails
From Code to Cloud - PHP on Red Hat's OpenShift
From Code to Cloud - PHP on Red Hat's OpenShift
Ansible Israel Kickoff Meetup
Ansible Israel Kickoff Meetup
ActiveLAMP Process
ActiveLAMP Process
Git Workshop
Git Workshop
Trash Robotic Router Platform
Trash Robotic Router Platform
Why you can't ignore GitLab
Why you can't ignore GitLab
FOSDEM 2017: GitLab CI
FOSDEM 2017: GitLab CI
Concurrency in ruby
Concurrency in ruby
More from Ernesto Tagwerker
Philly.rb: Sr. + Jr. Pair Night (September 2018)
Philly.rb: Sr. + Jr. Pair Night (September 2018)
Ernesto Tagwerker
Philly.rb: Lightning Talks (September 2018)
Philly.rb: Lightning Talks (September 2018)
Ernesto Tagwerker
Open Source At Work: When Nights & Weekends Are Not Enough
Open Source At Work: When Nights & Weekends Are Not Enough
Ernesto Tagwerker
The Lean Startup @ Startup Oeste
The Lean Startup @ Startup Oeste
Ernesto Tagwerker
Lean Startup para Emprendedores Sociales
Lean Startup para Emprendedores Sociales
Ernesto Tagwerker
Don't Feed The Zombies!
Don't Feed The Zombies!
Ernesto Tagwerker
Breve Introducción a Lean Startup
Breve Introducción a Lean Startup
Ernesto Tagwerker
Introduccion a Lean Startup para GCBA
Introduccion a Lean Startup para GCBA
Ernesto Tagwerker
The Lean Startup Practitioner
The Lean Startup Practitioner
Ernesto Tagwerker
The Lean Startup Hacker
The Lean Startup Hacker
Ernesto Tagwerker
Lean Startup en Español
Lean Startup en Español
Ernesto Tagwerker
Como crear una tienda online
Como crear una tienda online
Ernesto Tagwerker
Lean Startup BA Meetup: The Successful Pivot!
Lean Startup BA Meetup: The Successful Pivot!
Ernesto Tagwerker
More from Ernesto Tagwerker
(13)
Philly.rb: Sr. + Jr. Pair Night (September 2018)
Philly.rb: Sr. + Jr. Pair Night (September 2018)
Philly.rb: Lightning Talks (September 2018)
Philly.rb: Lightning Talks (September 2018)
Open Source At Work: When Nights & Weekends Are Not Enough
Open Source At Work: When Nights & Weekends Are Not Enough
The Lean Startup @ Startup Oeste
The Lean Startup @ Startup Oeste
Lean Startup para Emprendedores Sociales
Lean Startup para Emprendedores Sociales
Don't Feed The Zombies!
Don't Feed The Zombies!
Breve Introducción a Lean Startup
Breve Introducción a Lean Startup
Introduccion a Lean Startup para GCBA
Introduccion a Lean Startup para GCBA
The Lean Startup Practitioner
The Lean Startup Practitioner
The Lean Startup Hacker
The Lean Startup Hacker
Lean Startup en Español
Lean Startup en Español
Como crear una tienda online
Como crear una tienda online
Lean Startup BA Meetup: The Successful Pivot!
Lean Startup BA Meetup: The Successful Pivot!
Recently uploaded
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
RajuKanojiya4
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
jennyeacort
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
Mebane Rash
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes examples
Dr. Gudipudi Nageswara Rao
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
LewisJB
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
sdickerson1
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Main Memory Management in Operating System
Main Memory Management in Operating System
Rashmi Bhat
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
BootNeck1
Research Methodology for Engineering pdf
Research Methodology for Engineering pdf
CaalaaAbdulkerim
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
siddharthjain2303
Past, Present and Future of Generative AI
Past, Present and Future of Generative AI
abhishek36461
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
VICTOR MAESTRE RAMIREZ
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
Dr SOUNDIRARAJ N
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
121011101441
Earthing details of Electrical Substation
Earthing details of Electrical Substation
stephanwindworld
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
Chandu841456
Steel Structures - Building technology.pptx
Steel Structures - Building technology.pptx
Nikhil Raut
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
SAURABHKUMAR892774
Recently uploaded
(20)
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes examples
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
Main Memory Management in Operating System
Main Memory Management in Operating System
System Simulation and Modelling with types and Event Scheduling
System Simulation and Modelling with types and Event Scheduling
Research Methodology for Engineering pdf
Research Methodology for Engineering pdf
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
Past, Present and Future of Generative AI
Past, Present and Future of Generative AI
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
Earthing details of Electrical Substation
Earthing details of Electrical Substation
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
Steel Structures - Building technology.pptx
Steel Structures - Building technology.pptx
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
Harvesting gem: A Ruby Client for the Harvest API v2
1.
Harvesting gem: A Client
for Harvest API v2 Philly.rb, September 2018
2.
Harvest (getharvest.com) Time tracking
software for freelancers + businesses
3.
Freckle (letsfreckle.com) Time tracking
software for freelancers + businesses
4.
Problem: Freckle <> Harvest Synchronization
5.
Ruby gem for
the Freckle API: https://rubygems.org/gems/freckles
6.
Ruby gem for
the Harvest API v1: https://github.com/zmoazeni/harvested
7.
Harvest API Current version:
2.0
8.
9.
Introducing Harvesting
10.
11.
12.
13.
14.
15.
16.
17.
<Insert Code Walkthrough
Here>
18.
References: • https://github.com/ombulabs/pecas (Team leaderboards
powered by Freckle time entries) • https://github.com/ombulabs/harvesting (Harvest API v2 Ruby gem) • https://github.com/zmoazeni/harvested
Download now