Loading…

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

JBoss [clear filter]
Saturday, February 23
 

9:00am

Lukáš Fryč, Ondra Skutka - Apache Cordova: Easy Development of Portable Mobile Apps

The rise of mobile platform stresses the importance of targeting mobile devices with your applications. However, application development for iOS, Android and Windows platform may quickly become expensive and unbearable. Thus it doesn't offer space for low-cost applications. 

The Apache Cordova project leverages the well-known HTML5 programmatic model and allows to expose a mobile web application in a native shell. The application can communicate and interact the same as native application.

In a practical demonstration, we will show you how easy is to get started with mobile application development. Adopting a new paradigm for business or a project was never as easy as with Apache Cordova!


Speakers
avatar for Lukáš Fryč

Lukáš Fryč

Software Engineer, Red Hat
Java+JavaScript hacker and a testing geek, an open source addicted father, runner, climber and Red Hatter. // http://AeroGear.org , Red Hat Mobile
avatar for Ondřej Skutka

Ondřej Skutka

Manager, Quality Assurance, Red Hat


Saturday February 23, 2013 9:00am - 9:45am
#Lecture room D2

9:00am

Pavel Tisnovsky - JVM Monitoring Tools

A brief description of various tools which can be used to monitor Java virtual machine (JVM) and also applications running on JVM. We will discuss CLI-based tools and also tools with graphical user interface, especially project Thermostat and JConsole.


Speakers
avatar for Pavel Tišnovský

Pavel Tišnovský

Red Hat Czech
Pavel is famous for his in-depth articles he writes on various technical topics for the Czech Linux magazine root.cz. He'd taught computer graphics at Brno Technical University and worked as a C, C++, and Java developer in various companies before he joined Red Hat where he is a quality... Read More →


Saturday February 23, 2013 9:00am - 10:30am
Hackfest Lab 2 C511

9:50am

Christian Sadilek, Pavel Šlégr - Taming the Spaghetti: Rich Web Applications with Errai

In today’s Web applications, the complexity of the code written for the browser rivals the complexity of the server-side code. Errai brings proven server-side programming models to the browser and offers a concise way for building next-generation Web applications by combining the best of two worlds: JavaScript and Java. In this talk, we will demonstrate how to build rich Web applications the toolable, typesafe way and without boilerplate.


Speakers
avatar for Christian Sadilek

Christian Sadilek

Senior Software Engineer, Red Hat


Saturday February 23, 2013 9:50am - 10:35am
#Lecture room D2

10:40am

Lukáš Fryč, Dan Allen, Aslak Knutsen - Beam me up! A tour around the Arquillian Universe

Arquillian is an innovative and highly extensible testing platform for
the JVM that enables developers to easily create automated integration,
functional and acceptance tests for Java middleware, from Java EE and
beyond.

In this presentation, the Arquillian project leads will lay out where
the Arquillian project is headed and how it fits into the Arquillian
Universe. We'll focus on the "highly extensible" part, one of
Arquillian's proven strengths. Arquillian was designed with the ability
to change its default behavior via its powerful extension model.
Extensions are portals through which Arquillian can travel to take on
challenges in new domains or those yet to be realized.

You'll get a overview of what extensions and extension points are
available today, what ideas are starting to take shape in the community
and how we plan to expand the Arquillian Universe to improve the overall
quality of the testing stack, from Java and beyond.


Speakers
avatar for Dan Allen

Dan Allen

Principal Software Engineer, Red Hat
Dan is an open source advocate, community catalyst, author and speaker. He proudly pursues these passions as a Red Hat employee and community member. In his role as Principal Software Engineer, he serves as the Arquillian community manager and draws on that experience to help make... Read More →
avatar for Lukáš Fryč

Lukáš Fryč

Software Engineer, Red Hat
Java+JavaScript hacker and a testing geek, an open source addicted father, runner, climber and Red Hatter. // http://AeroGear.org , Red Hat Mobile
avatar for Aslak Knutsen

Aslak Knutsen

Senior Software Engineer, Red Hat
Working on Dev exp for istio as a Principal Software Engineer at Red Hat, O'Reilly Author, JavaOne RockStar & Java Champion


