There are countless tools and IDEs to support developers in their daily work. Technologies such the Language Server Protocol (LSP), Eclipse EGit, Eclipse Xtext, Gradle, Docker, the various IDEs supported by Eclipse projects, Eclipse Papyrus, your latest VS Code plugin and more, cover use cases from typical IDE features over domain-specific languages, modeling tools, to application lifecycle management. Tell us about the best tools and frameworks, how you have built them, what technologies they adopt, and lessons learned.
Eclipse GEF provides modern tooling for building graphical applications in the Eclipse universe. The YAKINDU Model Viewer is a lightweight viewer for Matlab Simulink models based on Eclipse technologies, such as GEF.
In this talk we will demonstrate the YAKINDU Model Viewer from the user perspective. On the way, we will provide you with some technical details:
Domain specific language serve the needs of different domains and different technologies in the Software industries in various ways such as configuration, testing, automation, validation, work flow management and behavioral description. Since DSL is limited in scope and easy to learn, everyone can work on for his or her demands.
There are several use cases with respect to DSL. This session explains How can define/automate behaviour of exisiting applications (from its exposed web services) with DSL (with help of Xtext framework).
Demo use cases
Please give us a detailed overview of your session and why attendees will be excited to hear about it.
We shall see:
a) What is Ansible? Simple, agentless automation that anyone can use.
b) Why you need it? To stop doing the same tasks over and over
c) How you can use it?
Starting from the basics in brief (decipher the Ansible terminology),
Working with: command line tools, Inventory, Play-books, Patterns, Modules & Plugins.
Configuring roles with tasks, handlers, files and templates. Testing and troubleshooting playbook execution.
What is Node Package Manager? How do I use it to publish and install packages? Most of us know the answer but how many of us know about more than 1500 Eclipse solutions available at the Eclipse Marketplace?
During the talk you will learn the how and why about Eclipse Marketplace like:
1. What is Eclipse Marketplace? It's importance and need.
2. What is Eclipse Marketplace Client?
2. How to find and use the suitable solution?
3. How to personalize the Eclipse Marketplace?
We have conducted usability evaluations for the 4diac IDE using various common usability evaluation methods. During this evaluation we found numerous issues that may very well affect other tools as well.
Extensive usability evaluations take a lot of time and effort though, so we have looked into ways to reduce the overhead for setting up and conducting user tests as the most common and usually most effective method.
Once experienced you don’t want to live without it anymore: the simple but powerful quick text search extension for Eclipse. This little extension provides you full text search-as-you-type in Eclipse, and combines outstanding performance with simplicity. While being contributed to the Eclipse platform (at the moment), this session will provide a deep look under the hood - and unveil and explain all the details of this feature:
You heard about Eclipse Theia and Eclipse Che, but did not find the time to learn more about those projects? You are interested in web-based tools, but do not know where to start? Then this talk is for you!
Papyrus-Model2Doc is an EMF-based document generator for EMF models. To enhance the user experience compared to existing document generation frameworks, the proposed approach is fully model-based while separating the concerns of (1) how the source model is visited, and (2) what is the content of the generated document. Two EMF models are used to provide the description of these two concerns. A documentation-oriented metamodel allows the document-generator specifier to choose what to generate (titles, tables, lists, images for GMF Diagram, insertion of preexisting file...).
We all know that security is important and you probably care about it a lot. However, we find that handling security issues often means following the analysis offered by a report located in an external system, or reading a PDF.
How can we actually shift security left and make it really easy for developers to avoid using libraries with vulnerabilities? With Snyk’s security tools, you don’t need to leave your favorite IDE to check for vulnerable dependencies during development.
Containers and Container Platforms are getting into every enterprise. Whether the applications are Cloud Native or existing monoliths containers are being used for all kinds of apps.
But how about using containers as developer workstation. Think about :
- Containerized runtime for your applications while being developed
- Workspace containerized
- IDE containerized
- Application development, building and debugging all within a container
- Integration with a source control repository