SlideShare a Scribd company logo
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Motive.
Information Systems course;
Computers with Linux;
To code programs in C++ and Java;
IDEs are “heavy” to this kind of work;
Knowledge of Vim editor;
I’m addicted to command-lines;
I was tired of the same routine: writing /
saving / compiling / testing / re-
compiling;
Programming Tutoring
I’m willing to learn!
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
But before that, my saga with text
editors.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
The notorious COPY CON.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
EDIT helps a lot.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
SideKick.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Windows Notepad. Just the basic.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Notepad has changed a lot...
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
KDE's KWrite.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
KDE's Kate.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Pico.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Just the best part of mcedit.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Emacs is VI's mortal enemy.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
VI.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
VIM. Much better now!
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
GVIM. For those who enjoy buttons.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Sit and wait because here comes the history.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
At the beginning – Quick EDitor.
In 1966, Butler
Lampson and Peter
Deutsch created
the QED editor to
Berkeley operating
system (BSD).
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Ken Thompson comes on stage.
Ken Thompson used
QED in Berkeley.
In 1968, he
rewrote QED in
assembly to MIT’S
CTSS, applying the
concepts of
Regular
Expressions
([0-9] *.* ???).
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
ed – UNIX Text Editor.
In 1972, when Ken
Thompson wrote
UNIX on PDP-7, he
also created an
editor in C
language called ed
(based on QED).
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
VI editor (Visual Interface)‫.‏‬
In 1976, Bill Joy,
cofounder of SUN,
created VI editor
to BSD.
The VI editor is
based on an older
line editor called
ex, along with ed
(both variants of
QED).
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Emacs – the major competitor.
At the same period,
Richard Stallman,
from the GNU
project, created
Emacs editor.
It seems there is a
“holy war” between
the users of Emacs
and Vi.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
VIM – Vi IMproved.
In 1992, Bram
Moolenaar created
VIM, Vi IMitator,
or, as it’s called
now, Vi IMproved.
Vi IMproved is the
default version to
Linux systems.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Some features of Vim:
It supports regular expressions in search;
Command mapping;
Abbreviations;
Syntax highlighting (more than 400
languages);
It opens many files at a time;
Source code automatic indenting;
Highly configurable text editor;
Portability.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Dive in .vimrc
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
A test held among programmers.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
C++ code created by a Junior
programmer in some editor.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
C++ code created by another Junior
programmer in VIM.
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
1st
Junior Programmer.
Junior Yamoto
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
2nd
Junior Programmer.
Junior Almeida
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Thanks!
Bram Moolenaar
Aurélio Marinho Jargas
Silvana Rossy
Fábio Cavalcante
Estela Corbellini
Luiz Sanches
about.me/luizsanches
FISL 9.0
19/04/2008
Tips e links.
vim<enter> :help<enter>
www.vim.org
www.moolenaar.net
aurelio.net/vim
tech.groups.yahoo.com/group/vi-br

More Related Content

Similar to Vim Editor in English

Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
wx672
 
Mac281 Open Source software
Mac281 Open Source softwareMac281 Open Source software
Mac281 Open Source software
Rob Jewitt
 
Linuxseminar os
Linuxseminar osLinuxseminar os
Linuxseminar os
lohith sunchu
 
Foss History
Foss HistoryFoss History
Foss History
Arulalan T
 
Linux intro 1 definitions
Linux intro 1  definitionsLinux intro 1  definitions
Linux intro 1 definitions
Giovanni Marco Dall'Olio
 
003 introducing linux
003 introducing linux003 introducing linux
003 introducing linux
AryaTadbir Network Designers
 
Introducing to linux
Introducing to linuxIntroducing to linux
Introducing to linux
Mohammad Reza Gerami
 
Windows vs linux
Windows vs linuxWindows vs linux
Windows vs linux
seyab786
 
Introduction to linux
Introduction to linuxIntroduction to linux
Introduction to linuxMedhat Dawoud
 
(1)unit ii-linux intro
(1)unit ii-linux intro(1)unit ii-linux intro
(1)unit ii-linux introPayal Thakur
 
Linux
LinuxLinux
Linux
shamxsa
 
Different types of operating systems
Different  types  of  operating  systems Different  types  of  operating  systems
Different types of operating systems
Mehul Jain
 
Unix Project
Unix Project Unix Project
Unix Project
Mohammad Aaqib
 
