thecodemedia | Unsorted

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

56821

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

Subscribe to a channel

Журнал «Код»

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

Продолжаем разговор с тимлидом про фронтенд для новичков. Полезно, если вы сомневаетесь, справитесь или нет: https://v.thecode.media/9c1gd

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

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

Журнал «Код»

У вас 45 848 сообщений.

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

https://v.thecode.media/hhako

#разбор_Код

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

Журнал «Код»

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

Но это хорошо работает, когда у нас бинарное условие: или выполняется, или нет. А если нам нужно проверить какое-то значение, и если оно равно единице, то сделать что-то одно, двойке — что-то другое и так далее? Тут на помощь приходит оператор множественного выбора, про него и поговорим.

#разбор_Код

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

Журнал «Код»

Разгон: что такое компьютерная грамотность?

Разгоняем про компьютерную грамотность: что это такое сейчас и когда можно без неё: https://v.thecode.media/pqxob

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

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

Журнал «Код»

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

Чтобы ИИ не галлюцинировал и работал с вашими данными, нужен правильный AI-стек. Этим сегодня и займёмся.

https://v.thecode.media/inw9l

#разбор_Код

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

Журнал «Код»

Что интересного произошло в ИТ

1. Новый бюджетный смартфон от Google за 499 $: https://v.thecode.media/0duht.

2. Маркетплейс плагинов в новом Cursor 2.5: https://v.thecode.media/knth2.

3. Альтернативы Telegram из «ТамТам» не вышло: https://v.thecode.media/955jm.

Вы ничего не пропустили :-)

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

Журнал «Код»

Что интересного произошло в ИТ

1. Похоже, борьба с Telegram задела и системные апдейты отечественных ОС: https://v.thecode.media/qel7e.

2. Google соберёт разработчиков, чтобы показать обновления для Gemini и Android: https://v.thecode.media/u6abk.

3. Apple собирается внедрить ИИ в очки, наушники и кулон: https://v.thecode.media/px45b.

Вы ничего не пропустили :-)

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

Журнал «Код»

Что интересного произошло в ИТ

1. Скоро увидим новые iPhone и бюджетные MacBook для студентов: https://v.thecode.media/fna5k.

2. Samsung представила новый Galaxy S26 с защитой от «любопытных Варвар»: https://v.thecode.media/usj48.

3. Новые ноутбуки с дизайном от Яндекс Фабрики: https://v.thecode.media/gpj2v.

Вы ничего не пропустили :-)

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

Журнал «Код»

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

#задача_Код

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

Журнал «Код»

Разбираем самую популярную конструкцию — условия и то, как они работают.

#разбор_Код

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

Журнал «Код»

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

Получилось много, поэтому вот первая часть: говорим про теорию и технологии.

https://v.thecode.media/shyhv

→ Попробовать себя в роли фронтенд-разработчика: https://v.thecode.media/fobbv

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

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

Журнал «Код»

На злобу дня: что бы вы запретили в ИТ навсегда?

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

Журнал «Код»

Что такое docker

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

Принцип действия докера такой:

1. Есть набор различных программ, которые нужно установить, настроить и запустить.
2. Для этого набора программ пишется скрипт, в котором написано, какую программу в какой последовательности нужно ставить и как настраивать. Задача докера — выполнить эти инструкции и запустить программы как нужно.
3. Для каждой программы докер создаёт виртуальную машину, в которой работает эта программа. Если в скрипте будет пять программ, докер сделает пять виртуальных машин и объединит их в одну виртуальную сеть.
4. Эта виртуальная сеть со стороны выглядит как единое целое и называется докер-контейнером.


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

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

Для подробностей загляните в нашу статью про докер — там всё подробно и на примерах: https://v.thecode.media/hldzk

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

Журнал «Код»

Как работает кодирование Base64

Данные по сети часто передаются не в зашифрованном, а в закодированном виде: первое нужно для защиты информации, а второе — для более удобного способа её передачи. Кодирование Base64 — один из стандартов такой работы с данными, и чаще всего с ним можно столкнуться в веб-разработке.

Рассказываем, что это за формат, как с ним работать и какие у него есть минусы: https://v.thecode.media/hagi6

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

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

Журнал «Код»

Нажали «Отправить», страница моргнула, и все введённые данные исчезли? Значит, браузер сделал свою работу и перезагрузил страницу. В статье разбираем, как с помощью preventDefault перехватить управление и сделать то, что нужно нам.

