Как стать автором
Обновить
0
0
Уколов Павел @paulpricker

QA Automation Engineer

Отправить сообщение

Всё, о чём должен знать разработчик Телеграм-ботов

Время на прочтение15 мин
Количество просмотров637K

Вы вряд ли найдете в интернете что-то про разработку ботов, кроме документаций к библиотекам, историй "как я создал такого-то бота" и туториалов вроде "как создать бота, который будет говорить hello world". При этом многие неочевидные моменты просто нигде не описаны.

Как вообще устроены боты? Как они взаимодействуют с пользователями? Что с их помощью можно реализовать, а что нельзя?

Подробный гайд о том, как работать с ботами — под катом.

Читать далее
Всего голосов 127: ↑127 и ↓0+127
Комментарии73

Как создать свой игровой бизнес? История Riot Games с League of Legends и не только…

Время на прочтение46 мин
Количество просмотров8.2K

Вячеслав Уточкин, директор образовательных программ по игровой индустриии в Высшей школе бизнес-информатики НИУ ВШЭ организовал круглый стол gamedev-практиков «Как создать свой игровой бизнес». В статье — расшифровка записи.


У Вячеслава есть такая традиция — когда начинается мероприятие или лекция, ведущий ударяет в гонг. Хорошо переключает сознание с паттерна «не шалю, никого не трогаю, починяю примус» на паттерн слушателя и участника.


Прозвучал звук гонга. Начали!


Всего голосов 17: ↑13 и ↓4+10
Комментарии2

Black [O]lives Matter: раса, криминал и огонь на поражение в США. Часть 3

Время на прочтение25 мин
Количество просмотров16K

Продолжаем наше исследование, посвященное ситуации в США со стрельбой полицейских и уровнем преступности среди представителей белой и черной (афроамериканской) рас. Напомню, что в первой части я рассказал о предпосылках исследования, его целях и принятых оговорках / допущениях; а во второй части была демонстрация анализа взаимосвязи между расовой принадлежностью, преступностью и гибелью от рук служб правопорядка. В этот раз посмотрим на географическое распределение анализируемых данных по штатам США.

Читать далее
Всего голосов 42: ↑35 и ↓7+40
Комментарии208

Black [O]lives Matter: раса, криминал и огонь на поражение в США. Часть 2

Время на прочтение15 мин
Количество просмотров32K

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

Поехали!
Всего голосов 82: ↑76 и ↓6+96
Комментарии386

Black [O]lives Matter: раса, криминал и огонь на поражение в США. Часть 1

Время на прочтение9 мин
Количество просмотров16K

Действительно ли полицейские в США стреляют больше в чернокожих, чем в представителей других рас? Связано ли применение силы полицией с расой? Связана ли криминальность с расой? Какова вероятность быть застреленным полицейским в США, если ты белый и если ты чернокожий? Вооружимся открытыми данными, python, pandas и постараемся пролить чуть-чуть света, отставив в сторону пропаганду и политику.

Мне любопытно
Всего голосов 28: ↑17 и ↓11+9
Комментарии45

30 лучших сервисов для мониторинга цен конкурентов: плюсы и минусы

Время на прочтение28 мин
Количество просмотров88K
Сервисы для мониторинга цен конкурентов за функционалом можно условно поделить на широко специализированные и узкоспециализированные, а также на парсеры цен с сайтов и SaaS сервисы, предоставляющие анализ цен. Например, широко специализированные программы, кроме отслеживания цен конкурентов в интернете, дополнительно могут предлагать сбор цен в офлайн магазинах, и даже защиту интересов бренда в суде.
Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии6

Ликбез для родителей: как уберечь детей от опасности в интернете

Время на прочтение8 мин
Количество просмотров26K
Этот пост рассчитан на неспециалистов в области ИТ и ИБ, и приурочен к наступающему Дню защиты детей. Мы попросили ИБ-эксперта Алексея Дрозда (aka @labyrinth) написать статью для родителей о том, какие опасности грозят детям в сети, как родителям их уберечь, когда интернет стал неотъемлемой частью жизни. Слово Алексею.

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

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

image
Читать дальше →
Всего голосов 17: ↑12 и ↓5+17
Комментарии24

Автоматизация микрофронтендов, или как в Тинькофф тестируют библиотеки компонентов

Время на прочтение12 мин
Количество просмотров6.4K

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


Но с чего стоит начать и что ждет каждого, кто вступит на путь автоматизации микрофронтенда, когда многие привыкли тестировать уже собранные из кусочков приложения?

Читать дальше →
Всего голосов 16: ↑15 и ↓1+16
Комментарии4

Прокачиваем беговую дорожку

