Журнал «Код» @thecodemedia Channel on Telegram

Журнал «Код»

@thecodemedia


Статьи о том, как взломать жизненные проблемы с помощью технологий.

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

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

 Номер заявления в РКН — 4970835371

Журнал «Код» (Russian)

Журнал «Код» - это канал, который предлагает читателям статьи о том, как взломать жизненные проблемы с помощью технологий. Если вы увлечены миром IT и хотите быть в курсе последних тенденций в этой области, то этот канал для вас. Здесь вы найдете полезные советы, новости и обзоры, которые помогут вам разобраться в мире кодирования и программирования.

На канале «Код» можно ознакомиться с самыми актуальными материалами, которые помогут вам освоить новые сферы в IT. Кроме того, в описании канала указан сайт, где вы также можете найти много интересной информации – https://thecode.media.

Не упустите возможность стать участником сообщества, которое любит исследовать мир технологий и делиться своим опытом. Присоединяйтесь к каналу «Код» прямо сейчас и станьте частью журнала Яндекс Практикума.

Журнал «Код»

19 Feb, 16:03


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

https://v.thecode.media/ehu4r

#пб_Код

Журнал «Код»

19 Feb, 14:32


Знакомимся с библиотекой Pandas в Python: что она умеет, как её установить и как пользоваться для разных задач. Всё с примерами кода и скриншотами, как мы любим: https://v.thecode.media/zo3yc

#разбор_Код

Журнал «Код»

19 Feb, 07:07


Задача про хакатон и программистов, которые знакомы друг с другом

Миша знает Лёшу. Лёша знает Машу. Маша знает Иру. Ира знает Кирилла. Кирилл знает Максима. И это только самое начало задачи, потому что мы сами не знаем, сколько людей знают друг друга. Если сможете узнать — вы крутые.

https://v.thecode.media/kof0f

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

Журнал «Код»

18 Feb, 13:00


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

Много примеров с кодом, скриншотами и хитрыми трюками — в общем, всё как мы любим: https://v.thecode.media/2o4if

#разбор_Код

Журнал «Код»

18 Feb, 07:01


Как находить неочевидные решения в сложных ситуациях

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

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

Правильные ответы пишите в комментариях и ищите по ссылке: https://v.thecode.media/49m1w

#задача_Код

Журнал «Код»

17 Feb, 13:33


Врываемся в рабочую неделю с хардкорной, но полезной темой: делаем на Python HTTP-запросы к сайтам. Чтобы было интереснее, попробуем сразу три библиотеки (requests, aiohttp и httpx) и выясним, что лучше подходит и в каких ситуациях: https://v.thecode.media/4k47j

#разбор_Код

Журнал «Код»

17 Feb, 10:01


Шпаргалка с разбором алгоритма поразрядной сортировки (Radix Sort)

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

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

Материал подготовил Евгений Бартенев, автор и техлид курсов Python-разработчик, Python-разработчик расширенный и Python-разработчик буткемп. Сохраняйте и пользуйтесь.

→ Шпаргалка с разбором пузырьковой сортировки
→ Шпаргалка с разбором сортировки слиянием
→ Шпаргалка с разбором быстрой сортировки
→ Шпаргалка с разбором сортировки вставками
→ Шпаргалка с разбором сортировки выбором

#полезнознать_Код

Журнал «Код»

16 Feb, 12:03


Дайджест статей за неделю

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

Погружаемся в детали: выяснили, как работает метод append() в Python и что он ещё может, кроме того, о чём все и так знают.

Пояснили за мем с картинкой про то, как программисты называют своих детей. Теория заговора там прям в тему.

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

End-to-End-тестирование — один из самых сложных видов тестирования в ИТ, потому что там проверяется ВСЁ. Хотите напрячь тестировщика — скажите ему, что это нужно сделать к концу недели :-)

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

Отдыхайте, вы этого заслуживаете. А на следующей неделе увидимся снова!
Обнимаем, «Код»

Журнал «Код»

16 Feb, 07:34


Как понять, что вы станете хорошим разработчиком

Базовая статья для тех, кто верит в себя, но сомневается, станет ли он хорошим разработчиком. Если так — читайте и не сомневайтесь.

https://v.thecode.media/fnr5w

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

Журнал «Код»

15 Feb, 13:03


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

Ну и заодно почитаете, откуда этот стоп-кадр и как зовут этого человека: https://v.thecode.media/9am7v

#пб_Код

Журнал «Код»

15 Feb, 10:04


Никогда не просите программиста передать вам соль.

Журнал «Код»

14 Feb, 14:15


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

#задача_Код

Журнал «Код»

14 Feb, 09:01


Кого свайпните вправо?

Ищите свой идеальный мэтч в программировании по ссылке. Если хотите построить серьезные отношения, не забудьте применить промокод, чтобы получить скидку 5%.

#подборка_Код

Журнал «Код»

14 Feb, 07:03


За что вы любите программирование? Чем абсурднее, тем круче, минимум две причины в комментарии ↓

Журнал «Код»

13 Feb, 14:06


В программировании можно тестировать каждый элемент по отдельности, а можно всё сразу — от начала и до конца. Это называется End-to-End-тестированием, вот про него и поговорим: https://v.thecode.media/5u4y8

#разбор_Код

Журнал «Код»

10 Feb, 15:24


Разбираемся с методом append() в Python — интересным и хитрым инструментом, с которым можно управлять списками как угодно. Ну, или почти как угодно: https://v.thecode.media/yugp6

#разбор_Код

Журнал «Код»

10 Feb, 07:03


Собрали ИТ-мемы на все случаи жизни (и важных переговоров). Если что-то из них покажется непонятным — пишите, разберём в «Пояснительной бригаде». В общем, делитесь со знакомыми айтишниками, сохраняйте для чатов и просто наслаждайтесь прекрасным миром доброго и чуткого ИТ-юмора.

#подборка_Код

Журнал «Код»

09 Feb, 14:19


Дайджест статей за неделю

На этой неделе разбирались с устройством всего: от настройки сайтов до библиотек в C++. Погнали смотреть, что получилось.

Сразу с хардкора: рассказали, что такое std в C++ и что вообще умеет там стандартная библиотека (почти всё).

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

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

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

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

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

Не забывайте про себя: проведите выходные на природе или с близкими, встретьтесь с друзьями, возьмите отпуск в конце концов :–)
Любим вас, «Код»

Журнал «Код»

09 Feb, 07:36


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

Если в двоичной логике используется только 0 и 1, то что используется в троичной? И зачем она вообще нужна? Рассказываем и рисуем красивые таблички.

https://v.thecode.media/i775m

#лучшее_Код #вопрос_Код

Журнал «Код»

08 Feb, 07:35


Программа, которая нагрузит процессор на все сто

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

https://v.thecode.media/wuqjk

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

Журнал «Код»

07 Feb, 11:16


Задача про границы, где вам нужно выйти за них, чтобы её решить. Но потом вам эти границы нужно нарисовать. А для этого нужно за них выйти. Круто, да?

