SlideShare a Scribd company logo
Joomla! Framework
                            Stick to the code !
                             Text


   The code is not like rules it’s more a set of guidelines




PHPBootCamp NL, June 2007
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                                About me




      Johan ‘Jinx’ Janssens
Joomla! Project manager and lead developer




                                                                                      1
               http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




What is Joomla!

  Open Source Content Management System

           Jumla (Swahili) : all together

           Founded in september 2006

           Rebrand from Mambo




                                                                                          2
                   http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                               zend




                                                                       3
http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                    symfony




                                                                       4
http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                          joomla




                                                                       5
http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                                         situation




Content Management Framework                                     Joomla!

Web Application Framework                                        Symfony

PHP Class Library                                                Zend




                                                                                           6
                    http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                                   Intro




1. Goals
2. Philosophy
2. Architecture
3. Framework



                                                                         7
  http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                             Goals




Goals




                                                                       8
http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                                                Goals


Joomla! 1.5 Goals

 1. Internationalisation

 2. Application framework

 3. Extendibility

 4. Accessibility/Usability

 5. Backwards compatiblity


                                                                                             9
                      http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                            Goals


                             ww.ohloh.net




                                                                       10
http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                             Philosophy




Philosophy




                                                                       11
http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                                      Philosophy

Joomla! concepts

  opensource          content management

   • freedom          • keep is small simple (KISS)
   • choice           • be flexible and agile
   • control          • design to be extendible
   • fun              • reduce choice
                         Barry Swharts : video.google.com/videoplay?docid=6127548813950043200

                     • use the 80/20 principle
                       Richard Koche : www.the8020principle.com/




                                                                                                 12
                   http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                            Architecture




Architecture




                                                                         13
  http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                         Architecture




                                                                       14
http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                          Architecture


Joomla! CMS




                                                                        15
 http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                          Architecture


Joomla! CMS




   Joomla! CMF




                                                                        16
 http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                          Architecture


Joomla! CMS

      Extensions




   Joomla! CMF




                                                                        17
 http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                          Architecture


Joomla! CMS

      Extensions




      Application




   Joomla! CMF




                                                                        18
 http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                          Architecture


Joomla! CMS

      Extensions




      Application




   Joomla! CMF


      Framework




                                                                        19
 http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                         Architecture


            Joomla ! CMS

                  Extensions




                  Application




               Joomla! CMF


Libraries         Framework          Plugins




                                                                                       20
             http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                                                 Architecture


                       Joomla ! CMS

                                   Extensions




                       Site                      Installation         XML-RPC
Administrator                      Application




                                Joomla! CMF


           Libraries               Framework               Plugins




                                                                                                               21
                              http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                                                  Architecture


                       Joomla ! CMS

Components         Modules                        Templates            Languages
                                   Extensions




                       Site                       Installation          XML-RPC
Administrator                      Application




                                Joomla! CMF


           Libraries               Framework                Plugins




                                                                                                                22
                              http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                             Framework




Framework




                                                                        23
 http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                                            Framework


                                               CakePHP

    Zend           Mojavi

                                                                        PHPWACT



            Why yet another PHP framework ?

                                          CodeIgniter
          Studs
                                                                          Prado

                            PHPOnTrax
Achievo
                                                                                Symfony




                                                                                                       24
                            http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                                         Framework

Framework principles


    1. Pragmatic programming concepts

    2. Object Oriented API

    4. Modularised design

    5. Focussed on content management

    6. Build for PHP4 and upwards compatible with PHP5




                                                                                                    25
                             http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                                                     Framework

Framework concepts

    1. Decouple as much as possible

    2. Use design patterns where possible

    3. Don’t repeat yourself (DRY)

    4. Remember the big picture

    5. Create declarative interfaces

    6. Keep it dry, shy, and tell the other guy
      www.pragmaticprogrammer.com/articles/may_04_oo1.pdf




                                                                                                                26
                                         http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                                        Framework

