Skip to content

Instantly share code, notes, and snippets.

View mojavelinux's full-sized avatar

Dan Allen mojavelinux

View GitHub Profile
@mojavelinux
mojavelinux / proposal.md
Created January 13, 2012 08:43
OSCON 2012 Proposal: Automate your web tests using drones

Submission Date: Jan 12, 2012

Proposed Title: Automate your web tests using drones

Summary:

Using a web application is easy. Testing it should be easy too. Arquillian Drone makes that possible. Instead of wasting time setting up Selenium or WebDriver and deploying the application you want to test, you can skip straight to writing web tests and let the drones handle the rest.

Topics:

@mojavelinux
mojavelinux / proposal.md
Created January 13, 2012 08:45
OSCON 2012 Proposal: Delivering the rich web at low cost

Submission Date: Jan 12, 2012

Proposed Title: Delivering the rich web at low cost

Summary:

Today's web apps demand reliable, real-time communication with marginal latency. By using Google Web Toolkit (GWT) and Errai, you can develop a rich web app in your favorite IDE using Java. The source is then compiled into a highly-optimized HTML 5 and JavaScript application that runs entirely in the browser and can exchange data with the server over Errai's efficient, bidirectional message bus.

Topics:

@mojavelinux
mojavelinux / proposal.md
Created January 13, 2012 08:47
OSCON 2012 Proposal: JBoss @ 7: New App Server. New Tools. New Attitude.

Submission Date: Jan 12, 2012

Proposed Title: JBoss @ 7: New App Server. New Tools. New Attitude.

Summary:

2000 called, it wants its bloatware back. At JBoss, we decided to flip the switch and make enterprise development productive. In this session, you'll learn how to build Java EE applications that are slim, fast and powerful. We'll kick off the project with Forge, develop using the Web Profile, create real tests using Arquillian, deploy to JBoss AS 7, then take it to the cloud! It's gonna be fast!

Topics:

@mojavelinux
mojavelinux / tutorial.asciidoc
Created January 19, 2012 03:10
JBoss Java EE workshop

JBoss Java EE 6 Workshop

@mojavelinux
mojavelinux / generate.fsh
Created January 23, 2012 22:53
Forge script of generate point of sale application
@/* Disables interactive commands */;
set ACCEPT_DEFAULTS true;
@/* Create a new project in the current directory */;
new-project;
@/* Turn our Java project into a Web project with JSF, CDI, EJB, JPA and BV */;
scaffold setup --scaffoldType faces;
persistence setup --provider HIBERNATE --container JBOSS_AS7;
validation setup --provider HIBERNATE_VALIDATOR;
@mojavelinux
mojavelinux / proposal.md
Created January 25, 2012 23:42
JAX Mainz 2012 Proposal: JBoss, Show Me the Java EE Way

Submission Date: Jan 25, 2012

Proposed Title: JBoss, Show Me the Java EE Way

Summary:

2000 called, it wants its bloatware back. At JBoss, we decided to flip the switch and make enterprise development productive. In this session, you'll learn how to build Java EE applications that are slim, fast and powerful. We'll kick off a project with JBoss Forge, develop using the Java EE 6 Web Profile, create real tests using Arquillian, deploy to JBoss AS 7, then take it to the cloud! It's gonna be fast!

Session type: Session (or Workshop)

@mojavelinux
mojavelinux / proposal.md
Created January 25, 2012 23:59
JAX Mainz 2012 Proposal: Real Agile: How Real Tests Lead to Real Progress

Submission Date: Jan 25, 2012

Proposed Title: Real Agile: How Real Tests Lead to Real Progress

Summary:

In this session, we'll explore Arquillian as an agile development tool to achieve cleaner, clearer tests based on reusable web testing components. We'll explore the concepts of BDD and ATDD using tools from the Arquillian ecosystem such as Arquillian Drone together with WebDriver's concept called Page Objects as well as the combination of Arquillian and Thucydides. Testing behaviors has never been so easy, and so real! If you care about quality of your software you definitely shouldn't miss this talk!

Session type: Session

@mojavelinux
mojavelinux / Writing Tools Writeup.markdown
Created January 30, 2012 18:56 — forked from matthewmccullough/Writing Tools Writeup.md
How To Write A Technical Book (One Man's Modest Suggestions)
@mojavelinux
mojavelinux / proposal.md
Created February 11, 2012 06:17
JAXconf 2012 Proposal: Continuous Enterprise Development in Java

Submission Date: Feb 10, 2012

Proposed Title: Continuous Enterprise Development in Java

Abstract:

Are you confident enough to push your application to production right now? Will it deploy? Integrate all the components? Keep the fail whale at bay? Confidence comes from tests. Real tests. Discover how to use Arquillian to develop tests that execute inside a container and gain confidence that keeps you developing, knowing your application will stand up to the real world.In the workshop, we'll cover:

  • Why integration tests are important
  • What plagues integration tests today
@mojavelinux
mojavelinux / proposal.md
Created February 11, 2012 06:19
JAXconf 2012 Proposal: JBoss @ 7: A New App Server, New Tools and a New Attitude. +1

Submission Date: Feb 10, 2012

Proposed Title: JBoss @ 7: A New App Server, New Tools and a New Attitude. +1

Abstract:

2000 called, it wants its bloatware back. At JBoss, we decided to flip the switch and make enterprise Java development productive. This keynote presents a new vision for Java EE applications--one that's slim, fast and powerful. We'll talk about how you kick off your project with JBoss Forge and JBoss Tools, how the Web Profile provides both power and convenience, why writing real tests using Arquillian matters, reintroduce you application server that changed it all, again, then take it to the cloud, and for a stroll on our mobile device! It's gonna be fast! It's gonna be fun! It's gonna be open! That's the reputation we want for Java EE. That's the productivity we want to give you.

Topics: