Wordpress 101 presentation - Canadian Association of Labour Media (CALM)darren_puscas
Slides from the Wordpress 101 workshop (morning session) at the Canadian Association of Labour Media Conference (CALM) in Hamilton, Ontario - May 26th, 2012
A chronicle of my attempt to create a real time web app using pure clojure at every layer of the stack, from the client to the styles to the web server
Drupal powers many small-to-medium websites, from personal blogs to company intranets. Drupal also powers big sites like The Economist and The White House. How are the big sites different from the small ones? What are the main issues to consider when adopting Drupal for the enterprise? What skillset do developers need to build them?
Wordpress 101 presentation - Canadian Association of Labour Media (CALM)darren_puscas
Slides from the Wordpress 101 workshop (morning session) at the Canadian Association of Labour Media Conference (CALM) in Hamilton, Ontario - May 26th, 2012
A chronicle of my attempt to create a real time web app using pure clojure at every layer of the stack, from the client to the styles to the web server
Drupal powers many small-to-medium websites, from personal blogs to company intranets. Drupal also powers big sites like The Economist and The White House. How are the big sites different from the small ones? What are the main issues to consider when adopting Drupal for the enterprise? What skillset do developers need to build them?
As pontes mais incríveis do mundo
Самое удивительное мостов в мире
The most amazing bridges in the world
Los puentes más impresionantes del mundo
الجسور المدهشة في العالم
世界上最神奇的橋樑
Upeimmat sillat maailmassa
Les ponts les plus étonnantes dans le monde
Dünyanın en muhteşem köprüleri
Lausanne Marathon between the lake and verdant hillsides (2009 Edition)José Ferreiro
An amazing race along the lake of Geneva, in Switzerland. As any car does break the spell of the moment, as a rider, you can concentrate entirely on your race.
Beautiful Latin America by Night (Maravillosa Latinoamérica de noche)José Ferreiro
Beautiful Latin America by Night (Maravillosa Latinoamérica de noche)
Merveilleuse Latino Amerique la nuit!
Feel free to contact me if you wish to have the presentation.
Contactame si desear que te envie la presentación.
Contactez-moi si vous souhaiteriez avoir la presentation.
Caracas, Montevideo, Lima, Panamá, Salvador de Bahía, Florianópolis, Puerto Rico, Puebla, Buenos Aires, Cartago, Arequipa, Salvador de Bahía,
Santiago de Chile, San Salvador, Monterrey, Cartagena, Antigua, Río de Janeiro, San José, Brasilia, San Luis de Potosí, Quito
e-Customs Services in Border Crossing Facilitation José Ferreiro
Third Open Scientific-Practical Conference on Information Systems and technologies used in customs fields in Baku, Azerbaijan on 12-13 September 2011. The TIR convention is the only global Customs transit system. TIR has the largest geographical coverage. TIR is applicable for intermodal transport - road / rail / inland waterways / sea.
Information Systems and Technologies used in the framework of the TIR ConventionJosé Ferreiro
First Open Scientific-Practical Conference on Information Systems and technologies used in customs fields in Baku, Azerbaijan on 21-22 December 2009. The TIR convention is the only global Customs transit system. TIR has the largest geographical coverage. TIR is applicable for intermodal transport - road / rail / inland waterways / sea.
For more information please visit http://www.unece.org/tir
Конференции по теме Информационные Системы и Технологии в Таможенной Сфере
The material intends to promote the visibility and the activities carried on by the United Nations.
Why Puppet? Why now? Can you get by without using any config management? You probably think don't have time, or that your project is too small. What can using Puppet really add? How can you justify investing time up front? Maybe you can just do it later?
Getting started with config management can often seem like a big project, especially if you only manage a few systems or have a small team. This talk will examine why you should use Puppet from the beginning. It will examine what you can do with Puppet that couldn't do otherwise, how much time it will save and why it's especially important if you think your project has even the smallest chance of scaling in the future.
Presented by David Mytton at Puppet Camp London 2015-04-13
Symfony Live NYC 2014 - Rock Solid Deployment of Symfony AppsPablo Godel
Web applications are becoming increasingly more complex, so deployment is not just transferring files with FTP anymore. We will go over the different challenges and how to deploy our PHP applications effectively, safely and consistently with the latest tools and techniques. We will also look at tools that complement deployment with management, configuration and monitoring.
SymfonyCon Madrid 2014 - Rock Solid Deployment of Symfony AppsPablo Godel
Web applications are becoming increasingly more complex, so deployment is not just transferring files with FTP anymore. We will go over the different challenges and how to deploy our PHP applications effectively, safely and consistently with the latest tools and techniques. We will also look at tools that complement deployment with management, configuration and monitoring.
Picnic Software - Developing a flexible and scalable applicationNick Josevski
The team at Picnic Software giving a detailed walkthrough of their application architecture and development processes for a large Angular and .NET Event Sourcing application.
This is a talk given at Clojure Conj 2014 in Washington DC. The title was Paradigms of core.async and it was given by Julian Gamble.
The code and demos are available here: https://github.com/juliangamble/clojure-conj-2014-paradigms-of-core-async
Continuous Integration with Open Source Tools - PHPUgFfm 2014-11-20Michael Lihs
Presentation about open source tools to set up continuous integration and continuous deployment. Covers Git, Gitlab, Chef, Vagrant, Jenkins, Gatling, Dashing, TYPO3 Surf and some other tools. Shows some best practices for testing with Behat and Functional Testing.
Continuous Integration, the minimum viable productJulian Simpson
What does it mean to 'do' Continuous Integration? It used to be enough to execute your unit tests in CI. But the bar is steadily raising for engineering practices. In the last decade we've seen tremendous improvements inacceptance testing. JavaScript is now a platform in it's own right. Cloudcomputing is now vital. There's growing interest in deployment to prod.So Continuous Integration is under more pressure than ever. As the bar slowly raises for engineering practices, we ll present 2011's minimum viable feature set for Continuous Integration
CCCNA17 Distributed CI and Testing for Cloudstack in a Hybrid CommunityShapeBlue
Everybody runs on specialised hardware and software environments. A lot of us are also running our own version of the Apache CloudStack software itself. This results in 1000s of different permutated environments in which it runs and should keep running. Is it realistic to want full test coverage, let alone a CI pipeline across all of these? This talk will outline a vision for a distributed, community based test platform that allows any users of the system to contribute automated test results, based on their environments and their configurations during the development life cycle. Two recent initiatives will be highlighted: the Trillian framework and @blueorangutan which contribute to delivering this overall vision. It'll also be shown what there is left to do and the input required from the community to make this vision reality.
Companies throw terms like public cloud, dedicated cloud and hybrid cloud environment around daily. Everyone’s abuzz about “the cloud” lately, but what does it all really mean? If you’re looking for clarity when it comes to the cloud platform options available to you, this PowerPoint is right up your alley.
As pontes mais incríveis do mundo
Самое удивительное мостов в мире
The most amazing bridges in the world
Los puentes más impresionantes del mundo
الجسور المدهشة في العالم
世界上最神奇的橋樑
Upeimmat sillat maailmassa
Les ponts les plus étonnantes dans le monde
Dünyanın en muhteşem köprüleri
Lausanne Marathon between the lake and verdant hillsides (2009 Edition)José Ferreiro
An amazing race along the lake of Geneva, in Switzerland. As any car does break the spell of the moment, as a rider, you can concentrate entirely on your race.
Beautiful Latin America by Night (Maravillosa Latinoamérica de noche)José Ferreiro
Beautiful Latin America by Night (Maravillosa Latinoamérica de noche)
Merveilleuse Latino Amerique la nuit!
Feel free to contact me if you wish to have the presentation.
Contactame si desear que te envie la presentación.
Contactez-moi si vous souhaiteriez avoir la presentation.
Caracas, Montevideo, Lima, Panamá, Salvador de Bahía, Florianópolis, Puerto Rico, Puebla, Buenos Aires, Cartago, Arequipa, Salvador de Bahía,
Santiago de Chile, San Salvador, Monterrey, Cartagena, Antigua, Río de Janeiro, San José, Brasilia, San Luis de Potosí, Quito
e-Customs Services in Border Crossing Facilitation José Ferreiro
Third Open Scientific-Practical Conference on Information Systems and technologies used in customs fields in Baku, Azerbaijan on 12-13 September 2011. The TIR convention is the only global Customs transit system. TIR has the largest geographical coverage. TIR is applicable for intermodal transport - road / rail / inland waterways / sea.
Information Systems and Technologies used in the framework of the TIR ConventionJosé Ferreiro
First Open Scientific-Practical Conference on Information Systems and technologies used in customs fields in Baku, Azerbaijan on 21-22 December 2009. The TIR convention is the only global Customs transit system. TIR has the largest geographical coverage. TIR is applicable for intermodal transport - road / rail / inland waterways / sea.
For more information please visit http://www.unece.org/tir
Конференции по теме Информационные Системы и Технологии в Таможенной Сфере
The material intends to promote the visibility and the activities carried on by the United Nations.
Why Puppet? Why now? Can you get by without using any config management? You probably think don't have time, or that your project is too small. What can using Puppet really add? How can you justify investing time up front? Maybe you can just do it later?
Getting started with config management can often seem like a big project, especially if you only manage a few systems or have a small team. This talk will examine why you should use Puppet from the beginning. It will examine what you can do with Puppet that couldn't do otherwise, how much time it will save and why it's especially important if you think your project has even the smallest chance of scaling in the future.
Presented by David Mytton at Puppet Camp London 2015-04-13
Symfony Live NYC 2014 - Rock Solid Deployment of Symfony AppsPablo Godel
Web applications are becoming increasingly more complex, so deployment is not just transferring files with FTP anymore. We will go over the different challenges and how to deploy our PHP applications effectively, safely and consistently with the latest tools and techniques. We will also look at tools that complement deployment with management, configuration and monitoring.
SymfonyCon Madrid 2014 - Rock Solid Deployment of Symfony AppsPablo Godel
Web applications are becoming increasingly more complex, so deployment is not just transferring files with FTP anymore. We will go over the different challenges and how to deploy our PHP applications effectively, safely and consistently with the latest tools and techniques. We will also look at tools that complement deployment with management, configuration and monitoring.
Picnic Software - Developing a flexible and scalable applicationNick Josevski
The team at Picnic Software giving a detailed walkthrough of their application architecture and development processes for a large Angular and .NET Event Sourcing application.
This is a talk given at Clojure Conj 2014 in Washington DC. The title was Paradigms of core.async and it was given by Julian Gamble.
The code and demos are available here: https://github.com/juliangamble/clojure-conj-2014-paradigms-of-core-async
Continuous Integration with Open Source Tools - PHPUgFfm 2014-11-20Michael Lihs
Presentation about open source tools to set up continuous integration and continuous deployment. Covers Git, Gitlab, Chef, Vagrant, Jenkins, Gatling, Dashing, TYPO3 Surf and some other tools. Shows some best practices for testing with Behat and Functional Testing.
Continuous Integration, the minimum viable productJulian Simpson
What does it mean to 'do' Continuous Integration? It used to be enough to execute your unit tests in CI. But the bar is steadily raising for engineering practices. In the last decade we've seen tremendous improvements inacceptance testing. JavaScript is now a platform in it's own right. Cloudcomputing is now vital. There's growing interest in deployment to prod.So Continuous Integration is under more pressure than ever. As the bar slowly raises for engineering practices, we ll present 2011's minimum viable feature set for Continuous Integration
CCCNA17 Distributed CI and Testing for Cloudstack in a Hybrid CommunityShapeBlue
Everybody runs on specialised hardware and software environments. A lot of us are also running our own version of the Apache CloudStack software itself. This results in 1000s of different permutated environments in which it runs and should keep running. Is it realistic to want full test coverage, let alone a CI pipeline across all of these? This talk will outline a vision for a distributed, community based test platform that allows any users of the system to contribute automated test results, based on their environments and their configurations during the development life cycle. Two recent initiatives will be highlighted: the Trillian framework and @blueorangutan which contribute to delivering this overall vision. It'll also be shown what there is left to do and the input required from the community to make this vision reality.
Companies throw terms like public cloud, dedicated cloud and hybrid cloud environment around daily. Everyone’s abuzz about “the cloud” lately, but what does it all really mean? If you’re looking for clarity when it comes to the cloud platform options available to you, this PowerPoint is right up your alley.
Application Delivery Patterns for Developers - Technical 401Amazon Web Services
Every developer has gone through the frustration of creating new features, fixing bugs, or refactoring beautiful code, and then wait for it to reach the promise land of production. Come and learn how to get your changes in the hands of your customers with more speed, reliability, security and quality.
We will dive deep into architectures for continuous delivery pipelines, apply lean principles, and build intelligence into your pipeline.
Speaker: Shiva Narayanaswamy, Solutions Architect, Amazon Web Services
Featured Customer - REA Group
Slides from the talk "CI doesn’t start with Jenkins" from DevOps Stage 2018 (12-13 October 2018, Kyiv, Ukraine)
CI is not only a tool. You cannot simply install and configure Jenkins or whatever system and say that you have CICD pipeline. Here I'm trying to cover different aspects and dependencies of the CICD process based on Preply Inc experience.
External Links:
[2] CatOps Telegram channel: https://t.me/catops
[2] HashiCorp User Group Kyiv: https://www.meetup.com/Kyiv-HashiCorp-User-Group/
[12-24 ]https://www.endpoint.com/blog/2014/05/02/git-workflows-that-work
[49-50]: https://nvie.com/posts/a-successful-git-branching-model/
[51-56]: https://www.toptal.com/software/trunk-based-development-git-flow
[64] Django Anonymizer: https://github.com/knowledge-point/dj_anonymizer
Measure and Increase Developer Productivity with Help of Serverless at AWS Co...Vadym Kazulkin
The goal of Serverless is to focus on writing the code that delivers business value and offload everything else to your trusted partners (like Cloud providers or SaaS vendors). You want to iterate quickly and today’s code quickly becomes tomorrow’s technical debt. In this talk we will show why Serverless adoption increases the developer productivity and how to measure it. We will also go through AWS Serverless architectures where you only glue together different Serverless managed services relying solely on configuration, minimizing the amount of the code written.
Getting your mobile test automation process in place - using Cucumber and Cal...Niels Frydenholm
Taking your mobile development process cycle, and the quality of the apps, from good to great.
See how focusing on automated tests can improve app quality, time to market and much more, and learn some best practices to avoid too much trouble getting started
Presented at Xamarin Evolve 2014
Similar to Distributed software services to the cloud without breaking a sweat (20)
Setting up a private cloud for academic environment with OSS by Zoran Pantic ...José Ferreiro
Take a look of this interesting presentation performed by Zoran Pantic at the IT University of Copenhagen.
More information here: https://blog.itu.dk/MCLC-F2012/
https://blog.itu.dk/MCLC-F2012/lectures/ (lecture 7 of week 5)
Additional Links which Zoran briefly mentioned in the lecture:
http://ken.pepple.info/openstack/2011/04/22/openstack-nova-architecture/
http://ken.pepple.info/openstack/2012/02/21/revisit-openstack-architecture-diablo/
e-Customs Services in Border Crossing Facilitation José Ferreiro
Third Open Scientific-Practical Conference on Information Systems and technologies used in customs fields in Baku, Azerbaijan on 12-13 September 2011. The TIR convention is the only global Customs transit system. TIR has the largest geographical coverage. TIR is applicable for intermodal transport - road / rail / inland waterways / sea. For more information please visit http://www.unece.org/tir/welcome.html Конференции по теме Информационные Системы и Технологии в Таможенной Сфере The material intends to promote the visibility and the activities carried on by the United Nations.
Security Lock Down Your Computer Like the National Security Agency (NSA)José Ferreiro
NSA has developed and distributed configuration guidance for operating systems. These guides are currently being used throughout the government and by numerous entities as a security baseline for their systems.
Presentation that discusses how to prepare the enterprise to move to the cloud through consolidation, optimization, automation, and orchestration (Jim Lepianka).
The most amazing world roads in the world.
Les routes le plus étonnantes dans le monde.
Наиболее удивительный мир дорог в мире.
Hämmästyttävä maailma teitä maailman.
Las carreteras más asombrosas del mundo.
Main challenges to achieving Millenium Development Goals (MDGs) by 2015José Ferreiro
The report emphasizes that coherent economic and social policies as well as targeted programmes are needed to achieve MDG objectives and refers to good practices in a number of UNECE countries, including Albania, Armenia, Azerbaijan, Bulgaria, Georgia, Hungary, Kazakhstan, Kyrgyzstan, Montenegro, Poland, Republic of Moldova, Russian Federation, Serbia, Tajikistan, The former Yugoslav Republic of Macedonia, Turkey and Ukraine.
The report also highlights a number of human development challenges which are specific to countries with transition economies. They include rising inequalities, setbacks in social protection, comparatively low male life expectancy and unprecedented migration flows. Moreover, the newly independent States emerging from the former Soviet Union and Yugoslavia have encountered additional problems of nation-building and for many of them this has been accompanied by regional tensions or large-scale conflicts, affecting deeply the human capital and cohesiveness of their societies. A characteristic of the Eastern part of the pan-European region is the discrepancy between the seriousness of these problems and the governance capacity to address them. Pursuing actively institutional reforms according to the principles of a participatory political and social system, and a market economy therefore constitutes an overall challenge for most of these countries.
The material intends to promote the visibility and the activities carried on by the United Nations.
Le matériel vise à promouvoir la visibilité et les activités menées par l’Organisation des Nations Unies.
Материал намерена содействовать распространению информации и деятельности, осуществляемой Организацией Объединенных Наций.
Please visit: / Пожалуйста, посетите: / Visitez:
http://www.unece.org/ or http://www.un.org
Information Systems used in the framework of the TIR Convention : ITDBonline+José Ferreiro
ITDB (International TIR Data Bank) was established by the TIR secretariat in 1999 in accordance with the Terms of Reference of the TIRExB established by the TIR Administrative Committee. The ITDB is an international repository containing information concerning all persons authorized by Contracting Parties to use the TIR procedure. In line with Annex 9, Part II of the TIR Convention, the UNECE/TIR secretariat maintains the ITDB and insures that all Contracting Parties can access it and can control the contact information of TIR Transporters and their status (approval, and eventually withdrawal or end of activity and exclusion). The main aim of the ITDBonline+ web site is to foster the exchange of intelligence and other information among competent authorities of Contracting Parties and national associations and it serves the purpose of one of the five pillars of the TIR Convention: the controlled access to the TIR System.
ITDB (Base de données internationale TIR) a été établie par le secrétariat TIR en 1999 en conformité avec les termes de référence de la Commission de contrôle établi par le Comité de gestion TIR. L'ITDB est un référentiel international contenant des informations concernant toutes les personnes autorisées par les Parties contractantes à utiliser la procédure TIR. Conformément à l'annexe 9, partie II de la Convention TIR, le secrétariat CEE / TIR mantient l'ITDB et assure que toutes les Parties contractantes peuvent y accéder et peuvent contrôler les informations de contact des transporteurs TIR et leur statut (approuvé, éventuellement, de retrait temporaire ou de fin d'activité et des exclusions). L'objectif principal du site web ITDBonline+ est de favoriser l'échange de renseignements et autres informations entre les autorités compétentes des Parties contractantes et les associations nationales et il sert l'objectif de l'un des cinq piliers de la Convention TIR: l'accès contrôlé au régime TIR.
МБДМДП (Международный банк данных МДП) был создан секретариат МДП в 1999 году в соответствии с правилами ведения ИСМДП установленных Административным комитетом МДП. МБДМДП международной базы данных, содержащей информацию о всех лицах, уполномоченных Договаривающимися сторонами использования процедуры МДП. В соответствии с Приложением 9, часть II Конвенции МДП, ЕЭК ООН / МДП Секретариат ведет МБДМДП и гарантирует, что все Договаривающиеся Стороны могут к ней доступ и могут контролировать контактные данные МДП перевозчики и их статус (утверждение, и в конечном итоге вывод или в конце деятельности и исключения). Основная цель сайта "МБДМДПонлайн + является содействие обмену разведывательной и другой информацией между компетентными органами Договаривающихся сторон и национальных объединений, и служит для одного из пяти столпов Конвенции МДП: контролируемый доступ к системе МДП.
The material intends to promote the visibility and the activities carried on by the United Nations.
Le matériel vise à promouvoir la visibilité et les activités menées par l'Organisation des Nations Unies.
Материал намерена содействовать распространению информации и деятельности, осуществляемо
Mikhael Gorbachev - Resetting the Nuclear Disarmament AgendaJosé Ferreiro
Mikhael Gorbachev spoke at the Assembly Hall (Palais des Nations, Geneva, Switzerland) on 5th October 2009, about nuclear disarmament and possible multilateral collective approaches to this problem. Lecture was simultaneously translated into French and English for the audience. Introductory statement by BAN Ki-moon, United Nations Secretary-General.
United Nations Office in Geneva:Palais des Nations’ viewJosé Ferreiro
Views from the United Nations' roof in Geneva. You may see Geneva Lake, United Nations Office in Geneva main building from 1929 and the globe sculpture donated by the United States of America.
A conference at the United Nations Office - Palais des Nations - GenevaJosé Ferreiro
The United Nations Office at Geneva (UNOG) is the representative office of the United Nations in Geneva. With more than 1,600 staff, we are the biggest United Nations duty station outside of headquarters in New York and provide critical support to the Organization’s efforts. We service over 8,000 meetings every year, making UNOG one of the busiest intergovernmental conference centres in the world and a focal point for multilateral diplomacy. Together, we strive to strengthen our contribution towards realizing the vision of the United Nations for a more stable, secure and prosperous world for all.
United Nations Office Geneva - Sergei LavrovJosé Ferreiro
Lecture of Sergei Lavrov at United Nations Office in Geneva (Economic Commission for Europe).
This is not official material. For official material please refer to http://www.unece.org/press/pr2008/08gen_p01e.htm
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Welocme to ViralQR, your best QR code generator.ViralQR
Welcome to ViralQR, your best QR code generator available on the market!
At ViralQR, we design static and dynamic QR codes. Our mission is to make business operations easier and customer engagement more powerful through the use of QR technology. Be it a small-scale business or a huge enterprise, our easy-to-use platform provides multiple choices that can be tailored according to your company's branding and marketing strategies.
Our Vision
We are here to make the process of creating QR codes easy and smooth, thus enhancing customer interaction and making business more fluid. We very strongly believe in the ability of QR codes to change the world for businesses in their interaction with customers and are set on making that technology accessible and usable far and wide.
Our Achievements
Ever since its inception, we have successfully served many clients by offering QR codes in their marketing, service delivery, and collection of feedback across various industries. Our platform has been recognized for its ease of use and amazing features, which helped a business to make QR codes.
Our Services
At ViralQR, here is a comprehensive suite of services that caters to your very needs:
Static QR Codes: Create free static QR codes. These QR codes are able to store significant information such as URLs, vCards, plain text, emails and SMS, Wi-Fi credentials, and Bitcoin addresses.
Dynamic QR codes: These also have all the advanced features but are subscription-based. They can directly link to PDF files, images, micro-landing pages, social accounts, review forms, business pages, and applications. In addition, they can be branded with CTAs, frames, patterns, colors, and logos to enhance your branding.
Pricing and Packages
Additionally, there is a 14-day free offer to ViralQR, which is an exceptional opportunity for new users to take a feel of this platform. One can easily subscribe from there and experience the full dynamic of using QR codes. The subscription plans are not only meant for business; they are priced very flexibly so that literally every business could afford to benefit from our service.
Why choose us?
ViralQR will provide services for marketing, advertising, catering, retail, and the like. The QR codes can be posted on fliers, packaging, merchandise, and banners, as well as to substitute for cash and cards in a restaurant or coffee shop. With QR codes integrated into your business, improve customer engagement and streamline operations.
Comprehensive Analytics
Subscribers of ViralQR receive detailed analytics and tracking tools in light of having a view of the core values of QR code performance. Our analytics dashboard shows aggregate views and unique views, as well as detailed information about each impression, including time, device, browser, and estimated location by city and country.
So, thank you for choosing ViralQR; we have an offer of nothing but the best in terms of QR code services to meet business diversity!
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.
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.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Distributed software services to the cloud without breaking a sweat
1.
2.
3.
4. # finger $(whoami)
Login: susan Name: Susan Potter
Directory: /home/susan Shell: /bin/zsh
On since Mon 29 Sep 1997 21:18 (GMT) on tty1 from :0
No mail on me@susanpotter.net
Plan:
twitter: @SusanPotter
github: mbbx6spp
5. # finger $(whoami)
Login: susan Name: Susan Potter
Directory: /home/susan Shell: /bin/zsh
On since Mon 29 Sep 1997 21:18 (GMT) on tty1 from :0
No mail on me@susanpotter.net
Plan:
twitter: @SusanPotter
github: mbbx6spp
6. # finger $(whoami)
Login: susan Name: Susan Potter
Directory: /home/susan Shell: /bin/zsh
On since Mon 29 Sep 1997 21:18 (GMT) on tty1 from :0
No mail on me@susanpotter.net
Plan:
twitter: @SusanPotter
github: mbbx6spp
7. # finger $(whoami)
Login: susan Name: Susan Potter
Directory: /home/susan Shell: /bin/zsh
On since Mon 29 Sep 1997 21:18 (GMT) on tty1 from :0
No mail on me@susanpotter.net
Plan:
twitter: @SusanPotter
github: mbbx6spp
8. # finger $(whoami)
Login: susan Name: Susan Potter
Directory: /home/susan Shell: /bin/zsh
On since Mon 29 Sep 1997 21:18 (GMT) on tty1 from :0
No mail on me@susanpotter.net
Plan:
twitter: @SusanPotter
github: mbbx6spp
28. Cloud: Characteristics
• Instant • Virtualized
on-demand performance, reliability
• Managed • Lack control
by others predictability, reliability, quality
29. Cloud: Characteristics
• Instant • Virtualized
on-demand performance, reliability
• Managed • Lack control
by others predictability, reliability, quality
• Pay
as you go
30. Cloud: Characteristics
• Instant • Virtualized
on-demand performance, reliability
• Managed • Lack control
by others predictability, reliability, quality
• Pay • Pay
as you go as you go!
33. DevOps: Definition [1/2]
• Share responsibility
across organizational boundaries
• Invest in people
by reducing finger pointing [togetherness] and human error [automation]
34. DevOps: Definition [1/2]
• Share responsibility
across organizational boundaries
• Invest in people
by reducing finger pointing [togetherness] and human error [automation]
• Manage infrastructure
not priority queues of production issues
35. DevOps: Definition [1/2]
• Share responsibility
across organizational boundaries
• Invest in people
by reducing finger pointing [togetherness] and human error [automation]
• Manage infrastructure
not priority queues of production issues
• Make infrastructure predictable
repeatable, testable, deterministic
38. Deployment Pipeline: Prerequisites
• Design for cloud
e.g. decentralized, layered, parallelized, collaborating single purpose services, async I/O
39. Deployment Pipeline: Prerequisites
• Design for cloud
e.g. decentralized, layered, parallelized, collaborating single purpose services, async I/O
• Always-ready codebase
buildable, testable, deployable
40. Deployment Pipeline: Prerequisites
• Design for cloud
e.g. decentralized, layered, parallelized, collaborating single purpose services, async I/O
• Always-ready codebase
buildable, testable, deployable
• Managed infrastructure
read: SCM and consistent distribution to target nodes
41. Deployment Pipeline: Prerequisites
• Design for cloud
e.g. decentralized, layered, parallelized, collaborating single purpose services, async I/O
• Always-ready codebase
buildable, testable, deployable
• Managed infrastructure
read: SCM and consistent distribution to target nodes
• Expect [system] failure
handle failures sensibly, policies for timeouts, etc
42. Deployment Pipeline: Prerequisites
• Design for cloud
e.g. decentralized, layered, parallelized, collaborating single purpose services, async I/O
• Always-ready codebase
buildable, testable, deployable
• Managed infrastructure
read: SCM and consistent distribution to target nodes
• Expect [system] failure
handle failures sensibly, policies for timeouts, etc
• Test early and often!
outside-in development helps
43. Deployment Pipeline: Prerequisites
• Design for cloud
e.g. decentralized, layered, parallelized, collaborating single purpose services, async I/O
• Always-ready codebase
buildable, testable, deployable
• Managed infrastructure
read: SCM and consistent distribution to target nodes
• Expect [system] failure
handle failures sensibly, policies for timeouts, etc
• Test early and often!
outside-in development helps
• Build from the ground up
layer infrastructure, inject configuration at boot/load time
45. Deployment: Common Bottlenecks
• Automation
build, provision, configure, integrate
• Distribution
binaries, assets, configuration
Figure: http://www.flickr.com/people/laenulfean/
46. Deployment: Common Bottlenecks
• Automation
build, provision, configure, integrate
• Distribution
binaries, assets, configuration
• Timeframe
restricted window of time
Figure: http://www.flickr.com/people/laenulfean/
47. Deployment: Common Bottlenecks
• Automation
build, provision, configure, integrate
• Distribution
binaries, assets, configuration
• Timeframe
restricted window of time
• Data
schema updates, data migrations
Figure: http://www.flickr.com/people/laenulfean/
49. Automation Approaches
• Full stack server-driven
e.g. Chef/Knife, Puppet Master
Figure: http://www.flickr.com/people/krazydad/
50. Automation Approaches
• Full stack server-driven
e.g. Chef/Knife, Puppet Master
• Full stack client
e.g. Chef Solo
Figure: http://www.flickr.com/people/krazydad/
51. Automation Approaches
• Full stack server-driven
e.g. Chef/Knife, Puppet Master
• Full stack client
e.g. Chef Solo
• Application-tier client
e.g. Capistrano, Vlad the Deployer
Figure: http://www.flickr.com/people/krazydad/
52. Automation Approaches
• Full stack server-driven
e.g. Chef/Knife, Puppet Master
• Full stack client
e.g. Chef Solo
• Application-tier client
e.g. Capistrano, Vlad the Deployer
• Command & control
e.g. Vertibrae (inactive), Nanite
Figure: http://www.flickr.com/people/krazydad/
53. Distribution Approaches
• Shared filesystem
less security and reliability in community/public or across
zones/regions
Figure: http://www.flickr.com/people/nsalt
54. Distribution Approaches
• Shared filesystem
less security and reliability in community/public or across
zones/regions
• Pull from source control
higher time variance as target nodes increase
Figure: http://www.flickr.com/people/nsalt
55. Distribution Approaches
• Shared filesystem
less security and reliability in community/public or across
zones/regions
• Pull from source control
higher time variance as target nodes increase
• Bittorrent or similar
e.g. Twitter’s Murder
Figure: http://www.flickr.com/people/nsalt
56. Timeframe Approaches
• Hot upgrades
e.g. Erlang/OTP appup/code_change/3
Figure: http://www.flickr.com/people/athenicsword
57. Timeframe Approaches
• Hot upgrades
e.g. Erlang/OTP appup/code_change/3
• Rolling upgrades
Software design considerations
Figure: http://www.flickr.com/people/athenicsword
58. Timeframe Approaches
• Hot upgrades
e.g. Erlang/OTP appup/code_change/3
• Rolling upgrades
Software design considerations
• Environment replacement
Flip a switch, acceptance <-> production
Figure: http://www.flickr.com/people/athenicsword
75. Possibilities
• Dynamic resource allocation
allocate based on load, time of day, day of week/month
76. Possibilities
• Dynamic resource allocation
allocate based on load, time of day, day of week/month
• Canary deployments
(e.g. A/B testing)
77. Possibilities
• Dynamic resource allocation
allocate based on load, time of day, day of week/month
• Canary deployments
(e.g. A/B testing)
• Multi-region or multi-provider
relocate based on time of day, failover