Praktyczne wykorzystanie narzędzia Ansible do przyjemnego tworzenia własnego środowiska developerskiego - czyli jak uprościć sobie życie i pozbyć się mitycznego - „dziwne a u mnie działało".
This document discusses using Ansible for automation and configuration management. It introduces key Ansible concepts like playbooks, modules, facts, idempotence and YAML syntax. Ansible allows defining infrastructure as code using playbooks to configure systems in a consistent, repeatable way. Playbooks can run tasks across multiple servers simultaneously using SSH to manage configurations without installing agents on remote systems.
Este documento describe la vida de las personas nacidas entre 1935 y 1960, destacando que crecieron en un entorno con menos regulaciones y tecnología pero con más libertad para jugar y explorar el mundo exterior. Pasaban la mayor parte del tiempo al aire libre con amigos en lugar de usar dispositivos electrónicos. A pesar de los riesgos mayores para la salud y seguridad, estas generaciones produjeron muchos líderes e innovadores y aprendieron lecciones de vida sobre la responsabilidad y el éxito. El documento sugiere que a pesar de los des
Îndrăzniți să fiți unici!
eKarioka vă oferă sprijinul pentru a vă putea exprima personalitatea!
Oferim servicii profesionale de tipar și o gamă largă de materiale de promovare personalizate in functie de specificul fiecarui business!
El documento describe las herramientas digitales para la educación, incluyendo software educativo como tutoriales, juegos educativos y plataformas educativas. Explica que las herramientas digitales apoyan el aprendizaje y fomentan la innovación, y que el software educativo implementa una mediación pedagógica que permite acceder al conocimiento de manera rápida e interactiva. También discute características, tipos de programas, funciones y limitaciones de las herramientas digitales en la educación.
The document outlines 10 shocking facts about regulation in the United States. It reports that the annual cost of the regulatory system is $1.8 trillion according to the Competitive Enterprise Institute. It also notes that the number of pages in the federal code of regulations has grown from 22,877 in 1960 to 174,545 today. Additionally, the average review time for new regulations has increased from 30 days in 1994 to 80 days in 2012.
This document summarizes lessons 1 and 2 from module 3 on rational numbers. It discusses positive and negative numbers on the number line, with integers being whole numbers and their opposites including zero. Students learn that negative numbers are located to the left of zero and decrease in value as they move further left, while positive numbers are to the right of zero and increase in value as they move further right. Real-world examples using temperature scales, bank accounts, and elevation are provided to demonstrate uses of positive and negative numbers. Exercises have students classify terms as positive or negative numbers and represent debit and credit on a number line.
Student Project Presentation for SaveUpmichael iseri
The document provides information about a student project for SaveUp, a website and mobile app that encourages savings through prize drawings. The project focused on redesigning SaveUp's onboarding process to increase user acquisition and retention. Key details include:
- SaveUp interfaces with major financial institutions to track spending/savings and rewards users for financial goals.
- The project was a class assignment at General Assembly to examine and redesign the onboarding flow.
- Personas were created for potential SaveUp users - Alexa and Julie - to understand user motivations and frustrations.
- An analysis of the original site found opportunities to better communicate the value proposition, improve trust, and increase visual quality.
Més de 1.200.000 persones es van beneficiar de l’acció de les entitats socials d’Església, durant el 2014. Aquests resultats són fruit d’una recerca promoguda per la Càtedra d’Inclusió Social (Universitat Rovira i Virgili) i la Fundació Pere Tarrés amb la col•laboració del Campus Docent Sant Joan de Déu.
How to change the Facebook Group privacy settingsStéphane Baudin
This document provides instructions for changing the privacy settings of a Facebook group. It outlines the following steps:
1. Go to your group page and click the "..." button, then select "Edit Group Settings"
2. Choose the desired privacy setting (public, closed, or secret) from the "Privacy" option
3. Click "Confirm" to apply the new privacy setting and see the change reflected on your group page.
The document discusses the rise of global regulatory standards for insurers. It notes that in response to the 2008 financial crisis, the G20 endorsed developing requirements for insurers designated as globally systemically important (G-SIIs). The International Association of Insurance Supervisors (IAIS) published a methodology for identifying G-SIIs and requirements intended to lower the risk they pose. These include enhanced supervision, effective resolution plans, and additional capital requirements. The document outlines the three-tier framework comprising baseline global standards (ICPs), additional standards for internationally active insurers (ComFrame), and more stringent requirements for G-SIIs. It provides details on new qualitative and quantitative requirements for G-SIIs relating to risk management, separation
Thierry de Pauw - Feature Branching considered Evil - Codemotion Milan 2018Codemotion
With DVCSs branch creation became very easy, but it comes at a certain cost. Long living branches break the flow of the software delivery process, impacting stability and throughput. The session explores why teams are using feature branches, what problems are introduced by using them and what techniques exist to avoid them altogether. It explores exactly what's evil about feature branches, which is not necessarily the problems they introduce - but rather, the real reasons why teams are using them. After the session, you'll understand a different branching strategy and how it relates to CI/CD.
OSDC 2019 | Feature Branching considered Evil by Thierry de PauwNETWAYS
With DVCSs, branch creation became very easy, but it comes at a certain cost. Long living branches break the flow of the software delivery process, impacting stability and throughput. The session explores why teams are using feature branches, what problems are introduced by using them and what techniques exist to avoid them altogether. It explores exactly what’s evil about feature branches, which is not necessarily the problems they introduce – but rather, the real reasons why teams are using them. After the session, you’ll understand a different branching strategy and how it relates to CI/CD.
Talk originally given at FISL 2012 in Porto Alegre, Brazil. Video was on YouTube but regrettably taken down. Fortunately, I gave a slightly updated (and frankly, tighter and better produced) version of this at the Liferay Symposium in the fall of 2012: https://www.youtube.com/watch?v=Pm8P4oCIY3g
This talk discusses the future direction of Plone from the speaker's independent perspective. Some key points made include: Plone faces criticisms like a steep learning curve and complex documentation; its development and release process has problems; and it is not well marketed. However, Plone also has strengths like security, flexibility and its open source license. The speaker advocates focusing on simplifying Plone, focusing on content over complex platforms, and empowering users. Python 3 and modern frontend frameworks could help Plone's future. The talk aims to spark critical discussion about Plone's direction rather than represent any group's views.
devops, platforms and devops platformsVMware Tanzu
Everyone has a platform. The choice is not between having a platform or not, the choice is between having an ad hoc organic platform or a deliberate structured platform. An army of administrators running scripts is a platform. The emergence of system automation tools provided powerful abstractions to increase the velocity and consistency beyond traditional approaches, but left orchestration and integration to be accomplished by additional scripts or manual processes. These tools and processes formed new platforms for deploying and managing software services. The new automation frameworks, like Cloud Foundry, represent the first generation developed after the advent of api driven cloud computing. This presentation will walk through the evolution of systems and software, the emergence of the process and practices driving innovation at scale, highlight the patterns of successful platforms leveraging both technology and people to deliver value with practical advice for evaluating and implementing change in the context of your organization. Visit http://pivotal.io/event/vmworld to see the rest of our sessions at VMworld.
This document discusses the evolution of DevOps practices and platforms. It describes how organizations like Amazon and Netflix built platforms to enable continuous delivery of software through automation. These platforms allowed for high velocity software development while keeping promises around availability, reliability and security. The document advocates that organizations adopt cloud native principles of using simple, automated patterns and tooling to build platforms that help teams keep promises around delivering features quickly at scale.
All is not completely rosy in microservice-land. It is often a sign of an architectural approach’s maturity that in addition to the emergence of well established principles and practices, that anti-patterns also begin to be identified and classified. In this talk we introduce the original edition of the seven deadly sins that, if left unchecked, could easily ruin your next microservices project... This talk will take a tour of some of the nastiest anti-patterns in microservices, giving you the tools to not only avoid but also slay these demons before they tie up your project in their own special brand of hell.
Devops at scale is a hard problem challenges, insights and lessons learnedkjalleda
Kishore Jalleda discusses several DevOps initiatives and lessons learned from implementing them at scale at Yahoo. The initiatives include: 1) Directed alerting to route alerts directly to development teams; 2) Continuous delivery to enable automated deployments to production; 3) Building an automation culture to reduce manual toil; and 4) Adopting AWS for certain use cases. Key lessons include facing challenges from multiple teams, using successes to gain buy-in, empowering teams to say no, embracing failures, and incentivizing the right behaviors. The talk argues for development teams taking true ownership over their services.
Ops Happen: Improve Security Without Getting in the WaySeniorStoryteller
The document discusses how operations and security teams are under pressure to deploy code faster while maintaining reliability and security, and proposes a "shift left" approach to incident response where developers define procedures for fixing issues in their code and are responsible for responding to incidents involving that code. It describes a design pattern where organizations establish a secure operations portal, develop an SDLC for operations procedures, and connect with management systems to enable developers to more proactively address operations and security issues.
The document discusses various types of failures in organizations and projects, including failures due to trivial issues that receive disproportionate attention ("bikeshedding"), entrepreneurs who overpromise and underdeliver, and behavioral patterns among team members that can contribute to failure, such as passing blame and not taking responsibility for issues ("chain of irresponsibility"). Specific examples of failures are provided for projects, methodologies, and individuals to illustrate different kinds of failures and how they can be avoided or overcome through learning from mistakes.
De facto DevOps, de facto Agile. Today DevOps is the Manufacturing Revolution of Our Age. There is no escape for us. When got a DevOps, you got a DevOps.
DevOps simply is the combination of cultural philosophies,practices,and tools that increase an organization’s ability to deliver applications and services at high velocity : evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes.
DevSecOps: The End of the Beginning - AustinAndrew Shafer
Andrew Clay Shafer musing about the evolution of devsecops. Where are we now? Where could things go? Building a global community of practice learning and sharing.
Real World Lessons Using Lean UX (Workshop)Bill Scott
Half Day Workshop given 5/22/2013 at WebVisions Portland.
In this workshop Bill will explore the mindset of LeanUX and how it relates to bring products to life in the midst of big organizations that don't normally think "Lean". He will look at how teams can create a strong partnership between product, design & engineering in a way that tears down the walls and instead focuses on three key principles:
Shared understanding
Deep collaboration
Continuous customer feedback
The workshop will take a look at how Bill has been able to apply Lean UX at PayPal — a place that in recent years has been the total antithesis of the lean startup idea. With very specific examples, he will share lessons learned applying lean to the full product life cycle as well as how it relates to agile development.
Finally, the workshop looks at the technology stack. In the last few years there has been an explosion of open source technology stacks that can support rapidly creating products, launching them to scale and rapidly iterating on them when live. While startups embrace these stacks from the get-go, large organizations struggle with how to embrace this change. This workshop will also look at the shift that has happened, what is driving this change, and how organizations can embrace this stack and how to marry Lean Tech with Lean UX.
Can we write successful enterprise software without challenging assumptions? Agile doesn't happen in a vacuum. Here's what I discovered using EventStorming as a blade to cut through business, software and organisation dysfunctions. From XP2017 Cologne.
Scale at Reddit: Triple Your Team Size Without Losing ControlAtlassian
As of 2017, Reddit has 300 million monthly visitors, ranking #4 most visited website in US and #8 in the world. As you can guess, this kind of tremendous traffic takes some serious engineering efforts that have had to scale with the site's growing popularity. Join Nicholas Caldwell, VP of Engineering at Reddit as he discusses his engineering team's approach to agile development as they scaled from 40 to 120 engineers. He will walk you through their use of tools like Jira and Tableau, discuss meeting rhythms, and cover the must-have cultural elements of a successful team that work at every point of scale.
Two years ago at Devoxx UK we talked about DevOps, what it was, why it was important and how to get started. Boy, was it scary. Now we’re wiser. More battle-scarred. The large scale of the challenge for application writers exploiting cloud and DevOps is clearer, but so is the path forward. Understanding the DevOps approach is important, but equally you must understand specific deployment technologies, security issues, operational reliability, and how to drive organisational transformation. Whether creating simple applications or sophisticated microservice architectures many of the challenges are the same. Join us to learn how you can apply this within your team and company.
This document discusses the concepts of cloud native development. It begins by discussing how organizations like Netflix and Amazon deploy code continuously using automation platforms. It then discusses how cloud native principles like microservices, infrastructure as code, and continuous delivery can be applied using tools and platforms to build software. The document advocates for building cloud native culture within organizations through high trust, learning, and empowering teams.
Pre, Post, + Parallel Expriences: Keys To Understanding Your Customers’ Holis...Chris Pallé
Building out an innovation lab for design ideation and exploration is an undertaking. Getting the right tools, supplies, physical space and materials for inspiration to support culture and empower your design dream-teams can take much time and resources – but that’s only the beginning. Frameworks and processes are cornerstones to effectively execute and churn out big ideas. In this talk, I’ll propose a framework for understanding our customers' hearts and minds that extends beyond the engagement with our organizations. Understanding these points can give you the ability to outthink, anticipate, and innovate on demands before even your customers know they have them.
Similar to Co powinieneś wiedzieć na temat devops?f (20)
This document discusses the history and development of Docker. It notes that Docker was originally created at dotCloud as the engine for their Platform as a Service (PaaS), but in 2013 as PaaS times were hard, Docker was open sourced. Docker was based on LXC and created for a single purpose. dotCloud then pivoted to create Docker Inc. and make Docker their main product. The document also discusses Docker 1.11's integration with runC and systemd, as well as the transition to using the Open Container Initiative specification.
Programowanie AWSa z CLI, boto, Ansiblem i libcloudemMaciej Lasyk
The document describes a session that demonstrates how to program AWS using the AWS CLI, Boto, and Ansible. It provides an agenda for the session that includes a short AWS introduction, demonstrations of the AWS console, AWS CLI, AWS shell, Boto library, Ansible configuration management tool, and Libcloud library. Contact information is also provided for learning more about AWS programming and joining the training organization.
This document discusses Linux security and SELinux. It provides an overview of SELinux and how it works to provide mandatory access control on Linux systems. It discusses how SELinux labels processes and files to confine programs and prevent unauthorized access. It also discusses using SELinux with Docker containers to provide security isolation between containers.
Under the Dome (of failure driven pipeline)Maciej Lasyk
The document discusses various topics related to DevOps including:
1. Different types of shells (login, non-login, interactive, non-interactive, su, sudo su, sudo -i, sudo /bin/bash, sudo -s) and how they affect environment variables and profile files.
2. Stories of organizational "anti-types" that go against DevOps principles like not seeing the need for operations teams.
3. How automation, consistency, and reducing errors leads to stable environments and less unplanned work, allowing teams to focus on delivery.
This document discusses integrating security into DevOps practices through continuous delivery. It proposes including security automation and monitoring at each stage of the software development pipeline from development through production. Specific techniques mentioned include performing continuous security scanning, integrating security testing with other testing stages, automating security tasks using tools like Ansible, and sharing security data and lessons learned across teams to improve processes over time. The overall message is that security should be built into delivery rather than treated separately to avoid slowing software releases while still maintaining quality.
Orchestrating docker containers at scale (#DockerKRK edition)Maciej Lasyk
Slightly different version (original is here http://www.slideshare.net/d0cent/orchestrating-docker-containersatscale). This version was presented during first #Docker meetup in Kraków / Poland.
Orchestrating docker containers at scale (PJUG edition)Maciej Lasyk
Slightly changed version (original is here http://www.slideshare.net/d0cent/orchestrating-docker-containersatscale). This version was presented during Polish Java User Group meetup JavaCamp#13 in Kraków / Poland.
Orchestrating Docker containers at scaleMaciej Lasyk
Many of us already poked around Docker. Let's recap what we know and then think what do we know about scaling apps & whole environments which are Docker - based? Should we PaaS, IaaS or go with bare? Which tools to use on a given scale?
This document contains a list of various tools related to terminals, privacy, communication, productivity, and mobile topics. It discusses terminal emulators like guake and iterm2, VPN services like OpenVPN, messaging clients like IRC and XMPP, note taking apps like Evernote and Geeknote, and more. It concludes by inviting questions about any of the topics mentioned.
High Availability (HA) Explained - second editionMaciej Lasyk
I gave this talk at one of the biggest Linux conferences in Poland: 11 Liux Session that took place in Wrocław on 5/6-04-2014. It was a lightning talk covering subject of High Availability solutions, architecture, planning and deploying.
How could one create very sophisticated, open - source based monitoring solution that is very scalable and easy to deploy?
I gave this talk during on of the biggest Linux conferences in Poland: 11 Linux Session which took place in Wrocław on 5/6-04-2013
I gave this talk during first Infosec meetup in Kraków/Poland on 13th March 2014. After viewing this presentation you'll know how and why you should use SELinux (or others LSMs).
Is Red Hat / Fedora / Centos ready for lightweight Docker containers? Is Docker secure enough? How about SELinux? How could we deploy Jboss or Django within Docker / RHEL?
I gave this talk at DevOPS meetup in Krakow at 2014-02-26.
I gave this talk at Krakow/Poland DevOPS meetup. It was a lightning talk covering subject of High Availability solutions, architecture, planning and deploying.
How to run system administrator recruitment process? By creating platform based on open source parts in just 2 nights! I gave this talk in Poland / Kraków OWASP chapter meeting on 17th Octomber 2013 at our local Google for Entrepreneurs site. It's focused on security and also shows how to create recruitment process in CTF / challenge way.
This story covers mostly security details of this whole platform. There's great chance, that I will give another talk about this system but this time focusing on technical details. Stay tuned ;)
How to Avoid Learning the Linux-Kernel Memory ModelScyllaDB
The Linux-kernel memory model (LKMM) is a powerful tool for developing highly concurrent Linux-kernel code, but it also has a steep learning curve. Wouldn't it be great to get most of LKMM's benefits without the learning curve?
This talk will describe how to do exactly that by using the standard Linux-kernel APIs (locking, reference counting, RCU) along with a simple rules of thumb, thus gaining most of LKMM's power with less learning. And the full LKMM is always there when you need it!
An invited talk given by Mark Billinghurst on Research Directions for Cross Reality Interfaces. This was given on July 2nd 2024 as part of the 2024 Summer School on Cross Reality in Hagenberg, Austria (July 1st - 7th)
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsMydbops
This presentation, delivered at the Postgres Bangalore (PGBLR) Meetup-2 on June 29th, 2024, dives deep into connection pooling for PostgreSQL databases. Aakash M, a PostgreSQL Tech Lead at Mydbops, explores the challenges of managing numerous connections and explains how connection pooling optimizes performance and resource utilization.
Key Takeaways:
* Understand why connection pooling is essential for high-traffic applications
* Explore various connection poolers available for PostgreSQL, including pgbouncer
* Learn the configuration options and functionalities of pgbouncer
* Discover best practices for monitoring and troubleshooting connection pooling setups
* Gain insights into real-world use cases and considerations for production environments
This presentation is ideal for:
* Database administrators (DBAs)
* Developers working with PostgreSQL
* DevOps engineers
* Anyone interested in optimizing PostgreSQL performance
Contact info@mydbops.com for PostgreSQL Managed, Consulting and Remote DBA Services
Are you interested in learning about creating an attractive website? Here it is! Take part in the challenge that will broaden your knowledge about creating cool websites! Don't miss this opportunity, only in "Redesign Challenge"!
Navigating Post-Quantum Blockchain: Resilient Cryptography in Quantum Threatsanupriti
In the rapidly evolving landscape of blockchain technology, the advent of quantum computing poses unprecedented challenges to traditional cryptographic methods. As quantum computing capabilities advance, the vulnerabilities of current cryptographic standards become increasingly apparent.
This presentation, "Navigating Post-Quantum Blockchain: Resilient Cryptography in Quantum Threats," explores the intersection of blockchain technology and quantum computing. It delves into the urgent need for resilient cryptographic solutions that can withstand the computational power of quantum adversaries.
Key topics covered include:
An overview of quantum computing and its implications for blockchain security.
Current cryptographic standards and their vulnerabilities in the face of quantum threats.
Emerging post-quantum cryptographic algorithms and their applicability to blockchain systems.
Case studies and real-world implications of quantum-resistant blockchain implementations.
Strategies for integrating post-quantum cryptography into existing blockchain frameworks.
Join us as we navigate the complexities of securing blockchain networks in a quantum-enabled future. Gain insights into the latest advancements and best practices for safeguarding data integrity and privacy in the era of quantum threats.
What Not to Document and Why_ (North Bay Python 2024)Margaret Fero
We’re hopefully all on board with writing documentation for our projects. However, especially with the rise of supply-chain attacks, there are some aspects of our projects that we really shouldn’t document, and should instead remediate as vulnerabilities. If we do document these aspects of a project, it may help someone compromise the project itself or our users. In this talk, you will learn why some aspects of documentation may help attackers more than users, how to recognize those aspects in your own projects, and what to do when you encounter such an issue.
These are slides as presented at North Bay Python 2024, with one minor modification to add the URL of a tweet screenshotted in the presentation.
How Netflix Builds High Performance Applications at Global ScaleScyllaDB
We all want to build applications that are blazingly fast. We also want to scale them to users all over the world. Can the two happen together? Can users in the slowest of environments also get a fast experience? Learn how we do this at Netflix: how we understand every user's needs and preferences and build high performance applications that work for every user, every time.
Implementations of Fused Deposition Modeling in real worldEmerging Tech
The presentation showcases the diverse real-world applications of Fused Deposition Modeling (FDM) across multiple industries:
1. **Manufacturing**: FDM is utilized in manufacturing for rapid prototyping, creating custom tools and fixtures, and producing functional end-use parts. Companies leverage its cost-effectiveness and flexibility to streamline production processes.
2. **Medical**: In the medical field, FDM is used to create patient-specific anatomical models, surgical guides, and prosthetics. Its ability to produce precise and biocompatible parts supports advancements in personalized healthcare solutions.
3. **Education**: FDM plays a crucial role in education by enabling students to learn about design and engineering through hands-on 3D printing projects. It promotes innovation and practical skill development in STEM disciplines.
4. **Science**: Researchers use FDM to prototype equipment for scientific experiments, build custom laboratory tools, and create models for visualization and testing purposes. It facilitates rapid iteration and customization in scientific endeavors.
5. **Automotive**: Automotive manufacturers employ FDM for prototyping vehicle components, tooling for assembly lines, and customized parts. It speeds up the design validation process and enhances efficiency in automotive engineering.
6. **Consumer Electronics**: FDM is utilized in consumer electronics for designing and prototyping product enclosures, casings, and internal components. It enables rapid iteration and customization to meet evolving consumer demands.
7. **Robotics**: Robotics engineers leverage FDM to prototype robot parts, create lightweight and durable components, and customize robot designs for specific applications. It supports innovation and optimization in robotic systems.
8. **Aerospace**: In aerospace, FDM is used to manufacture lightweight parts, complex geometries, and prototypes of aircraft components. It contributes to cost reduction, faster production cycles, and weight savings in aerospace engineering.
9. **Architecture**: Architects utilize FDM for creating detailed architectural models, prototypes of building components, and intricate designs. It aids in visualizing concepts, testing structural integrity, and communicating design ideas effectively.
Each industry example demonstrates how FDM enhances innovation, accelerates product development, and addresses specific challenges through advanced manufacturing capabilities.
MYIR Product Brochure - A Global Provider of Embedded SOMs & SolutionsLinda Zhang
This brochure gives introduction of MYIR Electronics company and MYIR's products and services.
MYIR Electronics Limited (MYIR for short), established in 2011, is a global provider of embedded System-On-Modules (SOMs) and
comprehensive solutions based on various architectures such as ARM, FPGA, RISC-V, and AI. We cater to customers' needs for large-scale production, offering customized design, industry-specific application solutions, and one-stop OEM services.
MYIR, recognized as a national high-tech enterprise, is also listed among the "Specialized
and Special new" Enterprises in Shenzhen, China. Our core belief is that "Our success stems from our customers' success" and embraces the philosophy
of "Make Your Idea Real, then My Idea Realizing!"
How RPA Help in the Transportation and Logistics Industry.pptxSynapseIndia
Revolutionize your transportation processes with our cutting-edge RPA software. Automate repetitive tasks, reduce costs, and enhance efficiency in the logistics sector with our advanced solutions.
UiPath Community Day Kraków: Devs4Devs ConferenceUiPathCommunity
We are honored to launch and host this event for our UiPath Polish Community, with the help of our partners - Proservartner!
We certainly hope we have managed to spike your interest in the subjects to be presented and the incredible networking opportunities at hand, too!
Check out our proposed agenda below 👇👇
08:30 ☕ Welcome coffee (30')
09:00 Opening note/ Intro to UiPath Community (10')
Cristina Vidu, Global Manager, Marketing Community @UiPath
Dawid Kot, Digital Transformation Lead @Proservartner
09:10 Cloud migration - Proservartner & DOVISTA case study (30')
Marcin Drozdowski, Automation CoE Manager @DOVISTA
Pawel Kamiński, RPA developer @DOVISTA
Mikolaj Zielinski, UiPath MVP, Senior Solutions Engineer @Proservartner
09:40 From bottlenecks to breakthroughs: Citizen Development in action (25')
Pawel Poplawski, Director, Improvement and Automation @McCormick & Company
Michał Cieślak, Senior Manager, Automation Programs @McCormick & Company
10:05 Next-level bots: API integration in UiPath Studio (30')
Mikolaj Zielinski, UiPath MVP, Senior Solutions Engineer @Proservartner
10:35 ☕ Coffee Break (15')
10:50 Document Understanding with my RPA Companion (45')
Ewa Gruszka, Enterprise Sales Specialist, AI & ML @UiPath
11:35 Power up your Robots: GenAI and GPT in REFramework (45')
Krzysztof Karaszewski, Global RPA Product Manager
12:20 🍕 Lunch Break (1hr)
13:20 From Concept to Quality: UiPath Test Suite for AI-powered Knowledge Bots (30')
Kamil Miśko, UiPath MVP, Senior RPA Developer @Zurich Insurance
13:50 Communications Mining - focus on AI capabilities (30')
Thomasz Wierzbicki, Business Analyst @Office Samurai
14:20 Polish MVP panel: Insights on MVP award achievements and career profiling
Performance Budgets for the Real World by Tammy EvertsScyllaDB
Performance budgets have been around for more than ten years. Over those years, we’ve learned a lot about what works, what doesn’t, and what we need to improve. In this session, Tammy revisits old assumptions about performance budgets and offers some new best practices. Topics include:
• Understanding performance budgets vs. performance goals
• Aligning budgets with user experience
• Pros and cons of Core Web Vitals
• How to stay on top of your budgets to fight regressions
Details of description part II: Describing images in practice - Tech Forum 2024BookNet Canada
This presentation explores the practical application of image description techniques. Familiar guidelines will be demonstrated in practice, and descriptions will be developed “live”! If you have learned a lot about the theory of image description techniques but want to feel more confident putting them into practice, this is the presentation for you. There will be useful, actionable information for everyone, whether you are working with authors, colleagues, alone, or leveraging AI as a collaborator.
Link to presentation recording and transcript: https://bnctechforum.ca/sessions/details-of-description-part-ii-describing-images-in-practice/
Presented by BookNet Canada on June 25, 2024, with support from the Department of Canadian Heritage.
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Chris Swan
Have you noticed the OpenSSF Scorecard badges on the official Dart and Flutter repos? It's Google's way of showing that they care about security. Practices such as pinning dependencies, branch protection, required reviews, continuous integration tests etc. are measured to provide a score and accompanying badge.
You can do the same for your projects, and this presentation will show you how, with an emphasis on the unique challenges that come up when working with Dart and Flutter.
The session will provide a walkthrough of the steps involved in securing a first repository, and then what it takes to repeat that process across an organization with multiple repos. It will also look at the ongoing maintenance involved once scorecards have been implemented, and how aspects of that maintenance can be better automated to minimize toil.
AC Atlassian Coimbatore Session Slides( 22/06/2024)apoorva2579
This is the combined Sessions of ACE Atlassian Coimbatore event happened on 22nd June 2024
The session order is as follows:
1.AI and future of help desk by Rajesh Shanmugam
2. Harnessing the power of GenAI for your business by Siddharth
3. Fallacies of GenAI by Raju Kandaswamy
Quality Patents: Patents That Stand the Test of TimeAurora Consulting
Is your patent a vanity piece of paper for your office wall? Or is it a reliable, defendable, assertable, property right? The difference is often quality.
Is your patent simply a transactional cost and a large pile of legal bills for your startup? Or is it a leverageable asset worthy of attracting precious investment dollars, worth its cost in multiples of valuation? The difference is often quality.
Is your patent application only good enough to get through the examination process? Or has it been crafted to stand the tests of time and varied audiences if you later need to assert that document against an infringer, find yourself litigating with it in an Article 3 Court at the hands of a judge and jury, God forbid, end up having to defend its validity at the PTAB, or even needing to use it to block pirated imports at the International Trade Commission? The difference is often quality.
Quality will be our focus for a good chunk of the remainder of this season. What goes into a quality patent, and where possible, how do you get it without breaking the bank?
** Episode Overview **
In this first episode of our quality series, Kristen Hansen and the panel discuss:
⦿ What do we mean when we say patent quality?
⦿ Why is patent quality important?
⦿ How to balance quality and budget
⦿ The importance of searching, continuations, and draftsperson domain expertise
⦿ Very practical tips, tricks, examples, and Kristen’s Musts for drafting quality applications
https://www.aurorapatents.com/patently-strategic-podcast.html
7. Agile Manifesto
→ Individuals and interactions over processes and tools
→ Working software over comprehensive documentation
→ Customer collaboration over contract negotiation
→ Responding to change over following a plan
14. Conway's law (1968)
organizations which design systems ... are
constrained to produce designs which are copies
of the communication structures of these
organizations
http://en.wikipedia.org/wiki/Conway%27s_law
15. Ruth Malan (2008)
if the architecture of the system and the
architecture of the organization are at odds, the
architecture of the organization wins.
The organizational divides are going to drive the
true seams in the system.
http://traceinthesand.com/blog/2008/02/13/conways-law/
22. Dead sea effect
→ most talented evaporates
→ the residue
→ maintenance experts & bus factor == 1
http://brucefwebster.com/2008/04/11/the-wetware-crisis-the-dead-sea-effect/
28. Maslow's hierarchy of needs: <3 and belonging
→ friendship?
→ is your team your family?
→ do you find yourself in your company?
29. Maslow's hierarchy of needs: Esteem
→ are you respected?
→ do u need the fame and glory?
→ what about your recognition?
30. Maslow's hierarchy of needs: self - actualization
→ is your job aligned w/ur interests?
→ do u feel fulfilled?
→ do you find time for self – development?
32. How do you keep good people in company?
people don't leave companies; they leave leaders
33. How do you keep good people in company?
people don't leave companies; they leave leaders
or just one of the most popular reasons...
34. most popular reasons.. to leave your company
→ Frustration with the inversion of meritocracy (“organization stupidities”)
→ Simple boredom
→ Perception that current project is futile/destined for failure accompanied by
organizational powerlessness to stop it
→ Lack of a mentor or anyone from whom much learning was possible
→ Promotions a matter of time rather than merit
→ No obvious path to advancement
→ Fear of being pigeon-holed into unmarketable technology
→ Red-tape organizational bureaucracy mutes positive impact that anyone can
have
→ Lack of creative freedom and creative control (aka “micromanaging”)
http://www.daedtech.com/how-to-keep-your-best-programmers
- czym jest devops?
- zapytać ludków czy wiedzą (łapy w górę)
- wybrać kilku I zapytać o odpowiedź
Opisać przypadek Ganymede I to, dlaczego
my nie nazywaliśmy się agile
- nie byliśmy agile bo nie mieliśmy
kanbana, scruma, spotkań
- liczył się tylko kod
- agile potrafia spowalniać
- agile potrafia wymóżdżać – poruszamy się po torach
- show me the code approach – szczególnie u ludzi młodych
Monolith – geocentrism
SOA – heliocentrism
Brakuje czegoś?
Keplera!
Dodajmy keplera I dojdziemy do tego, że jednak SOA jest nie ok, bo mu czegoś brakowało – kierunek → mikroserwisy
- jak komunikować się mają mikroserwisy skoro my nie potrafimy?
- jeśli komunikacja międzyludzka nie działa to w taki sam sposób będzie nie działała aplikacja I jej architekrura
zap[ytać czy ktoś w takim rpacuje
zap[ytać czy ktoś w takim rpacuje
Potrzebujemy tych ludzi zatrzymać!
Odpowiedż jest w psychologii
Tha is why Devops should never exists as a team!
Nie można o ile to nie jest przemyślane
Devops może szkolić developerów
Devops może im pomagać
Devops nie naprawi samej organizacji – patrz wcześniej
Wandering experts!
No nie
Czyć, wspomagać, budować platformę, na bazie której developerzy mogą pracować (ale nie taką grubą platformę)
Pracować bliżej developerów I ich edukować
Devops powinien być seniorem na starcie
historia górników i kanarka
Upgrade&apos;owanie baz danych
Upgrade&apos;owanie baz danych
apdejtowanie przez rebuildowanie serwerów,
utrzymywanie abse-image&apos;ów
skracanie czasu rollkupowania maszyn
(phoenix server: image + configuracja + data);
stickowanie wersji serwera (wersja obrazu plus konfiguracji) do aplikacj
podkrecanie wraz z aplikacja (trkatowanie serwera jako czesci aplikacji);
odpowiedziec na pytanie w jaki sposob wiec apgerjdowac np security patches?