thecodemedia | Unsorted

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

56823

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

Subscribe to a channel

Журнал «Код»

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

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

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

Журнал «Код»

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

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

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

Журнал «Код»

Что такое каскадная разработка

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

Звучит очень здраво и помогает программистам не распылять свои силы, а сосредоточиться на текущих задачах. А ещё не нужно возвращаться к предыдущему этапу и что-то доделывать, потому что всё делается сразу и навсегда.

В классической каскадной разработке 7 этапов:
• Формализация и постановка задачи.
• Проектирование.
• Написание кода.
• Сборка всего кода в единое целое.
• Тестирование и отладка.
• Установка на компьютеры пользователя.
• Поддержка и написание документации.

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

Почему все критикуют каскадную разработку и какие у неё есть преимущества, рассказали в статье: https://v.thecode.media/jyyum

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

Журнал «Код»

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

#пб_Код

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

Журнал «Код»

Лето — время отпусков и поездок в разные страны. Это значит, что если вам там нужна связь и интернет, то надо подключить роуминг (или купить местную симку).

В общем, объясняем, как работает роуминг, почему он такой дорогой и как там всё устроено технически: https://v.thecode.media/ykhil

#разбор_Код

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

Журнал «Код»

Этим инструментом пользуются все умные люди, которым нужно на что-то опереться в своих прогнозах, от строителей до маркетологов. Если вы тоже хотите сами строить нужные себе прогнозы — попробуйте регрессионный анализ: https://v.thecode.media/tz3qw

Осторожно, внутри много графиков и умных выводов. Может оказаться сложновато для тех, кто не любит математику.

#разбор_Код

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

Журнал «Код»

Добро пожаловать в лето :-)

Привет!

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

Функция range() в Python — вроде простая, понятная, но у неё есть пара параметров, про которые многие забывают. А зря.

Для чего нужен язык C# — а для многого: хочешь — игры пиши, хочешь — делай суровый корпоративный софт, а хочешь — пили серверную часть для веба.

👉 Пояснили мем про сложный выбор, когда можно делать действительно всё, что хочешь. Осторожно, сенситив контент.

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

Как работает Await/Async в JavaScript. Популярная тема и в собеседованиях, и на практике.

Что нового в Homebrew — одном из самых популярных менеджеров пакетов для программистов. Не все оценят эти изменения, но радует, что проект живёт.

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

Всё, на речку и отдыхать! Мы уже убежали, увидимся через неделю )
Ваш «Код»

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

Журнал «Код»

Рассказываем, какие появились обновления в менеджере пакетов Homebrew, которым пользуются программисты по всему миру: https://v.thecode.media/5ienx

#разбор_Код

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

Журнал «Код»

Для всех, кто считает, что он ответил правильно на эту задачу, — держите разбор и решение: 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

#задача_Код

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

Журнал «Код»

Без него не будет интерактивности на сайте (ну, почти).

Без него вообще почти не получится научить страницу реагировать на действия пользователя.

В общем, разбираемся, как работает один из самых полезных методов для фронтенд-разработчика и JavaScript-программиста — addEventListener().

https://v.thecode.media/cttdt

#разбор_Код

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

Журнал «Код»

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

В прошлый раз мы сделали визуал, а сегодня сделаем так, чтобы всё работало, снимало и можно было переключить камеру на фронтальную (и увидеть себя!).

https://v.thecode.media/04t0n

#проект_Код

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

Журнал «Код»

Разбор: как устроены технически очки Apple Vision Pro

Одни говорят, что это прорыв, вторые — что ими невозможно долго пользоваться, третьи — что всё это уже было и в очках Apple Vision Pro нет ничего нового.

Нам стало интересно, какое железо стоит в этих очках, что оно умеет и почему физически не получится разглядеть в них отдельные пиксели на картинке.

https://v.thecode.media/k3ij3

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

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

Журнал «Код»

Сколько нужно ленты для передачи данных?

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

Вот задача:

В петербургском НИИ разрабатывают систему обмена короткими текстовыми сообщениями с помощью ЭВМ. Так как интернет не работает, сообщения записывают на магнитные ленты, запечатывают в конверты и отправляют на абонентский ящик получателя.

Лаборант Сергей попросил завлаба выделить 200 одинаковых ленточек по 110 сантиметров, чтобы закодировать на них старый советский анекдот и разослать всем друзьям.

Завлабу понравился анекдот, и он отправил лаборанта в магазин, чтобы тот купил нужное количество магнитной ленты. В магазине выяснилось, что лента продаётся в бобинах по 25 метров.


Вопрос: сколько бобин нужно купить лаборанту, чтобы хватило на рассылку анекдота всем друзьям? Учтите, что склеивать две ленты в одну целую нельзя.

Напишите свой ответ в комментариях, а решение как всегда ждёт вас по ссылке: https://v.thecode.media/86grg

#задача_Код

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

Журнал «Код»

Там работы точно больше, чем всем кажется.

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

#разбор_Код

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

Журнал «Код»

Пишем игру на Python, в которой нужно уворачиваться от предметов

Время интересных штук на Python: пишем игру, в которой нужно уворачиваться от разных летающих предметов. Аркадная классика: https://v.thecode.media/ig3ft

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

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

Журнал «Код»

Сегодня — простая, но интересная задача на нестандартное мышление, которую можно решить самому, а потом предложить сыграть друзьям на отдыхе. 

Если думаете, что тут всё просто, — не думайте: https://v.thecode.media/bw2x0

#задача_Код

Читать полностью…
Subscribe to a channel