- Your first contribution to an Open Source Rust project (English, Virtual)Link visible for attendees
During this workshop you will learn about various aspects of contribution to an open source project. We will cover both the technical and the human aspects of contributing to an open source project. We will discuss both the technical and cultural differences between working in a company and contributing to an open source project.
Contributing a substantial improvement to an established open source project would probably take a lot more time than we have in this workshop so we are going to make some small, but still useful contributions to several open source projects.
You will learn and practice the technique of sending a pull request first via the web interface of GitHub and then using a cloned version of the project.
The workshop includes presentations and hands-on work.
The workshop will be via Zoom (link will be announced close to the event)
Language: English.
Workshop lead: Gabor Szabo
Requirements: Basic familiarity with writing Rust will be enough.
Length: up to 3 hours.
Cost: This workshop is free of charge thanks to the people who support me via one of the following systems: Github sponsor, Patreon, or directly via PayPal. - Rust Maven Workshop: GitHub pages for Rust developers (English, Virtual)Link visible for attendees
In this workshop you will create a web site on GitHub while using Rust. During the workshop I will provide explanation on how to setup Github pages first with plain Markdown and then using Rust. You will then have the opportunity to create your own web site and get help from me with any of the issues you encounter.
The workshop includes presentations and hands-on work.
The workshop will be via Zoom (link will be announced close to the event)
Language: English.
Workshop lead: Gabor Szabo
Requirements: Basic familiarity with writing Rust will be enough.
Length: up to 3 hours.
Cost: This workshop is free of charge thanks to the people who support me via one of the following systems: Github sponsor, Patreon, or directly via PayPal. - Getting started with Docker for Perl developers (English, Virtual)Link visible for attendees
During this workshop you will learn why and how to use Docker in general and in particular for Perl-based projects.
First we briefly discuss the motivation behind using Docker. Then go over several use-cases using applications and libraries written in Perl.
The workshop includes presentations, discussion, and hands-on work.
The workshop will be via Zoom (link will be announced close to the event)
Language: English.
Workshop lead: Gabor Szabo
Requirements: Familiarity with writing Perl will be enough.
Length: up to 3 hours.
Cost: This workshop is free of charge thanks to the people who support me via one of the following systems: Github sponsor, Patreon, or directly via PayPal. - Workshop: Web development in Rust using Rocket (English, Virtual)Link visible for attendees
In this workshop we will create a web site using the Rocket framework.
We don't assume any background in web development. We'll use minimal HTML, we'll try to focus on getting started with the Rocket frameworkThe workshop includes presentations and hands-on work.
The workshop will be via Zoom (link will be announced close to the event)
Language: English.
Workshop lead: Gabor Szabo
Requirements: Basic familiarity with writing Rust will be enough.
Length: up to 3 hours.
Cost: This workshop is free of charge thanks to the people who support me via one of the following systems: Github sponsor, Patreon, or directly via PayPal. - Code Maven Workshop: Testing Python code (English, Virtual)Link visible for attendees
One of the best ways to improve the value of your development work is to test your code. That makes it much easier and safer to make improvements to your code.
Unfortunately, why we made a lot of progress in the industry, testing by the programmers is still not a central part of development in many corporations.
In this workshop you'll get an introduction to testing Python code using Pytest. Along the presentation you'll also get assignments so you can practice what we learned.
The workshop includes presentations and hands-on work.
The workshop will be via Zoom (link will be announced close to the event)
Language: English.
Workshop lead: Gabor Szabo
Requirements: Basic familiarity with writing Python will be enough.
Length: up to 3 hours.
Cost: This workshop is free of charge thanks to the people who support me via one of the following systems: Github sponsor, Patreon, or directly via PayPal. - Rust at Microsoft, Tel Aviv in June 2024 (in Hebrew)Microsoft Reactor Tel Aviv, Tel Aviv-Jaffa
We are going to have the next in-person Rust meeting at the offices of Microsoft in Israel.
Microsoft requires us to submit the list of participants 48 prior to the event. Please provide your full name.
Presentations will be announced later. If you'd like to give a presentation please open an issue in our repository.
The preferred language of the presentations is Hebrew, but if you prefer to give them in English we will accept that too.
* 18:00 Meeting, Mingling
* Presentation TBD
* Break
* Presentation TBD
* Going to a near-by pub-----------------------
After the presentations are over we are going to a near-by pub to continue the conversations. Details will be announced later.-----------------------
For more details and more communication channels visit the web site of the Rust community in Israel.
Organizer: Gabor Szabo