https://v.thecode.media/2u0nb

#разбор_Код

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

Журнал «Код»

Что интересного произошло в ИТ

1. Новые бюджетные модели и флагманы с мощной начинкой — ждём презентации Apple: https://v.thecode.media/yj09n.

2. Индия разработала собственную нейросеть — Indus AI: https://v.thecode.media/t60i2.

3. Anthropic выложили пост, который обрушил акции IBM на 13%: https://v.thecode.media/mzyyn.

Вы ничего не пропустили :-)

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

Журнал «Код»

Логическая задача о преступности

В одном городе ограбили магазин. Дело поручили инспектору — бывшему программисту. Он опросил трёх свидетелей инцидента и выяснил, что преступники скрылись на машине. Но все три свидетеля говорили разные вещи:

• Первый утверждал, что это были синие «Жигули».
• Второй — что это чёрная «Волга».
• Третий вообще сказал, что это был «Мерседес», но точно не синий.

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

На какой машине скрылись преступники? Голосуйте в опросе и пишите в комментариях, как вы это вычислили.

Правильный ответ и решение как всегда ждут вас по ссылке: https://v.thecode.media/7rihr

#задача_Код

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

Журнал «Код»

ШОК-КОНТЕНТ: можно доказать, что 2 + 2 = 5!

И доказательство с простыми формулами тоже есть.

И да, 2 + 2 = 5.

Но всё же попробуйте найти ошибку в логике доказательства: https://v.thecode.media/1n3gd

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

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

Журнал «Код»

Что интересного произошло в ИТ

1. У новой Gemini 3.1 Pro с логикой получше, чем у человека: https://v.thecode.media/c9d5h.

2. Составит ли новый браузер от Microsoft конкуренцию другим: https://v.thecode.media/auyct?

3. Теперь можно будет попросить помощь у ИИ, пока смотришь стрим: https://v.thecode.media/ukmy2.

Вы ничего не пропустили :-)

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

Журнал «Код»

Напишите к этому посту такой комментарий, чтобы мы все сразу поняли, что вы программист.

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

Журнал «Код»

Как ИИ пишет код и сможет ли он заменить программистов

Когда мы говорим, что ИИ «пишет код», это звучит так, будто он понимает задачу и придумывает решение, как опытный разработчик. Но на самом деле всё прозаичнее: нейросеть не понимает ничего.

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

ИИ обучается на огромных массивах открытых данных. Это публичные репозитории на GitHub, ответы со Stack Overflow, техническая документация, статьи и блоги разработчиков. Вся эта информация превращается в статистическую модель: ИИ не знает, зачем нужен этот код, но помнит, как он выглядел в тысячах других случаев.

В итоге, когда вы просите его написать, например, функцию для парсинга JSON, модель не «придумывает» её с нуля — она собирает из знакомых кусочков то, что чаще всего встречалось в подобных ситуациях. Чем популярнее решение в сети, тем выше шанс, что ИИ предложит именно его.

И иногда это проявляется буквально. В 2024 году исследователи проверяли, как крупные языковые модели вроде CodeLlama отвечают на задачи со Stack Overflow. Оказалось, что в 25,6% случаев ответ ИИ дословно совпадал с реальным постом, вплоть до последнего символа. То есть нейросеть не просто «похожа» на программиста — она буквально цитирует его.

Ранее похожий эксперимент провёл автор с Dev.to. Он начал отвечать на вопросы на Stack Overflow, используя ChatGPT. Спустя несколько недель стало очевидно: ИИ не приносит ничего уникального, он просто повторяет стандартные решения, которые уже и так лежат на форуме — иногда слово в слово.

Поэтому большинство кода, который сегодня генерирует ИИ, — это наработки миллионов разработчиков, которые когда-то открыто поделились своими знаниями. А значит, за любым «умным» решением, выданным ИИ, всегда стоит чей-то человеческий опыт.

Подробно о том, почему ИИ не заменит программистов, рассказываем в статье: https://v.thecode.media/f9tru

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

Журнал «Код»

Функция map() в Python

Настало время мощных и осознанных подходов к программированию на Python: разбираем, как работает функция map(). Если не в курсе — она позволяет делать крутую магию и использовать другие функции для своей работы.

