際際滷shows by User: vjbug / http://www.slideshare.net/images/logo.gif 際際滷shows by User: vjbug / Fri, 18 Dec 2015 13:34:52 GMT 際際滷Share feed for 際際滷shows by User: vjbug An Enterprise Developer's Joerney to the IoT /slideshow/an-enterprise-developers-joerney-to-the-iot/56275261 enterprisedevelopersjourneyiot-151218133452
The current hype around the Internet of Things (IoT) has led to a substantial amount of innovation thanks to open source software, open hardware, open standards, and community inspiration. In this session, we will explore how you can use open source software to incorporate the physical world (the Things) into your traditional enterprise IT infrastructure. We will walk the path from a typical enterprise developers current focus on web desktop applications to mobile and devices, specifically developer prototyping platforms like Raspberry Pi, Intel Edison, Arduino, Particle.io, and several others. Learn how to connect the physical world to your enterprise middleware backbone via sensors and actuators. Burr Sutter: Technologist, innovator, creator, catalyst, an evangelist, product manager, teacher, and 'internal start-up' leader with the vision to see tomorrow's technology and the ability to focus and energize the engineers who build it and the communities who use it. Areas of expertise include Java EE, SOA, Business Rules, BPM, PaaS, Mobile and IoT.]]>

The current hype around the Internet of Things (IoT) has led to a substantial amount of innovation thanks to open source software, open hardware, open standards, and community inspiration. In this session, we will explore how you can use open source software to incorporate the physical world (the Things) into your traditional enterprise IT infrastructure. We will walk the path from a typical enterprise developers current focus on web desktop applications to mobile and devices, specifically developer prototyping platforms like Raspberry Pi, Intel Edison, Arduino, Particle.io, and several others. Learn how to connect the physical world to your enterprise middleware backbone via sensors and actuators. Burr Sutter: Technologist, innovator, creator, catalyst, an evangelist, product manager, teacher, and 'internal start-up' leader with the vision to see tomorrow's technology and the ability to focus and energize the engineers who build it and the communities who use it. Areas of expertise include Java EE, SOA, Business Rules, BPM, PaaS, Mobile and IoT.]]>
Fri, 18 Dec 2015 13:34:52 GMT /slideshow/an-enterprise-developers-joerney-to-the-iot/56275261 vjbug@slideshare.net(vjbug) An Enterprise Developer's Joerney to the IoT vjbug The current hype around the Internet of Things (IoT) has led to a substantial amount of innovation thanks to open source software, open hardware, open standards, and community inspiration. In this session, we will explore how you can use open source software to incorporate the physical world (the Things) into your traditional enterprise IT infrastructure. We will walk the path from a typical enterprise developers current focus on web desktop applications to mobile and devices, specifically developer prototyping platforms like Raspberry Pi, Intel Edison, Arduino, Particle.io, and several others. Learn how to connect the physical world to your enterprise middleware backbone via sensors and actuators. Burr Sutter: Technologist, innovator, creator, catalyst, an evangelist, product manager, teacher, and 'internal start-up' leader with the vision to see tomorrow's technology and the ability to focus and energize the engineers who build it and the communities who use it. Areas of expertise include Java EE, SOA, Business Rules, BPM, PaaS, Mobile and IoT. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/enterprisedevelopersjourneyiot-151218133452-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The current hype around the Internet of Things (IoT) has led to a substantial amount of innovation thanks to open source software, open hardware, open standards, and community inspiration. In this session, we will explore how you can use open source software to incorporate the physical world (the Things) into your traditional enterprise IT infrastructure. We will walk the path from a typical enterprise developers current focus on web desktop applications to mobile and devices, specifically developer prototyping platforms like Raspberry Pi, Intel Edison, Arduino, Particle.io, and several others. Learn how to connect the physical world to your enterprise middleware backbone via sensors and actuators. Burr Sutter: Technologist, innovator, creator, catalyst, an evangelist, product manager, teacher, and &#39;internal start-up&#39; leader with the vision to see tomorrow&#39;s technology and the ability to focus and energize the engineers who build it and the communities who use it. Areas of expertise include Java EE, SOA, Business Rules, BPM, PaaS, Mobile and IoT.
An Enterprise Developer's Joerney to the IoT from Virtual JBoss User Group
]]>
2857 6 https://cdn.slidesharecdn.com/ss_thumbnails/enterprisedevelopersjourneyiot-151218133452-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Messaging for IoT /slideshow/messaging-for-iot-55150266/55150266 messaging-for-iot-jbug-151116091514-lva1-app6892
Scale changes everything. What once was quite adequate for enterprise messaging can't scale to support "Internet of Things". We need new protocols, patterns and architectures to support this new world. This session will start with basic introduction to the concept of Internet of Things. Next it will discuss general technical challenges involved with the concept and explain why it is becoming mainstream now. Now were ready to start talking about solutions. We will introduce some messaging patterns (like telemetry and command/control) and protocols (such as MQTT and AMQP) used in these scenarios. Finally we will see how Apache ActiveMQ is gearing up for this race. We will show tips for horizontal and vertical scaling of the broker, related projects that can help with deployments and what the future development road map looks like. Martyn Taylor is a senior software engineer at Red Hat, with over 7 years experience working on cloud, middleware and messaging software. Martyn currently works on the Apache ActiveMQ suite of projects.]]>

