Школа автоматизации процессов разработки 2014: Автоматизация сборки Java проектов. Крутов Иван

Крутов Иван рассказал про инструменты сборки и инструмент Maven – основной инструмент, который использую чаще всего в группе разработки инструментов тестирования «Яндекса».

  1. Библиотека Hello World
  2. Польза от инструментов сборки
  3. История развития инструментов сборки
  4. Нет автоматизации
  5. Shell-скрипт. Преимущества
  6. Shell-скрипт. Недостатки
  7. Make
  8. Make. Преимущества
  9. Make. Недостатки
  10. Apache Ant (2000 год)
  11. Apache Ant. Преимущества
  12. Apache Ant. Недостатки
  13. Apache Ivy (2004)
  14. Apache Maven
  15. Gradle
  16. SBT (2011)
  17. Rake
  18. Современная система сборки на любом языке
  19. Файл xml
  20. Список модулей
  21. Описание сборки проекта (плагины)
  22. Именование директорий
  23. Сборка проекта. Команда mvn.
  24. Управление зависимостями
  25. Версии пакетов. Релизы и снепшоты
  26. Конфликт зависимостей. Дерево зависимостей
  27. Пример дерева зависимостей
  28. Необязательные зависимости
  29. Maven Source Plugin
  30. Maven Assembly Plugin
  31. Maven Release Plugin
  32. Maven Site Plugin
  33. Служебные файлы и категории
  34. Профили. xml
  35. Центральные репозитории артефактов
  36. Локальный репозиторий артефактов
  37. Архетипы

Школа автоматизации процессов разработки 2014: Системы контроля версий. Мастер-класс. Мавлютов Марат

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

Школа автоматизации процессов разработки 2014: Системы контроля версий. Мавлютов Марат

Мавлютов Марат рассказал о системе версий: что такое система версий, для чего она нужна и как это работает.

  1. Миссия
  2. Предыстория
  3. Решим для начала первую задачу
  4. Diff
  5. Магия Unix
  6. Первые ласточки
  7. Классическая эра
  8. Ветви разработки
  9. Словарик
  10. Темные века
  11. Ренессанс
  12. 3-way merge
  13. В жизни
  14. Feature braqnching
  15. Как у больших

Школа автоматизации процессов разработки 2014: Вводная лекция. Ерошенко Артем

Ерошенко Артем рассказал об автоматизации процессов разработки. Предупредил о проблемах командной работы над проектом и рассказал, как можно избежать ошибок. Провел обзор инструментов автоматизации и рассказал о тестировании и работе команды тестировщиков.

  1. Что изучать будем?
  2. Процесс разработки
  3. Разработка в команде
  4. Тестирование – основа автоматизации
  5. Что же за зверь такой тестирование?
  6. Как узнать, что в пробирке?
  7. Оценочное
  8. Бинарное
  9. Что будет если ..?
  10. Исследовательское
  11. Тестирование – обратная связь
  12. Найти проблему своевременно
  13. Обратная зависимость
  14. Инструменты автоматизации
  15. Конвейер – Автоматически запускать разные тесты для быстрой обратной связи
  16. Репозиторий кода
  17. Системы сборки
  18. Сервер Cl
  19. Типы автотестов
  20. Фреймворки
  21. Отчеты автотестов
  22. Запахи автотестов
  23. Инструменты автоматизации
  24. Статический анализ
  25. Тестовое покрытие
  26. Нагрузочное тестирование

Школа вебмастеров: Нужен ли вашему бизнесу сайт? Задачи, которые может решать сайт. Сливинский Михаил

Сливинский  Михаил рассказал о типах сайтов, о привлечении и удержании аудитории и способах монетизации интернет-ресурсов.

  1. Нужен ли вашему бизнесу сайт? Задачи, которые может решать сайт
  2. Анализ спроса и потребностей в тематической нише
  3. Online vs offline
  4. Аналитика рынка

Школа вебмастеров: Основные принципы ранжирования. Царик Сергей и Роменский Антон

Царик Сергей и Роменский Антон рассмотрели основные механизмы формирования выдачи, а именно формулы, Матрикснет, персонализацию и обновления. Рассказали, что учитывается при ранжировании сайтов.

  1. Как работает поиск
  2. Что учитывается при ранжировании сайтов
  3. Ещё о факторах ранжирования
  4. Реальный кейс долгосрочной работы над позициями

Школа вебмастеров: Основные принципы индексирования сайта. Смирнов Александр

Смирнов Александр рассказал, как добавить страницы своего сайта в поиск и как скорректировать индексирование. Показал, как настроить и сделать контент доступным для робота. Объяснил какие страницы нужны и как влиять на их индексирование.

  1. Как поиск находит страницу, её путь до появления в поиске
  2. Как управлять роботом (зеркала, sitemap, robots.txt)
  3. Особенности индексирования
  4. Как улучшить индексирование (дубли, HTTP-ответ, удаление из поиска)

Школа вебмастеров: Мобильное приложение: как и зачем. Лукин Александр

Лукин Александр рассказал о том, какую ценность мобильное приложение несет для бизнеса и проекта. Показал, на что обращать внимание на этапе разработки и тестирования и провел экскурс в мир мобильного маркетинга.

  1. Проектирование. Быть или не быть
  2. Разработка. Важные детали
  3. Публикация и продвижение

Школа вебмастеров: Сайты на мобильных устройствах. Ножичкин Олег

Ножичкин Олег рассказал о тенденции роста мобильной аудирории и как адаптировать сайт к мобильным пользователям. Объяснил, чем отличаются адаптивные, мобильные и сайты для десктопа. Сделал обзор инструментов для разработки мобильных сайтов.

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

Школа вебмастеров: Качественная аналитика сайта. Батиевский Юрий

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

  1. Что мы хотим от аналитики сайта
  2. Анализ общих показателей бизнеса
  3. Обзор инструментов для анализа сайта и аудитории
  4. Анализ каналов привлечения клиентов
  5. Процесс развертывания системы аналитики сайта
Свежие записи

DevFest Gorky 2017 пройдет в Нижнем Новгороде в ноябре

18 ноября 2017 года в Нижнем Новгороде пройдет третья международная конференция DevFest Gorky 2017, посвященная технологиям Google. DevFest - серия IT-конференций для разработчиков, менеджеров, студентов...
Выбор редакции