SlideShare una empresa de Scribd logo
1 de 48
Descargar para leer sin conexión
From CAD to DB
FOSS4G to the rescue!
May 25th, , ÓbidosGeocamp 2013
http://bit.ly/from-cad-to-db
Jorge Sanz
Working at
Hacking at:
y
Prodevelop
@xurxosanz
gvSIG
OSGeo OSGeo-es
Geoinquietos Valencia
OSM
Agenda
The world is complicated
Our use case
First part: AutoCAD
Second part: GeoKettle
Conclusions
The world is complicated
On harbours we have draughtsmen,
surveyors, civil engineers
High skills on technical drawings, surveying, etc
Almost 0 (zero) knowledge on GIS or databases
They live inside AutoCAD
The world is complicated
...but harbours want to use GIS to manage
their space (€€€)
emergencies (real or simulated)
industrial and environmental sensors
real time moving elements
World is complicated
...so they usually implement GIS at some level
and our loved draughtsman have
to load THEIR data into the GIS
One use case
We have a space management application
Cartography is maintained in DWG format
We have to load that data
into an Oracle database
The draughtsman has to be able to load it as he
does changes on the cartography
Requirements
On demand execution
From AutoCAD (really, those guys live inside it)
Some feedback of the process
Tolerant to messy drawings
Our last approach
Use GeoKettle to migrate data
Executed as an AutCAD tool
First part: AutoCAD
First part: AutoCAD
First part: AutoCAD
1. Saves the drawing as a DXF
2. Launches a GeoKettle Job
3. Presents the results
Second part: GeoKettle
What is Kettle?
Extraction
Transformation
Load
Bulding blocks
Step: minimum element, a task
Transformation: chain of steps
Job: sequential execution and coordination of
jobs and trans.
Three user interfaces:
Spoon: Graphical User Interface
Kitchen: CLI to execute jobs
Pan: CLI to execute transformations
Carte: web
Spoon: tranformation
Spoon: job
GeoKettle
Techical fork of Kettle
Java
Multiplatform
LGPL
Integrates: GDAL/OGR/...
Uses JTS and GeoTools
Steps for GI: analysis, projections, OGC services,...
GeoKettle
Our process
Delete index
Delete index
Count geometries
Load DXF into Database
Get geometry type
Polygonize
Polygonize
Filter, refine and load
Count geometries after load
Finish the job
Finish the job 1/3
Set the correct SRS
Finish the job 2/3
Fix invalid geometries
Finish the job 3/3
Create a new index
Present results
Et voilà!
Remarks
GeoKettle is a powerful tool to manipulate data
It is a specialized desktop GIS to automate
processes that will be executed many times
It is mainly focused on powers users with
knowledge on SQL, JavaScript, OGR/GDAL,...
From CAD to DB
Thanks!!
http://bit.ly/from-cad-to-db
Happy Towel Day!!!
References
, now Pentaho Data Integration
at Spatialytics
Kettle
GeoKettle
Pictures
, ,Draughtsman Genoa accident at The Telegraph
stylish gifs from topito
This content is under a
license.
Creative Commons
Attribution-NonCommercial-ShareAlike 3.0
unported

Más contenido relacionado

Similar a From CAD to DB

Current State of mago3D, an Open Source Based Digital Twin Platform
Current State of mago3D, an Open Source Based Digital Twin PlatformCurrent State of mago3D, an Open Source Based Digital Twin Platform
Current State of mago3D, an Open Source Based Digital Twin PlatformSANGHEE SHIN
 
Location-aware desktop
Location-aware desktopLocation-aware desktop
Location-aware desktopHenri Bergius
 
Mago3D: A Brand-New Live 3D Geo-Platform
Mago3D: A Brand-New Live 3D Geo-PlatformMago3D: A Brand-New Live 3D Geo-Platform
Mago3D: A Brand-New Live 3D Geo-PlatformSANGHEE SHIN
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the artsilli
 
Processing large point clouds
Processing large point cloudsProcessing large point clouds
Processing large point cloudsMathieu Carette
 
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...duncanbain
 
LOGeo - Esri GEODev NYC Presentation
LOGeo - Esri GEODev NYC PresentationLOGeo - Esri GEODev NYC Presentation
LOGeo - Esri GEODev NYC PresentationSOLUSOFT.ES
 
