Telegram Web Link
Внезапно: нейросети общаются друг с другом на человеческом языке

Случайно выяснилось, что нейросети общаются друг с другом на человеческом языке.

Ещё раз: нейросети. Общаются друг с другом. На человеческом языке!

Круто, да? Или нет? И зачем они это делают?

https://v.thecode.media/96hhm

#лучшее_Код #разбор_Код
Дайджест статей за неделю

Многие думают, что веб-разработчик — это просто вёрстка, HTML и JavaScript. Но на самом деле там используется гораздо больше технологий и нужно больше знаний, чем может показаться на первый взгляд. Хотя многие работодатели под веб-разработкой и имеют в виду чистый фронт.

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

Для новичков: объяснили, как работает цикл с известным числом повторений. Он сильно упрощает работу во многих ситуациях и может использоваться почти в любой программе.

Ещё одна профессия на разбор: дата-сайентист. Много картинок, пояснений и отличий дата-сайентиста от остальных специалистов, которые тоже работают с данными.

Пояснили мем про планку памяти, DDR RAM и странную конструкцию с животным. Если разобраться, по сути там всё верно, но есть нюанс :-)

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

Спасибо, что вы с нами,
вы — лучшие!
Обнимаем, «Код»
Есть несколько методик выделения личностей, склонных к прокрастинации, но мы предпочитаем такие типажи. Они не одобрены Минздравом и не состоят в официальных классификациях, но по сути всё так и есть — мы просто дали им более понятные названия.

С каким типом прокрастинации вы сталкиваетесь чаще всего? Пишите в комментариях, что помогает.

#разбор_Код
Начинаем хард-понедельник с хард-профессии: системный аналитик. Он настолько крут, что может совмещать в себе сразу несколько должностей. По деньгам тоже может получать за троих, так что тут всё ровно: https://v.thecode.media/9v1ek

#разбор_Код
Дано: есть три одинаковых круга с диаметром в 1 метр. Круги соприкасаются друг с другом, а вокруг них натянута эластичная лента.

Что нужно: найти длину этой ленты.

Ответ и решение спрятали по ссылке.

#задача_Код
Если интересно, как с нейросетями работают на практике в разных областях, приходите 28 ноября к 19:00 в HSE CREATIVE HUB (Школа дизайна НИУ ВШЭ). На встрече эксперты обсудят и расскажут, как сейчас ИИ применяется в креативных индустриях и особенно — в видеоарте, а ещё попробуют найти ответы на сложные вопросы из серии «Кого считать автором произведения, созданного нейросетью?».

Встреча будет полезна всем, кто увлечён ИИ, только начинает свое знакомство с новыми технологиями и хочет разобраться, как эти инструменты можно сразу применять на практике. Кофе-брейк, общение со спикерами и онлайн-трансляция тоже будут :-)

Вход свободный, но нужно пройти регистрацию заранее: https://design.hse.ru/news/4449#reg

#анонс_Код
Когда-то давно мы сделали статью про стажировку в Яндексе: как она проходит, как туда попасть и всё такое. С тех пор часть вещей поменялась, поэтому вот что сейчас актуально: https://v.thecode.media/y3gji

А ещё в конце статьи есть классное: стажёр записывал весь свой путь стажировки, онбординга и знакомства с командой и сделал из этого полноценный ролик :–)

#разбор_Код
Космическая Python-программа: следим за МКС

Подсматриваем за полётом МКС в реальном времени с помощью простого скрипта: https://v.thecode.media/wocs8

#проект_Код #лучшее_Код
В четверг, 21 ноября, в 13:00 в этом канале проведём прямой эфир «Самые частые задачи новичков во фронтенде». Обсудим, с какими типичными проблемами сталкиваются начинающие фронтендеры, какие задачи вообще им дают и что делать со сложностями в работе.

Ведущий: главный редактор журнала «Код» Михаил Полянин.
Гость эфира: разработчик и предприниматель с более чем 20 годами опыта в IT, программный директор на Веб-факультете Яндекс Практикума, технический директор в проекте Akil.io, инвестор и ментор в нескольких иностранных стартапах в области AI Алексей Мартынов.

Записи не будет, поэтому всем быть :-)
Представьте такое: вы написали код, загружаете его в какую-то штуку, а она сама смотрит на программу и создаёт документацию, как это работает и как этим пользоваться.

Представили?

А разработчики так поступают на самом деле. Собственно, так и работает Swagger: https://v.thecode.media/cice2

#разбор_Код
Что такое легаси в коде

С английского legacy переводится как «наследие». Легаси-код — это код, который перешёл «по наследству» от предыдущих разработчиков. Чаще всего это происходит так:

1. Команда делает продукт, внутри много разных возможностей.
2. Часть функций со временем оптимизируется, а часть остаётся неизменной в виде старого кода, потому что и так работает.
3. Некоторое время спустя в команде не остаётся тех, кто писал старый код.
4. Текущая команда не знает, почему старый код написан именно так.
5. В этих кусках сложно что-то поменять или разобраться в них, потому что всё остальное написано уже по-другому.
6. Этот старый код, который сложно поддерживать и в котором сложно разбираться, и есть легаси.

👉 Проще говоря, легаси — это код, про который говорят: «Это ещё Михалыч писал восемь лет назад для синхронизации с сервером, он работает, мы код не трогаем, потому что иначе всё сломается». При этом Михалыча в компании давно нет, документации тоже нет, и проще этот код не трогать совсем.

Так как легаси — это старый код, то обычно на него завязаны многие важные вещи в программе. Получается замкнутый круг: отказаться от легаси нельзя, потому что без него всё сломается, но и поддерживать его в рабочем состоянии тоже сложно, потому что никто не хочет разбираться в старом коде.

Насколько это мешает разработке и что делают с легаси-кодом, читайте в нашей статье: https://v.thecode.media/y3sy9
Live stream started
Live stream finished (43 minutes)
Когда начинаешь пилить с нуля сложный проект, возникает много вопросов:
— Как лучше спроектировать систему?
— Монолит или микросервисы?
— Как масштабироваться?
— Какие паттерны программирования выбрать?

Всё это — про архитектуру ПО. Если хотите разобраться, как создаются масштабные продукты, вам сюда: https://v.thecode.media/wgpp3

#разбор_Код
Вещь слева вас — то, с помощью чего вы пофиксите любой баг. Что это?
2025/02/25 15:43:38
Back to Top
HTML Embed Code: