Статьи о том, как взломать жизненные проблемы с помощью технологий. Сайт: https://thecode.media Журнал Яндекс Практикума. Номер заявления в РКН — 4970835371
Что есть в Практикуме бесплатного и чему там учат.
• Старт в ИТ: https://v.thecode.media/rsn57
• Какую профессию в программировании выбрать: https://v.thecode.media/n9177
• Какую профессию выбрать в анализе данных: https://v.thecode.media/nnvo8
• Основы программирования:https://v.thecode.media/b41tq
• Основы Python-разработки: https://v.thecode.media/apamk
• Основы математики для цифровых профессий: https://v.thecode.media/ldp4q
#подборка_Код
Собираем свой веб-браузер из готовых элементов за 20 минут
Сможете писать в портфолио, что создали свой браузер :-)
https://v.thecode.media/t9rm8
#проект_Код #лучшее_Код
5 навыков, которые нужны хорошему программисту
Прокачай их все.
https://v.thecode.media/hnwaq
#лучшее_Код #разбор_Код
6 способов поддерживать свою мотивацию к программированию
Можно брать все, можно применять по одному — в любом случае будет круто.
https://v.thecode.media/zywa6
#лучшее_Код #разбор_Код
Чтобы прод не упал в праздники, сохраняйте баланс реакций:
❤️ — 🔥
Мы предупредили :-)
Играем в двадцать одно на компьютере
Свой проект с блек-джеком и JavaScript.
https://v.thecode.media/awua6
#проект_Код #лучшее_Код
Финал новогодней интерактивной игры
Условия: мы описываем какую-то реальную ситуацию из проекта и каждый день выкладываем пост с описанием задачи и вариантами, что делать дальше. А вы голосуете за вариант, который вы считаете самым подходящим. Наша цель — разрулить ситуацию и сделать то, что от нас хочет руководитель проекта.
Предыстория тут.
28 декабря. Впереди — огромный наплыв посетителей в интернет-магазин, а пункты выдачи сообщают о задвоении заказов с нашей стороны. Вчера вы приняли решение вернуться к старому формату запросов и адаптировать его под новые реалии. Команда ушла переделывать запрос.
Пару часов спустя после написания кода, тестирования и общения с сервисом выдачи мы понимаем, что нашли работающее решение, а заодно и выяснили, в чём была причина задвоения. Оказывается, сервис выдачи всегда пользовался только картами и их запросами, а остальные возможности запросов и API они знали только в теории, но никогда не пробовали в деле. А когда мы начали отправлять им нестандартные запросы, бэкендеры на той стороне не знали, как их правильно обработать, и получалось задвоение.
Итог: вы решили проблему, справились со всеми трудностями, а команда увидела в вас мудрого и опытного руководителя, который действительно разбирается в разработке. Наши поздравления!
Всё, вечер субботы, сервис работает, можно идти домой и готовить оливье.
Всем спасибо за участие :-)
Пятый день новогодней интерактивной игры
Условия: мы описываем какую-то реальную ситуацию из проекта и каждый день выкладываем пост с описанием задачи и вариантами, что делать дальше. А вы голосуете за вариант, который вы считаете самым подходящим. Наша цель — разрулить ситуацию и сделать то, что от нас хочет руководитель проекта.
Продолжаем (предыстория тут).
Большинство сошлось на том, что наша система дважды отправляет запрос. Окей. Тестировщики вышли сверхурочно всей командой, протестировали исходящий трафик вдоль и поперёк и не обнаружили задваивания запроса. Все озадачены и не знают, что делать дальше. В итоге команда пришла к вам за решением.
Как бы вы объяснили родственникам за праздничным столом, чем занимаетесь на работе?
Читать полностью…Баги в программировании — привычная штука, и все вроде бы примерно понимают, что это такое. Но всё не так просто, как кажется: https://v.thecode.media/mp3o3
#разбор_Код
Как быстро и эффективно отвечать коллегам «Давайте после праздников»
Пошла последняя неделя перед Новым годом, и все нормальные люди понимают, что в эту неделю не надо лезть к окружающим со своими новыми идеями, предложениями новых проектов и прочей ерундой. Подписываем акты, закрываем старые задачи, оплачиваем счета и расходимся.
Но писать каждому «Давайте после праздников» — это долго. Вместо этого мы настроим систему автоматизации, которая позволит отвечать им одной кнопкой (или несколькими).
Практическое руководство для самых эффективных: https://v.thecode.media/3b6yt
А вообще, давайте уже после майских, так надёжнее.
Чтобы нейросеть хорошо работала, её нужно научить. Для этого нужна хорошая модель. А для этого нужен MLOps-инженер — это тот человек, который как раз и занимается тем, что помогает делать такие модели. Рассказываем, как устроена эта профессия и что там происходит: https://v.thecode.media/dl1xs
#разбор_Код
Второй день новогодней интерактивной игры
Условия: мы описываем какую-то реальную ситуацию из проекта и каждый день выкладываем пост с задачей и вариантами, что делать дальше. А вы голосуете за тот выход, который считаете самым подходящим. Наша цель — разрулить ситуацию и сделать то, что от нас хочет руководитель проекта.
К делу.
Большинство проголовало за вариант «Выгрузим все пункты доставки и покажем их списком». Окей, сделали: взяли выгрузку, быстро сверстали список и теперь показываем пользователям его, пока другие разбираются с картами. Но тут вылезло другое: раз перестал работать нативный интерфейс с картами, нам нужно создать новые запросы в эти пункты выдачи, чтобы они увидели поступающий к ним заказ и начали его собирать.
Как думаете, кто победит? Ставьте реакцию, а решение и правильный ответ смотрите по ссылке.
❤️ — Санта-Клаус
🔥 — Дед Мороз
#задача_Код
История кода, который отправил людей на Луну
Современные разработчики: нам нужно исправить ошибки в текущем релизе.
Разработчики 50 лет назад: пишут на перфокартах код, который отправил людей на Луну и в котором никто до сих пор не нашёл ни одной ошибки.
https://v.thecode.media/94c6x
#лучшее_Код #разбор_Код
В этом году в «Коде» вышло примерно 250 статей на самые разные темы: теория, практика, софт-скилы, задачки, разборы, проекты и много всего остального. Мы собрали статьи, которые вы чаще всего читали в 2024 году, в одну подборку, чтобы вам было чем заняться в праздники.
• Сборник задач на логику для тренировки мозга: https://v.thecode.media/udb6c
• Как устроена и кому нужна стажировка в Яндексе: https://v.thecode.media/2tkpr
• Задачка от Джеффа Безоса. На размышление даётся 30 секунд: https://v.thecode.media/4egdi
• Задача про хитрого электрика: https://v.thecode.media/r7i4f
• Как легко понять знаки Σ и П с помощью программирования: https://v.thecode.media/5nf08
• Головоломка про альпиниста и короткую верёвку: https://v.thecode.media/56k4f
• Задача про часы, программиста и бабушку: https://v.thecode.media/2vn5f
• Как сделать игру на Python бесплатно: https://v.thecode.media/krpmf
• Что такое кэш и зачем его чистить: https://v.thecode.media/jsbyg
• 8 фраз, от которых нужно отказаться программисту: https://v.thecode.media/fpnkl
#подборка_Код
Как проводите выходные? Кидайте фото в комментарии.
Читать полностью…5 способов и приёмов, которые помогут любому разработчику наладить режим сна
Если сильно упростить, организм можно настроить так же, как программу. Определённые ритуалы и график отхода ко сну рано или поздно приведут к тому, что ваш организм привыкнет засыпать и просыпаться в нужное время. Постепенно вы увидите положительный эффект: станете бодрее в дневное время и будет проще выполнять работу.
Постараемся вам в этом помочь. Большинство советов банальные, но рабочие:
1. Определите подходящий вам график сна.
2. Не перебарщивайте со светом.
3. Автоматизируйте события в течение дня.
4. Подготовьте правильный микроклимат для сна.
5. И главное — сделайте себе спокойные вечера.
Подробную инструкцию к каждому пункту вы можете найти в статье: https://v.thecode.media/zrja2
Список литературы на каникулы ✍️
Если вы хотите подтянуть теоретические знания по программированию, тестированию и аналитике — выбирайте любую книгу из списка и читайте. Или сохраняйте на будущее :-)
#подборка_Код #лучшее_Код
Код, главный эксперт по питонам, и Кинжал собрали для вас 6 тотемных змей на 2025-ый год.
Бросайте кубик 🎲 в комментариях, чтобы узнать, какой будет вашим.
Чего боятся начинающие разработчики и что с этим делать
Мы все проходили через это.
https://v.thecode.media/colpi
#лучшее_Код #разбор_Код
Финальная подборка с ИТ-мемами в этом году. Смотрим и идём готовить оливье и проходить заново Киберпанк: https://v.thecode.media/8rwaq
#подборка_Код
Бывает такое, что хочется сделать с массивом в JavaScript что-нибудь эдакое, но не получается. Вместо этого видим такую ошибку: https://v.thecode.media/uzzvu
#баг_Код
Четвёртый день новогодней интерактивной игры
Условия: мы описываем какую-то реальную ситуацию из проекта и каждый день выкладываем пост с задачей и вариантами, что делать дальше. А вы голосуете за тот выход, который считаете самым подходящим. Наша цель — разрулить ситуацию и сделать то, что от нас хочет руководитель проекта.
Идём дальше (предыстория тут).
Вы проголосовали за вариант «Напишем скрипт, который по адресу определяет координаты, и будем брать их». Штош. Написали скрипт, собрали координаты, прикрутили каждые к своему пункту, обновили запрос и выкатили на прод. Всё работает, выбирается и отправляется, но через час позвонила служба доставки и сказала, что у них задваиваются все заказы с сайта.
Если в новом году обещаете себе точно пойти учиться — ловите даты старта потоков Практикума в январе
Пройти бесплатную вводную часть понравившегося курса, чтобы познакомиться с профессией, программой и форматом обучения, можно уже сейчас.
По ссылке — промокод на скидку 5% на курсы Практикума: https://v.thecode.media/ymolf
#анонс_Код
Третий день новогодней интерактивной игры
Условия: мы описываем какую-то реальную ситуацию из проекта и каждый день выкладываем пост с задачей и вариантами, что делать дальше. А вы голосуете за тот выход, который считаете самым подходящим. Наша цель — разрулить ситуацию и сделать то, что от нас хочет руководитель проекта.
Продолжаем (предыстория тут).
Победил вариант «Напишем новый запрос, который не привязан к картам». Разработчики почитали доки и обнаружили, что у пунктов выдачи нет уникальных ID — их роль выполняют координаты (условно, 55.745292 и 37.626739). Но в списке выгрузки координат не было, их как раз брали из карт, которые мы отключили.
ИИ заберёт у нас работу и пятиметровых коров :-)
Читать полностью…Мы: вот как можно инъекцией скрипта добавить снежинки на любой сайт.
Также мы: что такое XSS-уязвимость и как от неё защититься.
Но знать это такое всё-таки полезно: https://v.thecode.media/cy5x7
#разбор_Код
А вы знали, что у Python есть своя среда разработки, которая идёт в комплекте при установке вместе с языком программирования? Если не знали, то держите: IDLE — самая простая IDE для начинающих Python-разработчиков: https://v.thecode.media/iwpeh
#разбор_Код