SlideShare ist ein Scribd-Unternehmen logo
YUI().use(‘conf’);



              Dav Glass
              @davglass


#yuiconf
Y.io(‘/welcome’);




#yuiconf
Y.io(‘/events’);




#yuiconf
Y.io(‘/events’);
  Today

   9:00 - 12:00 - Talks
  12:00 - 1:00 - Lunch
   1:00 - 5:00 - Talks
   5:30 - 6:30 - Dinner
   6:30 - 8:00 - Douglas Crockford




#yuiconf
Y.io(‘/events’);
  Today                            Tomorrow

   9:00 - 12:00 - Talks             9:00 - 12:00 - Talks
  12:00 - 1:00 - Lunch             12:00 - 1:00 - Lunch
   1:00 - 5:00 - Talks              1:00 - 5:00 - Talks
   5:30 - 6:30 - Dinner
   6:30 - 8:00 - Douglas Crockford




#yuiconf
Y.io(‘/sponsors’);




#yuiconf
Advertising
                        Media Engineering

   Y.io(‘/sponsors’);   Search
                        YDN




                                 Mobile




#yuiconf
Advertising
                          Media Engineering

   Y.io(‘/sponsors’);     Search
                          YDN




                        @rockstar_
                                   Mobile




#yuiconf
Y.io(‘/thanks’);




#yuiconf
Y.io(‘/thanks’);
                       Anil

                              Bruno


                                Shawn

   Thierry
             Vanessa

#yuiconf
http://lanyrd.com/2012/yuiconf/

   Y.io(‘/thanks’);




#yuiconf
Y.io(‘/thanks’);




#yuiconf
Y.io(‘/status/2012’);




#yuiconf
Y.io(‘/status/2012’);




#yuiconf
Y.io(‘/status/2012’);




#yuiconf
Y.io(‘/status/2012’);
        2011          2012
     3.3.0 (4 prs)   3.5.0 (6 prs)
     3.4.0 (3 prs)   3.5.1 (1 pr)
     3.4.1 (1 pr)    3.6.0 (4 prs)
                     3.7.0 (4 prs)
      11 total       3.7.1
                     3.7.2
                     3.7.3
                     3.8.0pr1
                     23 total
#yuiconf
Y.io(‘/status/2012’);




#yuiconf
Y.io(‘/status/2012’);




#yuiconf
Y.io(‘/status/2012’);
  • Actively merging Pull Requests
  • Having open discussions
  • Forecasting our releases




#yuiconf
Y.io(‘/status/2012’);




#yuiconf
Y.io(‘/status/2012’);
       Using Github for all things!
   It’s now our main repo, no longer an internal server.




#yuiconf
http://yui.github.com/builds/yui3

   Y.io(‘/status/2012’);




#yuiconf
http://yui.github.com/builds/yui3

   Y.io(‘/status/2012’);
                      master & 3.x
                        Clean &
                      Always Tested




#yuiconf
http://yui.github.com/builds/yui3

   Y.io(‘/status/2012’);
                      master & 3.x
                        Clean &
                      Always Tested


                     dev-(branches)
                        Current
                      working copy,
                     not tested yet.

#yuiconf
Y.io(‘/status/2012’);




#yuiconf
Y.io(‘/status/2012’);
           My Github Experiment




#yuiconf
Y.io(‘/status/2012’);
            My Github Experiment
      yuidoc
      grover
      echoecho
      cpr
      shifter
      yogi


#yuiconf
Y.io(‘/status/2012’);
              My Github Experiment
   74   yuidoc
   34   grover
    8   echoecho
    7   cpr
   52   shifter
   34   yogi


#yuiconf
Y.io(‘/status/2012’);
              My Github Experiment
   74   yuidoc     209 Releases
   34   grover
    8   echoecho
    7   cpr
   52   shifter
   34   yogi


