SlideShare a Scribd company logo
RED HAT INTERNAL 1
AsciiDoc Editor in Eclipse Neon
By Max Rydahl Andersen (@maxandersen)
Zurich 2016-06-21 DemoCamp
RED HAT INTERNAL
Manager and Consulting Engineer of team behind JBoss Tools and Developer Studio
Strategic Member for Red Hat on Eclipse Board
Normally wears a Superman T-Shirt
Lives and work out of Neuchatel
Now working on Open Source ALM
About Max
RED HAT INTERNAL 3
AsciiDoc Editor in Eclipse Neon
By Max Rydahl Andersen (@maxandersen)
Zurich 2016-06-21 DemoCamp
RED HAT INTERNAL
= Introduction to AsciiDoc
Doc Writer <doc@example.com>
A preface about http://asciidoc.org[AsciiDoc].
== First Section
* item 1
* item 2
[source,ruby]
puts "Hello, World!"
AsciiDoc
RED HAT INTERNAL
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
<article lang="en">
<articleinfo>
<title>Introduction to AsciiDoc</title>
<date>2013-01-01</date>
<author>
<firstname>Doc</firstname>
<surname>Writer</surname>
<email>doc@example.com</email>
</author>
<authorinitials>DW</authorinitials>
</articleinfo>
<simpara>
Docbook
RED HAT INTERNAL
RED HAT INTERNAL
AsciiDoc vs AsciiDoctor
AsciiDoc AsciiDoctor
http://asciidoc.org/ http://asciidoctor.org/
Stuart Rackham Dan Allan, Red Hat alumni
“The spec” Mostly compliant, partial markdown, more
extendable
Python Ruby
Ok speed, clumsy tool chain Lightning speed, great tool chain
2002-November 2013 2012-2016 (github community++)
GPL MIT
http://asciidoctor.org/docs/asciidoc-asciidoctor-diffs/
RED HAT INTERNAL
Atomic
Emacs
AsciiDocFx
Netbeans
Intellij
….
Editors
RED HAT INTERNAL
AsciiDoc(tor) in Eclipse
RED HAT INTERNAL
AsciiDoc(tor) in Eclipse
+ Live Reload from JBoss Tools
RED HAT INTERNAL
Eclipse Neon with Mylyn Wiki
or
Create .adoc file and open it!
How to get
RED HAT INTERNAL 12
http://developers.redhat.com/downloads/
Questions ?
RED HAT INTERNAL 13
Docker and other container
tooling in Eclipse Neon
By Max Rydahl Andersen (@maxandersen)
Zurich 2016-06-21 DemoCamp
RED HAT INTERNAL
Vagrant Tooling
RED HAT INTERNAL
Eclipse Neon with Linux Tools
or
Create VagrantFile file and open it!
How to get
RED HAT INTERNAL
Machine(s) defined in a VagrantFile
Put into your project or externally
Can do “anything”
Basic needs are easy start/stop
Vagrant
RED HAT INTERNAL
Vagrant Tooling
RED HAT INTERNAL
Docker Tooling
RED HAT INTERNAL
“Docker allows you to
package an
application with all of
its dependencies into
a standardized unit for
software
development.”
- docker.com
RED HAT INTERNAL
Lightweight
Fast
Portable
● The whole stack in one container, works everywhere
Security
● Each app in its own sandbox
No installation of apps - just get the image and run
RED HAT INTERNAL
DOCKER AND ECLIPSE
Docker Tools part of Linux Tools (but works on OS X and Windows too)
Connect to your existing Docker daemon on any host
Value on top of CLI
Can be reused by other plugins
RED HAT INTERNAL
Connect to Docker
Search & Pull images
Dockerfile editor
Build
Start/stop containers
Linking containers
Exec to Containers
Docker Tooling
RED HAT INTERNAL
One click install of full local PaaS development experience
Red Hat OpenJDK build for Windows
Developer Studio 10 based on Eclipse Neon
Vagrant, Virtualbox and OpenShift-in-a-box
Red Hat Docker with full control over registries
Containers using Red Hat Enterprise Linux with JBoss Enterprise Application Platform
Fully local PaaS development experience
Extras in Red Hat Developer Suite
RED HAT INTERNAL 24
http://developers.redhat.com/downloads/

More Related Content

PDF
Writing documentation with Asciidoctor
PDF
Asciidoctor, because documentation does not have to suck
PDF
Dockerize Laravel Application
PDF
Web Applications with Eclipse RT and Docker in the Cloud
PDF
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
PDF
Containerizing a Web Application with Vue.js and Java
PPTX
Vagrant to-aws-flow
PDF
Drone your Ansible
Writing documentation with Asciidoctor
Asciidoctor, because documentation does not have to suck
Dockerize Laravel Application
Web Applications with Eclipse RT and Docker in the Cloud
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Containerizing a Web Application with Vue.js and Java
Vagrant to-aws-flow
Drone your Ansible

What's hot (20)

PDF
Getting root with benign app store apps
PDF
LasCon 2014 DevOoops
PDF
Getting root with benign app store apps vsecurityfest
PDF
Exploiting Directory Permissions on macOS
PPTX
DevSecCon Singapore 2018 - System call auditing made effective with machine l...
PPTX
DevOOPS: Attacks and Defenses for DevOps Toolchains
PDF
Jenkins and Groovy
PDF
Deploying PHP Applications with Ansible
PPT
Python virtualenv & pip in 90 minutes
PDF
VCCW - Vagrant based WordPress development environment
PDF
Investigation of testing with ansible
PDF
DevOoops (Increase awareness around DevOps infra security) - VoxxedDays Ticin...
PDF
Road to Opscon (Pisa '15) - DevOoops
PDF
How to create your own hack environment
PDF
Vagrant - the essence of DevOps in a tool
PDF
Testing the Enterprise layers, with Arquillian
ODP
It Works On My Machine: Vagrant for Software Development
PDF
Puppeteerのお話
PDF
Docker for Developers: Dev, Test, Deploy @ BucksCo Devops at MeetMe HQ
PDF
Infrastructure Deployment with Docker & Ansible
Getting root with benign app store apps
LasCon 2014 DevOoops
Getting root with benign app store apps vsecurityfest
Exploiting Directory Permissions on macOS
DevSecCon Singapore 2018 - System call auditing made effective with machine l...
DevOOPS: Attacks and Defenses for DevOps Toolchains
Jenkins and Groovy
Deploying PHP Applications with Ansible
Python virtualenv & pip in 90 minutes
VCCW - Vagrant based WordPress development environment
Investigation of testing with ansible
DevOoops (Increase awareness around DevOps infra security) - VoxxedDays Ticin...
Road to Opscon (Pisa '15) - DevOoops
How to create your own hack environment
Vagrant - the essence of DevOps in a tool
Testing the Enterprise layers, with Arquillian
It Works On My Machine: Vagrant for Software Development
Puppeteerのお話
Docker for Developers: Dev, Test, Deploy @ BucksCo Devops at MeetMe HQ
Infrastructure Deployment with Docker & Ansible
Ad

Similar to Zurich 2016 eclipse demo camp - asciidoc and docker (20)

ODP
DevAssistant, Docker and You
PDF
Docker Tooling for Eclipse
PPTX
Dockerizing stashboard - Docker meetup at Twilio
PPTX
Dockerizing Stashboard
PPTX
Docker for .NET Developers
PDF
The Dockerfile Explosion and the Need for Higher Level Tools by Gareth Rushgrove
PDF
Docker intro
PDF
Docker how to
PDF
Installing iOS and Android Simulators on MacOSX
PPTX
A local private PaaS in minutes with the Red Hat CDK
PPTX
[Codelab 2017] Docker 기초 및 활용 방안
PDF
DCSF 19 Building Your Development Pipeline
PPTX
Docker
PPTX
Build Once, Run Anywhere: The Rise of Containerization in Modern IT
PDF
Agile Brown Bag - Vagrant & Docker: Introduction
PDF
Docker
PPTX
Docker-Containerizing-Your-Applications(PPT-23).pptx
PPTX
20170321 docker with Visual Studio 2017
PPTX
Docker for .NET Developers
PPTX
Docker for .net developer
DevAssistant, Docker and You
Docker Tooling for Eclipse
Dockerizing stashboard - Docker meetup at Twilio
Dockerizing Stashboard
Docker for .NET Developers
The Dockerfile Explosion and the Need for Higher Level Tools by Gareth Rushgrove
Docker intro
Docker how to
Installing iOS and Android Simulators on MacOSX
A local private PaaS in minutes with the Red Hat CDK
[Codelab 2017] Docker 기초 및 활용 방안
DCSF 19 Building Your Development Pipeline
Docker
Build Once, Run Anywhere: The Rise of Containerization in Modern IT
Agile Brown Bag - Vagrant & Docker: Introduction
Docker
Docker-Containerizing-Your-Applications(PPT-23).pptx
20170321 docker with Visual Studio 2017
Docker for .NET Developers
Docker for .net developer
Ad

Recently uploaded (20)

PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Getting Started with Data Integration: FME Form 101
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Tartificialntelligence_presentation.pptx
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PPTX
A Presentation on Artificial Intelligence
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
1. Introduction to Computer Programming.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Encapsulation theory and applications.pdf
PDF
August Patch Tuesday
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Hybrid model detection and classification of lung cancer
Enhancing emotion recognition model for a student engagement use case through...
A novel scalable deep ensemble learning framework for big data classification...
Getting Started with Data Integration: FME Form 101
Programs and apps: productivity, graphics, security and other tools
Tartificialntelligence_presentation.pptx
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Hindi spoken digit analysis for native and non-native speakers
A Presentation on Artificial Intelligence
1 - Historical Antecedents, Social Consideration.pdf
Unlocking AI with Model Context Protocol (MCP)
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Univ-Connecticut-ChatGPT-Presentaion.pdf
1. Introduction to Computer Programming.pptx
Assigned Numbers - 2025 - Bluetooth® Document
SOPHOS-XG Firewall Administrator PPT.pptx
Encapsulation theory and applications.pdf
August Patch Tuesday
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Encapsulation_ Review paper, used for researhc scholars
Hybrid model detection and classification of lung cancer

Zurich 2016 eclipse demo camp - asciidoc and docker

  • 1. RED HAT INTERNAL 1 AsciiDoc Editor in Eclipse Neon By Max Rydahl Andersen (@maxandersen) Zurich 2016-06-21 DemoCamp
  • 2. RED HAT INTERNAL Manager and Consulting Engineer of team behind JBoss Tools and Developer Studio Strategic Member for Red Hat on Eclipse Board Normally wears a Superman T-Shirt Lives and work out of Neuchatel Now working on Open Source ALM About Max
  • 3. RED HAT INTERNAL 3 AsciiDoc Editor in Eclipse Neon By Max Rydahl Andersen (@maxandersen) Zurich 2016-06-21 DemoCamp
  • 4. RED HAT INTERNAL = Introduction to AsciiDoc Doc Writer <doc@example.com> A preface about http://asciidoc.org[AsciiDoc]. == First Section * item 1 * item 2 [source,ruby] puts "Hello, World!" AsciiDoc
  • 5. RED HAT INTERNAL <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"> <article lang="en"> <articleinfo> <title>Introduction to AsciiDoc</title> <date>2013-01-01</date> <author> <firstname>Doc</firstname> <surname>Writer</surname> <email>doc@example.com</email> </author> <authorinitials>DW</authorinitials> </articleinfo> <simpara> Docbook
  • 7. RED HAT INTERNAL AsciiDoc vs AsciiDoctor AsciiDoc AsciiDoctor http://asciidoc.org/ http://asciidoctor.org/ Stuart Rackham Dan Allan, Red Hat alumni “The spec” Mostly compliant, partial markdown, more extendable Python Ruby Ok speed, clumsy tool chain Lightning speed, great tool chain 2002-November 2013 2012-2016 (github community++) GPL MIT http://asciidoctor.org/docs/asciidoc-asciidoctor-diffs/
  • 10. RED HAT INTERNAL AsciiDoc(tor) in Eclipse + Live Reload from JBoss Tools
  • 11. RED HAT INTERNAL Eclipse Neon with Mylyn Wiki or Create .adoc file and open it! How to get
  • 12. RED HAT INTERNAL 12 http://developers.redhat.com/downloads/ Questions ?
  • 13. RED HAT INTERNAL 13 Docker and other container tooling in Eclipse Neon By Max Rydahl Andersen (@maxandersen) Zurich 2016-06-21 DemoCamp
  • 15. RED HAT INTERNAL Eclipse Neon with Linux Tools or Create VagrantFile file and open it! How to get
  • 16. RED HAT INTERNAL Machine(s) defined in a VagrantFile Put into your project or externally Can do “anything” Basic needs are easy start/stop Vagrant
  • 19. RED HAT INTERNAL “Docker allows you to package an application with all of its dependencies into a standardized unit for software development.” - docker.com
  • 20. RED HAT INTERNAL Lightweight Fast Portable ● The whole stack in one container, works everywhere Security ● Each app in its own sandbox No installation of apps - just get the image and run
  • 21. RED HAT INTERNAL DOCKER AND ECLIPSE Docker Tools part of Linux Tools (but works on OS X and Windows too) Connect to your existing Docker daemon on any host Value on top of CLI Can be reused by other plugins
  • 22. RED HAT INTERNAL Connect to Docker Search & Pull images Dockerfile editor Build Start/stop containers Linking containers Exec to Containers Docker Tooling
  • 23. RED HAT INTERNAL One click install of full local PaaS development experience Red Hat OpenJDK build for Windows Developer Studio 10 based on Eclipse Neon Vagrant, Virtualbox and OpenShift-in-a-box Red Hat Docker with full control over registries Containers using Red Hat Enterprise Linux with JBoss Enterprise Application Platform Fully local PaaS development experience Extras in Red Hat Developer Suite
  • 24. RED HAT INTERNAL 24 http://developers.redhat.com/downloads/