際際滷shows by User: marrs / http://www.slideshare.net/images/logo.gif 際際滷shows by User: marrs / Sat, 11 Oct 2014 05:32:01 GMT 際際滷Share feed for 際際滷shows by User: marrs De leukste Bug /slideshow/de-leukste-bug/40140907 2009-04-15-jspring-deleukstebug-141011053201-conversion-gate01
The Bug is a device with which you can build your own mobile system by combining certain modules. Each module delivers a specific piece of functionality, such as camera, video output, GPS location, etc. The fun part of this device is that both the hardware and the software are completely modular and dynamic. That means that you can easily, with Eclipse and an SDK, write your own software for it. This session will introduce the Bug and the OSGi based software stack and will build and deploy a whole application.]]>

The Bug is a device with which you can build your own mobile system by combining certain modules. Each module delivers a specific piece of functionality, such as camera, video output, GPS location, etc. The fun part of this device is that both the hardware and the software are completely modular and dynamic. That means that you can easily, with Eclipse and an SDK, write your own software for it. This session will introduce the Bug and the OSGi based software stack and will build and deploy a whole application.]]>
Sat, 11 Oct 2014 05:32:01 GMT /slideshow/de-leukste-bug/40140907 marrs@slideshare.net(marrs) De leukste Bug marrs The Bug is a device with which you can build your own mobile system by combining certain modules. Each module delivers a specific piece of functionality, such as camera, video output, GPS location, etc. The fun part of this device is that both the hardware and the software are completely modular and dynamic. That means that you can easily, with Eclipse and an SDK, write your own software for it. This session will introduce the Bug and the OSGi based software stack and will build and deploy a whole application. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/2009-04-15-jspring-deleukstebug-141011053201-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The Bug is a device with which you can build your own mobile system by combining certain modules. Each module delivers a specific piece of functionality, such as camera, video output, GPS location, etc. The fun part of this device is that both the hardware and the software are completely modular and dynamic. That means that you can easily, with Eclipse and an SDK, write your own software for it. This session will introduce the Bug and the OSGi based software stack and will build and deploy a whole application.
De leukste Bug from Marcel Offermans
]]>
900 4 https://cdn.slidesharecdn.com/ss_thumbnails/2009-04-15-jspring-deleukstebug-141011053201-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
Building Secure OSGi Applications /marrs/building-secure-osgi-applications 2008-04-24-buildingsecureosgiapplications-141011052255-conversion-gate02
Modern applications and software solutions increasingly center around loosely coupled and extensible architectures. Component or Service orientation is applied in almost all areas of application development including distributed systems, ubiquitous computing, embedded systems, and client-side applications. The Java based OSGi framework specification lends itself well as a platform for loosely coupled and extensible applications and is rapidly gaining ground as the de-facto plugin solution for Java based applications. It allows for lightweight implementations that limit themselves to the CDC profile and are ideally suited as embedded plugin frameworks. One of the main drawbacks of dynamically extensible applications, however, are the potential security issues that arise due to executing untrusted code without appropriated safety-measures in place. Secure sandboxes and their restrictions are difficult to get right and often hard to deal with in the development of applications. The OSGi specifications have an extensive and very powerful security model that eases this difficult task. This presentation focuses on embedding various OSGi framework implementations namely, Eclipse Equinox and Apache Felix, into applications as a means of plugin mechanism while taking advantage of the often overlooked benefits of this solution: security.]]>