Saturday February 23, 2013 10:40am - 11:25am
#Lecture room D2

10:40am

Pavel Macík, Martin Večeřa - Bite your code with Byteman

An introduction to bytecode manipulaton, how to inject code using Byteman to debug race conditions, and how to simulate exceptional conditions in application testing.


Speakers
avatar for Pavel Macik

Pavel Macik

Senior Quality Engineer, Red Hat
Pavel is a senior QA engineer working in Red Hat as a part of the JBoss SOA-P (FSW) QA team with the main focus on performance for over 5 years. He is also one of the core developers of the PerfCake performance testing tool.
MV

Martin Večeřa

JBoss QE Manager, Red Hat Czech s.r.o.


Saturday February 23, 2013 10:40am - 12:10pm
Hackfest Lab 2 C511

11:30am

Lukasz Dywicki - Application integration with SwitchYard

"In the not too distant past, application integration was widely considered to be a post-deployment consideration.  Development teams implemented business logic and packaged their application for deployment, while system integrators came in after the fact to tie applications together.  With the introduction of Service Oriented Architecture, we began to see a shift where the design and implementation of a service was guided by a desire for application logic to be be used in multiple contexts and to take advantage of services offered by other applications without tightly coupling the implementations.  One of the biggest challenges for developers, however, was how to realize the tangible benefits of SOA without getting swallowed by the tools and frameworks designed to get them there.

This session provides an in-depth tour of how SwitchYard, the next generation Enterprise Service Bus from JBoss, gets you to SOA, easy.  There's something for everyone in this talk. Java EE developers will see how a small set of annotations can be used to turn CDI beans into providers and consumers of enterprise services. Inject references to enterprise services directly into your Java EE web applications! Application integrators will witness the wonder of declarative transformation, the flexibility of policy-based service constrains, and the power of an Apache Camel-based routing engine with tons of EIP. Business savvy folks will find multiple options for service orchestration including BPMN 2.0 and BPEL. In the end, everyone wins when these features are tied together with rapid application development tooling, a consistent, standards-based configuration model, a top-notch testing framework, and deployment options ranging from embedded to cloud."


Speakers
avatar for Łukasz Dywicki

Łukasz Dywicki

Commiter, Red Hat
"Lukasz is open source developer from Poland. He works together with Apache community since 2008 when he started introducing ServiceMix as ESB in one from Polish banks. Since november 2010 he is commiter in Apache Karaf project. These days he is member of SwitchYard core team, which... Read More →


Saturday February 23, 2013 11:30am - 12:15pm
#Lecture room D2

12:30pm

Koen Aers - Raise Your Java EE 6 Productivity Bar With JBoss Forge

Getting started with Java EE development can, despite the important improvements over time, still be quite daunting for newbies. Putting a JSF application to work, setting up persistence or enabling restful web services are not trivial tasks. 
JBoss Forge is a versatile and lean development environment entirely written in Java and making smart use of CDI. Its purpose is to offer you the possibility of incrementally working in new functionality into existing Java projects. It is a command-line oriented tool, so creating entities or scaffolding a user interface is just a matter of issuing a few commands.
But what if your task at hand cannot be done by Forge? No worries, as Forge operates by means of plug-ins, the answer is simply to look for an appropriate plugin or create it yourself if one is not available.
Finally, Forge can also be integrated in graphical IDE's opening up all its power to users of common platforms such as Eclipse.
Come to this session if you want to see this powerful tool live in action!


Speakers
avatar for Koen Aers

Koen Aers

Senior Software Engineer, Red Hat
Koen is currently driving the Eclipse integration of the JBoss Forge project. Before that he was responsible for the Eclipse support and the different workflow editors of the jBPM project. Koen graduated as a Civil Engineer from the Belgian Royal Military Academy and obtained an additional... Read More →


Saturday February 23, 2013 12:30pm - 1:15pm
#Lecture room D2

12:30pm

Filip Nguyen - Enterprise Information Integration

The information is basic building block of Information Systems. All the middleware developed at JBoss are mostly tools to ease up the effort needed to manipulate the information. JBoss Teiid is very novel project that goes to the very core of the Information manipulation - Information Integration. In the talk, Filip Nguyen - JBoss Teiid contributor - will introduce basics of Teiid. Two demos will be shown in the talk and Filip will motivate Java developers to contribute into this bleeding edge project.


