- Скачать курс, все видео с 1 по n, где n — номер последнего урока, например в этом курсе 83 видео, то [1-83]
curl -LO https://vs1.coursehunters.net/webformyself-tbot/lesson[1-n].mp4
# https://gist.github.com/wzup/36b5159d8c580b827384 | |
# https://gist.github.com/VincentBrunet/e5cba6f5023561c3032d8942797ce2db | |
# https://superuser.com/questions/602872/how-do-i-modify-my-git-bash-profile-in-windows | |
# https://stackoverflow.com/questions/415403/whats-the-difference-between-bashrc-bash-profile-and-environment | |
# create a file C:\Users\[user]\.bashrc | |
# add this content | |
# add your onw aliases or changes these ones as you like | |
# to make a dot (.bashrs) file in windows, create a file ".bashrs." (without extention) and save. windows will save it as ".bashrc" | |
# restart terminal or sometimes you need to restart windows |
curl -LO https://vs1.coursehunters.net/webformyself-tbot/lesson[1-n].mp4
python -m venv .venv # вместо .venv можно любое имя например myenv, тоесть python -m venv myenv
Теперь нужно активировать окружение
.venv\Scripts\activate.bat # может не работать из некоторых консолей/терминалов
. venv/Scripts/activate # или так
Активация виртуального окружения изменит приглашение оболочки, показывая, что вы используете виртуальную среду
helpers
const s = 1000;
const m = s * 60;
const h = m * 60;
const d = h * 24;
const w = d * 7;
const y = d * 365.25;
const sleep = ms => new Promise(resolve => setTimeout(resolve, ms)); | |
export default (async function showResults(values) { | |
await sleep(500); // simulate server latency | |
window.alert(`You submitted:\n\n${JSON.stringify(values, null, 2)}`); | |
}); | |
// | |
import showResults from "./showResults"; |
const { Map, List, Set, fromJS } = Immutable; | |
// log | |
const log = (...args) => console.log(...args.map((arg) => JSON.parse(JSON.stringify(arg)))); | |
// users | |
const users = fromJS([ | |
{ | |
name: "Vasya", | |
surname: "Ivanov", |
Основная задача тестового не узнать как сильно вы знаете React, а посмотреть насколько хорошо вы сможете разобраться с новыми технологиями в относительно короткий срок. В идеале, на него нужно потратить не более 3 дней. А так - делайте сколько делается, пока мы не закроем вакансию ;)
Нужно написать одностраничное приложения для просмотра фильмов с помощью The Movie Database API.
При открытии приложения, должен отображаться список популярных фильмов с пагинацией или динамической подгрузкой (на выбор). Также на странице должно быть поле для поиска. Когда ты вводишь туда какой-то текст, должны отобразиться фильмы которые ему соответствуют. Для каждого фильма в списке должен отображаться список жанров (названий жанров, не айдишек), к которым он принадлежит.
const cities = [ | |
"Абакан", | |
"Азов", | |
"Александров", | |
"Алексин", | |
"Альметьевск", | |
"Анапа", | |
"Ангарск", | |
"Анжеро-Судженск", | |
"Апатиты", |
// https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce | |
// 1 example | |
// Посчитать суммарную дистанцию | |
const trips = [ | |
{ to: "Brazil", distance: 2500 }, | |
{ to: "India", distance: 1000 }, | |
{ to: "Russia", distance: 3000 } | |
]; |