Modern applications and software solutions increasingly center around loosely coupled and extensible architectures. Component or Service orientation is applied in almost all areas of application development including distributed systems, ubiquitous computing, embedded systems, and client-side applications. The Java based OSGi framework specification lends itself well as a platform for loosely coupled and extensible applications and is rapidly gaining ground as the de-facto plugin solution for Java based applications. It allows for lightweight implementations that limit themselves to the CDC profile and are ideally suited as embedded plugin frameworks. One of the main drawbacks of dynamically extensible applications, however, are the potential security issues that arise due to executing untrusted code without appropriated safety-measures in place. Secure sandboxes and their restrictions are difficult to get right and often hard to deal with in the development of applications. The OSGi specifications have an extensive and very powerful security model that eases this difficult task. This presentation focuses on embedding various OSGi framework implementations namely, Eclipse Equinox and Apache Felix, into applications as a means of plugin mechanism while taking advantage of the often overlooked benefits of this solution: security.]]>
Sat, 11 Oct 2014 05:22:55 GMT /marrs/building-secure-osgi-applications marrs@slideshare.net(marrs) Building Secure OSGi Applications marrs Modern applications and software solutions increasingly center around loosely coupled and extensible architectures. Component or Service orientation is applied in almost all areas of application development including distributed systems, ubiquitous computing, embedded systems, and client-side applications. The Java based OSGi framework specification lends itself well as a platform for loosely coupled and extensible applications and is rapidly gaining ground as the de-facto plugin solution for Java based applications. It allows for lightweight implementations that limit themselves to the CDC profile and are ideally suited as embedded plugin frameworks. One of the main drawbacks of dynamically extensible applications, however, are the potential security issues that arise due to executing untrusted code without appropriated safety-measures in place. Secure sandboxes and their restrictions are difficult to get right and often hard to deal with in the development of applications. The OSGi specifications have an extensive and very powerful security model that eases this difficult task. This presentation focuses on embedding various OSGi framework implementations namely, Eclipse Equinox and Apache Felix, into applications as a means of plugin mechanism while taking advantage of the often overlooked benefits of this solution: security. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/2008-04-24-buildingsecureosgiapplications-141011052255-conversion-gate02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Modern applications and software solutions increasingly center around loosely coupled and extensible architectures. Component or Service orientation is applied in almost all areas of application development including distributed systems, ubiquitous computing, embedded systems, and client-side applications. The Java based OSGi framework specification lends itself well as a platform for loosely coupled and extensible applications and is rapidly gaining ground as the de-facto plugin solution for Java based applications. It allows for lightweight implementations that limit themselves to the CDC profile and are ideally suited as embedded plugin frameworks. One of the main drawbacks of dynamically extensible applications, however, are the potential security issues that arise due to executing untrusted code without appropriated safety-measures in place. Secure sandboxes and their restrictions are difficult to get right and often hard to deal with in the development of applications. The OSGi specifications have an extensive and very powerful security model that eases this difficult task. This presentation focuses on embedding various OSGi framework implementations namely, Eclipse Equinox and Apache Felix, into applications as a means of plugin mechanism while taking advantage of the often overlooked benefits of this solution: security.
Building Secure OSGi Applications from Marcel Offermans
]]>
2718 1 https://cdn.slidesharecdn.com/ss_thumbnails/2008-04-24-buildingsecureosgiapplications-141011052255-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
OSGi on Google Android using Apache Felix /slideshow/2008-0424jspringosgiongoogleandroid/40140517 2008-04-24-jspring-osgi-on-google-android-141011050900-conversion-gate01
When Google released the first SDK for Android, which was way before the first mobile phones running it were released, Karl and Marcel decided to try and see what it would take to get Apache Felix running OSGi on Android. This presentation introduces the Android platform, OSGi, and demonstrates how to run Apache Felix on Android. It builds on an earlier blog article that was published on this subject, an article that inspired many other OSGi implementations to try the same.]]>

