SlideShare a Scribd company logo
DrupalCamp Bratislava
     23. - 24. 2. 2013




Efektívny vývoj
   v Drupale
 Martin Hulák @MartinHulak
...Hulák, kto?

• geek
• drupal lover/hater :)
• developer @svencreative
...kto je Sven?
• 2005
• 10 veselých drupalistov
• Salve Finance, Hitka, HMA, SAC
• Fun Radio, DPB
• Ham.sk, Getordeo.com, Shupito.com
o čom bude reč?

 • drush
 • features
 • konvencie + postupy
 • nie čo/prečo ale ako
priebeh projektu

 • inštalácia (drupal + features)
 • vývoj (features + themes + modules)
 • údržba
 • nové požiadavky
inštalácia
                    fserver
• drupal           drupal.org

• start script
                      dev
• features
• feature script      git
start script



• drush make (drupal)
• drush site install
feature script



• drush dl (pm-download)
• drush make (modules)
sven features
• sven_basic (roles + perms + filters)
• sven_admin (admin tools)
• sven_seo (seo tools)
• sven_wysiwyg (ckeditor)
• sven_pages, news, blogs, events, galeries, ...
príkladová feature
make a shell file
create feature
feature state


default                            overridden




          new views filter in diff
nové požiadavky

  • git source + live db
  • dev branch
  • merge + tag
  • deploy script
deploy script
prečo takto?
• prečo nie profiles?
• prečo nie debut?
naming
            • kit spec


• files structure     • features
• content types      • context
• fields              • image styles
• views
site folder structure
content type naming




       singular, one word



     fields naming




 field_[content-type]_[field-type]
views naming




                            plural of content type



                    view displays naming
             view
                                                     context




[Display Type]: Contextual name
features naming
context naming
image styles naming




    field-name_view-mode
Moduly

• výhoda 1000-ky modulov
• nevýhoda 1000-ky modulov
Príklad modulov

• block_class --> template preprocess
• ctools_automodal --> do 10 riadkov kódu
useful links
• http://drupal.org/project/drush
• http://drupal.org/project/features
• http://drupal.org/project/ftools
• http://drupal.org/project/diff
• http://drupal.org/project/fserver
• http://drupal.org/project/debut
Ďakujem.

sven.sk/blog   @svencreative
Martin Hulák   @MartinHulak

More Related Content

Viewers also liked

Roberto Costa | Agência PROPAGUE
Roberto Costa | Agência PROPAGUERoberto Costa | Agência PROPAGUE
Roberto Costa | Agência PROPAGUE
WCIG
 
Mara Rúbia Romeu Pinto | Secretaria de Estado da Agricultura e da Pesca (SAR)
Mara Rúbia Romeu Pinto | Secretaria de Estado da Agricultura e da Pesca (SAR)Mara Rúbia Romeu Pinto | Secretaria de Estado da Agricultura e da Pesca (SAR)
Mara Rúbia Romeu Pinto | Secretaria de Estado da Agricultura e da Pesca (SAR)
WCIG
 
Memorando nº. 008/2014
Memorando nº. 008/2014Memorando nº. 008/2014
Memorando nº. 008/2014
ufescaenq
 
Projetodiversidade 131103135555-phpapp02
Projetodiversidade 131103135555-phpapp02Projetodiversidade 131103135555-phpapp02
Projetodiversidade 131103135555-phpapp02
maluryan
 
Portifólio Digital - Surfuncional
Portifólio Digital - SurfuncionalPortifólio Digital - Surfuncional
Portifólio Digital - Surfuncional
projetosurfuncional
 
Calvino
CalvinoCalvino
Indicadores metodologia aecid_marmijo
Indicadores metodologia aecid_marmijoIndicadores metodologia aecid_marmijo
Indicadores metodologia aecid_marmijo
Alejandra Sánchez
 
los pinguinitos
los pinguinitoslos pinguinitos
los pinguinitos
0988008405
 
