Other Cool Stuff

Tue, 2016-01-26 13:27

DecisionSpace® Geoscience Software: An Eclipse-Based Visualization Application (sponsored by Halliburton)

Halliburton/Landmark DecisionSpace® Geosciences is an Eclipse-based solution used by major oil and gas exploration companies worldwide. It enables geoscientists to perform complex workflows in which they interactively visualize, analyze, and interpret large amounts of data using integrated 2D and 3D graphical editors.

This presentation will describe the visualization architecture of DecisionSpace® Geosciences and include a demo of the product.

Thu, 2016-01-14 16:47

OMR: a modern toolkit for building language runtimes

Java runtime technology has benefited from hundreds of person years of development investment over the last 20 years, resulting in a highly capable, high performance and scalable dynamic language with a vibrant developer ecosystem. The recently created Eclipse OMR project aims to expand access to high quality runtime technology for other dynamic languages through an ongoing effort to restructure the core components of the IBM J9 Java Virtual Machine.

Sun, 2015-12-20 21:36

An Intelligence Agency in Transition: Succeeding in the Open (Grand Ballroom ABC)

NGA has open-sourced millions of dollars of code to GitHub over the last year. The software ranges from geospatial big data systems to source code for first responder mobile apps.

In this keynote, Chris Rasmussen will discuss NGA's open source strategy, how contributing to open source is changing government partnerships, and the agency's cultural pivot toward a more unclassified future.

Thu, 2015-12-03 15:10

Node4J: Running Node.js in a JavaWorld

Node.js and server side JavaScript are powerful technologies, although they do not stand on their own in enterprise environments, where Java has been the reigning force for many years. Bridging Node.js and Java provides a much sought after migration path for many Java developers who are moving to their systems to JavaScript. Last year we opened sourced J2V8, a rich set of bindings for Google's V8 JavaScript runtime, this year we built upon that work to bring Node.js to JVM.

Thu, 2015-12-03 07:35

Eclipse Oomphed

Oomph provides support for all aspects of installing and configuring your Eclipse IDEs to be exactly the way you want them to be. This presentation will outline the key architectural concepts underlying Oomph and will demonstrate useful techniques for taking advantage of the power that Oomph has to offer.

Tue, 2015-12-01 15:21

From the Dark Side of the Moon: GPU Programming with BGFX and Eclipse

The GPU (Graphics Processing Unit) is no longer an optional part of modern software. Once relegated to video games and workstations, today the GPU is a critical component of everything from mobile applications to supercomputers.

BGFX is a new open source library for rendering 2D and 3D graphics. It provides a high performance, low level abstraction for common platform graphics APIs like OpenGL, Direct3D, Apple Metal and more.

Most importantly, it unleashes a "Write Once, Run Anywhere" capability for the GPU that Java developers have enjoyed on the CPU for years.

Mon, 2015-11-30 16:38

How to convince your manager to go Open Source and build an open community (Eclipse IOT)

This talk will cover two important topics about how to start an Open Source project in your company and then how to grow an open community around your Open Source projects.

Christian Grail from SAP will talk about how to convince your manager to go Open Source. Benjamin Cabé from the Eclipse Foundation will talk about how to build an open community based on his experiences with the Eclipse IoT open source community.

Mon, 2015-11-23 23:17

Programming Java by Voice

Although high quality, general-purpose dictation is just barely outside our reach, modern speech recognition is well adapted to small-vocabulary, structured grammars like programming languages and voice user interfaces (VUIs). By providing alternative input mechanisms to traditional IDEs, we can improve accessibility for visually impaired programmers, and free developers from the paradigm of menu- and button- based navigation.

Mon, 2015-11-23 20:23

A Widget for Everyone: Fine-Grained UI Extensions in the Eclipse Workbench

The Eclipse Platform boasts a rich set of tools for customizing the workbench. While the tools make it easy to add functionality, what if a savvy user wants to customize a single existing widget or even just a single existing widget for a single plugin? Such a savvy user should should at most only be required to provide the code for their new widget and the context in which it should be drawn.

Mon, 2015-11-23 17:25

Inspiring a New Generation of Women Computer Programmers in Austere Environments (Grand Ballroom ABC)

Women in the United States are a minority when it comes to competing in the STEM fields. They are seldom seen as leading technical developers and programmers. The environment is changing: education systems, government, non-profit institutions, and marketing schemes have identified this gender gap.  In contrast, the development and support for building programming and coding skills are nearly neglected in developing countries. The key to closing this gap lies in creating leaders who are bridge builders.


Subscribe to Other Cool Stuff