Логрокон
Логрокон
  • Видео 125
  • Просмотров 74 293
Git: введение и основы работы через терминал. Часть 2
Андрей Гладков
Ведущий инженер-разработчик ПО Logrocon
Цели курса:
- получить хорошие эмоции и узнать что-то новое =)
- структурировать знание по git;
- понять как git работает изнутри;
- научиться работать с git через консоль;
- узнать о рекомендация при работах с git.
Содержание:
00:00:00 - Вступление. Пустой проект. Конфигурация - уровни. Псевдонимы - alias (сокращенные варианты команд). Операции добавления, удаления. Коммиты. Отмена коммитов. Объекты ГИТ - просмотр.
00:43:00 - Ветки - branch. Переключение - checkout. отложить - Stash. ИСТОРИЯ HEAD - Reflog. История - LOG. ПРОСМОТР - SHOW, BLAME. Сравнение - Diff.
01:19:00 - СЛИЯНИЯ - merge. Отмена слияния.
01:39:10 - Семантические конфликты и п...
Просмотров: 111

Видео

Git: введение и основы работы через терминал. Часть 1
Просмотров 822 месяца назад
Андрей Гладков Ведущий инженер-разработчик ПО Logrocon Цели курса: - получить хорошие эмоции и узнать что-то новое =) - структурировать знание по git; - понять как git работает изнутри; - научиться работать с git через консоль; - узнать о рекомендация при работах с git. Содержание первой части: 00:00:00 - Вступление. Моя мотивация при создании этого курса. Цели курса. 00:04:00 - Что такое Гит? ...
Elasticsearch
Просмотров 3583 месяца назад
Сергей Белозеров Инженер-разработчик ПО Logrocon Содержание: 00:00:00 - Вступление. Задача. 00:11:04 - Поиск в БД с помощью LIKE. Полнотекстовый поиск в БД 00:14:54 - tsvector. tsquery и websearch_to_tsquery 00:21:39 - Оператор @@. Минусы full-text-search в БД. Lucene.NET 00:26:12 - Обратный индекс 00:34:43 - Переходим к Elasticsearch. Основная идея. Сравнение индекса с SQL БД. Шардирование (sh...
Apache Kafka
Просмотров 4484 месяца назад
Лариса Шахмаева Инженер-разработчик ПО Logrocon Содержание: 00:00:00 - Вступление. Решаемая задача. Что нужно для работы с Kafka? 00:03:36 - Брокеры Kafka. Kafka Message. Kafka Topic.Topics & Brokers. 00:10:40 - Логи. 00:15:33 - Репликация данных. 00:20:38 - Produсers & Consumers. Тонкая настройка. 00:29:48 - Kafka VS Rabbit. Различия Кафки и Рэббита. Что выбрать?.. 00:34:28 - Пример использова...
Эффективное управление тестированием
Просмотров 995 месяцев назад
Крупный проект - крупные риски. Зачем нужно тестирование и как им эффективно управлять? В чем особенности управления тестированием на крупных проектах? Как выбрать именно тот вид тестирования, который нужен, и минимизировать затраты? Эти и другие актуальные вопросы мы разберем в рамках данного вебинара. Читает Владимир Туровцев, Управляющий партнер, Директор по развитию бизнеса, Logrocon
DevOps: от мечты к реалиям Вкусно, быстро и облачно!
Просмотров 775 месяцев назад
Доклад компании Logrocon на ALM Summit Microsoft. Рассказываем про новые возможности DevOps и TFS. Докладчик: Владимир Туровцев, управляющий партнер, Директор по развитию бизнеса Logrocon.
Жизнь после разработки. Эффективная сборка и развертывание ПО.
Просмотров 395 месяцев назад
В ходе вебинара мы продемонстируем, как выстроить эффективную сборку и развертывания ПО используя компоненты TFS Microsoft. Доклад читает Владимир Туровцев, Управляющий партнер, Директор по развитию бизнеса, Logrocon.
Управление тестированием через управление требованиями - образец применения лучших практик
Просмотров 445 месяцев назад
Доклад от Логрокон на крупнейшей ежегодной конференции Microsoft - DevCon'2015. В нашем докладе вы найдете: анализ типовых проблем с тестированием в крупных проектах, последовательное изложение идеальной истории тестирования ПО с самого начала - от возникновения требований до сопровождения. Докладчик - Владимир Туровцев, управляющий партнер, Директор по развитию бизнеса Logrocon.
Нагрузочное тестирование с использованием платформы Microsoft Azure
Просмотров 125 месяцев назад
Запись доклада Logrocon с крупнейшего мероприятия Microsoft - DevCon'2014! Обсуждение технологии проведения нагрузочного тестирования с использованием платформы Microsoft Azure. Представление успешного проекта, результаты, проблемы и открытые вопросы. Докладчик - Владимир Туровцев, управляющий партнер, Директор по развитию бизнеса.
Стартап-кухня. Немое кино!
Просмотров 705 месяцев назад
Как это было - рассказ в стиле немого кино. Приятного просмотра!
Операционные системы: файловые системы
Просмотров 2466 месяцев назад
Сергей Русанов Руководитель группы системного администрирования Содержание: 00:00:00 - Вступление. Что такое файловая система (ФС)? Задачи и функции ФС. Типы файловых систем. 00:07:40 - Файловые системы семейства Windows (FAT 32, NTFS). Различия FAT 32 и NTFS. 00:18:54 - Файловая система семейства Linux (EXT4). Особенности. 00:45:55 - RAID массивы. RAID10 01:01:18 - Безопасность операционных си...
Операционные системы: история, назначение, функции.
Просмотров 2658 месяцев назад
Сергей Русанов Руководитель группы системного администрирования Содержание: 00:00:00 - Что такое ОС? 00:06:24 - История и эволюция ОС. 00:11:45 - Функции ОС 00:14:43 - Интерфейсы и их виды 00:16:54 - Командная строка Windows 00:20:33 - Основные команды 00:25:30 - Работа с Chocolatey 00:32:14 - Командная строка Linux 00:37:24 - Основные команды 01:06:57 - Работа с репозиториями. 01:23:22 - Поиск...
Презентация российской SCADA системы
Просмотров 10710 месяцев назад
Международный железнодорожный салон пространства 1520 «PRO//Движение.Экспо». ИЦК «Железнодорожный транспорт и логистика». Платформа обработки телеметрической информации и поддержки принятия решений. Содержание: 00:00:00 - Российская SCADA система. Кейс для заводского оборудования. 00:00:55 - Как это работает. 00:01:40 - Микросервисная архитектура: гибкая настройка и легкая интеграция. 00:02:22 ...
Reflection.Emit: описание, особенность, применение
Просмотров 128Год назад
Всем привет! Сегодня знакомимся с Reflection.Emit. Павел Хохлов Logrocon, инженер-разработчик 00:00:00 - Вступление 00:02:35 - Описание Reflection.Emit. 00:08:32 - Пример компиляции C# через IL в Машинный код 00:10:01 - Ключевые элементы Reflection.Emit 00:11:13 - Reflection.Emit пример метода 00:13:05 - Сигнатура DynamicMethod 00:14:06 - OpCodes 00:18:04 - Общий метод 00:18:47 - Особенности Re...
Peer-to-peer-обучение (Р2Р) как результат управления вовлеченностью
Просмотров 128Год назад
HR-директор Logorocon Кармазин Тимур - кандидат психологических наук, доцент и эксперт по управлению персоналом. Разбираем кейс IT-компании на специализированной конференции-выставке по корпоративному обучению GAME & LEARN. Технология реализации Р2Р подхода в условиях снижения себестоимости образовательного процесса. Технологическая цепочка: от мотивационного профиля до оценочного собеседования...
Аспектно-ориентированное программирование
Просмотров 232Год назад
Аспектно-ориентированное программирование
Чтение и запись в Golang
Просмотров 337Год назад
Чтение и запись в Golang
Интеграционные шины
Просмотров 3,2 тыс.Год назад
Интеграционные шины
LINQ: викторина
Просмотров 46Год назад
LINQ: викторина
LINQ: решение задач
Просмотров 146Год назад
LINQ: решение задач
LINQ: практика
Просмотров 159Год назад
LINQ: практика
LINQ: теория
Просмотров 156Год назад
LINQ: теория
Тема 5.2: Дополнительные средства некоторых баз данных
Просмотров 172Год назад
Тема 5.2: Дополнительные средства некоторых баз данных
SQL Тема 5.1: Дополнительные средства некоторых баз данных
Просмотров 181Год назад
SQL Тема 5.1: Дополнительные средства некоторых баз данных
SQL Тема 4: Приемы анализа и оптимизации запросов
Просмотров 519Год назад
SQL Тема 4: Приемы анализа и оптимизации запросов
SQL Тема 3.2: Вложенные запросы
Просмотров 274Год назад
SQL Тема 3.2: Вложенные запросы
SQL Тема 3.1: Вложенные запросы
Просмотров 709Год назад
SQL Тема 3.1: Вложенные запросы
Приглашение в экспертный клуб «Цифровизация бизнес-процессов: ваша экспертиза нашего ИТ-решения»
Просмотров 113Год назад
Приглашение в экспертный клуб «Цифровизация бизнес-процессов: ваша экспертиза нашего ИТ-решения»
Основы SQL Тема 2.2 : Практика работы с запросами
Просмотров 471Год назад
Основы SQL Тема 2.2 : Практика работы с запросами
Компания Logrocon разработала платформу управления техническими объектами
Просмотров 942 года назад
Компания Logrocon разработала платформу управления техническими объектами

Комментарии

  • @keman_xian
    @keman_xian Месяц назад

    Пора запретить смену фамилии

  • @TheKniFenew
    @TheKniFenew 2 месяца назад

    духота

  • @user-vw6tb1vk3k
    @user-vw6tb1vk3k 3 месяца назад

    Спасибо большое за отличную лекцию и серию роликов по SQL!!)

    • @Logrocon_Software
      @Logrocon_Software 3 месяца назад

      Рады, что вам понравилось)

  • @user-sf5cy9vy4u
    @user-sf5cy9vy4u 3 месяца назад

    Очень информативно, и понятно. Чувствуется, что у Вас есть опыт в использовании этого инструмента. Спасибо!

    • @Logrocon_Software
      @Logrocon_Software 3 месяца назад

      Спасибо! Автору приятно, когда его работу ценят)

  • @unicoxr5tj417
    @unicoxr5tj417 4 месяца назад

    база

  • @BASic_37
    @BASic_37 4 месяца назад

    Хреново, когда спикер не разобрался даже в том что у него написано на слайдах и не видит разницы между esb и брокером сообщений. А ещё хуже когда такой "эксперт" пытается учить других людей... Благо доклад максимально абстрактный и ни о чем...

  • @user-sq3vo8bp9y
    @user-sq3vo8bp9y 4 месяца назад

    часто брак по звуку

    • @Logrocon_Software
      @Logrocon_Software 4 месяца назад

      Спасибо за ваш отзыв! Учтем в следующих видео.

  • @kukuruku87
    @kukuruku87 9 месяцев назад

    Нахер такой контент. Пощади сервера Гугл.

  • @idfumg
    @idfumg 11 месяцев назад

    Что на счет CA & Postgresql? Мне кажется, это ошибка. Почти везде пишут, что это не СА и в целом СА почти не возможно сделать в явном виде. При разделении сети, ваши реплики бд не смогут получить доступ к мастеру (или мастер к мастеру) и бд не сможет обеспечить согласованность данных. Если же пг будет отдавать данные, они будут неконсистентны и это работа больше будет похожа на nosql. Что думаете по поводу данной аргументации? ПО разным источникам люди подтверждают, что postgresql - CP, mongodb - AP.

    • @Logrocon_Software
      @Logrocon_Software 11 месяцев назад

      Все достаточно условно, да и CAP все время пытаются опровергнуть. Тот же Postgre в зависимости от типа репликации (Синхронный, асинхронный, комбинированный) может быть и CP и AP...

  • @volodimirderkach
    @volodimirderkach Год назад

    как определить у приложения значение APP_ACTIVITY

    • @Logrocon_Software
      @Logrocon_Software 11 месяцев назад

      Как правило, APP_ACTIVITY можно узнать у разработчиков приложения, которое вы тестируете. Если же Вы просто хотите поучиться и попробовать потестировать какое-либо приложение, то можно воспользоваться специализированными приложениями, которые позволяют получить список доступных Activity, например Activity Launcher.

  • @itcloudguy
    @itcloudguy Год назад

    Спасибо за чтение слайдов. Но я как-нибудь сам.

  • @vimagik
    @vimagik Год назад

    Автор ролика вводит всех в заблуждение. Такое впечатление - что интерпретация того или иного значка берется не из стандарта, коим является BPMN 2.0, а просто автор пытается интерпретировать его из названия самостоятельно. Получается не всегда удачно. Например, Script task - это никакой не сценарий заранее написанный или чек-лист, как говорит автор, а это фактически автоматическая задача, которая выполняется самим движком (BPM - engine). См. стр 162 стандарта. Иными словами, при описании автоматических задач у вас есть два элемента: "Выполнение сценария" - для автоматических задач, которые выполнит сама Система и "Вызов сервиса" - для задач, которые выполняют сторонние системы, а ваша основная лишь их вызывает в нужных точках.

  • @TheMrArvie
    @TheMrArvie Год назад

    а статья для настройки на ubuntu будет?))

  • @dzen1234
    @dzen1234 Год назад

    Эйсид и Бейз это игра слов от Кислота и Щелочь (основание). Легко запомнить, чтобы правильно произносить.

  • @ExcelStore
    @ExcelStore Год назад

    Спасибо за обзор. Получилось кратко, но очень информативно.

    • @Logrocon_Software
      @Logrocon_Software Год назад

      Спасибо за отзыв! Рады, что вам понравилось)

  • @katerinaaleksandrovna_k
    @katerinaaleksandrovna_k Год назад

    Здравствуйте. А если на проекте есть мобильная ферма,где уже собраны телефоны с установленными приложениями,как их тестировать?

    • @Logrocon_Software
      @Logrocon_Software Год назад

      Добрый день! Для запусков тестов в ферме мобильных устройств необходимо в консоли вашей фермы создать новый запуск тестов, куда будет загружено тестируемое apk и zip архив тестов со всеми зависимостями. Спасибо за вопрос! Возможно, позже мы сделаем отдельное видео по запуску тестов в ферме мобильных устройств.

  • @anydasa108
    @anydasa108 Год назад

    Хорошее видео, правда "АКИД" раздражало)

  • @namesurname3909
    @namesurname3909 Год назад

    Хотя бы написали к чему это видео. Для чего это снято? В ролике решили отказаться от понятия "нагрузочная точка". А в ролике под видео термин остался. Короче, видео ни о чем. Диз.

  • @namesurname3909
    @namesurname3909 Год назад

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

  • @tekartgroup1677
    @tekartgroup1677 Год назад

    facepalm

  • @unicoxr5tj417
    @unicoxr5tj417 Год назад

    за автотесты-лайк. Ждем полноценный курс на Жабе

  • @daltontrumbo8420
    @daltontrumbo8420 Год назад

    Ребята, вы большие молодцы! Даже тайм-коды установили. 👍

    • @Logrocon_Software
      @Logrocon_Software Год назад

      Спасибо на добром слове)

    • @DenShev
      @DenShev 7 месяцев назад

      @@Logrocon_Software Хороший интересный материал. Подача тоже нормальная, по мне. Спасибо!

  • @Iurii-Izbachkov
    @Iurii-Izbachkov Год назад

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

  • @serzhanzhumagazhayev7865
    @serzhanzhumagazhayev7865 Год назад

    Спасибо за видео!

  • @ExcelStore
    @ExcelStore Год назад

    Спасибо за ваш урок. Просто и доступно.

  • @valeriiladan8532
    @valeriiladan8532 2 года назад

    Понял что автор из россии, перестал смотреть

    • @user-dz9oq7ct2o
      @user-dz9oq7ct2o Год назад

      и че?

    • @user-wt1fv5ub2g
      @user-wt1fv5ub2g Год назад

      Это тоже одна из форм нацизма. Надеюсь, Украина поскорее победит и здравый смысл в мир вернётся

    • @victorklimov5254
      @victorklimov5254 Год назад

      Чому не українською? Кацап чи що?!

  • @user-dr4nl8nx8u
    @user-dr4nl8nx8u 2 года назад

    Отличная подача материала, спасибо!

  • @ConfrmndIlumints
    @ConfrmndIlumints 2 года назад

    fala português alienígena

  • @illeskov
    @illeskov 2 года назад

    что я только что посмотрел? ну вот есть программа, она работает. Есть вопросы? ну этого я не знаю, это я не задумывался, это я не читал, нет на русском. Наверно это должно было распространятся только по ссылке "для избранных"

  • @vyacheslavprotsiuk
    @vyacheslavprotsiuk 2 года назад

    Большое спасибо!

  • @lantan_creater
    @lantan_creater 2 года назад

    Отличные лекции, доступно объясняется материал - спасибо автору! Рад что нашёл ваш канал

  • @ythosa2467
    @ythosa2467 2 года назад

    Cool telegram notifications 😂👍

  • @dorjarslan
    @dorjarslan 2 года назад

    Здравствуйте! Какая цена за курс?

    • @Logrocon_Software
      @Logrocon_Software 2 года назад

      Добрый день! Информация о курсе на этой странице: logrocon.ru/testing_school

  • @sova3220
    @sova3220 2 года назад

    Спасибо огромное. Разобрался, все работает как надо. Есть один вопрос: на компе я сделал программу, которая берет с файла данные, заходит в интернет на нужный сайт и производит действия. python+selenium. все отлично работает. На телефоне тоже какк-то работает, но телефон должен быть подключен по adb. А как сделать, чтобы это работало через интернет, а не по adb? В какую сторону копать. Хоть намекните пожалуйста.

    • @Logrocon_Software
      @Logrocon_Software 2 года назад

      Спасибо. Рады, что это было полезно 👍 Можно запускать тесты через WiFi если устройство находится в одной сети с вашим компьютером. Для этого нужно: 1. подключить устройство к компьютеру с помощью USB 2. Выполнить в командной строке команду 'adb tcpip 5555' для настройки порта для беспроводного подключения 3. Отключить устройство 4. Выполнить в командной строке команду 'adb connect xxx.xxx.xxx.xxx', где xxx.xxx.xxx.xxx - IP вашего устройства 5. С помощью команды 'adb devices' убедиться, что устройство подключено После этого можете запускать тесты с помощью беспроводного соединения

    • @sova3220
      @sova3220 2 года назад

      @@Logrocon_Software спасибо огромное!

  • @garrygaller2853
    @garrygaller2853 2 года назад

    Оратор просто великолепен. Прослушал три лекции на одном дыхании.

  • @CHITUS
    @CHITUS 2 года назад

    Было бы неплохо сделать отдельное видео по подготовке среды под Windows 10

    • @Logrocon_Software
      @Logrocon_Software 2 года назад

      Как заказывали) logrocon.ru/news/firsttest_appium

  • @user-ip3dj2vw1e
    @user-ip3dj2vw1e 2 года назад

    Было бы неплохо сделать отдельное видео по подготовке среды под Windows 10. Если это возможно , прошу вас сделать .

    • @Logrocon_Software
      @Logrocon_Software 2 года назад

      Добрый день, Денис. Спасибо за ваше предложение. Дадим эту тему на рассмотрение нашим экспертам.

    • @Logrocon_Software
      @Logrocon_Software 2 года назад

      logrocon.ru/news/firsttest_appium Статья специально для тебя, наш дорогой слушатель)

  • @kenv5342
    @kenv5342 3 года назад

    How is this recommended to me.....

  • @DudeFromDust
    @DudeFromDust 3 года назад

    Я ничего вообще не понимаю) скажите с чего надо начать чтобы тут разобраться?

    • @user-ib1xc8ic7n
      @user-ib1xc8ic7n 3 года назад

      1. Изучить какой-нибудь язык программирования для бекенда (например: C#, Golang) 2. Изучить работу с какой-нибудь СУБД (например: Postgre) В принципе, начиная с этого момента будет уже достаточно понятно, про что речь. Ну а так, продолжить с изучением: 3. Docker 4. Kubernates А вот в этом месте будет уже вообще все понятно :)

    • @DudeFromDust
      @DudeFromDust 3 года назад

      @@user-ib1xc8ic7n спасибо за советы) с++ выучить это конечно задача очень трудная...

  • @K1mps
    @K1mps 3 года назад

    Свайпы аппиум поддерживает, как минимум в ручную.Верхние 3 кнопки отвечают за выбор элемента, свайп, и тап в координату, вопрос как это прикрутить в код, но мне еще до этого далеко. Тестировать динамику анриал, так как аппиум делает скриншот экрана, а значит быстрые изменения мы не сможем контролировать. В общем спасибо.

  • @chumkadoc6148
    @chumkadoc6148 3 года назад

    по проге сделать BPMN сколько будет стоить?

    • @ceced1t662
      @ceced1t662 3 года назад

      Смотря какого типа диаграмма нужна, ее комплексность и о каком конкретном ПО идет речь.

  • @l123453
    @l123453 3 года назад

    А зачем нам нужен клиент 1с в докере? Вроде клиента без проблем можно поставить на любую ос. Особых настроек не требует. Зачем тогда все эти проблемы с gui?

    • @user-mm9er3ly6o
      @user-mm9er3ly6o 3 года назад

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

  • @user-oc3bw2ec7h
    @user-oc3bw2ec7h 3 года назад

    А в чем разница между пользовательской операцией и ручной операцией? Вроде же одно и тоже

    • @ceced1t662
      @ceced1t662 3 года назад

      Пользовательская операция предполагает использование сервиса, инструмента или других сотрудников. Если операцию обозначили пользовательской, свяжите ее с сервисом или инструментом, который в ней используется. Ручная операция выполняется буквально руками и не включает ничего и никого, кроме исполнителя. Как пример ручной - принести бумаги. А вот пример пользовательской - привезти бумаги в другой офис. Тут уже присутствует инструмент - какой либо транспорт.

    • @XBOCT_MAMOHTA
      @XBOCT_MAMOHTA 3 года назад

      @@ceced1t662 использование других сотрудников.))) прекрасная задача😄

    • @mtvspec
      @mtvspec 3 года назад

      *Пользовательская задача* Под пользовательской задачей понимается задача, выполняемая пользователем, такая, как заполнение формы. Когда экземпляр процесса доходит до пользовательской задачи, он "останавливается" в этом месте и ждет, пока пользователь зайдет и завершит пользовательскую задачу (например, заполнит форму). *Ручная задача* Если это будет "ручная" задача, то как только экземпляр процесса "дойдет" до "ручной" задачи, то он двигается дальше и не ждет, пока пользователь что-нибудь сделает.

  • @sonny23ization
    @sonny23ization 3 года назад

    спасибо, то что надо, по полочкам

  • @tyomkarex6624
    @tyomkarex6624 3 года назад

    saga patterns та вроде ж наоборот: при оркестрации используетсь центализованное звено - сам оркестратор. имхо с ним жизнь проще. логика очередности вызовов, так же как и откат при отказе - в одном месте

    • @user-ib1xc8ic7n
      @user-ib1xc8ic7n 3 года назад

      Если речь про шаблон "Супервизора-агента-планировщика", то да, он как и Saga решает задачу выполнения (и, при необходимости, отката) распределенной транзакции. Задача одна, решений может быть несколько и Saga, в том числе.

  • @ilya9485
    @ilya9485 3 года назад

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

  • @EvgenyShabalin
    @EvgenyShabalin 4 года назад

    0:00:08 "Популя" :)