https://v.thecode.media/ggmwi

Кстати, у этой задачи не одно решение. Если найдёте ещё — поделитесь в комментариях.

#задача_Код

Журнал «Код»

07 Feb, 07:05


Напишите в комментариях фразу «Самый главный навык программиста — это когда...», а дальше пусть продолжает Т9.

Журнал «Код»

06 Feb, 13:08


Простая инструкция, как создать новый шаблон страницы в Wordpress на основе старого и что-то изменить в оформлении одной рубрики. Пригодится всем, кто ведёт там свой блог или хочет постепенно зарабатывать на этом: https://v.thecode.media/cbty7

#разбор_Код

Журнал «Код»

06 Feb, 08:06


9 несложных проектов для портфолио начинающих разработчиков

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

Мы собрали идеи и примеры проектов, которые подходят новичкам и не зависят от языка программирования и платформы. Выбирайте направление по душе, расчехляйте редактор кода — и погнали: https://v.thecode.media/817dd

Журнал «Код»

05 Feb, 20:06


Среда, дорогие читатели. Это значит, что проблемы точно не на вашей стороне: https://v.thecode.media/cxy6m

#пб_Код

Журнал «Код»

29 Jan, 17:09


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

#разбор_Код

Журнал «Код»

29 Jan, 07:03


Аналитика данных на практике: DC против Marvel

Сегодня анализируем данные по фильмам DC и Marvel: смотрим, кто в каком жанре выпускает больше фильмов, что популярнее — и делаем выводы. С визуализацией, графиками и кодом на Python: https://v.thecode.media/qv9vz

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

Журнал «Код»

28 Jan, 14:39


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

#разбор_Код

Журнал «Код»

28 Jan, 08:15


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

А вот сама задача — надо найти, чему равна последняя строчка.

Правильный ответ и решение ищите по ссылке: https://v.thecode.media/84a5c

#задача_Код

Журнал «Код»

27 Jan, 13:38


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

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

#разбор_Код

Журнал «Код»

27 Jan, 07:04


По классификации ВОЗ, выгорание — это «синдром, возникающий в результате хронического стресса на работе, с которым не удалось успешно справиться». Согласно исследованиям, больше прочих от выгорания страдает ИТ-отрасль — в ней большие умственные нагрузки и высокие требования к производительности. Но выгорание можно спутать со стрессом или усталостью. Разбираемся в различиях.

#разбор_Код

Журнал «Код»

26 Jan, 14:18


Дайджест статей за неделю

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

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

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

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

Показали, как может работать идея чистых функций и функционального программирования в Python. Если вы работали раньше только с ООП (или писали код просто от души) — почитайте, будет полезно.

Напоследок сделали красивое — стильную кнопку с интересной фоновой градиентной подсветкой и анимацией.

Задача недели для тех, кто любит нестандартное мышление: как передвинуть одну монету, чтобы получить нужное?

Любим, целуем, ушли работать,
«Код»

Журнал «Код»

26 Jan, 09:33


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

https://v.thecode.media/mi42n

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

Журнал «Код»

25 Jan, 09:49


Давайте честно, разделяете такой подход к работе по скраму?

Журнал «Код»

24 Jan, 20:37


Какое самое большое заблуждение вы слышали о программировании?

Журнал «Код»

24 Jan, 14:33


Перед вами — две задачи про монеты из категории «нестандартное мышление». Попробуйте решить их за минуту и узнать, сможете ли вы найти выход в нешаблонных ситуациях: https://v.thecode.media/x5w8m

#задача_Код

Журнал «Код»

23 Jan, 22:57


А чего это не спим? Кодим?

Журнал «Код»

23 Jan, 14:59


Делаем CSS-красоту за 15 минут: кидаем кнопку на страницу и добавляем ей стильную подсветку с анимацией. Если вам нужно чем-то привлечь внимание читателей на сайте — привлекайте этим: https://v.thecode.media/cvirr

#проект_Код

Журнал «Код»

23 Jan, 07:04


Что такое RTOS

RTOS — это аббревиатура от real-time operating system, операционная система реального времени. Главное отличие таких систем от всех остальных — в скорости обработки внешних сигналов и своевременном реагировании. В RTOS время реагирования и обработки сигнала должно быть таким, чтобы гарантированно успеть сделать всё, что нужно в данный момент. Чтобы было понятнее, поясним на примере фитнес-браслета.

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

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

О том, как это работает в RTOS и где применяются такие системы, рассказываем в статье: https://v.thecode.media/yn9gh

Журнал «Код»

22 Jan, 20:08


Среда, дорогие читатели. Самое время выбрать роутер среди товаров для взрослых: https://v.thecode.media/2q905

#пб_Код

Журнал «Код»

22 Jan, 15:18


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

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

#разбор_Код

Журнал «Код»

22 Jan, 06:47


5 навыков фантастического программиста

Немного фантастики вам в ленту.

https://v.thecode.media/tl7ee

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

Журнал «Код»

21 Jan, 16:22


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

https://v.thecode.media/zys2j

#разбор_Код

Журнал «Код»

21 Jan, 07:00


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

Ждём ваши комментарии.

Правильный ответ и решение ищите по ссылке.

#задача_Код

Журнал «Код»

20 Jan, 13:49


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

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

#разбор_Код

Журнал «Код»

20 Jan, 07:06


Шпаргалка с разбором алгоритма сортировки вставками (Insertion Sort)

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

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

Материал подготовил Евгений Бартенев, автор и техлид курсов Python-разработчик, Python-разработчик расширенный и Python-разработчик буткемп. Сохраняйте и пользуйтесь.

→ Шпаргалка с разбором пузырьковой сортировки
→ Шпаргалка с разбором сортировки слиянием
→ Шпаргалка с разбором быстрой сортировки

#полезнознать_Код

Журнал «Код»

19 Jan, 12:18


Дайджест статей за неделю

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

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

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

Сделали небольшой обзор FastAPI — асинхронного фреймворка для создания веб-приложений и других полезных штук. Из интересного — он сам создаёт документацию к API и берёт на себя большую часть задач по управлению логикой проекта.

Обнимаем, увидимся через неделю,
ваш «Код»

Журнал «Код»

19 Jan, 07:33


Делаем свой планировщик задач в стиле Трелло

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

https://v.thecode.media/itvj6

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

Журнал «Код»

18 Jan, 07:33


Что такое Webpack, зачем он нужен и как им пользоваться

Настало время связать всё воедино. Ну, или хотя бы скрипты.

https://v.thecode.media/gdogu

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

Журнал «Код»

17 Jan, 11:58


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

Ответ не так прост, как кажется: https://v.thecode.media/0h2m7

#задача_Код

Журнал «Код»

17 Jan, 06:57


Выскажи своё непопулярное мнение о программировании и айти в комментариях и беги

Журнал «Код»

16 Jan, 18:40


Четверг, дорогие читатели. Самое время чистить историю и куки в инкогнито, которых как бы нет, но они есть ¯\_(ツ)_/¯

https://v.thecode.media/6lrsz

#пб_Код

