Are you building web applications using modern frameworks such as React, Vue.js or Angular? Tell us about your experience with JavaScript and TypeScript, your favorite frameworks and about best practices in deployment and DevOps. This is also the track for talks about cloud development and web-based tools such as Eclipse Theia, Eclipse Che, Sprotty, Eclipse Orion or Eclipse Dirigible, or other ways to move tooling to the cloud, such as next-generation IDEs and developer tools.
Eclipse Codewind and Eclipse Che are two Eclipse projects geared towards cloud native development on Kubernetes, both with different focuses; Che providing a development environment geared towards cloud native applications, and Codewind providing a suite of tools and build engines to enhance the cloud native development experience.
Eclipse Che supports Language Server Protocol (LSP) and it makes possible to support many languages which implement it.
Che uses Theia IDE as a default IDE and it is easy to create new plug-in for Theia IDE with some language and run it in own docker container aka sidecar container. As an example I will take the implementation of LSP for C# - omnisharp-roslyn and create a simple plugin to connect it with Eclipse Che. This session will show you how to create a new plug-in for Theia IDE and how to use it as a remote plug-in in Eclipse Che.
If you want to build data-centric forms to allow users to edit data in the browser, on mobile devices, on the desktop or even in augmented reality, this talk is for you!
Do you want to implement a diagram editor in the web or even in an augmented reality? This talk is for you!
If you are interested in managing data in microservices and machine learning but have never used Eclipse January in anger, this session is for you. We will detail how to import Eclipse January into your microservice or Java project using gradle and maven, reading and holding data in memory, multi-dimensional arrays, manipulating in memory, mathematical operations available and how it compares to python.
Cloud-native development from your desktop in your IDE of choice! Codewind is a new project that aims to provide developers with the tools they need to build high-quality containerized apps from directly within the IDE you're using today.
I will be dealing with below 5 best docker logging practices with examples :
1. Application-based Logging :
How the application inside the containers uses a logging framework to handle the logging process.
2.Using Data Volumes :
How Data Volumes can be used to log the container data
3.Docker Logging Driver:
How to use platform’s logging drivers to forward the log events on the host.
4.Dedicated Logging Container :
How log events to be managed fully within the Docker environment with a dedicated logging container.
1. How to use the Truffle suite (https://truffleframework.com/) to deploy and test smart contracts on the Ethereum blockchain
2. How to use the Truffle suite to develop a React based JavaScript client
If you love to develop web apps and are interested in the blockchain hype I'll show you how easy it is to develop an decentralized app by using the Truffle tools and libraries.
We live in an era of building enterprise software with build pipelines, containerization and clouds in order to provide business value. In order to maintain the quality of your software and fast delivery, you must optimize the development process and release strategy with tools and concepts that complement each other.
This session will teach the attendees on how to achieve this by using the Jakarta EE platform with the addition of Eclipse MicroProfile, that are a fit for scalable environments like clouds. The attendees should have a basic understanding of the concept of enterprise development with Java EE / Jakarta EE and/or Spring Framework.
We live in an era of building enterprise software with build pipelines, containerization and clouds in order to provide business value. In order to maintain the quality of your software and fast delivery, you must optimize the development process and release strategy with tools and concepts that complement each other.
I will provide insights on how to achieve this by using the Jakarta EE platform with the addition of Eclipse MicroProfile. The audience should have a basic understanding of the concept of enterprise development with Java EE / Jakarta EE and/or Spring Framework. They will learn how to develop Jakarta EE and MicroProfile applications that are a fit for scalable environments like clouds.