macOS a fetish object for the Bourgeois - macOS vs Unix
macOS a fetish object for the Bourgeois - macOS vs UnixmacOS a fetish object for the Bourgeois - macOS vs Unix
macOS a fetish object for the Bourgeois - macOS vs Unix
Periodic Reset Of Civilizations
 
Linux
LinuxLinux
Linux
Tony Yet
 
Linux and its history
Linux and its historyLinux and its history
Linux and its history
Kamal Ahmed
 

Similar to Vim Editor in English (20)

Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 
Mac281 Open Source software
Mac281 Open Source softwareMac281 Open Source software
Mac281 Open Source software
 
Linuxseminar os
Linuxseminar osLinuxseminar os
Linuxseminar os
 
Foss History
Foss HistoryFoss History
Foss History
 
Linux intro 1 definitions
Linux intro 1  definitionsLinux intro 1  definitions
Linux intro 1 definitions
 
003 introducing linux
003 introducing linux003 introducing linux
003 introducing linux
 
Introducing to linux
Introducing to linuxIntroducing to linux
Introducing to linux
 
Operating systems
Operating systemsOperating systems
Operating systems
 
Windows vs linux
Windows vs linuxWindows vs linux
Windows vs linux
 
Operating system
Operating systemOperating system
Operating system
 
Introduction to linux
Introduction to linuxIntroduction to linux
Introduction to linux
 
(1)unit ii-linux intro
(1)unit ii-linux intro(1)unit ii-linux intro
(1)unit ii-linux intro
 
Linux
LinuxLinux
Linux
 
Different types of operating systems
Different  types  of  operating  systems Different  types  of  operating  systems
Different types of operating systems
 
Foss History
Foss HistoryFoss History
Foss History
 
Linux seminar
Linux seminarLinux seminar
Linux seminar
 
Unix Project
Unix Project Unix Project
Unix Project
 
macOS a fetish object for the Bourgeois - macOS vs Unix
macOS a fetish object for the Bourgeois - macOS vs UnixmacOS a fetish object for the Bourgeois - macOS vs Unix
macOS a fetish object for the Bourgeois - macOS vs Unix
 
Linux
LinuxLinux
Linux
 
Linux and its history
Linux and its historyLinux and its history
Linux and its history
 

More from s4nx

Pra não dizer que não falei de devops
Pra não dizer que não falei de devopsPra não dizer que não falei de devops
Pra não dizer que não falei de devops
s4nx
 
Além das big techs
Além das big techsAlém das big techs
Além das big techs
s4nx
 
Alem do google
Alem do googleAlem do google
Alem do google
s4nx
 
Trabalhe de onde você quiser
Trabalhe de onde você quiserTrabalhe de onde você quiser
Trabalhe de onde você quiser
s4nx
 
Jenkins, o CI ao seu dispor
Jenkins, o CI ao seu disporJenkins, o CI ao seu dispor
Jenkins, o CI ao seu dispor
s4nx
 
Manifeste-se!
Manifeste-se!Manifeste-se!
Manifeste-se!
s4nx
 
Uma análise sobre gestão de pessoas baseada nos métodos ágeis
Uma análise sobre gestão de pessoas baseada nos métodos ágeisUma análise sobre gestão de pessoas baseada nos métodos ágeis
Uma análise sobre gestão de pessoas baseada nos métodos ágeis
s4nx
 
Aplicação das abordagens Scrum e XP
Aplicação das abordagens Scrum e XPAplicação das abordagens Scrum e XP
Aplicação das abordagens Scrum e XP
s4nx
 
Entregando software com DevOps Tools
Entregando software com DevOps ToolsEntregando software com DevOps Tools
Entregando software com DevOps Tools
s4nx
 
Explicando DevOps
Explicando DevOpsExplicando DevOps
Explicando DevOps
s4nx
 
Migrando de Shell para Ruby script
Migrando de Shell para Ruby scriptMigrando de Shell para Ruby script
Migrando de Shell para Ruby script
s4nx
 
Técnicas e ferramentas para manter a sanidade em uma startup
Técnicas e ferramentas para manter a sanidade em uma startupTécnicas e ferramentas para manter a sanidade em uma startup
Técnicas e ferramentas para manter a sanidade em uma startup
s4nx
 
Como manter um Ambiente Sustentável em Times Ágeis
Como manter um Ambiente Sustentável em Times ÁgeisComo manter um Ambiente Sustentável em Times Ágeis
Como manter um Ambiente Sustentável em Times Ágeis
s4nx
 
Sistemas Operacionais *nix
Sistemas Operacionais *nixSistemas Operacionais *nix
Sistemas Operacionais *nix
s4nx
 
Desenvolvimento de produtos web com ruby on rails
Desenvolvimento de produtos web com ruby on railsDesenvolvimento de produtos web com ruby on rails
Desenvolvimento de produtos web com ruby on rails
s4nx
 
A linguagem Ruby e o framework Rails
A linguagem Ruby e o framework RailsA linguagem Ruby e o framework Rails
A linguagem Ruby e o framework Rails
s4nx
 
Compartilhe!
Compartilhe!Compartilhe!
Compartilhe!
s4nx
 
Ruby and Rails for womens
Ruby and Rails for womensRuby and Rails for womens
Ruby and Rails for womens
s4nx
 
Mais humano que exato
Mais humano que exatoMais humano que exato
Mais humano que exato
s4nx
 
Ruby e Rails
Ruby e RailsRuby e Rails
Ruby e Rails
s4nx
 

More from s4nx (20)

Pra não dizer que não falei de devops
Pra não dizer que não falei de devopsPra não dizer que não falei de devops
Pra não dizer que não falei de devops
 
Além das big techs
Além das big techsAlém das big techs
Além das big techs
 
Alem do google
Alem do googleAlem do google
Alem do google
 
Trabalhe de onde você quiser
Trabalhe de onde você quiserTrabalhe de onde você quiser
Trabalhe de onde você quiser
 
Jenkins, o CI ao seu dispor
Jenkins, o CI ao seu disporJenkins, o CI ao seu dispor
Jenkins, o CI ao seu dispor
 
Manifeste-se!
Manifeste-se!Manifeste-se!
Manifeste-se!
 
Uma análise sobre gestão de pessoas baseada nos métodos ágeis
Uma análise sobre gestão de pessoas baseada nos métodos ágeisUma análise sobre gestão de pessoas baseada nos métodos ágeis
Uma análise sobre gestão de pessoas baseada nos métodos ágeis
 
Aplicação das abordagens Scrum e XP
Aplicação das abordagens Scrum e XPAplicação das abordagens Scrum e XP
Aplicação das abordagens Scrum e XP
 
Entregando software com DevOps Tools
Entregando software com DevOps ToolsEntregando software com DevOps Tools
Entregando software com DevOps Tools
 
Explicando DevOps
Explicando DevOpsExplicando DevOps
Explicando DevOps
 
Migrando de Shell para Ruby script
Migrando de Shell para Ruby scriptMigrando de Shell para Ruby script
Migrando de Shell para Ruby script
 
Técnicas e ferramentas para manter a sanidade em uma startup
Técnicas e ferramentas para manter a sanidade em uma startupTécnicas e ferramentas para manter a sanidade em uma startup
Técnicas e ferramentas para manter a sanidade em uma startup
 
Como manter um Ambiente Sustentável em Times Ágeis
Como manter um Ambiente Sustentável em Times ÁgeisComo manter um Ambiente Sustentável em Times Ágeis
Como manter um Ambiente Sustentável em Times Ágeis
 
Sistemas Operacionais *nix
Sistemas Operacionais *nixSistemas Operacionais *nix
Sistemas Operacionais *nix
 
Desenvolvimento de produtos web com ruby on rails
Desenvolvimento de produtos web com ruby on railsDesenvolvimento de produtos web com ruby on rails
Desenvolvimento de produtos web com ruby on rails
 
A linguagem Ruby e o framework Rails
A linguagem Ruby e o framework RailsA linguagem Ruby e o framework Rails
A linguagem Ruby e o framework Rails
 
Compartilhe!
Compartilhe!Compartilhe!
Compartilhe!
 
Ruby and Rails for womens
Ruby and Rails for womensRuby and Rails for womens
Ruby and Rails for womens
 
Mais humano que exato
Mais humano que exatoMais humano que exato
Mais humano que exato
 
Ruby e Rails
Ruby e RailsRuby e Rails
Ruby e Rails
 

Recently uploaded

FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
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
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
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
 
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
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
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
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
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
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
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
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
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
 
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...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
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
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
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
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 

Vim Editor in English