Scale changes everything. What once was quite adequate for enterprise messaging can't scale to support "Internet of Things". We need new protocols, patterns and architectures to support this new world. This session will start with basic introduction to the concept of Internet of Things. Next it will discuss general technical challenges involved with the concept and explain why it is becoming mainstream now. Now were ready to start talking about solutions. We will introduce some messaging patterns (like telemetry and command/control) and protocols (such as MQTT and AMQP) used in these scenarios. Finally we will see how Apache ActiveMQ is gearing up for this race. We will show tips for horizontal and vertical scaling of the broker, related projects that can help with deployments and what the future development road map looks like. Martyn Taylor is a senior software engineer at Red Hat, with over 7 years experience working on cloud, middleware and messaging software. Martyn currently works on the Apache ActiveMQ suite of projects.]]>
Mon, 16 Nov 2015 09:15:14 GMT /slideshow/messaging-for-iot-55150266/55150266 vjbug@slideshare.net(vjbug) Messaging for IoT vjbug Scale changes everything. What once was quite adequate for enterprise messaging can't scale to support "Internet of Things". We need new protocols, patterns and architectures to support this new world. This session will start with basic introduction to the concept of Internet of Things. Next it will discuss general technical challenges involved with the concept and explain why it is becoming mainstream now. Now were ready to start talking about solutions. We will introduce some messaging patterns (like telemetry and command/control) and protocols (such as MQTT and AMQP) used in these scenarios. Finally we will see how Apache ActiveMQ is gearing up for this race. We will show tips for horizontal and vertical scaling of the broker, related projects that can help with deployments and what the future development road map looks like. Martyn Taylor is a senior software engineer at Red Hat, with over 7 years experience working on cloud, middleware and messaging software. Martyn currently works on the Apache ActiveMQ suite of projects. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/messaging-for-iot-jbug-151116091514-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Scale changes everything. What once was quite adequate for enterprise messaging can&#39;t scale to support &quot;Internet of Things&quot;. We need new protocols, patterns and architectures to support this new world. This session will start with basic introduction to the concept of Internet of Things. Next it will discuss general technical challenges involved with the concept and explain why it is becoming mainstream now. Now were ready to start talking about solutions. We will introduce some messaging patterns (like telemetry and command/control) and protocols (such as MQTT and AMQP) used in these scenarios. Finally we will see how Apache ActiveMQ is gearing up for this race. We will show tips for horizontal and vertical scaling of the broker, related projects that can help with deployments and what the future development road map looks like. Martyn Taylor is a senior software engineer at Red Hat, with over 7 years experience working on cloud, middleware and messaging software. Martyn currently works on the Apache ActiveMQ suite of projects.
Messaging for IoT from Virtual JBoss User Group
]]>
4717 6 https://cdn.slidesharecdn.com/ss_thumbnails/messaging-for-iot-jbug-151116091514-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Apache Lucene for Java EE Developers /slideshow/apache-lucene-for-java-ee-developers/50850860 apacheluceneforjavaeedevelopers-150723151345-lva1-app6891
Apache Lucene is the de-facto standard open source library for Java developers to implement full-text-search capabilities. While its thriving in its field, it is rarely mentioned in the scope of Java EE development. In this talk we will see for which features many developers love Lucene, make some concrete examples of common problems it elegantly solves, and see some best practices about using it in a Java EE stack. Finally we'll see how some popular OSS projects such as Hibernate ORM (JPA provider), WildFly (Java EE runtime) and Infinispan (in-memory datagrid, JCache implementor) actually provide great Lucene integration capabilities.]]>