#yuiconf
Y.io(‘/status/2012’);
              My Github Experiment
   74   yuidoc     209 Releases
   34   grover
    8   echoecho
    7   cpr
                       All executing tests per commit
   52   shifter        Most have > 80% coverage
   34   yogi


#yuiconf
Y.io(‘/status/2012’);     Over 1,100
                           builds since May




     YUI
   REALLY
 loves Travis!



#yuiconf
Y.io(‘/status/2012’);
    Per Build:




#yuiconf
Y.io(‘/status/2012’);
    Per Build:
           We average 7,200 unit tests with grover.




#yuiconf
Y.io(‘/status/2012’);
    Per Build:
           We average 7,200 unit tests with grover.
            And about 1,200 native Node.js tests.




#yuiconf
Y.io(‘/status/2012’);
    Per Build:
           We average 7,200 unit tests with grover.
            And about 1,200 native Node.js tests.
  Since August, we have executed more than 450 builds.




#yuiconf
Y.io(‘/status/2012’);
    var total = (7200 + 1200) * 450;
          console.log(total);




#yuiconf
Y.io(‘/status/2012’);
    var total = (7200 + 1200) * 450;
          console.log(total);



           3,780,000

#yuiconf
Y.io(‘/status/2012’);


           Team News


#yuiconf
Y.io(‘/status/2012’);
     New to YUI:




#yuiconf
Y.io(‘/status/2012’);
     New to YUI:




    Anthony Pipkin
      @apipkin



#yuiconf
Y.io(‘/status/2012’);
     New to YUI:


                     Clarence Leung
                        @clarler


    Anthony Pipkin
      @apipkin



#yuiconf
Y.io(‘/status/2012’);
     New to YUI:


                     Clarence Leung
                        @clarler


    Anthony Pipkin
      @apipkin
                                      Tilo Mitra
                                      @tilomitra
#yuiconf
Y.io(‘/status/2012’);
     New to YUI:
                                               Andrew Wooldridge
                                                   @triptych
                     Clarence Leung
                        @clarler


    Anthony Pipkin
      @apipkin
                                      Tilo Mitra
                                      @tilomitra
#yuiconf
Y.io(‘/status/2012’);
      Who we lost:




#yuiconf
Y.io(‘/status/2012’);
      Who we lost:




       Ryan Grove
        @yaypie
#yuiconf
Y.io(‘/status/2012’);
      Who we lost:




                     Luke Smith
                       @ls_n
       Ryan Grove
        @yaypie
#yuiconf
Y.io(‘/status/2012’);
      Who we lost:




                     Luke Smith
                       @ls_n
       Ryan Grove
        @yaypie
#yuiconf
Y.io(‘/status/2012’);
      Who we lost:
      Gone but not
       forgotten!
              Luke Smith
                      @ls_n
       Ryan Grove
        @yaypie
#yuiconf
Y.io(‘/contrib’);

           YUI Contributor Model




#yuiconf
Y.io(‘/contrib’);




#yuiconf
Y.io(‘/contrib’);
    Contributors   Committers   Reviewers




#yuiconf
Y.io(‘/contrib’);
    Contributors      Committers   Reviewers
   Pull Requests
   No Commit Access




#yuiconf
Y.io(‘/contrib’);
    Contributors        Committers             Reviewers
   Pull Requests      Pull Requests for code
   No Commit Access   No PR for docs/tests
                      Full Commit Access




#yuiconf
Y.io(‘/contrib’);
    Contributors        Committers               Reviewers
   Pull Requests      Pull Requests for code   PR’s at discretion
   No Commit Access   No PR for docs/tests     Full Commit Access
                      Full Commit Access       Approve Commits
                                               Add committers
                                               Veto PR’s
                                               Settle Voting Ties




#yuiconf
Y.io(‘/contrib’);




#yuiconf
Y.io(‘/contrib’);
    As of today, all core YUI team members are:




#yuiconf
Y.io(‘/contrib’);
    As of today, all core YUI team members are:

                 Committers