Speakers
FN

Filip Nguyen

Filip Nguyen is JBoss QE engineer at Enterprise Data Services. He is also a contributor to JBoss Teiid project. Besides JBoss, Filip is currently doing his PhD in Complex Event Processing at Faculty of informatics, Masaryk University.


Saturday February 23, 2013 12:30pm - 2:00pm
Hackfest Lab 2 C511

12:30pm

Aslak Knutsen, Dan Allen, Karel Piwko - JHackfest

The hackfest to all projects and ideas related to Java and JVM languages (groovy, scala, clojure, ceylon, jruby, javascript, …), frameworks or tools.

More information:
http://lukas.fryc.eu/blog/2013/02/jhackfest.html

Organizer: Lukas Fryc

Room: B413

 


Moderators
avatar for Lukáš Fryč

Lukáš Fryč

Software Engineer, Red Hat
Java+JavaScript hacker and a testing geek, an open source addicted father, runner, climber and Red Hatter. // http://AeroGear.org , Red Hat Mobile

Speakers
avatar for Dan Allen

Dan Allen

Principal Software Engineer, Red Hat
Dan is an open source advocate, community catalyst, author and speaker. He proudly pursues these passions as a Red Hat employee and community member. In his role as Principal Software Engineer, he serves as the Arquillian community manager and draws on that experience to help make... Read More →
avatar for Aslak Knutsen

Aslak Knutsen

Senior Software Engineer, Red Hat
Working on Dev exp for istio as a Principal Software Engineer at Red Hat, O'Reilly Author, JavaOne RockStar & Java Champion
avatar for Karel Piwko

Karel Piwko

Mobile QE Lead, Red Hat Czech, s.r.o
Karel Piwko is a Senior Software Engineer at Red Hat, Inc., currently leading JBoss Mobile related testing efforts. He is actively participating in improving test automation tools for both mobile front ends and mobile related back ends. Karel is involved in Arquillian testing platform... Read More →


Saturday February 23, 2013 12:30pm - 6:30pm
Meeting point 3 B413

1:20pm

Claus Ibsen - Getting Started with Apache Camel

This session will teach you how to get a good start with Apache Camel.

We will introduce you to Apache Camel and how Camel its related to Enterprise Integration Patterns. And how you go about using these patterns in Camel routes, written in Java code or XML files.

We will then discuss how you can get started developing with Camel, and how to setup a new project from scratch using Maven and Eclipse tooling. This session includes live demos that show how to build Camel applications in Java, Spring, OSGi Blueprint and alternative languages such as Scala and Groovy.

You will also hear what other features Camel provides out of the box, which can make integration much easier for you.

At the end we demonstrate how to build custom components, allowing you to build custom adapters if not already provided by Camel.

Before opening up for QA, we will share useful links where you can dive into learning more about Camel.


Speakers
avatar for Claus Ibsen

Claus Ibsen

Principal Software Engineer, Red Hat
Claus Ibsen has worked on Apache Camel for 5 years and he shares a great deal of his expertise as a co-author of Mannings Camel in Action book. He is a principal engineer working for RedHat specializing in the enterprise integration space. Claus lives in Sweden near Malmo with his... Read More →


Saturday February 23, 2013 1:20pm - 2:05pm
#Lecture room D2

2:10pm

Guillaume Nodet - Overview of Fuse Fabric

Fuse Fabric aims to provide an easy environment focused on deploying and managing large scale deployments of OSGi (Apache Karaf) based containers which is the base container for the Fuse products.
This talk will give an overview of the various concepts in Fabric and how it can be used to easily manage containers and deploy applications onto it, including rolling upgrades of applications.


Speakers
GN

Guillaume Nodet

Consulting Software Architect, Red Hat
Guillaume Nodet is a Consulting Software Architect at Red Hat. He joined Red Hat as part of the FuseSource acquisition and is now part of the JBoss Middleware team. FuseSource offerings were based on leading open source projects hosted by the Apache Software Foundation. Guillaume... Read More →


