Задачи Урок 13.1

Задачи Урок 13.1:

1) Выведите на экран таблицу умножения используя только циклы вида repeat/until.
Начинаться вывод таблицы должен как-то так:

Уровни: junior, middle, senior, lead - какие звания/грейды бывают и какая разница между ними

Чем отличаются грейды

В целом:

  1. чем выше грейд - тем выше самостоятельность специалиста (не только в программировании, но и во взаимодействии с другими сотрудниками)
  2. из первого вытекает, что и тем выше способность решать более сложные задачи более качественно

При командной работе умение правильно задать вопрос может здорово экономить время и даже компенсировать отсутствие знаний, но без знания темы вопросы определенного уровнять внятно задать просто не получится.

Видео-материалы

Видео по теме:

python deface Размываем, скрываем лица на видео в LInux

Страница на гитхабе https://github.com/ORB-HD/deface

Запуск с указанием полного пути в Ubuntu LInux

Если после установки получаем ошибку что команда не найдена:

deface: command not found

то можно запустить из пользовательского bin указав такой путь в терминале:

 /home/${USER}/.local/bin/deface test.mp4

- ниже для краткости будем указывать только имя команды, без пути к ней.

symfony codeception Мок валидатора - подмена сетевого валидатора для функциональных тестов

Возможное решение

Для начала нужно получить именно тот контейнер, который реально используется для эмуляции сетевого запроса в ваших тестах.
После того как вы определились на чем именно (на каком объекте) вызывать getContainer() или подобный метод получающий контейнер, мок можно провести с помощью метода вроде:

Добавление унарного минуса - обзор задачи, модифицируем интерпретатор pascal.js

Обзор задачи №1 "Добавление унарного минуса - обзор задачи, модифицируем интерпретатор pascal.js":

  • Тг: https://t.me/prgblg/52
  • Ютуб: https://youtu.be/a1hNvDyEbSo
  • Вк: https://vkvideo.ru/video-58271214_456239504

Цитата кода из видео:

fkn.ktu10 Вложенные списки - оформление через HTML

См. видео:

  • Тг: https://t.me/prgblg/51
  • Ютуб: https://youtu.be/2lQ6uSwAi2A
  • Вк: https://vkvideo.ru/video-58271214_456239503

fkn.ktu10 Форматирование текста

Материалы:

  1. Обзор средств форматирования в целом: https://www.youtube.com/watch?v=NfgKoLDZP5U
  2. Подсветка синтаксиса в цитатах кода программ

[!] Архитектура и Проектирования - разбор тем и вопросов для Собеседований

Тут будет основная страница с разделами по вопросам архитектуры и проектирования систем

Неразобранные вопросы

Вопросы :

  1. Какие способы балансировки нагрузки существуют? (Можно на уровне DNS, а что еще? )
  2. Как оценить нагрузку на Redis - сколько узлов нужно если входящий трафик 10Гб за 10 секунд?
  3. Какие способы распределения БД имеются (варианты для Постгре, перечислить также базы, что сами умеют распределяться)
  4. Какие системы для мониторинга сущесуют?
  5. За что отвечат Cassandra?

git cherry-pick Черри пик Выбираем конкретные коммиты из другой ветки в свою

Для начала с помощью работы с историей узнаем какие коммиты нам нужны, после чего конкретный коммит можно забрать командой:

git cherry-pick хэшВашегоКоммита

Напр. у меня было:

git cherry-pick ec8adb336588ab4510f55bf2fc63ab3b5513898c

-- коммит будет добавлен в ту ветку, на которой вы сейчас находитесь

Функция- проверка наличия определённых элементов в массиве (Урок 15 Задача 18)

Урок 15 Задача 18

Условие:

Дан массив длиной N (не более 100 элементов). Проверить, что в нем в встречаются все числа от 0 до k, где 0≤k

Указание: Проверку массива на соответствие условиям задачи вынести в подпрограмму (функцию)

Видео-разбор:

  • VK: https://vkvideo.ru/video-58271214_456239089?t=23s
  • Youtube: https://youtu.be/7hfieBX7sb0

Пример функции:

Pages

Subscribe to fkn+antitotal RSS