Apache Lucene is the de-facto standard open source library for Java developers to implement full-text-search capabilities. While its thriving in its field, it is rarely mentioned in the scope of Java EE development. In this talk we will see for which features many developers love Lucene, make some concrete examples of common problems it elegantly solves, and see some best practices about using it in a Java EE stack. Finally we'll see how some popular OSS projects such as Hibernate ORM (JPA provider), WildFly (Java EE runtime) and Infinispan (in-memory datagrid, JCache implementor) actually provide great Lucene integration capabilities.]]>
Thu, 23 Jul 2015 15:13:45 GMT /slideshow/apache-lucene-for-java-ee-developers/50850860 vjbug@slideshare.net(vjbug) Apache Lucene for Java EE Developers vjbug Apache Lucene is the de-facto standard open source library for Java developers to implement full-text-search capabilities. While its thriving in its field, it is rarely mentioned in the scope of Java EE development. In this talk we will see for which features many developers love Lucene, make some concrete examples of common problems it elegantly solves, and see some best practices about using it in a Java EE stack. Finally we'll see how some popular OSS projects such as Hibernate ORM (JPA provider), WildFly (Java EE runtime) and Infinispan (in-memory datagrid, JCache implementor) actually provide great Lucene integration capabilities. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/apacheluceneforjavaeedevelopers-150723151345-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Apache Lucene is the de-facto standard open source library for Java developers to implement full-text-search capabilities. While its thriving in its field, it is rarely mentioned in the scope of Java EE development. In this talk we will see for which features many developers love Lucene, make some concrete examples of common problems it elegantly solves, and see some best practices about using it in a Java EE stack. Finally we&#39;ll see how some popular OSS projects such as Hibernate ORM (JPA provider), WildFly (Java EE runtime) and Infinispan (in-memory datagrid, JCache implementor) actually provide great Lucene integration capabilities.
Apache Lucene for Java EE Developers from Virtual JBoss User Group
]]>
4139 6 https://cdn.slidesharecdn.com/ss_thumbnails/apacheluceneforjavaeedevelopers-150723151345-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
What's New in WildFly 9? /slideshow/whats-new-in-wildfly-9-50589236/50589236 whatsnewinwildfly9-150716100058-lva1-app6892
This session covers new improvements that will be introduced in WildFly 9: Wildfly-core will be extracted from the codebase and the ability to assemble a server on top of it will be introduced. WildFly 9 will be provided in two versions: Wildfly Web and Wildfly Full but users will be able to create their custom packaging of WildFly. Users will be able to shutdown the application server in a graceful manner - after the shutdown command is executed server will reject new requests and allow existing requests to finish before it shuts down. Support for HTTP/2, a new version of HTTP protocol based on SPDY, will be introduced. Users will be able to use WildFly as a load balancer. Consequently, it will be possible to manage the balancer with the same tools that are used to manage the rest of the domain. What is more, users will be able to use more efficient protocols, such as HTTP/2, for communication between the balancer and backend servers. An OpenShift cartridge, which will enable users to use WildFly 9 in cloud environment, will be provided. WildFly 9 will use OpenJDK ORB library instead of JacORB.鏤]]>

