SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Ruby Script at Work
Lukhnos D. Liu
Chief, Lithoglyph Inc.
We’re an ObjC/C++ house...
I love C++...
Templates don’t scare me
for (vector<pair<pair<string, size_t>, set<Node>::const_iterator> >::iterator i = lst.begin()
   ; i != lst.end()
   ; ++i)
{
   // iterate the list...

    if (matches((*i).first.first)) {
        run((*i).second);
    }
}




                                                                             * modified actual code
C++ is fast
Speed
                                     Improvement
           (higher is better)


 ObjC             1.0                       1x


C++ gen1          5.0                       5x


C++ gen2         20.0                       20x


                                * tested on a 1 GHz PowerPC Mac
Can do everything
In OpenVanilla, We Have...
 OVStringHelper::Split
 OVStringHelper::Join
 OVFileHelper::SlurpFile
 OVUTF16::FromUTF8
 OVStringHelper::StringByReplacingOccurancesOfString
 WithString(src, occur, replacement)
 ... and more script-language perks!
</digress>
But...
(that’s why I’m here today!)
C++ needs lots of care
Turn-around speed is slow
Compliation is slooooooow
Bad for more than 1 tool
Choices: sh/Makefile/Ruby
Ruby is advanced
Clear structure
Easy to maintain
post-
                                                                                               processing
                                                                                                directives

                aggregate
Data Set 1                      tool
                and rinse

                                            Merged                           Processed
                                                               tool                               tool
                                            Data Set                          Data Set
                                                                                                                   Data Set 4

               cherry pick
Data Set 2
                and rinse

                                Meged                                             Separation
                                            tool
                               Data Set                                              Tool


                                                                                                   Data Set 5
                aggregate
Data Set 3
                and rinse




                                                       Data Set 4          Data Set 5




                                          Interm.                   merge tool
             Data Set 6      conversion                                                  Data Set 7
                                          Data Set




                                                                                                             * actual process
Windows Build System
Source   version-    Versioned                             Validation and Dev     Dev
 Code     upper     Source Files                                 Staging        Packages

                                   Mac OS X Build System




                    Data Set 7




                                                                                * actual process
Ruby’s Drawbacks
Modules We Use

openssl
digest
uuidtools
Formosa::Mandarin (lukhnos)
Slow... Very slooooooow
String processing   Performance


C++           1               100%


Perl         0.75              75%


Ruby         0.20              20%


                            * estimation on daily use cases
Total time =
run time x frequency of run
Won’t deploy to users
Future Plans
My Question...
pair<T, T> equivalent?
Questions

Weitere ähnliche Inhalte

Andere mochten auch

Mobil Site VS Mobil Uygulama!
Mobil Site VS Mobil Uygulama!Mobil Site VS Mobil Uygulama!
Mobil Site VS Mobil Uygulama!Burak Budak
 
Eurika Training & Coaching and Like Minded Women Charity Challenge in aid of ...
Eurika Training & Coaching and Like Minded Women Charity Challenge in aid of ...Eurika Training & Coaching and Like Minded Women Charity Challenge in aid of ...
Eurika Training & Coaching and Like Minded Women Charity Challenge in aid of ...Leanne Flower
 
Like Minded Women Membership - Overview Slides
Like Minded Women Membership - Overview Slides Like Minded Women Membership - Overview Slides
Like Minded Women Membership - Overview Slides Leanne Flower
 
Mobil Uygulama Geliştiricileri İçin Tavsiyeler
Mobil Uygulama Geliştiricileri İçin TavsiyelerMobil Uygulama Geliştiricileri İçin Tavsiyeler
Mobil Uygulama Geliştiricileri İçin TavsiyelerBurak Budak
 
Facebook to buy Whats App for $16 billion
Facebook to buy Whats App for $16 billionFacebook to buy Whats App for $16 billion
Facebook to buy Whats App for $16 billionBurak Budak
 
Turkiye’nin sosyal medya ile imtihani
Turkiye’nin sosyal medya ile imtihaniTurkiye’nin sosyal medya ile imtihani
Turkiye’nin sosyal medya ile imtihaniBurak Budak
 
Üniversite Sonrası Kariyeriniz İçin 10 Klasik Öneri!
Üniversite Sonrası Kariyeriniz İçin 10 Klasik Öneri! Üniversite Sonrası Kariyeriniz İçin 10 Klasik Öneri!
Üniversite Sonrası Kariyeriniz İçin 10 Klasik Öneri! Burak Budak
 
Stepping into the Unknown - Post Brexit 2016
Stepping into the Unknown - Post Brexit 2016Stepping into the Unknown - Post Brexit 2016
Stepping into the Unknown - Post Brexit 2016nickplummer
 
1b rapport de_presentation_2013-06-03_arret
1b rapport de_presentation_2013-06-03_arret1b rapport de_presentation_2013-06-03_arret
1b rapport de_presentation_2013-06-03_arretVille d'Ergué-Gabéric
 
