forked from instrumentisto/rust-incubator
-
Notifications
You must be signed in to change notification settings - Fork 85
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #52 from rust-lang-ua/SupperZum-patch-3
Supper zum patch 3
- Loading branch information
Showing
4 changed files
with
25 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,20 @@ | ||
# ❓FAQ | ||
|
||
- [About Bootcamp](#about-bootcamp) | ||
- [About Rustcamp](#about-rustcamp) | ||
- [Communication](#communication) | ||
- [Completing tasks and PR](#completing-tasks-and-pr) | ||
- [Capstone project](#capstone-project) | ||
|
||
|
||
## About Bootcamp | ||
## About Rustcamp | ||
|
||
<ins>*- What is the motivation of mentors to mentor?*</ins><br/> | ||
|
||
All our mentors are professionals, many of whom own their companies and are in a position to hire talented participants. Mentoring not only improves their knowledge but also satisfies their innate desire to help others. | ||
|
||
<ins>*- Do we cooperate with IT companies in any way?*</ins><br/> | ||
|
||
We are making a lot of efforts to involve companies in interviews with bootcamp graduates and hopefully we will get there. We currently have 4 partner companies: TacansLab, AI Edge Lab, Intellias, and Near. | ||
We are making a lot of efforts to involve companies in interviews with rustcamp graduates and hopefully we will get there. We currently have 4 partner companies: TacansLab, AI Edge Lab, Intellias, and Near. | ||
|
||
<ins>*- Can I only complete the course assignments on weekends?*</ins><br/> | ||
|
||
|
@@ -25,13 +25,13 @@ To achieve quality results, you should dedicate more than 20 hours a week to you | |
|
||
<ins>*- Where can I ask for help?*</ins><br/> | ||
|
||
Firstly, ask your peers in the Bootcamp's chat. You can also post your questions in the Telegram [chat of our community](https://t.me/rustlang_ua), the official [forum](https://users.rust-lang.org/). [ChatGPT](https://openai.com/blog/chatgpt) works well for simpler queries. However, remember that your solutions must be original, and anyone found sharing or copying solutions will be expelled. | ||
Firstly, ask your peers in the Rustcamp's chat. You can also post your questions in the Telegram [chat of our community](https://t.me/rustlang_ua), the official [forum](https://users.rust-lang.org/). [ChatGPT](https://openai.com/blog/chatgpt) works well for simpler queries. However, remember that your solutions must be original, and anyone found sharing or copying solutions will be expelled. | ||
|
||
<ins>*- What is the best way to ask questions?*</ins><br/> | ||
|
||
It's preferable to have your code in the [playground](https://play.rust-lang.org/). This way, mentors and peers don't have to spend extra time recreating the problem. | ||
|
||
![playground_ask](https://github.com/rust-lang-ua/bootcamp/assets/98274821/2351bddd-455f-4078-a7cb-328a7bb08ac9) | ||
![playground_ask](https://github.com/rust-lang-ua/rustcamp/assets/98274821/2351bddd-455f-4078-a7cb-328a7bb08ac9) | ||
|
||
<ins>*- Is the Telegram chat moderated?*</ins><br/> | ||
|
||
|
@@ -72,13 +72,13 @@ This is the last task of the section, namely: | |
Questions should be answered in writing only in them. | ||
|
||
<ins>*- Should I answer theoretical questions in PR?*</ins><br/> | ||
Only in the [final tasks](https://github.com/rust-lang-ua/bootcamp/edit/master/faq.md#--what-is-the-final-task). | ||
Only in the [final tasks](https://github.com/rust-lang-ua/rustcamp/edit/master/faq.md#--what-is-the-final-task). | ||
In tasks that are not final, you do not need to answer theoretical questions. For example, in Problems 1_1, 1_2, you do not need to answer the theoretical questions in writing because they are not final. | ||
In the final tasks, please write your answers in the same PR as the solution to the practical problem. Do not create a separate PR to answer the questions; it will not be accepted by mentors. | ||
|
||
<ins>*- How do I start completing tasks?*</ins><br/> | ||
|
||
[Our bot](https://github.com/1tbot) will create a private fork of the main [Rust Bootcamp repository](https://github.com/rust-lang-ua/bootcamp) in [our organization](https://github.com/rust-lang-ua) and invite you. For more information on how to configure the received repository, see the [instructions](https://github.com/rust-lang-ua/bootcamp/blob/master/orientation.md#getting-started). Don't forget to tag all of your mentors in the comments section of the PR. | ||
[Our bot](https://github.com/1tbot) will create a private fork of the main [Rustcamp repository](https://github.com/rust-lang-ua/rustcamp) in [our organization](https://github.com/rust-lang-ua) and invite you. For more information on how to configure the received repository, see the [instructions](https://github.com/rust-lang-ua/rustcamp/blob/master/orientation.md#getting-started). Don't forget to tag all of your mentors in the comments section of the PR. | ||
|
||
<ins>*- How and where do I send Pull Requests of completed tasks?*</ins><br/> | ||
|
||
|
@@ -113,11 +113,13 @@ We encourage you to open an __issue__ if you see any problems. | |
|
||
<ins>*- How can I incorporate changes from the main repository?*</ins><br/> | ||
|
||
Most likely, you won't need to merge upstream because [our bot](https://github.com/1tbot) will do it automatically. But in case you need to manually merge upstream, here are the instructions: | ||
|
||
Add the main repository as a remote. | ||
|
||
```bash | ||
# Add the remote | ||
git remote add upstream [email protected]:rust-lang-ua/bootcamp.git | ||
git remote add upstream [email protected]:rust-lang-ua/rustcamp.git | ||
# Fetch the changes from the repository | ||
git fetch --all | ||
# Merge the changes | ||
|
@@ -145,7 +147,7 @@ cd your_repo | |
Since this is a new clone, we are going to need to setup a new remote for the template repository. | ||
|
||
```bash | ||
git remote add upstream https://github.com/rust-lang-ua/bootcamp.git | ||
git remote add upstream https://github.com/rust-lang-ua/rustcamp.git | ||
``` | ||
|
||
2. Create a new branch and reset it to the state of the `upstream/master` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters