SlideShare una empresa de Scribd logo
1 de 38
Hidden magic of IntelliJ IDEA
Aleksej Šipulia
Content
•
•
•
•
•
•
•
•
•

IDE’s
IntelliJ IDEA
Productivity dilemma
Favourite shortcuts
Transition
Productivity enhancements
Other cool stuff
Q&A
Javainiai
IDE
•
•
•
•
•
•

JCreator?
Netbeans?
Eclipse?
IntelliJ IDEA?
Kdeveloper?
Other?
Your IDE
Common usage
How it looks like
Intellij IDEA
•
•
•
•
•
•

Usability
Refactoring
VCS
Running tests
Productivity
...
Productivity dilemma:
Mouse vs Keybord
My fovourite shortcuts (1)
•
•
•
•
•
•
•
•
•
•

Ctrl+Space / Ctrl+Shift+Space
Ctrl+D
Ctrl+E / Ctrl+Shift+E
Ctrl+W / Ctrl+Shift+W
Ctrl+F -> F3/Shift+F3 / Ctrl+Shift+F
Ctrl+N / Ctrl+Shift+N
Ctrl+Enter
Ctrl+Shift+U
Project+F4
Ctrl+Shift+S
My fovourite shortcuts (2)
•
•
•
•
•
•
•
•
•

Alt+Enter
Ctrl+K / Ctrl+T
Ctrl+Alt+J / Ctrl+J -> itco, itli, psf...
Alt+Shift+C
Ctrl+Alt+O
Ctrl+Alt+L
Ctrl+/ Ctrl+Shift+/
Alt+Insert
Ctrl+Shift+NumPad-/+
More useful shortcuts
•
•
•
•
•
•
•
•
•
•
•

Alt+Y / Alt+N
Ctrl+G
Ctrl+Alt+ M/V/F/C
Alt+Delete
Ctrl + Alt + F7 (Show usage)
Run -> Reload changed classes
Hide/show toolbars
Compile and run
Debugging
Refactoring
Genetic shortcuts
Other cool stuff

• IntelliJ IDEA Histroty: 2013-09-07 @_FooCafe_
Malmö, Sweden Dmitry Jemerov
http://www.slideshare.net/intelliyole/from-renam
• 2013-09-24 Android Studio 0.2.10
Productivity tips
•
•
•
•
•

Help -> Find Action (Ctrl+Shift+A)
Help -> Productivity Guide
Help -> Tip of the Day
Help -> Default Keymap Reference
Even More Productive tool
Key promoter plugin
• Demo
• http://plugins.jetbrains.com/plugin/4455
• http://www.nofluffjuststuff.com/m/network/video?
id=52
Switching IDE’s
Changing IDE – Option 1
• Export settings -> Use Google.com
Changing IDE – Option 2
• Learn more: http://goo.gl/haPT3R
Summary
•
•
•
•

Know your tools
Use productivity advices
Improve your uber-micro (Pure Pwnage) :)
Just have fun
Q&A
Javainiai
Dublis 2 :)
Devoxx 2013
• Where? Antwerp, Belgium
• When? 2013-11-11 – 2013-11-15
• Community driven
• 3450 participants
• Sold out
• 1 months left
• More then 8 parallel tracks
• 195 speakers (zero from Lithuania :: )
• 200 presentations
http://www.devoxx.be/
Devoxx 2013
• Introduction to Google Glass by Alain Regnier
• Thalmic Labs - Myo API from init to flush by Gord Tanner
• The Crazyflie Nano Quadcopter development platform by Marcus
Eliasson
• Raspberry Pi - One Year On by Rob Bishop
• Is It A Car? Is It A Computer? No, It’s a Raspberry Pi JavaFX
Informatics System by Simon Ritter
• Building Games With Ouya by James Williams
• Beyond Beauty: JavaFX, Parallax, Touch, Raspberry Pi,
Gyroscopes, and Much More by Angela Caicedo
• Programmers are way cooler than musicians by Geert Bevin
• PiWiFun by Jo Voordeckers, Tim Peeters and Hans Cappelle
• B a new concept of the Flying Car by Mielniczek Witol
http://www.devoxx.be/dv13-speakers.html
Java Day Riga 2013
•
•
•
•
•