When Google released the first SDK for Android, which was way before the first mobile phones running it were released, Karl and Marcel decided to try and see what it would take to get Apache Felix running OSGi on Android. This presentation introduces the Android platform, OSGi, and demonstrates how to run Apache Felix on Android. It builds on an earlier blog article that was published on this subject, an article that inspired many other OSGi implementations to try the same.]]>
Sat, 11 Oct 2014 05:08:59 GMT /slideshow/2008-0424jspringosgiongoogleandroid/40140517 marrs@slideshare.net(marrs) OSGi on Google Android using Apache Felix marrs When Google released the first SDK for Android, which was way before the first mobile phones running it were released, Karl and Marcel decided to try and see what it would take to get Apache Felix running OSGi on Android. This presentation introduces the Android platform, OSGi, and demonstrates how to run Apache Felix on Android. It builds on an earlier blog article that was published on this subject, an article that inspired many other OSGi implementations to try the same. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/2008-04-24-jspring-osgi-on-google-android-141011050900-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> When Google released the first SDK for Android, which was way before the first mobile phones running it were released, Karl and Marcel decided to try and see what it would take to get Apache Felix running OSGi on Android. This presentation introduces the Android platform, OSGi, and demonstrates how to run Apache Felix on Android. It builds on an earlier blog article that was published on this subject, an article that inspired many other OSGi implementations to try the same.
OSGi on Google Android using Apache Felix from Marcel Offermans
]]>
3393 8 https://cdn.slidesharecdn.com/ss_thumbnails/2008-04-24-jspring-osgi-on-google-android-141011050900-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
Component-based ontwikkelen met OSGi: van embedded tot enterprise /slideshow/2006-0615jspringcomponent-basedontwikkelen/40140224 2006-06-15-jspring-componentbasedontwikkelen-141011045326-conversion-gate02
After a short introduction about the origins of OSGi and the principles behind it, this presentation will focus on the current developments around component-based development. Although OSGi was created as a service-based platform for home gateways, it has grown into a universally applicable framework. The talk will review JSR-277 and JSR-291, both of which are very close to OSGi and are targetted to standardize certain aspects of this technology as part of the JVM. Furthermore, several applications will be reviewed to illustrate that this architecture can be used in a broad range of environments, from mobile phones to enterprise applications. Examples include: Eclipse, based on OSGi since 3.0, Apache Felix, an open source implementation that is the basis for several other projects such as the Apache Directory Server.]]>

After a short introduction about the origins of OSGi and the principles behind it, this presentation will focus on the current developments around component-based development. Although OSGi was created as a service-based platform for home gateways, it has grown into a universally applicable framework. The talk will review JSR-277 and JSR-291, both of which are very close to OSGi and are targetted to standardize certain aspects of this technology as part of the JVM. Furthermore, several applications will be reviewed to illustrate that this architecture can be used in a broad range of environments, from mobile phones to enterprise applications. Examples include: Eclipse, based on OSGi since 3.0, Apache Felix, an open source implementation that is the basis for several other projects such as the Apache Directory Server.]]>
Sat, 11 Oct 2014 04:53:26 GMT /slideshow/2006-0615jspringcomponent-basedontwikkelen/40140224 marrs@slideshare.net(marrs) Component-based ontwikkelen met OSGi: van embedded tot enterprise marrs After a short introduction about the origins of OSGi and the principles behind it, this presentation will focus on the current developments around component-based development. Although OSGi was created as a service-based platform for home gateways, it has grown into a universally applicable framework. The talk will review JSR-277 and JSR-291, both of which are very close to OSGi and are targetted to standardize certain aspects of this technology as part of the JVM. Furthermore, several applications will be reviewed to illustrate that this architecture can be used in a broad range of environments, from mobile phones to enterprise applications. Examples include: Eclipse, based on OSGi since 3.0, Apache Felix, an open source implementation that is the basis for several other projects such as the Apache Directory Server. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/2006-06-15-jspring-componentbasedontwikkelen-141011045326-conversion-gate02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> After a short introduction about the origins of OSGi and the principles behind it, this presentation will focus on the current developments around component-based development. Although OSGi was created as a service-based platform for home gateways, it has grown into a universally applicable framework. The talk will review JSR-277 and JSR-291, both of which are very close to OSGi and are targetted to standardize certain aspects of this technology as part of the JVM. Furthermore, several applications will be reviewed to illustrate that this architecture can be used in a broad range of environments, from mobile phones to enterprise applications. Examples include: Eclipse, based on OSGi since 3.0, Apache Felix, an open source implementation that is the basis for several other projects such as the Apache Directory Server.
Component-based ontwikkelen met OSGi: van embedded tot enterprise from Marcel Offermans
]]>
683 1 https://cdn.slidesharecdn.com/ss_thumbnails/2006-06-15-jspring-componentbasedontwikkelen-141011045326-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
Dependencies, dependencies, dependencies /slideshow/dependencies-dependencies-dependencies/39726136 depdepdeps-140930182255-phpapp02
Managing dependencies in OSGi using the Apache Felix Dependency Manager gives you some powerful tools for expressing and managing all kinds of dependencies between components. This presentation shows you how to use them, and explains what design patterns are available for building applications. It also shows how to extend this system with custom types of dependencies.]]>

