Статьи о том, как взломать жизненные проблемы с помощью технологий. Сайт: https://thecode.media Журнал Яндекс Практикума. Номер заявления в РКН — 4970835371
Старт потоков Практикума в июне
Пройти бесплатную вводную часть понравившегося курса, чтобы познакомиться с новой профессией, программой и форматом обучения, можно уже сейчас.
Если понравится и вы решите учиться дальше, не забудьте применить наш промокод на скидку 5% по ссылке: https://v.thecode.media/qas1h
#анонс_Код
Сегодня разбираем продвинутую тему: как работает Async/Await в JavaScript. На старте это знать необязательно, но когда сайтом начнут пользоваться хотя бы несколько пользователей одновременно, знание этого вас очень выручит.
Всё как обычно — с примерами, кодом и картинками: https://v.thecode.media/mjvvm
#разбор_Код
Сегодня делаем интересный проект на HTML и CSS — рисуем и анимируем интерфейс камеры телефона, чтобы потом можно было фоткать и переключаться на настоящую фронтальную камеру.
Если вы хотите убедиться, что в браузере можно делать что угодно, — заходите сюда: https://v.thecode.media/7rzei
#проект_Код
Сколько мониторов нужно программисту для работы
Сколько мониторов нужно вам для работы? Хватает экрана ноута? Или только десктоп? Или нужен один, но большой? Или два поменьше? А может, ноут + монитор? Или трёх для вас тоже недостаточно?
Короче, читайте статью, а потом возвращайтесь в комментарии и делитесь фотками своих рабочих мест. Победителем будет человек с самой необычной конфигурацией мониторов.
https://v.thecode.media/ob1j0
#лучшее_Код #разбор_Код
Хитрая задача про реку от русского преподавателя в американском колледже
В девяностых наш математик Андрей Леонович Тоом преподавал в США математику студентам колледжей и давал им разные интересные задачи. Так вот:
Марк Твен на лодке проплыл по Миссисипи по течению за 5 дней, а против течения то же расстояние он проплыл на этой же лодке за 7 дней. За сколько дней Марк Твен проплыл бы это расстояние, если бы у реки не было течения?
Нашли и перевели для вас интересную историю об одной из самых крупных и загадочных утечек данных в интернете.
Возможно, среди этих данных есть и наши: https://v.thecode.media/k55c5
#разбор_Код
Недавно вышла бета Python 3.14, и мы решили разобрать, какие изменения там произошли, на что они повлияют и что нового теперь есть в инструментарии разработчиков.
Из интересного — новая работа с исключениями и цветной текст в консоли :-)
https://v.thecode.media/aifxu
#разбор_Код
Уже придумали, кем будете работать, когда всех программистов заменит ИИ?
Накидайте идей в комментариях, тоже подумаем :-)
Как разработчику развить свою продуктивность
Начните с основ. Какие бы усилия мы ни прикладывали к тому, чтобы делать и успевать как можно больше, нас не хватит надолго, если не выполняются базовые требования нашего организма:
• регулярный полноценный сон;
• регулярное питание;
• регулярная физическая активность.
Без регулярного полноценного сна мы не сможем восстанавливать свои силы после прошедшего дня, чтобы эффективно провести следующий.
Без регулярного питания у организма не будет сил что-то делать.
Без регулярной физической активности наш мозг, внутренние органы и мышцы не будут получать достаточно кислорода, чтобы справляться с нагрузками. Не обязательно проводить каждый день в спортзале — достаточно просто оставаться в движении: делать зарядку, гулять, плавать, кататься на велосипеде и так далее.
Звучит очень по-капитански, но такова жизнь.
Если вы уже наладили режим сна, питания и физической активности, можно переходить к следующим приёмам. О них — в статье: https://v.thecode.media/wpmx8
Короче, тут такое дело: мы составили словарь терминов, которые используются при работе с бэкапами. Терминов много, отличий в них тоже хватает, поэтому если хотите полностью понимать, что там вообще с бэкапами, — читать тут: https://v.thecode.media/w8ga1
И напишите в комментариях, нужен ли второй словарь по бэкапам, только уже с жаргонными выражениями и их значениями. Если нужен — напишем.
#разбор_Код
Все привыкли, что SEO — это только про тексты, но на самом деле на место в поисковой выдаче влияет ещё и скорость хостинга. Рассказываем, как это связано и что там можно сделать: https://v.thecode.media/3yhjb
#разбор_Код
Сегодня — задача В. И. Арнольда из его сборника «Задачи для детей от 5 до 15 лет». Мы в ней заменили ровно одно слово, чтобы было интереснее.
У Маши не хватало для покупки букваря семи рублей, а у Миши — одного рубля. Они сложились, чтобы купить один букварь на двоих, но денег всё равно не хватило. Сколько стоил букварь?
Сегодня разгоняем про классические мифы, которые окружают программистов и их работу в глазах новичков. Многие думают, что для того, чтобы начать программировать (не говоря уже о том, чтобы стать полноценным разработчиком), нужна куча приблуд, наворотов и особый склад ума.
Но это всё ерунда, и вот почему.
#разбор_Код
Коллеги из дружественного журнала поделились с нами подборкой статей, которые помогут пройти собеседование, договориться о нужном офере и не дать себя прожать по цене. Внутри прям забота и желание помочь, это кайф.
Слово коллегам:
Как найти работу в заветном IT без опыта реальных проектов: https://le.kinzhal.media/ymvis
Как проходить собеседования и не терять веру в себя: https://le.kinzhal.media/ahb12
Как брать за работу больше: https://le.kinzhal.media/auhdk
#подборка_Код
Что такое медиазапросы
Медиазапросы — это наборы правил, которые задают разные аспекты вёрстки в зависимости от размеров и свойств экрана браузера. Они появились в CSS3 в 2012 году, а сегодня их поддерживают все современные браузеры.
В медиазапросах прописывают условия, при соблюдении которых выполняются определённые требования к стилю. Например, нам нужно сделать так, чтобы на экранах шириной до 500 пикселей верхнее меню превращалось в три точки в углу, а на больших мониторах — растягивалось на всю ширину. Или чтобы в мобильной версии сайта шрифт становился чуть больше, а также менялись отступы и фон. Всё это можно сделать с помощью медиазапросов.
Если упростить, всё работает так:
1. Медиазапрос смотрит на условие, которое прописал разработчик, и проверяет, выполняется оно или нет. Например, ширина экрана меньше 500 пикселей.
2. Если условие выполняется — медиазапрос делает то, что написано внутри него: меняет шрифты, отступы и фон.
3. Если не выполняется — не происходит ничего. Но может сработать условие другого медиазапроса, и тогда сработает уже он.
Медиазапросов на странице может быть сколько угодно — главное, чтобы разработчик понимал, какой из них за что отвечает.
Как делаются медиазапросы и где применяются, читайте в нашей статье: https://v.thecode.media/bcqc3
Среда, дорогие читатели. Самое время делать выбор…
https://v.thecode.media/c1x92
#пб_Код
Вы точно сталкивались с этим языком программирования, только не знали этого. В играх, на сайтах, при использовании любимых сервисов — примеры можно продолжать долго.
Настало время узнать подробно, что же это за такой универсальный язык — C#
https://v.thecode.media/fh40t
#разбор_Код
Иногда в программе нужно обработать много одинаковых данных подряд. Чтобы не перебирать всё руками, опытные программисты используют функцию range().
А мы покажем, как ещё можно использовать эту функцию и на что она способна: https://v.thecode.media/tiyii
#разбор_Код
Темы на любой вкус
Привет! Эта неделя выдалась довольно разноплановой и насыщенной, поэтому получилось много разных тем — от мемов до гигантской утечки данных в сети. Выбирайте, что нравится, и пишите в комментариях свои предложения по темам или направлениям.
Рассказали про библиотеку tkinter в Python — и как с её помощью быстро создавать простые и понятные интерфейсы.
Выяснили, как скорость хостинга влияет на SEO: оказывается, влияет, но не всегда.
Сделали словарь терминов по бэкапам для начинающих, чтобы было проще разобраться в теме и читать документацию.
Пояснили про мем с таской, в которой всё написано. Пожалейте своих коллег, не пишите так :-)
Разобрались с протоколом WebDAV — он может дать вам доступ к любым вашим файлам, где бы они ни находились. Это как личный Яндекс Диск, только ваш.
❓ Задача недели с Реддита про чувака (да, там так и написано) и забор вокруг дома. Решений там несколько, попробуйте найти своё.
Посмотрели, что нового в Python 3.14 и на что повлияют изменения. А ещё там цветная консоль теперь.
Раскопали удивительную и очень свежую историю об одной из самых загадочных утечек данных в интернете. Спойлерить не будем, почитайте сами.
Здоровья вам и вашим близким! Любим вас!
«Код»
А на чьей вы стороне?
🔥 — спортивное программирование
❤️ — реальное
Сегодня разбираем интересную задачу с Реддита про какого-то чувака и забор, который он зачем-то захотел поставить возле дома.
И да, в оригинале так и написано — some dude. Поэтому добро пожаловать в мир странных задач: https://v.thecode.media/b1mtg
#задача_Код
Рассказываем про старый, проверенный и надёжный протокол WebDAV, который поможет получить доступ к файлам почти на любом устройстве.
А ещё с его помощью можно превратить разные гаджеты в мультимедийные центры и кайфовать от того, что не нужно качать фильмы на флешку, чтобы посмотреть их на телеке: https://v.thecode.media/acbez
#разбор_Код
Среда, дорогие читатели, самое время внимательно читать таски в трекере и разбираться, что там вообще имели в виду.
https://v.thecode.media/ag7rd
#пб_Код
Bash-скрипты: любимый инструмент девопса, сисадмина и фулстека
#!/bin/bash
echo "Привет, это журнал Код!"
echo "А это — статья про bash-скрипты ↓"
https://v.thecode.media/2jhi6
#лучшее_Код #разбор_Код
Смотришь каналы, ни о чём не подозреваешь, а тут раз — и совместный розыгрыш журнала «Код» и команды Яндекс Практикума. Просто так :–)
Условия простые:
• Подписаться на Журнал «Код» и Яндекс Практикум. Программирование и анализ данных.
• Поставить любую реакцию на этот пост.
• Нажать кнопку «Участвовать».
Призы полезные:
сертификат на 5 000 рублей в Яндекс Маркет за первое место и два сертификата на 1 000 рублей за второе и третье места.
Результаты: 28 апреля в 14:00 по московскому времени бот случайным образом определит 3 победителей. Подробнее об условиях розыгрыша можно почитать тут.
Ссылки на телеграм-профили победителей появятся под этим постом — мы с ними свяжемся, чтобы отдать призы.
Участников: 32
Призовых мест: 3
Дата розыгрыша: 14:00, 28.05.2025 MSK (8 дней)
Один из самых простых способов создать интерфейс в Python — использовать библиотеку tkinter. А главный её плюс в том, что она уже входит в Python и с ней можно работать без дополнительных установок.
Разбираемся, как создавать с её помощью интерфейсы и делать красивое: https://v.thecode.media/p9dvu
#разбор_Код
Задача про гору и альпинистов-программистов
Реальная задача про выдуманную гору.
https://v.thecode.media/od7zz
#задача_Код #лучшее_Код
Разбираем ошибку в JavaScript — TypeError: cyclic object value, которая может возникнуть в самых разных ситуациях. Но причина у неё всегда одна — циклические ссылки, которые вводят компьютер в ступор: https://v.thecode.media/vwwy3
#баг_Код