Skip to main content
  • Create account
  • Log in
EclipseCon - Eclipse Foundation
  • Conference
    • News
    • Call for Proposals
    • Program List
    • Program Schedule
    • Community Day
    • Keynotes
    • My Schedule
    • Registration
  • Sponsors
    • Be a Sponsor
    • Be a Sponsor
    • Our Sponsors
    • Sponsor Guide
    • What Our Sponsors Say about EclipseCon
  • Community
    • Speakers
    • Code of Conduct
    • Community Resources
  • About Us
    • EclipseCon 2020
    • Program Committee
    • The Eclipse Foundation
    • Past Conference
    • Other Events
  1. Home
  2. EclipseCon
  3. Other Cool Stuff

Other Cool Stuff

Other Cool Stuff
Other Cool Stuff

Template-Oriented-Programming (TOP) to Ship Faster

Gopal S Akshintala (Salesforce.com)

This talk targets intermediate to expert senior developers with a good understanding of `generics` and some exposure/interest towards blocking and non-blocking/reactive paradigms. This talk is language-agnostic, but I use **[Kotlin](https://kotlinlang.org/) (a Modern Open-source JVM language)** in combination with **[Arrow](http://arrow-kt.io/) (A Trending Open-source functional companion for Kotlin)**.

 

Experience level: 
Intermediate

Other Cool Stuff
Other Cool Stuff

Establishing Trust between People, Organizations and Things

Jelle Millenaar (IOTA Foundation)

Every day the world becomes more digitized and interconnected. In this online world, we have yet to find a way to trust the parties we interact with, resulting in a culture where we default to distrust and experience impersonation and fraud. This doesn't only affect interactions between people or organizations, but also prevents the vision of IoT and Smart Cities. If a city becomes automated and responsive to live data, how do we establish trust between IoT sensors and the data processors? 

Experience level: 
Beginner

Other Cool Stuff
Other Cool Stuff

Empowering developers with model driven prototypes

Philipp Kutter (Self-employed)

Empowering development teams to deliver more complex functionality in a more effective and platform independent way.

Needed knowledge
Basic knowledge about programming and object models.

What attendees will learn:
How to use MCore open source tooling to start using ECore and OCL to empower developers without previous knowledge about Eclipse and Java.

Experience level: 
Beginner

Other Cool Stuff
Other Cool Stuff

Ballerina: Cloud Native Middleware as an Open-Source Programming Language

Anjana Fernando (WSO2 Inc.)

The Ballerina programming language implements the bulk of its cloud-native functionality by integrating with the cloud-native ecosystem. This consists of deployment, communication, observability, security, and many more. Ballerina acts as the missing piece in combining these technologies together to complete the cloud-native development experience.

Experience level: 
Intermediate

Other Cool Stuff
Other Cool Stuff

What Do You Want in an Example

Ken Fogel (Dawson College)

What type of code examples do you want to see. Are you happy with fragments from Q&A web sites? Do you prefer blog posts that provide extensive text to support the examples. Do you want short simple examples or full blown applications. I know what I want and thats is what I want to present. But it is more than just how much code there is in an example but how it is documented, how it adheres to best practices and conventions and how realistic it is. 

Experience level: 
Beginner

Other Cool Stuff
Other Cool Stuff

Rust as a Single Source of Code Truth

Daniel Thompson-Yvetot (IOTA Foundation)

There are hundreds of programming languages and just as many programming styles. How can an agile organisation serve such myriad needs of library consumers without excluding relevant language paradigms? Should we write and maintain libraries written natively in multiple languages, like Python, C, Go, Java, Node.js and Rust?

Experience level: 
Intermediate

Other Cool Stuff
Other Cool Stuff

Using Openshift based Jenkins Infrastructure in Eclipse Platform Project

Sravan Kumar Lakkimsetti (IBM)

For Eclipse projects the CI/CD infrastructure is provided by Eclipse Foundation. With more and more new projects coming up Foundation needs to optimize its existing infrastructure. 

One way to solve this problem is to have private cloud deployed on the hardware, run the tasks in their own containers using cutom docker images. Foundation deployed Openshift as its private cloud platform and created Jenkins instances to use Openshift based containers. This resulted in migration of exiting CI/CD infrastructure to newer  Openshift based Jenkins instances.

Experience level: 
Beginner

Other Cool Stuff
Other Cool Stuff

Kubernetes and Nested Containers: Enhanced 3 Ps (Performance, Price and Provisioning)

Ruslan Synytsky (Jelastic)

Kubernetes enables possibilities to develop cloud native microservices or decompose traditional applications making them more technologically advanced with the help of containers. Currently, most of the Kubernetes solutions are offered on top of VMs and there is a room for further improvements. Implementing nested architecture of application containers running inside system containers opens additional flexibility of resource allocation and management, accelerates provisioning of the clusters and pods, as well as cuts the overall costs.

Experience level: 
Intermediate

Other Cool Stuff
Other Cool Stuff

Getting started with Papyrus for Robotics

Ansgar Radermacher (CEA LIST)
Matteo MORELLI (CEA)

Are you interested in creating robotic applications in a more efficient way, focusing on what needs to be done instead of the how, and taking safety constraints into account?
Papyrus for Robotics is an open-source Eclipse-based modeling environment that supports code generation and reverse engineering for ROS2.
In this talk, we will develop a ROS2 application for a pick-and-place application with a robotic arm. The application model includes

Experience level: 
Intermediate

Other Cool Stuff
Other Cool Stuff

Building Scaled 1:10 Autonomous Cars with Eclipse Technologies

Andreas Graf (itemis AG)

In the last few years, the "Robocar" community of enthusiasts that build autonomous scaled vehicles (mostly 1:10) has grown significantly and the level of functionality that is achieved is amazing. Many of these projects use ROS/Python and start with available open source platforms. At itemis, we decided to build our vehicle based on other technologies that we see in production at our customers, such as C++ and Eclipse hosted communication frameworks.

Experience level: 
Beginner

Other Cool Stuff
Other Cool Stuff

  • first
  • previous
  • 1
  • 2
  • 3
  • next
  • last

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top