Время на прочтение11 мин
Количество просмотров26K
Недавно я решился на очень странную для себя покупку. Да, я купил себе беговую дорожку.



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

Так я решил сделать что-то подобное и с беговой дорожкой: подключить её к смартфону или планшету, чтобы собирать и отображать статистику.
Всего голосов 80: ↑80 и ↓0+80
Комментарии38

Реально ли разработчику в Кремниевой долине стать миллионером? Разбор от Staff Engineer в Lyft

Время на прочтение8 мин
Количество просмотров59K


Изображение: Unsplash

Уже несколько дней интернет-общественность активно обсуждает фильм Юрия Дудя про Кремниевую долину. Опрошенные блогером эксперты рассказали об устройстве мировой IТ-столицы, а также подробно описали жизнь и быт работников технологических компаний.

В фильме проскочила мысль, что многие приезжают в Долину не ради денег, а менять мир, однако талантливые разработчики зарабатывают если не 300к USD/с., то хотя бы под миллион USD в год. И вообще, все приехавшие специалисты быстро вливаются в окружающую действительность стартапов и предпринимательства.

Я решил разобраться, так ли это на самом деле или в реальности не всё так просто. Для этого я поговорил с Денисом Неклюдовым, Staff Engineer в компании Lyft (конкурент Uber) и автором DevJobAccelerator. Итак, посмотрим, как на самом деле выглядит карьерный путь разработчиков в Кремниевой долине – от старта до компенсаций в миллионы долларов.
Читать дальше →
Всего голосов 60: ↑54 и ↓6+71
Комментарии147

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

Время на прочтение5 мин
Количество просмотров6.3K
Часто бывает так, что веб-приложение состоит из большого количества динамически перестраивающихся форм с разным текстом и элементами управления. Тестирование такого приложения превращается в кошмар.

Нужно прокликать 100500 страниц и проверить весь функционал… И перед следующим релизом еще раз проверить то же самое… И еще… И завтра опять. В какой то момент проверка начинает занимать больше времени, чем разработка нового функционала. «А как же е2е-тесты?» — спросите вы. Но, во-первых, их еще нужно написать. А во-вторых, перед тем как начать их писать, нужно написать тест-кейсы. Очень много тест-кейсов.

Если при чтении этих строк ваш лоб покрылся испариной, не переживайте. В этой статье я поделюсь с вами идеей, как мы в Tinkoff автоматизировали тестирование одного из веб-приложений, не написав при этом ни одного тест-кейса и е2е-теста.


Читать дальше →
Всего голосов 19: ↑17 и ↓2+17
Комментарии9

Как работать с минус-словами в Яндекс.Директе и Google Ads [и автоматизировать процесс]

Время на прочтение11 мин
Количество просмотров23K
Как работать с минус-словами в Яндекс.Директе и Google Ads [и автоматизировать процесс]

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


Рассказываем, как работать с минус-словами Яндекс.Директе и Google Ads, на каких уровнях и как их добавлять, какие поддерживаются типы соответствия, приводим примеры. Также показываем, как подобрать минус-слова и делать кросс-минусовку с помощью автоматизированных инструментов Click.ru.

Читать дальше
Всего голосов 3: ↑3 и ↓0+3
Комментарии1

Человек-маркировщик вместо тестировщика? Стоит ли изучать Selenium в 2020?

Время на прочтение12 мин
Количество просмотров12K


Продолжение интервью «Кому еще нужен Selenium? Использует ли кто BDD в 2020? Машинное обучение в Selenium»

В диалоге участвовали:

  • Всеволод Брекелов и Дарья Манухина(программный комитет конференции Heisenbug);
  • Анна Чернышова, разработчик библиотеки Akita и нового инструмента Healenium;
  • Иван Крутов, разработчик Selenoid.

В конце статьи можно узнать вывод, которым делятся Иван и Анна, а именно ответ на вопрос: «Стоит ли изучать Selenium или выбрать что-то другое?». Помимо этого нам удалось поговорить про:

  • Человека-маркировщика и узнать, кто он такой;
  • Ценных сотрудников в компаниях;
  • Инструментарий тестировщика;
  • Инфраструктуру для Selenium тестов;
  • Конкурентов Selenium.
Продолжить беседу
Всего голосов 18: ↑14 и ↓4+14
Комментарии0

Видеоконференцсвязь сейчас — рынок и новые технологии. Лонгрид, часть первая

Время на прочтение11 мин
Количество просмотров3.7K
image