These pro enass cedric tang 2012
These pro enass cedric tang 2012These pro enass cedric tang 2012
These pro enass cedric tang 2012cedric1975
 
1b rapport de_presentation_2013-06-03_arret
1b rapport de_presentation_2013-06-03_arret1b rapport de_presentation_2013-06-03_arret
1b rapport de_presentation_2013-06-03_arretVille d'Ergué-Gabéric
 
25 techniques Marketing digitales pour atteindre vos clients
25 techniques Marketing digitales pour atteindre vos clients25 techniques Marketing digitales pour atteindre vos clients
25 techniques Marketing digitales pour atteindre vos clientsAirYourVoice
 

Andere mochten auch (14)

Laundry
LaundryLaundry
Laundry
 
Hair Skin
Hair SkinHair Skin
Hair Skin
 
Mobil Site VS Mobil Uygulama!
Mobil Site VS Mobil Uygulama!Mobil Site VS Mobil Uygulama!
Mobil Site VS Mobil Uygulama!
 
Eurika Training & Coaching and Like Minded Women Charity Challenge in aid of ...
Eurika Training & Coaching and Like Minded Women Charity Challenge in aid of ...Eurika Training & Coaching and Like Minded Women Charity Challenge in aid of ...
Eurika Training & Coaching and Like Minded Women Charity Challenge in aid of ...
 
Like Minded Women Membership - Overview Slides
Like Minded Women Membership - Overview Slides Like Minded Women Membership - Overview Slides
Like Minded Women Membership - Overview Slides
 
Mobil Uygulama Geliştiricileri İçin Tavsiyeler
Mobil Uygulama Geliştiricileri İçin TavsiyelerMobil Uygulama Geliştiricileri İçin Tavsiyeler
Mobil Uygulama Geliştiricileri İçin Tavsiyeler
 
Facebook to buy Whats App for $16 billion
Facebook to buy Whats App for $16 billionFacebook to buy Whats App for $16 billion
Facebook to buy Whats App for $16 billion
 
Turkiye’nin sosyal medya ile imtihani
Turkiye’nin sosyal medya ile imtihaniTurkiye’nin sosyal medya ile imtihani
Turkiye’nin sosyal medya ile imtihani
 
Üniversite Sonrası Kariyeriniz İçin 10 Klasik Öneri!
Üniversite Sonrası Kariyeriniz İçin 10 Klasik Öneri! Üniversite Sonrası Kariyeriniz İçin 10 Klasik Öneri!
Üniversite Sonrası Kariyeriniz İçin 10 Klasik Öneri!
 
Stepping into the Unknown - Post Brexit 2016
Stepping into the Unknown - Post Brexit 2016Stepping into the Unknown - Post Brexit 2016
Stepping into the Unknown - Post Brexit 2016
 
1b rapport de_presentation_2013-06-03_arret
1b rapport de_presentation_2013-06-03_arret1b rapport de_presentation_2013-06-03_arret
1b rapport de_presentation_2013-06-03_arret
 
These pro enass cedric tang 2012
These pro enass cedric tang 2012These pro enass cedric tang 2012
These pro enass cedric tang 2012
 
1b rapport de_presentation_2013-06-03_arret
1b rapport de_presentation_2013-06-03_arret1b rapport de_presentation_2013-06-03_arret
1b rapport de_presentation_2013-06-03_arret
 
25 techniques Marketing digitales pour atteindre vos clients
25 techniques Marketing digitales pour atteindre vos clients25 techniques Marketing digitales pour atteindre vos clients
25 techniques Marketing digitales pour atteindre vos clients
 

Ähnlich wie Ruby Script at Work

Distributed Database practicals
Distributed Database practicals Distributed Database practicals
Distributed Database practicals Vrushali Lanjewar
 
Simplified Data Processing On Large Cluster
Simplified Data Processing On Large ClusterSimplified Data Processing On Large Cluster
Simplified Data Processing On Large ClusterHarsh Kevadia
 
Machine teaching tbo_20190518
Machine teaching tbo_20190518Machine teaching tbo_20190518
Machine teaching tbo_20190518Yi-Fan Liou
 
Large Scale Data Analysis Tools
Large Scale Data Analysis ToolsLarge Scale Data Analysis Tools
Large Scale Data Analysis Toolsboorad
 
Semantic Technologies to Support the User-Centric Analysis of Activity Data
Semantic Technologies to Support the User-Centric Analysis of Activity Data  Semantic Technologies to Support the User-Centric Analysis of Activity Data
Semantic Technologies to Support the User-Centric Analysis of Activity Data Mathieu d'Aquin
 
Eagle from eBay at China Hadoop Summit 2015
Eagle from eBay at China Hadoop Summit 2015Eagle from eBay at China Hadoop Summit 2015
Eagle from eBay at China Hadoop Summit 2015Hao Chen
 