#yuiconf
Y.io(‘/contrib’);
    As of today, all core YUI team members are:

                 Committers

                    Reviewers?



#yuiconf
Y.io(‘/contrib’);




#yuiconf
Y.io(‘/contrib’);




#yuiconf
Y.io(‘/contrib’);
              More information:

           CONTRIBUTING.md
             AUTHORS.md



#yuiconf
Y.io(‘/status/2012’);
    Remember these guys?




#yuiconf
Y.io(‘/status/2012’);
    Remember these guys?




                           Luke Smith
                             @ls_n
       Ryan Grove
        @yaypie
#yuiconf
Y.io(‘/status/2012’);
    Remember these guys?


           APPROVED
                           Luke Smith
                             @ls_n
       Ryan Grove
        @yaypie
#yuiconf
Y.io(‘/gallery’);




#yuiconf
Y.io(‘/gallery’);
       2009: launched
       2010: 206 modules
       2011: 350 modules
       2012: 522 (454 of them on the CDN ~87%)


           164 Deployments to CDN


#yuiconf
Y.io(‘/gallery’);
           We want this easier!




#yuiconf
Y.io(‘/gallery’);
             We want this easier!

           yui3-gallery repo?




#yuiconf
Y.io(‘/gallery’);
             We want this easier!

           yui3-gallery repo? Gone!




#yuiconf
Y.io(‘/gallery’);
             We want this easier!

           yui3-gallery repo? Gone!
                 ant builder?




#yuiconf
Y.io(‘/gallery’);
             We want this easier!

           yui3-gallery repo? Gone!
                 ant builder? Gone!




#yuiconf
Y.io(‘/gallery’);
             We want this easier!

           yui3-gallery repo? Gone!
                  ant builder? Gone!
                low visibility?




#yuiconf
Y.io(‘/gallery’);
             We want this easier!

           yui3-gallery repo? Gone!
                  ant builder? Gone!
                low visibility? Almost Gone!




#yuiconf
Y.io(‘/gallery’);
             We want this easier!

           yui3-gallery repo? Gone!
                  ant builder? Gone!
                low visibility? Almost Gone!
             better usability?




#yuiconf
Y.io(‘/gallery’);
              We want this easier!

           yui3-gallery repo?     Gone!
                  ant builder?    Gone!
                low visibility?   Almost Gone!
             better usability?    Almost Gone!




#yuiconf
Y.io(‘/gallery’);
           We want this easier!




#yuiconf
Y.io(‘/gallery’);
           We want this easier!




#yuiconf
Y.io(‘/gallery’);
           We want this easier!




#yuiconf
Y.io(‘/gallery’);
           We want this easier!




#yuiconf
Y.io(‘/gallery’);




#yuiconf
Y.io(‘/gallery’);




#yuiconf
Y.io(‘/gallery’);




#yuiconf
Y.io(‘/gallery’);


           But How?


#yuiconf
Y.io(‘/gallery’);


  There’s a tool for that!


#yuiconf
Y.io(‘/gallery’);

           Say hello to
               yogi

#yuiconf
Y.io(‘/gallery’);




#yuiconf
Y.io(‘/gallery’);
    • create
    • develop
    • test
    • cover
    • deploy
    • ???
    • profit?




#yuiconf
Y.io(‘/gallery’);


   Gallery builds starting soon with yogi




#yuiconf
Y.io(‘/gallery’);


           Another new tool: grifter




#yuiconf
Y.io(‘/done’);
             Thanks! Enjoy the
           rest of the conference!


            Dav Glass
            @davglass


#yuiconf

Weitere ähnliche Inhalte

Andere mochten auch

Seals
SealsSeals
Seals
pearlcd
 
Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010
Christian Heilmann
 
ARQUITECTURA DEL FERRO
ARQUITECTURA DEL FERROARQUITECTURA DEL FERRO
ARQUITECTURA DEL FERRO
Chantal Duran Gazquez
 
