Ну что, пошла финальная неделя этого года, а значит, настало время для традиционной новогодней интерактивной игры.
Условия простые: мы описываем какую-то реальную ситуацию из проекта и каждый день с понедельника по пятницу выкладываем пост с задачей и вариантами, что делать дальше. А вы голосуете за вариант, который считаете самым подходящим. Наша цель — разрулить ситуацию и сделать то, что от нас хочет руководитель проекта.
Итак, поехали.
В популярном интернет-магазине перед Новым годом сломалась система доставки: перестали отображаться для выбора пункты самовывоза, откуда можно забрать покупки. В чём проблема — пока непонятно, но делать что-то нужно: клиенты не могут заказать товар и уходят к конкурентам.
Условия простые: мы описываем какую-то реальную ситуацию из проекта и каждый день с понедельника по пятницу выкладываем пост с задачей и вариантами, что делать дальше. А вы голосуете за вариант, который считаете самым подходящим. Наша цель — разрулить ситуацию и сделать то, что от нас хочет руководитель проекта.
Итак, поехали.
В популярном интернет-магазине перед Новым годом сломалась система доставки: перестали отображаться для выбора пункты самовывоза, откуда можно забрать покупки. В чём проблема — пока непонятно, но делать что-то нужно: клиенты не могут заказать товар и уходят к конкурентам.
👍12🔥6
👍13🔥4
А вы знали, что у Python есть своя среда разработки, которая идёт в комплекте при установке вместе с языком программирования? Если не знали, то держите: IDLE — самая простая IDE для начинающих Python-разработчиков: https://v.thecode.media/iwpeh
#разбор_Код
#разбор_Код
❤24👍10🔥6🤡4😁2
Как думаете, кто победит? Ставьте реакцию, а решение и правильный ответ смотрите по ссылке.
❤️ — Санта-Клаус
🔥 — Дед Мороз
#задача_Код
❤️ — Санта-Клаус
🔥 — Дед Мороз
#задача_Код
🔥119❤14👍2😁2
Мы: вот как можно инъекцией скрипта добавить снежинки на любой сайт.
Также мы: что такое XSS-уязвимость и как от неё защититься.
Но знать это такое всё-таки полезно: https://v.thecode.media/cy5x7
#разбор_Код
Также мы: что такое XSS-уязвимость и как от неё защититься.
Но знать это такое всё-таки полезно: https://v.thecode.media/cy5x7
#разбор_Код
👍10😁7❤6
Второй день новогодней интерактивной игры
Условия: мы описываем какую-то реальную ситуацию из проекта и каждый день выкладываем пост с задачей и вариантами, что делать дальше. А вы голосуете за тот выход, который считаете самым подходящим. Наша цель — разрулить ситуацию и сделать то, что от нас хочет руководитель проекта.
К делу.
Большинство проголовало за вариант «Выгрузим все пункты доставки и покажем их списком». Окей, сделали: взяли выгрузку, быстро сверстали список и теперь показываем пользователям его, пока другие разбираются с картами. Но тут вылезло другое: раз перестал работать нативный интерфейс с картами, нам нужно создать новые запросы в эти пункты выдачи, чтобы они увидели поступающий к ним заказ и начали его собирать.
Условия: мы описываем какую-то реальную ситуацию из проекта и каждый день выкладываем пост с задачей и вариантами, что делать дальше. А вы голосуете за тот выход, который считаете самым подходящим. Наша цель — разрулить ситуацию и сделать то, что от нас хочет руководитель проекта.
К делу.
Большинство проголовало за вариант «Выгрузим все пункты доставки и покажем их списком». Окей, сделали: взяли выгрузку, быстро сверстали список и теперь показываем пользователям его, пока другие разбираются с картами. Но тут вылезло другое: раз перестал работать нативный интерфейс с картами, нам нужно создать новые запросы в эти пункты выдачи, чтобы они увидели поступающий к ним заказ и начали его собирать.
👍3
Как будем делать новый API-запрос?
Final Results
32%
Используем старый API (из карт), а выбранный пункт выдачи будем подменять в запросе перед отправкой
68%
Напишем новый запрос, который не привязан к картам (на основе документации к API)
This media is not supported in your browser
VIEW IN TELEGRAM
ИИ заберёт у нас работу и пятиметровых коров :-)
😁41👍6🔥4👎2
Чтобы нейросеть хорошо работала, её нужно научить. Для этого нужна хорошая модель. А для этого нужен MLOps-инженер — это тот человек, который как раз и занимается тем, что помогает делать такие модели. Рассказываем, как устроена эта профессия и что там происходит: https://v.thecode.media/dl1xs
#разбор_Код
#разбор_Код
👍11🔥3❤2
Третий день новогодней интерактивной игры
Условия: мы описываем какую-то реальную ситуацию из проекта и каждый день выкладываем пост с задачей и вариантами, что делать дальше. А вы голосуете за тот выход, который считаете самым подходящим. Наша цель — разрулить ситуацию и сделать то, что от нас хочет руководитель проекта.
Продолжаем (предыстория тут).
Победил вариант «Напишем новый запрос, который не привязан к картам». Разработчики почитали доки и обнаружили, что у пунктов выдачи нет уникальных ID — их роль выполняют координаты (условно, 55.745292 и 37.626739). Но в списке выгрузки координат не было, их как раз брали из карт, которые мы отключили.
Условия: мы описываем какую-то реальную ситуацию из проекта и каждый день выкладываем пост с задачей и вариантами, что делать дальше. А вы голосуете за тот выход, который считаете самым подходящим. Наша цель — разрулить ситуацию и сделать то, что от нас хочет руководитель проекта.
Продолжаем (предыстория тут).
Победил вариант «Напишем новый запрос, который не привязан к картам». Разработчики почитали доки и обнаружили, что у пунктов выдачи нет уникальных ID — их роль выполняют координаты (условно, 55.745292 и 37.626739). Но в списке выгрузки координат не было, их как раз брали из карт, которые мы отключили.
❤10👍1
Что будем делать?
Final Results
61%
Напишем скрипт, который по адресу определяет координаты, и будем брать их
8%
Попросим компанию прислать выгрузку с координатами (но не факт, что это будет быстро)
30%
Возьмём свои карты, добавим пункты по адресу, получим так координаты и станем работать как раньше
👍3
Как быстро и эффективно отвечать коллегам «Давайте после праздников»
Пошла последняя неделя перед Новым годом, и все нормальные люди понимают, что в эту неделю не надо лезть к окружающим со своими новыми идеями, предложениями новых проектов и прочей ерундой. Подписываем акты, закрываем старые задачи, оплачиваем счета и расходимся.
Но писать каждому «Давайте после праздников» — это долго. Вместо этого мы настроим систему автоматизации, которая позволит отвечать им одной кнопкой (или несколькими).
Практическое руководство для самых эффективных: https://v.thecode.media/3b6yt
А вообще, давайте уже после майских, так надёжнее.
Пошла последняя неделя перед Новым годом, и все нормальные люди понимают, что в эту неделю не надо лезть к окружающим со своими новыми идеями, предложениями новых проектов и прочей ерундой. Подписываем акты, закрываем старые задачи, оплачиваем счета и расходимся.
Но писать каждому «Давайте после праздников» — это долго. Вместо этого мы настроим систему автоматизации, которая позволит отвечать им одной кнопкой (или несколькими).
Практическое руководство для самых эффективных: https://v.thecode.media/3b6yt
А вообще, давайте уже после майских, так надёжнее.
😁13🔥3❤1👍1
Если в новом году обещаете себе точно пойти учиться — ловите даты старта потоков Практикума в январе
Пройти бесплатную вводную часть понравившегося курса, чтобы познакомиться с профессией, программой и форматом обучения, можно уже сейчас.
По ссылке — промокод на скидку 5% на курсы Практикума: https://v.thecode.media/ymolf
#анонс_Код
Пройти бесплатную вводную часть понравившегося курса, чтобы познакомиться с профессией, программой и форматом обучения, можно уже сейчас.
По ссылке — промокод на скидку 5% на курсы Практикума: https://v.thecode.media/ymolf
#анонс_Код
👍7🔥4❤1
Баги в программировании — привычная штука, и все вроде бы примерно понимают, что это такое. Но всё не так просто, как кажется: https://v.thecode.media/mp3o3
#разбор_Код
#разбор_Код
👍9❤2🔥1
Четвёртый день новогодней интерактивной игры
Условия: мы описываем какую-то реальную ситуацию из проекта и каждый день выкладываем пост с задачей и вариантами, что делать дальше. А вы голосуете за тот выход, который считаете самым подходящим. Наша цель — разрулить ситуацию и сделать то, что от нас хочет руководитель проекта.
Идём дальше (предыстория тут).
Вы проголосовали за вариант «Напишем скрипт, который по адресу определяет координаты, и будем брать их». Штош. Написали скрипт, собрали координаты, прикрутили каждые к своему пункту, обновили запрос и выкатили на прод. Всё работает, выбирается и отправляется, но через час позвонила служба доставки и сказала, что у них задваиваются все заказы с сайта.
Условия: мы описываем какую-то реальную ситуацию из проекта и каждый день выкладываем пост с задачей и вариантами, что делать дальше. А вы голосуете за тот выход, который считаете самым подходящим. Наша цель — разрулить ситуацию и сделать то, что от нас хочет руководитель проекта.
Идём дальше (предыстория тут).
Вы проголосовали за вариант «Напишем скрипт, который по адресу определяет координаты, и будем брать их». Штош. Написали скрипт, собрали координаты, прикрутили каждые к своему пункту, обновили запрос и выкатили на прод. Всё работает, выбирается и отправляется, но через час позвонила служба доставки и сказала, что у них задваиваются все заказы с сайта.
🔥1