100 thống kê nổi bật nhất về mạng xã hội trong năm 2012
100 thống kê nổi bật nhất về mạng xã hội trong năm 2012100 thống kê nổi bật nhất về mạng xã hội trong năm 2012
100 thống kê nổi bật nhất về mạng xã hội trong năm 2012digivision123
 
Fmp schedule 21.1.13
Fmp schedule 21.1.13Fmp schedule 21.1.13
Fmp schedule 21.1.13kharismaaa123
 
Joining GEA As An Expert
Joining GEA As An ExpertJoining GEA As An Expert
Joining GEA As An Expert
Val Slastnikov
 
Computadoras personales nico y giordis
Computadoras personales nico y giordisComputadoras personales nico y giordis
Computadoras personales nico y giordis
Niico Ludueña
 
Guide to personal property rendition
Guide to personal property renditionGuide to personal property rendition
Guide to personal property rendition
cutmytaxes
 
Screen HD Arrives 1999
Screen HD Arrives 1999Screen HD Arrives 1999
Screen HD Arrives 1999Tom Fletcher
 
Nueva Moto2
Nueva Moto2Nueva Moto2
Nueva Moto2
ninoperdio
 
פרס חינוך יישובי מחוזי גן רוה - מצגת
פרס חינוך יישובי מחוזי   גן רוה - מצגתפרס חינוך יישובי מחוזי   גן רוה - מצגת
פרס חינוך יישובי מחוזי גן רוה - מצגת
גן רווה
 

Viewers also liked (19)

Roberto Costa | Agência PROPAGUE
Roberto Costa | Agência PROPAGUERoberto Costa | Agência PROPAGUE
Roberto Costa | Agência PROPAGUE
 
Mara Rúbia Romeu Pinto | Secretaria de Estado da Agricultura e da Pesca (SAR)
Mara Rúbia Romeu Pinto | Secretaria de Estado da Agricultura e da Pesca (SAR)Mara Rúbia Romeu Pinto | Secretaria de Estado da Agricultura e da Pesca (SAR)
Mara Rúbia Romeu Pinto | Secretaria de Estado da Agricultura e da Pesca (SAR)
 
Memorando nº. 008/2014
Memorando nº. 008/2014Memorando nº. 008/2014
Memorando nº. 008/2014
 
10 varonil grupo 3
10 varonil grupo 310 varonil grupo 3
10 varonil grupo 3
 
Projetodiversidade 131103135555-phpapp02
Projetodiversidade 131103135555-phpapp02Projetodiversidade 131103135555-phpapp02
Projetodiversidade 131103135555-phpapp02
 
Portifólio Digital - Surfuncional
Portifólio Digital - SurfuncionalPortifólio Digital - Surfuncional
Portifólio Digital - Surfuncional
 
Grammar5learn
Grammar5learnGrammar5learn
Grammar5learn
 
Calvino
CalvinoCalvino
Calvino
 
16 femenil
16 femenil16 femenil
16 femenil
 
Indicadores metodologia aecid_marmijo
Indicadores metodologia aecid_marmijoIndicadores metodologia aecid_marmijo
Indicadores metodologia aecid_marmijo
 
los pinguinitos
los pinguinitoslos pinguinitos
los pinguinitos
 
100 thống kê nổi bật nhất về mạng xã hội trong năm 2012
100 thống kê nổi bật nhất về mạng xã hội trong năm 2012100 thống kê nổi bật nhất về mạng xã hội trong năm 2012
100 thống kê nổi bật nhất về mạng xã hội trong năm 2012
 
Fmp schedule 21.1.13
Fmp schedule 21.1.13Fmp schedule 21.1.13
Fmp schedule 21.1.13
 
Joining GEA As An Expert
Joining GEA As An ExpertJoining GEA As An Expert
Joining GEA As An Expert
 
Computadoras personales nico y giordis
Computadoras personales nico y giordisComputadoras personales nico y giordis
Computadoras personales nico y giordis
 
Guide to personal property rendition
Guide to personal property renditionGuide to personal property rendition
Guide to personal property rendition
 