Журнал «Код»

16 Jan, 11:40


В недавних проектах мы использовали FastAPI, но так толком и не рассказали, что это такое, зачем нужно и где применяется. Исправляемся и рассказываем: https://v.thecode.media/rnthm

#разбор_Код

Журнал «Код»

15 Jan, 15:57


Собрали всё, что нужно знать о CSS-вёрстке на Grid: свойства, контейнеры, адаптив и всё остальное. Читаем и пользуемся на практике: https://v.thecode.media/i5cwn

#разбор_Код

Журнал «Код»

15 Jan, 06:50


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

Журнал «Код»

14 Jan, 13:51


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

В общем, рассказываем всё про random в Python: https://v.thecode.media/yrg8d

#разбор_Код

Журнал «Код»

10 Jan, 07:04


🪣 — это ведро для ораАААААААААА!!!!!111

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

Журнал «Код»

09 Jan, 12:01


Уф. Новогодние каникулы закончились, пора снова в школу. Сразу разминаем программистские мозги продолжением проекта по управлению лифтами. Сегодня добавим реалистичности и приблизим всё немного к жизни: https://v.thecode.media/fpli9

#проект_Код

Журнал «Код»

09 Jan, 07:05


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

Никак.

Журнал «Код»

08 Jan, 09:34


Сегодня среда, дорогие читатели. Самое время поспорить о самом важном в программировании.

https://v.thecode.media/kdmh8

#пб_Код

Журнал «Код»

07 Jan, 07:35


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

#разбор_Код

Журнал «Код»

07 Jan, 07:05


Что лучше — русская тройка лошадей Деда Мороза или упряжка с девятью оленями Санта-Клауса?

Санта-Клаус предложил устроить гонки на квадратном поле площадью 40 акров, на краю которого стояла одинокая ель. Санта-Клаус схитрил и настоял на таких условиях: стартовать они с Дедом Морозом будут из разных вершин, а финиш будет на одной. При этом Санта-Клаус начнёт от вершины A, а Дед Мороз должен ехать от вершины B сначала к ели в 110 ярдах от финиша, а затем к вершине D.

Чтобы получить преимущество, Санта-Клаус предложил использовать американскую систему счисления с акрами и ярдами — так ему будет проще всё считать, а Деду Морозу — сложнее. Когда Дед Мороз доехал до ели, Санта-Клаус понял, что опережает его на 30 ярдов.

Кто пришёл к финишу первым и на сколько обогнал другого? Ставьте реакцию, а решение и правильный ответ смотрите по ссылке.

❤️ — русская тройка Деда Мороза
🔥 — упряжка с девятью оленями Санта-Клауса

#задача_Код

Журнал «Код»

06 Jan, 07:36


Отвечаем на самый важный вопрос этих новогодних каникул: чем заняться начинающему фронтенд-разработчику на выходных. А вот чем: https://v.thecode.media/ealon

#разбор_Код

Журнал «Код»

06 Jan, 07:04


Что есть в Практикуме бесплатного и чему там учат.

• Старт в ИТ: https://v.thecode.media/rsn57
• Какую профессию в программировании выбрать: https://v.thecode.media/n9177
• Какую профессию выбрать в анализе данных: https://v.thecode.media/nnvo8
• Основы программирования:https://v.thecode.media/b41tq
• Основы Python-разработки: https://v.thecode.media/apamk
• Основы математики для цифровых профессий: https://v.thecode.media/ldp4q

#подборка_Код

Журнал «Код»

05 Jan, 11:04


История кода, который отправил людей на Луну

Современные разработчики: нам нужно исправить ошибки в текущем релизе.

Разработчики 50 лет назад: пишут на перфокартах код, который отправил людей на Луну и в котором никто до сих пор не нашёл ни одной ошибки.

https://v.thecode.media/94c6x

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

Журнал «Код»

05 Jan, 07:04


Если не жиза, то что это?

Журнал «Код»

04 Jan, 07:04


В этом году в «Коде» вышло примерно 250 статей на самые разные темы: теория, практика, софт-скилы, задачки, разборы, проекты и много всего остального. Мы собрали статьи, которые вы чаще всего читали в 2024 году, в одну подборку, чтобы вам было чем заняться в праздники.

• Сборник задач на логику для тренировки мозга: https://v.thecode.media/udb6c
• Как устроена и кому нужна стажировка в Яндексе: https://v.thecode.media/2tkpr
• Задачка от Джеффа Безоса. На размышление даётся 30 секунд: https://v.thecode.media/4egdi 
• Задача про хитрого электрика: https://v.thecode.media/r7i4f
• Как легко понять знаки Σ и П с помощью программирования: https://v.thecode.media/5nf08
• Головоломка про альпиниста и короткую верёвку: https://v.thecode.media/56k4f
• Задача про часы, программиста и бабушку: https://v.thecode.media/2vn5f
• Как сделать игру на Python бесплатно: https://v.thecode.media/krpmf
• Что такое кэш и зачем его чистить: https://v.thecode.media/jsbyg
• 8 фраз, от которых нужно отказаться программисту: https://v.thecode.media/fpnkl

#подборка_Код

Журнал «Код»

03 Jan, 11:07


Собираем свой веб-браузер из готовых элементов за 20 минут

Сможете писать в портфолио, что создали свой браузер :-)

https://v.thecode.media/t9rm8

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

Журнал «Код»

03 Jan, 07:03


Как проводите выходные? Кидайте фото в комментарии.

Журнал «Код»

02 Jan, 11:06


5 навыков, которые нужны хорошему программисту

Прокачай их все.

https://v.thecode.media/hnwaq

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

Журнал «Код»

02 Jan, 07:06


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

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

Постараемся вам в этом помочь. Большинство советов банальные, но рабочие:

1. Определите подходящий вам график сна.
2. Не перебарщивайте со светом.
3. Автоматизируйте события в течение дня.
4. Подготовьте правильный микроклимат для сна.
5. И главное — сделайте себе спокойные вечера.

Подробную инструкцию к каждому пункту вы можете найти в статье: https://v.thecode.media/zrja2

Журнал «Код»

01 Jan, 11:06


6 способов поддерживать свою мотивацию к программированию

Можно брать все, можно применять по одному — в любом случае будет круто.

https://v.thecode.media/zywa6

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

Журнал «Код»

01 Jan, 07:05


Список литературы на каникулы ✍️

Если вы хотите подтянуть теоретические знания по программированию, тестированию и аналитике — выбирайте любую книгу из списка и читайте. Или сохраняйте на будущее :-)

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

Журнал «Код»

27 Dec, 16:27


Пятый день новогодней интерактивной игры

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

Продолжаем (предыстория тут).

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

Журнал «Код»

27 Dec, 13:13


Бывает такое, что хочется сделать с массивом в JavaScript что-нибудь эдакое, но не получается. Вместо этого видим такую ошибку: https://v.thecode.media/uzzvu

#баг_Код

Журнал «Код»

27 Dec, 07:01


Как бы вы объяснили родственникам за праздничным столом, чем занимаетесь на работе?