When? 2013-11-28
Community driven
3 tracks
More then 250 participants
12 speakers and presenters

http://www.javaday.lv/
Wix.com
• WIX LITHUANIA CONFERENCE
http://www.wixlithuania2013.com/#!eventinfo/cce7
• WIX HACKATHON
http://www.wixhackathonlt.com/
Java 8
• JSR 335: Language-level support for lambda
expressions (officially, lambda expressions;
unofficially, closures) under Project Lambda.
• Parts of project Coin that are not included in
Java 7
• JSR 223: Project Nashorn, a Javascript runtime
which allows developers to embed Javascript
code within applications
• JSR 308: Annotations on Java Types
• JSR 310: Date and Time API
Java 8
•
•
•
•
•
•
•
•
•

2013/05/09 M7
2013/07/18
2013/09/05 M8
2013/09/12
2013/10/10
2013/10/24
2013/11/21
2014/01/23 M9
2014/03/18 GA

Feature Complete
Rampdown start
Developer Preview
All Tests Run
API/Interface Freeze
Zero Bug Bounce
Rampdown phase 2
Final Release Candidate
General Availability
Oracle Java Magazine September/October

• http://www.oraclejavamagazine-digital.com/javam
Geecon 2013 and Devoxx 2012
Videos
• http://vimeo.com/geecon/videos
• http://www.parleys.com/home
Smart watches

• http://techcrunch.com/2013/08/31/google-acquir
• http://techcrunch.com/2013/09/01/watch-smartw
• http://techcrunch.com/2013/09/04/sonys-smartw
Functional Programming Principles in Scala
• Martin Odersky
• www.coursera.org
• https://www.coursera.org/course/progfun
Android Kitkat
•
•
•
•

Android 4.4
Expected name: Android Key Lime Pie
Jump from 4.1 to 4.4
Some fun:
http://www.youtube.com/watch?v=OKOrkLxOBoY
• http://www.android.com/kitkat/
Everything you need to know
about Java 8

• Anton Archipov
• @zeroturnaround
• http://zeroturnaround.com/rebellabs/java-8-revea
Java Posse 429

• Caching (soft / weak / phantom references,
Guava Cache Builder)
• Sun Ray vs. Pixel
• Conferences
• …
• http://javaposse.com/java-posse-429-newscast-fo
Tomek Kaczanowski - Practical Unit
Testing Book
•
•
•
•
•
•

http://practicalunittesting.com
Write great unit tests using the most
popular technologies of the Java world!
Learn how to use JUnit, TestNG, Mockito
and many other tools to unit test your
code.
● Gain confidence that your code really works
● Develop code following the TDD approach
● Use mocks, stubs and test-spies intelligently
● Increase your awesomeness! ;)
●

Practical Unit Testing
Devoxx 2013
• Please, come up to me after the meeting

Más contenido relacionado

Destacado

Ceremonie Diplomes2009
Ceremonie Diplomes2009Ceremonie Diplomes2009
Ceremonie Diplomes2009teinturier
 
Plantas x remédios
Plantas x remédiosPlantas x remédios
Plantas x remédiosBiaContato
 
10. Wanda Barcelona: el papel de lo artesanal
10. Wanda Barcelona: el papel de lo artesanal10. Wanda Barcelona: el papel de lo artesanal
10. Wanda Barcelona: el papel de lo artesanalGabriela Pallares
 
Aktes kolymb
Aktes kolymbAktes kolymb
Aktes kolymbkosalive
 
Microsoft word margaritaville brings excitement and renovations to hollywoo...
Microsoft word   margaritaville brings excitement and renovations to hollywoo...Microsoft word   margaritaville brings excitement and renovations to hollywoo...
Microsoft word margaritaville brings excitement and renovations to hollywoo...APA Florida
 
