thecodemedia | Неотсортированное

Telegram-канал thecodemedia - Журнал «Код»

56823

Статьи о том, как взломать жизненные проблемы с помощью технологий. Сайт: https://thecode.media Журнал Яндекс Практикума.  Номер заявления в РКН — 4970835371

Подписаться на канал

Журнал «Код»

Магистратура Практикума — очное высшее онлайн-образование, которое помогает построить карьеру в IT: разработке, аналитике и управлении продуктом.

В карточках рассказали о том, как устроена учёба в магистратуре Яндекса и какие программы и треки доступны в 2025 г. Ознакомиться с учебным планом и оставить заявку на обучение можно по ссылке: https://v.thecode.media/8y9ht

#анонс_Код

Читать полностью…

Журнал «Код»

Если вы вообще не знаете, что такое фронтенд и что такое HTML, — самое время узнать. Многие, кстати, вообще не считают HTML языком программирования, но при этом весь интернет (и не только он) работает именно с этим языком: https://v.thecode.media/aqat8

#разбор_Код

Читать полностью…

Журнал «Код»

Среда, дорогие читатели. Самое время убедиться, что все помнят свои пароли: https://v.thecode.media/qfm9x

#пб_Код

Читать полностью…

Журнал «Код»

Что такое IP-телефония и как она работает

IP-телефония — это телефонная связь, которая работает через интернет. С IP-телефона можно позвонить на обычный телефонный номер и наоборот. Разбираемся, как это работает и можно ли настроить IP-телефонию у себя дома.

https://v.thecode.media/535ou

#лучшее_Код #разбор_Код

Читать полностью…

Журнал «Код»

Задача: сто программистов и повышение или увольнение для всех

В одной большой ИТ-компании работает сто программистов. В закрытой комнате в ста пронумерованных коробках случайным образом размещены карточки с номерами от 1 до 100. Программисты могут зайти в комнату по одному и открыть 50 коробок в поисках своего номера. После того как номер найден или открыта 50-я коробка, программист должен покинуть комнату.

Если свои номера найдут все сто программистов, их всех повысят. Но если хотя бы один из них не сможет найти свой номер, будут уволены все сто программистов.

Посетив комнату, программисты не могут общаться с теми, кто в ней ещё не был. Но они могут обсуждать общую стратегию до того, как попадут в комнату.

Какая стратегия поисков будет наилучшей, чтобы всех программистов повысили, а не уволили? Свой ответ пишите в комментариях, а решение ищите по ссылке: https://v.thecode.media/0izjz

#задача_Код

Читать полностью…

Журнал «Код»

Разбираем теорию игр — это набор инструментов, которые помогают принимать взвешенные, рациональные и точные решения, а также понимать данные. Чем больше данных об игроках и ситуациях — тем точнее анализ и прогноз.

#разбор_Код

Читать полностью…

Журнал «Код»

5 способов и приёмов, которые помогут любому разработчику наладить свой режим сна

Eat, sleep, code, repeat.

https://v.thecode.media/bur06

#лучшее_Код #разбор_Код

Читать полностью…

Журнал «Код»

Для всех, кто считает, что он ответил правильно на эту задачу, — держите разбор и решение: https://v.thecode.media/bnp5c

(и да, мы тоже все вначале решили неправильно)

#задача_Код

Читать полностью…

Журнал «Код»

Лучший язык программирования — это...
Принимаем только неправильные ответы.

Читать полностью…

Журнал «Код»

Как разработчику восстанавливать силы каждый день

Когда мы экономим на отдыхе, наша производительность падает, и это сказывается на работе в виде ошибок, отставания по срокам или упущения простых решений. В 2020 году посчитали, что 85% киберинцидентов были связаны с человеческими ошибками, а их основными причинами были стресс и усталость. Разбираемся, как разработчику отдыхать, чтобы восстанавливаться каждый день.

Спите не меньше 7 часов

Разным людям требуется разная продолжительность сна, но учёные сходятся во мнении, что взрослому человеку нужно спать не меньше 7 часов ежедневно. При этом доказано, что отоспаться можно только за недополученный сон в течение суток, то есть сегодня можно отоспаться за вчера, но никак не за два дня до этого. Поэтому сон должен быть полноценным регулярно: не стоит надеяться отоспаться в выходные за всю неделю.


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


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

Ещё 6 советов, как разработчику восстанавливать силы, ищите в статье: https://v.thecode.media/rx1g9

Читать полностью…