Журнал «Код»

26 Dec, 14:00


Четвёртый день новогодней интерактивной игры

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

Идём дальше (предыстория тут).

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

Журнал «Код»

26 Dec, 12:02


Баги в программировании — привычная штука, и все вроде бы примерно понимают, что это такое. Но всё не так просто, как кажется: https://v.thecode.media/mp3o3

#разбор_Код

Журнал «Код»

26 Dec, 10:30


Если в новом году обещаете себе точно пойти учиться — ловите даты старта потоков Практикума в январе

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

По ссылке — промокод на скидку 5% на курсы Практикума: https://v.thecode.media/ymolf

#анонс_Код

Журнал «Код»

26 Dec, 07:01


Как быстро и эффективно отвечать коллегам «Давайте после праздников»

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

Но писать каждому «Давайте после праздников» — это долго. Вместо этого мы настроим систему автоматизации, которая позволит отвечать им одной кнопкой (или несколькими).

Практическое руководство для самых эффективных: https://v.thecode.media/3b6yt

А вообще, давайте уже после майских, так надёжнее.

Журнал «Код»

25 Dec, 13:59


Третий день новогодней интерактивной игры

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

Продолжаем (предыстория тут).

Победил вариант «Напишем новый запрос, который не привязан к картам». Разработчики почитали доки и обнаружили, что у пунктов выдачи нет уникальных ID — их роль выполняют координаты (условно, 55.745292 и 37.626739). Но в списке выгрузки координат не было, их как раз брали из карт, которые мы отключили.

Журнал «Код»

25 Dec, 12:00


Чтобы нейросеть хорошо работала, её нужно научить. Для этого нужна хорошая модель. А для этого нужен MLOps-инженер — это тот человек, который как раз и занимается тем, что помогает делать такие модели. Рассказываем, как устроена эта профессия и что там происходит: https://v.thecode.media/dl1xs

#разбор_Код

Журнал «Код»

25 Dec, 07:02


ИИ заберёт у нас работу и пятиметровых коров :-)

Журнал «Код»

24 Dec, 14:10


Второй день новогодней интерактивной игры

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

К делу.

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

Журнал «Код»

09 Dec, 07:02


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

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

#разбор_Код

Журнал «Код»

08 Dec, 12:15


Дайджест статей за неделю

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

Для начала собрали 7 неочевидных, но полезных библиотек для Python кроме тех, что мы постоянно используем в своих проектах (типа NumPy). Возможно, что-то из этого может вам пригодиться уже сейчас.

Рассказали о UX-паттернах на сайтах: они могут как упростить жизнь пользователям, так и заставить их сделать то, что они точно не планировали :-)

Написали свой первый API с помощью FastAPI: всё по-настоящему, с сервером, запросами и ответами. И документация тоже создаётся автоматически, потому что может.

Посмотрели на современный Swift — язык программирования для экосистемы Apple и не только (код для микроконтроллеров на нём писать тоже можно). Если знаете любой другой язык программирования, то со Свифтом проблем точно не будет.

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

Поделитесь в комментариях своими проектами — лучшие из них разберём в новых статьях.
Обнимаем, «Код».

Журнал «Код»

08 Dec, 07:01


Зачем мы проходили тригонометрию в школе

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

https://v.thecode.media/fa8it

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

Журнал «Код»

07 Dec, 07:30


Что это? Стресс? Усталость? Или выгорание?

https://v.thecode.media/psn94

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

Журнал «Код»

06 Dec, 14:34


В 1934 году немецкий психолог и философ Макс Вертгеймер задал своему другу Альберту Эйнштейну такую задачку. Она показалась Эйнштейну довольно простой, и он быстро решил её в уме, но когда вник и начал решать на бумаге, то понял, что первый ответ был неверным.

А от верного решения просто взрывается мозг: https://v.thecode.media/gvc6q

#задача_Код

Журнал «Код»

06 Dec, 07:00


Замените слово в названии любимого трека словом «код».
Мы начнём: «Беспечный код».

Журнал «Код»

05 Dec, 15:14


Swift — язык программирования для экосистемы Apple. Но на нём кроме софта для macOS и iOS можно писать код для серверов и других платформ. Рассказываем в деталях, что это за язык и что с его помощью можно делать.

https://v.thecode.media/nkdws

#разбор_Код

Журнал «Код»

05 Dec, 07:35


Зачем как-то по-особому называть переменные и функции

Вам по-любому придётся как-то назвать переменные и функции. С точки зрения языков программирования, переменные могут быть почти любыми: хоть a, b и c, хоть SuperImportantVariable3000. То же с функциями: они могут быть суперкороткими типа yo (), а могут быть невероятно замороченными вроде getNewPageNumberAndNavigateToThatPage(). Как скажете — так и будет. Тем более что современные текстовые редакторы делают автоподстановку всех названий, так что вам даже не придётся их запоминать.

Но есть три момента.

• Через две недели вы уже забудете, как был устроен ваш код. Если вы написали программу сегодня и вернулись к ней через 14–21 день, то уже не сможете на ходу вспомнить, за что отвечают разные куски кода. И если по переменной или функции будет понятно, что она делает, то вы себе очень упростите задачу.
• С вашим кодом обязательно будет работать кто-то другой. Вы сделали классную программу, она функционирует, и вы приглашаете кого-нибудь тоже поработать над ней. Он откроет ваш код и должен будет в нём разобраться. Если переменные и функции названы хорошо, ему будет легко всё понять и он быстро вам поможет.
• Это влияет на приём на работу. Если решите связать свою жизнь с программированием, по названиям ваших переменных и функций будут судить о ваших качествах как специалиста. Программа может, конечно, работать и без красивого названия переменных, а вот вас в компанию могут и не позвать.

Как называть переменные и функции, чтобы вас уважали бывалые программисты, рассказали в статье: https://v.thecode.media/3fbkw

Журнал «Код»

04 Dec, 15:39


Проект недели: создаём свой первый полноценный API, который умеет отвечать на запросы и позволяет полноценно работать с сервисом. Заодно смотрим, как нам помогут тут инструменты автоматизации тестирования: https://v.thecode.media/qnq09

#проект_Код

Журнал «Код»

03 Dec, 13:20


Фронтенд-разработчики часто снисходительно относятся к дизайнерам и не всегда понимают, почему дизайн нарисован именно так. А вот если бы разработчики знали, что такое UX-паттерны и где они применяются, то писать код было бы проще, и, скорее всего, они смогли бы реализовать всё максимально круто: https://v.thecode.media/erzba

#разбор_Код

Журнал «Код»

03 Dec, 07:00


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

Сама задача звучит так: надо найти, чему равны A и B, и написать, что получилось, в комментариях.

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

#задача_Код

Журнал «Код»

02 Dec, 14:02


Собрали 7 неочевидных, но полезных библиотек для Python. Одни помогают работать с базами данных без SQL-запросов, вторые отвечают за графику — в общем, каждая за что-то своё. Есть даже библиотека, которая подсвечивает пробелы в наборах данных и говорит, где чего не хватает: https://v.thecode.media/hvn3y