Framework design patterns


   1. Factory pattern                        5. Composition pattern

   2. Singleton pattern                      6. Registry pattern

   3. Template pattern                       7. Observer pattern

   4. Adapter pattern                        8. MVC pattern




                                                                                                   27
                          http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                                   Framework

Framework packages

  1. application   7. environment              11. installer

  2. base          8. event                    12. registry
  3. cache         9. filesystem               13. session

  4. client        10. filter                  14. template

  5. database`     11. html                    15. user
  6. document      12. i18n                    16. utilities


                                                                                              28
                       http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                                                                   Framework




See also : http://dev.joomla.org/component/option,com_jd-wp/Itemid,33/p,201/




                                                                                                                              29
                                                http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                                  Future




What about the future ?




                                                                              30
       http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                           Future




                                                                       31
http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                 Questions




Questions ?
Stump the geek




                                                                        32
 http://www.joomla.org
Creative Commons Attribution-Noncommercial-Share Alike 2.0




                                                                   References


References

    • Download 1.5 nightly
      http://dev.joomla.org/content/view/17/60/

    • Screenshots of 1.5
     http://joomla15.blogspot.com




                                                                                               33
                        http://www.joomla.org

More Related Content

Similar to Phpbootcamp Joomla Framework 22883

Joomla!Day Es Keynote
Joomla!Day Es KeynoteJoomla!Day Es Keynote
Joomla!Day Es Keynote
Johan Janssens
 
Overview of CMS and Joomla!
Overview of CMS and Joomla!Overview of CMS and Joomla!
Overview of CMS and Joomla!
Vishwash Gaur
 
Jd greece-2012-joomla-community-abc
Jd greece-2012-joomla-community-abcJd greece-2012-joomla-community-abc
Jd greece-2012-joomla-community-abc
CB Team @ Joomlapolis
 
Quick introduction to joomla
Quick introduction to joomlaQuick introduction to joomla
Quick introduction to joomla
Sabuj Kundu
 
The ABC of Joomla Community
The ABC of Joomla CommunityThe ABC of Joomla Community
The ABC of Joomla Community
CB Team @ Joomlapolis
 
A Isings Joomla Presentation[1]
A Isings Joomla Presentation[1]A Isings Joomla Presentation[1]
A Isings Joomla Presentation[1]
guest4cbfd6
 
Joomla Workshop.pptx
Joomla Workshop.pptxJoomla Workshop.pptx
Joomla Workshop.pptx
Oslworkshop
 
Joomladay Es 2009 - Nooku Framework
Joomladay Es 2009  - Nooku FrameworkJoomladay Es 2009  - Nooku Framework
Joomladay Es 2009 - Nooku Framework
Nooku
 
Joomladay Brazil 2011 - The Future of Joomla
Joomladay Brazil 2011 -  The Future of JoomlaJoomladay Brazil 2011 -  The Future of Joomla
Joomladay Brazil 2011 - The Future of Joomla
Johan Janssens
 
Installing Extensions in Joomla! 2.5
Installing Extensions in Joomla! 2.5Installing Extensions in Joomla! 2.5
Installing Extensions in Joomla! 2.5
Vishwash Gaur
 
Joomla sample first tutorial.
Joomla sample first tutorial.Joomla sample first tutorial.
Joomla sample first tutorial.
hekmattullah kaliwal
 
Techgig Webinar: Joomla Introduction and Module Development June 2012
Techgig Webinar: Joomla Introduction and Module Development June 2012Techgig Webinar: Joomla Introduction and Module Development June 2012
Techgig Webinar: Joomla Introduction and Module Development June 2012
Vishwash Gaur
 
Joomla
Joomla Joomla
Navyug cms presentation 2012
Navyug cms presentation 2012Navyug cms presentation 2012
Navyug cms presentation 2012
Navyug Infosolutions Pvt. Ltd.
 
Symfony framework-An overview and usability for web development
Symfony framework-An overview and usability for web developmentSymfony framework-An overview and usability for web development
Symfony framework-An overview and usability for web development
ifour_bhavesh
 
Joomla!Day TH Keynote
Joomla!Day TH KeynoteJoomla!Day TH Keynote
Joomla!Day TH Keynote
Johan Janssens
 
How to Build a Website using Joomla
How to Build a Website using JoomlaHow to Build a Website using Joomla
How to Build a Website using Joomla
Mamunur Rashid
 
Joomla
JoomlaJoomla
Joomla
RAJU MAKWANA
 
Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity. Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity.
Pedro Francisco Vidal López
 
Improving Joomla’s Backend User Experience
Improving Joomla’s Backend User ExperienceImproving Joomla’s Backend User Experience
Improving Joomla’s Backend User Experience
Randy Carey
 

Similar to Phpbootcamp Joomla Framework 22883 (20)

Joomla!Day Es Keynote
Joomla!Day Es KeynoteJoomla!Day Es Keynote
Joomla!Day Es Keynote
 
Overview of CMS and Joomla!
Overview of CMS and Joomla!Overview of CMS and Joomla!
Overview of CMS and Joomla!
 
Jd greece-2012-joomla-community-abc
Jd greece-2012-joomla-community-abcJd greece-2012-joomla-community-abc
Jd greece-2012-joomla-community-abc
 
Quick introduction to joomla
Quick introduction to joomlaQuick introduction to joomla
Quick introduction to joomla
 
The ABC of Joomla Community
The ABC of Joomla CommunityThe ABC of Joomla Community
The ABC of Joomla Community
 
A Isings Joomla Presentation[1]
A Isings Joomla Presentation[1]A Isings Joomla Presentation[1]
A Isings Joomla Presentation[1]
 
Joomla Workshop.pptx
Joomla Workshop.pptxJoomla Workshop.pptx
Joomla Workshop.pptx
 
Joomladay Es 2009 - Nooku Framework
Joomladay Es 2009  - Nooku FrameworkJoomladay Es 2009  - Nooku Framework
Joomladay Es 2009 - Nooku Framework
 
Joomladay Brazil 2011 - The Future of Joomla
Joomladay Brazil 2011 -  The Future of JoomlaJoomladay Brazil 2011 -  The Future of Joomla
Joomladay Brazil 2011 - The Future of Joomla
 
Installing Extensions in Joomla! 2.5
Installing Extensions in Joomla! 2.5Installing Extensions in Joomla! 2.5
Installing Extensions in Joomla! 2.5
 
Joomla sample first tutorial.
Joomla sample first tutorial.Joomla sample first tutorial.
Joomla sample first tutorial.
 
Techgig Webinar: Joomla Introduction and Module Development June 2012
Techgig Webinar: Joomla Introduction and Module Development June 2012Techgig Webinar: Joomla Introduction and Module Development June 2012
Techgig Webinar: Joomla Introduction and Module Development June 2012
 
Joomla
Joomla Joomla
Joomla
 
Navyug cms presentation 2012
Navyug cms presentation 2012Navyug cms presentation 2012
Navyug cms presentation 2012
 
Symfony framework-An overview and usability for web development
Symfony framework-An overview and usability for web developmentSymfony framework-An overview and usability for web development
Symfony framework-An overview and usability for web development
 
Joomla!Day TH Keynote
Joomla!Day TH KeynoteJoomla!Day TH Keynote
Joomla!Day TH Keynote
 
How to Build a Website using Joomla
How to Build a Website using JoomlaHow to Build a Website using Joomla
How to Build a Website using Joomla
 
Joomla
JoomlaJoomla
Joomla
 
Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity. Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity.
 
Improving Joomla’s Backend User Experience
Improving Joomla’s Backend User ExperienceImproving Joomla’s Backend User Experience
Improving Joomla’s Backend User Experience
 

Recently uploaded

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 

Recently uploaded (20)

GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 

Phpbootcamp Joomla Framework 22883