Managing dependencies in OSGi using the Apache Felix Dependency Manager gives you some powerful tools for expressing and managing all kinds of dependencies between components. This presentation shows you how to use them, and explains what design patterns are available for building applications. It also shows how to extend this system with custom types of dependencies.]]>
Tue, 30 Sep 2014 18:22:55 GMT /slideshow/dependencies-dependencies-dependencies/39726136 marrs@slideshare.net(marrs) Dependencies, dependencies, dependencies marrs Managing dependencies in OSGi using the Apache Felix Dependency Manager gives you some powerful tools for expressing and managing all kinds of dependencies between components. This presentation shows you how to use them, and explains what design patterns are available for building applications. It also shows how to extend this system with custom types of dependencies. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/depdepdeps-140930182255-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Managing dependencies in OSGi using the Apache Felix Dependency Manager gives you some powerful tools for expressing and managing all kinds of dependencies between components. This presentation shows you how to use them, and explains what design patterns are available for building applications. It also shows how to extend this system with custom types of dependencies.
Dependencies, dependencies, dependencies from Marcel Offermans
]]>
1033 2 https://cdn.slidesharecdn.com/ss_thumbnails/depdepdeps-140930182255-phpapp02-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
Modular Architectures using Micro Services /slideshow/modular-architectures-using-micro-services/39725977 modulararchitecturesusingmicroservices-140930181543-phpapp02
When building and maintaining large applications in a world that is rapidly evolving, keeping up with changing requirements and non-functionals over time is a huge challenge. Architecting your application in a modular way and loosely coupling modules using micro services provides you with a nicely decoupled system that still works very efficiently. Designing, evolving and versioning a micro service architecture is not easy, and over time, several design patterns and best practices have evolved that help you. Code examples can be found here: https://bitbucket.org/marrs/javaone-2014-microservices]]>

When building and maintaining large applications in a world that is rapidly evolving, keeping up with changing requirements and non-functionals over time is a huge challenge. Architecting your application in a modular way and loosely coupling modules using micro services provides you with a nicely decoupled system that still works very efficiently. Designing, evolving and versioning a micro service architecture is not easy, and over time, several design patterns and best practices have evolved that help you. Code examples can be found here: https://bitbucket.org/marrs/javaone-2014-microservices]]>
Tue, 30 Sep 2014 18:15:43 GMT /slideshow/modular-architectures-using-micro-services/39725977 marrs@slideshare.net(marrs) Modular Architectures using Micro Services marrs When building and maintaining large applications in a world that is rapidly evolving, keeping up with changing requirements and non-functionals over time is a huge challenge. Architecting your application in a modular way and loosely coupling modules using micro services provides you with a nicely decoupled system that still works very efficiently. Designing, evolving and versioning a micro service architecture is not easy, and over time, several design patterns and best practices have evolved that help you. Code examples can be found here: https://bitbucket.org/marrs/javaone-2014-microservices <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/modulararchitecturesusingmicroservices-140930181543-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> When building and maintaining large applications in a world that is rapidly evolving, keeping up with changing requirements and non-functionals over time is a huge challenge. Architecting your application in a modular way and loosely coupling modules using micro services provides you with a nicely decoupled system that still works very efficiently. Designing, evolving and versioning a micro service architecture is not easy, and over time, several design patterns and best practices have evolved that help you. Code examples can be found here: https://bitbucket.org/marrs/javaone-2014-microservices
Modular Architectures using Micro Services from Marcel Offermans
]]>
2261 2 https://cdn.slidesharecdn.com/ss_thumbnails/modulararchitecturesusingmicroservices-140930181543-phpapp02-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
Felix HTTP - Paving the road to the future /slideshow/felix-http-paving-the-road-to-the-future/33375176 felixhttp-pavingtheroadtothefuture-140410110840-phpapp01
Developing modular web-based applications is easy using the HTTP-service implementation of Apache Felix. It hides the complexity and boilerplate code needed to get your servlets and filters up and running in no-time. With the recent effort in aligning the HTTP-service with the latest servlet specifications, new functionality like asynchronous servlets and filters will be supported out-of-the-box. In this presentation we will not only talk about the new features provided by the Felix HTTP-service implementation, but also demonstrate how to use them in your project. In addition, we talk about upcoming improvements to the Felix HTTP-service, like native support for SPDY and WebSockets. 際際滷 sources and example code: https://bitbucket.org/marrs/apachecon2014-felix-http/]]>