Благодаря видеоконференцсвязи некоторым удается сохранить продуктивность даже в самоизоляции, когда личное общение ограничено. Поэтому сейчас особенно интересно посмотреть, какие разработки появились в сегменте ВКС за последний год и в каком направлении движется рынок. Много всего, так что поделили на две части.
Часть 1
Всего голосов 11: ↑4 и ↓7-1
Комментарии1

Сладкая горечь продакта: в каких метриках работать?

Время на прочтение4 мин
Количество просмотров2.6K
«Ах, обмануть меня не трудно!.. Я сам обманываться рад!»

В этих строках Пушкина вся боль тех, кто использует необъективную аналитику. Красивые цифры не гарантируют продажи, поэтому важно использовать правдивые метрики. Какие именно — подробно рассказываем в статье.
Читать дальше →
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Глюкоза и с чем её едят

Время на прочтение9 мин
Количество просмотров9.7K

В статье затронуты следующие аспекты:


  • История
  • Метаболизм глюкозы
  • Риски нарушения углеводного обмена и мониторинг глюкозы
  • Преимущества вегетарианской диеты
  • Простые биохаки, способные улучшить качество жизни
  • Выводы

Читать дальше →
Всего голосов 8: ↑7 и ↓1+10
Комментарии13

Топ 5 книг, которые нужно прочитать менеджеру

Время на прочтение2 мин
Количество просмотров5.1K
image

Управление командой — это настоящее призвание. Хороший менеджер знает сильные и слабые стороны команды, с которой он работает, и умеет грамотно и не без воображения распределять эти ресурсы. Но в игровой индустрии есть свои особенности. В нее приходят люди творческие, страстные и где-то хаотичные. И здесь начинаются проблемы. Руководители проектов в Banzai Games собрали для вас топ-5 книг, которые помогут вам стать тем самым человек, который решит их и за которым захочется идти.
Читать дальше →
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Как перестать беспокоиться и начать верить A/B-тестам

Время на прочтение5 мин
Количество просмотров10K
Когда вы разрабатываете продукт, каждая новая итерация — это риск уронить метрики и потерять пользователей. Тем не менее иногда, особенно на начальных этапах, компании неосознанно идут на этот риск — меняют продукт, полагаясь только на свои инстинкты и гипотезы.

Мы в Badoo не доверяем ощущениям, зато верим цифрам. Суммарно у наших сервисов больше 500 миллионов пользователей, и свой фреймворк для тестирования мы написали довольно давно. За шесть лет через него прошло 2962 теста, и A/B-тестирование доказало свою важность, надёжность и результативность.



Но в этой статье я расскажу не о том, как работает наша система. На это не хватит одной статьи. Кроме того, многие вещи специфичны для нашей компании и не подойдут другим. Сегодня я расскажу об эволюции наших представлений об A/B-тестах: на какие грабли мы наступали в процессе и как проверяли корректность работы тестов. Это статья для тех, кто ещё не начал тестировать, но думает об этом, а также для тех, кто не уверен в своей системе тестов.
Читать дальше →
Всего голосов 47: ↑47 и ↓0+47
Комментарии6

Как научиться разработке на Python: новый видеокурс Яндекса

Время на прочтение6 мин
Количество просмотров249K
Осенью прошлого года в московском офисе Яндекса прошла первая Школа бэкенд-разработки. Мы сняли занятия на видео и сегодня рады поделиться на Хабре полным видеокурсом Школы. Он позволит вам научиться промышленной разработке на Python. Авторы лекций — опытные разработчики в Яндексе. К каждому видео приложены ссылки на примеры и полезные материалы.

Для изучения курса нужно знать основы Python и понимать, как приложения развёртываются на серверах. Мы ждём, что вы умеете делать запросы к базам данных и знаете, как создаются веб‑приложения, — хотя бы на начальном уровне.
Читать дальше →
Всего голосов 70: ↑70 и ↓0+70
Комментарии41

Продакт и приоритизация: как оценить задачи проекта?

Время на прочтение5 мин
Количество просмотров4.2K
Иногда в команде появляются разногласия по продукту: какие сейчас задачи в приоритете. Чтобы между разработчиками и менеджерами не встала стена непонимания, продакт должен провести приоритизацию. А как сделать это правильно — читайте в статье.

Опытные продакты знают, что просто пальцем в небо не ткнёшь и среди всех горящих задач нужно выделить самые весомые. Миша Карпов, ex-Product Director Skyeng, через одно из исследований выяснил, что российские и зарубежные компании разбивают приоритизацию на два этапа: быстрая и медленная оценка.

image

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

Читать дальше →
Всего голосов 3: ↑2 и ↓1+2
Комментарии0

Информация

В рейтинге
Не участвует
Откуда
Воронеж, Воронежская обл., Россия
Дата рождения
Зарегистрирован
Активность