Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/main' into xyz-school
Browse files Browse the repository at this point in the history
# Conflicts:
#	data/professions.yml
  • Loading branch information
MikRyam committed Feb 8, 2023
2 parents 0d6ef1c + 7155e9e commit 17d04a9
Show file tree
Hide file tree
Showing 6 changed files with 151 additions and 14 deletions.
75 changes: 75 additions & 0 deletions .github/ISSUE_TEMPLATE/bugreport.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
name: "Bug Report"
description: Create a new ticket for a bug.
title: "Bug: "
labels:
- bug

body:
- type: textarea
id: summary
attributes:
label: "Summary"
description: Please enter an explicit description of your issue
placeholder: Short and explicit description of your incident...
validations:
required: true

- type: textarea
id: reprod
attributes:
label: "Reproduction steps"
description: Please enter an explicit description of your issue
placeholder: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
render: bash
validations:
required: true

- type: textarea
id: expected-result
attributes:
label: "Expected result"
description: What the result should have been
placeholder: Expected result
validations:
required: true

- type: textarea
id: actual-result
attributes:
label: "Actual result"
description: What the result really was
placeholder: Actual result
validations:
required: true

- type: dropdown
id: browsers
attributes:
label: "Browsers"
description: What browsers are you seeing the problem on ?
multiple: true
options:
- Firefox
- Chrome
- Safari
- Microsoft Edge
- Opera

validations:
required: false
- type: dropdown
id: os
attributes:
label: "OS"
description: What is the impacted environment ?
multiple: true
options:
- Windows
- Linux
- Mac
validations:
required: false
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/featureRequest.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: "Feature request"
description: Create a new ticket for a feature request.
title: "Feature request: "
labels:
- feature request
assignees: "acidmaksim"

body:
- type: textarea
id: problem-description
attributes:
label: "Problem description"
description: Please enter an explicit description of the proposed feature
placeholder: Short and explicit description of the proposed feature...
validations:
required: true

- type: textarea
id: proposed-solution
attributes:
label: "Proposed solution"
description: Please enter an explicit description of your proposed solution
placeholder: Short and explicit description of your proposed solution...
validations:
required: true
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/task.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: "Task"
description: Create a new ticket for a task.
labels:
- task

body:
- type: textarea
id: problem-description
attributes:
label: "Problem description"
description: Please enter an explicit description of the problem
placeholder: Short and explicit description of the problem...
validations:
required: true

- type: textarea
id: proposed-solution
attributes:
label: "Proposed solution"
description: Please enter an explicit description of the proposed solution
placeholder: Short and explicit description of the proposed solution...
validations:
required: true
37 changes: 25 additions & 12 deletions data/professions.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,31 @@
---

- id: frontend-developer
name: Фронтенд-разработчик
description: >
description: >
Frontend-разработчик (frontend developer) — специалист, отвечающий за создание пользовательского интерфейса сайта, приложения или ПО.
Продуманный и интуитивно понятный интерфейс, удобство серфинга, скорость работы - это малая часть, за что отвечает специалист.
Без frontend-разработчика не получится создать отличный цифровой продукт.
programmingLanguage: javascript

- id: node.js-developer
name: Node.js-разработчик
description: >
description: >
Node.js-разработчик — специалист, который пишет на языке программирования JavaScript в среде выполнения кода JavaScript вне браузера(Node.js).
Node.js — не отдельный язык программирования, а платформа для использования JavaScript на стороне сервера.
Благодаря Electron эта технология также применяется для разработки десктопных приложений.
programmingLanguage: javascript

- id: fullstack js-developer
name: Fullstack-разработчик
description: >
description: >
Fullstack-разработчик — специалист, который пишет на языке программирования JavaScript.
С помощью среды выполнения Node.js реализуется парадигма «JavaScript для всего».
Она предполагает использование одного языка программирования для разработки веб-приложений вместо применения разных языков для работы над фронтендом и бэкендом.
programmingLanguage: javascript

- id: layout-designer
name: Верстальщик
description: >
description: >
Верстальщик — специалист, который создаёт страницы с помощью HTML и CSS.
Следит за доступностью сайта, создавая семантически правильную разметку.
Верстает адаптивные проекты.
Expand Down Expand Up @@ -72,11 +71,25 @@
и его фреймворки способны выполнять самые различные функции, быстро создавая новые проекты с высокой производительностью.
programmingLanguage: ruby

- id: indie-developer
name: Инди-разработчик
- id: qa-engineer
name: Инженер по тестированию
description: >
Инженер по тестированию — это специалист, который проверяет продукт на соответствие требованиям заказчиков или пользователей.
Он обнаруживает дефекты с помощью тестирования кода, планирует и выполняет ручное тестирование веб-приложений, находит ошибки в продукте и составляет баг-репорты.
Ручной тестировщик, по сути, имитирует действия пользователя приложения, чтобы убедиться: программа работает по сценарию.
programmingLanguage: sql

- id: data-analyst
name: Аналитик данных
description: >
Аналитик данных — это специалист, который собирает, обрабатывает, изучает, анализирует и интерпретирует данные.
Он изучает информацию о предпочтениях клиентов, рассчитывает метрики работы компании, формулирует и проверяет гипотезы.
В целом он помогает компании принимать важные решения, улучшая бизнес-процессы и продукт.
programmingLanguage: python, sql

- id: devops-engineer
name: DevOps инженер
description: >
Инди-разработчик — специалист, который создаёт игры от поиска идеи до публикации в App Store и Google Play,
рисует пиксельную графику и работает с движком Unity. Это независимый творец, который работает над проектом в одиночку
или с небольшой командой и лично определяет, какой будет игра: от сюжета и концептов до игровых механик и цвета интерфейса.
programmingLanguage: С#

DevOps инженер — это многопрофильный специалист с очень большим кругозором.
Он использует набор практик, нацеленных на активное взаимодействие специалистов по разработке со специалистами по информационно-технологическому обслуживанию и взаимную интеграцию их рабочих процессов друг в друга.
programmingLanguage: shell
Original file line number Diff line number Diff line change
Expand Up @@ -202,7 +202,7 @@ const Home = (props) => {

const fields = ['duration', 'trial', 'price', 'learning', 'practice', 'internship', 'mentoring', 'employment'];

const header = `${t('home.header')} ${selectedSchools.map((s) => s.name[i18n.language]).join(' и ')}`;
const header = `${t('home.comparing_professions')} ${profession.name} ${t('home.in_schools')} ${selectedSchools.map((s) => s.name[i18n.language]).join(' и ')}`;

const canBeCompared = selectedSchools.every((s) => _.has(s.programs, profession.id));

Expand Down
3 changes: 2 additions & 1 deletion public/locales/ru/common.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,8 @@
"recommended_books": "Рекомендуемые книги"
},
"home": {
"header": "Выбираю между",
"comparing_professions": "Сравниваю профессию",
"in_schools": "в школах",
"cant_be_compared": "Как минимум в одной из школ нет такой профессии. Сравнивать нечего",
"professions": "Профессии",
"choose_company": "Выберите компанию, которая вам интересна",
Expand Down

0 comments on commit 17d04a9

Please sign in to comment.