Журнал «Код»

Прокачиваем игру на Python c уворачиванием от предметов

Финальная часть игры на Python: сделали полноценную аркаду, где нужно уворачиваться от летающих чайников и подсвечников как можно дольше. Почти то же самое, что и в апсторах, только своё и бесплатно: https://v.thecode.media/sbe4v

#проект_Код #лучшее_Код

Читать полностью…

Журнал «Код»

Основано на реальных событиях.

Свой ответ пишите в комментариях, а решение ищите по ссылке: https://v.thecode.media/ugiy1

#задача_Код

Читать полностью…

Журнал «Код»

Если этого не делать, сломается весь интернет.

В этом посте разберёмся, зачем тестировать бэкенд, как это делать и какими инструментами.

#разбор_Код

Читать полностью…

Журнал «Код»

5 рюкзаков для программистов на все случаи жизни

Какой рюкзак лучше подойдёт для программиста, если нужно ходить каждый день в офис с ноутбуком? А в поход? А на прогулку с ребёнком или просто погулять по городу?

Чтобы было проще, нашли 5 рюкзаков на все случаи жизни. В каждом есть отделение для ноутбука, но все они различаются по своим возможностям: https://v.thecode.media/6hw8f

Кстати, поделитесь, а каким рюкзаком пользуетесь вы и по каким критериям вы его выбирали?

#лучшее_Код #разбор_Код

Читать полностью…

Журнал «Код»

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

В редакции мы уже нашли двоих, кто справился быстрее 30 секунд, теперь ваша очередь: https://v.thecode.media/jquz1

#задача_Код

Читать полностью…

Журнал «Код»

Без каких нейронок вы больше не можете представить свою работу? Делитесь в комментариях, что и для каких задач используете ↓

Читать полностью…

Журнал «Код»

Минимакс — правило, которое помогает найти лучшее решение в худшей ситуации

Минимакс — штука из теории игр. В этой теории разные ситуации описываются как игры, а игроки — это те, кто находится в этих ситуациях.

Представим, что мы находимся в роли игрока в какой-то подобной ситуации. Чтобы понять, как работает правило минимакса, следите за логикой:

1. В одних играх есть степень поражения — например, сколько денег потерял игрок в конце игры. В других степень поражения определяется самим фактом проигрыша, без уточнения деталей, просто выиграл или проиграл.
2. Каждый другой игрок принимает решения, которые могут увеличить ваш максимально возможный проигрыш. Например, после его ходов вы можете потерять 10 или 500 очков. Максимально возможный проигрыш здесь — 500 очков.
3. Наша задача — на каждом шаге принимать такие решения, чтобы минимизировать этот проигрыш. Проще говоря, сделать так, что даже если бы мы и потеряли очки на этом ходу, то не 500, а 10 — минимальное количество из возможных.

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

Как работает алгоритм минимакса, где применяется в ИТ и как работает в жизни, рассказали в статье: https://v.thecode.media/4g5iv

Читать полностью…

Журнал «Код»

Рассказываем о том, что такое кибербезопасность, и отвечаем на самые популярные вопросы по этой теме: что там делают, какие угрозы бывают и что нужно знать, чтобы там работать.

Про навыки, которые для этого нужны, там тоже есть: https://v.thecode.media/yiyab

#разбор_Код

Читать полностью…

Журнал «Код»

Как взламывают корпоративные системы и личные аккаунты тех, кто там работает? 

Что может быть плохого в переписке с человеком, которого ты хорошо знаешь лично или по работе?

Почему аккаунты одних людей взломать проще, чем других?

Ответ простой: социальная инженерия. И она может коснуться каждого: https://v.thecode.media/akctv

#разбор_Код

Читать полностью…

Журнал «Код»

Мальчик: снимает рилсы, чтобы запрыгнуть на паровозик хайпа.

Мужчина: покупает билеты на поезд и едет к любимой.

Настоящий мужчина: поднимает сервер, на него ставит Express.js, с его помощью запускает клиентские сайты, получает с каждого деньги и кайфует.

В общем, показываем красивое про Express.js: https://v.thecode.media/je5tq

#разбор_Код

Читать полностью…

Журнал «Код»

Что почитать, пока ещё выходные

Привет!

Эта неделя для многих была очень короткой и выходных получилось больше, чем рабочих дней. У нас — тоже, поэтому статей за неделю вышло меньше обычного. Но все интересные и полезные, смотрите сами:

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

