Содержание
- 2. Личностное развитие
- 3. Как познавать новое?
- 4. Принцип Саморазвитие = автомат + творчество
- 5. Ступени саморазвития Автомат (знания + умения) Автомат (знания + умения) Автомат (знания + умения) … Творчество
- 6. Неопределённость — отсутствие информации о чём-либо
- 7. Информационная энтропия мера неопределённости или непредсказуемости информации, неопределённость появления какого-либо символа первичного алфавита Сколько информации должно
- 8. Разрешение неопределённости H(x) → 0
- 9. Неясность взаимосвязи между непосредственно управляемыми и контрольными параметрами нашего процесса развития Сравнение понятий между собой, чем
- 11. Уровни развития компетенции Репродуктивный Прикладной Творческий
- 12. Этапы развития компетентности Творчество Автомат
- 13. Что такое творчество?
- 14. последовательность действий по разрешению неопределённостей в русле достижения поставленной цели
- 15. Раскрепощение психики
- 16. Есть только два способа прожить свою жизнь. Первый – так, будто никаких чудес не бывает. Второй
- 17. ?
- 19. М И Р
- 20. М И ?
- 21. М ? ?
- 22. Метод проб и ошибок
- 23. Метод проб и ошибок Томас Эдисон: 10 тыс. попыток
- 24. Алгоритм полного перебора
- 25. Теорема Гриса Если существует кратчайший путь к целевой вершине, он будет найден методом полного перебора
- 26. X X X X X X Поиск в глубину Отмечаем посещённые вершины
- 27. X X X X X X Поиск в ширину Отмечаем посещённые вершины
- 28. Усовершенствование способов разрешения неопределённостей Снижать число неизвестных Применять методологию познания Задавать правильные вопросы Сводить задачу к
- 29. Усовершенствование способов разрешения неопределённостей Павел Яблочков: 4 попытки
- 30. Диалектика Искусство постижения истины путём задания правильных вопросов
- 31. Выстраиваем цепочку правильных вопросов
- 32. Задавание правильного вопроса = измерение, разрешающее неопределённость
- 33. Ищите ответ самостоятельно
- 34. Если возник вопрос — значит, ответ существует
- 35. Вопрос → X → Y → Z → Ответ
- 36. Концентрация на вопросе = Получение ответа
- 37. Уважающая себя мысль 2 раза не приходит
- 38. Список источников Основное Апология Сократа Альтшуллер. Как стать гением Альтов. И тут появился изобретатель
- 39. Профессиональное развитие
- 41. Настроение Цель: научиться тестировать и развёртывать веб-приложение Внимание: тесты, ошибки в приложении, среды разработки (окружения) Намерение:
- 43. Знания Тест, степень покрытия Окружения разработки Модульное и функциональное тестирование с помощью Minitest Интеграционное тестирование Подход
- 44. Тест и степень покрытия Тест — набор утверждений о разработанной функциональности Степень покрытия (%) = (код
- 45. Окружения разработки Определяют фазу ЖЦ проекта, в т.ч. набор гемов, БД и т.д. Основные: development —
- 46. Уровни тестирования
- 47. Уровни тестирования
- 48. Виды тестирования. Связь с фазами ЖЦ Анализ требований, планирование Разработка функциональности (реакция на действия пользователя) Детальная
- 49. Способы тестирования в Rails
- 50. Модульные тесты в Minitest Тестирование моделей Валидация, связи, собственные методы
- 51. Модульные тесты в Minitest require 'test_helper' class CompetenceTest test '.save' do compy = Competence.new(name: 'Minitest', user:
- 52. Утверждения assert(test) — test истинно assert_equal(expected, actual) — expected == actual …
- 53. Результат выполнения тестов Ошибка — E Провал — F Успех — S
- 54. Фикстуры специальные YAML-файлы, которые описывают объект, загружаемые в БД. Каждый файл — это отдельный класс (таблица).
- 55. Алгоритм загрузки Очищается БД от любых данных. Загружаются в таблицу Выгружаются в переменную, если это необходимо.
- 56. Модульные тесты в Minitest require 'test_helper' class CompetenceTest test '.save' do compy = Competence.new(name: 'Minitest', user:
- 57. Модульные тесты в Minitest test 'user attribute is User' do compy = Competence.first assert_instance_of User, compy.user
- 58. Использование ERb в фикстурах compy_ : name: user: lomonosov
- 59. Функциональные тесты: контроллеры test "should get new" do get new_competence_url assert_response :success end
- 60. Функциональные тесты: маршруты test 'route show' do assert_generates '/competences/1', controller: 'competences', action: 'show', id: 1 end
- 61. Функциональные тесты: представления test 'index view' do get competences_url assert_select 'table.table' do assert_select 'thead' do assert_select
- 62. Интеграционные тесты require 'test_helper' class CompetenceFlowTest test 'create competence' do get new_competence_url assert_response :success post competences_url,
- 63. Разработка через тестирование (TDD)
- 64. Ты просто не умеешь Обращаться с зазеркальными пирогами. Их сначала подают, а уж потом разрезают.
- 65. Принцип Конечное состояние определяет текущее и последующие
- 66. Развёртывание Локальное веб-приложение (на Rails) Веб-приложение на хостинге (heroku.com) production PostgreSQL
- 67. 12 факторная модель 1 код — много развёртываний (production, staging) явно объявлять и изолировать зависимости (Gemfile)
- 68. 12 факторная модель Экспортировать сервисы через привязку портов Масштабировать приложение с помощью процессов (UNIX, не JVM)
- 69. PostgreSQL Открытый исходник Большой размер таблиц (32 ТБ) Особые типы данных (serial, xml, json) Создание хранимых
- 71. Умения Создавать модульные тесты на Minitest Создавать фикстуры Создавать функциональные тесты Создавать интеграционные тесты Создавать ветки
- 73. Неопределённости Зачем нужны фикстуры? Отличия MySQL от PostgreSQL? Почему не проходил тест создания компетенции?
- 74. Результат
- 75. Результат Изучены способы, как разрешать неопределённости и творить Научились тестировать приложение и развёртывать его на heroku
- 77. Скачать презентацию










































































Администрирование информационных систем. Администрирование БД
Cтек технологий кроссплатформенной разработки мобильных решений
Защита информации
Решение задач по информатике
Tydex for Windows
Что такое электронная таблица
Modify CID
Математические выражения на языке программирования. Самостоятельная работа
Базы данных. БД и СУБД
Платформа 1С:Предприятие как средство разработки бизнес-приложений
Магистрально-модульный принцип построения компьютера
Векторная графика. Задания
Вещественные числа в языке Python
Системный блок
Зефирки((
Программа
О состоянии технического оснащения и персонала по поддержке системы
Общая теория алгоритмов
Интернет-технологии и распределённая обработка данных. Лекция 14
Полезные и интересные интернет-ресурсы
Личный блог, блог компании, блог от третьего лица
Текстурирование в Blender
Информация о переподключении к веб-сервису
Div and mod. Питон
Комп'ютерні віруси та антивірусний захист
Тема 11. Занятие 2. Мероприятия по контролю эффективности инженернотехнической защиты информации
Измерение аудитории интернета в россии: счетчики
Информационные технологии