Say Farewell to Nate
Say Farewell to NateSay Farewell to Nate
Say Farewell to Nate
Nate Koechley
 
Talk at FullStack 2016: Automating documentation on JavaScript projects
Talk at FullStack 2016: Automating documentation on JavaScript projectsTalk at FullStack 2016: Automating documentation on JavaScript projects
Talk at FullStack 2016: Automating documentation on JavaScript projects
Marcos Iglesias
 
The next step, part 2
The next step, part 2The next step, part 2
The next step, part 2
Pat Cavit
 
Beautiful Documentation with YUI Doc
Beautiful Documentation with YUI DocBeautiful Documentation with YUI Doc
Beautiful Documentation with YUI Doc
Stephen Woods
 
YQL and YUI - Bausteine fuers web
YQL and YUI - Bausteine fuers webYQL and YUI - Bausteine fuers web
YQL and YUI - Bausteine fuers web
Christian Heilmann
 
DCBADD2015 public sector agile
DCBADD2015 public sector agileDCBADD2015 public sector agile
DCBADD2015 public sector agile
IIBADCBADD
 
1 Resume Pat Technical_2013
1 Resume Pat Technical_20131 Resume Pat Technical_2013
1 Resume Pat Technical_2013
patricioedls
 
How to stop writing spaghetti code
How to stop writing spaghetti codeHow to stop writing spaghetti code
How to stop writing spaghetti code
Tom Croucher
 
High Performance Web Sites - 2008
High Performance Web Sites - 2008High Performance Web Sites - 2008
High Performance Web Sites - 2008
Nate Koechley
 
Comfor katalog 04_2014
Comfor katalog 04_2014Comfor katalog 04_2014
Comfor katalog 04_2014comfor_web
 
Koubei banquet 26
Koubei banquet 26Koubei banquet 26
Koubei banquet 26Koubei UED
 
Telugu bible 90)_new_testament
Telugu bible 90)_new_testamentTelugu bible 90)_new_testament
Telugu bible 90)_new_testament
WorldBibles
 
110104 Task switching review slides
110104 Task switching review slides110104 Task switching review slides
110104 Task switching review slides
Yinghuei Chu
 
Turn your spaghetti code into ravioli with JavaScript modules
Turn your spaghetti code into ravioli with JavaScript modulesTurn your spaghetti code into ravioli with JavaScript modules
Turn your spaghetti code into ravioli with JavaScript modules
jerryorr
 

Andere mochten auch (20)

Seals
SealsSeals
Seals
 
pintura segle xx
 pintura segle xx pintura segle xx
pintura segle xx
 
Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010Reasons to be cheerful - Fronteers 2010
Reasons to be cheerful - Fronteers 2010
 
ARQUITECTURA DEL FERRO
ARQUITECTURA DEL FERROARQUITECTURA DEL FERRO
ARQUITECTURA DEL FERRO
 
REALISME
REALISMEREALISME
REALISME
 
Say Farewell to Nate
Say Farewell to NateSay Farewell to Nate
Say Farewell to Nate
 
Talk at FullStack 2016: Automating documentation on JavaScript projects
Talk at FullStack 2016: Automating documentation on JavaScript projectsTalk at FullStack 2016: Automating documentation on JavaScript projects
Talk at FullStack 2016: Automating documentation on JavaScript projects
 
The next step, part 2
The next step, part 2The next step, part 2
The next step, part 2
 
PINTURA DEL SEGLE XX
PINTURA DEL SEGLE XXPINTURA DEL SEGLE XX
PINTURA DEL SEGLE XX
 
Beautiful Documentation with YUI Doc
Beautiful Documentation with YUI DocBeautiful Documentation with YUI Doc
Beautiful Documentation with YUI Doc
 
YQL and YUI - Bausteine fuers web
YQL and YUI - Bausteine fuers webYQL and YUI - Bausteine fuers web
YQL and YUI - Bausteine fuers web
 
