Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Eclipse Day Krakow 2012/Talks

Orion Workshop

Szymon Brandys

Małgorzata Janczarska

Orion is an open tool integration platform for writing browser-based development tools. In this tutorial you will learn how to use the Orion platform and extend it by integrating other web pages and services into the Orion development workflow. Close integration is achieved through writing Orion plugins to extend the platform with additional capabilities. We will walk through the process from a simple first plugin, up to a plugin that extends Orion in a variety of way: adding links to other pages, new language tools, and even a brief foray into connecting Orion with remote file systems.

Redefining Modularity with Object Teams

No more excuse for your NPE: JDT 3.8 understands null-annotations

Tworzenie aplikacji typu Rich Clients za pomocą Eclipse 4 RCP

Kamil Piętak

The recently released Eclipse 4 RCP delivers brand new features that significantly improve building rich client applications. Application model, dependency injection, built-in services are the more important elements that allow to easily create brand new applications (not only IDEs).

In the talk I will shortly present the most important features of Eclipse 4 RCP in contrast of the ones that exist in the 3.x branch.

Eclipse Command Language

Eclipse of idleness and focus on current task

Dekonstrukcja architektury w czasach kryzysu

Jarosław Pałka

Napięte terminy, budżety na ścisłej diecie, eksplodujące metryki KLOC,CC,RFC, mgławice technologii, paradygmatów oraz manifestów. Rozproszone zespoły, "nonsensownie" wielkie i złożone systemy. Czy w dobie globalnego kryzysu finansowego, jesteśmy też świadkami (a być może też sprawcami) kryzysu w naszej branży? Kryzysu, który ma o wiele dalej wybiegające konsekwencje.

Podczas prezentacji spróbujemy zrozumieć czym jest kryzys architektury systemów IT, jakie są jego źródła i konsekwencje. Spróbujemy też wyjrzeć poza nasz "ogródek", i poszukać rozwiązań korzystając z "myślenia systemowego" i "teorii systemów złożonych". Przyglądniemy się archetypom systemów, zrozumiemy czym charakteryzują się "złożone systemy" i jakie rozwiązania proponują prezentowane podejścia. Czy zamiast analizować kolejne linijki kodu, próbując zrozumieć intencje autora, możemy usprawnić nasz system, niekoniecznie paraliżując nasz system nerwowy. Czy znajomość własności hierarchii systemów, źródeł tzw. "emerging behaviours" pozwoli nam uniknąć problemów w przyszłości. Czy może zamiast poznawać kolejne języki programowania, paradygmaty które z czasem przeminą lub okażą się niekompletne nie powinniśmy zainwestować naszego czasu w zgłębienie natury rzeczy? Natury "systemów" i ich "złożoności.

Back to the top