Gerrit Code Review is getting cloud-native, thanks to the extensions and plugins developed by GerritForge.
See how you can deploy and integrate Gerrit with AWS and GCloud and get the best of the serverless architecture, avoiding common pitfalls.
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/2u8UgMQ.
Guy Podjarny breaks into a vulnerable serverless application and exploits multiple weaknesses, helping better understand some of the mistakes people make, their implications, and how to avoid them. Filmed at qconsf.com.
Guy Podjarny is a cofounder at Snyk.io, focusing on open source and cloud security. He was previously CTO at Akamai following their acquisition of his startup, Blaze.io, and worked on the first web app firewall & security code analyzer. He is a frequent conference speaker, the author of "Responsive & Fast”, “High Performance Images” and the upcoming “Securing Open Source Code”.
Last year we presented the vision and road-map of Gerrit multi-master setup at GerritHub.io. This year GerritForge and the Gerrit community have released the first version of the multi-site plugin, based on the legacy of the successful high-availability plugin started years ago by Ericsson.
The multi-site plugin is a 100% OpenSource solution and does not require any proprietary software installed or hardware/software level filesystem replication: it is fully based on the replication, healthcheck and multi-site plugins.
Multi-site is a journey and the Community is making big steps towards it.
Gerrit Code Review is getting cloud-native, thanks to the extensions and plugins developed by GerritForge.
See how you can deploy and integrate Gerrit with AWS and GCloud and get the best of the serverless architecture, avoiding common pitfalls.
Video and slides synchronized, mp3 and slide download available at URL http://bit.ly/2u8UgMQ.
Guy Podjarny breaks into a vulnerable serverless application and exploits multiple weaknesses, helping better understand some of the mistakes people make, their implications, and how to avoid them. Filmed at qconsf.com.
Guy Podjarny is a cofounder at Snyk.io, focusing on open source and cloud security. He was previously CTO at Akamai following their acquisition of his startup, Blaze.io, and worked on the first web app firewall & security code analyzer. He is a frequent conference speaker, the author of "Responsive & Fast”, “High Performance Images” and the upcoming “Securing Open Source Code”.
Last year we presented the vision and road-map of Gerrit multi-master setup at GerritHub.io. This year GerritForge and the Gerrit community have released the first version of the multi-site plugin, based on the legacy of the successful high-availability plugin started years ago by Ericsson.
The multi-site plugin is a 100% OpenSource solution and does not require any proprietary software installed or hardware/software level filesystem replication: it is fully based on the replication, healthcheck and multi-site plugins.
Multi-site is a journey and the Community is making big steps towards it.
Odoo Experience 2018- Odoo IoT Box: Connect Odoo to Any DeviceElínAnna Jónasdóttir
Connect any device to your Odoo database thanks to the new Odoo IoT Box!
This presentation is targeted to a functional audience, but there will also be a technical talk related to the IoT Box that may interest those who want to dive deeper into the subject.
The Odoo IoT box is a small device that allows you to connect hardware to Odoo:
- Connect to a label printer located in your warehouse to print your product labels
- Take measures with specific instruments and record them directly in Odoo - ... the possibilities are endless!
Presented by Laura Piraux, Odoo Product Owner
Gerrit 3.0 it out! If you‘ve tried 2.16, you may have already seen the new database backend (NoteDb) and UI (PolyGerrit). With 2.16 and 3.0, these features are better than ever. In Gerrit 3.0, we’ve deleted thousands and thousands of lines from Gerrit's codebase.
Join me for a tour of new features you can use today, and a discussion about even more things to look forward to once we've freed ourselves from the burden of some of our legacy code.
Gerrit Analytics applied to Android source codeLuca Milanesio
GerritForge trialled the Gerrit Analytics plugin and ETL with the Android Open-Source Project code-base. The results of the trial have been presented at the Gerrit User Summit 2019 at Gothenburg and Sunnyvale CA. Find inside an overview of the problems involved, the solutions implemented and also the use of the pull-replication plugin to fetch the code from the official Android repository.
Further operation of classic Telecommunication Systems with a VOIP Connection. Approaches, challenges and limitations. Possibilities during the migration phase and individual requirements
Gerrit multi-master / multi-site at GerritHubLuca Milanesio
GerritHub evolved from a simple master-slave setup into a truly multi-master and multi-site service. See how the solution has been implemented and the next steps for making the service even better and more distributed and scalable.
.NET Fest 2018. Андрей Тарарака. Как порулить грузовиком в Австралии, находяс...NETFest
Я расскажу вам реальную историю о том, как один небольшой около-IoT проект с большими амбициями отошел от старого технологического стека к современному кросс-платформенному подмножеству .Net-стека. Как развертывание было перенесено из полностью ручного в полностью автоматизированное с помощью Docker, VSTS и Azure в многоплатформенном «кластере». И как все эти действия помогли разработчикам и клиенту в повседневной жизни.
[HACKATHON CISCO PARIS] Slideshow du workshop Smart CityBeMyApp
Slideshow du workshop Smart City organisé le mercredi 23 mars au NUMA. Ce workshop est organise dans le cadre du hackathon Smart City les 1-3 avril prochain.
Lowering the operating temperatures in old-generation district heating system...Alessandro Capretti
This presentation addresses the first result of the TEMPO project (www.tempo-dhc.eu), with a focus on the existing high temperature district heating network of the city of Brescia in Italy. Presenter Paolo Leoni
TEMPO is funded by the European Union’s Horizon 2020 research and innovation programme under grant agreement No 768936
GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)Pedro Moreira da Silva
Aimed at students of Universidade do Minho, in Portugal, this talk focused on answering the following questions:
• What's GitLab and how did it came to be?
• What's our tech stack?
• How does it enhance tech education around the world?
• What are the advantages of GitLab for students?
GitLab is a product that covers the entire software development lifecycle. We gave a demo and showed how easy is it for students to start using the tools, workflow, and best practices that they'll be using at their future job.
Event: SEIUM 2018 (https://www.facebook.com/events/276872629501903/)
Date: February 6, 2018
Location: Universidade do Minho, Braga, Portugal
Thanks to Filipa Lacerda, André Luís, and Job van der Voort
CWIN17 Toulouse / Industrial big data and mes, the winning combination to imp...Capgemini
Big Data applied to the industrial world is one of the main levers for value
creation.
Capgemini and Rio Tinto Aluminum have co-built and implemented an innovative methodology to develop and deploy predictive functions in plants. This methodology relies on the MES and provides predictive alerts to operators.
Open innovation accelerates this digital transformation.
Odoo Experience 2018- Odoo IoT Box: Connect Odoo to Any DeviceElínAnna Jónasdóttir
Connect any device to your Odoo database thanks to the new Odoo IoT Box!
This presentation is targeted to a functional audience, but there will also be a technical talk related to the IoT Box that may interest those who want to dive deeper into the subject.
The Odoo IoT box is a small device that allows you to connect hardware to Odoo:
- Connect to a label printer located in your warehouse to print your product labels
- Take measures with specific instruments and record them directly in Odoo - ... the possibilities are endless!
Presented by Laura Piraux, Odoo Product Owner
Gerrit 3.0 it out! If you‘ve tried 2.16, you may have already seen the new database backend (NoteDb) and UI (PolyGerrit). With 2.16 and 3.0, these features are better than ever. In Gerrit 3.0, we’ve deleted thousands and thousands of lines from Gerrit's codebase.
Join me for a tour of new features you can use today, and a discussion about even more things to look forward to once we've freed ourselves from the burden of some of our legacy code.
Gerrit Analytics applied to Android source codeLuca Milanesio
GerritForge trialled the Gerrit Analytics plugin and ETL with the Android Open-Source Project code-base. The results of the trial have been presented at the Gerrit User Summit 2019 at Gothenburg and Sunnyvale CA. Find inside an overview of the problems involved, the solutions implemented and also the use of the pull-replication plugin to fetch the code from the official Android repository.
Further operation of classic Telecommunication Systems with a VOIP Connection. Approaches, challenges and limitations. Possibilities during the migration phase and individual requirements
Gerrit multi-master / multi-site at GerritHubLuca Milanesio
GerritHub evolved from a simple master-slave setup into a truly multi-master and multi-site service. See how the solution has been implemented and the next steps for making the service even better and more distributed and scalable.
.NET Fest 2018. Андрей Тарарака. Как порулить грузовиком в Австралии, находяс...NETFest
Я расскажу вам реальную историю о том, как один небольшой около-IoT проект с большими амбициями отошел от старого технологического стека к современному кросс-платформенному подмножеству .Net-стека. Как развертывание было перенесено из полностью ручного в полностью автоматизированное с помощью Docker, VSTS и Azure в многоплатформенном «кластере». И как все эти действия помогли разработчикам и клиенту в повседневной жизни.
[HACKATHON CISCO PARIS] Slideshow du workshop Smart CityBeMyApp
Slideshow du workshop Smart City organisé le mercredi 23 mars au NUMA. Ce workshop est organise dans le cadre du hackathon Smart City les 1-3 avril prochain.
Lowering the operating temperatures in old-generation district heating system...Alessandro Capretti
This presentation addresses the first result of the TEMPO project (www.tempo-dhc.eu), with a focus on the existing high temperature district heating network of the city of Brescia in Italy. Presenter Paolo Leoni
TEMPO is funded by the European Union’s Horizon 2020 research and innovation programme under grant agreement No 768936
GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)Pedro Moreira da Silva
Aimed at students of Universidade do Minho, in Portugal, this talk focused on answering the following questions:
• What's GitLab and how did it came to be?
• What's our tech stack?
• How does it enhance tech education around the world?
• What are the advantages of GitLab for students?
GitLab is a product that covers the entire software development lifecycle. We gave a demo and showed how easy is it for students to start using the tools, workflow, and best practices that they'll be using at their future job.
Event: SEIUM 2018 (https://www.facebook.com/events/276872629501903/)
Date: February 6, 2018
Location: Universidade do Minho, Braga, Portugal
Thanks to Filipa Lacerda, André Luís, and Job van der Voort
CWIN17 Toulouse / Industrial big data and mes, the winning combination to imp...Capgemini
Big Data applied to the industrial world is one of the main levers for value
creation.
Capgemini and Rio Tinto Aluminum have co-built and implemented an innovative methodology to develop and deploy predictive functions in plants. This methodology relies on the MES and provides predictive alerts to operators.
Open innovation accelerates this digital transformation.
Introduction aux applications universellesMicrosoft
Il n'y a plus aucun doute quant au fait que les applications universelles représentent le futur des applications pour l’OS de Microsoft. Pouvoir créer une seule application capable de fonctionner sur son PC, sa tablette Windows, son Windows Phone, et pourquoi pas sur XBox ou d’autres périphériques n'est plus une idée utopique, mais quasiment une réalité. C'est en tout cas la stratégie de Microsoft aujourd'hui. Nous vous proposons de voir ensemble les bases pour bien démarrer son application universelle, les ressources à connaître, mais aussi les particularités et autres concepts liés à ce développement, les émulateurs .... Bref, de la création de votre application à sa publication.
Introduction to Smart Homes systems and use cases
- Demonstration
- Architecture
- Security
- Devices and Tools
- Communication Protocols
- Voice Controlled Systems
Startup Stage - Business Services - Presentation by Radu Diaconescu, Co-Founder of Swie at the NOAH Conference London 2016, Old Billingsgate on the 11th of November 2016.
DevSecCon London 2018: Enabling shift-left for 12k banking developers from sc...DevSecCon
ERNESTO BETHENCOURT
At BBVA we are developing the Bank’s Next Global Banking Platform for building, deploying and running banking services of any kind, leveraging on cloud technologies. Security is one of the main components for this new platform and is expected to be self-service and easy to use. But it’s not only technology we are building, it’s a new culture based mainly on DevOps. So, what better opportunity to shift-left and offer developers the tools that they need to easily change their (and security teams) mindsets regarding security? In this talk we will walk you through the strategy that we have adopted to expose security services for enabling secure development but at the same time automating security processes needed by security teams. All this trying to keep it in a low budget (at least for now) by levering on vendors and open-source solutions.
Raspberry PI Based Home Appliances Control System using Microcontrollerijtsrd
This paper investigates based on Raspberry PI based home appliances control system using microcontroller system. The paper proposes to control home appliances remotely using smart phone. In this paper, Raspberry Pi is used as a sever for connecting to Arduino microcontroller by sending string signal character from user. When Raspberry Pi received string data that sending via web control page and then transmit that string data to Arduino passes through logic level converter. Logic level converter is used as converting high voltage level of Arduino and low voltage level of Raspberry Pi. Raspberry Pi has already included Wifi hotspot router and the android mobile phone is used as a router in this paper. This home appliances control system uses in reality and very low cost in automation system field. Hay Man Oo | Khin Thandar Tun | Thin Thin Oo "Raspberry PI Based Home Appliances Control System using Microcontroller" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456-6470, Volume-3 | Issue-5 , August 2019, URL: https://www.ijtsrd.com/papers/ijtsrd27877.pdfPaper URL: https://www.ijtsrd.com/engineering/electronics-and-communication-engineering/27877/raspberry-pi-based-home-appliances-control-system-using-microcontroller/hay-man-oo
Optimal protection for critical loads. To limit starting currents on problematic devices, such as energy saving bulbs and fluorescent bulbs. Problematic devices, such as electronic ballasts, energy-saving light bulbs, incandescent bulbs, LED drivers, and switching power supplies, consume a lot of power during ignition due to the multiplication of current. nominal and can therefore destroy the switching relay.
With the ESB200 current limiter, the high current that can occur when switching on electronic devices is limited to a harmless value. It is also possible to limit the inrush current of incandescent lamps to give them a longer life. A protection fuse is also integrated. This starting current limiter can be plugged directly into the power supply circuit for loads up to 200 VA. This compact device can be installed very easily in junction and recessed boxes or in lamp boxes, for example. The device is easily installed in series with the load
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
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
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
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.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
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.