Geographic scripting in uDig
Geographic scripting in uDigGeographic scripting in uDig
Geographic scripting in uDigAndrea Antonello
 
Introduction of MAGO3D
Introduction of MAGO3DIntroduction of MAGO3D
Introduction of MAGO3DSANGHEE SHIN
 
gvSIG Mobile as a client of SDI,OSGIS 2009.Nottingham
gvSIG Mobile as a client of SDI,OSGIS 2009.NottinghamgvSIG Mobile as a client of SDI,OSGIS 2009.Nottingham
gvSIG Mobile as a client of SDI,OSGIS 2009.Nottinghamadelrey
 
Press Release GeoGames lauches UMC Medical Center in 3D Google E -29 Septembe...
Press Release GeoGames lauches UMC Medical Center in 3D Google E -29 Septembe...Press Release GeoGames lauches UMC Medical Center in 3D Google E -29 Septembe...
Press Release GeoGames lauches UMC Medical Center in 3D Google E -29 Septembe...Jerome Bertrand
 
GWT 2014: Emergency Conference - 01 Introduzione
GWT 2014: Emergency Conference - 01 IntroduzioneGWT 2014: Emergency Conference - 01 Introduzione
GWT 2014: Emergency Conference - 01 IntroduzionePlanetek Italia Srl
 
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-Client
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-ClientFOSS4G 2013: Modelling 3D underground data in a webbased 3D-Client
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-Clienttilladams
 
Handheld augmented reality_for_underground_infrast
Handheld augmented reality_for_underground_infrastHandheld augmented reality_for_underground_infrast
Handheld augmented reality_for_underground_infrastHelloWorld121381
 
150810 ilts workshop_handson_presentation
150810 ilts workshop_handson_presentation150810 ilts workshop_handson_presentation
150810 ilts workshop_handson_presentationTakayuki Nuimura
 
Foss4 G Slides V3
Foss4 G Slides V3Foss4 G Slides V3
Foss4 G Slides V3djayzen
 
Meetup 12/12/2018: Augmented & Virtual Reality: wat zijn de mogelijkheden voo...
Meetup 12/12/2018: Augmented & Virtual Reality: wat zijn de mogelijkheden voo...Meetup 12/12/2018: Augmented & Virtual Reality: wat zijn de mogelijkheden voo...
Meetup 12/12/2018: Augmented & Virtual Reality: wat zijn de mogelijkheden voo...Digipolis Antwerpen
 
Innova Presentation Gb01 02 10
Innova Presentation Gb01 02 10Innova Presentation Gb01 02 10
Innova Presentation Gb01 02 10Andrea Di Pasquale
 

Similar a From CAD to DB (20)

Current State of mago3D, an Open Source Based Digital Twin Platform
Current State of mago3D, an Open Source Based Digital Twin PlatformCurrent State of mago3D, an Open Source Based Digital Twin Platform
Current State of mago3D, an Open Source Based Digital Twin Platform
 
Location-aware desktop
Location-aware desktopLocation-aware desktop
Location-aware desktop
 
Mago3D: A Brand-New Live 3D Geo-Platform
Mago3D: A Brand-New Live 3D Geo-PlatformMago3D: A Brand-New Live 3D Geo-Platform
Mago3D: A Brand-New Live 3D Geo-Platform
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the art
 
Processing large point clouds
Processing large point cloudsProcessing large point clouds
Processing large point clouds
 
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...
The Gorbals in Relief: Experiments in OpenStreetMap and Architectural Practic...
 
LOGeo - Esri GEODev NYC Presentation
LOGeo - Esri GEODev NYC PresentationLOGeo - Esri GEODev NYC Presentation
LOGeo - Esri GEODev NYC Presentation
 
Geographic scripting in uDig
Geographic scripting in uDigGeographic scripting in uDig
Geographic scripting in uDig
 
Introduction of MAGO3D
Introduction of MAGO3DIntroduction of MAGO3D
Introduction of MAGO3D
 
gvSIG Mobile as a client of SDI,OSGIS 2009.Nottingham
gvSIG Mobile as a client of SDI,OSGIS 2009.NottinghamgvSIG Mobile as a client of SDI,OSGIS 2009.Nottingham
gvSIG Mobile as a client of SDI,OSGIS 2009.Nottingham
 