This session covers new improvements that will be introduced in WildFly 9: Wildfly-core will be extracted from the codebase and the ability to assemble a server on top of it will be introduced. WildFly 9 will be provided in two versions: Wildfly Web and Wildfly Full but users will be able to create their custom packaging of WildFly. Users will be able to shutdown the application server in a graceful manner - after the shutdown command is executed server will reject new requests and allow existing requests to finish before it shuts down. Support for HTTP/2, a new version of HTTP protocol based on SPDY, will be introduced. Users will be able to use WildFly as a load balancer. Consequently, it will be possible to manage the balancer with the same tools that are used to manage the rest of the domain. What is more, users will be able to use more efficient protocols, such as HTTP/2, for communication between the balancer and backend servers. An OpenShift cartridge, which will enable users to use WildFly 9 in cloud environment, will be provided. WildFly 9 will use OpenJDK ORB library instead of JacORB.鏤]]>
Thu, 16 Jul 2015 10:00:58 GMT /slideshow/whats-new-in-wildfly-9-50589236/50589236 vjbug@slideshare.net(vjbug) What's New in WildFly 9? vjbug This session covers new improvements that will be introduced in WildFly 9: Wildfly-core will be extracted from the codebase and the ability to assemble a server on top of it will be introduced. WildFly 9 will be provided in two versions: Wildfly Web and Wildfly Full but users will be able to create their custom packaging of WildFly. Users will be able to shutdown the application server in a graceful manner - after the shutdown command is executed server will reject new requests and allow existing requests to finish before it shuts down. Support for HTTP/2, a new version of HTTP protocol based on SPDY, will be introduced. Users will be able to use WildFly as a load balancer. Consequently, it will be possible to manage the balancer with the same tools that are used to manage the rest of the domain. What is more, users will be able to use more efficient protocols, such as HTTP/2, for communication between the balancer and backend servers. An OpenShift cartridge, which will enable users to use WildFly 9 in cloud environment, will be provided. WildFly 9 will use OpenJDK ORB library instead of JacORB.鏤 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/whatsnewinwildfly9-150716100058-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This session covers new improvements that will be introduced in WildFly 9: Wildfly-core will be extracted from the codebase and the ability to assemble a server on top of it will be introduced. WildFly 9 will be provided in two versions: Wildfly Web and Wildfly Full but users will be able to create their custom packaging of WildFly. Users will be able to shutdown the application server in a graceful manner - after the shutdown command is executed server will reject new requests and allow existing requests to finish before it shuts down. Support for HTTP/2, a new version of HTTP protocol based on SPDY, will be introduced. Users will be able to use WildFly as a load balancer. Consequently, it will be possible to manage the balancer with the same tools that are used to manage the rest of the domain. What is more, users will be able to use more efficient protocols, such as HTTP/2, for communication between the balancer and backend servers. An OpenShift cartridge, which will enable users to use WildFly 9 in cloud environment, will be provided. WildFly 9 will use OpenJDK ORB library instead of JacORB.鏤
What's New in WildFly 9? from Virtual JBoss User Group
]]>
4793 6 https://cdn.slidesharecdn.com/ss_thumbnails/whatsnewinwildfly9-150716100058-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Narayana 5: The premier open source transaction manager /slideshow/j-bug-ncl-narayana-may-2015/48093856 jbugncl-narayanamay2015-150513111047-lva1-app6891
In this JBug, Tom will use an example driven format to illustrate some of the new features that have been added into Narayana recently. We will look at: 1. Why you need a transaction manager - a brief revision course 2. Using Narayana inside none-EE containers, mainly focussing on Tomcat]]>

In this JBug, Tom will use an example driven format to illustrate some of the new features that have been added into Narayana recently. We will look at: 1. Why you need a transaction manager - a brief revision course 2. Using Narayana inside none-EE containers, mainly focussing on Tomcat]]>
Wed, 13 May 2015 11:10:47 GMT /slideshow/j-bug-ncl-narayana-may-2015/48093856 vjbug@slideshare.net(vjbug) Narayana 5: The premier open source transaction manager vjbug In this JBug, Tom will use an example driven format to illustrate some of the new features that have been added into Narayana recently. We will look at: 1. Why you need a transaction manager - a brief revision course 2. Using Narayana inside none-EE containers, mainly focussing on Tomcat <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/jbugncl-narayanamay2015-150513111047-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this JBug, Tom will use an example driven format to illustrate some of the new features that have been added into Narayana recently. We will look at: 1. Why you need a transaction manager - a brief revision course 2. Using Narayana inside none-EE containers, mainly focussing on Tomcat
Narayana 5: The premier open source transaction manager from Virtual JBoss User Group
]]>
4528 4 https://cdn.slidesharecdn.com/ss_thumbnails/jbugncl-narayanamay2015-150513111047-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Hacking on WildFly 9 /slideshow/hacking-on-wildfly-9/47323338 ncljbugapril2015slides-150423042230-conversion-gate02
Join us for this interactive event and get your hands dirty with some WildFly 9 hacking! Our host Kabir Khan will explain how you can contribute to the WildFly project at many different levels, from properly reporting bugs in the forums and issue tracker, to actually being able to submit a pull request. During this interactive event you will have a chance to play with WildFly 9 and try some of the following: Find a JIRA you want to work on. See how to check-out the code and setup your IDE. Build WildFly Code walkthrough - code organisation, jboss-modules etc. Debug something from a stack trace in a JIRA issue to nail down the problem. Try the testsuite And more!]]>