#подборка_Код

Журнал «Код»

02 Dec, 07:00


Поупражнялись в программировании, поиграли, положили в портфолио

Принесли 7 идей проектов игр на JavaScript. Листайте карточки, читайте описания и выбирайте, что из этого сделаете в первую очередь.

• Змейка: https://v.thecode.media/ualz1
• Найди пару: https://v.thecode.media/9gc3u
• Пинг-понг: https://v.thecode.media/m3pgd
• Bomberman: https://v.thecode.media/r94n8
• Wordle: https://v.thecode.media/0q4gj
• Quatro: https://v.thecode.media/jzw1e
• Игра с динозавриком, как в Chrome: https://v.thecode.media/mdhad

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

#подборка_Код

Журнал «Код»

01 Dec, 12:01


Дайджест статей за неделю

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

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

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

Пробуем программировать на Rust и смотреть, как там работают привычные нам конструкции. Если знаете Python, то с тем, чтобы сделать свой гороскоп на Rust, проблем не возникнет.

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

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

Обняли, ушли работать и разбираться дальше.
Ваш «Код»

Журнал «Код»

01 Dec, 07:01


Как можно скопировать чужой сайт

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

https://v.thecode.media/tano8

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

Журнал «Код»

30 Nov, 07:33


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

Если вы думаете, что тестировщики просто проверяют программы на то, чтобы формально в них всё работало, — не думайте. Настоящие тестировщики ещё проверяют работу софта с точки зрения обычного здравомыслия — и это только один из 10 видов тестирования. Остальные — не менее интересные.

https://v.thecode.media/iw5by

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

Журнал «Код»

29 Nov, 13:09


Попробуйте решить две классические задачи про перевод людей через мост, где каждый человек идёт со своей скоростью. И если с первой вроде всё просто, то во второй есть подвох: https://v.thecode.media/bxg1p

#задача_Код

Журнал «Код»

29 Nov, 07:01


Скиньте свой любимым мем про программирование и ИТ в комментарии. Посмеёмся и пойдём работать дальше (или нет).

Журнал «Код»

28 Nov, 15:44


Следите за логикой:

1. Берём данные и нарезаем их на блоки.
2. Данные в каждом блоке мешаем, сдвигаем по битам, умножаем на что-то, потом вычитаем и снова двигаем.
3. Потом делаем ещё пару раз такую же мешанину.
4. Упаковываем этот странный результат в строку определённой длины.

Всё, мы сделали хеш. Если интересно зачем — держите объяснение: https://v.thecode.media/4wca8

#разбор_Код

Журнал «Код»

28 Nov, 11:01


Старт потоков Практикума в декабре

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

Бесплатную вводную часть можно начать уже сейчас. Если решите учиться дальше, забегайте по ссылке и забирайте промокод на скидку 5% на курсы Практикума: https://v.thecode.media/4wo1b

#анонс_Код

Журнал «Код»

22 Nov, 07:01


Вещь слева вас — то, с помощью чего вы пофиксите любой баг. Что это?

Журнал «Код»

21 Nov, 16:29


Когда начинаешь пилить с нуля сложный проект, возникает много вопросов:
— Как лучше спроектировать систему?
— Монолит или микросервисы?
— Как масштабироваться?
— Какие паттерны программирования выбрать?

Всё это — про архитектуру ПО. Если хотите разобраться, как создаются масштабные продукты, вам сюда: https://v.thecode.media/wgpp3

#разбор_Код

Журнал «Код»

21 Nov, 10:42


Live stream finished (43 minutes)

Журнал «Код»

21 Nov, 09:59


Live stream started

Журнал «Код»

21 Nov, 07:01


Что такое легаси в коде

С английского legacy переводится как «наследие». Легаси-код — это код, который перешёл «по наследству» от предыдущих разработчиков. Чаще всего это происходит так:

1. Команда делает продукт, внутри много разных возможностей.
2. Часть функций со временем оптимизируется, а часть остаётся неизменной в виде старого кода, потому что и так работает.
3. Некоторое время спустя в команде не остаётся тех, кто писал старый код.
4. Текущая команда не знает, почему старый код написан именно так.
5. В этих кусках сложно что-то поменять или разобраться в них, потому что всё остальное написано уже по-другому.
6. Этот старый код, который сложно поддерживать и в котором сложно разбираться, и есть легаси.

👉 Проще говоря, легаси — это код, про который говорят: «Это ещё Михалыч писал восемь лет назад для синхронизации с сервером, он работает, мы код не трогаем, потому что иначе всё сломается». При этом Михалыча в компании давно нет, документации тоже нет, и проще этот код не трогать совсем.

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

Насколько это мешает разработке и что делают с легаси-кодом, читайте в нашей статье: https://v.thecode.media/y3sy9

Журнал «Код»

20 Nov, 15:27


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

Представили?

А разработчики так поступают на самом деле. Собственно, так и работает Swagger: https://v.thecode.media/cice2

#разбор_Код

Журнал «Код»

20 Nov, 10:31


В четверг, 21 ноября, в 13:00 в этом канале проведём прямой эфир «Самые частые задачи новичков во фронтенде». Обсудим, с какими типичными проблемами сталкиваются начинающие фронтендеры, какие задачи вообще им дают и что делать со сложностями в работе.

Ведущий: главный редактор журнала «Код» Михаил Полянин.
Гость эфира: разработчик и предприниматель с более чем 20 годами опыта в IT, программный директор на Веб-факультете Яндекс Практикума, технический директор в проекте Akil.io, инвестор и ментор в нескольких иностранных стартапах в области AI Алексей Мартынов.

Записи не будет, поэтому всем быть :-)

Журнал «Код»

20 Nov, 07:02


Космическая Python-программа: следим за МКС

Подсматриваем за полётом МКС в реальном времени с помощью простого скрипта: https://v.thecode.media/wocs8

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

Журнал «Код»

19 Nov, 15:31


Когда-то давно мы сделали статью про стажировку в Яндексе: как она проходит, как туда попасть и всё такое. С тех пор часть вещей поменялась, поэтому вот что сейчас актуально: https://v.thecode.media/y3gji

А ещё в конце статьи есть классное: стажёр записывал весь свой путь стажировки, онбординга и знакомства с командой и сделал из этого полноценный ролик :–)

#разбор_Код

Журнал «Код»

19 Nov, 12:02


Если интересно, как с нейросетями работают на практике в разных областях, приходите 28 ноября к 19:00 в HSE CREATIVE HUB (Школа дизайна НИУ ВШЭ). На встрече эксперты обсудят и расскажут, как сейчас ИИ применяется в креативных индустриях и особенно — в видеоарте, а ещё попробуют найти ответы на сложные вопросы из серии «Кого считать автором произведения, созданного нейросетью?».

Встреча будет полезна всем, кто увлечён ИИ, только начинает свое знакомство с новыми технологиями и хочет разобраться, как эти инструменты можно сразу применять на практике. Кофе-брейк, общение со спикерами и онлайн-трансляция тоже будут :-)

