Статьи о том, как взломать жизненные проблемы с помощью технологий. Сайт: https://thecode.media Журнал Яндекс Практикума. Номер заявления в РКН — 4970835371
Что интересного произошло в ИТ:
Побеждаем думскроллинг
Нашли лучшее расширения для фокуса на работе: https://v.thecode.media/bel3p
Оказывается, в основном в видеоигры играют взрослые (ну кто бы сомневался :-)
А 80% людей играют, чтобы улучшить свое ментальное состояние, подробнее: https://v.thecode.media/uc4q9
Генерировать фильмы научили нейронку Qwen — и там есть встроенная функция режиссёра, которая следит за всем, что происходит в кадре
Как снять целый фильм, не выходя из дома, рассказали тут: https://v.thecode.media/hk8qc
Сегодня расскажем про один из этих инструментов — регулярные выражения в Python. Эта технология может сделать жизнь разработчика проще или, наоборот, усложнить. А результат уже зависит от мастерства программиста и ситуации.
#разбор_Код
Внимание к деталям
Привет!
Вот что у нас интересного вышло на этой неделе (довольно разнообразно получилось, кстати):
Как удалять любые предустановленные приложения на Android — гайд и объяснение для тех, кто думает, удалять или нет. Если решитесь, то помните про бэкапы и про то, что есть риск остаться с кирпичом вместо мобилы. Думайте.
Что такое User Agent и зачем он нужен — разбираемся в одном из самых старых параметров работы браузера в интернете. Это настолько легаси, что в нём по умолчанию стоит название движка «Mozilla», даже если это не так. Это ИТ, тут так часто бывает :-)
Сделали простой игровой проект — «Морской бой» в браузере. Очень простой, предсказуемый, но с интересными приёмами из ООП и работой с элементами на странице.
Пояснили старорежимный мем про ChatGPT, мужика и детвору. И он будет актуальным ещё много лет, судя по всему.
Объяснили, как работает одна из самых простых функций в Python — input(). Никаких изысков там нет, но пара любопытных возможностей там всё же есть.
❓ Задача недели: что больше — 3,14 в степени π или π в степени 3,14? Решаем как математики и как программисты.
Промокод на скидку 5% в Практикуме.
↓
KOD
Ушли слушать Radiohead, смотреть на листву и пить чай из термоса во дворе.
Увидимся через неделю,
ваш «Код»
На выходных самое время посмотреть бесплатные курсы, которые помогут подготовиться к собеседованию и его пройти:
• Подготовка к алгоритмическому собеседованию https://v.thecode.media/a7hli
• Как составить резюме
https://v.thecode.media/twjny
Сохраняйте и делитесь с теми, кому тоже может быть полезно.
#подборка_Код
Что ещё интересного произошло в ИТ сегодня:
ИИ теперь умеет читать по губам
О программе из фильмов про шпионов подробнее рассказали в новости: https://v.thecode.media/6m4pq
В Discord массовые сливы данных
Разбираемся в причинах слива в деталях: https://v.thecode.media/5wehy
Превращаем что угодно в 3D-модель — фото, сканы, рисунки и всё остальное
Понадобится лишь телефон и минута времени для прочтения инструкции: https://v.thecode.media/nb8e3
В ChatGPT добавили полную интеграцию со сторонними приложениями
Теперь нейронка может даже переключать вам музыку, подробнее читайте тут: https://v.thecode.media/0tlm2
Самый полный гайд по Sora 2 написали разрабы из OpenAI
В одной статье они собрали все фишки по новой нейронке. А мы для вас выделили самое главное: https://v.thecode.media/7eyw1
Почему программисту стоит отказаться от фразы «Я не знаю»
Некоторые разработчики практически на любой вопрос отвечают: «Я не знаю». К такому человеку часто не хочется обращаться, потому что это всё равно ни к чему не приведёт. Обычно он отвечает долго, а когда всё-таки отвечает, то это «Я не знаю». Создаётся впечатление, что этот человек не знает вообще ничего. Но так не бывает.
❌ Почему не стоит говорить «Я не знаю»: обычно такой ответ означает, что за вас должен ответить кто-то другой из команды. Получается, что вы не только перекладываете работу на коллег, но и не можете подсказать, кто именно из них мог бы помочь с конкретным вопросом.
✅ Что лучше говорить вместо этого: если у вас действительно нет ответа на вопрос, скажите, что не знаете, как ответить, но готовы узнать или разобраться и помочь найти решение. Добавьте, что готовы ответить на другие вопросы, если получится (и эти ответы должны быть действительно обдуманными).
Если вы знаете, что на вопрос может ответить коллега, предложите собеседнику обратиться к нему, а лучше сделайте это вместе. Если вам некогда и вас отвлекли вопросом, не отмахивайтесь ответом «Я не знаю», а попросите собеседника обратиться к вам попозже.
Мы не предлагаем вам бросить основную работу и только и делать, что отвечать на вопросы других. Но если постоянно отвечать «Я не знаю» и не помогать коллегам, рано или поздно они могут начать плохо к вам относиться. Не факт, конечно, но бывает.
Ещё 7 фраз, от которых лучше отказаться, собрали и разобрали в статье по ссылке: https://v.thecode.media/73t05
Среда, дорогие читатели, самое время вспомнить мудрость предков: https://v.thecode.media/g56kg
#пб_Код
Вот смотрите, заходите вы первый раз на сайт, а сервер уже знает про вас:
— с какого устройства вы зашли;
— это десктоп или мобила;
— что там за браузер у вас;
— и ещё много разных параметров.
А теперь рассказываем, зачем это вообще нужно знать серверу: https://v.thecode.media/kqjki
#разбор_Код
❗️ Внимание, рискованная статья: как удалять любые предустановленные приложения на Android.
Да, вообще любые — и системные тоже.
Если не боитесь превратить свой смартфон в кирпич — вот инструкция и объяснения, как и зачем это вообще делать: https://v.thecode.media/fx9mg
#разбор_Код
Осенний вайб
Привет!
На улице начинается настоящая осень — идеальное время для созерцания происходящего и неспешного изучения чего-то нового. Отличный вайб, короче. С него и начнём.
Выяснили, что такое вайб-кодинг, — оказывается, каждый второй (а иногда и первый) программист может сейчас называть себя вайб-кодером. Но есть нюанс.
Сразу ответочка: сможет ли ИИ заменить хороших программистов? Попробуйте ответить на вопрос сначала сами, а потом почитайте статью, там много интересного.
Собрали полный гайд по ИТ-железу для новичков и для тех, кто никогда не понимал, почему программисты так часто спорят о мониторах, клавиатурах и всём остальном.
Пояснили про мем с техподдержкой. Пу-пу-пууу...
Смахнули ностальгическую слезу и посмотрели, как выглядели топ-сайты Рунета 20 лет назад. Сегодня это, конечно, выглядит немного по-детски, но тогда это было прям вау.
❌ Ошибка недели: что означает ошибка OverflowError: Result too large в Python
Промокод на скидку 5% в Практикуме.
↓
https://v.thecode.media/2gvn7
Ушли слушать Radiohead, смотреть на листву и пить чай из термоса во дворе.
Увидимся через неделю,
ваш «Код»
Делаем Шар судьбы на CSS
Они делали шар судьбы, а сделали шар табличных сдвигов.
https://v.thecode.media/y8j0w
#проект_Код #лучшее_Код
Обучение в ИТ никогда не заканчивается с первым офером. Часто стек устаревает быстрее, чем успеваешь заметить, а жизнь уходит на рутинные задачи. Чтобы не оставаться без работы из-за того, что кто-то растёт быстрее, нужно продолжать учиться. Получать новые навыки, качать софты и стремиться работать без выгорания.
Проще и быстрее всего перенять опыт тех, кто уже прошёл этот путь и знает, как всё устроено. Например, прийти учиться в Яндекс Практикум, где профи давно помогают другим профи расти. Теперь курсы для опытных специалистов выделены в отдельную линейку — Практикум PRO. Внутри — ИИ-инструменты, актуальная практика и опыт лидеров рынка, чтобы ваша карьера не упиралась в потолок.
Выбирайте курс с пометкой «PRO» по своей текущей специальности, чтобы обновить знания до актуальной версии и взять профессиональный рост под контроль: https://v.thecode.media/bmki1
#анонс_Код
Рассказываем, что такое вайб-кодинг, какие вайбы от этого исходят и кому это вообще нужно.
(А вообще вайб-кодинг — прекрасное определение для состояния, когда у тебя классное настроение, ты весь такой на позитивных вайбах пишешь код — и у тебя всё получается :-)
https://v.thecode.media/e698u
#разбор_Код
Типы данных в JS на первый взгляд вроде бы простая штука, пока не начнёшь в неё погружаться. Здесь и сюрпризы с NaN, и странности с преобразованиями, и многое другое.
Сегодня разбираемся, какие типы есть в JavaScript, как они сравниваются, как правильно использовать оператор typeof и где вас точно подстерегают баги, если не быть внимательным: https://v.thecode.media/1sv3b
#разбор_Код
Что ещё интересного произошло в ИТ:
Список самых важных изобретений 2025 года опубликовал журнал Time
Внутри ИИ, суперкомпьютеры, бананы и вентиляторы, подробнее рассказали тут: https://v.thecode.media/r1t8g
Бесплатный ИИ-помощник от Google мощно обновился
Теперь Gemini CLi умеет работать в Figma, помогать кодить и может генерировать картинки в Nano Banana: https://v.thecode.media/6481i
Sony рассказали 3 главные фичи PS6
Нас ждёт ещё больше лучей и апскейлинга, подробнее написали тут: https://v.thecode.media/wqakz
Что такое псевдоэлементы в CSS и что интересного можно с ними сделать
Псевдоэлементы в CSS похожи на магию: они описываются в одном месте, а потом сами решают, когда работать, а когда нет. Если вы познаете это — всё остальное в вёрстке будет казаться потом довольно простой штукой: https://v.thecode.media/uwjca
#лучшее_Код #разбор_Код
Делаем своё приложение для ведения бюджета
Наконец-то настоящее программирование. Делают программу с базой данных и интерфейсом. Оказывается, не всё так страшно.
https://v.thecode.media/qgwr5
#проект_Код #лучшее_Код
Перед вами задача, которая может поставить в тупик тех, кто не знаком с математикой из старших классов.
Или с программированием — и тогда она решается за минуту (из которых 10 секунд уходит на запуск VS Code).
Но если не боитесь сложностей, попробуйте сначала решить её как математики — а перед этим напишите в комментариях чисто на уровне ощущений — что же всё-таки больше.
А потом заходите сюда: https://v.thecode.media/5qm58
#задача_Код
Больше не сливаем свои данные ИИ
Выложили список со всеми актуальными моделями, которые можно запустить локально на ПК или сервере: https://v.thecode.media/qnzmo
Одна из самых неочевидных штук для начинающих питонистов — как дать пользователю ввести в программу какие-то данные.
Вроде и пустяковый вопрос, но трудностей иногда вызывает много.
Чтобы их не было, подробно разбираем, как работает input() в Python: https://v.thecode.media/qzies
#разбор_Код
Сегодня — интересный проект для тех, кто начинает программировать на JavaScript: будем делать простой «Морской бой», чтобы играть с компьютером.
При этом внутри всё серьёзно: ООП, классы, интерактив и все дела: https://v.thecode.media/ris24
#проект_Код
Nginx — быстрый, дерзкий и суперпопулярный веб-сервер
Рассказываем всё про nginx — что нужно знать про самый популярный веб-сервер в мире, написанный российским разработчиком: https://v.thecode.media/8mbs2
#лучшее_Код #разбор_Код
Странная задача про сумму и умножение
Эту задачку задают старшеклассникам во Франции, теперь ваша очередь.
Есть трёхзначное число N. Если переставить в разном порядке цифры, из которых состоит это число, мы получим пять новых трёхзначных чисел. Если сложить эти пять новых чисел, мы получим число, которое равно сумме 2022.
Так что это за изначальное трёхзначное число?
Свой ответ пишите в комментариях, а решение ищите по ссылке: https://v.thecode.media/m4y7c
#задача_Код
Разбираем интересную тему: что ждёт джуниор-фронтендера на его первой работе. Мы пообщались с Даниилом Бердниковым, разработчиком в Яндексе и наставником Практикума, о том, какие типичные задачи бывают у новичков и как с ними справляться.
Попробовать себя во фронтенде: https://v.thecode.media/xup1f
#разбор_Код
Как стать программистом? Вот так: https://v.thecode.media/buoti
#лучшее_Код #разбор_Код
Объясняем, что означает ошибка OverflowError: Result too large в Python, когда она возникает и как её исправить.
Если вы человек-максималист и нужно всё, сразу и много, то должны про это знать: https://v.thecode.media/9d90a
#баг_Код
Добавьте к любой фразе айтишника «😏» и напишите, что получилось, в комментариях ↓
Мы начнём: я всё залил на прод 😏
Начинающим программистам: что такое фреймворки и библиотеки
Библиотека — это сборник готовых функций для конкретного языка программирования. Например, можно сделать библиотеку из самых часто используемых функций для решения дифференциальных уравнений, чтобы не писать эти алгоритмы в программе каждый раз, когда они понадобятся.
Одни разработчики создают библиотеки, а другие используют повторно вместо того, чтобы писать их с нуля. Используя готовые библиотеки, вы полностью контролируете процесс разработки, упрощаете его и экономите время. При этом библиотека следит за тем, чтобы вы делали как можно меньше ошибок.
Фреймворк — это платформа для разработки, которая включает методы работы с основными компонентами системы или браузера, например с файловой системой и базами данных, связывание данных с элементами, методы стилизации компонентов, выполнения запросов и обработки ошибок. При работе с фреймворком он задаёт правила, а вы соблюдаете их, наполняя готовый шаблон своим кодом. При этом вы теряете в гибкости, зато код работает стабильно, потому что основное фреймворк берёт на себя.
Чтобы раз и навсегда понять разницу между библиотеками и фреймворками, прочитайте нашу статью: https://v.thecode.media/rdlbu