Архив рубрики: Программирование

Постановка задачи на разработку ПО, ч.2

10. Анализ проблемы 11. Формулирование проблемы 12. Определение возможностей решения 13. Документирование Бизнес требований 14. Модель использования системы 15. Оптимизация модели использования системы 16. Документирование сценария/варианта использования системы 17. Качество программных продуктов 18. Категории нефункциональных требований 19. Сценарии атрибутов качества

Постановка задачи на разработку ПО, ч.1

0. О курсе 1. Сложность. Законы развития 2. Что такое система? 3. Проекты. Как создаются системы 4. Проектирование требований 5. Анализ заинтересованных сторон 6. Определение контекста и границ системы 7. Введение в бизнес анализ 8. Обзор техник сбора требований 9. Интервью для сбора потребностей

Паттерны JavaScript

Видеоурок Паттерны JavaScript #1 — Модуль и Синглтон Видеоурок Паттерны JavaScript #2 — Observer Видеоурок Паттерны JavaScript #3 — Стратегия (Strategy) Видеоурок Паттерны JavaScript #4 — Декоратор (Decorator) JavaScript Advanced Видеоурок JavaScript Advanced #1 — this, шаблоны вызова функций, call/apply Видеоурок Javascript Advanced #2 — Атрибуты свойств, get/set Видеоурок JavaScript Advanced #3 — Асинхронность, стек… Читать далее »

Нейронные сети. Просто

Нейронные сети. Просто 1. Введение. 2. Немного биологии. 3. В целом об искусственной нейронной сети. 4. Искусственный нейрон. 5. Структура нейронной сети. 6. Нюансы работы нейронной сети. 7. Обучение сети. 8. Технология обучения сети. Часть 1. 9. Технология обучения сети. Часть 2. 10. Работа одного нейрона

Объектно-Ориентированное Программирование

Объектно-Ориентированное Программирование — это не панацея, которая позволит вам всегда разрабатывать приложения правильно. Иногда подойдёт старый добрый структурный подход, или даже простое последовательное исполнение. Но как решить нужен вам ООП или нет? В этом видео я привожу 3 вопроса, которые вы можете себе задать о конкретном проекте, и эти вопросы позволят вам начать думать в… Читать далее »

Заметки Junior’a: Пишем свою RPG с 0 на Python (1/2)

Заметки Junior’a: Пишем свою RPG с 0 на Python (1/2) Часть 1: Вступление Часть 2: Создаем класс Player, отрисовываем персонажа на экран. Часть 3: Учим персонажа ходить и умирать Часть 4: добавляем ману, реген, натуральную смерть Часть 5: добавляем полет стрелы Часть 6: избавляемся от плохого кода, добавляем моба Часть 7: заставляем демона бегать Часть… Читать далее »

Спецкурс «Введение в компьютерное зрение и глубокое обучение»

1 — Введение в предмет. История. Свет и цвет 2 — Основы обработки изображений 3 — Особые точки. Сопоставление изображений 4 — Введение в машинное обучение 5 — Классификация изображений 6 — Свёрточные нейросети. Часть 1 7 — Свёрточные нейросети. Часть 2 8 — Свёрточные нейросети. Часть 3. Базовые архитектуры и применения для распознавания лиц

Пишем сайт агрегатор новостей на NodeJS (парсер + API) и ReactJS (клиентская часть).

Пишем сайт агрегатор новостей на NodeJS (парсер + API) и ReactJS (клиентская часть). Используемые технологии: — Frontend: ReactJS, Redux, Redux Thunk, Recompose, Semantic UI React — Backend: NodeJS, Knex