Hechos y Personajes Edición de Marzo de 2013
Hechos y Personajes Edición de Marzo de 2013Hechos y Personajes Edición de Marzo de 2013
Hechos y Personajes Edición de Marzo de 2013Octavio Layton
 
Práctica 10 [dps]
Práctica 10 [dps]Práctica 10 [dps]
Práctica 10 [dps]Diego Pein
 
Awesomebox tv brief introduction
Awesomebox tv brief introduction Awesomebox tv brief introduction
Awesomebox tv brief introduction 현민 이
 
Colegio Alemán de Quilmes - Encuesta web
Colegio Alemán de Quilmes - Encuesta webColegio Alemán de Quilmes - Encuesta web
Colegio Alemán de Quilmes - Encuesta webcolegioholmberg
 
Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...
Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...
Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...Visure Solutions
 
Utopia - Ecogate
Utopia - EcogateUtopia - Ecogate
Utopia - EcogateIan Rayner
 
Ninnananne spagnole versione definitiva
Ninnananne spagnole versione definitivaNinnananne spagnole versione definitiva
Ninnananne spagnole versione definitivaIacopo Luzi
 
Solemne ii empresa y sociedad del conocimiento (1)
Solemne ii empresa y sociedad del conocimiento (1)Solemne ii empresa y sociedad del conocimiento (1)
Solemne ii empresa y sociedad del conocimiento (1)Arthur Oyarzun
 
VAN DUTCH 40, 2010, 385.000 € For Sale Brochure. Presented By yachtingelite.com
VAN DUTCH 40, 2010, 385.000 € For Sale Brochure. Presented By yachtingelite.comVAN DUTCH 40, 2010, 385.000 € For Sale Brochure. Presented By yachtingelite.com
VAN DUTCH 40, 2010, 385.000 € For Sale Brochure. Presented By yachtingelite.comWolfgang Stolle
 
No New Wires Presentation 2009
No New Wires Presentation 2009No New Wires Presentation 2009
No New Wires Presentation 2009s_brazil
 
Guide hébergement 2015 en Côte Landes Nature
Guide hébergement 2015 en Côte Landes NatureGuide hébergement 2015 en Côte Landes Nature
Guide hébergement 2015 en Côte Landes NatureSabine C
 

Destacado (20)

Ceremonie Diplomes2009
Ceremonie Diplomes2009Ceremonie Diplomes2009
Ceremonie Diplomes2009
 
Plantas x remédios
Plantas x remédiosPlantas x remédios
Plantas x remédios
 
10. Wanda Barcelona: el papel de lo artesanal
10. Wanda Barcelona: el papel de lo artesanal10. Wanda Barcelona: el papel de lo artesanal
10. Wanda Barcelona: el papel de lo artesanal
 
Aktes kolymb
Aktes kolymbAktes kolymb
Aktes kolymb
 
Microsoft word margaritaville brings excitement and renovations to hollywoo...
Microsoft word   margaritaville brings excitement and renovations to hollywoo...Microsoft word   margaritaville brings excitement and renovations to hollywoo...
Microsoft word margaritaville brings excitement and renovations to hollywoo...
 
Informes tercer parcial toxicologia
Informes tercer parcial toxicologiaInformes tercer parcial toxicologia
Informes tercer parcial toxicologia
 
Servicios en línea y Gobierno 3.0 en la República de Corea
Servicios en línea y Gobierno 3.0 en la República de CoreaServicios en línea y Gobierno 3.0 en la República de Corea
Servicios en línea y Gobierno 3.0 en la República de Corea
 
Hechos y Personajes Edición de Marzo de 2013
Hechos y Personajes Edición de Marzo de 2013Hechos y Personajes Edición de Marzo de 2013
Hechos y Personajes Edición de Marzo de 2013
 
Práctica 10 [dps]
Práctica 10 [dps]Práctica 10 [dps]
Práctica 10 [dps]
 
