TheEdge 2012 - AlphaCSP's 5th annual Java event, bringing news and the future of Java to the Java community, took place on the 29th of March 2012, at the Avenue Convention Center. Once again, AlphaCSP's Java experts, together with leading Java speakers from around the world, presented cutting-edge Java technologies.
This one is about Rich Ajax Platform
SAP Inside Track Munich 2018 - DevOps and Deployment Pipelines in ABAP Landsc...Sascha Junkert
DevOps has become a widespread movement in the world of IT and has shown that agility and quality are not mutually exclusive. However, the world of SAP ABAP has so far successfully resisted and DevOps is more a buzzword than actual practices which are used to deliver value to the customer.
Since July 2017 a team of DSAG* members has been working to define the meaning of DevOps for SAP ABAP system, what are the reasons why ABAP is still considered a “special snowflake” and how concepts like continuous integration and delivery could be adapted.
This presentation focuses on deployment pipelines in ABAP and is explicitly marked as work in progress, but will hopefully bring others to join the discussion and share their experiences with abapGit, Jenkins and other open source tools.
*The DSAG is a group of over 3000 companies which represent a big portion of the german speaking part of SAP customers. They all work together to shape the SAP portfolio to the actual need of SAP customers, inform about new SAP technologies/services and offer a community to discuss and learn from each other.
[Srijan Wednesday Webinar] How to Run Stateless and Stateful Services on K8S ...Srijan Technologies
Speaker: Adheip Singh, Senior DevOps
Kubernetes has taken the tech world by storm. As an orchestration platform, it has eased the deployment & scaling of stateless applications. However, managing complex, in particular stateful applications, is a major pain.
The extensibility of Kubernetes has led to the development of a rapidly evolving ecosystem around K8S. And as an outcome of this extensibility, Kubernetes Operators were designed which eased packaging, deployment as well as management of a Kubernetes application.
In this webinar, we will talk about K8S, with a focus on extensibility and architectural aspects of K8S operators. Additionally, we will perform a live demo of our attempt at writing a Drupal Operator.
Key Takeaways
Understand the extensibility of Kubernetes
- Conceptually understand how to run stateless and stateful services on K8S
- Learn all about K8S operators
- Get a hands-on demo for writing a Drupal Operator
Who is this for
- DevOps
- Technical Architects
- Software Developers
- Anyone interested in learning how to run Drupal workloads on Kubernetes and extensibility of Kubernetes
View all our webinars at: https://www.srijan.net/webinar
You have a great REST API, but now your API users have no idea what it is capable of. They are forced to search documentation to know what they can do next with limited data provided in responses.
Let's talk about hypermedia, and what should be done in modern PHP REST APIs. We'll investigate standards, and the Richardson Maturity Model. Plus, I'll show tools to help you get there.
SAP Inside Track Berlin 2018 - DevOps in ABAP LandscapesSascha Junkert
DevOps has become a widespread movement in the world of IT and has shown that agility and quality are not mutually exclusive. However, the world of SAP ABAP has so far successfully resisted and DevOps is more a buzzword than actual practices which are used to deliver value to the customer.
Since July 2017 a team of DSAG* members has been working to define the meaning of DevOps for SAP ABAP system, what are the reasons why ABAP is still considered a “special snowflake” and how concepts like continuous integration and delivery could be adapted.
This presentation highlights the main topics of discussion and is explicitly marked as work in progress, but will hopefully bring others to join the discussion and prove the concepts in the real world.
*The DSAG is a group of over 3000 companies which represent a big portion of the german speaking part of SAP customers. They all work together to shape the SAP portfolio to the actual need of SAP customers, inform about new SAP technologies/services and offer a community to discuss and learn from each other.
We fear modernizing legacy applications, or going API first. But it's not as futile as you might think. With modern PHP microframeworks geared toward middleware it can be a breeze.
Now the truth: It is a terribly difficult task full of pitfalls. But I will share how to do it in a step-by-step method that makes it much more approachable, and enable you to be a super hero.
SAP Inside Track Munich 2018 - DevOps and Deployment Pipelines in ABAP Landsc...Sascha Junkert
DevOps has become a widespread movement in the world of IT and has shown that agility and quality are not mutually exclusive. However, the world of SAP ABAP has so far successfully resisted and DevOps is more a buzzword than actual practices which are used to deliver value to the customer.
Since July 2017 a team of DSAG* members has been working to define the meaning of DevOps for SAP ABAP system, what are the reasons why ABAP is still considered a “special snowflake” and how concepts like continuous integration and delivery could be adapted.
This presentation focuses on deployment pipelines in ABAP and is explicitly marked as work in progress, but will hopefully bring others to join the discussion and share their experiences with abapGit, Jenkins and other open source tools.
*The DSAG is a group of over 3000 companies which represent a big portion of the german speaking part of SAP customers. They all work together to shape the SAP portfolio to the actual need of SAP customers, inform about new SAP technologies/services and offer a community to discuss and learn from each other.
[Srijan Wednesday Webinar] How to Run Stateless and Stateful Services on K8S ...Srijan Technologies
Speaker: Adheip Singh, Senior DevOps
Kubernetes has taken the tech world by storm. As an orchestration platform, it has eased the deployment & scaling of stateless applications. However, managing complex, in particular stateful applications, is a major pain.
The extensibility of Kubernetes has led to the development of a rapidly evolving ecosystem around K8S. And as an outcome of this extensibility, Kubernetes Operators were designed which eased packaging, deployment as well as management of a Kubernetes application.
In this webinar, we will talk about K8S, with a focus on extensibility and architectural aspects of K8S operators. Additionally, we will perform a live demo of our attempt at writing a Drupal Operator.
Key Takeaways
Understand the extensibility of Kubernetes
- Conceptually understand how to run stateless and stateful services on K8S
- Learn all about K8S operators
- Get a hands-on demo for writing a Drupal Operator
Who is this for
- DevOps
- Technical Architects
- Software Developers
- Anyone interested in learning how to run Drupal workloads on Kubernetes and extensibility of Kubernetes
View all our webinars at: https://www.srijan.net/webinar
You have a great REST API, but now your API users have no idea what it is capable of. They are forced to search documentation to know what they can do next with limited data provided in responses.
Let's talk about hypermedia, and what should be done in modern PHP REST APIs. We'll investigate standards, and the Richardson Maturity Model. Plus, I'll show tools to help you get there.
SAP Inside Track Berlin 2018 - DevOps in ABAP LandscapesSascha Junkert
DevOps has become a widespread movement in the world of IT and has shown that agility and quality are not mutually exclusive. However, the world of SAP ABAP has so far successfully resisted and DevOps is more a buzzword than actual practices which are used to deliver value to the customer.
Since July 2017 a team of DSAG* members has been working to define the meaning of DevOps for SAP ABAP system, what are the reasons why ABAP is still considered a “special snowflake” and how concepts like continuous integration and delivery could be adapted.
This presentation highlights the main topics of discussion and is explicitly marked as work in progress, but will hopefully bring others to join the discussion and prove the concepts in the real world.
*The DSAG is a group of over 3000 companies which represent a big portion of the german speaking part of SAP customers. They all work together to shape the SAP portfolio to the actual need of SAP customers, inform about new SAP technologies/services and offer a community to discuss and learn from each other.
We fear modernizing legacy applications, or going API first. But it's not as futile as you might think. With modern PHP microframeworks geared toward middleware it can be a breeze.
Now the truth: It is a terribly difficult task full of pitfalls. But I will share how to do it in a step-by-step method that makes it much more approachable, and enable you to be a super hero.
Top 10 Dying Programming Languages in 2020 | EdurekaEdureka!
YouTube Link: https://youtu.be/LSM7hD6GM4M
Get Edureka Certified in Trending Programming Languages: https://www.edureka.co
In this highly competitive IT industry, everyone wants to learn programming languages that will keep them ahead of the game. But knowing what to learn so you gain the most out of your knowledge is a whole other ball game. So, we at Edureka have prepared a list of Top 10 Dying Programming Languages 2020 that will help you to make the right choice for your career. Meanwhile, if you ever wondered about which languages are slated for continuing uptake and possible greatness, we have a list for that, too.
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Professional PHP: an open-source alternative for enterprise development [Kort...Combell NV
A presentation on Enterprise PHP development for people who have no experience with PHP programming.
Basically this presentation defends PHP as a worthy technology for enterprise projects and is directly compared with other enterprise technologies such as Java and the .NET framework
Use Case: Building OSGi Enterprise Applications (QCon 14)Carsten Ziegeler
Use Case presentation from QCon 14. It presents the migration of Adobe's Experience Manager (formerly Communique) to OSGi. Common pitfalls and solutions are presented based on open source solutions from the Apache Software Foundation
Regardless of claims by trendy developer websites, Enterprise PHP really is a thing: the final frontier. A reality for companies doing business at scale who turn to their developers for selecting frameworks, libraries, and tools that work at the scale they operate. These are the undocumented, and unspoken criteria driving what they trust.
Join us in this talk as Adam Culp walks through lessons learned over a five-year mission, consulting with companies who operate enterprise scale PHP applications. See what was boldly learned about squeezing more power out of PHP's engines.
Lessons learned from a large scale OSGii web app - P Bakker & J de Vreedemfrancis
Building a large scale, cloud hosted, multi device product that changes the way students are taught in high schools, turns out to be not entirely trivial. We have been building PulseOn for the last two years. We faced many technical challenges, and have tried many different technologies. Some ideas turned out to be extremely helpful, some other ideas that looked promising turned out to be bad practices. In this talk we will discuss what we have learned about building modular, scalable web applications. We will go into different areas of the technology stack, from storage and (nosql) databases to a modular RESTful backend and a multi device HTML5 based frontend. We will also go into the cloud, and discuss topics such as auto scaling and failover. We will discuss what works and what doesn’t, and hopefully help other to make the right decisions.
Some topics that we will touch upon:
- Modular architecture with OSGi
- Failing at linked data and semantic databases
- Using MongoDB from OSGi
- Release process and semantic versioning
- Continuous deployment
- JavaScript frameworks
Bios:
Paul Bakker
Paul is a software architect for Luminis Technologies and the author of “Building Modular Cloud Apps With OSGi”. He believes that modularity and the cloud are the two main challenges we have to deal with to bring technology to the next level, and is working on making this possible for mainstream software development. Today he is working on educational software focussed on personalised learning for high school students in the Netherlands. Paul is an active contributor on open source projects such as Amdatu, Apache ACE and BndTools.
He has a background as a trainer on Java related technology and is a regular speaker on conferences such as JavaOne, Devoxx and JFokus.
Jago de Vreede
Jago is a software engineer at Luminis Technologies, as a software engineer he has seen a broad-spectrum of projects and he has been working on a large OSGi project for the last year. His work is not exclusive to java development but also does front-end development, and the integration between these. Performance tuning and optimizations are also part of his work.
OSGi enRoute is an OSGi project to make OSGi as easy to use as some of non-java dynamic web development environments but still provide the benefits of OSGi's strong modularity. OSGi makes it easy to get started with OSGi by providing an integrated tool chain with several runtime environments, that uses OSGi as it always was intended to be used. By leveraging OSGi's powerful features like services and the powerful requirement/capability model, development of applications can be significantly simplified.
This presentation will provide an introduction to OSGi, the way it is used in enRoute, and then a demo of how to build an application with enRoute.
Bio:
Peter Kriens is an independent consultant since 1990.He currently works for the OSGi Alliance and Paremus. During the eighties he developed advanced distributed systems for newspapers based on microcomputers based on, at the time very novel, object oriented technologies. For this experience in Objects he was hired by a number of international companies, including Adobe, Intel, Ericsson, IBM, and many others. During his work at Ericsson Research in 1998 he got involved with the OSGi specification; Later he became the primary editor for these specifications. In 2005 he was awarded the OSGi Fellows title. After taking a sabbatical in 2012 to develop jpm4j he returned to the OSGi Alliance to help increasing adoption. He is Dutch but decided to live in France.
Open Mainframe Project's Zowe, the first-ever open source software framework, has announced its first active Long Term Support (LTS) release and updated Zowe Conformance Program. This webinar will explain the significance of LTS and the impact it will have on the Zowe Conformance Program, which will have new features and enhancements. Join this webinar to learn more about the Zowe LTS, the Zowe Conformance Program, and how to get involved and engaged in one of the most active open source communities!
Speakers include:
- Bruce Armstrong, Member of the Zowe Leadership Committee and IBM Z Offering Manager
- Peter Fandel, Member of the Zowe Leadership Committee and Senior Director, Product Management for Rock Software
- Rose Sakach, Zowe Onboarding Squad Scrum Master and Global Product Manager, Mainframe Division for Broadcom
OSGi & Java EE: A hybrid approach to Enterprise Java Application Development,...OpenBlend society
There's a considerable activity in the enterprise Java community about the use of OSGi in Java EE applications. We call such applications "hybrid applications." With hybrid applications, developers can continue to build standard and familiar enterprise application components, such as Java Servlets and EJBs, and take full advantage of:
* Features such as modularity/dependency management, service dynamism, and more provided by OSGi
* Infrastructure services such as transaction management, security, persistence, and more offered by Java EE
This session will present the current state of affairs, discuss the benefits of hybrid applications, and demonstrate development and deployment of such applications.
GlassFish will be used for demonstration.
Learn how to build your own PWA enabled page in under 5 minutes ⚡️, what SPAs' have to do with PWA and how Shopware implements their headless commerce solution!
Huge JRE images were a huge problem for packaging and deploying small and lightweight tools based on Java. Have you tried to reduce Java runtime images? You will be surprised how well that works. From JDK 9 a minimal image targeting desktops can be as small as 18MB!This is a huge improvement but how does this black-magic work? I will be wowing you with an overview of Java’s custom runtime image tooling and present a interactive demo on how to create a mini Java runtime image file. We bust the myths around Java cloud computing and show you how to embraced Cloud Orientated development with Java. See how the new Java module system works with general patterns for developing a modular Java Cloud application.
Show and Tell: Building Applications on Cisco Open SDN Controller Cisco DevNet
The Cisco Open SDN Controller is based on the OpenDaylight SDN Controller and meets the need of Service Providers for a flexible, powerful, and commercially-supported multi-protocol controller. In this 60 minute session we will give an overview of the Cisco Open SDN Controller, explaining how the controller is packaged and the features it supports, and showing examples of applications that are supported by the controller. We will also outline the new features and applications that will be introduced in the next release of the controller. Taught by Giles Heron.
Comparing JVM Web Frameworks - TSSJS 2011Matt Raible
Comparing JVM Web Frameworks Presentation from TheServerSide Java Symposium 2011. Compares many different JVM-based web frameworks, ranks them based on 20 different criteria and compares the Pros, Cons and other stats of the top 5.
By using terraform, creating the network components, kubernetes cluster, CI/CD pipeline and a working application without touching anything on AWS console! Fully automated!
Everything as Code principles and processes we used at Hepsiburada from Workstation Provisioning to Infrastructure. Learnings from our production experience
Agenda:
- Infrastructure As Code
- Workstation Provisioning
- Pipelines as Code
- Observability As Code
- ADRs
- Test Driven Everything
Top 10 Dying Programming Languages in 2020 | EdurekaEdureka!
YouTube Link: https://youtu.be/LSM7hD6GM4M
Get Edureka Certified in Trending Programming Languages: https://www.edureka.co
In this highly competitive IT industry, everyone wants to learn programming languages that will keep them ahead of the game. But knowing what to learn so you gain the most out of your knowledge is a whole other ball game. So, we at Edureka have prepared a list of Top 10 Dying Programming Languages 2020 that will help you to make the right choice for your career. Meanwhile, if you ever wondered about which languages are slated for continuing uptake and possible greatness, we have a list for that, too.
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Professional PHP: an open-source alternative for enterprise development [Kort...Combell NV
A presentation on Enterprise PHP development for people who have no experience with PHP programming.
Basically this presentation defends PHP as a worthy technology for enterprise projects and is directly compared with other enterprise technologies such as Java and the .NET framework
Use Case: Building OSGi Enterprise Applications (QCon 14)Carsten Ziegeler
Use Case presentation from QCon 14. It presents the migration of Adobe's Experience Manager (formerly Communique) to OSGi. Common pitfalls and solutions are presented based on open source solutions from the Apache Software Foundation
Regardless of claims by trendy developer websites, Enterprise PHP really is a thing: the final frontier. A reality for companies doing business at scale who turn to their developers for selecting frameworks, libraries, and tools that work at the scale they operate. These are the undocumented, and unspoken criteria driving what they trust.
Join us in this talk as Adam Culp walks through lessons learned over a five-year mission, consulting with companies who operate enterprise scale PHP applications. See what was boldly learned about squeezing more power out of PHP's engines.
Lessons learned from a large scale OSGii web app - P Bakker & J de Vreedemfrancis
Building a large scale, cloud hosted, multi device product that changes the way students are taught in high schools, turns out to be not entirely trivial. We have been building PulseOn for the last two years. We faced many technical challenges, and have tried many different technologies. Some ideas turned out to be extremely helpful, some other ideas that looked promising turned out to be bad practices. In this talk we will discuss what we have learned about building modular, scalable web applications. We will go into different areas of the technology stack, from storage and (nosql) databases to a modular RESTful backend and a multi device HTML5 based frontend. We will also go into the cloud, and discuss topics such as auto scaling and failover. We will discuss what works and what doesn’t, and hopefully help other to make the right decisions.
Some topics that we will touch upon:
- Modular architecture with OSGi
- Failing at linked data and semantic databases
- Using MongoDB from OSGi
- Release process and semantic versioning
- Continuous deployment
- JavaScript frameworks
Bios:
Paul Bakker
Paul is a software architect for Luminis Technologies and the author of “Building Modular Cloud Apps With OSGi”. He believes that modularity and the cloud are the two main challenges we have to deal with to bring technology to the next level, and is working on making this possible for mainstream software development. Today he is working on educational software focussed on personalised learning for high school students in the Netherlands. Paul is an active contributor on open source projects such as Amdatu, Apache ACE and BndTools.
He has a background as a trainer on Java related technology and is a regular speaker on conferences such as JavaOne, Devoxx and JFokus.
Jago de Vreede
Jago is a software engineer at Luminis Technologies, as a software engineer he has seen a broad-spectrum of projects and he has been working on a large OSGi project for the last year. His work is not exclusive to java development but also does front-end development, and the integration between these. Performance tuning and optimizations are also part of his work.
OSGi enRoute is an OSGi project to make OSGi as easy to use as some of non-java dynamic web development environments but still provide the benefits of OSGi's strong modularity. OSGi makes it easy to get started with OSGi by providing an integrated tool chain with several runtime environments, that uses OSGi as it always was intended to be used. By leveraging OSGi's powerful features like services and the powerful requirement/capability model, development of applications can be significantly simplified.
This presentation will provide an introduction to OSGi, the way it is used in enRoute, and then a demo of how to build an application with enRoute.
Bio:
Peter Kriens is an independent consultant since 1990.He currently works for the OSGi Alliance and Paremus. During the eighties he developed advanced distributed systems for newspapers based on microcomputers based on, at the time very novel, object oriented technologies. For this experience in Objects he was hired by a number of international companies, including Adobe, Intel, Ericsson, IBM, and many others. During his work at Ericsson Research in 1998 he got involved with the OSGi specification; Later he became the primary editor for these specifications. In 2005 he was awarded the OSGi Fellows title. After taking a sabbatical in 2012 to develop jpm4j he returned to the OSGi Alliance to help increasing adoption. He is Dutch but decided to live in France.
Open Mainframe Project's Zowe, the first-ever open source software framework, has announced its first active Long Term Support (LTS) release and updated Zowe Conformance Program. This webinar will explain the significance of LTS and the impact it will have on the Zowe Conformance Program, which will have new features and enhancements. Join this webinar to learn more about the Zowe LTS, the Zowe Conformance Program, and how to get involved and engaged in one of the most active open source communities!
Speakers include:
- Bruce Armstrong, Member of the Zowe Leadership Committee and IBM Z Offering Manager
- Peter Fandel, Member of the Zowe Leadership Committee and Senior Director, Product Management for Rock Software
- Rose Sakach, Zowe Onboarding Squad Scrum Master and Global Product Manager, Mainframe Division for Broadcom
OSGi & Java EE: A hybrid approach to Enterprise Java Application Development,...OpenBlend society
There's a considerable activity in the enterprise Java community about the use of OSGi in Java EE applications. We call such applications "hybrid applications." With hybrid applications, developers can continue to build standard and familiar enterprise application components, such as Java Servlets and EJBs, and take full advantage of:
* Features such as modularity/dependency management, service dynamism, and more provided by OSGi
* Infrastructure services such as transaction management, security, persistence, and more offered by Java EE
This session will present the current state of affairs, discuss the benefits of hybrid applications, and demonstrate development and deployment of such applications.
GlassFish will be used for demonstration.
Learn how to build your own PWA enabled page in under 5 minutes ⚡️, what SPAs' have to do with PWA and how Shopware implements their headless commerce solution!
Huge JRE images were a huge problem for packaging and deploying small and lightweight tools based on Java. Have you tried to reduce Java runtime images? You will be surprised how well that works. From JDK 9 a minimal image targeting desktops can be as small as 18MB!This is a huge improvement but how does this black-magic work? I will be wowing you with an overview of Java’s custom runtime image tooling and present a interactive demo on how to create a mini Java runtime image file. We bust the myths around Java cloud computing and show you how to embraced Cloud Orientated development with Java. See how the new Java module system works with general patterns for developing a modular Java Cloud application.
Show and Tell: Building Applications on Cisco Open SDN Controller Cisco DevNet
The Cisco Open SDN Controller is based on the OpenDaylight SDN Controller and meets the need of Service Providers for a flexible, powerful, and commercially-supported multi-protocol controller. In this 60 minute session we will give an overview of the Cisco Open SDN Controller, explaining how the controller is packaged and the features it supports, and showing examples of applications that are supported by the controller. We will also outline the new features and applications that will be introduced in the next release of the controller. Taught by Giles Heron.
Comparing JVM Web Frameworks - TSSJS 2011Matt Raible
Comparing JVM Web Frameworks Presentation from TheServerSide Java Symposium 2011. Compares many different JVM-based web frameworks, ranks them based on 20 different criteria and compares the Pros, Cons and other stats of the top 5.
By using terraform, creating the network components, kubernetes cluster, CI/CD pipeline and a working application without touching anything on AWS console! Fully automated!
Everything as Code principles and processes we used at Hepsiburada from Workstation Provisioning to Infrastructure. Learnings from our production experience
Agenda:
- Infrastructure As Code
- Workstation Provisioning
- Pipelines as Code
- Observability As Code
- ADRs
- Test Driven Everything
How do you know when to have a Slipcover or have the furniture Re-Upholstered? This power point was used during a workshop in DC for those in the Industry at IWCE.
An introduction to Augustus, an open source scoring engine for statistical and data mining models based on the Predictive Model Markup Language (PMML). Augustus is able to produce and consume models with 10,000s of segments. Developed by Open Data Group, written in Python, PMML 4.0 compliant and freely available.
By Rafael Benevides and Edson Yanaga
Yes, Docker is great. We are all very aware of that, but now it’s time to take the next step: wrapping it all and deploying to a production environment. For this scenario, we need something more. For that “more,” we have Kubernetes by Google, a container platform based on the same technology used to deploy billions of containers per month on Google’s infrastructure. Ready to leverage your Docker skills and package your current Java app (WAR, EAR, or JAR)? Come to this session to see how your current Docker skill set can be easily mapped to Kubernetes concepts and commands. And get ready to deploy your containers in production.
PHPIDOL#80: Kubernetes 101 for PHP Developer. Yusuf Hadiwinata - VP Operation...Yusuf Hadiwinata Sutandar
Sesi Terakhir sebelum libur PHPID-OL memasuki Bulan Puasa Ramadhan. Kita akan ketemu lagi 19 April 2021.
Topik penutup yang akan diisi oleh Om Yusuf Hadiwinata, Praktisi Teknologi terkemuka dan ternama di lingkungan Industri IT Indonesia...
Ciyaooo.... Maju Terus PHP Indonesia
Link Video: https://fb.me/e/hzWbd0FeW
Developer joy for distributed teams with CodeReady Workspaces | DevNation Tec...Red Hat Developers
Enabling teams on projects has been often challenging due to hardware configurations, software dependencies, and lack of documentation. In this session, we'll show you how admins can easily provide CodeReady Workspaces, a multi-tenant in-browser IDE system on top of OpenShift. CodeReady Workspaces can get Developers comfortably started with coding and testing their changes in Kubernetes-containerized environments (workspaces), and deploying their apps to the Platform.
For users of SourcePro and Tools.h++, the future of Solaris is uncertain, as seen by the recent reductions of the Oracle Solaris team and an increase in inquiries we're receiving on how to migrate applications from Solaris to Linux.
Prepare for your future by joining this webinar on how to best plan and execute a successful migration for your SourcePro or Tools.h++ components.
Our technical experts walk through:
- Options to migrate code that contains Tools 7 or Tools.h++ libraries
- Tips and tricks to migrate code to Linux
- How to determine whether you can do it yourself
- What to tell your service provider
Whether you plan to do it yourself or enlist Rogue Wave professional services, at the end of this webinar you will understand the best path for migration.
Architecting the Future: Abstractions and Metadata - BSidesKCDaniel Barker
Kubernetes and Docker are two of the top open source projects, and they’re built around abstractions and metadata. These two concepts are the key to architecting in the future. Come with me as I dig a little deeper into these concepts within k8s and Docker and provide some examples from my own work.
Architecting the Future: Abstractions and Metadata - KCDCDaniel Barker
Kubernetes and Docker are two of the top open source projects, and they’re built around abstractions and metadata. These two concepts are the key to architecting in the future. Come with me as I dig a little deeper into these concepts within k8s and Docker and provide some examples from my own work.
Architecting the Future: Abstractions and Metadata - CodeStockDaniel Barker
Kubernetes and Docker are two of the top open source projects, and they’re built around abstractions and metadata. These two concepts are the key to architecting in the future. Come with me as I dig a little deeper into these concepts within k8s and Docker and provide some examples from my own work on Deployment Pipelines.
Docker & aPaaS: Enterprise Innovation and Trends for 2015WaveMaker, Inc.
WaveMaker Webinar: Cloud-based App Development and Docker: Trends to watch out for in 2015 - http://www.wavemaker.com/news/webinar-cloud-app-development-and-docker-trends/
CIOs, IT planners and developers at a growing number of organizations are taking advantage of the simplicity and productivity benefits of cloud application development. With Docker technology, cloud-based app development or aPaaS (Application Platform as a Service) is only becoming more disruptive − forcing organizations to rethink how they handle innovation, time-to-market pressures, and IT workloads.
Architecting the Future: Abstractions and Metadata - STL SilverLiningsDaniel Barker
Kubernetes and Docker are two of the top open source projects, and they’re built around abstractions and metadata. These two concepts are the key to architecting in the future. Come with me as I dig a little deeper into these concepts within k8s and Docker and provide some examples from my own work on Deployment Pipelines.
Java and Serverless - A Match Made In Heaven, Part 1Curity
Part 1 of 2 of the "Java and Serverless" session held at the Stockholm Java User Group Meetup in Stockholm, August 22nd, 2018. Part 1 was held by Matthew Gillard, Java and Clojure Programmer at Oracle.
Description:
Java is extremely popular for most kind of server-side
development. Its stability, reliability and the wide array of good
tooling has made sure of this for many years. Java has been able to
stride through the explosive growth of virtualization and cloud
deployments, but a new application/deployment model has arrived and
although it seems to be popular, the beautiful fire of Java has not
caught light there. Here we are talking about so-called "Serverless"
platforms.
Similar to Rich Ajax Platform - theEdge 2012 conference presentation (20)
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
8. Rich vs Web
o Rich client: Also known as a desktop application, native application,
thick client, or fat client
o Web client: Also known as a web application, Internet/Intranet
application, web user interface, and thin client
ƒ
8
10. Rich Internet Client
o Rich web client: Also known as a rich Internet application, Ajax client,
Web 2.0 client, and fat thin client.
• Java Script - modify static content
• Ajax - asynchronous requests
• Dynamic JavaScript and HTML
Focus on one development language and environment.
10
24. • Third party source code
• Easy to upgrade
• Decouple applications development
Did you know ? As long as a plug-in is not currently in use, it can
even be exchanged while an application is running
24
32. QOOXDOO
// Create a button
var button1 = new qx.ui.form.Button("First Button", "icon/22/apps/internet-web-
browser.png");
// Document is the application root
var doc = this.getRoot();
// Add button to document at fixed coordinates
doc.add(button1,
{
left : 100,
top : 50
});
// Add an event listener
button1.addListener("execute", function(e) {
alert("Hello World!");
});
32
34. “ Always code as if the person who will
maintain your code is a maniac
serial killer that knows where you live.”
“..Visual C++, Tip of the day…”
34
49. Summary
Rapid development
Stay away from writing JavaScript, HTML and CSS
Single Codebase - RAP can be compiled into an
RCP application and Native mobile as well.
49
50. References
http://wiki.eclipse.org/RAP
By Fabian Lange
http://www.eclipse.org/rap/
By Ralf Sternberg
50
All rights reserved @ Copyright AlphaCSP 2012 50