Skip to content

Instantly share code, notes, and snippets.

View Kirill255's full-sized avatar
🏠
Working from home

Kirill Kirill255

🏠
Working from home
View GitHub Profile
# 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
  • Скачать курс, все видео с 1 по n, где n — номер последнего урока, например в этом курсе 83 видео, то [1-83]

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 # или так

Активация виртуального окружения изменит приглашение оболочки, показывая, что вы используете виртуальную среду

PostgreSQL

Tips

Если через консоль недоступна команада psql:

  1. Добавить в path ;C:\Program Files\PostgreSQL\10\bin, указывайте ваше месторасположение!

psql

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",
@Kirill255
Kirill255 / test-task.md
Created April 3, 2019 17:26 — forked from krambertech/test-task.md
Intern / Junior Front-End Developer Position @ Youscan : Test Task

Test Task for Intern / Junior Front-End Developer Position @ Youscan

Основная задача тестового не узнать как сильно вы знаете 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 }
];