Saturday February 23, 2013 2:10pm - 2:55pm
#Lecture room D2

2:10pm

Jan Papoušek, Juraj Húska - Testing web applications cheaply

Step by step instructions to write functional tests for web applications cheaply with use of Arquillian Graphene.


Speakers
avatar for Juraj Húska

Juraj Húska

RichFaces QE, Red Hat


Saturday February 23, 2013 2:10pm - 3:40pm
Hackfest Lab 2 C511

3:00pm

Ondřej Krajíček, Jan Slezák - Extending Scalability - Scaling Out with JBoss Infinispan and JBoss Drools

We have applied scalability techniques on the Y Soft SafeQ system to extend the scalability of the system, scale out to thousands of nodes and implement distributed system using JBoss Cache / Infinispan and other technologies. We will discuss the general principles applied and our experience with JBoss Inifinspan, Drools. We will also provide references to customers using the developed technology.


Speakers
avatar for Ondrej Krajicek

Ondrej Krajicek

Chief Research Officer, Y Soft Corporation a.s.
By designation of his colleagues and friends, the most vicious man in the World, also known as The Badman or The Dark Ocean (the latter comes from a different story which involves certain amount of Guatemala Rum). Usually presents a strange sense of humo(u)r, loves Islay whisky and... Read More →


Saturday February 23, 2013 3:00pm - 3:45pm
#Lecture room D2

3:45pm

Tomáš Repel, Lukáš Fryč, Marek Schmidt - Gain on pace with JBoss Developer Framework

You've heard about the JBoss Way, and you like what you see. The JBoss Developer Framework gives you the toolkit to follow the JBoss Way and build your applications quickly, productively, and easily.


Speakers
avatar for Lukáš Fryč

Lukáš Fryč

Software Engineer, Red Hat
Java+JavaScript hacker and a testing geek, an open source addicted father, runner, climber and Red Hatter. // http://AeroGear.org , Red Hat Mobile
avatar for Marek Schmidt

Marek Schmidt

Senior Quality Engineer, Red Hat
Quality Engineer @ Red Hat


Saturday February 23, 2013 3:45pm - 5:15pm
Hackfest Lab 2 C511

3:50pm

James Strachan - Making Integration Easy via Tooling

This talk will introduce the various tooling available to help developers use technologies like Apache Camel, ActiveMQ and Karaf to solve integration problems. The talk will focus on demonstrations of using tooling to create, run, modify and debug projects using Fuse IDE, the open source eclipse based tooling for the Fuse open source projects. James will also demonstrate the available web based tooling available.


Speakers
JS

James Strachan

Senior Consulting Software Engineer, Red Hat


Saturday February 23, 2013 3:50pm - 4:35pm
#Lecture room D2

4:40pm

Rob Davies - Enterprise deployments with Apache ActiveMQ

Apache ActiveMQ is one of the most popular messaging technologies in use today. This talk will explain some of the concepts behind enterprise deployments, like high availability, clustering and connectivity across wide area networks. An explain the usage of ActiveMQ in retail environments, the US Federal Aviation Authority, CERN and finance.


Speakers
avatar for Rob Davies

Rob Davies

Technical Director for Fuse Engineering, Red Hat
Rob Davies is the Technical Director for Fuse Engineering at Red Hat. Previously Rob was the CTO of FuseSource. The experts in open source integration and messaging. With 20 years experience of architecting solutions and developing products for large-scale distributed applications... Read More →


Saturday February 23, 2013 4:40pm - 5:25pm
#Lecture room D2

5:20pm

Mario Torre - Thermostat: an Open Source Instrumentation Tool for the Hotspot JVM

"Thermostat is a new Instrumentation tool for the Hotspot JVM which is both scalable and extensible, and provides an out of the box solution for monitoring, diagnosing, profiling and controlling the JVM.

Thermostat main goal is to be a distributed Instrumentation tool and aims to make easy to monitor the Java VM over a range of possible scenarios and use cases, from simple local applications to complex Cloud oriented PaaS stacks.

In our presentation, we will describe our extensible model for collecting JVM and system monitoring data side by side, and attendees will learn about the features that make Thermostat unique over the alternatives.