Awesomebox tv brief introduction
Awesomebox tv brief introduction Awesomebox tv brief introduction
Awesomebox tv brief introduction
 
Realidad virtual
Realidad virtualRealidad virtual
Realidad virtual
 
Colegio Alemán de Quilmes - Encuesta web
Colegio Alemán de Quilmes - Encuesta webColegio Alemán de Quilmes - Encuesta web
Colegio Alemán de Quilmes - Encuesta web
 
Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...
Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...
Ingeniería de requisitos en sistemas complejos ferroviarios - Pedro Calle - T...
 
Angarita yamile producto 3
Angarita yamile producto 3Angarita yamile producto 3
Angarita yamile producto 3
 
Utopia - Ecogate
Utopia - EcogateUtopia - Ecogate
Utopia - Ecogate
 
Ninnananne spagnole versione definitiva
Ninnananne spagnole versione definitivaNinnananne spagnole versione definitiva
Ninnananne spagnole versione definitiva
 
Solemne ii empresa y sociedad del conocimiento (1)
Solemne ii empresa y sociedad del conocimiento (1)Solemne ii empresa y sociedad del conocimiento (1)
Solemne ii empresa y sociedad del conocimiento (1)
 
VAN DUTCH 40, 2010, 385.000 € For Sale Brochure. Presented By yachtingelite.com
VAN DUTCH 40, 2010, 385.000 € For Sale Brochure. Presented By yachtingelite.comVAN DUTCH 40, 2010, 385.000 € For Sale Brochure. Presented By yachtingelite.com
VAN DUTCH 40, 2010, 385.000 € For Sale Brochure. Presented By yachtingelite.com
 
No New Wires Presentation 2009
No New Wires Presentation 2009No New Wires Presentation 2009
No New Wires Presentation 2009
 
Guide hébergement 2015 en Côte Landes Nature
Guide hébergement 2015 en Côte Landes NatureGuide hébergement 2015 en Côte Landes Nature
Guide hébergement 2015 en Côte Landes Nature
 

Similar a Vilnius Java User Group 20 - IntelliJ IDEA

Jfokus_Bringing the cloud back down to earth.pptx
Jfokus_Bringing the cloud back down to earth.pptxJfokus_Bringing the cloud back down to earth.pptx
Jfokus_Bringing the cloud back down to earth.pptxGrace Jansen
 
FooConf23_Bringing the cloud back down to earth.pptx
FooConf23_Bringing the cloud back down to earth.pptxFooConf23_Bringing the cloud back down to earth.pptx
FooConf23_Bringing the cloud back down to earth.pptxGrace Jansen
 
General introduction to intellij idea
General introduction to intellij ideaGeneral introduction to intellij idea
General introduction to intellij ideaYusup
 
DevOpsCon 2015 - DevOps in Mobile Games
DevOpsCon 2015 - DevOps in Mobile GamesDevOpsCon 2015 - DevOps in Mobile Games
DevOpsCon 2015 - DevOps in Mobile GamesAndreas Katzig
 
DevOps and the C64: what's your excuse
DevOps and the C64: what's your excuseDevOps and the C64: what's your excuse
DevOps and the C64: what's your excuseTodd Whitehead
 
Appcelerator Titanium Intro
Appcelerator Titanium IntroAppcelerator Titanium Intro
Appcelerator Titanium IntroNicholas Jansma
 
Going crazy with docker multi stage build - Jorge Arteiro
Going crazy with docker multi stage build - Jorge ArteiroGoing crazy with docker multi stage build - Jorge Arteiro
Going crazy with docker multi stage build - Jorge ArteiroJorge Arteiro
 
UI Beyond the Browser - Software for Hardware Projects
UI Beyond the Browser - Software for Hardware ProjectsUI Beyond the Browser - Software for Hardware Projects
UI Beyond the Browser - Software for Hardware Projectspchristensen
 
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's WorkbenchAugust Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's WorkbenchHoward Greenberg
 