Screen HD Arrives 1999
Screen HD Arrives 1999Screen HD Arrives 1999
Screen HD Arrives 1999
 
Nueva Moto2
Nueva Moto2Nueva Moto2
Nueva Moto2
 
פרס חינוך יישובי מחוזי גן רוה - מצגת
פרס חינוך יישובי מחוזי   גן רוה - מצגתפרס חינוך יישובי מחוזי   גן רוה - מצגת
פרס חינוך יישובי מחוזי גן רוה - מצגת
 

Similar to Efektivny vyvoj v drupale

Drupal: an Overview
Drupal: an OverviewDrupal: an Overview
Drupal: an Overview
Matt Weaver
 
Your first d8 module
Your first d8 moduleYour first d8 module
Your first d8 module
tedbow
 
Drupal as a Programmer-Friendly CMS at ConFoo
Drupal as a Programmer-Friendly CMS at ConFooDrupal as a Programmer-Friendly CMS at ConFoo
Drupal as a Programmer-Friendly CMS at ConFoo
Suzanne Dergacheva
 
Alfresco Day Stockholm 2015 - Rapid UI Development
Alfresco Day Stockholm 2015 - Rapid UI DevelopmentAlfresco Day Stockholm 2015 - Rapid UI Development
Alfresco Day Stockholm 2015 - Rapid UI Development
Nicole Szigeti
 
Drupal 8 deeper dive
Drupal 8 deeper diveDrupal 8 deeper dive
Drupal 8 deeper dive
Amazee Labs
 
Drupal 7: What's In It For You?
Drupal 7: What's In It For You?Drupal 7: What's In It For You?
Drupal 7: What's In It For You?
karschsp
 
Drupal Camp Porto - Developing with Drupal: First Steps
Drupal Camp Porto - Developing with Drupal: First StepsDrupal Camp Porto - Developing with Drupal: First Steps
Drupal Camp Porto - Developing with Drupal: First Steps
Luís Carneiro
 
Top 8 Improvements in Drupal 8
Top 8 Improvements in Drupal 8Top 8 Improvements in Drupal 8
Top 8 Improvements in Drupal 8
Angela Byron
 