Press Release GeoGames lauches UMC Medical Center in 3D Google E -29 Septembe...
Press Release GeoGames lauches UMC Medical Center in 3D Google E -29 Septembe...Press Release GeoGames lauches UMC Medical Center in 3D Google E -29 Septembe...
Press Release GeoGames lauches UMC Medical Center in 3D Google E -29 Septembe...
 
Entropy City
Entropy CityEntropy City
Entropy City
 
GWT 2014: Emergency Conference - 01 Introduzione
GWT 2014: Emergency Conference - 01 IntroduzioneGWT 2014: Emergency Conference - 01 Introduzione
GWT 2014: Emergency Conference - 01 Introduzione
 
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-Client
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-ClientFOSS4G 2013: Modelling 3D underground data in a webbased 3D-Client
FOSS4G 2013: Modelling 3D underground data in a webbased 3D-Client
 
Handheld augmented reality_for_underground_infrast
Handheld augmented reality_for_underground_infrastHandheld augmented reality_for_underground_infrast
Handheld augmented reality_for_underground_infrast
 
150810 ilts workshop_handson_presentation
150810 ilts workshop_handson_presentation150810 ilts workshop_handson_presentation
150810 ilts workshop_handson_presentation
 
Foss4 G Slides V3
Foss4 G Slides V3Foss4 G Slides V3
Foss4 G Slides V3
 
Meetup 12/12/2018: Augmented & Virtual Reality: wat zijn de mogelijkheden voo...
Meetup 12/12/2018: Augmented & Virtual Reality: wat zijn de mogelijkheden voo...Meetup 12/12/2018: Augmented & Virtual Reality: wat zijn de mogelijkheden voo...
Meetup 12/12/2018: Augmented & Virtual Reality: wat zijn de mogelijkheden voo...
 
Innova Presentation Gb01 02 10
Innova Presentation Gb01 02 10Innova Presentation Gb01 02 10
Innova Presentation Gb01 02 10
 
cv
cvcv
cv
 

Más de Jorge Sanz

Trabajo en remoto, o cómo pasar el día entero en pijama
Trabajo en remoto, o cómo pasar el día entero en pijamaTrabajo en remoto, o cómo pasar el día entero en pijama
Trabajo en remoto, o cómo pasar el día entero en pijamaJorge Sanz
 
Location Intellligence para administraciones públicas
Location Intellligence para administraciones públicasLocation Intellligence para administraciones públicas
Location Intellligence para administraciones públicasJorge Sanz
 
Más aplicaciones y menos geoportales
Más aplicaciones y menos geoportalesMás aplicaciones y menos geoportales
Más aplicaciones y menos geoportalesJorge Sanz
 
A series of unfortunate maps, and how to fix them
A series of unfortunate maps, and how to fix themA series of unfortunate maps, and how to fix them
A series of unfortunate maps, and how to fix themJorge Sanz
 
Location Intelligence & Data Visualization
Location Intelligence & Data VisualizationLocation Intelligence & Data Visualization
Location Intelligence & Data VisualizationJorge Sanz
 
CARTO BUILDER: from visualization to geospatial analysis
CARTO BUILDER: from visualization to geospatial analysisCARTO BUILDER: from visualization to geospatial analysis
CARTO BUILDER: from visualization to geospatial analysisJorge Sanz
 
From producers to consumers: democratizing the access to reference data
From producers to consumers: democratizing the access to reference dataFrom producers to consumers: democratizing the access to reference data
From producers to consumers: democratizing the access to reference dataJorge Sanz
 
Location Intelligence for Everyone
Location Intelligence for EveryoneLocation Intelligence for Everyone
Location Intelligence for EveryoneJorge Sanz
 
Democratizando la publicación de datos geográficos
Democratizando la publicación de datos geográficosDemocratizando la publicación de datos geográficos
Democratizando la publicación de datos geográficosJorge Sanz
 
CartoDB Inside Out
CartoDB Inside OutCartoDB Inside Out
CartoDB Inside OutJorge Sanz
 
Open your data with CartoDB
Open your data with CartoDBOpen your data with CartoDB
Open your data with CartoDBJorge Sanz
 