Вход свободный, но нужно пройти регистрацию заранее: https://design.hse.ru/news/4449#reg

#анонс_Код

Журнал «Код»

19 Nov, 07:00


Дано: есть три одинаковых круга с диаметром в 1 метр. Круги соприкасаются друг с другом, а вокруг них натянута эластичная лента.

Что нужно: найти длину этой ленты.

Ответ и решение спрятали по ссылке.

#задача_Код

Журнал «Код»

18 Nov, 16:21


Начинаем хард-понедельник с хард-профессии: системный аналитик. Он настолько крут, что может совмещать в себе сразу несколько должностей. По деньгам тоже может получать за троих, так что тут всё ровно: https://v.thecode.media/9v1ek

#разбор_Код

Журнал «Код»

18 Nov, 07:01


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

С каким типом прокрастинации вы сталкиваетесь чаще всего? Пишите в комментариях, что помогает.

#разбор_Код

Журнал «Код»

17 Nov, 12:15


Дайджест статей за неделю

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

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

Для новичков: объяснили, как работает цикл с известным числом повторений. Он сильно упрощает работу во многих ситуациях и может использоваться почти в любой программе.

Ещё одна профессия на разбор: дата-сайентист. Много картинок, пояснений и отличий дата-сайентиста от остальных специалистов, которые тоже работают с данными.

Пояснили мем про планку памяти, DDR RAM и странную конструкцию с животным. Если разобраться, по сути там всё верно, но есть нюанс :-)

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

Спасибо, что вы с нами,
вы — лучшие!
Обнимаем, «Код»

Журнал «Код»

17 Nov, 07:00


Внезапно: нейросети общаются друг с другом на человеческом языке

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

Ещё раз: нейросети. Общаются друг с другом. На человеческом языке!

Круто, да? Или нет? И зачем они это делают?

https://v.thecode.media/96hhm

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

Журнал «Код»

15 Nov, 12:37


Сегодня разбираем простую задачу по математике, которая может поставить в тупик многих взрослых. Но школьники её решат за минуту (но это не точно): https://v.thecode.media/s14yi

#задача_Код

Журнал «Код»

15 Nov, 07:01


Докажите одной фразой, что вы разбираетесь в программировании.

Журнал «Код»

14 Nov, 15:16


Кто такой дата-сайентист?
Чем он занимается?
Сколько зарабатывает?
Что для этого нужно знать?

Отвечаем сразу на все вопросы: https://v.thecode.media/a7jgy

#разбор_Код

Журнал «Код»

14 Nov, 07:01


Нерешённые математические задачи, на которых можно заработать миллион долларов

Математикам не дают Нобелевскую премию (по личным причинам Нобеля), но они могут заработать на задачах тысячелетия. Так называются семь шесть математических проблем, за решение каждой из которых Математический институт Клэя предлагает награду в один миллион долларов США.

Что уже решили:

1. Гипотеза Пуанкаре.

Что ещё не решили:

2. Равенство классов P и NP.
3. Гипотеза Ходжа.
4. Гипотеза Римана.
5. Уравнение Навье — Стокса.
6. Гипотеза Бёрча — Свиннертон-Дайера.
7. Теория Янга — Миллса.

О каждой из задач мы подробно рассказывали в наших статьях. Вот ссылки:
• Гипотеза Пуанкаре, равенство классов P и NP, гипотеза Ходжа, гипотеза Римана.
• Уравнение Навье — Стокса и гипотеза Бёрча — Свиннертон-Дайера.
• Теория Янга — Миллса.

Возможно, одна из задач ждёт именно вас :-)

Журнал «Код»

13 Nov, 16:31


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

https://v.thecode.media/cosrs

#разбор_Код

Журнал «Код»

13 Nov, 13:30


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

https://v.thecode.media/fx2e3

#пб_Код

Журнал «Код»

13 Nov, 07:02


Пентест: как в ИТ проверяют софт и сети на безопасность

Былина о том, как белые хакеры пробуют взломать разные системы разных компаний, и в чём тут польза.

https://v.thecode.media/0qy1g

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

Журнал «Код»

12 Nov, 13:15


Мы много писали про базы данных и про SQL, но не рассказывали подробно о типах данных, которые там используются, и как с ними работать. Настало время это исправить: https://v.thecode.media/95f8b

#разбор_Код

Журнал «Код»

12 Nov, 07:01


Задача про соседских тараканов

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

Вопрос: сколько часов у вас есть на покупку ловушек для тараканов, если расстояние от вас до соседей по вентиляционной шахте — 7 м? Напишите свой ответ в комментариях.

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

#задача_Код

Журнал «Код»

11 Nov, 13:33


Многие думают, что веб-разработчик и фронтенд-разработчик — это одна и та же профессия, но на самом деле нет. Вот чем на самом деле занимается веб-разработчик: https://v.thecode.media/2ehf4

#разбор_Код

Журнал «Код»

11 Nov, 07:01


Итак, есть задача: попасть на работу в ИТ-компанию. Есть некоторый опыт, может быть, какие-то курсы и сертификаты. Как это всё упаковать, чтобы повысить свои шансы на наём?

#разбор_Код

Журнал «Код»

10 Nov, 12:15


Дайджест статей за неделю

Есть такой вопрос в одном известном фильме про машины и ИИ: может ли робот написать картину? Мы пошли ещё дальше — сделали веб-проект, в котором можно создать сразу 9 маленьких или одну большую картину на чистом CSS. Красота в чистом виде, получается.

Посмотрели глазами аналитика на все данные по фильмам, которые выпускали DC и Marvel, и нарисовали несколько графиков. Получилось, конечно, не так красиво, как в предыдущем проекте, но тут главное не красота, а выводы, которые получились в результате.

Объяснили мем про скрам. Это было бы ещё смешнее, если бы не практиковалось в реальности на разных проектах :-(

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

Ошибка недели: что в Python означает ошибка ValueError: invalid literal for int () with base 10. Иногда встречается у начинающих и по невнимательности.

Любим вас, желаем классных выходных!
«Код»

Журнал «Код»

10 Nov, 07:00


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

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

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

Журнал «Код»

09 Nov, 07:01


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

#разбор_Код

Журнал «Код»

08 Nov, 11:36


Разбираем ошибку: что будет, если попытаться преобразовать в число то, что похоже на число, но им не является. Простая, но иногда встречается: https://v.thecode.media/6rli9

#баг_Код

Журнал «Код»

08 Nov, 07:01


Замените название фильма словом «программист». Мы начнём: «В бой идут одни программисты».

Журнал «Код»

07 Nov, 14:31


Если любите авангардное искусство, импрессионизм или кайфуете от цветных абстракций — держите проект, где мы всё это нарисуем на чистом CSS за 10 минут. Можно распечатать и повесить на стену.

https://v.thecode.media/kgk0j

#проект_Код

Журнал «Код»

07 Nov, 12:01


Давайте только честно, дорогие читатели: разделяете такой подход к работе по скраму или нет? :-)

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