Building a Platform-as-a-Service with Docker and Node.js
Building a Platform-as-a-Service with Docker and Node.jsBuilding a Platform-as-a-Service with Docker and Node.js
Building a Platform-as-a-Service with Docker and Node.jsKevin Swiber
 
Sviluppare per una piattaforma mobile aperta: opportunità e sfide
Sviluppare per una piattaforma mobile aperta: opportunità e sfideSviluppare per una piattaforma mobile aperta: opportunità e sfide
Sviluppare per una piattaforma mobile aperta: opportunità e sfideCodemotion
 
Circuit 2015 Keynote - Carsten Ziegeler
Circuit 2015 Keynote -  Carsten ZiegelerCircuit 2015 Keynote -  Carsten Ziegeler
Circuit 2015 Keynote - Carsten ZiegelerICF CIRCUIT
 
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...Lucas Jellema
 
PyData Texas 2015 Keynote
PyData Texas 2015 KeynotePyData Texas 2015 Keynote
PyData Texas 2015 KeynotePeter Wang
 
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureIEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureSebastien Kuntz
 
How we build project for Open Source
How we build project for Open SourceHow we build project for Open Source
How we build project for Open SourceAlexander Zayats
 
Jetpack SDK: The new possibility of the extensions on browser
Jetpack SDK: The new possibility of the extensions on browserJetpack SDK: The new possibility of the extensions on browser
Jetpack SDK: The new possibility of the extensions on browserlittlebtc
 
Continuous Integration with Cloud Foundry Concourse and Docker on OpenPOWER
Continuous Integration with Cloud Foundry Concourse and Docker on OpenPOWERContinuous Integration with Cloud Foundry Concourse and Docker on OpenPOWER
Continuous Integration with Cloud Foundry Concourse and Docker on OpenPOWERIndrajit Poddar
 

Similar a Vilnius Java User Group 20 - IntelliJ IDEA (20)

Jfokus_Bringing the cloud back down to earth.pptx
Jfokus_Bringing the cloud back down to earth.pptxJfokus_Bringing the cloud back down to earth.pptx
Jfokus_Bringing the cloud back down to earth.pptx
 
FooConf23_Bringing the cloud back down to earth.pptx
FooConf23_Bringing the cloud back down to earth.pptxFooConf23_Bringing the cloud back down to earth.pptx
FooConf23_Bringing the cloud back down to earth.pptx
 
General introduction to intellij idea
General introduction to intellij ideaGeneral introduction to intellij idea
General introduction to intellij idea
 
DevOpsCon 2015 - DevOps in Mobile Games
DevOpsCon 2015 - DevOps in Mobile GamesDevOpsCon 2015 - DevOps in Mobile Games
DevOpsCon 2015 - DevOps in Mobile Games
 
DevOps and the C64: what's your excuse
DevOps and the C64: what's your excuseDevOps and the C64: what's your excuse
DevOps and the C64: what's your excuse
 
Appcelerator Titanium Intro
Appcelerator Titanium IntroAppcelerator Titanium Intro
Appcelerator Titanium Intro
 
Going crazy with docker multi stage build - Jorge Arteiro
Going crazy with docker multi stage build - Jorge ArteiroGoing crazy with docker multi stage build - Jorge Arteiro
Going crazy with docker multi stage build - Jorge Arteiro
 
Kivy report
Kivy reportKivy report
Kivy report
 
UI Beyond the Browser - Software for Hardware Projects
UI Beyond the Browser - Software for Hardware ProjectsUI Beyond the Browser - Software for Hardware Projects
UI Beyond the Browser - Software for Hardware Projects
 
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's WorkbenchAugust Webinar - Water Cooler Talks: A Look into a Developer's Workbench
August Webinar - Water Cooler Talks: A Look into a Developer's Workbench
 
Building a Platform-as-a-Service with Docker and Node.js
Building a Platform-as-a-Service with Docker and Node.jsBuilding a Platform-as-a-Service with Docker and Node.js
Building a Platform-as-a-Service with Docker and Node.js
 
