Журнал «Код»
55K subscribers
7.32K photos
313 videos
5.25K links
Статьи о том, как взломать жизненные проблемы с помощью технологий.

Сайт: https://thecode.media

Журнал Яндекс Практикума.

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Жизненная игра на Новый год

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

Суть игры: мы начинаем с простой ситуации, а вы голосованием определяете, по какому сценарию она будет развиваться дальше. Какой вариант победит — по тому и продолжаем. Какой будет концовка — мы не знаем, всё зависит от вас, но верим, что вы справитесь со всеми трудностями и задачами.

Ситуация: вы разработчик в крупной компании. За день до релиза нужно успеть запилить форму смены пароля пользователя. Но проблема в том, что сервер по неизвестным вам причинам иногда отвечает медленно. Из-за этого может случиться такое: пользователь вводит новый пароль, он отправляется на сервер, но вы не знаете, сменился он или остался старым, потому что сервер вовремя не ответил, что всё хорошо. Причём сервер может не ответить, что всё хорошо, даже после успешной смены пароля — и в этом основная проблема.

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

Голосовать можно до 11 утра завтрашнего дня, а в 12 — продолжение истории и новое голосование.

Поехали!
15👍7🔥6
Новая профессия, смена работы, планы наконец-то взяться за английский… Всё это точно можно сделать после праздников.

Для любых изменений в жизни нужны силы, а сейчас время отдыха и подарков. Вместе с партнёрами Яндекс Практикум приготовил 6 идей для новогодней перезагрузки и промокоды на скидки от партнёров до 60%: https://clck.ru/36rtSw

Важные решения подождут вас с каникул 🖤
👍15😁2
Отгадайте загадку: они бывают внутренние и внешние, отраслевые, языковые и нишевые, очные и онлайн, личные и командные, региональные и международные. А главное — в них может принять участие практически кто угодно :-)

https://v.thecode.media/dae68

#разбор_Код
10👍4😁2
Каким достижением вы больше всего гордитесь в 2023 году? Делитесь!
😁9👍1
Второй день ИТ-игры

Коротко напомним правила: мы описываем стартовые условия, а вы выбираете голосованием, как будет развиваться сюжет дальше, — и так в каждой новой ситуации.

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

На следующий день приложение стало получать много негативных отзывов — пользователям при смене пароля приходилось помнить или записывать оба, новый и старый, потому что никто не знал, поменялся пароль или нет. В итоге руководитель сказал срочно это убрать, но проблема с сервером до сих пор не решена.
🤡23😁7🔥42👍2
Однажды Дед Мороз и Санта-Клаус решили сыграть в «камень-ножницы-бумагу», и понеслось…

https://v.thecode.media/evc8j

#задача_Код
🔥16👍4
Пишем программу на Python с помощью ChatGPT

Мы представили, что не умеем программировать на Python, и попросили ChatGPT написать для нас код для решения одной задачки.

В итоге мы не написали сами ни строчки и получили рабочий скрипт с подробными комментариями. Попробуйте так и вы.

https://v.thecode.media/gjqkb

#проект_Код #лучшее_Код
👍31👎9😁6
Третий день ИТ-игры

Коротко напомним правила: мы описываем стартовые условия, а вы выбираете голосованием, как будет развиваться сюжет дальше, — и так в каждой новой ситуации.

Итак, большинство проголосовало за то, чтобы сходить к бэкенд-разработчикам и попросить их переписать код, чтобы сервер отвечал вовремя. Оказывается, проблема в том, что в серверном коде используется многопоточность на основе старой библиотеки, которая плохо работает с новыми модулями. Заменить код в одном месте не получится — нужно менять его везде, а это небыстро.

Ещё вариант — вынести обработку смены пароля в отдельный микросервис, но тогда нужно будет внести изменения в API и поменять работу с ним в приложении. Теоретически API можно и не менять, но тогда не факт, что микросервис все запросы обработает правильно.
🔥102👍2
Можно ли сделать серьезный проект на JavaScript? Ждем ваших мнений, дорогие читатели.

https://v.thecode.media/tzoub

#пб_Код
😁45🤡15👍1
На Новый год многие наряжают ёлку, но мы подумали — а что, если ёлку будут наряжать специалисты разных направлений в ИТ: фронтенд-разработчики, тестировщики, девопсы и все остальные?

В итоге у нас получилось шесть ёлок: по одной на каждое направление. Если поймёте, почему мы их украсили именно так, — вам респект и почёт. А если вы предложите свои варианты украшения ИТ-ёлок в комментариях, то лучшие из них мы опубликуем для всех.

Погнали наряжать!
🔥286👍3