Join us for this interactive event and get your hands dirty with some WildFly 9 hacking! Our host Kabir Khan will explain how you can contribute to the WildFly project at many different levels, from properly reporting bugs in the forums and issue tracker, to actually being able to submit a pull request. During this interactive event you will have a chance to play with WildFly 9 and try some of the following: Find a JIRA you want to work on. See how to check-out the code and setup your IDE. Build WildFly Code walkthrough - code organisation, jboss-modules etc. Debug something from a stack trace in a JIRA issue to nail down the problem. Try the testsuite And more!]]>
Thu, 23 Apr 2015 04:22:30 GMT /slideshow/hacking-on-wildfly-9/47323338 vjbug@slideshare.net(vjbug) Hacking on WildFly 9 vjbug Join us for this interactive event and get your hands dirty with some WildFly 9 hacking! Our host Kabir Khan will explain how you can contribute to the WildFly project at many different levels, from properly reporting bugs in the forums and issue tracker, to actually being able to submit a pull request. During this interactive event you will have a chance to play with WildFly 9 and try some of the following: Find a JIRA you want to work on. See how to check-out the code and setup your IDE. Build WildFly Code walkthrough - code organisation, jboss-modules etc. Debug something from a stack trace in a JIRA issue to nail down the problem. Try the testsuite And more! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/ncljbugapril2015slides-150423042230-conversion-gate02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Join us for this interactive event and get your hands dirty with some WildFly 9 hacking! Our host Kabir Khan will explain how you can contribute to the WildFly project at many different levels, from properly reporting bugs in the forums and issue tracker, to actually being able to submit a pull request. During this interactive event you will have a chance to play with WildFly 9 and try some of the following: Find a JIRA you want to work on. See how to check-out the code and setup your IDE. Build WildFly Code walkthrough - code organisation, jboss-modules etc. Debug something from a stack trace in a JIRA issue to nail down the problem. Try the testsuite And more!
Hacking on WildFly 9 from Virtual JBoss User Group
]]>
4983 3 https://cdn.slidesharecdn.com/ss_thumbnails/ncljbugapril2015slides-150423042230-conversion-gate02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Implementing your own Google App Engine /slideshow/implementing-your-own-google-app-engine/45709596 cdvjbug2015-150311095925-conversion-gate01
Google App Engine (GAE) is a popular PaaS offering. Where its scalable and reliable environment is hidden behind a custom API. This makes GAE apps hard to port over to other non-GAE environments. But what if one could implement such similar environment? And you could simply move your GAE applications .war file to this new environment and it would just work? After all, at the end its all about the API, plus scalable and reliable services. JBoss CapeDwarf project aims at making this a reality. This presentation will provide a glimpse into what it takes to implement something as GAE, ranging from runtime integration with JBoss Application Server, actual services implementation to last but not least, automated heavy testing.]]>

Google App Engine (GAE) is a popular PaaS offering. Where its scalable and reliable environment is hidden behind a custom API. This makes GAE apps hard to port over to other non-GAE environments. But what if one could implement such similar environment? And you could simply move your GAE applications .war file to this new environment and it would just work? After all, at the end its all about the API, plus scalable and reliable services. JBoss CapeDwarf project aims at making this a reality. This presentation will provide a glimpse into what it takes to implement something as GAE, ranging from runtime integration with JBoss Application Server, actual services implementation to last but not least, automated heavy testing.]]>
Wed, 11 Mar 2015 09:59:25 GMT /slideshow/implementing-your-own-google-app-engine/45709596 vjbug@slideshare.net(vjbug) Implementing your own Google App Engine vjbug Google App Engine (GAE) is a popular PaaS offering. Where its scalable and reliable environment is hidden behind a custom API. This makes GAE apps hard to port over to other non-GAE environments. But what if one could implement such similar environment? And you could simply move your GAE applications .war file to this new environment and it would just work? After all, at the end its all about the API, plus scalable and reliable services. JBoss CapeDwarf project aims at making this a reality. This presentation will provide a glimpse into what it takes to implement something as GAE, ranging from runtime integration with JBoss Application Server, actual services implementation to last but not least, automated heavy testing. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/cdvjbug2015-150311095925-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Google App Engine (GAE) is a popular PaaS offering. Where its scalable and reliable environment is hidden behind a custom API. This makes GAE apps hard to port over to other non-GAE environments. But what if one could implement such similar environment? And you could simply move your GAE applications .war file to this new environment and it would just work? After all, at the end its all about the API, plus scalable and reliable services. JBoss CapeDwarf project aims at making this a reality. This presentation will provide a glimpse into what it takes to implement something as GAE, ranging from runtime integration with JBoss Application Server, actual services implementation to last but not least, automated heavy testing.
Implementing your own Google App Engine from Virtual JBoss User Group
]]>
3441 1 https://cdn.slidesharecdn.com/ss_thumbnails/cdvjbug2015-150311095925-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Apache DeltaSpike: The CDI Toolbox /slideshow/apache-delta-spike/44963178 apachedeltaspike-150221103928-conversion-gate01
CDI portable extensions are one of greatest features of Java EE allowing the platform to be extended in a clean and portable way. But allowing extension is just part of the story. CDI opens the door to a whole new eco-system for Java EE, but its not the role of the specification to create these extensions. Apache DeltaSpike is the project that leads this brand new eco-system by providing useful extension modules for CDI applications as well as tools to ease the creation of new ones. In this session, well start by presenting the DeltaSpike toolbox and show how it helps you to develop for CDI. Then well describe the major extensions included in Deltaspike, including 'configuration', 'scheduling' and 'data'.]]>