Developing modular web-based applications is easy using the HTTP-service implementation of Apache Felix. It hides the complexity and boilerplate code needed to get your servlets and filters up and running in no-time. With the recent effort in aligning the HTTP-service with the latest servlet specifications, new functionality like asynchronous servlets and filters will be supported out-of-the-box. In this presentation we will not only talk about the new features provided by the Felix HTTP-service implementation, but also demonstrate how to use them in your project. In addition, we talk about upcoming improvements to the Felix HTTP-service, like native support for SPDY and WebSockets. 際際滷 sources and example code: https://bitbucket.org/marrs/apachecon2014-felix-http/]]>
Thu, 10 Apr 2014 11:08:40 GMT /slideshow/felix-http-paving-the-road-to-the-future/33375176 marrs@slideshare.net(marrs) Felix HTTP - Paving the road to the future marrs Developing modular web-based applications is easy using the HTTP-service implementation of Apache Felix. It hides the complexity and boilerplate code needed to get your servlets and filters up and running in no-time. With the recent effort in aligning the HTTP-service with the latest servlet specifications, new functionality like asynchronous servlets and filters will be supported out-of-the-box. In this presentation we will not only talk about the new features provided by the Felix HTTP-service implementation, but also demonstrate how to use them in your project. In addition, we talk about upcoming improvements to the Felix HTTP-service, like native support for SPDY and WebSockets. 際際滷 sources and example code: https://bitbucket.org/marrs/apachecon2014-felix-http/ <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/felixhttp-pavingtheroadtothefuture-140410110840-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Developing modular web-based applications is easy using the HTTP-service implementation of Apache Felix. It hides the complexity and boilerplate code needed to get your servlets and filters up and running in no-time. With the recent effort in aligning the HTTP-service with the latest servlet specifications, new functionality like asynchronous servlets and filters will be supported out-of-the-box. In this presentation we will not only talk about the new features provided by the Felix HTTP-service implementation, but also demonstrate how to use them in your project. In addition, we talk about upcoming improvements to the Felix HTTP-service, like native support for SPDY and WebSockets. 際際滷 sources and example code: https://bitbucket.org/marrs/apachecon2014-felix-http/
Felix HTTP - Paving the road to the future from Marcel Offermans
]]>
2783 6 https://cdn.slidesharecdn.com/ss_thumbnails/felixhttp-pavingtheroadtothefuture-140410110840-phpapp01-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
Dynamic Deployment With Apache Felix /slideshow/dynamic-deployment-with-apache-felix/2483353 dynamicdeploymentwithapachefelix-091112072956-phpapp01
A talk about Apache ACE and how it can be used to dynamically deploy components to targets.]]>

A talk about Apache ACE and how it can be used to dynamically deploy components to targets.]]>
Thu, 12 Nov 2009 07:29:39 GMT /slideshow/dynamic-deployment-with-apache-felix/2483353 marrs@slideshare.net(marrs) Dynamic Deployment With Apache Felix marrs A talk about Apache ACE and how it can be used to dynamically deploy components to targets. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/dynamicdeploymentwithapachefelix-091112072956-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A talk about Apache ACE and how it can be used to dynamically deploy components to targets.
Dynamic Deployment With Apache Felix from Marcel Offermans
]]>
2330 5 https://cdn.slidesharecdn.com/ss_thumbnails/dynamicdeploymentwithapachefelix-091112072956-phpapp01-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
https://cdn.slidesharecdn.com/profile-photo-marrs-48x48.jpg?cb=1538137193 www.luminis.nl/en/ https://cdn.slidesharecdn.com/ss_thumbnails/2009-04-15-jspring-deleukstebug-141011053201-conversion-gate01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/de-leukste-bug/40140907 De leukste Bug https://cdn.slidesharecdn.com/ss_thumbnails/2008-04-24-buildingsecureosgiapplications-141011052255-conversion-gate02-thumbnail.jpg?width=320&height=320&fit=bounds marrs/building-secure-osgi-applications Building Secure OSGi A... https://cdn.slidesharecdn.com/ss_thumbnails/2008-04-24-jspring-osgi-on-google-android-141011050900-conversion-gate01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/2008-0424jspringosgiongoogleandroid/40140517 OSGi on Google Android...