We run data acquisition at the UK's biggest science project using Java. This year we completed a migration of around three million lines of code in our Java servers to OSGi running with Equinox and declarative services. This is the story of how we did it, the pitfalls and real world examples of what happened.
Standard [35 minutes]
AceJump, a popular plugin for IntelliJ IDEA, is coming soon to Eclipse! We'll discuss some technical hurdles encountered when migrating this plugin, and how I resolved them using Kotlin, Gradle, and the Eclipse RCP to help you jump to any character in the editor with just a few keystrokes.
Vanguard is one of the world's largest mutual fund providers and responsible for over $3.5 trillion in assets under management. With the recent global growth in assets, Vanguard found it necessary to invest in the people, process, and technology that support the investment decision making process.
In this talk we will discuss the new API paradigm in Eclipse Dirigible and will show examples for:
Scientific software lacks much of the prim and polish of other types of software - it can be hard to use or find, it might only be distributed as C and Fortran source, and it probably doesn't run on Windows. In addition to being extremely annoying, the reality of this situation severly undermines productivity and scientific progress. What would things be like if installing linear algebra libraries was as simple as installing mobile apps?
In Industry 4.0, different types of isolated and optimized sensors, machines, and instruments of varying vintage will emerge as a fully integrated, automated, and optimized production flow, leading to greater efficiencies and changing traditional production relationships among suppliers, producers, and customers. In the IoT context, Eclipse Kura is a Java/OSGi application container framework that enables remote management of IoT service gateways and provides a wide range of APIs that simplify the development of IoT applications.
Many business applications contain a considerable percentage of form-based UIs for data entry and editing. Developing and maintaining these form-based UIs manually is a tedious and error-prone process. The EMF ecosystem provides great support for developing data-centric UIs for the desktop.
Developers are facing big changes in the way they are working since the raise of Docker. It’s terribly trendy and popular. Containers are heavily used to build, ship and run softwares.But what are the biggest impacts and values for the Developers?
Developers can benefit from portable developer environments leveraging the Docker containers technologies. It’s the main purpose of Eclipse Che. During this session we will discuss the various changes containers have provided to the developers, why dockerizing your projects and what are the best tactics to achieve that with Eclipse Che?
I will describe the Control Station for a free-flying robot called Astrobee. Astrobee will serve as a mobile camera, sensor platform, and research testbed when it is launched to the International Space Station (ISS) in 2017. Astronauts on the ISS as well as ground-based users will control Astrobee using the Eclipse-based Astrobee Control Station. Designing the Control Station for use in space presented unique challenges, such as allowing the intuitive input of 3D information without a mouse or trackpad. Come to this talk to learn how Eclipse is used in an environment few humans have the