#пб_Код

Журнал «Код»

07 Nov, 10:52


Live stream finished (54 minutes)

Журнал «Код»

07 Nov, 09:59


Пост для вопросов к эфиру. Постараемся ответить на все, но не обещаем, всё будет зависеть от тайминга :-)

Журнал «Код»

07 Nov, 09:57


Live stream started

Журнал «Код»

07 Nov, 07:01


Что такое промисы в JavaScript

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

Разбираем, что такое синхронность и асинхронность, как работают промисы, как их правильно обрабатывать и почему они упрощают жизнь разработчикам, в статье по ссылке: https://v.thecode.media/asdec

Журнал «Код»

06 Nov, 14:43


Продолжаем рассказывать про базовые штуки в программировании. Сегодня — про оператор множественного выбора, когда нам нужно сразу выбрать что-то одно из нескольких вариантов: https://v.thecode.media/6ob0m

#разбор_Код

Журнал «Код»

06 Nov, 07:02


6 необычных конструкций в языке 1С, которые удивят остальных программистов

JavaScript: у меня есть очень странная особенность — я легко складываю строки с числами и мне всё равно, какие там типы данных.

Python: не, у меня необычные конструкции ещё круче — всё на отступах, а ещё я могу рекурсивно объявлять функции.

1С: подержите моё пиво…

https://v.thecode.media/h3m4w

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

Журнал «Код»

05 Nov, 15:36


Сегодня анализируем данные по фильмам DC и Marvel: смотрим, кто в каком жанре выпускает больше фильмов, что популярнее — и делаем выводы. С визуализацией, графиками и кодом на Python: https://v.thecode.media/rqq54

#разбор_Код

Журнал «Код»

05 Nov, 11:31


Открываем цикл шпаргалок по алгоритмам — сегодня говорим о сортировке пузырьком (Bubble Sort) 🫧

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

Материал подготовил Евгений Бартенев, автор и техлид курсов Python-разработчик, Python-разработчик расширенный и Python-разработчик буткемп. Сохраняйте и пользуйтесь.

#полезнознать_Код

Журнал «Код»

05 Nov, 07:01


В давние времена, когда «Амазон» не увольнял, а набирал сотрудников, там давали такую задачку:

Есть пять цифр: 1, 2, 3, 4, 5. С помощью перестановок из них составили все возможные комбинации пятизначных чисел. Найдите сумму этих чисел как можно быстрее. Ответ напишите в комментариях.

Решать можно как угодно, оценивается сам ход решения.

#задача_Код

Журнал «Код»

04 Nov, 07:15


Бесплатное обучение в «Яндекс Практикуме» для программистов

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

Переходите по ссылкам и пробуйте себя в новой профессии.

Курс «Разработчик 1C»: https://v.thecode.media/88i94
Курс «Разработчик C++»: https://v.thecode.media/2d4zr
Курс «Java-разработчик»: https://v.thecode.media/xsadj
Курс «Python-разработчик»: https://v.thecode.media/7qyyq
Курс «Инженер по тестированию»: https://v.thecode.media/qhwd3
Курс «Фронтенд-разработчик»: https://v.thecode.media/66x9v
Курс «Фулстек-разработчик»: https://v.thecode.media/p0r51
Курс «1С‑аналитик»: https://v.thecode.media/49ndn
Курс «Системный аналитик»: https://v.thecode.media/2becu
Курс «Аналитик данных»: https://v.thecode.media/3795g
Курс «Специалист по Data Science»: https://v.thecode.media/q2nsh

И не забывайте: начать учиться бесплатно в Практикуме можно в любое время, а скидка 20% на курсы действует только в Чёрную пятницу.

#подборка_Код

Журнал «Код»

03 Nov, 12:15


Дайджест статей за неделю

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

В продолжение темы про аналитиков разобрали OLAP-кубы — интересные конструкции, которые вроде как похожи на куб, а вроде как там может быть сколько угодно граней. И на каждой грани можно смотреть разрез данных по любым параметрам. Для глубокого анализа — самое то.

Рассказали, как устроено деление в Python и почему он считает именно так. Там есть пара неочевидных моментов, о которых точно стоит знать.

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

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

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

Обняли, ушли отдыхать,
ваш «Код»

Журнал «Код»

03 Nov, 07:02


В программировании есть принцип KISS — расшифровывается как Keep It Simple, Stupid («Делай проще, дурачок»). И хотя этот принцип знает большинство айтишников, многие продолжают усложнять не только в работе, но и в жизни. Так происходит из-за глубинных установок в наших головах, а сформировались эти установки ещё в те времена, когда не было ни ТЗ, ни тасков, ни программирования как такового. Если понять, что заставляет нас раз за разом усложнять простые вещи, можно со временем научиться перестать так делать. В общем, продолжаем перепрограммировать самих себя, чтобы облегчить себе жизнь.

#разбор_Код

Журнал «Код»

30 Oct, 15:35


В аналитике данных и биг-дате есть такая штука — OLAP-куб. Только это не совсем куб — там может быть сколько угодно граней и на каждой какие-то свои данные. Звучит сложно, работает ещё сложнее, но если разобраться, то становится понятно, зачем это вообще нужно. В общем, погнали погружаться в мир реальной аналитики: https://v.thecode.media/h8oia

#разбор_Код

Журнал «Код»

30 Oct, 07:01


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

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

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

Журнал «Код»

29 Oct, 15:01


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

#разбор_Код

Журнал «Код»

29 Oct, 12:01


Расписание старта потоков Практикума в ноябре

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

А ещё напоминаем, что до 30 ноября в Практикуме действует Чёрная пятница — все курсы стоят на 20% дешевле. Если вы уже давно присматриваетесь к новой профессии, сейчас лучшее время, чтобы начать: https://v.thecode.media/je69n

#анонс_Код

Журнал «Код»

29 Oct, 07:01


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

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

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

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

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

❤️ — если на «Жигулях»
🔥 — если на «Волге»
👍 — если на «Мерседесе»

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

#задача_Код

Журнал «Код»

28 Oct, 14:02


Деление в Python — вроде простая штука, но иногда нет.

https://v.thecode.media/yd0gz

#разбор_Код

Журнал «Код»

28 Oct, 07:00


В 2018 году в интернете появилось вирусное видео с нарезкой из разных фильмов, в которых играл Николас Кейдж. Шутка была в том, что это были фильмы, в которых в реальности этого актёра никогда не было, например «Индиана Джонс» и «Терминатор». А видео на самом деле было дипфейком.

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

#разбор_Код

Журнал «Код»

27 Oct, 12:01


Дайджест статей за неделю

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

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

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

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

Посмотрели на мем с котом, лесенкой и библиотеками для разработки. Узнали себя и объяснили, в чём там суть.

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

Любим вас, ждём после выходных!
Ваш «Код»

Журнал «Код»

27 Oct, 07:02


Как работает авторегистрация пользователя на сайтах

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

https://v.thecode.media/pb2kh

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

Журнал «Код»

26 Oct, 07:02


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

