Open World Forum - The Agile and Open Source WayAlexis Monville
Slides from Open World Forum 2013 (#OWF13)
The Agile and Open Source Way is the book for everyone who wants to scale agile in multiple distributed teams. This book will also help you to collaborate upstream with Open Source projects.
Whether you want to improve interactions with other teams inside or outside your company, or just interested in scaling from more than one team, you will find in this publication the information you need, illustrated by a real case.
http://www.the-agile-and-open-source-way.com/
WSO2Con EU 2016: How to Contribute to WSO2 : Community ProcessWSO2
At WSO2, we provide 100% free open source software that can be used and improved by anyone. We believe open source is the future of the industry, where permissive open source licenses provide the greatest alignment between the interests of creators and users of software.
WSO2 welcomes anyone who is interested in our products to contribute by getting involved in the WSO2 community and helping with the development of WSO2 projects.
There are many ways that you can participate in the WSO2 community. These include becoming active users where you can help others to use the product, reporting bugs, become extension developers by helping to extend the products using extension points such as connectors or adaptors and becoming product developers. This session will help you understand how you can participate, contribute and benefit from the WSO2 community.
Mix-IT - Des Produits avec des Equipes DistribuéesAlexis Monville
De nos jours, presque tout le monde sait faire grandir une infrastructure de machines en mode distribué, avec une très bonne communication entre elles, et en évitant les points uniques de défaillance (c'est une traduction de SPOF, single point of failure).
En y réfléchissant, des serveurs distribués à travers le monde ne sont pas si différents que des équipes distribuées, elles ont besoin de connection et de synchronisation...
Vraiment ?
Nous sommes des humains... pas des machines…
Dans cette session, nous allons voir comment eNovance, une société qui conçoit des produits destinés à batir des infrastructures informatiques, d'ou le pitch initial... Nous allons donc voir comment eNovance a fait grandir son équipe de développement produits en mode distribué en suivant les valeurs et principes agile.
Cette session expliquera comment nous nous appuyons sur nos Product Owner pour guider nos contributions à des logiciels libres constitutifs de nos produits. Nous verrons par exemple comment nous planifions nos itérations en suivant le rythme donné par le projet Openstack. Nous verrons également comment nous organisons nos scrums, sprint planning, sprint review et retrospectives en nous adaptant à des équipiers positionnés sur différents fuseaux horaires.
La session présentera le mode de fonctionnement d'un projet open source emblématique : Openstack. Ainsi que la façon de contribuer de l'équipe eNovance.
Idées pour tout de suite
identification des éléments à prendre en compte pour pouvoir faire grandir des équipes distribuées
organisation d'un projet open source, source d'inspiration pour l'organisation des projets informatiques d'une DSI
innovation ouverte et gestion de produits
Open World Forum - The Agile and Open Source WayAlexis Monville
Slides from Open World Forum 2013 (#OWF13)
The Agile and Open Source Way is the book for everyone who wants to scale agile in multiple distributed teams. This book will also help you to collaborate upstream with Open Source projects.
Whether you want to improve interactions with other teams inside or outside your company, or just interested in scaling from more than one team, you will find in this publication the information you need, illustrated by a real case.
http://www.the-agile-and-open-source-way.com/
WSO2Con EU 2016: How to Contribute to WSO2 : Community ProcessWSO2
At WSO2, we provide 100% free open source software that can be used and improved by anyone. We believe open source is the future of the industry, where permissive open source licenses provide the greatest alignment between the interests of creators and users of software.
WSO2 welcomes anyone who is interested in our products to contribute by getting involved in the WSO2 community and helping with the development of WSO2 projects.
There are many ways that you can participate in the WSO2 community. These include becoming active users where you can help others to use the product, reporting bugs, become extension developers by helping to extend the products using extension points such as connectors or adaptors and becoming product developers. This session will help you understand how you can participate, contribute and benefit from the WSO2 community.
Mix-IT - Des Produits avec des Equipes DistribuéesAlexis Monville
De nos jours, presque tout le monde sait faire grandir une infrastructure de machines en mode distribué, avec une très bonne communication entre elles, et en évitant les points uniques de défaillance (c'est une traduction de SPOF, single point of failure).
En y réfléchissant, des serveurs distribués à travers le monde ne sont pas si différents que des équipes distribuées, elles ont besoin de connection et de synchronisation...
Vraiment ?
Nous sommes des humains... pas des machines…
Dans cette session, nous allons voir comment eNovance, une société qui conçoit des produits destinés à batir des infrastructures informatiques, d'ou le pitch initial... Nous allons donc voir comment eNovance a fait grandir son équipe de développement produits en mode distribué en suivant les valeurs et principes agile.
Cette session expliquera comment nous nous appuyons sur nos Product Owner pour guider nos contributions à des logiciels libres constitutifs de nos produits. Nous verrons par exemple comment nous planifions nos itérations en suivant le rythme donné par le projet Openstack. Nous verrons également comment nous organisons nos scrums, sprint planning, sprint review et retrospectives en nous adaptant à des équipiers positionnés sur différents fuseaux horaires.
La session présentera le mode de fonctionnement d'un projet open source emblématique : Openstack. Ainsi que la façon de contribuer de l'équipe eNovance.
Idées pour tout de suite
identification des éléments à prendre en compte pour pouvoir faire grandir des équipes distribuées
organisation d'un projet open source, source d'inspiration pour l'organisation des projets informatiques d'une DSI
innovation ouverte et gestion de produits
Are you a:
- University student or fresh graduate wishing to pursue a career in DevOps and want to prepare for it?
- Software Engineer (developer, tester, etc.) who is curious about DevOps?
- Software Engineer (developer, tester, etc.) wishing to switch from his/her current role to a DevOps related role?
This session is just for you!
Check out the video on YouTube at https://www.youtube.com/watch?v=yYWEOdORH40
OpenStack Networking: Developing and Delivering a Commercial Solution for Lo...Radware
Why would you want to have an open source driver?
Samuel Bercovici, Radware's Director of Automation & Cloud Integration, answers this and offers an introduction to Drivers in Havana in this presentation from his recent appearance at OpenStack Israel.
Read more in our Press Release: http://www.radware.com/NewsEvents/PressReleases/Radware-Alteon-Provides-Load-Balancing-for-OpenStack-Cloud-Applications/
Open Source: How to empower your technical teams in Digital Transformation pr...Kangaroot
Digital Transformation puts a lot of stress on internal IT-teams that often are already stretched in terms of knowledge, time ànd resources.
In this presentation, you'll find Open Source technologies & methodologies. These will help your team to get grip on its new environments and become the favourite delivery partner for your organisation.
#NoFrameworks - Scaling the biggest open-source softwareCarlos Palminha
Have you ever dreamed of a world where everyone is purely Agile regardless of any Framework?
In this talk, I explore the development of the Linux Kernel, one of the longest and biggest open-source software projects in the world.
The main takeaways are, how a constantly changing and evolving project scaled it’s software development and solved the complex problems without applying any of those frameworks...
DevOps is not a one-trick pony. It involves a lot of changes to culture and attitudes. But the cultural changes only happen when you have the technology to enable it all. Oracle provides a comprehensive set of tools and products for traditional IT and cloud environments to help you deliver on your DevOps goals.
Infragistics uses DevOps to increase customer engagmentChris Riley ☁
@CloudShare webinar with Infragistics Product Manager and Microsoft MVP Brian Lagunas. Where he describes how Infragistics uses a unique approach to DevOps and Infrastructure that allows them to do nightly builds to customers for added engagement and feedback
Talk on Java Community Process updates and progress towards more openness and transparency. Also includes information on Platform updates and how to participate in activities. This talk is from various events in EMEA in the Fall of 2018.
DEVNET-1117 Open Source DevCenter Launched within DevNetCisco DevNet
Discover the Open Source DevCenter, your source for open source at Cisco. Experience how information is organized and accessed through microsites for major open source projects, and join communities with Cisco and non-Cisco developers who contribute to and use these projects.
Infrastructure as Code Maturity Model v1Gary Stafford
Systematically Evolving an Organization’s Infrastructure . The original version of the IaC Maturity Model. See the latest version here: https://www.slideshare.net/garystafford/how-mature-is-your-infrastructure.
DEVNET-1112 The DevNet Hackathon AwardsCisco DevNet
Come see the winning projects and celebrate the winners of the DevNet Hackathon that was held prior to the opening of Cisco Live and to recognize the winners of the Hackathon that Cisco sponsored at the IETF conference in March.
Are you a:
- University student or fresh graduate wishing to pursue a career in DevOps and want to prepare for it?
- Software Engineer (developer, tester, etc.) who is curious about DevOps?
- Software Engineer (developer, tester, etc.) wishing to switch from his/her current role to a DevOps related role?
This session is just for you!
Check out the video on YouTube at https://www.youtube.com/watch?v=yYWEOdORH40
OpenStack Networking: Developing and Delivering a Commercial Solution for Lo...Radware
Why would you want to have an open source driver?
Samuel Bercovici, Radware's Director of Automation & Cloud Integration, answers this and offers an introduction to Drivers in Havana in this presentation from his recent appearance at OpenStack Israel.
Read more in our Press Release: http://www.radware.com/NewsEvents/PressReleases/Radware-Alteon-Provides-Load-Balancing-for-OpenStack-Cloud-Applications/
Open Source: How to empower your technical teams in Digital Transformation pr...Kangaroot
Digital Transformation puts a lot of stress on internal IT-teams that often are already stretched in terms of knowledge, time ànd resources.
In this presentation, you'll find Open Source technologies & methodologies. These will help your team to get grip on its new environments and become the favourite delivery partner for your organisation.
#NoFrameworks - Scaling the biggest open-source softwareCarlos Palminha
Have you ever dreamed of a world where everyone is purely Agile regardless of any Framework?
In this talk, I explore the development of the Linux Kernel, one of the longest and biggest open-source software projects in the world.
The main takeaways are, how a constantly changing and evolving project scaled it’s software development and solved the complex problems without applying any of those frameworks...
DevOps is not a one-trick pony. It involves a lot of changes to culture and attitudes. But the cultural changes only happen when you have the technology to enable it all. Oracle provides a comprehensive set of tools and products for traditional IT and cloud environments to help you deliver on your DevOps goals.
Infragistics uses DevOps to increase customer engagmentChris Riley ☁
@CloudShare webinar with Infragistics Product Manager and Microsoft MVP Brian Lagunas. Where he describes how Infragistics uses a unique approach to DevOps and Infrastructure that allows them to do nightly builds to customers for added engagement and feedback
Talk on Java Community Process updates and progress towards more openness and transparency. Also includes information on Platform updates and how to participate in activities. This talk is from various events in EMEA in the Fall of 2018.
DEVNET-1117 Open Source DevCenter Launched within DevNetCisco DevNet
Discover the Open Source DevCenter, your source for open source at Cisco. Experience how information is organized and accessed through microsites for major open source projects, and join communities with Cisco and non-Cisco developers who contribute to and use these projects.
Infrastructure as Code Maturity Model v1Gary Stafford
Systematically Evolving an Organization’s Infrastructure . The original version of the IaC Maturity Model. See the latest version here: https://www.slideshare.net/garystafford/how-mature-is-your-infrastructure.
DEVNET-1112 The DevNet Hackathon AwardsCisco DevNet
Come see the winning projects and celebrate the winners of the DevNet Hackathon that was held prior to the opening of Cisco Live and to recognize the winners of the Hackathon that Cisco sponsored at the IETF conference in March.
Software management plans in research softwareShoaib Sufi
Slides from the 14th August 2019 webinar presentation as part of the Best Practices for HPC Software Developers (Webinar) series - https://ideas-productivity.org/events/hpc-best-practices-webinars/ - more info at https://www.exascaleproject.org/event/smp-rp/ and a recording on YouTube is at - https://www.youtube.com/watch?v=7sELeZStzdY&feature=youtu.be
Abstract:
Software is a necessary by-product of research. Software in this context can range from small shell scripts to complex and layered software ecosystems. Dealing with software as a first class citizen at the time of grant formulation is aided by the development of a Software Management Plan (SMP). An SMP can help to formalize a set of structures and goals that ensure your software is accessible and reusable in the short, medium and long term. SMP’s aim at becoming for software what Data Management Plans (DMP’s) have become for research data (DMP’s are mandatory for National Science Foundation grants). This webinar takes you through the questions you should consider when developing a Software Management Plan, how to manage the implementation of the plan, and some of the current motivation driving discussion in this area of research management.
Results from survey of project management practices on Hydra projects. Presented at Hydra Connect 2 (Cleveland, Ohio, September 30, 2014. For more about Hydra, see http://www.projecthydra.org.
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...WSO2
Today, transforming a conventional business into a digital one is essential to increase revenue and productivity. Integrating heterogeneous systems and building an ecosystem with integrated components is a fundamental requirement for this.
Most modern systems support integration with other systems through APIs that are exposed to well-known protocols and standards. However, it is hard to expect all existing systems of an organization to be capable of integrating with other systems. Certain legacy systems will only be replaced a few years down the line.
Therefore, the challenge is to drive all these existing systems towards integration. In this half-day workshop, we will discuss how you can use the lean, enterprise-ready, and high-performing WSO2 Integration platform to solve integration and innovation challenges that organizations face when performing brownfield integration.
Discussion topics include:
- The benefits of using open source technologies
- Managing an API lifecycle with open source technologies
- Upleveling brownfield integration with open source technologies
- Customer identity and access management with open source technologies
Want to join us at an interactive workshop? Find out where we'll be headed next - https://wso2.com/events/workshops/
The Agile and Open Source Way (AgileTour Brussels)Alexis Monville
Slides from AgileTour Brussels presentation on September 27th, 2013. More information on AgileTour Brussels: http://atbru.be/
The Agile and Open Source Way is the book for everyone who wants to scale agile in multiple distributed teams. This book will also help you to collaborate upstream with Open Source projects.
Whether you want to improve interactions with other teams inside or outside your company, or just interested in scaling from more than one team, you will find in this publication the information you need, illustrated by a real case.
http://www.the-agile-and-open-source-way.com/
The Apache Way: A Proven Way Toward SuccessEvans Ye
With innumerous successful Apache projects that dominate the big data world, the working model of Apache communities clearly deserved a study. In this talk, I'll walk you through how Apache communities and the Apache Software Foundation work generally. The whole thing behinds it is so called "The Apache Way".
For audience whose an engineer, I'll share with you why you should be part of the Apache family, how to do it, and what you can get from it. Moreover, I'll cover this with some actionable tips, and closing up with some career advices. For those being managers or at CXO level, I'll talk about some aspects on building engineering culture which can alternately pace your team and business toward success.
Best practices for using open source software in the enterpriseMarcel de Vries
Most of us understand the benefits of using open source software (OSS) and libraries. Heck, even Microsoft embraces it, so why can’t you adopt it as well in your enterprise? Open source can be a blessing and a curse at the same time. We probably all remember incidents like the “heart bleed” vulnerability in a popular open source implementation of SSL. So, if open source becomes more and more prevalent, how can we cope with the challenges that lay at hand? We will be challenged with all sorts of questions in the enterprise: What are the license implications when I take a dependency on a library with a viral type of license? What version of open source libraries are we using and are they the choice of the generic public or did we select one we now need to maintain ourselves? Are there known vulnerabilities in the libraries we use, and if so, are we affected by that? In this session, we take a practical approach to using open source libraries in product development for the enterprise. We touch briefly on the license types and the ones to look out for. We show you how an artefact repository system can help you to answer a lot of the tough questions. Learn how to integrate a system that is very popular, called Nexus, in your continuous deployment strategy and ensure a frictionless experience for your developers. We show integration with NuGet and how to manage open source dependencies using proxy facilities so you can ensure only a curated set of libraries are used, and meet compliance requirements for your business.
Open Source evaluation: A comprehensive guide on what you are usingAll Things Open
Presented at All Things Open 2023
Presented by Viral Chhasatia & Karan Marjara - Amazon
Title: Open Source evaluation: A comprehensive guide on what you are using
Abstract: What happens if an open source package your service relies on changes direction or shuts down? This talk provides a step-by-step approach that enables users to thoroughly assess open source software risks and rewards before making a final decision to use it in your product or service.
Find more info about All Things Open:
On the web: https://www.allthingsopen.org/
Twitter: https://twitter.com/AllThingsOpen
LinkedIn: https://www.linkedin.com/company/all-things-open/
Instagram: https://www.instagram.com/allthingsopen/
Facebook: https://www.facebook.com/AllThingsOpen
Mastodon: https://mastodon.social/@allthingsopen
Threads: https://www.threads.net/@allthingsopen
2023 conference: https://2023.allthingsopen.org/
While everyone in the software industry knows what open source is and have benefited from some of the successful open source projects out there, for example, Java, Linux, JavaScript, and Docker, there is still lack of understanding beyond the fact that open source software is publicly available and free. This chat will provide a concise guide based on personal experience and available documentation to learn what open source is all about, why it is good for business, business models and recommendations to join the open source movement.
But we're already open source! Why would I want to bring my code to Apache?gagravarr
From ApacheCon Europe 2015 in Budapest
So, your business has already opened sourced some of its code? Great! Or you're thinking about it? That's fine! But now, someone's asking you about giving it to these Apache people? What's up with that, and why isn't just being open source enough?
In this talk, we'll look at several real world examples of where companies have chosen to contribute their existing open source code to the Apache Software Foundation. We'll see the advantages they got from it, the problems they faced along the way, why they did it, and how it helped their business. We'll also look briefly at where it may not be the right fit.
Wondering about how to take your business's open source involvement to the next level, and if contributing to projects at the Apache Software Foundation will deliver RoI, then this is the talk for you!
Play Architecture, Implementation, Shiny Objects, and a ProposalMike Slinn
ScalaCourses.com has been serving online Scala and Play training material to students for over two years. ScalaCourses.com teaches courses on the same technology stack that the web site runs on. The Cadenza application that powers ScalaCourses.com is a Play Framework 2 application, written in Scala and using Akka, Slick, AWS and Postgres. Some of the architectural features in Cadenza that allow a modest-sized Play application to serve large amounts of multimedia data efficiently is discussed, including technical details of how to work with an immutable domain model that can be modified.
Over the last 2+ years the underlying technology has changed a lot; a brief history of Play Framework will be recounted, and how that impacted Cadenza. The talk concludes with a proposal regarding Play Framework's future.
The goal of this talk is to highlight open source opportunities for students especially through an opportunity to earn $5000 through Google Summer of Code program. I will discuss some of the tips on how to engage with open source communities, the befits for contributing. I will provide motivating examples on how students can gain significant experience in contributing challenging distributed systems problems while impacting scientific research. I will specifically focus with a concrete example of Apache Airavata software suite for Web-based science gateways. I will list some example GSoC topics of interest and provide some recipes for success in getting accepted and navigating through success.
The Open Source Geospatial Foundation does much more than hold FOSS4G each year.
This talk will look into what makes OSGeo a software foundation. What software foundations have to offer members, software projects and developers.
This talk is structured around the “incubation” process by which new software projects join the OSGeo.
If you are new to open source take this is a great chance to see how OSGeo evaluates software projects and how these checks protect you!
For managers it is especially important to understand the risks associated with the use of open source. Understand what assurances OSGeo incubation offers, how to double check the results, and what factors are left for your own risk assessment.
If you are a developer considering getting involved in OSGeo this is great talk to learn what is involved, how much work it will be, and how you can start!
Come see what makes OSGeo more than a user group!
Similar to Experiences with the Apache Software Foundation (20)
Overview of Indiana University's Advanced Science Gateway support activities for drug discovery, computational chemistry, and other Web portals. For a broader overview of the OGCE project, see http://www.collab-ogce.org/ogce/index.php
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.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
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
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...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.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
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.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Large Language Model (LLM) and it’s Geospatial Applications
Experiences with the Apache Software Foundation
1. Experiences with the Apache
Software Foundation
Marlon Pierce, Suresh Marru,
Raminder Singh, Gerald Guo, Lahiru
Gunathilake
2. E-Science Software Sustainability
• The National Science Foundation has
recognized that it needs strategies for
sustainable software that it funds.
– Cyberinfrastructure Software Sustainability and
Reusability: Report from an NSF-funded workshop
• C. Stewart, et al.
– Cyberinfrastructure Framework for 21st Century
Science and Engineering (CIF21)
– Software Infrastructure for Sustained Innovation
(SI2) program
3. What Are Ingredients for Sustainable
Software (Besides Funding)?
• Open source or free licensing
– Apache or GPL license families
• Code should use supporting tools such as those from
SourceForge, GitHub, etc
– Version control software, trouble tickets, mailing lists, IRC, etc.
• Project management philosophy
• Meritocracy, benevolent dictator, etc.
• Reproducible build and test
• Committed user base
• Open community
– Overlooked but key
– Process for attracting new developers
– Encourage and reward projects for diversifying
– Need to go beyond the SourceForge model
4. Some Organizational Models for
Sustainable Academic Software
• Institution-led consortia
– Sakai, Kuali, HUBzero
• NSF-funded communities
– Globus CDIGS
– NCAR
• Non-profit spin-offs
– HDF Group
• But these don’t scale down for smaller
projects
5. Problem and Proposed Solution
• Problem Statement: how can we improve the
chances of good academic software surviving the
departure of its principal developer(s).
• Our proposed solution: Use the Apache Software
Foundation
– Not model ourselves after it—join it.
– Apache will provide the necessary community support
and project lifecycle enforcements to improve the
chances that good software flourishes.
• Evaluating this hypothesis is part of our NSF SDCI
funding.
6. Apache Software Foundation Key
Elements
• Open community, not just open source
– Decisions are made by voting from the project
members
– Projects succeed by attracting more contributors
and committers, not just downloads
– All discussions and decisions must be done on
public mailing lists.
• Successful members can be selected to steer
Apache as a whole.
7. Apache Project Lifecycle
• Projects are proposed and voted in or out.
– Usually this is to publicize a new project
– But Open Office was very contentious.
• New projects go through an incubation phase
– Champion, mentors from Apache
– Code donations
– Defined criteria to graduate
• Failure is an option
– Incubation projects can fail to graduate
– Other projects can be retired, moved to the attic,
suspended, etc (Xalan)
8. Getting Started
• We have started two Apache Incubators
– Rave: OpenSocial and W3C widget portal
– Airavata: Scientific Workflows
• First step: make a software disclosure to IURTC.
– This was fairly painless
– Key is to make sure you get permission from any one
who has contributed to the code.
• Second step: find a champion
– An established Apache member
– Will propose your project as an incubator
9. Further Steps
• Sign and submit an Individual Contributor License
Agreement (CLA)
– “You hereby grant to the Foundation and to recipients
of software distributed by the Foundation a perpetual,
worldwide, non-exclusive, no-charge, royalty-free,
irrevocable copyright license to reproduce, prepare
derivative works of, publicly display, publicly perform,
sublicense, and distribute your contributions and such
derivative works.”
• Get someone wearing a tie to sign a Software
Grant Agreement and an Corporate CLA.
10. Last First Steps
• Expunge inappropriately licensed and export
restricted code from your code base
• Contribute it.
– Basically, do and “svn import” of your code into
your area of the Apache SVN.
• Congratulations, you are now an incubator
and must figure out how to graduate
– There is no set criteria.
– Your champion and mentors help determine this.
11. • Apache Rave is a joint submission of
OneHippo, MITRE, SURFNet, and IU.
– Unusual submission
• It’s a generalization of the OGCE Gadget
Container
• Champion: Ate Douma
• Mentors:
– Sylvain Wallez
– Upayavira
– Ross Gardler
– Hadrian Zbarcea
12. • Apache Airavata consists of the workflow tools
developed by the OGCE
– More traditional submission
• Champion: Ross Gardler
• Mentors:
– Alek Slominski
– Ate Douma
– Sanjiva Weerawarna
– Paul Fremantle
– Chris A. Mattmann
• Website design by Barbara Hallock
13. Apache Connections
• Successful incubator graduation depends on
establishing connections with other Apache
projects.
• Rave: Shindig, Wookie
• Airavata: ODE, Axis2, QPID, OODT
14. Is It Worth It?
• Early impressions are positive
• We’ve been introduced to a number of great
developers.
– It is useful to spend time looking at other people’s
codes
– And it is useful to have even informal code
reviews, so make sure your code is clean and you
have your unit tests in place.
15. Apache Contributions Aren’t Just
Software
• Apache contributors and committers aren’t
just code writers.
• Successful communities include
– Web developers
– Documentation and tutorial writers
– Testers, requirements providers, and constructive
complainers
• Using Jira and mailing lists
16. More Information
• Links below are to the Websites
– Further links to mailing lists, SVN browsing, Jira
system, Jenkins, Sonar, and other Apache
infrastructure
• Apache Rave:
http://incubator.apache.org/rave
• Apache Airavata:
http://incubator.apache.org/airavata/