Staying Sane with Drupal (A Develper's Survival Guide)
Staying Sane with Drupal (A Develper's Survival Guide)Staying Sane with Drupal (A Develper's Survival Guide)
Staying Sane with Drupal (A Develper's Survival Guide)
Oscar Merida
 
Drupal theming - a practical approach (European Drupal Days 2015)
Drupal theming - a practical approach (European Drupal Days 2015)Drupal theming - a practical approach (European Drupal Days 2015)
Drupal theming - a practical approach (European Drupal Days 2015)
Eugenio Minardi
 
Using Grunt with Drupal
Using Grunt with DrupalUsing Grunt with Drupal
Using Grunt with Drupal
arithmetric
 
Blogging with drupal
Blogging with drupalBlogging with drupal
Blogging with drupal
Chris Ward
 
Efficient theming in Drupal
Efficient theming in DrupalEfficient theming in Drupal
Efficient theming in Drupal
Cedric Spillebeen
 
44 Slides About 22 Modules
44 Slides About 22 Modules44 Slides About 22 Modules
44 Slides About 22 Modules
heyrocker
 
Phase2 Large Drupal Multisites (gta case study)
Phase2   Large Drupal Multisites (gta case study)Phase2   Large Drupal Multisites (gta case study)
Phase2 Large Drupal Multisites (gta case study)
Phase2
 
Drupal 8 Deep Dive: Plugin System
Drupal 8 Deep Dive: Plugin SystemDrupal 8 Deep Dive: Plugin System
Drupal 8 Deep Dive: Plugin System
Acquia
 
Drupal security
Drupal securityDrupal security
Drupal security
Jozef Toth
 
Staying Sane with Drupal NEPHP
Staying Sane with Drupal NEPHPStaying Sane with Drupal NEPHP
Staying Sane with Drupal NEPHP
Oscar Merida
 
DrupalCon 2011 Highlight
DrupalCon 2011 HighlightDrupalCon 2011 Highlight
DrupalCon 2011 Highlight
Supakit Kiatrungrit
 
MIGRATION - PAIN OR GAIN?
MIGRATION - PAIN OR GAIN?MIGRATION - PAIN OR GAIN?
MIGRATION - PAIN OR GAIN?
DrupalCamp Kyiv
 

Similar to Efektivny vyvoj v drupale (20)

Drupal: an Overview
Drupal: an OverviewDrupal: an Overview
Drupal: an Overview
 
Your first d8 module
Your first d8 moduleYour first d8 module
Your first d8 module
 
Drupal as a Programmer-Friendly CMS at ConFoo
Drupal as a Programmer-Friendly CMS at ConFooDrupal as a Programmer-Friendly CMS at ConFoo
Drupal as a Programmer-Friendly CMS at ConFoo
 
Alfresco Day Stockholm 2015 - Rapid UI Development
Alfresco Day Stockholm 2015 - Rapid UI DevelopmentAlfresco Day Stockholm 2015 - Rapid UI Development
Alfresco Day Stockholm 2015 - Rapid UI Development
 
Drupal 8 deeper dive
Drupal 8 deeper diveDrupal 8 deeper dive
Drupal 8 deeper dive
 
Drupal 7: What's In It For You?
Drupal 7: What's In It For You?Drupal 7: What's In It For You?
Drupal 7: What's In It For You?
 
Drupal Camp Porto - Developing with Drupal: First Steps
Drupal Camp Porto - Developing with Drupal: First StepsDrupal Camp Porto - Developing with Drupal: First Steps
Drupal Camp Porto - Developing with Drupal: First Steps
 
Top 8 Improvements in Drupal 8
Top 8 Improvements in Drupal 8Top 8 Improvements in Drupal 8
Top 8 Improvements in Drupal 8
 
Staying Sane with Drupal (A Develper's Survival Guide)
Staying Sane with Drupal (A Develper's Survival Guide)Staying Sane with Drupal (A Develper's Survival Guide)
Staying Sane with Drupal (A Develper's Survival Guide)
 
Drupal theming - a practical approach (European Drupal Days 2015)
Drupal theming - a practical approach (European Drupal Days 2015)Drupal theming - a practical approach (European Drupal Days 2015)
Drupal theming - a practical approach (European Drupal Days 2015)
 
Using Grunt with Drupal
Using Grunt with DrupalUsing Grunt with Drupal
Using Grunt with Drupal
 
Blogging with drupal
Blogging with drupalBlogging with drupal
Blogging with drupal
 
Efficient theming in Drupal
Efficient theming in DrupalEfficient theming in Drupal
Efficient theming in Drupal
 
44 Slides About 22 Modules
44 Slides About 22 Modules44 Slides About 22 Modules
44 Slides About 22 Modules
 
Phase2 Large Drupal Multisites (gta case study)
Phase2   Large Drupal Multisites (gta case study)Phase2   Large Drupal Multisites (gta case study)
Phase2 Large Drupal Multisites (gta case study)
 
Drupal 8 Deep Dive: Plugin System
Drupal 8 Deep Dive: Plugin SystemDrupal 8 Deep Dive: Plugin System
Drupal 8 Deep Dive: Plugin System
 
Drupal security
Drupal securityDrupal security
Drupal security
 
Staying Sane with Drupal NEPHP
Staying Sane with Drupal NEPHPStaying Sane with Drupal NEPHP
Staying Sane with Drupal NEPHP
 
DrupalCon 2011 Highlight
DrupalCon 2011 HighlightDrupalCon 2011 Highlight
DrupalCon 2011 Highlight
 
MIGRATION - PAIN OR GAIN?
MIGRATION - PAIN OR GAIN?MIGRATION - PAIN OR GAIN?
MIGRATION - PAIN OR GAIN?
 

Recently uploaded

GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
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
 
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
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
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 | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
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
 
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
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 

Recently uploaded (20)

GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
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
 
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
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
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 | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
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
 
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
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 

Efektivny vyvoj v drupale