Sviluppare per una piattaforma mobile aperta: opportunità e sfide
Sviluppare per una piattaforma mobile aperta: opportunità e sfideSviluppare per una piattaforma mobile aperta: opportunità e sfide
Sviluppare per una piattaforma mobile aperta: opportunità e sfide
 
Circuit 2015 Keynote - Carsten Ziegeler
Circuit 2015 Keynote -  Carsten ZiegelerCircuit 2015 Keynote -  Carsten Ziegeler
Circuit 2015 Keynote - Carsten Ziegeler
 
SeaJUG 5 15-2018
SeaJUG 5 15-2018SeaJUG 5 15-2018
SeaJUG 5 15-2018
 
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
How and Why you can and should Participate in Open Source Projects (AMIS, Sof...
 
PyData Texas 2015 Keynote
PyData Texas 2015 KeynotePyData Texas 2015 Keynote
PyData Texas 2015 Keynote
 
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureIEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
 
How we build project for Open Source
How we build project for Open SourceHow we build project for Open Source
How we build project for Open Source
 
Jetpack SDK: The new possibility of the extensions on browser
Jetpack SDK: The new possibility of the extensions on browserJetpack SDK: The new possibility of the extensions on browser
Jetpack SDK: The new possibility of the extensions on browser
 
Continuous Integration with Cloud Foundry Concourse and Docker on OpenPOWER
Continuous Integration with Cloud Foundry Concourse and Docker on OpenPOWERContinuous Integration with Cloud Foundry Concourse and Docker on OpenPOWER
Continuous Integration with Cloud Foundry Concourse and Docker on OpenPOWER
 

Más de vilniusjug

Developer Tests - Things to Know (Vilnius JUG)
Developer Tests - Things to Know (Vilnius JUG)Developer Tests - Things to Know (Vilnius JUG)
Developer Tests - Things to Know (Vilnius JUG)vilniusjug
 
Developer Test - Things to Know
Developer Test - Things to KnowDeveloper Test - Things to Know
Developer Test - Things to Knowvilniusjug
 
QCon 2014 London (Vadim Platanov)
QCon 2014 London (Vadim Platanov)QCon 2014 London (Vadim Platanov)
QCon 2014 London (Vadim Platanov)vilniusjug
 
Java 8 Date/Time API (Lithuanian)
Java 8 Date/Time API (Lithuanian)Java 8 Date/Time API (Lithuanian)
Java 8 Date/Time API (Lithuanian)vilniusjug
 
Vilnius Java User Group Meeting #13
Vilnius Java User Group Meeting #13Vilnius Java User Group Meeting #13
Vilnius Java User Group Meeting #13vilniusjug
 

Más de vilniusjug (6)

Developer Tests - Things to Know (Vilnius JUG)
Developer Tests - Things to Know (Vilnius JUG)Developer Tests - Things to Know (Vilnius JUG)
Developer Tests - Things to Know (Vilnius JUG)
 
Developer Test - Things to Know
Developer Test - Things to KnowDeveloper Test - Things to Know
Developer Test - Things to Know
 
QCon 2014 London (Vadim Platanov)
QCon 2014 London (Vadim Platanov)QCon 2014 London (Vadim Platanov)
QCon 2014 London (Vadim Platanov)
 
Java 8 Date/Time API (Lithuanian)
Java 8 Date/Time API (Lithuanian)Java 8 Date/Time API (Lithuanian)
Java 8 Date/Time API (Lithuanian)
 
Vilnius Java User Group Meeting #13
Vilnius Java User Group Meeting #13Vilnius Java User Group Meeting #13
Vilnius Java User Group Meeting #13
 
Java 8
Java 8Java 8
Java 8
 

Último

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
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
 
"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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
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
 
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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
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
 

Último (20)

DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
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
 
"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...
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
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
 
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
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
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
 

Vilnius Java User Group 20 - IntelliJ IDEA

Notas del editor

  1. {}