Easydd program
Easydd programEasydd program
Easydd programTaha Sochi
 
Introduction to Apache Accumulo
Introduction to Apache AccumuloIntroduction to Apache Accumulo
Introduction to Apache AccumuloJared Winick
 
Processing massive amount of data with Map Reduce using Apache Hadoop - Indi...
Processing massive amount of data with Map Reduce using Apache Hadoop  - Indi...Processing massive amount of data with Map Reduce using Apache Hadoop  - Indi...
Processing massive amount of data with Map Reduce using Apache Hadoop - Indi...IndicThreads
 
Easydd program3
Easydd program3Easydd program3
Easydd program3Taha Sochi
 
Everybody be cool, this is a roppery!
Everybody be cool, this is a roppery!Everybody be cool, this is a roppery!
Everybody be cool, this is a roppery!zynamics GmbH
 
PART-3 : Mastering RTOS FreeRTOS and STM32Fx with Debugging
PART-3 : Mastering RTOS FreeRTOS and STM32Fx with DebuggingPART-3 : Mastering RTOS FreeRTOS and STM32Fx with Debugging
PART-3 : Mastering RTOS FreeRTOS and STM32Fx with DebuggingFastBit Embedded Brain Academy
 
Sochi hexitex manchester 10 dec 2008 presentation
Sochi hexitex  manchester 10 dec 2008 presentationSochi hexitex  manchester 10 dec 2008 presentation
Sochi hexitex manchester 10 dec 2008 presentationTaha Sochi
 

Ähnlich wie Ruby Script at Work (20)

Distributed Database practicals
Distributed Database practicals Distributed Database practicals
Distributed Database practicals
 
Simplified Data Processing On Large Cluster
Simplified Data Processing On Large ClusterSimplified Data Processing On Large Cluster
Simplified Data Processing On Large Cluster
 
BD-zero lecture.pptx
BD-zero lecture.pptxBD-zero lecture.pptx
BD-zero lecture.pptx
 
Machine teaching tbo_20190518
Machine teaching tbo_20190518Machine teaching tbo_20190518
Machine teaching tbo_20190518
 
BD-zero lecture.pptx
BD-zero lecture.pptxBD-zero lecture.pptx
BD-zero lecture.pptx
 
Large Scale Data Analysis Tools
Large Scale Data Analysis ToolsLarge Scale Data Analysis Tools
Large Scale Data Analysis Tools
 
Semantic Technologies to Support the User-Centric Analysis of Activity Data
Semantic Technologies to Support the User-Centric Analysis of Activity Data  Semantic Technologies to Support the User-Centric Analysis of Activity Data
Semantic Technologies to Support the User-Centric Analysis of Activity Data
 
Eagle from eBay at China Hadoop Summit 2015
Eagle from eBay at China Hadoop Summit 2015Eagle from eBay at China Hadoop Summit 2015
Eagle from eBay at China Hadoop Summit 2015
 
Easydd program
Easydd programEasydd program
Easydd program
 
Surge2012
Surge2012Surge2012
Surge2012
 
ifip2008albashiri.pdf
ifip2008albashiri.pdfifip2008albashiri.pdf
ifip2008albashiri.pdf
 
Using Netconf/Yang with OpenDalight
Using Netconf/Yang with OpenDalightUsing Netconf/Yang with OpenDalight
Using Netconf/Yang with OpenDalight
 
Shraddha weka
Shraddha wekaShraddha weka
Shraddha weka
 
Shraddha weka
Shraddha wekaShraddha weka
Shraddha weka
 
Introduction to Apache Accumulo
Introduction to Apache AccumuloIntroduction to Apache Accumulo
Introduction to Apache Accumulo
 
Processing massive amount of data with Map Reduce using Apache Hadoop - Indi...
Processing massive amount of data with Map Reduce using Apache Hadoop  - Indi...Processing massive amount of data with Map Reduce using Apache Hadoop  - Indi...
Processing massive amount of data with Map Reduce using Apache Hadoop - Indi...
 
Easydd program3
Easydd program3Easydd program3
Easydd program3
 
Everybody be cool, this is a roppery!
Everybody be cool, this is a roppery!Everybody be cool, this is a roppery!
Everybody be cool, this is a roppery!
 
PART-3 : Mastering RTOS FreeRTOS and STM32Fx with Debugging
PART-3 : Mastering RTOS FreeRTOS and STM32Fx with DebuggingPART-3 : Mastering RTOS FreeRTOS and STM32Fx with Debugging
PART-3 : Mastering RTOS FreeRTOS and STM32Fx with Debugging
 
Sochi hexitex manchester 10 dec 2008 presentation
Sochi hexitex  manchester 10 dec 2008 presentationSochi hexitex  manchester 10 dec 2008 presentation
Sochi hexitex manchester 10 dec 2008 presentation
 

Kürzlich hochgeladen

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 

Kürzlich hochgeladen (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

Ruby Script at Work

Hinweis der Redaktion