Язык, который по надёжности и дате первого выпуска сравнится с крузаком: Фортран. На нём работают суперкомпьютеры, некоторые АЭС и системы моделирования погодных условий. Классика, в общем.

Разобрали мем про Галю и отмену SLA, в котором сисадмин в конце всем желает доброго вечера.

Принесли безумно необычную задачу, которую ВСЕ с первого раза решают неправильно, а как решить со второго — не понимают.

Отдохните там хорошенько, лето же!
Любим, жмём руку, ваш «Код»

Читать полностью…

Журнал «Код»

Sora: что умеет самая продвинутая нейросеть

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

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

https://v.thecode.media/gmn5b

#лучшее_Код #разбор_Код

Читать полностью…

Журнал «Код»

Рома едет от дома до работы на машине по прямой со средней скоростью 50 километров в час. А от работы до дома в тех же условиях — 60 километров в час.

Какая у него получается средняя скорость за эти две поездки?

Читать полностью…

Журнал «Код»

Четверг, дорогие читатели, и с праздником вас! Желаем, чтобы они прошли не в такой суете, как в этом диалоге :-)

https://v.thecode.media/ybu1y

#пб_Код

Читать полностью…

Журнал «Код»

Библиотека NumPy в Python — шикарный инструмент для быстрой обработки больших массивов с числами. А числа — это вообще всё: картинки, тексты, видео и любые другие цифровые данные. Эта библиотека может как вычислить разные сложные штуки, так и поменять яркость на фотографии.

Рассказываем, как подключить библиотеку NumPy, настроить и начать с ней работать: https://v.thecode.media/da9zu

#разбор_Код

Читать полностью…

Журнал «Код»

Зацените такое:

1. Этот язык программирования появился в 1957 году (если что, ваш любимый Си появился в 1972 году).
2. На нём до сих пор программируют.
3. В мае 2025 года он был на 11-м месте по использованию в мире. НА ОДИННАДЦАТОМ, КАРЛ!!!11

Надёжнее этого языка (но что тоже используется до сих пор) — только автомобиль «Тойота Лендкрузер», который начал производиться в 1951 году. 

Этот язык называется Фортран. И на нём программируют суперкомпьютеры: https://v.thecode.media/joel1

#разбор_Код

Читать полностью…

Журнал «Код»

Пиксель или вектор? JPG или CDR? Спартак или ЦСКА? 

Рассказываем, чем отличается векторная от растровой, когда какая лучше и как всё это устроено с точки зрения алгоритмов: https://v.thecode.media/uj4ar

#разбор_Код

Читать полностью…

Журнал «Код»

Что думают про наши статьи известные люди

Привет!
С помощью разных способов мы спросили у известных людей, что они думают про наши статьи, и вот что они ответили.

Стив Джобс: «Это лучшая статья про то, как сделать рабочий интерфейс камеры айфона в браузере! Показал её Джонни Айву, он в полном восторге!»

Павел Дуров: «Наконец-то мне кто-то рассказал о том, как работает роуминг и почему во Франции он такой дорогой».

Профессор Ксавьер: «Свою первую модель Церебро я построил после статьи про регрессионный анализ. Было сложно, но результат того стоил».

Вадим Зеланд: «Однажды после особо сложного трансерфинга мне понадобилось заземлиться — и тут электрики пояснили мне, как это сделать. Это гениально!»

Эдвард Сноуден: «Обычно я против этого, но addEventListener() в JavaScript действительно позволяет слушать и обрабатывать все события так, как нужно пользователю. Надо сказать Ассанжу, чтобы не переживал из-за этого».

Стивен Хокинг: «Более лёгкой задачи про мотоциклы я ещё не видел. Я решил её в уме даже до того, как полностью прочитал условие. И в ней явно не учитывается влияние радиуса Шварцшильда».


Такие дела, сами в шоке. Посмотрим, что будет через неделю :-)
Обнимаем, «Код»

Читать полностью…

Журнал «Код»

Пишем свой блек-джек на Python

Иногда, чтобы поговорить о серьёзных вещах, нужно начать с чего-то простого и интересного. Например, с игры в блек-джек на Python — она будет моделировать то, что происходит в казино, а мы потом посмотрим, какие там будут выигрышные стратегии. Но начнём с кода: https://v.thecode.media/nwrij

#проект_Код #лучшее_Код

Читать полностью…

Журнал «Код»

Скиньте свой любимым мем про программирование и ИТ в комментарии.

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

Читать полностью…
Подписаться на канал