DCBADD2015 public sector agile
DCBADD2015 public sector agileDCBADD2015 public sector agile
DCBADD2015 public sector agile
 
1 Resume Pat Technical_2013
1 Resume Pat Technical_20131 Resume Pat Technical_2013
1 Resume Pat Technical_2013
 
How to stop writing spaghetti code
How to stop writing spaghetti codeHow to stop writing spaghetti code
How to stop writing spaghetti code
 
High Performance Web Sites - 2008
High Performance Web Sites - 2008High Performance Web Sites - 2008
High Performance Web Sites - 2008
 
Comfor katalog 04_2014
Comfor katalog 04_2014Comfor katalog 04_2014
Comfor katalog 04_2014
 
Koubei banquet 26
Koubei banquet 26Koubei banquet 26
Koubei banquet 26
 
Telugu bible 90)_new_testament
Telugu bible 90)_new_testamentTelugu bible 90)_new_testament
Telugu bible 90)_new_testament
 
110104 Task switching review slides
110104 Task switching review slides110104 Task switching review slides
110104 Task switching review slides
 
Turn your spaghetti code into ravioli with JavaScript modules
Turn your spaghetti code into ravioli with JavaScript modulesTurn your spaghetti code into ravioli with JavaScript modules
Turn your spaghetti code into ravioli with JavaScript modules
 

Mehr von Dav Glass

YUI and the History of OSS at Yahoo
YUI and the History of OSS at YahooYUI and the History of OSS at Yahoo
YUI and the History of OSS at Yahoo
Dav Glass
 
Intro to Yahoo Tech
Intro to Yahoo TechIntro to Yahoo Tech
Intro to Yahoo Tech
Dav Glass
 
Yahoo Cocktails - NodeConfEU
Yahoo Cocktails - NodeConfEUYahoo Cocktails - NodeConfEU
Yahoo Cocktails - NodeConfEU
Dav Glass
 
YUIConf 2011 keynote
YUIConf 2011 keynoteYUIConf 2011 keynote
YUIConf 2011 keynote
Dav Glass
 
Contributing to YUI
Contributing to YUIContributing to YUI
Contributing to YUI
Dav Glass
 
YUI 3
YUI 3YUI 3
YUI 3
Dav Glass
 

Mehr von Dav Glass (6)

YUI and the History of OSS at Yahoo
YUI and the History of OSS at YahooYUI and the History of OSS at Yahoo
YUI and the History of OSS at Yahoo
 
Intro to Yahoo Tech
Intro to Yahoo TechIntro to Yahoo Tech
Intro to Yahoo Tech
 
Yahoo Cocktails - NodeConfEU
Yahoo Cocktails - NodeConfEUYahoo Cocktails - NodeConfEU
Yahoo Cocktails - NodeConfEU
 
YUIConf 2011 keynote
YUIConf 2011 keynoteYUIConf 2011 keynote
YUIConf 2011 keynote
 
Contributing to YUI
Contributing to YUIContributing to YUI
Contributing to YUI
 
YUI 3
YUI 3YUI 3
YUI 3
 

Kürzlich hochgeladen

みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
Federico Razzoli
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
David Brossard
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 

Kürzlich hochgeladen (20)

みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
OpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - AuthorizationOpenID AuthZEN Interop Read Out - Authorization
OpenID AuthZEN Interop Read Out - Authorization
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 

YUIConf 2012 Keynote Address

Hinweis der Redaktion

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n
  69. \n
  70. \n
  71. \n
  72. \n
  73. \n
  74. \n
  75. \n
  76. \n
  77. \n
  78. \n
  79. \n
  80. \n
  81. \n
  82. \n
  83. \n
  84. \n
  85. \n
  86. \n
  87. \n
  88. \n
  89. \n
  90. \n
  91. \n
  92. \n
  93. \n