CDI portable extensions are one of greatest features of Java EE allowing the platform to be extended in a clean and portable way. But allowing extension is just part of the story. CDI opens the door to a whole new eco-system for Java EE, but its not the role of the specification to create these extensions. Apache DeltaSpike is the project that leads this brand new eco-system by providing useful extension modules for CDI applications as well as tools to ease the creation of new ones. In this session, well start by presenting the DeltaSpike toolbox and show how it helps you to develop for CDI. Then well describe the major extensions included in Deltaspike, including 'configuration', 'scheduling' and 'data'.]]>
Sat, 21 Feb 2015 10:39:27 GMT /slideshow/apache-delta-spike/44963178 vjbug@slideshare.net(vjbug) Apache DeltaSpike: The CDI Toolbox vjbug CDI portable extensions are one of greatest features of Java EE allowing the platform to be extended in a clean and portable way. But allowing extension is just part of the story. CDI opens the door to a whole new eco-system for Java EE, but its not the role of the specification to create these extensions. Apache DeltaSpike is the project that leads this brand new eco-system by providing useful extension modules for CDI applications as well as tools to ease the creation of new ones. In this session, well start by presenting the DeltaSpike toolbox and show how it helps you to develop for CDI. Then well describe the major extensions included in Deltaspike, including 'configuration', 'scheduling' and 'data'. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/apachedeltaspike-150221103928-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> CDI portable extensions are one of greatest features of Java EE allowing the platform to be extended in a clean and portable way. But allowing extension is just part of the story. CDI opens the door to a whole new eco-system for Java EE, but its not the role of the specification to create these extensions. Apache DeltaSpike is the project that leads this brand new eco-system by providing useful extension modules for CDI applications as well as tools to ease the creation of new ones. In this session, well start by presenting the DeltaSpike toolbox and show how it helps you to develop for CDI. Then well describe the major extensions included in Deltaspike, including &#39;configuration&#39;, &#39;scheduling&#39; and &#39;data&#39;.
Apache DeltaSpike: The CDI Toolbox from Virtual JBoss User Group
]]>
4192 2 https://cdn.slidesharecdn.com/ss_thumbnails/apachedeltaspike-150221103928-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Ceylon From Here to Infinity: The Big Picture and What's Coming /vjbug/2015-02ukjugs 2015-02-ukjugs-150219062405-conversion-gate01
Ceylon is a new modern, elegant programming language for the JVM and JavaScript VM, designed for team work. But it's more than that, it is a full platform with modularity, an SDK, tools and IDEs. We will present Ceylon the language, the platform, and its ecosystem. You will see everything from starting a new project in the IDE to publishing it on Herd, our module repository, including using the SDK. We will also discuss the ongoing Ceylon projects such as the build system, Vert.x integration or Cayla, the new web framework. Finally we will discuss the plans for Ceylon 1.2 and further.]]>