Thermostat features a variety of client and components, and expose a comprehensive plugin API.

We will give an overview of this API and the architecture, and we will also describe our Eclipse plugin, the standalone Swing, the shell and the other command line clients. "


Speakers
MT

Mario Torre

Senior Software Engineer, Red Hat
Hacker for fun and freedom, free software enthusiast, musician and incurable romantic, he has served few key FLOSS projects like GNU Classpath and OpenJDK and is co-author of the Caciocavallo project. Mario has a strong interest in Computer Graphics and Human - Machine interaction... Read More →


Saturday February 23, 2013 5:20pm - 6:40pm
Hackfest Lab 2 C511

5:30pm

JBoss Ligthning talks

Josef Cacek - Get Kerberos authentication working in JBoss AS 7 & EAP 6

Dan Allen - Drop the angled brackets. Write (Ascii)Docs with Pleasure!

Koen Aers - From Zero to JavaEE in 15 Minutes (or Less)

Tomas Cerny - a Modern approach to UI Development - AspectFaces library


Speakers
avatar for Koen Aers

Koen Aers

Senior Software Engineer, Red Hat
Koen is currently driving the Eclipse integration of the JBoss Forge project. Before that he was responsible for the Eclipse support and the different workflow editors of the jBPM project. Koen graduated as a Civil Engineer from the Belgian Royal Military Academy and obtained an additional... Read More →
avatar for Dan Allen

Dan Allen

Principal Software Engineer, Red Hat
Dan is an open source advocate, community catalyst, author and speaker. He proudly pursues these passions as a Red Hat employee and community member. In his role as Principal Software Engineer, he serves as the Arquillian community manager and draws on that experience to help make... Read More →
avatar for Josef Cacek

Josef Cacek

Quality Assurance Engineer, Red Hat
Josef is a principal quality engineer in Red Hat Middleware. He's enthusiastic hobby runner, security issues hunter and distrustful containers evaluator.http://javlog.cacek.cz/
avatar for Tomáš Černý

Tomáš Černý

Assistant Professor, ACM-ICPC service lead developer, CS FEE Czech Technical Univeristy of Prague
Tomas Cerny received and Master’s degrees from Faculty of Electrical Engineering (FEE) of Czech Technical University in Prague (CTU), and M.S. degree from Baylor University, TX. He is currently an Assistant Professor and a Ph.D. student at Computer Science at FEE CTU in Prague... Read More →


Saturday February 23, 2013 5:30pm - 6:30pm
#Lecture room D2
 
Sunday, February 24
 

9:00am

David Hladký - Magnolia CMS - infrastructure behind www.jboss.org

What is Magnolia and  the Content management system? What can Magnolia do for your community project? Brief introduction JCR specification. Programming plugins to Magnolia CMS.


Speakers
avatar for David Hladký

David Hladký

Senior Java developer, Red Hat Inc
David Hladký is currently a member of JBoss Community Team. He is responsible for maintining and plugin-development of http://www.jboss.org (Magnolia) and http://repository.jboss.org (Maven repository on Nexus). David Hladký has been a software developer since 1990. He graduated... Read More →


Sunday February 24, 2013 9:00am - 9:45am
#Lecture room D2

9:00am

Radoslav Husar - All you wanted to know about JBoss AS clustering in a hands-on session

In the hands-on lab we will talk a little bit about AS 7 in general and challenges it poses to being Highly-Available (HA). Then we will look at the basic clustering concepts. We will code a simple but clustered Web application and then simulate deployment in a larger cluster. Simulating failover will demonstrate how robust clustering is. If time permits, we will take a look at how to roll updates in the cluster withouth downtime with mod_cluster. We will close the lab with Q


Speakers
avatar for Radoslav Husar

Radoslav Husar

Software Engineer, Red Hat
JBoss Application Server Engineer @ Red Hat, otherwise the IT adventurer, food gourmet, wine and beer gourmand, music enthusiast and a traveller.


Sunday February 24, 2013 9:00am - 10:30am
Hackfest Lab 2 C511

9:00am

Aslak Knutsen, Dan Allen, Karel Piwko - JHackfest

The hackfest to all projects and ideas related to Java and JVM languages (groovy, scala, clojure, ceylon, jruby, javascript, …), frameworks or tools.

More information:
http://lukas.fryc.eu/blog/2013/02/jhackfest.html

Organizer: Lukas Fryc

Room: B413


Moderators
avatar for Lukáš Fryč

Lukáš Fryč

Software Engineer, Red Hat
Java+JavaScript hacker and a testing geek, an open source addicted father, runner, climber and Red Hatter. // http://AeroGear.org , Red Hat Mobile

Speakers
avatar for Dan Allen

Dan Allen

Principal Software Engineer, Red Hat
Dan is an open source advocate, community catalyst, author and speaker. He proudly pursues these passions as a Red Hat employee and community member. In his role as Principal Software Engineer, he serves as the Arquillian community manager and draws on that experience to help make... Read More →
avatar for Aslak Knutsen

Aslak Knutsen

Senior Software Engineer, Red Hat
Working on Dev exp for istio as a Principal Software Engineer at Red Hat, O'Reilly Author, JavaOne RockStar & Java Champion
avatar for Karel Piwko

Karel Piwko

Mobile QE Lead, Red Hat Czech, s.r.o
Karel Piwko is a Senior Software Engineer at Red Hat, Inc., currently leading JBoss Mobile related testing efforts. He is actively participating in improving test automation tools for both mobile front ends and mobile related back ends. Karel is involved in Arquillian testing platform... Read More →


Sunday February 24, 2013 9:00am - 6:30pm
Meeting point 3 B413

9:50am

Jiří Vaněk - Under the roof of JDK 8

OpenJDK 8, after two years of Java 7, is getting close to it release - 2013/07/05.
This presentation is aimed to

  • present the killer feature - Lambda expressions
  • description of smaller changes
  • introduction of postponed (Java 9) project Jigsaw, which can still be compiled into OpenJDK 8 by those who wants.

Speakers
avatar for jiri vanek

jiri vanek

OpenJDK contributor, RedHat
From here and there, anchoring myself in RedHat OpenJDK tea,


Sunday February 24, 2013 9:50am - 10:35am
#Lecture room D2

10:40am

Ladislav Thon - The Dart programming language

Come to the Dart side! Let's take a look at a boring programming language and see what innovations does it bring to the mainstream field. We will be speaking big words like optional typing, isolates or mirrors -- but don't worry, I'm friendly and mostly harmless.


Speakers
avatar for Ladislav Thon

Ladislav Thon

Senior Quality Engineer, Red Hat
I'm a reader, listener, learner, programmer and programming languages freak. Occasionally also a speaker.https://speakerdeck.com/ladicek


Sunday February 24, 2013 10:40am - 11:25am
#Lecture room D2

10:40am

Koen Aers - Plugging into JBoss Forge

JBoss Forge is an incremental enhancement tool that lets you take an existing Java project and safely add in new functionality. Forge operates by means of plug-ins, each of them contributing one or more commands to do a particular task.
This session is a deep dive into JBoss Forge plug-in development. While we will show how to create such a plug-in, the purpose of the session is also to gather ideas for new and cool plug-ins. Come share your opinion and make sure Forge can be extended with the capabilities you would like. Maybe we can even develop it on the spot!


Speakers
avatar for Koen Aers

Koen Aers

Senior Software Engineer, Red Hat
Koen is currently driving the Eclipse integration of the JBoss Forge project. Before that he was responsible for the Eclipse support and the different workflow editors of the jBPM project. Koen graduated as a Civil Engineer from the Belgian Royal Military Academy and obtained an additional... Read More →


Sunday February 24, 2013 10:40am - 12:10pm
Hackfest Lab 2 C511

11:30am

Tomáš Hradec - Introduction to Ceylon

Ceylon is a new programming language designed to execute on the JVM. We're fans of Java and its ecosystem. However, we think that the language and class libraries, designed more than 15 years ago, are no longer the best foundation for a range of today's business computing problems.
 
Ceylon's design goals include:
 
- easy to learn and understand for Java and C# developers
- eliminate some of Java's verbosity, but keep its readability
- improve upon Java's typesafety
- provide a declarative syntax for expressing hierarchical information (user interface, external data, system configuration)
- support and encourage a more functional style of programming with immutable objects and higher-order functions
- great support for meta-programming
- built-in modularity


Speakers
avatar for Tomas Hradec

Tomas Hradec

Senior Quality Engineer, Red Hat


Sunday February 24, 2013 11:30am - 12:15pm
#Lecture room D2

12:30pm

Pavel Tišnovský - Clojure - a new hope for the Java platform?

This is talk about the very modern programming language with very old roots.


Speakers
avatar for Pavel Tišnovský

Pavel Tišnovský

Red Hat Czech
Pavel is famous for his in-depth articles he writes on various technical topics for the Czech Linux magazine root.cz. He'd taught computer graphics at Brno Technical University and worked as a C, C++, and Java developer in various companies before he joined Red Hat where he is a quality... Read More →


Sunday February 24, 2013 12:30pm - 1:15pm
#Lecture room D2

12:30pm

Tomáš Černý - Towards a Smart, Automated User Interface Design

User interface (UI) development and maintenance presents a burden for many developers. Existing UI development approaches often restate information already captured in the application model such as entity attributes, validation, security, etc. Changes in application model often require many subsequent changes to the UI. Such duplication creates additional maintenance requirements for synchronization (at a minimum) and often is a source for errors (i.e., when model and UI disagree). Adding to the difficulties, typical UI implementations often tangle multiple concerns together such as presentation, validation, layout, security, etc. In our talk, we present our approach to deal with UI employing aspect-oriented design, code-base inspection and UI generation. Our approaches considerably reduces development and maintenance efforts and separates different concerns. Furthermore, it supports the design of Adaptive User Interfaces that adjust the UI to user's capabilities, skills, origin, rights, browsing device, etc. We provide a demonstration of a library JFormBuilder that utilizes our approach and is ready to use with your Java EE application.


Speakers
avatar for Tomáš Černý

Tomáš Černý

Assistant Professor, ACM-ICPC service lead developer, CS FEE Czech Technical Univeristy of Prague
Tomas Cerny received and Master’s degrees from Faculty of Electrical Engineering (FEE) of Czech Technical University in Prague (CTU), and M.S. degree from Baylor University, TX. He is currently an Assistant Professor and a Ph.D. student at Computer Science at FEE CTU in Prague... Read More →


Sunday February 24, 2013 12:30pm - 2:00pm
Hackfest Lab 2 C511

1:20pm

Václav Pech - Pick the low-hanging concurrency fruit

Concurrency is not hard. It can actually feel natural and easy. Surprisingly little effort is required to achieve a great level of concurrency in your everyday code. Come and pick the fruit that hangs low, right above your head. Stretch out your hand and learn to use parallel collections, asynchronous functions, fork/join and dataflow variables. You can write code that runs fast on modern multi-core chips without dramatic impact on your applications' architecture. It will be deterministic and reliable. Come and get ready for the multi-core future.


Speakers
VP

Václav Pech

http://www.vaclavpech.eu/


Sunday February 24, 2013 1:20pm - 2:05pm
#Lecture room D2

2:10pm

Jiří Sviták - New Features in jBPM 6

The talk will cover new features in jBPM 6 business process suite, which combines Red Hat and Polymita technology. Main topics will be the business process simulation, the business activity monitoring and the new business central server.


Speakers
avatar for Jiří Sviták

Jiří Sviták

Quality Engineer, Red Hat
Jiri has been working as a middleware quality engineer for Red Hat for more than three years. He focuses mainly on jBPM business process suite; performance testing in particular. He likes presentations and already had several talks about jBPM at conferences and universities. He enjoys... Read More →


Sunday February 24, 2013 2:10pm - 2:55pm
#Lecture room D2

2:10pm

Dominik Pospisil - JBoss AS7 domain management

JBoss Application Server 7 comes with domain configuration and management capabilities. The lab will start with introduction to related concepts and tools. Hands on session will follow covering basic management scenarios - starting, stopiing domain servers, configuring databases, jms resources, etc.


Speakers
DP

Dominik Pospíšil

JBoss QA Engineer, Red Hat
Dominik Pospisil works in JBoss QA team for six years. He focuses on application server clustering, performance and managemnt.


Sunday February 24, 2013 2:10pm - 3:40pm
Hackfest Lab 2 C511

3:00pm

Rastislav Wagner - Cool and lost features in JBDS

This presentation is focusing on various features which may not be visible for JBT/JBDS users at the first sight but they will undoubtedly help them during development of their applications.
During the session we will learn how to use maven source lookup for debugging. We will also deal with maven respositories and possibility to download runtimes directly from IDE and much more.



Sunday February 24, 2013 3:00pm - 3:45pm
#Lecture room D2

3:50pm

Viliam Ročkai, Marek Posolda - GateIn portal usecase

Pros and cons of using GateIn portal as a platform for Java enterprise web applications. Example with practical usecase will be presented.


Speakers
avatar for Marek Posolda

Marek Posolda

Principal Software Engineer, Red Hat
Marek works in Red Hat in Keycloak software engineering team. He has been working in Red Hat since 2009 on various middleware projects like JBoss Portal, GateIn portal.


Sunday February 24, 2013 3:50pm - 4:35pm
#Lecture room D2

3:50pm

Stefan Bunciak, Vlado Pakan - Hybrid Mobile Applications development

Develop Hybrid Mobile Applications (mainly for Android) using HTML5/Apache Cordova and JBoss Developer Studio with Android Tools as an IDE.

More at: https://community.jboss.org/wiki/AndroidLabSubjectProposal


Speakers
avatar for Stefan Bunciak

Stefan Bunciak

Manager, Quality Engineering, Red Hat
Manager. Musician. Inventor.
VP

Vlado Pakan

JBDS QE Engineer, Red Hat Czech


Sunday February 24, 2013 3:50pm - 5:15pm
Hackfest Lab 2 C511

4:40pm

Dan Allen - Static is the new dynamic: Bake your HTML5 website with Awestruct

In the beginning of the web, there were only static HTML files. Then came the age of the CMS. Now, with the ever increasing capabilities of HTML5-based browsers, we can give the server a rest, put security problems behind us and escape deployment hassles by returning to static HTML(5) documents and shifting the dynamic behavior to the client. Not only does that let you blog out of static hosting sites like GitHub pages, it also means you can put more processing power into the authoring tools.

How do static site generators work? What are the benefits over (server-side) CMSes? How can static be dynamic? How is it different from before?

In this session, you'll be introduced to static site generation, and in particular, Awestruct, a Ruby-based tool for building and publishing static websites. You'll discover how you can leverage a wide range of lightweight markup languages such as Haml, Textile, Markdown and SASS, and view-layer tools like jQuery, Bootstrap and CoffeeScript to keep your source terse and DRY. We'll use Awestruct's extension pipeline to setup a blog, add comments to your site or add analytic tracking scripts to your pages, then build and publish the site to GitHub pages in a single command. The talk will conclude by sharing real-world experience collected by creating several large web sites powered by static site generators.

Just because the pages are static doesn't mean they can't be dynamic too. Get Awestruct and blog like a hacker!


Speakers
avatar for Dan Allen

Dan Allen

Principal Software Engineer, Red Hat
Dan is an open source advocate, community catalyst, author and speaker. He proudly pursues these passions as a Red Hat employee and community member. In his role as Principal Software Engineer, he serves as the Arquillian community manager and draws on that experience to help make... Read More →


Sunday February 24, 2013 4:40pm - 5:25pm
#Lecture room D2

4:40pm

JBoss Ligthning talks

Jiri Vanek – IcedTea Web

Jozef Chocholacek - JCR persistence for jBPM

 


Speakers
avatar for Jozef Chocholáček

Jozef Chocholáček

Developer, Magnolia International Ltd.
Former jboss.org team member, now continuing my Open Source passion by developing the Magnolia CMS, where I focus mainly on the back-end issues like workflow (thus jBPM) or JCR layer (i.e. Jackrabbit and ModeShape).
avatar for jiri vanek

jiri vanek

OpenJDK contributor, RedHat
From here and there, anchoring myself in RedHat OpenJDK tea,


Sunday February 24, 2013 4:40pm - 5:25pm
#Lecture room D3