Статьи о том, как взломать жизненные проблемы с помощью технологий. Сайт: https://thecode.media Журнал Яндекс Практикума. Номер заявления в РКН — 4970835371
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
#баг_Код
Что такое JDK
JDK (Java Development Kit) — это набор инструментов, который нужен, чтобы разрабатывать и запускать программы на Java. По сути, это полноценная среда разработки, которая включает в себя:
• Java Runtime Environment (JRE) — минимальный набор для выполнения Java-программ.
• Java Virtual Machine (JVM) — отвечает за выполнение Java-кода на разных платформах без необходимости переписывать его под каждую операционную систему.
• Компилятор (javac) — превращает исходный код Java в байт-код, который исполняется на JVM.
• API и библиотеки — готовые решения для работы с файлами, сетью, базами данных и многим другим.
• Отладчик и вспомогательные инструменты — помогают находить ошибки и анализировать производительность приложений.
Главное преимущество JDK — его многоплатформенность. Благодаря виртуальной машине Java-приложения могут запускаться на Windows, macOS, Linux и других системах без модификации кода. Именно поэтому Java остаётся одним из самых популярных языков в мире, особенно в корпоративной разработке и мобильных приложениях.
Что входит в JDK и зачем это нужно, подробно разбираем в статье: https://v.thecode.media/zlp53
Прокрастинация у программистов и что с ней делать
Мы хотели написать классную подводку к этой статье, но подумали, что всё успеем, и занялись другими делами. А потом времени хватило только на то, что вы читаете прямо сейчас.
https://v.thecode.media/3tlbc
#лучшее_Код #разбор_Код
Задача про часы, программиста и бабушку
Программист встал рано утром и заметил, что в шесть утра кухонные часы с боем делают 6 ударов за 6 секунд. Он это запомнил и решил впечатлить свою бабушку — запрограммировал телевизор так, чтобы в полдень включалась её любимая программа через 12 секунд — как раз с последним ударом в 12 часов.
Удалось ли программисту впечатлить бабушку или с точностью что-то пошло не так?
🔥 — если удалось
❤️ — если что-то пошло не так
Узнать, как было на самом деле, вы можете, посмотрев решение.
#задача_Код
После долгих праздников бывает трудно перестроиться на прежний режим. Мы быстрее устаём, чем раньше, и получаем меньше удовольствия даже от работы, которая нравится.
Собрали несколько советов о том, как комфортнее вернуться к делам.
#разбор_Код #лучшее_Код
Странная задача про выполнение задач и продуктивность
Интересная и не самая стандартная задача про продуктивность и помощника, из-за которого задач становится больше. Попробуйте свои силы в решении, если вас не пугает такое условие.
https://v.thecode.media/y6ucu
#задача_Код #лучшее_Код
Как проходят ваши выходные? Как отдыхаете? Делитесь своими историями и кидайте фотки в комментарии.
Читать полностью…Секрет хорошего шашлыка — в алгоритмах.
Нет, серьёзно, этот пост— подробное руководство по приготовлению шашлыка, но написанное на понятном для разработчиков языке. Мы взяли за основу синтаксис Python и на его основе написали алгоритм — технически точный и практичный. При правильных параметрах запуска у вас получится отличный шашлык :-)
#лучшее_Код #разбор_Код
Впереди вторые майские праздники, снова длинные выходные и вообще весна. Понимаем, что хочется уже доработать эту среду и пойти отдыхать, поэтому держите большую подборку того, что почитать в ближайшие 4 дня, если вдруг станет скучно.
Статьи, разборы, проекты и дурка — тут: https://v.thecode.media/lvr9w
#подборка_Код
Метод str.replace() в Python — один из самых полезных методов для работы с текстом и строками, если не считать регулярные выражения. Но если вы знаете регулярки и легко сочиняете из них любые конструкции, то будет странно, если вы ещё не в ИТ.
Короче, рассказываем с примерами, как работать с этим методом и что он умеет (а умеет он прям много): https://v.thecode.media/lke9n
А, и ещё интересный факт. Строки в Python — неизменяемые. Но мы их можем как-то при этом изменять и делать что угодно. Как это работает вместе — про это тоже есть в статье.
#разбор_Код
Собрали все способы, как подключить JavaScript к HTML, а главное — чем они различаются, когда какой лучше применять и что делать, если нужно, чтобы сайт загружался быстрее: https://v.thecode.media/c0vyb
#разбор_Код
Все привыкли, что SEO — это только про тексты, но на самом деле на место в поисковой выдаче влияет ещё и скорость хостинга. Рассказываем, как это связано и что там можно сделать: https://v.thecode.media/3yhjb
#разбор_Код
Сегодня — задача В. И. Арнольда из его сборника «Задачи для детей от 5 до 15 лет». Мы в ней заменили ровно одно слово, чтобы было интереснее.
У Маши не хватало для покупки букваря семи рублей, а у Миши — одного рубля. Они сложились, чтобы купить один букварь на двоих, но денег всё равно не хватило. Сколько стоил букварь?
Сегодня разгоняем про классические мифы, которые окружают программистов и их работу в глазах новичков. Многие думают, что для того, чтобы начать программировать (не говоря уже о том, чтобы стать полноценным разработчиком), нужна куча приблуд, наворотов и особый склад ума.
Но это всё ерунда, и вот почему.
#разбор_Код
Метод index() в Python — один из самых недооценённых, смотрите сами.
Новички: ну-у-у, это мы просто находим индекс нужного нам элемента, ничего интересного.
Бывалые: так, щас по-быстрому найдём точку начала ошибок на сервере, старт падения акций на рынке и самый быстро раскупаемый товар на складе. Изи.
Удивляться и узнавать тут: https://v.thecode.media/b0wom
#разбор_Код
Сегодня — подробный рассказ о том, что такое хостинг. Разбираем всё: виды хостингов, их особенности и различия, а главное — как его зарегистрировать, купить и настроить.
Если что, эта статья тоже лежит где-то на хостинге: https://v.thecode.media/ctwpb
#разбор_Код
Сегодня разбираем интересную тему: что ждёт джуниор-фронтендера на его первой работе.
Мы пообщались с Даниилом Бердниковым, разработчиком в Яндексе и наставником Практикума, о том, какие типичные задачи бывают у новичков и как с ними справляться: https://v.thecode.media/qsnxl
#разбор_Код
Если ваш ноут держит рабочий день от аккумулятора, вернитесь к этой статье через год.
Если полдня — можно начинать читать уже сейчас.
Если пару часов — надеемся, вы успеете прочитать статью прежде, чем он сядет.
Итак, подробный разбор того, какие бывают батареи в ноутбуках, почему они перестают держать заряд и что делать, если их пора менять: https://v.thecode.media/qv7v1
Но если заряда вашего ноутбука хватает на два дня плотной работы с утра до вечера — напишите нам, хотим такой же.
#разбор_Код
Ещё отдыхаем
Для тех, кто немного отдохнул за эти майские праздники, или кому хочется просто переключиться — подборка того, что у нас вышло за эти длинные-длинные выходные.
👉 Что почитать на майских
Теория
Что такое бэкап и зачем он нужен
Фишинг: что это такое и как защититься от него
Практика
Как подключить JavaScript к HTML
Метод str.replace() в Python
Как работают указатели в C на практике
Решаем кодом: как найти длину последнего слова
Кайф
Пояснительная бригада: иногда в доках пишут полезное
Пояснительная бригада: кодировка упорству не помеха
Здоровья вам и вашим близким! Любим вас!
«Код»
Суббота, дорогие читатели. Понимаем, что вы отдыхаете, но этим просто невозможно не поделиться: ССЫЛКА
И да, отдыхать тоже нужно, чтобы не получилось как тут :-)
https://v.thecode.media/dwgoo
#пб_Код
ООП для новичков: инкапсуляция, наследование и полиморфизм
Объясняем без машин.
https://v.thecode.media/64tq0
#лучшее_Код #разбор_Код
Секрет хорошего шашлыка — в алгоритмах.
Нет, серьёзно, этот пост— подробное руководство по приготовлению шашлыка, но написанное на понятном для разработчиков языке. Мы взяли за основу синтаксис Python и на его основе написали алгоритм — технически точный и практичный. При правильных параметрах запуска у вас получится отличный шашлык :-)
#лучшее_Код #разбор_Код
Делаем простую браузерную игру в шашки на двоих
Настало время полноценных проектов с большими скриптами, красивыми стилями и небольшими страницами. На этот раз делаем шашки в браузере, чтобы можно было играть вдвоём: https://v.thecode.media/gn509
#лучшее_Код #проект_Код
Задача про трёх айтишников, мопед и летнюю поездку
Андрей, Вова и Саша — три друга-айтишника. Однажды летом они решили съездить из Москвы в город Мышкин Ярославской области: там красиво и как раз проходит выставка компьютерных мышей.
Ехать на поезде не хотелось, а из транспорта у них был только двухместный мопед. Но ребята молодые и спортивные и задумали план: один пойдёт пешком, а двое поедут. Стартовать из Москвы решили одновременно.
Немного цифр:
• Скорость пешком — 15 км/ч.
• Скорость мопеда — 60 км/ч.
• От Москвы до Мышкина — 300 км.
За какое самое короткое время все трое доберутся до Мышкина? Пишите свой ответ в комментариях, а решение ищите по ссылке: https://v.thecode.media/8yzsv
#задача_Код
Даже если всё вокруг этому мешает.
#подборка_Код #лучшее_Код