Ceylon is a new modern, elegant programming language for the JVM and JavaScript VM, designed for team work. But it's more than that, it is a full platform with modularity, an SDK, tools and IDEs. We will present Ceylon the language, the platform, and its ecosystem. You will see everything from starting a new project in the IDE to publishing it on Herd, our module repository, including using the SDK. We will also discuss the ongoing Ceylon projects such as the build system, Vert.x integration or Cayla, the new web framework. Finally we will discuss the plans for Ceylon 1.2 and further.]]>
Thu, 19 Feb 2015 06:24:05 GMT /vjbug/2015-02ukjugs vjbug@slideshare.net(vjbug) Ceylon From Here to Infinity: The Big Picture and What's Coming vjbug Ceylon is a new modern, elegant programming language for the JVM and JavaScript VM, designed for team work. But it's more than that, it is a full platform with modularity, an SDK, tools and IDEs. We will present Ceylon the language, the platform, and its ecosystem. You will see everything from starting a new project in the IDE to publishing it on Herd, our module repository, including using the SDK. We will also discuss the ongoing Ceylon projects such as the build system, Vert.x integration or Cayla, the new web framework. Finally we will discuss the plans for Ceylon 1.2 and further. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/2015-02-ukjugs-150219062405-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Ceylon is a new modern, elegant programming language for the JVM and JavaScript VM, designed for team work. But it&#39;s more than that, it is a full platform with modularity, an SDK, tools and IDEs. We will present Ceylon the language, the platform, and its ecosystem. You will see everything from starting a new project in the IDE to publishing it on Herd, our module repository, including using the SDK. We will also discuss the ongoing Ceylon projects such as the build system, Vert.x integration or Cayla, the new web framework. Finally we will discuss the plans for Ceylon 1.2 and further.
Ceylon From Here to Infinity: The Big Picture and What's Coming from Virtual JBoss User Group
]]>
2983 2 https://cdn.slidesharecdn.com/ss_thumbnails/2015-02-ukjugs-150219062405-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Going Further with CDI 1.2 /vjbug/cdi-the-advanced-features advancedcdi-141204095441-conversion-gate02
This presentation introduces the advanced features of CDI (Contexts and Dependency Injection). It was authored by Antoine Sabot-Durand, the co-spec lead for CDI. In less than five years of existence, Contexts and Dependency Injection (CDI) has become one of the major specifications in Java EE. However, its advanced features are still not well known among the majority of the developers, who see it as a simple Dependency Injection solution. In this session, well deep dive into advanced features like the CDI SPI and portable extensions. Then we'll view some examples of how CDI can be used to extend, in a portable way, the Java EE stack.]]>

This presentation introduces the advanced features of CDI (Contexts and Dependency Injection). It was authored by Antoine Sabot-Durand, the co-spec lead for CDI. In less than five years of existence, Contexts and Dependency Injection (CDI) has become one of the major specifications in Java EE. However, its advanced features are still not well known among the majority of the developers, who see it as a simple Dependency Injection solution. In this session, well deep dive into advanced features like the CDI SPI and portable extensions. Then we'll view some examples of how CDI can be used to extend, in a portable way, the Java EE stack.]]>
Thu, 04 Dec 2014 09:54:41 GMT /vjbug/cdi-the-advanced-features vjbug@slideshare.net(vjbug) Going Further with CDI 1.2 vjbug This presentation introduces the advanced features of CDI (Contexts and Dependency Injection). It was authored by Antoine Sabot-Durand, the co-spec lead for CDI. In less than five years of existence, Contexts and Dependency Injection (CDI) has become one of the major specifications in Java EE. However, its advanced features are still not well known among the majority of the developers, who see it as a simple Dependency Injection solution. In this session, well deep dive into advanced features like the CDI SPI and portable extensions. Then we'll view some examples of how CDI can be used to extend, in a portable way, the Java EE stack. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/advancedcdi-141204095441-conversion-gate02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This presentation introduces the advanced features of CDI (Contexts and Dependency Injection). It was authored by Antoine Sabot-Durand, the co-spec lead for CDI. In less than five years of existence, Contexts and Dependency Injection (CDI) has become one of the major specifications in Java EE. However, its advanced features are still not well known among the majority of the developers, who see it as a simple Dependency Injection solution. In this session, well deep dive into advanced features like the CDI SPI and portable extensions. Then we&#39;ll view some examples of how CDI can be used to extend, in a portable way, the Java EE stack.
Going Further with CDI 1.2 from Virtual JBoss User Group
]]>
3963 2 https://cdn.slidesharecdn.com/ss_thumbnails/advancedcdi-141204095441-conversion-gate02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Introduction to CDI /slideshow/introduction-to-cdi-42356193/42356193 introductiontocdi-141204094358-conversion-gate01
This presentation provides an introduction to CDI (Contexts and Dependency Injection), covering the basic and intermediate features. It was authored by Antoine Sabot-Durand, the co-spec lead for CDI.]]>

