The presentation was held in april 2018 on the APEX Connect 2018 conference.
It describes how to challenge problems and special customer requirements regarding the universal grid in apex 5.1.
Mylyn is a plug-in for Eclipse that focuses the IDE on the active task. It allows developers to define the context of a task, including related artifacts and conversations. Mylyn then filters IDE views and searches to only show information relevant to the current task, reducing information overload. It integrates with task management tools like JIRA and Bugzilla to link tasks and code changes for improved traceability of work.
Seminario Cloud computing Ordine di latina - L'offerta di Amazon Web ServicesClaudio Pontili
The document is a presentation about Amazon Web Services (AWS) and how it can be used to reduce infrastructure costs. It discusses AWS history and regions, enterprise and startup customers, moving from a traditional architecture to the cloud, EC2 elastic computing services over 9 slides, other AWS services and a demo, the AWS Marketplace, free tiers, and provides some additional links. The presenter is engineer Claudio Pontili.
Jeffrey Fritz, an ASP.Net evangelist for Telerik, presented on using a hybrid approach of incorporating four frameworks - ASP.Net Web Forms, MVC, Web API, and SignalR - into a single ASP.Net project. He discussed his experience with ASP.Net development over 15 years and resources for learning more, including his MSDN Magazine article on using one project for multiple frameworks.
Database Week at the San Francisco Loft
Hands-on Lab: Upgrading & Consolidating MySQL
In this lab you will load data into a MySQL instance running on EC2. Next you will create an Aurora MySQL instance. Finally, you will use DMS to migrate data from one MySQL database to another.
Speakers:
Ben Willett - Solutions Architect, AWS
Sudhir Gupta - Partner Solutions Architect, Redshift Specialist, AWS
The POWER of Supercomputers at your fingertipsRafael Sene
A healthy ecosystem is fundamental for any computer architecture to thrive nowadays and developers are the fuel that keeps it moving and evolving. They need access to resources that can empower them to get the most of their applications and amaze their customers. As the architecture that is the core of the #1 and #2 fastest supercomputers in the world, POWER is where they need to be, but how developers can leverage it as part of their daily activities? This presentation will demonstrate how everyone can get FREE access to the POWER architecture and start building, porting and tuning their applications right away. It will show how to build on POWER using GitHub, Travis CI, and GitLab and how to get FREE access to POWER resources.
Helium is a web automation library that simplifies testing by requiring fewer lines of code and less effort than other tools like Selenium. It provides simple commands to automate tasks like opening browsers, clicking elements, typing text, and more. Helium does not require finding element locators or managing driver instances, reducing complexity. The document provides examples of simple code using Helium to automate signing into Gmail and discusses benefits over Selenium like reduced complexity, minimal coding needs, and support for Internet Explorer.
This document discusses Oomph, a tool for automating the setup of Eclipse development environments. Oomph can download the required Eclipse installation, plugins, and project code repositories. It can also configure integration with task management tools like Jira. This provides a reliable solution for setting up standard Eclipse environments and avoids the need to manually install and configure multiple components. Oomph represents an improvement over previous solutions that required custom installations or documentation on setup procedures.
SharePoint Fest Seattle 2018 - Build an intelligent application by connecting...Sébastien Levert
In this session, you will learn how to authenticate your users to the Microsoft Graph from a web perspective while enhancing your application by leveraging multiple endpoints (SharePoint, OneDrive & Exchange) available within this phenomenal API.
You will also learn the basics of playing with the data, and then move to more advanced topics including ways to get notified of changes from webhooks, get subset of results using built-in paging mechanisms and finally how to track the ever-changing data that lives in the Microsoft Graph.
Mylyn is a plug-in for Eclipse that focuses the IDE on the active task. It allows developers to define the context of a task, including related artifacts and conversations. Mylyn then filters IDE views and searches to only show information relevant to the current task, reducing information overload. It integrates with task management tools like JIRA and Bugzilla to link tasks and code changes for improved traceability of work.
Seminario Cloud computing Ordine di latina - L'offerta di Amazon Web ServicesClaudio Pontili
The document is a presentation about Amazon Web Services (AWS) and how it can be used to reduce infrastructure costs. It discusses AWS history and regions, enterprise and startup customers, moving from a traditional architecture to the cloud, EC2 elastic computing services over 9 slides, other AWS services and a demo, the AWS Marketplace, free tiers, and provides some additional links. The presenter is engineer Claudio Pontili.
Jeffrey Fritz, an ASP.Net evangelist for Telerik, presented on using a hybrid approach of incorporating four frameworks - ASP.Net Web Forms, MVC, Web API, and SignalR - into a single ASP.Net project. He discussed his experience with ASP.Net development over 15 years and resources for learning more, including his MSDN Magazine article on using one project for multiple frameworks.
Database Week at the San Francisco Loft
Hands-on Lab: Upgrading & Consolidating MySQL
In this lab you will load data into a MySQL instance running on EC2. Next you will create an Aurora MySQL instance. Finally, you will use DMS to migrate data from one MySQL database to another.
Speakers:
Ben Willett - Solutions Architect, AWS
Sudhir Gupta - Partner Solutions Architect, Redshift Specialist, AWS
The POWER of Supercomputers at your fingertipsRafael Sene
A healthy ecosystem is fundamental for any computer architecture to thrive nowadays and developers are the fuel that keeps it moving and evolving. They need access to resources that can empower them to get the most of their applications and amaze their customers. As the architecture that is the core of the #1 and #2 fastest supercomputers in the world, POWER is where they need to be, but how developers can leverage it as part of their daily activities? This presentation will demonstrate how everyone can get FREE access to the POWER architecture and start building, porting and tuning their applications right away. It will show how to build on POWER using GitHub, Travis CI, and GitLab and how to get FREE access to POWER resources.
Helium is a web automation library that simplifies testing by requiring fewer lines of code and less effort than other tools like Selenium. It provides simple commands to automate tasks like opening browsers, clicking elements, typing text, and more. Helium does not require finding element locators or managing driver instances, reducing complexity. The document provides examples of simple code using Helium to automate signing into Gmail and discusses benefits over Selenium like reduced complexity, minimal coding needs, and support for Internet Explorer.
This document discusses Oomph, a tool for automating the setup of Eclipse development environments. Oomph can download the required Eclipse installation, plugins, and project code repositories. It can also configure integration with task management tools like Jira. This provides a reliable solution for setting up standard Eclipse environments and avoids the need to manually install and configure multiple components. Oomph represents an improvement over previous solutions that required custom installations or documentation on setup procedures.
SharePoint Fest Seattle 2018 - Build an intelligent application by connecting...Sébastien Levert
In this session, you will learn how to authenticate your users to the Microsoft Graph from a web perspective while enhancing your application by leveraging multiple endpoints (SharePoint, OneDrive & Exchange) available within this phenomenal API.
You will also learn the basics of playing with the data, and then move to more advanced topics including ways to get notified of changes from webhooks, get subset of results using built-in paging mechanisms and finally how to track the ever-changing data that lives in the Microsoft Graph.
Bootiful Development with Spring Boot and Vue - Devnexus 2019Matt Raible
You’re in love with Spring Boot, but you miss your old pal AngularJS? Don’t fear, Vue.js is here! Vue is very similar to AngularJS, but much more powerful, yet slim and light for PWAs.
In this session, you’ll see how to build a Spring Boot API and secure it with Spring Security. You’ll also learn how to build a Vue.js PWA, all the while enjoying a bootiful hot-code-reload experience. Lots of live coding in this one!
Additional information:
* Blog post: http://bit.ly/boot-and-vue
* GitHub repo: https://github.com/oktadeveloper/spring-boot-vue-example
* YouTube demo: https://youtu.be/aBXmi-J4LQs
Shipping apps to eks with code pipeline and lambda functionsŠtěpán Vraný
The document discusses deploying containerized applications to Amazon EKS. It notes that Kubernetes has become the leading container orchestration tool, with 75% of organizations expected to use it by 2022. The document then outlines a multi-step manual deployment process and argues that continuous delivery practices using AWS services like CodeCommit, CodeBuild, Lambda, and CodePipeline can simplify and automate deployments to EKS. It concludes with promising a demonstration of this approach.
David vogelpohl asw 2019 - clever ways to automate content creation with wo...Affiliate Summit
The document discusses various clever ways to automate content creation with WordPress using different tools and technologies. These include using Formidable to scale user generated content, leveraging reusable Gutenberg blocks, using Admin Columns and Yoast to accelerate mass content creation, and using the Social Web Suite to supercharge social media campaigns. It also discusses hiring developers to use the WordPress REST API, using AI to generate optimized content and tags, RSS syndication, WordPress integrated content writing services, and more.
Twical is an open source web service that takes calendar events in iCalendar format and tweets about them, including the subject, location from the text or GEO property, and URL. It was developed by @ketan, @nathanlon, @johnxcom, and encouraged by @nuxnix and @farhan. The tweets go out at the time of the event and provide reminders 1 hour and 24 hours before.
Clever Ways To Automate Content Creation With WordPressAffiliate Summit
The document discusses various clever ways to automate content creation with WordPress using different tools and technologies. These include using Formidable to scale user generated content, leveraging reusable Gutenberg blocks, using Admin Columns and Yoast to accelerate mass content creation, and using the Social Web Suite to supercharge social media campaigns. It also discusses hiring developers to use the WordPress REST API, using AI to generate optimized content and tags, RSS syndication, WordPress integrated content writing services, and more.
The document provides tips for using APIs effectively at hackathons. It outlines 5 tips: 1) dealing with cross-origin resource sharing, 2) authentication, 3) proxying mobile HTTP requests, 4) converting data types, and 5) adding caching to avoid rate limits. It then gives steps and code examples for implementing each tip using APItools, a platform for testing, transforming, and managing API traffic. The overall document aims to help developers quickly build functioning prototypes by leveraging APIs and APItools at hackathon events.
Continuous everything with Visual Studio App CenterRiccardo Cappello
Visual Studio App Center is a cloud service that allows developers to automate building, testing, releasing, and monitoring mobile and desktop apps. It provides tools for continuous integration and delivery, crash reporting, beta distribution, and analytics. The presentation highlighted key capabilities of Visual Studio App Center such as running unlimited builds, testing apps in the cloud, and targeting additional audience segments for beta distribution.
The document discusses new features in ASP.NET and Visual Studio 2013, including CodeLens for method return value inspection, a new unified approach to ASP.NET projects allowing use of Web Forms, MVC, and Web API frameworks together, and social login and Bootstrap template support. Key release dates are noted, with ASP.NET 4.5 and Visual Studio 2012 in September 2012 and ASP.NET and Web Tools 2012.2 in February 2013, leading up to the release of Visual Studio 2013 in June 2013.
The document discusses how the Government Digital Service built vCloud Tools to automate provisioning of virtual machines using vCloud Director and the vCloud API. It describes how they used open, agile practices with multidisciplinary teams, GDS development practices like Git, code review and testing, and integrating with tools like Jenkins. It also discusses some of the hard problems encountered with conflicting requirements from early users and upgrades.
Git - Do's and Dont's for Good Development practice - Part 1Pravin Kumar
The document provides dos and don'ts for using Git for development projects. It recommends creating a Git repository for each new project, including a .gitignore file, regularly committing and pushing changes, and creating new branches for features and bugs. However, it advises against committing secrets, directly committing to master/development branches, and force pushing until very comfortable.
Implementing CI/CD in a Serverless EnvironmentBob Reselman
This document contains the slides for a presentation about building serverless applications with AWS services like S3, CloudWatch, API Gateway, and Lambda. The agenda includes taking a pre-survey, discussing the basic concept and pull/push models of serverless applications, AWS and BitBucket Pipelines demonstrations, questions, and a post-evaluation survey.
Applying Design Priciples to APIs - 2 of 4 Brian Mulloy
This document discusses principles for designing APIs, focusing on not overwhelming users. It covers the flexibility-usability tradeoff, Hick's Law about decision time increasing with choices, the 80/20 rule about a small number of factors causing most effects, and listing resources in descending order of importance with the inverted pyramid structure. The key points are to favor flexibility, optimize usability, eliminate unnecessary choices, invest in highly-used features, fix high-impact bugs, and list resources by importance.
Evangelists as Developer Program Drivers (3scale at APIdays Berlin)3scale
3scale hosted two sessions at the APIdays conference in Berlin on May 5/6 (http://berlin.apidays.io/).
The first session was about "The Elements Of An Effective Developer Program". The second session was about "Developer Program Elements In Action."
We want to thank the great speakers and their contributions:
Caroline Lewko (WIP)
Adam DuVander (SendGrid)
Cristiano Betta (PayPal)
Tony Blank (context.io)
Romain Huet (Twitter)
Manfred Bortenschlager from 3scale (@ManfredBo) moderated the sessions and gave a talk about "Evangelists as Developer Program Drivers".
http://www.3scale.net/
The document discusses the principles of "Conversational Development" or "ConvDev", which is a framework for more efficient collaboration. The four principles are: 1) using shortened development cycles to minimize waste, 2) threading conversations through all stages for transparency, 3) having open conversations without requiring full consensus to avoid delays, and 4) focusing conversations on business results and metrics. The document argues that following these principles can help reduce meetings, handoffs, and inefficiencies compared to traditional development practices.
The document discusses conversational development, an asynchronous and results-driven method of building software. It aims to shorten the cycle time of change through four principles: 1) shorten the conversation cycle by using minimally viable changes and including gatekeepers; 2) thread the conversation through all stages by linking everything in one tool; 3) invite everyone to the conversation through asynchronous conversations and public discussions; 4) have result-oriented conversations that connect work to business metrics rather than hours or story points. The goal is to ship faster, be more agile and responsive to customer needs by allowing everyone to contribute.
Driving Pipeline Automation With Newman and the Postman APIPostman
This document discusses strategies for integrating Postman workflows into CI/CD pipelines using Newman and the Postman API. It covers common strategies like running Postman collections and reporting test results. It also discusses automating test discovery and execution by using labels on Postman assets and wiring pipelines to take advantage of this flexibility. The presenter encourages observing everything, measuring lead time, and finding a balance between challenges and capacity for flow and joy.
A presentation for the London Groovy and Grails User Group about how Grails is being used at DMC digital. - the presentation will be available shortly at http://skillsmatter.com/podcast/java-jee/grails-at-dmc-digital-1351
London Oracle Developer Meetup - June 18 - Drones with APIsPhil Wilkins
This document provides information about two individuals, Phil Wilkins and Luis Weir, who work for Capgemini. Phil Wilkins is a developer who has worked with Oracle technologies for nine years and has published books on integration and API platforms. Luis Weir is the CTO of Capgemini UK and an Oracle Ace Director who focuses on integration and platform as a service technologies. The document also advertises an upcoming event hosted by Luis Weir on streaming ETL using Oracle, Apache Kafka, and KSQL.
Optimizing your SparkML pipelines using the latest features in Spark 2.3DataWorks Summit
The document discusses optimizing Spark machine learning pipelines. It describes using parallel model evaluation to speed up hyperparameter tuning by training multiple models simultaneously. This reduces the time spent on cross-validation for hyperparameter selection. The document also discusses optimizing tuning for pipeline models by treating the pipeline as a directed acyclic graph and parallelizing the fitting in breadth-first order to avoid duplicating work where possible.
Bootiful Development with Spring Boot and Vue - Devnexus 2019Matt Raible
You’re in love with Spring Boot, but you miss your old pal AngularJS? Don’t fear, Vue.js is here! Vue is very similar to AngularJS, but much more powerful, yet slim and light for PWAs.
In this session, you’ll see how to build a Spring Boot API and secure it with Spring Security. You’ll also learn how to build a Vue.js PWA, all the while enjoying a bootiful hot-code-reload experience. Lots of live coding in this one!
Additional information:
* Blog post: http://bit.ly/boot-and-vue
* GitHub repo: https://github.com/oktadeveloper/spring-boot-vue-example
* YouTube demo: https://youtu.be/aBXmi-J4LQs
Shipping apps to eks with code pipeline and lambda functionsŠtěpán Vraný
The document discusses deploying containerized applications to Amazon EKS. It notes that Kubernetes has become the leading container orchestration tool, with 75% of organizations expected to use it by 2022. The document then outlines a multi-step manual deployment process and argues that continuous delivery practices using AWS services like CodeCommit, CodeBuild, Lambda, and CodePipeline can simplify and automate deployments to EKS. It concludes with promising a demonstration of this approach.
David vogelpohl asw 2019 - clever ways to automate content creation with wo...Affiliate Summit
The document discusses various clever ways to automate content creation with WordPress using different tools and technologies. These include using Formidable to scale user generated content, leveraging reusable Gutenberg blocks, using Admin Columns and Yoast to accelerate mass content creation, and using the Social Web Suite to supercharge social media campaigns. It also discusses hiring developers to use the WordPress REST API, using AI to generate optimized content and tags, RSS syndication, WordPress integrated content writing services, and more.
Twical is an open source web service that takes calendar events in iCalendar format and tweets about them, including the subject, location from the text or GEO property, and URL. It was developed by @ketan, @nathanlon, @johnxcom, and encouraged by @nuxnix and @farhan. The tweets go out at the time of the event and provide reminders 1 hour and 24 hours before.
Clever Ways To Automate Content Creation With WordPressAffiliate Summit
The document discusses various clever ways to automate content creation with WordPress using different tools and technologies. These include using Formidable to scale user generated content, leveraging reusable Gutenberg blocks, using Admin Columns and Yoast to accelerate mass content creation, and using the Social Web Suite to supercharge social media campaigns. It also discusses hiring developers to use the WordPress REST API, using AI to generate optimized content and tags, RSS syndication, WordPress integrated content writing services, and more.
The document provides tips for using APIs effectively at hackathons. It outlines 5 tips: 1) dealing with cross-origin resource sharing, 2) authentication, 3) proxying mobile HTTP requests, 4) converting data types, and 5) adding caching to avoid rate limits. It then gives steps and code examples for implementing each tip using APItools, a platform for testing, transforming, and managing API traffic. The overall document aims to help developers quickly build functioning prototypes by leveraging APIs and APItools at hackathon events.
Continuous everything with Visual Studio App CenterRiccardo Cappello
Visual Studio App Center is a cloud service that allows developers to automate building, testing, releasing, and monitoring mobile and desktop apps. It provides tools for continuous integration and delivery, crash reporting, beta distribution, and analytics. The presentation highlighted key capabilities of Visual Studio App Center such as running unlimited builds, testing apps in the cloud, and targeting additional audience segments for beta distribution.
The document discusses new features in ASP.NET and Visual Studio 2013, including CodeLens for method return value inspection, a new unified approach to ASP.NET projects allowing use of Web Forms, MVC, and Web API frameworks together, and social login and Bootstrap template support. Key release dates are noted, with ASP.NET 4.5 and Visual Studio 2012 in September 2012 and ASP.NET and Web Tools 2012.2 in February 2013, leading up to the release of Visual Studio 2013 in June 2013.
The document discusses how the Government Digital Service built vCloud Tools to automate provisioning of virtual machines using vCloud Director and the vCloud API. It describes how they used open, agile practices with multidisciplinary teams, GDS development practices like Git, code review and testing, and integrating with tools like Jenkins. It also discusses some of the hard problems encountered with conflicting requirements from early users and upgrades.
Git - Do's and Dont's for Good Development practice - Part 1Pravin Kumar
The document provides dos and don'ts for using Git for development projects. It recommends creating a Git repository for each new project, including a .gitignore file, regularly committing and pushing changes, and creating new branches for features and bugs. However, it advises against committing secrets, directly committing to master/development branches, and force pushing until very comfortable.
Implementing CI/CD in a Serverless EnvironmentBob Reselman
This document contains the slides for a presentation about building serverless applications with AWS services like S3, CloudWatch, API Gateway, and Lambda. The agenda includes taking a pre-survey, discussing the basic concept and pull/push models of serverless applications, AWS and BitBucket Pipelines demonstrations, questions, and a post-evaluation survey.
Applying Design Priciples to APIs - 2 of 4 Brian Mulloy
This document discusses principles for designing APIs, focusing on not overwhelming users. It covers the flexibility-usability tradeoff, Hick's Law about decision time increasing with choices, the 80/20 rule about a small number of factors causing most effects, and listing resources in descending order of importance with the inverted pyramid structure. The key points are to favor flexibility, optimize usability, eliminate unnecessary choices, invest in highly-used features, fix high-impact bugs, and list resources by importance.
Evangelists as Developer Program Drivers (3scale at APIdays Berlin)3scale
3scale hosted two sessions at the APIdays conference in Berlin on May 5/6 (http://berlin.apidays.io/).
The first session was about "The Elements Of An Effective Developer Program". The second session was about "Developer Program Elements In Action."
We want to thank the great speakers and their contributions:
Caroline Lewko (WIP)
Adam DuVander (SendGrid)
Cristiano Betta (PayPal)
Tony Blank (context.io)
Romain Huet (Twitter)
Manfred Bortenschlager from 3scale (@ManfredBo) moderated the sessions and gave a talk about "Evangelists as Developer Program Drivers".
http://www.3scale.net/
The document discusses the principles of "Conversational Development" or "ConvDev", which is a framework for more efficient collaboration. The four principles are: 1) using shortened development cycles to minimize waste, 2) threading conversations through all stages for transparency, 3) having open conversations without requiring full consensus to avoid delays, and 4) focusing conversations on business results and metrics. The document argues that following these principles can help reduce meetings, handoffs, and inefficiencies compared to traditional development practices.
The document discusses conversational development, an asynchronous and results-driven method of building software. It aims to shorten the cycle time of change through four principles: 1) shorten the conversation cycle by using minimally viable changes and including gatekeepers; 2) thread the conversation through all stages by linking everything in one tool; 3) invite everyone to the conversation through asynchronous conversations and public discussions; 4) have result-oriented conversations that connect work to business metrics rather than hours or story points. The goal is to ship faster, be more agile and responsive to customer needs by allowing everyone to contribute.
Driving Pipeline Automation With Newman and the Postman APIPostman
This document discusses strategies for integrating Postman workflows into CI/CD pipelines using Newman and the Postman API. It covers common strategies like running Postman collections and reporting test results. It also discusses automating test discovery and execution by using labels on Postman assets and wiring pipelines to take advantage of this flexibility. The presenter encourages observing everything, measuring lead time, and finding a balance between challenges and capacity for flow and joy.
A presentation for the London Groovy and Grails User Group about how Grails is being used at DMC digital. - the presentation will be available shortly at http://skillsmatter.com/podcast/java-jee/grails-at-dmc-digital-1351
London Oracle Developer Meetup - June 18 - Drones with APIsPhil Wilkins
This document provides information about two individuals, Phil Wilkins and Luis Weir, who work for Capgemini. Phil Wilkins is a developer who has worked with Oracle technologies for nine years and has published books on integration and API platforms. Luis Weir is the CTO of Capgemini UK and an Oracle Ace Director who focuses on integration and platform as a service technologies. The document also advertises an upcoming event hosted by Luis Weir on streaming ETL using Oracle, Apache Kafka, and KSQL.
Optimizing your SparkML pipelines using the latest features in Spark 2.3DataWorks Summit
The document discusses optimizing Spark machine learning pipelines. It describes using parallel model evaluation to speed up hyperparameter tuning by training multiple models simultaneously. This reduces the time spent on cross-validation for hyperparameter selection. The document also discusses optimizing tuning for pipeline models by treating the pipeline as a directed acyclic graph and parallelizing the fitting in breadth-first order to avoid duplicating work where possible.
This document summarizes IBM's major commitment to advance Apache Spark. It announces that IBM will build Spark into the core of its analytics and commerce platforms. Key aspects of IBM's commitment include contributing its SystemML machine learning system to Spark, educating 1 million data professionals on Spark, and establishing a Spark Technology Center to inspire Spark adoption and contribute to its development. The document provides background on what Spark is and why IBM is making this commitment.
Lots of people talk about the benefits OpenAPI Specification (OAS) can bring to your documentation and testing efforts, but few people talk about the real complexities involved when you try to scale OpenAPI usage across a large organization. This talk is about how to scale your OAS usage, who should be using OAS, and what concrete steps you can take now to save lots of time later.
Finally, we’ll take a look at some real world API growing pains that we see at larger Stoplight customers, and their potential solutions.
Unit Tests and Test Seams for abap Hamburg June 2017 presentedRainer Winkler
This document discusses unit testing legacy ABAP code. It notes that test seams can help simplify unit tests for legacy code by allowing dependencies to be substituted. Test seams are best for unit tests rather than integration or component tests. The document provides tips for using test seams, including using local classes with static public attributes to inject variable values. It also outlines a typical workflow for changing legacy code that involves adding unit tests, refactoring, changing tests to pass after code changes, and making code changes.
This document provides a summary of key takeaways from Microsoft Ignite 2016 related to SharePoint and Office 365. It discusses highlights from keynotes on digital transformation, Azure, and new features for SharePoint 2016 and hybrid functionality. New capabilities for PowerApps, Flow, and the SharePoint Framework were highlighted. Modern team sites, the Office 365 Groups roadmap, and advances in OneDrive, Graph API, and Yammer integration were also summarized. The document concludes by emphasizing the level of innovation occurring in SharePoint and looking forward to advancements that will make the next year productive.
This document discusses applying Agile principles to Internet of Things (IoT) projects. It introduces AgileIoT, which uses Agile philosophy for delivering IoT solutions. AgileIoT focuses on fast prototyping, continuous improvement, and integrating changes continuously. The document also presents the Eclipse Duttile framework, which takes a structured approach to developing IoT market solutions while considering production context and economic sustainability. It describes the prototyping, engineering, and workout phases of the Eclipse Duttile process. Finally, the document discusses challenges of transitioning from evaluation kits to mass production of smart devices.
The document summarizes Architecture Week Göteborg occurring from October 6-10, 2014. It will have over 1,000 attendees from 10 countries discussing digital customer innovation over 5 days in 14 cities. Speakers will discuss topics like remaining successful in the Industry 4.0 age, the 3 faces of digital innovation, and SAP's next generation manufacturing path. It also provides an agenda for the event.
Introduzione alla SEO Automation con PythonAndrea Baggio
This document discusses using Python for SEO automation. It begins by outlining common SEO tasks like client management, analysis, strategy, implementation, testing, monitoring, reporting and updates. It notes that SEO specialists are perpetually busy and automation can save time. The document then provides an overview of Python, highlighting why it is suitable for automation. Several real-world use cases are presented, such as combining data from multiple sources, large-scale keyword research using APIs, and periodic reporting. Advice is given for getting started with Python automation, including identifying repetitive tasks, not automating existing automated tasks, and asking for help from technical teams.
The document summarizes an Oracle developer meetup organized by Capgemini. It provides details about the meetup organizer Phil Wilkins, locations and organizers of similar meetups in different cities, typical agenda of the meetups, topics discussed in past meetups and their popularity, attendance statistics, and a potential future demonstration on controlling drones through APIs. The document aims to share learnings from previous meetups and gather feedback to improve future meetups.
Presentation was held in nuremberg on the DOAG 2019 conference.
It's about culture, Tools and Process changes which are necessary for the DevOps Change.
This document summarizes a presentation given by two Oracle employees on the challenges faced by vendors and customers due to frequent changes in cryptographic standards and policies. It discusses issues such as a lack of understanding of complex compliance requirements, difficulty keeping products validated as rules change, and the need for more collaboration between standards bodies and industry to resolve problems. The presenters provide recommendations such as forming a technical community to address issues and allowing more time for industry feedback before new requirements take effect.
The document discusses open technology centers of gravity and how they foster skills and ecosystems that enable innovation without boundaries. It provides examples of several open source projects that IBM has significantly contributed to, including Node.js, OpenStack, Docker, and Cloud Foundry. It discusses IBM's role in establishing foundations to govern these projects openly and notes metrics like contributor numbers and code base sizes for each one. The document advocates for participating in open source projects to accelerate innovation.
Анастасия Войтова: Здоровая психологическая атмосфера в жизни разработчика, ...Fwdays
-Как попробовать новые технологии в текущем проекте и не поломать всё?
-История-хоррор о том, как мы подписывали AppExtension и чуть не умерли в муках.
-Чем меряться, или какие командные метрики полезно собирать и анализировать.
-Клиент не понимает всю гениальность моего кода: что делать?
-и ещё немного о важности демо, весёлых коммит мессаджах и пасхалках внутри приложений
What Continuous Delivery Means for Version ControlPerforce
Continuous delivery is on its way to becoming standard practice for software projects where quality, stability, and time-to-market are paramount. In this talk, Jez will explain the why and what of continuous delivery, discuss the effect of continuous delivery on version control process and practice for teams of all sizes, and explore the implications for practitioners.
Vertex AI: Pipelines for your MLOps workflowsMárton Kodok
The document discusses Vertex AI pipelines for MLOps workflows. It begins with an introduction of the speaker and their background. It then discusses what MLOps is, defining three levels of automation maturity. Vertex AI is introduced as Google Cloud's managed ML platform. Pipelines are described as orchestrating the entire ML workflow through components. Custom components and conditionals allow flexibility. Pipelines improve reproducibility and sharing. Changes can trigger pipelines through services like Cloud Build, Eventarc, and Cloud Scheduler to continuously adapt models to new data.
18.03.2022 api force presentation templateAmirKhan194084
This document provides an agenda and details for an APIForce community event hosted by MuleSoft. The agenda includes:
- A welcome and introduction to APIForce
- A 40 minute presentation on successfully implementing API strategies
- A 30 minute session on integration in sustainability
- Several breakout sessions including developing cloud apps offline and an introduction to MuleSoft Composer
- Networking opportunities
The document also includes details on speakers, a case study presentation from Interdiscount on their API strategy journey, and descriptions of breakout sessions. The goal of the event is to bring the API community together to share knowledge and best practices.
Qualitätssicherung für APEX Anwendungen.pdfOliver Lemm
Im Jahr 2022 wurde das Open Source Framework Quasto als reines PL/SQL Qualitätssicherungs Framework veröffentlicht. Innerhalb der letzten DOAG Konferenz, sowie auf Basis mehrerer Kundenrückmeldungen wurde das Framework nun gezielt in Richtung einfacherer Nutzung und um eine APEX Anwendung zur Verwaltung erweitert.
Egal ob nun Entwicklungsvorgaben innerhalb von APEX, Anforderungen an die PL/SQL Logik oder ans Datenmodell, all diese Eigenschaften können nun mit Hilfe einer APEX Anwendung einfacher durch Quasto geprüft und verwaltet werden.
Eine optionale Integration in das bekannte Open Source Logger Framework, oder auch in ein eigene Customlösung als Framework zum Loggen von Fehler ist auch möglich.
Ex & Importe von Regeln lassen sich mittels JSON ausführen, so dass diese einfacher zwischen Instanzen oder verschiedenen Projekten transferiert werden können.
Zuletzt ist ein Region Plugin innerhalb Quasto vorhanden, um auch während der Entwicklung direkt zu sehen ob auf der aktuellen Seite auf welcher man gerade entwickelt, Regeln verletzt werden.
Das aktuelle Release von Quasto wird anfang November 2023 veröffentlich und wird erstmals auf der DOAG 2023 in der aktuellsten Funktionen vorgestellt.
Qualitätsstandards in der Datenbankentwicklung.pdfOliver Lemm
Die Qualität von Anwendungen, welche im Daten in der Datenbank speichern beruht zu großen Teilen auf der Qualität des Datenbankmodells, der Codequalität und den Daten selber.
In diesem Vortrag werden für alle 3 Kategorien Qualitätsstandards vorgestellt, die maßgeblich sind für eine hohe Qualität. Gerade im Bereich des Datenmodells, lassen sich viele logische Fehler innerhalb der Daten durch ein möglichst restriktives Datenmodell inklusive passender Metadaten verhindern. Auch in Bezug auf Definition von Berechtigungen oder Auswertungen sind sauber definierte Datenmodelle der Schlüssel zum Erfolg. Im Code gilt es dann angefangen von Code Guidelines, bis hin zu Best Practices im Bereich Logging, Exception Handling und allgemeiner Logik passend einfließen zu lassen.
Zuletzt sind Anforderung im Bereich der Stammdaten oder erwartete Mengen von Daten in bestimmten Tabellen ein Ansatz um böse Überraschungen zu vermeiden. Insgesamt hilft dieser Vortrag jedem der einem der den hohen Qualitätsstandards heutiger Anwendungen im Bereich der Datenbankentwicklung gerecht werden will.
APEX richtig installieren und konfigurierenOliver Lemm
Folien zum Thema Installation von Oracle Application Express bis zur Version 20.2. Dabei werden neben den Standard Installationsschritte Hinweise gegeben was man zur optimalen von APEX und ORDS ggf. anpassen sollte.
Der Vortrag wurde auf der APEX Connect 2021 online gehalten.
In this presentation the different types of an APEX Migration are described. Moving from old themes to the universal theme, moving from an old universal theme to universal theme and the dependencies to the database.
Using Jenkins in nower days you have to learn all about using Pipelines. This presentation shows how to user Jenkins Pipelines inside Oracle Projects.
The Presentation was held on the DOAG Conference 2019 in nuremberg.
New Features regarding the Main Theme in APEX 19.1 and 19.2 New Features regarding Template Options, Theme Roller and Icons.
Presentation was held at the DOAG conference 2019 in nuremberg.
Presentation about using Jenkins as an automation tool for deploying database objects and APEX Applications. Jenkins Pipelines are used and compared to Jenkins Jobs.
This presentation was held on the DOAG 2018 conference in Nuremberg. It describes how to handle REST Webservice with Web Source Moduls inside APEX 18. Examples like using fantasydata and jira as webservices endpoints are described.
Mastering Universal Theme with corporate design from Union InvestmentOliver Lemm
The presentation was hold in March 2017 at the APEX World conference in Rotterdamm.
Building a custom application including a corporate design in combination with the universal theme is always a challenge. In this presentation some customization are made without stopping the subscription on the universal theme itself.
Mastering Universal Theme with corporate design from union investmentOliver Lemm
Building a custom application including a corporate design in combination with the universal theme is always a challenge. In this presentation some customization are made without stopping the subscription on the universal theme itself.
The presentation was hold in Juni 2017 in San Antonion/Texas (USA).
In diesem Vortrag werden die Features von APEX bezogen auf Oracle Jet vorgestellt. Mit APEX 5.1 hat das JavaScript Framework Oracle Jet in APEX die Visualisierung der Charts übernommen. In diesem Vortrag werden die Charts vorgestellt und Eigenschaften erläutert, die beim Erstellen von Chart Regionen wichtig sind.
Der Vortrag wurde auf der DOAG Konferenz in Nürnberg am 22.11.2017 gehalten.
In diesem Vortrag wird vorgestellt, welche Besonderheiten bei Aufwandsanalysen beachtet werden sollten. Der Vortrag wurde auf der DOAG 2017 in Nürnberg gehalten. Neben dem Entwicklungsaufwand, sind Risiko, Testaufwände, Konzeption, Automatisierung nur einige Punkte die den Gesamtaufwand einer Aufgabe darstellen.
Komplexe Daten mit Oracle Jet einfach aufbereitetOliver Lemm
In diesem Vortrag werden die Features von OracleJet innerhalb von Oracle Application Express (kurz APEX) dargestellt. Durch die Visualisierung mittels Charts können komplexe oder große Datenmengen sehr viel einfacher und schneller vom Endbenutzer ausgewertet und verstanden werden.
Der Vortrag wurde am 14.12.2017 in Frankfurt auf den IT-Tagen 2017 gehalten.
Mastering Universal Theme with corporate design from Union InvestmentOliver Lemm
When creating an oracle apex application with apex 5 or higher the universal theme was introduced to be the standard User Interface for all applications.
If you wanna combine the universal theme with a corporate design the big challenge is to change the look and feel without changing the most templates, only by adjusting css and a few templates.
Echtzeitvisualisierung von Twitter & CoOliver Lemm
The presentation was hold on APEX Connect 2016 in Berlin 26th of april together with Kai Donato. It demonstrates how to use the Twitter streaming api and visualize it by realtime in a graph using VivagraphJS.
This presentation was hold at APEXConnect in Berlin 28th of April 2016.
The presentition describes how to user a source control / versioning system in combination with database oriented projects. You can see how to manage the folder structure and what types of files are versioned, including an Oracle Application Express Application.
Developing Oracle Application Express on a high level you have to think about topics like issue tracking, continious delivery, automation, team management. The presentation was hold at the APEX Roadshow on 21.st of january 2014 in german language.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
AI-Powered Food Delivery Transforming App Development in Saudi Arabia.pdfTechgropse Pvt.Ltd.
In this blog post, we'll delve into the intersection of AI and app development in Saudi Arabia, focusing on the food delivery sector. We'll explore how AI is revolutionizing the way Saudi consumers order food, how restaurants manage their operations, and how delivery partners navigate the bustling streets of cities like Riyadh, Jeddah, and Dammam. Through real-world case studies, we'll showcase how leading Saudi food delivery apps are leveraging AI to redefine convenience, personalization, and efficiency.
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
CAKE: Sharing Slices of Confidential Data on BlockchainClaudio Di Ciccio
Presented at the CAiSE 2024 Forum, Intelligent Information Systems, June 6th, Limassol, Cyprus.
Synopsis: Cooperative information systems typically involve various entities in a collaborative process within a distributed environment. Blockchain technology offers a mechanism for automating such processes, even when only partial trust exists among participants. The data stored on the blockchain is replicated across all nodes in the network, ensuring accessibility to all participants. While this aspect facilitates traceability, integrity, and persistence, it poses challenges for adopting public blockchains in enterprise settings due to confidentiality issues. In this paper, we present a software tool named Control Access via Key Encryption (CAKE), designed to ensure data confidentiality in scenarios involving public blockchains. After outlining its core components and functionalities, we showcase the application of CAKE in the context of a real-world cyber-security project within the logistics domain.
Paper: https://doi.org/10.1007/978-3-031-61000-4_16
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceIndexBug
Imagine a world where machines not only perform tasks but also learn, adapt, and make decisions. This is the promise of Artificial Intelligence (AI), a technology that's not just enhancing our lives but revolutionizing entire industries.
Things to Consider When Choosing a Website Developer for your Website | FODUUFODUU
Choosing the right website developer is crucial for your business. This article covers essential factors to consider, including experience, portfolio, technical skills, communication, pricing, reputation & reviews, cost and budget considerations and post-launch support. Make an informed decision to ensure your website meets your business goals.
2. @OliverLemm
Facts & Figures
IT-Beratungsunternehmen
Branchen übergreifend
Hersteller neutral
Hauptsitz
Ratingen 250 Beschäftigte
Gründung
1994
Ausbildungsbetrieb
Partner im dualen Studium
Inhabergeführt
Zertifizierter
Partner von
Oracle und
Microsoft
28 Mio. Euro
Umsatz
Niederlassung
Frankfurt am Main
11. @OliverLemm@OliverLemm
if content is too large (to many columns or to large columns) your search bar flickers
reduce columns
set column width for all columns
set font size for your interactive grid
Problem – flickering toolbar