Журнал «Код»
54.4K subscribers
7.42K photos
315 videos
5.32K links
Статьи о том, как взломать жизненные проблемы с помощью технологий.

Сайт: https://thecode.media

Журнал Яндекс Практикума.

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Принесли расписание старта потоков Практикума в октябре

Пройти бесплатную вводную часть, чтобы познакомиться с новой профессией, программой и форматом обучения, можно уже сейчас. После курса выпускники Практикума получают доступ к Карьере — новой платформе поиска работы специально для джунов. Все подробности здесь: https://v.thecode.media/38lc0

Выбрать курс и начать учиться можно по ссылке: https://v.thecode.media/a378k

#анонс_Код
6🔥4👍3
Ожидание: значит так, у нас теперь есть ИИ-инструменты для программирования, увольняем половину разработчиков и экономим половину денег! Вот заживём теперь!

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

Вот что происходит, когда ИИ полностью заменяет программистов: https://v.thecode.media/l4kxg

#разбор_Код
15😁12🔥5
Задача про золото для тех, кто нестандартно мыслит

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

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

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

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

#задача_Код
5👍1🔥1
Заглядываем в прошлое и смотрим, как изменились популярные в Рунете сайты за 20 лет. 

Вы удивитесь, но да, даже с таким интерфейсом и возможностями всё это работало и приносило пользу. Сравните современные версии с этим: https://v.thecode.media/f212q

#разбор_Код
🔥97👍6
Что такое GIL в Python

Смотрите, какая штука.

В Python есть многопоточность, чтобы потоки работали параллельно и всё в целом — быстрее.

А ещё в Python есть GIL, который запрещает выполнять больше одного потока одновременно.

Как это возможно и почему все работают вот так — рассказываем.

https://v.thecode.media/ywvv8

#лучшее_Код #разбор_Код
11👍5
Рассказываем, с чем постоянно сталкиваются и на чём работают люди в ИТ — от процессоров до организации рабочего места.

Для этого собрали полный гайд по ИТ-железу для новичков и для всех, кто хочет разобраться в этой теме с нуля: https://v.thecode.media/qxi1f

#подборка_Код
🔥5👍4
Среда, дорогие читатели. Терпения нам всем...

https://v.thecode.media/3ld0h

#пб_Код
🤣374🔥4
Начинающим программистам: что такое фреймворки и библиотеки

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

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

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

Чтобы раз и навсегда понять разницу между библиотеками и фреймворками, прочитайте нашу статью: https://v.thecode.media/rdlbu
🔥9👍63
Рассказываем, что такое вайб-кодинг, какие вайбы от этого исходят и кому это вообще нужно.

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

https://v.thecode.media/e698u

#разбор_Код
😁4🔥2