This presentation provides an introduction to CDI (Contexts and Dependency Injection), covering the basic and intermediate features. It was authored by Antoine Sabot-Durand, the co-spec lead for CDI.]]>
Thu, 04 Dec 2014 09:43:58 GMT /slideshow/introduction-to-cdi-42356193/42356193 vjbug@slideshare.net(vjbug) Introduction to CDI vjbug This presentation provides an introduction to CDI (Contexts and Dependency Injection), covering the basic and intermediate features. It was authored by Antoine Sabot-Durand, the co-spec lead for CDI. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/introductiontocdi-141204094358-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This presentation provides an introduction to CDI (Contexts and Dependency Injection), covering the basic and intermediate features. It was authored by Antoine Sabot-Durand, the co-spec lead for CDI.
Introduction to CDI from Virtual JBoss User Group
]]>
4199 5 https://cdn.slidesharecdn.com/ss_thumbnails/introductiontocdi-141204094358-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Testing the Enterprise layers, with Arquillian /slideshow/testing-the-enterprise-layers-presentations/40675776 testingtheenterpriselayerspresentations-141024053035-conversion-gate02
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. For years weve been exploring how to layer and separate our code to test in isolation on the unit level. Weve kept integration and functional testing as a big ball of mud; jumping straight from unit to full system testing. But can we apply some of the same lessons learned from unit to integration testing? Speaker Bio: Arquillian project lead, Aslak Knutsen, is a Senior Software Engineer at Red Hat where he is working on projects such as Arquillian and ShrinkWrap, one of the founders of the JBoss Testing initiative and a speaker at major industry conferences including JavaOne, Devoxx, Jazoon, JFokus, Geecon, JUDCon and JBoss World.鏤]]>

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. For years weve been exploring how to layer and separate our code to test in isolation on the unit level. Weve kept integration and functional testing as a big ball of mud; jumping straight from unit to full system testing. But can we apply some of the same lessons learned from unit to integration testing? Speaker Bio: Arquillian project lead, Aslak Knutsen, is a Senior Software Engineer at Red Hat where he is working on projects such as Arquillian and ShrinkWrap, one of the founders of the JBoss Testing initiative and a speaker at major industry conferences including JavaOne, Devoxx, Jazoon, JFokus, Geecon, JUDCon and JBoss World.鏤]]>
Fri, 24 Oct 2014 05:30:35 GMT /slideshow/testing-the-enterprise-layers-presentations/40675776 vjbug@slideshare.net(vjbug) Testing the Enterprise layers, with Arquillian vjbug 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. For years weve been exploring how to layer and separate our code to test in isolation on the unit level. Weve kept integration and functional testing as a big ball of mud; jumping straight from unit to full system testing. But can we apply some of the same lessons learned from unit to integration testing? Speaker Bio: Arquillian project lead, Aslak Knutsen, is a Senior Software Engineer at Red Hat where he is working on projects such as Arquillian and ShrinkWrap, one of the founders of the JBoss Testing initiative and a speaker at major industry conferences including JavaOne, Devoxx, Jazoon, JFokus, Geecon, JUDCon and JBoss World.鏤 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/testingtheenterpriselayerspresentations-141024053035-conversion-gate02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> 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. For years weve been exploring how to layer and separate our code to test in isolation on the unit level. Weve kept integration and functional testing as a big ball of mud; jumping straight from unit to full system testing. But can we apply some of the same lessons learned from unit to integration testing? Speaker Bio: Arquillian project lead, Aslak Knutsen, is a Senior Software Engineer at Red Hat where he is working on projects such as Arquillian and ShrinkWrap, one of the founders of the JBoss Testing initiative and a speaker at major industry conferences including JavaOne, Devoxx, Jazoon, JFokus, Geecon, JUDCon and JBoss World.鏤
Testing the Enterprise layers, with Arquillian from Virtual JBoss User Group
]]>
2741 4 https://cdn.slidesharecdn.com/ss_thumbnails/testingtheenterpriselayerspresentations-141024053035-conversion-gate02-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-vjbug-48x48.jpg?cb=1523709985 This 際際滷Share account provides slides and recordings from the Virtual JBoss User Group (http://www.meetup.com/JBoss-User-Group-Worldwide/). vJBUG offers developer-focused user-group style sessions with a focus on JBoss related technologies. The sessions aim to be fun, interactive and informal. We don't host dry webinars! www.meetup.com/JBoss-User-Group-Worldwide/ https://cdn.slidesharecdn.com/ss_thumbnails/enterprisedevelopersjourneyiot-151218133452-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/an-enterprise-developers-joerney-to-the-iot/56275261 An Enterprise Develope... https://cdn.slidesharecdn.com/ss_thumbnails/messaging-for-iot-jbug-151116091514-lva1-app6892-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/messaging-for-iot-55150266/55150266 Messaging for IoT https://cdn.slidesharecdn.com/ss_thumbnails/apacheluceneforjavaeedevelopers-150723151345-lva1-app6891-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/apache-lucene-for-java-ee-developers/50850860 Apache Lucene for Java...