https://v.thecode.media/hp3tu

#пб_Код

Журнал «Код»

25 Oct, 15:07


Обычно задачи про взвешивание решаются или перебором, или сложной логикой, но не эта. Здесь задачу можно решить двумя способами: либо через 4 уравнения, либо найти способ элегантнее. Мы за второе: https://v.thecode.media/zn59l

#задача_Код

Журнал «Код»

25 Oct, 07:01


Напишите в комментариях фразу «Я начал учить программирование, чтобы…», а дальше пусть продолжает Т9.

Журнал «Код»

24 Oct, 13:36


Все слышали, что это такое, многие используют их в программах, но не все понимают, почему их так много и зачем о них постоянно спрашивают на собеседованиях. Всё это — про алгоритмы сортировки: https://v.thecode.media/po7rm

#разбор_Код

Журнал «Код»

24 Oct, 07:01


Что такое ассемблер и зачем в нём разбираться в 2024 году

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

Нужно ли учиться писать на ассемблере в 2024 году? Да, если хотите войти в высшую лигу и делать то, что почти никто не может, например создавать программы для микроконтроллеров. А вот читать ассемблер, чтобы понимать принципы работы высокоуровневого кода, будет полезно многим программистам.

Если научитесь читать ассемблерный код, то сможете:

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

Потренироваться разбираться в ассемблере можно по ссылке: https://v.thecode.media/02wg4

Журнал «Код»

23 Oct, 11:50


Все разработчики, от новичков до сеньоров, пользуются разными парадигмами программирования, но часто сами об этом не знают. А вы — будете знать (и использовать): https://v.thecode.media/gl2eo

#разбор_Код

Журнал «Код»

23 Oct, 07:00


Задача про часы, программиста и бабушку

Несложная задача для решения в уме.

https://v.thecode.media/otyiv

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

Журнал «Код»

22 Oct, 15:12


База данных в тетрадке: медленно и неудобно.

База данных MySQL на диске: быстро и удобно.

База данных в оперативной памяти: офигеть как быстро. Чтобы вы тоже смогли это прочувствовать, держите полный разбор Redis — базы данных, которая во время работы всё хранит в оперативной памяти: https://v.thecode.media/c1rmv

#разбор_Код

Журнал «Код»

22 Oct, 07:01


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

Есть числа 6, 6, 2, 2, 8, 8, 0, 0, 0. Из них нужно составить четыре числа: одно-, двух- и трёхзначное, которые в сумме дают четвёртое трёхзначное.

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

#задача_Код

Журнал «Код»

21 Oct, 15:35


Чёрная пятница в Практикуме!

Это — единственное время в году, когда все курсы стоят на 20% дешевле. Другой такой шанс будет только через 12 месяцев.

Скидка действует до 10 ноября, поэтому, если вы уже давно присматриваетесь к новой профессии, сейчас лучшее время, чтобы перейти к действиям и не откладывать учёбу ещё на один год → https://v.thecode.media/6bzbf.

#анонс_Код

Журнал «Код»

21 Oct, 12:36


Прокачиваем свой Трелло-планировщик — добавляем перетаскивание карточек, создание новых и удаление ненужного: https://v.thecode.media/ov2o5

#проект_Код

Журнал «Код»

20 Oct, 12:00


Дайджест статей за неделю

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

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

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

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

Пояснили за мем с Дикичем, Экселем и крутым спецом. Как обычно, там есть скрытая мораль и всё такое, но можно и просто понимающе кивнуть.

Самая безумная задача на внимательность, которая нам встречалась за этот год. Попробуйте решить сами, а потом покажите друзьям :-)

Любим вас, ждём после выходных!
Ваш «Код»

Журнал «Код»

20 Oct, 07:02


С чего действительно можно начать: https://v.thecode.media/dw3d2

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

Журнал «Код»

19 Oct, 07:01


Делаем простую браузерную игру в шашки на двоих

Настало время полноценных проектов с большими скриптами, красивыми стилями и небольшими страницами. На этот раз делаем шашки в браузере, чтобы можно было играть вдвоём: https://v.thecode.media/i8168

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

Журнал «Код»

18 Oct, 14:24


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

Если что, мы не смогли решить её правильно с первого раза. Теперь ваша очередь: https://v.thecode.media/zb4in

#задача_Код

Журнал «Код»

18 Oct, 07:00


🍑 — это персик. Но на самом деле вы все знаете, что это означает в этих современных интернетах :-)

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

Журнал «Код»

17 Oct, 17:02


База в картинках для тех, кто ничего не знает о программировании, но очень хочет начать, — про циклы. Покажите всем, кто хочет начать разбираться в основах: https://v.thecode.media/9fdme

#разбор_Код

Журнал «Код»

17 Oct, 15:01


Веди себя как эксперт, даже если ты новичок

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

Журнал «Код»

17 Oct, 08:02


Mojo — клон Python для ML?

В мае 2023 года стартап Modular выпустил в релиз первую версию нового языка программирования Mojo. Он предназначен для разработки в сфере машинного обучения, похож на Python, но при этом быстрее: на некоторые задачи Mojo тратит в 90 тысяч раз меньше времени.

В чём разница:

• Mojo — компилируемый язык, а Python — интерпретируемый. Это значит, что перед запуском кода Mojo собирает его в один файл.

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

Какие проблемы решает Mojo и правда ли, что Python пора удалять, рассказали в статье: https://v.thecode.media/sncrt

Журнал «Код»

16 Oct, 17:02


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

#пб_Код

Журнал «Код»

16 Oct, 15:00


После того, как написан код программы и закончилось тестирование, начинается деплой. Про него ходит много шуток и легенд, но если разобраться, то всё становится довольно просто: https://v.thecode.media/qdqlv

#разбор_Код

Журнал «Код»

16 Oct, 07:00


Кибербезопасность: какие бывают уязвимости и как от них защититься

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

https://v.thecode.media/ymeya

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

Журнал «Код»

15 Oct, 14:18


Сегодня начинаем делать свой планировщик задач — с колонками, интерфейсом и красивой вёрсткой. Всё как в Трелло, только своё и с нуля: https://v.thecode.media/8kxio

#проект_Код

Журнал «Код»

15 Oct, 07:01


Задача про полторы белки

Мы понимаем, что так не бывает, но всё-таки вот задачка.

Полторы белки за полторы минуты съедают полтора ореха. Сколько орехов съедят 9 белок за 9 минут?

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

#задача_Код

Журнал «Код»

14 Oct, 15:20


DevTools, или инструменты разработчика, в браузере — база для всех, кто занимается или хочет заниматься фронтендом. Они позволяют на лету сделать со страницей что угодно, посмотреть проблемные места и понять, что нужно сделать с вёрсткой и скриптами, чтобы было хорошо. Рассказали, где их найти и как с ними работать: https://v.thecode.media/yu4m3

#разбор_Код

Журнал «Код»

14 Oct, 07:33


98% используют, 2% не признаются

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

🔥 — если хотите шпаргалки по алгоритмам от экспертов Практикума.

#разбор_Код