De Casa al Cole
De Casa al ColeDe Casa al Cole
De Casa al ColeJorge Sanz
 
Perspectivas profesionales en geomática 2014
Perspectivas profesionales en geomática 2014Perspectivas profesionales en geomática 2014
Perspectivas profesionales en geomática 2014Jorge Sanz
 
SeaCare Application
SeaCare ApplicationSeaCare Application
SeaCare ApplicationJorge Sanz
 
Panorama SIG Libre 2014
Panorama SIG Libre 2014Panorama SIG Libre 2014
Panorama SIG Libre 2014Jorge Sanz
 
STIMULO: sistema de transporte logístico inteligente multimodal
STIMULO:  sistema de transporte logístico inteligente multimodalSTIMULO:  sistema de transporte logístico inteligente multimodal
STIMULO: sistema de transporte logístico inteligente multimodalJorge Sanz
 
Cartografiando en filipinas para OSM
Cartografiando en filipinas para OSMCartografiando en filipinas para OSM
Cartografiando en filipinas para OSMJorge Sanz
 

Más de Jorge Sanz (20)

Trabajo en remoto, o cómo pasar el día entero en pijama
Trabajo en remoto, o cómo pasar el día entero en pijamaTrabajo en remoto, o cómo pasar el día entero en pijama
Trabajo en remoto, o cómo pasar el día entero en pijama
 
Location Intellligence para administraciones públicas
Location Intellligence para administraciones públicasLocation Intellligence para administraciones públicas
Location Intellligence para administraciones públicas
 
Más aplicaciones y menos geoportales
Más aplicaciones y menos geoportalesMás aplicaciones y menos geoportales
Más aplicaciones y menos geoportales
 
CARTO 2017
CARTO 2017CARTO 2017
CARTO 2017
 
A series of unfortunate maps, and how to fix them
A series of unfortunate maps, and how to fix themA series of unfortunate maps, and how to fix them
A series of unfortunate maps, and how to fix them
 
CARTO ENGINE
CARTO ENGINECARTO ENGINE
CARTO ENGINE
 
Location Intelligence & Data Visualization
Location Intelligence & Data VisualizationLocation Intelligence & Data Visualization
Location Intelligence & Data Visualization
 
CARTO BUILDER: from visualization to geospatial analysis
CARTO BUILDER: from visualization to geospatial analysisCARTO BUILDER: from visualization to geospatial analysis
CARTO BUILDER: from visualization to geospatial analysis
 
From producers to consumers: democratizing the access to reference data
From producers to consumers: democratizing the access to reference dataFrom producers to consumers: democratizing the access to reference data
From producers to consumers: democratizing the access to reference data
 
Location Intelligence for Everyone
Location Intelligence for EveryoneLocation Intelligence for Everyone
Location Intelligence for Everyone
 
Democratizando la publicación de datos geográficos
Democratizando la publicación de datos geográficosDemocratizando la publicación de datos geográficos
Democratizando la publicación de datos geográficos
 
CartoDB Inside Out
CartoDB Inside OutCartoDB Inside Out
CartoDB Inside Out
 
Open your data with CartoDB
Open your data with CartoDBOpen your data with CartoDB
Open your data with CartoDB
 
De Casa al Cole
De Casa al ColeDe Casa al Cole
De Casa al Cole
 
Perspectivas profesionales en geomática 2014
Perspectivas profesionales en geomática 2014Perspectivas profesionales en geomática 2014
Perspectivas profesionales en geomática 2014
 
SeaCare Application
SeaCare ApplicationSeaCare Application
SeaCare Application
 
Panorama SIG Libre 2014
Panorama SIG Libre 2014Panorama SIG Libre 2014
Panorama SIG Libre 2014
 
STIMULO: sistema de transporte logístico inteligente multimodal
STIMULO:  sistema de transporte logístico inteligente multimodalSTIMULO:  sistema de transporte logístico inteligente multimodal
STIMULO: sistema de transporte logístico inteligente multimodal
 
Cartografiando en filipinas para OSM
Cartografiando en filipinas para OSMCartografiando en filipinas para OSM
Cartografiando en filipinas para OSM
 
gvSIG 2.0
gvSIG 2.0gvSIG 2.0
gvSIG 2.0
 

Último

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Último (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

From CAD to DB