The talk discusses what goes behind the scenes of an internal hackathon from the motivation, processes & the outcomes from it. The talk was given at the Developer Relations Munich Meetup (https://www.meetup.com/Dev-Rel-Munich/events/262892022/)
The talk covers some of my learnings & observations from organizing internal hackathons at a consulting company. This talk was given in one of the unconference sessions at DevRelCon Earth 2020 (https://2020.devrel.net/) on 30th July 2020.
QGIS UK: Developing with QGIS - What is possible (Lutra Consulting)Ross McDonald
From Pete Wells an overview of the modular structure of QGIS under the hood and the different ways of interacting with the functionality exposed by the API through Python. Includes a list of examples and plugins developed for QGIS with Python.
Cloud run - Serverless Containers Done Rightmfazal
Have a peek into Cloud Run, GCP's new fully managed serverless platform, that allows one to run HTTP stateless containers while only paying for when used and without worrying about the infrastructure. Includes demos of how to get started and sharing of real-life use cases of how this will change deployment of containerized applications.
Machinekit is an open source motion control software which can be used to build CNC machines, 3D printers robots and any other type of motion-controlled devices.
This presentation was part of a lightning talk I gave at a local meetup in 2018.
For more information visit https://machinekoder.com/ and http://www.machinekit.io/.
Collaboration platforms like SourceForge, GitHub, and GitLab enabled and facilitated the development and organization of free software projects.
But as developers of free software we fell into a trap – we poured invaluable source code, documentation and last not least a huge and steady stream of data about our personalities, interests and social networks into proprietary platforms.
These platforms are no charities, they operate to fulfill the commercial objectives of their founders and owners, outside of our control. They are valued and sold for billions of dollars.
Codeberg is trying to fix that. The nonprofit Codeberg e.V. has been founded as independent non-government organization to launch and build a free home for Free and Open Source Software.
QtPass and opensource project management, the road from a 2 day project till ...Anne Jan Brouwer
This talk focusses on how QtPass went from a 2 evening necessity project to get management in on using a group password manager, to a full fledged project with over 40 contributors that is available on all linux distributions and OSs.
Working at a full service internet bureau I was shocked to see their way of storing credentials. The most shocking thing was that this seemed to be defacto industry standard behaviour.
A solution for the developers was soon found in pass, the standard UNIX password manager.
Unfortunately management in unable (or rather unwilling) to use CLI tools. So in two evenings I wrote a quick graphical read-only password viewer that used pass to allow management to view passwords. As an added bonus, all internal mails between developers and management were now instantly encrypted aswel.
I put it on github, under a group label, did a little hackathon to have people help me translate it to some languages and thought that was it.
But this was only the start of my adventures into opensource project management.
The talk covers some of my learnings & observations from organizing internal hackathons at a consulting company. This talk was given in one of the unconference sessions at DevRelCon Earth 2020 (https://2020.devrel.net/) on 30th July 2020.
QGIS UK: Developing with QGIS - What is possible (Lutra Consulting)Ross McDonald
From Pete Wells an overview of the modular structure of QGIS under the hood and the different ways of interacting with the functionality exposed by the API through Python. Includes a list of examples and plugins developed for QGIS with Python.
Cloud run - Serverless Containers Done Rightmfazal
Have a peek into Cloud Run, GCP's new fully managed serverless platform, that allows one to run HTTP stateless containers while only paying for when used and without worrying about the infrastructure. Includes demos of how to get started and sharing of real-life use cases of how this will change deployment of containerized applications.
Machinekit is an open source motion control software which can be used to build CNC machines, 3D printers robots and any other type of motion-controlled devices.
This presentation was part of a lightning talk I gave at a local meetup in 2018.
For more information visit https://machinekoder.com/ and http://www.machinekit.io/.
Collaboration platforms like SourceForge, GitHub, and GitLab enabled and facilitated the development and organization of free software projects.
But as developers of free software we fell into a trap – we poured invaluable source code, documentation and last not least a huge and steady stream of data about our personalities, interests and social networks into proprietary platforms.
These platforms are no charities, they operate to fulfill the commercial objectives of their founders and owners, outside of our control. They are valued and sold for billions of dollars.
Codeberg is trying to fix that. The nonprofit Codeberg e.V. has been founded as independent non-government organization to launch and build a free home for Free and Open Source Software.
QtPass and opensource project management, the road from a 2 day project till ...Anne Jan Brouwer
This talk focusses on how QtPass went from a 2 evening necessity project to get management in on using a group password manager, to a full fledged project with over 40 contributors that is available on all linux distributions and OSs.
Working at a full service internet bureau I was shocked to see their way of storing credentials. The most shocking thing was that this seemed to be defacto industry standard behaviour.
A solution for the developers was soon found in pass, the standard UNIX password manager.
Unfortunately management in unable (or rather unwilling) to use CLI tools. So in two evenings I wrote a quick graphical read-only password viewer that used pass to allow management to view passwords. As an added bonus, all internal mails between developers and management were now instantly encrypted aswel.
I put it on github, under a group label, did a little hackathon to have people help me translate it to some languages and thought that was it.
But this was only the start of my adventures into opensource project management.
Joint talk at KubeCon San Diego 2019 with Jorge Castro.
You’re new to Kubernetes and interested in contributing, but when you start poking through the community pages, you find a bunch of SIGs and so many meetings. What’s a SIG? Where should you start? Which meetings should you attend? How can you participate?
In this talk, Jorge and Dawn from SIG Contributor Experience will live out a week within the Kubernetes community by walking the audience through what happens in this busy community. As part of the day by day tour of the community, we will cover:
* Getting started and locating meeting calendars
* Finding and participating in SIGs
* Attending meetings and what to expect
* How to get involved
* Where to get help
New contributors, users interested in contributing, engineering managers whose teams are contributing, and anyone interested in learning about new ways to get involved in the Kubernetes community will benefit from attending.
Data Con LA 2022 - Intro to Data ScienceData Con LA
Zia Khan, Computer Systems Analyst and Data Scientist at LearningFuze
Data Science tutorial is designed for people who are new to Data Science. This is a beginner level session so no prior coding or technical knowledge is required. Just bring your laptop with WiFi capability. The session starts with a review of what is data science, the amount of data we generate and how companies are using that data to get insight. We will pick a business use case, define the data science process, followed by hands-on lab using python and Jupyter notebook. During the hands-on portion we will work with pandas, numpy, matplotlib and sklearn modules and use a machine learning algorithm to approach the business use case.
In this episode, we will focus on open sourcing how we run Netflix's open source program. Netflix has been using and contributing to open source for several years. Over the years, Netflix has released over one hundred Netflix Open Source (aka NetflixOSS) libraries, servers, and technologies. Netflix engineers benefit by accepting contributions and gathering feedback with key collaborators around the world. Users of NetflixOSS from many industries benefit from our solutions including Big Data, Build and Delivery Tools, Runtime Services and Libraries, Data Persistence, Insight, Reliability and Performance, Security and User Interface. With such a large and mature open source program, Netflix has worked on approaches and tools that help manage and improve the NetflixOSS source offerings and communities. Netflix has taken a different approach to building support for open source as compared to other Internet scale companies. Come to this session to learn about the unique approaches Netflix has taken to both distribute and automate the responsibilities of building a world-class open source program.
When JHipster meets Microsoft-JHipster and Microsoft productsAnthony Viard
During this session, we will present JHipster, an Open Source application platform for creating Spring Boot + Angular/React projects in seconds. Learn about JHipster's community and how it is run as a global project across the globe.
We will demonstrate the integration of some Microsoft Products, like:
- Visual Studio Code and the integration with the JHipster Domain Language (JDL)
- Azure Pipelines, which are used by our Continuous Integration and Daily Builds
- GitHub Actions, which is in our roadmap
Joint talk at KubeCon San Diego 2019 with Jorge Castro.
You’re new to Kubernetes and interested in contributing, but when you start poking through the community pages, you find a bunch of SIGs and so many meetings. What’s a SIG? Where should you start? Which meetings should you attend? How can you participate?
In this talk, Jorge and Dawn from SIG Contributor Experience will live out a week within the Kubernetes community by walking the audience through what happens in this busy community. As part of the day by day tour of the community, we will cover:
* Getting started and locating meeting calendars
* Finding and participating in SIGs
* Attending meetings and what to expect
* How to get involved
* Where to get help
New contributors, users interested in contributing, engineering managers whose teams are contributing, and anyone interested in learning about new ways to get involved in the Kubernetes community will benefit from attending.
Data Con LA 2022 - Intro to Data ScienceData Con LA
Zia Khan, Computer Systems Analyst and Data Scientist at LearningFuze
Data Science tutorial is designed for people who are new to Data Science. This is a beginner level session so no prior coding or technical knowledge is required. Just bring your laptop with WiFi capability. The session starts with a review of what is data science, the amount of data we generate and how companies are using that data to get insight. We will pick a business use case, define the data science process, followed by hands-on lab using python and Jupyter notebook. During the hands-on portion we will work with pandas, numpy, matplotlib and sklearn modules and use a machine learning algorithm to approach the business use case.
In this episode, we will focus on open sourcing how we run Netflix's open source program. Netflix has been using and contributing to open source for several years. Over the years, Netflix has released over one hundred Netflix Open Source (aka NetflixOSS) libraries, servers, and technologies. Netflix engineers benefit by accepting contributions and gathering feedback with key collaborators around the world. Users of NetflixOSS from many industries benefit from our solutions including Big Data, Build and Delivery Tools, Runtime Services and Libraries, Data Persistence, Insight, Reliability and Performance, Security and User Interface. With such a large and mature open source program, Netflix has worked on approaches and tools that help manage and improve the NetflixOSS source offerings and communities. Netflix has taken a different approach to building support for open source as compared to other Internet scale companies. Come to this session to learn about the unique approaches Netflix has taken to both distribute and automate the responsibilities of building a world-class open source program.
When JHipster meets Microsoft-JHipster and Microsoft productsAnthony Viard
During this session, we will present JHipster, an Open Source application platform for creating Spring Boot + Angular/React projects in seconds. Learn about JHipster's community and how it is run as a global project across the globe.
We will demonstrate the integration of some Microsoft Products, like:
- Visual Studio Code and the integration with the JHipster Domain Language (JDL)
- Azure Pipelines, which are used by our Continuous Integration and Daily Builds
- GitHub Actions, which is in our roadmap
This talk introduces a new workflow for building your machine learning models using the capabilities of modern databases that support machine learning use cases natively. There is an overview of how machine learning models are being created today to how they could look in the near future.
This talk was given at PyCon Lithuania 2022 held in Vilnius, Lithuania on May 26, 2022 (https://pycon.lt/)
This talk introduces a new workflow for building your machine learning models using the capabilities of modern databases that support machine learning use cases natively. There is an overview of how machine learning models are being created today to how they could look in the near future.
This talk was given at Pyjamas 2021 held virtually on December 4 2021 (https://pyjamas.live/schedule/#session-8)
The talk covers how you can visualize your Google location history using Streamlit. It covers how you can get the data, cleanse it, augment it using images and finally visualize it using Python without using any Javascript libraries. This talk was given at EuroPython 2021 (https://ep2021.europython.eu/talks/4NTyz92-virtual-tourism-in-covid-times/)
This talk covers the role of a Data Engineer in the industry, including why companies need them and what they do on a day to day basis. The talk will include an overview of some of the common skills required for this role. A few example projects from the industry are also described briefly.
This talk was given to the students of Federal Institute of Science and Technology, India on 29th March 2021.
Have you always wanted a flexible & interactive visualization that is easy for others to work with without handling all the Javascript libraries? Or do you want to build a user interface for your Machine Learning Model? This talk has you covered with building data apps in Python using Streamlit. It was presented at the Pyjamas Conference held virtualy across December 5th & 6th, 2020 (https://pyjamas.live/)
This presentation, created by Syed Faiz ul Hassan, explores the profound influence of media on public perception and behavior. It delves into the evolution of media from oral traditions to modern digital and social media platforms. Key topics include the role of media in information propagation, socialization, crisis awareness, globalization, and education. The presentation also examines media influence through agenda setting, propaganda, and manipulative techniques used by advertisers and marketers. Furthermore, it highlights the impact of surveillance enabled by media technologies on personal behavior and preferences. Through this comprehensive overview, the presentation aims to shed light on how media shapes collective consciousness and public opinion.
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Orkestra
UIIN Conference, Madrid, 27-29 May 2024
James Wilson, Orkestra and Deusto Business School
Emily Wise, Lund University
Madeline Smith, The Glasgow School of Art
Acorn Recovery: Restore IT infra within minutesIP ServerOne
Introducing Acorn Recovery as a Service, a simple, fast, and secure managed disaster recovery (DRaaS) by IP ServerOne. A DR solution that helps restore your IT infra within minutes.
0x01 - Newton's Third Law: Static vs. Dynamic AbusersOWASP Beja
f you offer a service on the web, odds are that someone will abuse it. Be it an API, a SaaS, a PaaS, or even a static website, someone somewhere will try to figure out a way to use it to their own needs. In this talk we'll compare measures that are effective against static attackers and how to battle a dynamic attacker who adapts to your counter-measures.
About the Speaker
===============
Diogo Sousa, Engineering Manager @ Canonical
An opinionated individual with an interest in cryptography and its intersection with secure software development.
This presentation by Morris Kleiner (University of Minnesota), was made during the discussion “Competition and Regulation in Professions and Occupations” held at the Working Party No. 2 on Competition and Regulation on 10 June 2024. More papers and presentations on the topic can be found out at oe.cd/crps.
This presentation was uploaded with the author’s consent.
Have you ever wondered how search works while visiting an e-commerce site, internal website, or searching through other types of online resources? Look no further than this informative session on the ways that taxonomies help end-users navigate the internet! Hear from taxonomists and other information professionals who have first-hand experience creating and working with taxonomies that aid in navigation, search, and discovery across a range of disciplines.
1. Learnings from Organizing an Internal
Hackathon
Developer Relations Meetup
Munich
Nithish Raghunandanan
@nithishr
2. About Me
● Data Scientist / Engineer & Part-time Developer
Advocate @ KI labs
● Co-organizer of the PyData Munich
● Tons of Hackathon experience
● Find me @nithishr
3. Motivation
● Work on Topics outside Projects
● Collaborate with People from
other teams
● Learn / Try something new
4. Logistics
● 1.5 days to Hack
● Teams of 2 to 5
● No Theme
● Remote Teams from Lisbon
● Close to External Hackathons
● Demo to Judges (Internal & External)