Тем, кто хотел посмотреть, как работает функциональное программирование в Python, — читать обязательно. Если что, функциональное — это не про функции, а про другое: https://v.thecode.media/9zayv

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

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

Журнал «Код»

Разработчики: начинают свои pet-проекты с Kubernetes и микросервисов.
Pet-проекты: превращаются в заброшенный репозиторий на GitHub.

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

https://v.thecode.media/q5uam

#разбор_Код

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

Журнал «Код»

Что интересного произошло в ИТ

1. Не имитируют ИИ, а активно пользуются: https://v.thecode.media/ex7q1.

2. Обновления модели ИИ Илона Маска: https://v.thecode.media/712ib. Как вам такое?

3. Приложение такси только с услугами такси: https://v.thecode.media/nep5j. Неожиданно!

Вы ничего не пропустили :-)

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

Журнал «Код»

Прокачиваем генератор лабиринтов: оптимизируем код и добавляем выходы

Для тех, кто соскучился по серьёзному программированию. Скучно не будет.

https://v.thecode.media/qa6su

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

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

Журнал «Код»

Что интересного произошло в ИТ

1. Apple снова переносит обновление Siri: https://v.thecode.media/8cevd. Ждёте?

2. Фанаты «Джона Уика» здесь? Saber Interactive анонсировали экшен по мотивам франшизы: https://v.thecode.media/619no.

3. Не DeepSeek единым. Алиса бьёт рекорды: https://v.thecode.media/hvj80.

Вы ничего не пропустили :-)

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

Журнал «Код»

Без базы данных ни одно серьёзное приложение не сможет хранить информацию и работать с ней. Даже самое простое. Рассказываем про виды баз данных и про то, как их выбирать для разных проектов.

https://v.thecode.media/rxglm

#разбор_Код

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

Журнал «Код»

Что интересного произошло в ИТ

1. Microsoft готовит новую версию Windows, но она выйдет только для новых ПК на Snapdragon X: https://v.thecode.media/iet13.

2. Ayaneo открыла предзаказы на windows-консоль Next 2 за 4299 $: https://v.thecode.media/vrq5c. Это 8,8-дюймовый портативный ПК с Ryzen AI Max и батареей 115 Вт·ч.

3. Google подтвердила, что Android 17 Beta 1 выйдет совсем скоро: https://v.thecode.media/6ofwc. Пользователи бета-программы получат обновление автоматически.

4. Alibaba выпустила Qwen-Image-2.0 — ИИ-модель, которая корректно рисует текст и умеет делать инфографику, постеры и презентации: https://v.thecode.media/om2qm.

Вы ничего не пропустили :-)

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

Журнал «Код»

Что интересного произошло в ИТ

1. Роскомнадзор, по информации СМИ, может начать частичное ограничение работы Telegram в России — пользователи уже жалуются на замедление: https://v.thecode.media/xqo52.

2. Discord начнёт автоматически переводить аккаунты без верификации возраста в подростковый режим: https://v.thecode.media/0lkcy. Чтобы сохранить полный доступ, придётся доказать, что вам больше 18 лет.

3. Apple может добавить в AirPods мини-камеры — не для съёмки, а для работы ИИ и понимания окружающего пространства: https://v.thecode.media/k1ppb.

4. Microsoft хочет превратить новый Xbox в игровой ПК с консольным интерфейсом: https://v.thecode.media/iye14.

Вы ничего не пропустили :-)

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

Журнал «Код»

Сложная задача про маршрутку

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

Маршрутка до вокзала ходит раз в полчаса. Так как водитель при выезде может задержаться на перекур, вероятность того, что маршрутка появится за ближайшие 30 минут, снижается с единицы до 0,95.

Чтобы успеть на вокзал, парень должен сесть в маршрутку за ближайшие 10 минут. Если не успеет, отношения с будущими родственниками будут испорчены.

Также молодой человек может поехать не на маршрутке, а на трамвае. Он рассчитал в уме, что, если сейчас пойти пешком до трамвайной остановки, есть шанс 60%, что он успеет приехать на вокзал.

Парню нужно принять решение:
— либо пойти на трамвай и успеть с вероятностью 60%,
— либо подождать маршрутку.

Голосуйте в опросе за правильный ответ в опросе ниже, а потом проверьте свое решение по ссылке: https://v.thecode.media/e2f8t

#задача_Код

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