Submit Search
Upload
Elevate your webapps with Scala and Lift
•
6 likes
•
3,239 views
S
Sander Mak (@Sander_Mak)
Follow
Presented at J-Fall 2010 conference in The Netherlands.
Read less
Read more
Technology
News & Politics
Report
Share
Report
Share
1 of 30
Recommended
Give your customers what they want...
Vip Program by Proforma Amplified
Vip Program by Proforma Amplified
Jim Hanika
Holopticism vs. Panopticism,
Holopticism
Holopticism
AlanRosenblith
Panorama Software has recently formed a strategic alliance with the RSC Group, a market leader in Microsoft Dynamics solutions. By integrating our solutions, you can now extend your Dynamics solutions to drive Corporate Performance Measurement with a true pervasive BI suite, leveraging Panorama & Microsoft technologies you already own.
Extend Your MS Dynamics ERP & CRM with a Complete BI Solution
Extend Your MS Dynamics ERP & CRM with a Complete BI Solution
www.panorama.com
We take existing popular paid Blackberry® mobile applications that people often use (e.g. Texas Hold’Em, Solitaire, Tip Calculator, etc.), brand them, and allow companies to give them out as promotional incentives
Proforma Branded Apps
Proforma Branded Apps
Jim Hanika
En oversigt over Køge Arkiverne, organisation og indhold.
Om Køge Arkiverne
Om Køge Arkiverne
Køge Arkiverne
Gastcollege CHE over veranderingen in communicatie, mijn werk en onderzoek dat studenten hebben gedaan voor de organisatie waar ik voor werk.
Gastcollege CHE
Gastcollege CHE
Harmen van Doorn
2009年國科會成果展移師到新一代設計展,參與年度設計饗宴,計畫中同時展出歷屆優良成果,至今已圓滿落幕囉,感謝各參與團隊的支持!
2009成果展-歷屆成果展示
2009成果展-歷屆成果展示
開放式概念發表平臺
Panorama Business Intelligence Solution
Panorama Business Intelligence Solution
www.panorama.com
Recommended
Give your customers what they want...
Vip Program by Proforma Amplified
Vip Program by Proforma Amplified
Jim Hanika
Holopticism vs. Panopticism,
Holopticism
Holopticism
AlanRosenblith
Panorama Software has recently formed a strategic alliance with the RSC Group, a market leader in Microsoft Dynamics solutions. By integrating our solutions, you can now extend your Dynamics solutions to drive Corporate Performance Measurement with a true pervasive BI suite, leveraging Panorama & Microsoft technologies you already own.
Extend Your MS Dynamics ERP & CRM with a Complete BI Solution
Extend Your MS Dynamics ERP & CRM with a Complete BI Solution
www.panorama.com
We take existing popular paid Blackberry® mobile applications that people often use (e.g. Texas Hold’Em, Solitaire, Tip Calculator, etc.), brand them, and allow companies to give them out as promotional incentives
Proforma Branded Apps
Proforma Branded Apps
Jim Hanika
En oversigt over Køge Arkiverne, organisation og indhold.
Om Køge Arkiverne
Om Køge Arkiverne
Køge Arkiverne
Gastcollege CHE over veranderingen in communicatie, mijn werk en onderzoek dat studenten hebben gedaan voor de organisatie waar ik voor werk.
Gastcollege CHE
Gastcollege CHE
Harmen van Doorn
2009年國科會成果展移師到新一代設計展,參與年度設計饗宴,計畫中同時展出歷屆優良成果,至今已圓滿落幕囉,感謝各參與團隊的支持!
2009成果展-歷屆成果展示
2009成果展-歷屆成果展示
開放式概念發表平臺
Panorama Business Intelligence Solution
Panorama Business Intelligence Solution
www.panorama.com
The Holistic Rebirth Workshop When: Sep 25th, 26th,& 27th 2014 Where: Maadi / Cairo – Egypt This document includes the following: - Main Objectives - Main topics to be covered - Methodology - Main Benefits - Main Ideator & Facilitator - Speakers of Honor - Fees & Registration Main Objectives: - How to just “Be” - How to let go - Who are you? - What is your Identity? - The Secrets of the Secret - Y.O.U. Your Own Universe - The Scale of Justice - SOL - The Symphony, Song, - Script of Your Life - The Alchemy of Oneness - The Matrix of Your Mind; Your Life - Life Mapping - Inception & Symbolism - From Intention to Manifestation - What kind of meditation do you need? - Karma & Dharma - The Alchemy of Oneness A powerful pilgrimage that dives in the deepest areas of your soul, lifts the veils of The challenges and pains to reveal the lessons behind them. Sets the compass of your life towards your soul’s purpose, and equips your ship with the necessary tools to know how to adjust the sails. Main topics to be covered: - Individual and Collective Energy, - Quantum Physics - Analytical and Behavioral Psychology - Symbolism - Yoga and Meditation - Sacred Music and Geometry - Western, Jyotish , Lal Kitab and Arabic Astrology - Numerology - The Science of Al Jafr - Kabbalah - The Grand Cardinal Cross (New World Order) - Sacred Texts references - Life Mapping Methodology: - Simulations - Drama and Music - Group Exercises and Activities - Gamification - Speakers of Honor Participants will be able to develop thorough understanding, awareness and consciousness for a full Holistic Rebirth. Main Benefits: By the end of the workshop (including the One-on-One Coaching Session) participants will: - Develop a quantum leap in their awareness and ascend to higher levels of consciousness - Would develop their own “Life Map” manual including all the information they find out about themselves, a. Astrological map (Western. Jyotish and Lal Kitab) b. How to balance their planets c. Archetype d. Sacred higher self e. Soul mission f. Career or Work Compass g. Identified blockages h. Spotted dark shadows i. Soul mate resonance j. The Musical “Pattern” of the trends of their lives k. Their name meaning, numerical and esoteric value according the science of Al Jafr, Numerology, Kabbalah and others l. How the “Grand Cardinal Cross” and the New World Order is affecting and the mechanisms to know how to balance and harmonize m. Would develop the knowledge and the skills of How to enter portals of their consciousness for “Inception” and how to use Symbolism n. How to manage the “Purification” and the “Healing” Process - Would have in-depth knowledge of the Matrix of the mind and how it created and shapes their reality - Would awaken their witness and unlock their full potential - Would empower their “Associa
"BE" The holistic rebirth workshop
"BE" The holistic rebirth workshop
Bayan Waleed Shadaideh
Presentation for IHSS caregivers class about new services offered by the Sacramento Public Library in the last 18 months.
Sacramento Public Library
Sacramento Public Library
Ann Owens
Panorama BI for Retail (WPC12)
Panorama BI for Retail (WPC12)
www.panorama.com
081208 Aaa Year In Review Presentation
081208 Aaa Year In Review Presentation
biferguson
Community development presentation for Baltimore City Mayor's Development Team. Presenters include Senator Bill Ferguson, Davin Hong, and Frank Patinella.
Community Investment Zone - Development Team Presentation
Community Investment Zone - Development Team Presentation
biferguson
E Portfolio
E Portfolio
lmathias
тема новая, хитовая
Text Analytics -- анализ неструктурированных данных
Text Analytics -- анализ неструктурированных данных
Alexey Kononenko
fins term 2 e-port
E Port
E Port
waikirikiri bilingual school
Luke Hohmann's keynote for Better Software conference on characteristics that execs want in their ideal developer.
Better Software Keynote The Complete Developer 07
Better Software Keynote The Complete Developer 07
Enthiosys Inc
beautiful fantastic and interesting eport
term 4 renee
term 4 renee
waikirikiri bilingual school
Lean startup Methodology
Lean startup Methodology
ali raza
Archivo pro
Archivo pro
Arturo Vargas
應用微機電感測科技開發未來智慧生活產品 臺北科技大學工業設計系 指導教授 黃子坤
應用微機電感測科技開發未來智慧生活產品
應用微機電感測科技開發未來智慧生活產品
開放式概念發表平臺
I gave this presentation to various agilists at Wells Fargo in San Francisco on May 28, 2009
WellsFargo Collaborative Roadmapping Presentation
WellsFargo Collaborative Roadmapping Presentation
Enthiosys Inc
Fredrik von Malmborg, näringsdepartementet presenterade på Klimatkommunernas föreningsträff den 7 oktober 2009 Energieffektiviseringsavtal mellan stat och kommun/landsting.
Frivilliga energieffektiviseringsavtal
Frivilliga energieffektiviseringsavtal
Klimatkommunerna
Kscope 2011 recap as presented to coworkers @ Info Support on 13/7/2011
Kscope11 recap
Kscope11 recap
Sander Mak (@Sander_Mak)
Andreas Lamppa från Klimatkommunernas kansli berättar om problem i dagens energistatistik som introduktion till en workshop om kommunal energistatistik 20091116
Hur räknar du egentligen?
Hur räknar du egentligen?
Klimatkommunerna
Subjective Logic Extensions for the Web and the Semantic Web
Subjective Logic Extensions for the Web and the Semantic Web
Davide Ceolin
Prism Capabilities Overview
Prism Capabilities Overview
seandbrady
Wrapup prezi
Wrapup prezi
AlanRosenblith
Slides from the online Picnic meetup of April 23rd 2020: https://www.meetup.com/Meetinup-Picnic/events/269970359/
Scalable Application Development @ Picnic
Scalable Application Development @ Picnic
Sander Mak (@Sander_Mak)
It seems like keeping up to date with Java nowadays can be a daunting task. Gone is the era of big, delayed Java releases that span years. We’re now getting a new major release every six months. What’s up with that? You’re probably still developing on Java 8, even though Java 13 is almost released already. Attend this session to get a code-first overview of what’s new in Java since Java 8. You’ll get an overview of the module system (Java 9), the local variable type inference feature (Java 10), and the new HttpClient API (Java 11), plus a sneak peek of Java 12 and 13 preview features. It’s time to embrace the newfound agility of the Java platform!
Coding Your Way to Java 13
Coding Your Way to Java 13
Sander Mak (@Sander_Mak)
More Related Content
Viewers also liked
The Holistic Rebirth Workshop When: Sep 25th, 26th,& 27th 2014 Where: Maadi / Cairo – Egypt This document includes the following: - Main Objectives - Main topics to be covered - Methodology - Main Benefits - Main Ideator & Facilitator - Speakers of Honor - Fees & Registration Main Objectives: - How to just “Be” - How to let go - Who are you? - What is your Identity? - The Secrets of the Secret - Y.O.U. Your Own Universe - The Scale of Justice - SOL - The Symphony, Song, - Script of Your Life - The Alchemy of Oneness - The Matrix of Your Mind; Your Life - Life Mapping - Inception & Symbolism - From Intention to Manifestation - What kind of meditation do you need? - Karma & Dharma - The Alchemy of Oneness A powerful pilgrimage that dives in the deepest areas of your soul, lifts the veils of The challenges and pains to reveal the lessons behind them. Sets the compass of your life towards your soul’s purpose, and equips your ship with the necessary tools to know how to adjust the sails. Main topics to be covered: - Individual and Collective Energy, - Quantum Physics - Analytical and Behavioral Psychology - Symbolism - Yoga and Meditation - Sacred Music and Geometry - Western, Jyotish , Lal Kitab and Arabic Astrology - Numerology - The Science of Al Jafr - Kabbalah - The Grand Cardinal Cross (New World Order) - Sacred Texts references - Life Mapping Methodology: - Simulations - Drama and Music - Group Exercises and Activities - Gamification - Speakers of Honor Participants will be able to develop thorough understanding, awareness and consciousness for a full Holistic Rebirth. Main Benefits: By the end of the workshop (including the One-on-One Coaching Session) participants will: - Develop a quantum leap in their awareness and ascend to higher levels of consciousness - Would develop their own “Life Map” manual including all the information they find out about themselves, a. Astrological map (Western. Jyotish and Lal Kitab) b. How to balance their planets c. Archetype d. Sacred higher self e. Soul mission f. Career or Work Compass g. Identified blockages h. Spotted dark shadows i. Soul mate resonance j. The Musical “Pattern” of the trends of their lives k. Their name meaning, numerical and esoteric value according the science of Al Jafr, Numerology, Kabbalah and others l. How the “Grand Cardinal Cross” and the New World Order is affecting and the mechanisms to know how to balance and harmonize m. Would develop the knowledge and the skills of How to enter portals of their consciousness for “Inception” and how to use Symbolism n. How to manage the “Purification” and the “Healing” Process - Would have in-depth knowledge of the Matrix of the mind and how it created and shapes their reality - Would awaken their witness and unlock their full potential - Would empower their “Associa
"BE" The holistic rebirth workshop
"BE" The holistic rebirth workshop
Bayan Waleed Shadaideh
Presentation for IHSS caregivers class about new services offered by the Sacramento Public Library in the last 18 months.
Sacramento Public Library
Sacramento Public Library
Ann Owens
Panorama BI for Retail (WPC12)
Panorama BI for Retail (WPC12)
www.panorama.com
081208 Aaa Year In Review Presentation
081208 Aaa Year In Review Presentation
biferguson
Community development presentation for Baltimore City Mayor's Development Team. Presenters include Senator Bill Ferguson, Davin Hong, and Frank Patinella.
Community Investment Zone - Development Team Presentation
Community Investment Zone - Development Team Presentation
biferguson
E Portfolio
E Portfolio
lmathias
тема новая, хитовая
Text Analytics -- анализ неструктурированных данных
Text Analytics -- анализ неструктурированных данных
Alexey Kononenko
fins term 2 e-port
E Port
E Port
waikirikiri bilingual school
Luke Hohmann's keynote for Better Software conference on characteristics that execs want in their ideal developer.
Better Software Keynote The Complete Developer 07
Better Software Keynote The Complete Developer 07
Enthiosys Inc
beautiful fantastic and interesting eport
term 4 renee
term 4 renee
waikirikiri bilingual school
Lean startup Methodology
Lean startup Methodology
ali raza
Archivo pro
Archivo pro
Arturo Vargas
應用微機電感測科技開發未來智慧生活產品 臺北科技大學工業設計系 指導教授 黃子坤
應用微機電感測科技開發未來智慧生活產品
應用微機電感測科技開發未來智慧生活產品
開放式概念發表平臺
I gave this presentation to various agilists at Wells Fargo in San Francisco on May 28, 2009
WellsFargo Collaborative Roadmapping Presentation
WellsFargo Collaborative Roadmapping Presentation
Enthiosys Inc
Fredrik von Malmborg, näringsdepartementet presenterade på Klimatkommunernas föreningsträff den 7 oktober 2009 Energieffektiviseringsavtal mellan stat och kommun/landsting.
Frivilliga energieffektiviseringsavtal
Frivilliga energieffektiviseringsavtal
Klimatkommunerna
Kscope 2011 recap as presented to coworkers @ Info Support on 13/7/2011
Kscope11 recap
Kscope11 recap
Sander Mak (@Sander_Mak)
Andreas Lamppa från Klimatkommunernas kansli berättar om problem i dagens energistatistik som introduktion till en workshop om kommunal energistatistik 20091116
Hur räknar du egentligen?
Hur räknar du egentligen?
Klimatkommunerna
Subjective Logic Extensions for the Web and the Semantic Web
Subjective Logic Extensions for the Web and the Semantic Web
Davide Ceolin
Prism Capabilities Overview
Prism Capabilities Overview
seandbrady
Wrapup prezi
Wrapup prezi
AlanRosenblith
Viewers also liked
(20)
"BE" The holistic rebirth workshop
"BE" The holistic rebirth workshop
Sacramento Public Library
Sacramento Public Library
Panorama BI for Retail (WPC12)
Panorama BI for Retail (WPC12)
081208 Aaa Year In Review Presentation
081208 Aaa Year In Review Presentation
Community Investment Zone - Development Team Presentation
Community Investment Zone - Development Team Presentation
E Portfolio
E Portfolio
Text Analytics -- анализ неструктурированных данных
Text Analytics -- анализ неструктурированных данных
E Port
E Port
Better Software Keynote The Complete Developer 07
Better Software Keynote The Complete Developer 07
term 4 renee
term 4 renee
Lean startup Methodology
Lean startup Methodology
Archivo pro
Archivo pro
應用微機電感測科技開發未來智慧生活產品
應用微機電感測科技開發未來智慧生活產品
WellsFargo Collaborative Roadmapping Presentation
WellsFargo Collaborative Roadmapping Presentation
Frivilliga energieffektiviseringsavtal
Frivilliga energieffektiviseringsavtal
Kscope11 recap
Kscope11 recap
Hur räknar du egentligen?
Hur räknar du egentligen?
Subjective Logic Extensions for the Web and the Semantic Web
Subjective Logic Extensions for the Web and the Semantic Web
Prism Capabilities Overview
Prism Capabilities Overview
Wrapup prezi
Wrapup prezi
More from Sander Mak (@Sander_Mak)
Slides from the online Picnic meetup of April 23rd 2020: https://www.meetup.com/Meetinup-Picnic/events/269970359/
Scalable Application Development @ Picnic
Scalable Application Development @ Picnic
Sander Mak (@Sander_Mak)
It seems like keeping up to date with Java nowadays can be a daunting task. Gone is the era of big, delayed Java releases that span years. We’re now getting a new major release every six months. What’s up with that? You’re probably still developing on Java 8, even though Java 13 is almost released already. Attend this session to get a code-first overview of what’s new in Java since Java 8. You’ll get an overview of the module system (Java 9), the local variable type inference feature (Java 10), and the new HttpClient API (Java 11), plus a sneak peek of Java 12 and 13 preview features. It’s time to embrace the newfound agility of the Java platform!
Coding Your Way to Java 13
Coding Your Way to Java 13
Sander Mak (@Sander_Mak)
It seems like keeping up to date with Java nowadays is an enormous task. Gone is the era of big, delayed Java releases that span years. We're now getting a new major release every six months. What's up with that? You're probably still developing on Java 8, even though Java 12 is already available. Join this session to get a code-first overview of what's new in Java since Java 8. We'll give an overview of the module system (Java 9), the local-variable type inference feature (Java 10), the new HttpClient API (Java 11) and a sneak peek of Switch Expressions in Java 12. Expect lots of advice on what to expect when migrating beyond Java 8. It's time to embrace the newfound agility of the Java platform!
Coding Your Way to Java 12
Coding Your Way to Java 12
Sander Mak (@Sander_Mak)
In September 2017 the long-awaited release of Java 9 gave us a new module system in Java. It also kick-started the release-train of frequent Java releases, with Java 11 being the first long-term supported Java version poised to take modules into the mainstream. So what has happened since the introduction of the module system? This talk will provide an overview adoption of modules in open-source libraries, IDEs, build tools, and so on. It will also feature tools that have emerged to make working with modules easier. Expect an honest overview of the current state of modules in Java, with lots of demos to show what's possible. After this talk you can start developing your own modular Java application without hesitation!
Java Modularity: the Year After
Java Modularity: the Year After
Sander Mak (@Sander_Mak)
Java 9 brings modules as a core concept to the platform, but it’s more than just a language feature. With modules in Java 9, we can improve the design of code to increase maintainability and extensibility. As with every design principle, modularity requires thought and trade-offs to really reap the benefits. This session covers design practices for making codebases more maintainable and extensible. You will also find out about trade-offs to help you make the best choices. Topics include hiding implementations, using services for extensibility, API modules, avoiding cycles, optional dependencies, and dynamically loading modules. Familiarity with modules is helpful but not required. The speakers are the authors of Java 9 Modularity (O’Reilly). Also see https://javamodularity.com
Desiging for Modularity with Java 9
Desiging for Modularity with Java 9
Sander Mak (@Sander_Mak)
Microservices promise a scalable architecture, increased flexibility, and better performance. But then you find out what’s actually involved in designing, developing, and running a microservices-based architecture. It turns out it’s not that straightforward after all. Often the discussion around microservices is framed by a false dichotomy between the messy monolith and the lean and mean microservices architecture. Sander Mak explains that there’s a third way: the modularized application. Functional decomposition of your application doesn’t imply that every component has to become its own independent process. Modularization is about strong encapsulation, well-defined interfaces, and explicit dependencies. Many languages offer in-process modularization features (for example, Java 9 with its upcoming module system), and there’s a strong overlap between the microservices philosophy and development benefits—without incurring the penalty of operational complexity. Sander explores the right (and wrong) reasons for going with a microservices architecture, as well as what a modularized application entails. You’ll see that splitting up an existing service or application into microservices isn’t always the clear winner. You’ll leave able to choose between the alternatives for the right reasons. There’s a place for both independently deployed microservices and larger applications with a strong internal modular structure. Choose wisely.
Modules or microservices?
Modules or microservices?
Sander Mak (@Sander_Mak)
With Java 9 modules coming to us soon, you want your existing code to be fully ready for the module system. Making code modular can be a daunting task, but Java 9 comes with a number features to ease migration. This includes automatic modules, the unnamed module and a number of command line arguments. In this talk we will look at examples of migrating real code. It discusses common problems youll run into during migration, leading to practical tips and the ability to set realistic goals. Its also a good way to understand the module system itself and the various migration paths it supports. This talk is an excellent preparation to start migrating your own code. * Understanding modules and the module path * Automatic modules * Mixing classpath and modulepath * Dealing with reflection * Escape switches * Jdeps All topics will be based on examples of often used libraries and frameworks.
Migrating to Java 9 Modules
Migrating to Java 9 Modules
Sander Mak (@Sander_Mak)
With Java 9, modularity comes to your doorstep (whether you ordered it or not). This isn't your average language feature: making the most out of it may involve rewiring your brain. In this session we explore the benefits of a modular codebase using Java 9 modules. Because who doesn’t like more reliable and secure applications, meanwhile killing the dreaded classpath? After reviewing the basic concepts of modules, we'll explore modularity patterns that enhance your design and development skills. We all have existing software, so migration of codebases to a modular world is an important topic as well. Automatic modules and other new concepts are added to your toolbox to this end. Want examples? We've got plenty in this practical and code-driven talk. Even if you intend to use Java 9 without modules, this talk helps you prevent common issues. You'll be ready for Java 9 before you know it. Both speakers are currently writing “Java 9 Modularity” for O’Reilly, expected early 2017. They have extensive experience under the belt already with the Java 9 Jigsaw early access builds.
Java 9 Modularity in Action
Java 9 Modularity in Action
Sander Mak (@Sander_Mak)
With modularity coming to the core Java platform in Java 9, are all our modularity needs fulfilled, or does it still make sense to use something like OSGi? In this talk you will learn how Jigsaw helps modularity, and in what cases it might fall short. Java 9 will provide a module-system, called Jigsaw. Besides modularising the JDK itself, Java developers can build more modular applications with Jigsaw. Modularity and Java go back way longer, though. OSGi, the de facto standard for modularity in Java has been around since 2000. Adoption is increasing in recent years. A modular architecture has many advantages, such as increased decoupling resulting in more flexibility. In that sense, native support for Java modularity is very welcome. The big question now is: does Java 9 provide everything you need to build truly modular applications? Since Java 9 needs to maintain backwards compatibility, some compromises need to be made while enforcing module boundaries. This talk discusses what you really need to build modular applications. We'll investigate which requirements are met (or not) by both module systems. You'll see that both Jigsaw and OSGi provided pieces of the modularity puzzle. Also, you'll learn whether having an additional modular runtime such as OSGi on top of Java 9 still makes sense.
Java modularity: life after Java 9
Java modularity: life after Java 9
Sander Mak (@Sander_Mak)
How do we get our software out on the Internet of Things? Many assumptions in current deployment practices don't hold up. Devices can be occasionally connected, through low-bandwidth networks and are generally outside of direct control. Manually shuffling around binaries is not an option. Apache ACE is an open-source Java provisioning tool tackling such challenges.You can manage Java apps and configs in a modular fashion. The foundations of ACE are OSGi, semantic versioning and reliable communication. Pushing out incremental updates and managing numerous devices becomes possible.
Provisioning the IoT
Provisioning the IoT
Sander Mak (@Sander_Mak)
Slides for my talk event-sourced architectures with Akka. Discusses Akka Persistence as mechanism to do event-sourcing. Presented at Javaone 2014 and Jfokus 2015.
Event-sourced architectures with Akka
Event-sourced architectures with Akka
Sander Mak (@Sander_Mak)
Slides accompanying the JavaOne 2014 presentation on TypeScript
TypeScript: coding JavaScript without the pain
TypeScript: coding JavaScript without the pain
Sander Mak (@Sander_Mak)
Working with micro-services is arguably the best part of OSGi development. However, everyone agrees that tracking service dependencies with the bare-bones OSGi API is not ideal. So, you pick one of the available dependency managers: either Declarative Services, Felix Dependency manager, Blueprint or iPojo. But how do you pick the right one? Easy! After this shoot-out you’ll know all about the performance, usability and other aspects of the existing dependency managers. We show the strengths and weaknesses of the implementations side-by-side. How usable is the API? What about performance, does it scale beyond trivial amounts of services? Does it matter which OSGi framework you run the dependency manager in? Make up your mind with the facts presented in this session.
The Ultimate Dependency Manager Shootout (QCon NY 2014)
The Ultimate Dependency Manager Shootout (QCon NY 2014)
Sander Mak (@Sander_Mak)
As presented at JavaOne 2013
Modular JavaScript
Modular JavaScript
Sander Mak (@Sander_Mak)
Presented at JEEConf 2013.
Modularity in the Cloud
Modularity in the Cloud
Sander Mak (@Sander_Mak)
Cross-Build Injection attacks are a completely new class of attacks that take place at build time. In this presentation (which was presented at JavaOne 2012) I show what the problem is and what can be done about. As always, security doesn't come for free: you'll have to work to get it right! (unfortunately, some graphics got mangled by the SlideShare conversion. Sorry!)
Cross-Build Injection attacks: how safe is your Java build?
Cross-Build Injection attacks: how safe is your Java build?
Sander Mak (@Sander_Mak)
'Elevate your webapps with Scala & Lift', as presented on JEEConf 2012, Kiev, Ukraine Also see: http://branchandbound.net/blog/conferences/2012/05/jeeconf-tripreport/
Scala & Lift (JEEConf 2012)
Scala & Lift (JEEConf 2012)
Sander Mak (@Sander_Mak)
Hibernate Performance Tuning, presented on JEEConf 2012, Kiev, Ukraine. Also see: http://branchandbound.net/blog/conferences/2012/05/jeeconf-tripreport/ Adaptation of presentation at http://www.slideshare.net/SanderMak/hibernate-performance-tuning
Hibernate Performance Tuning (JEEConf 2012)
Hibernate Performance Tuning (JEEConf 2012)
Sander Mak (@Sander_Mak)
Introduction to Akka, as presented on May 3 2012 at the Belgian Java User Group (BeJUG). For more details see: http://www.bejug.org/confluenceBeJUG/display/BeJUG/ForkJoin+and+Akka Demo code can be found at: http://bit.ly/bejug-akka
Akka (BeJUG)
Akka (BeJUG)
Sander Mak (@Sander_Mak)
Introduction to JDK7's Fork/Join framework. Present on May 3 2012 at the Belgian Java User Group (BeJUG). For more information see: http://www.bejug.org/confluenceBeJUG/display/BeJUG/ForkJoin+and+Akka Demo code can be found at http://bit.ly/bejug-fj
Fork Join (BeJUG 2012)
Fork Join (BeJUG 2012)
Sander Mak (@Sander_Mak)
More from Sander Mak (@Sander_Mak)
(20)
Scalable Application Development @ Picnic
Scalable Application Development @ Picnic
Coding Your Way to Java 13
Coding Your Way to Java 13
Coding Your Way to Java 12
Coding Your Way to Java 12
Java Modularity: the Year After
Java Modularity: the Year After
Desiging for Modularity with Java 9
Desiging for Modularity with Java 9
Modules or microservices?
Modules or microservices?
Migrating to Java 9 Modules
Migrating to Java 9 Modules
Java 9 Modularity in Action
Java 9 Modularity in Action
Java modularity: life after Java 9
Java modularity: life after Java 9
Provisioning the IoT
Provisioning the IoT
Event-sourced architectures with Akka
Event-sourced architectures with Akka
TypeScript: coding JavaScript without the pain
TypeScript: coding JavaScript without the pain
The Ultimate Dependency Manager Shootout (QCon NY 2014)
The Ultimate Dependency Manager Shootout (QCon NY 2014)
Modular JavaScript
Modular JavaScript
Modularity in the Cloud
Modularity in the Cloud
Cross-Build Injection attacks: how safe is your Java build?
Cross-Build Injection attacks: how safe is your Java build?
Scala & Lift (JEEConf 2012)
Scala & Lift (JEEConf 2012)
Hibernate Performance Tuning (JEEConf 2012)
Hibernate Performance Tuning (JEEConf 2012)
Akka (BeJUG)
Akka (BeJUG)
Fork Join (BeJUG 2012)
Fork Join (BeJUG 2012)
Recently uploaded
Increase engagement and revenue with Muvi Live Paywall! In this presentation, we will explore the five key benefits of using Muvi Live Paywall to monetize your live streams. You'll learn how Muvi Live Paywall can help you: Monetize your live content easily: Set up pay-per-view access to your live streams and start generating revenue from your content. Increase audience engagement: Provide exclusive, premium content behind the paywall to keep your viewers engaged. Gain valuable viewer insights: Track viewer data and analytics to better understand your audience and tailor your content accordingly. Reduce content piracy: Muvi Live Paywall's security features help protect your content from unauthorized distribution. Streamline your workflow: The all-in-one platform simplifies the process of managing and monetizing your live streams. With Muvi Live Paywall, you can take control of your live stream monetization and create a sustainable business model for your content. Learn more about Muvi Live Paywall and start generating revenue from your live streams today!
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Roshan Dwivedi
A Principled Technologies deployment guide Conclusion Deploying VMware Cloud Foundation 5.1 on next gen Dell PowerEdge servers brings together critical virtualization capabilities and high-performing hardware infrastructure. Relying on our hands-on experience, this deployment guide offers a comprehensive roadmap that can guide your organization through the seamless integration of advanced VMware cloud solutions with the performance and reliability of Dell PowerEdge servers. In addition to the deployment efficiency, the Cloud Foundation 5.1 and PowerEdge solution delivered strong performance while running a MySQL database workload. By leveraging VMware Cloud Foundation 5.1 and PowerEdge servers, you could help your organization embrace cloud computing with confidence, potentially unlocking a new level of agility, scalability, and efficiency in your data center operations.
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Principled Technologies
Effective data discovery is crucial for maintaining compliance and mitigating risks in today's rapidly evolving privacy landscape. However, traditional manual approaches often struggle to keep pace with the growing volume and complexity of data. Join us for an insightful webinar where industry leaders from TrustArc and Privya will share their expertise on leveraging AI-powered solutions to revolutionize data discovery. You'll learn how to: - Effortlessly maintain a comprehensive, up-to-date data inventory - Harness code scanning insights to gain complete visibility into data flows leveraging the advantages of code scanning over DB scanning - Simplify compliance by leveraging Privya's integration with TrustArc - Implement proven strategies to mitigate third-party risks Our panel of experts will discuss real-world case studies and share practical strategies for overcoming common data discovery challenges. They'll also explore the latest trends and innovations in AI-driven data management, and how these technologies can help organizations stay ahead of the curve in an ever-changing privacy landscape.
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Webinar Recording: https://www.panagenda.com/webinars/why-teams-call-analytics-is-critical-to-your-entire-business Nothing is as frustrating and noticeable as being in an important call and being unable to see or hear the other person. Not surprising then, that issues with Teams calls are among the most common problems users call their helpdesk for. Having in depth insight into everything relevant going on at the user’s device, local network, ISP and Microsoft itself during the call is crucial for good Microsoft Teams Call quality support. To ensure a quick and adequate solution and to ensure your users get the most out of their Microsoft 365. But did you know that ‘bad calls’ are also an excellent indicator of other problems arising? Precisely because it is so noticeable!? Like the canary in the mine, bad calls can be early indicators of problems. Problems that might otherwise not have been noticed for a while but can have a big impact on productivity and satisfaction. Join this session by Christoph Adler to learn how true Microsoft Teams call quality analytics helped other organizations troubleshoot bad calls and identify and fix problems that impacted Teams calls or the use of Microsoft365 in general. See what it can do to keep your users happy and productive! In this session we will cover - Why CQD data alone is not enough to troubleshoot call problems - The importance of attributing call problems to the right call participant - What call quality analytics can do to help you quickly find, fix-, and prevent problems - Why having retrospective detailed insights matters - Real life examples of how others have used Microsoft Teams call quality monitoring to problem shoot problems with their ISP, network, device health and more.
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
The Good, the Bad and the Governed - Why is governance a dirty word? David O'Neill, Chief Operating Officer - APIContext Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
Imagine a world where information flows as swiftly as thought itself, making decision-making as fluid as the data driving it. Every moment is critical, and the right tools can significantly boost your organization’s performance. The power of real-time data automation through FME can turn this vision into reality. Aimed at professionals eager to leverage real-time data for enhanced decision-making and efficiency, this webinar will cover the essentials of real-time data and its significance. We’ll explore: FME’s role in real-time event processing, from data intake and analysis to transformation and reporting An overview of leveraging streams vs. automations FME’s impact across various industries highlighted by real-life case studies Live demonstrations on setting up FME workflows for real-time data Practical advice on getting started, best practices, and tips for effective implementation Join us to enhance your skills in real-time data automation with FME, and take your operational capabilities to the next level.
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
I've been in the field of "Cyber Security" in its many incarnations for about 25 years. In that time I've learned some lessons, some the hard way. Here are my slides presented at BSides New Orleans in April 2024.
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving. A report by Poten & Partners as part of the Hydrogen Asia 2024 Summit in Singapore. Copyright Poten & Partners 2024.
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
The value of a flexible API Management solution for Open Banking Steve Melan, Manager for IT Innovation and Architecture - State's and Saving's Bank of Luxembourg Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
In this session, we will delve into strategic approaches for optimizing knowledge management within Microsoft 365, amidst the evolving landscape of Copilot. From leveraging automatic metadata classification and permission governance with SharePoint Premium, to unlocking Viva Engage for the cultivation of knowledge and communities, you will gain actionable insights to bolster your organization's knowledge-sharing initiatives. In this session, we will also explore how to facilitate solutions to enable your employees to find answers and expertise within Microsoft 365. You will leave equipped with practical techniques and a deeper understanding of how there is more to effective knowledge management than just enabling Copilot, but building actual solutions to prepare the knowledge that Copilot and your employees can use.
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
MySQL Webinar, presented on the 25th of April, 2024. Summary: MySQL solutions enable the deployment of diverse Database Architectures tailored to specific needs, including High Availability, Disaster Recovery, and Read Scale-Out. With MySQL Shell's AdminAPI, administrators can seamlessly set up, manage, and monitor these solutions, ensuring efficiency and ease of use in their administration. MySQL Router, on the other hand, provides transparent routing from the application traffic to the backend servers in the architectures, requiring minimal configuration. Completely built in-house and supported by Oracle, these solutions have been adopted by enterprises of all sizes for their business-critical applications. In this presentation, we'll delve into various database architecture solutions to help you choose the right one based on your business requirements. Focusing on technical details and the latest features to maximize the potential of these solutions.
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
If you are a Domino Administrator in any size company you already have a range of skills that make you an expert administrator across many platforms and technologies. In this session Gab explains how to apply those skills and that knowledge to take your career wherever you want to go.
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Uncertainty, Acting under uncertainty, Basic probability notation, Bayes’ Rule,
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
These are the slides delivered in a workshop at Data Innovation Summit Stockholm April 2024, by Kristof Neys and Jonas El Reweny.
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Presentation from Melissa Klemke from her talk at Product Anonymous in April 2024
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
MINDCTI Revenue Release Quarter 1 2024
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
This presentation explores the impact of HTML injection attacks on web applications, detailing how attackers exploit vulnerabilities to inject malicious code into web pages. Learn about the potential consequences of such attacks and discover effective mitigation strategies to protect your web applications from HTML injection vulnerabilities. for more information visit https://bostoninstituteofanalytics.org/category/cyber-security-ethical-hacking/
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Boston Institute of Analytics
Created by Mozilla Research in 2012 and now part of Linux Foundation Europe, the Servo project is an experimental rendering engine written in Rust. It combines memory safety and concurrency to create an independent, modular, and embeddable rendering engine that adheres to web standards. Stewardship of Servo moved from Mozilla Research to the Linux Foundation in 2020, where its mission remains unchanged. After some slow years, in 2023 there has been renewed activity on the project, with a roadmap now focused on improving the engine’s CSS 2 conformance, exploring Android support, and making Servo a practical embeddable rendering engine. In this presentation, Rakhi Sharma reviews the status of the project, our recent developments in 2023, our collaboration with Tauri to make Servo an easy-to-use embeddable rendering engine, and our plans for the future to make Servo an alternative web rendering engine for the embedded devices industry. (c) Embedded Open Source Summit 2024 April 16-18, 2024 Seattle, Washington (US) https://events.linuxfoundation.org/embedded-open-source-summit/ https://ossna2024.sched.com/event/1aBNF/a-year-of-servo-reboot-where-are-we-now-rakhi-sharma-igalia
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Presented by Mike Hicks
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Scaling API-first – The story of a global engineering organization Ian Reasor, Senior Computer Scientist - Adobe Radu Cotescu, Senior Computer Scientist - Adobe Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Recently uploaded
(20)
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Editor's Notes