Журнал «Код»
Відкрити в Telegram
Статьи о том, как взломать жизненные проблемы с помощью технологий. Сайт: https://thecode.media Журнал Яндекс Практикума. Номер заявления в РКН — 4970835371 Страница в реестре: https://rknn.link/Yt
Показати більше53 137
Підписники
-3324 години
-1087 днів
-42430 день
Архів дописів
Фото недоступнеДивитись в Telegram
Каждый день мы оставляем в сети следы: лайки, комментарии, геометки, заказы еды. Кто-то соберёт их вместе. Найдёт адрес, телефон, имя кота. Выложит публично.
Это доксинг — публикация личных данных без вашего согласия. Случается не только с блогерами. С обычными людьми тоже.
https://v.thecode.media/x87rc
#разбор_Код
❤ 7🔥 6👍 4
Что такое кортеж в Python
Кортеж tuple — это упорядоченная и неизменяемая коллекция объектов различных типов. По сути, кортежи — те же списки, только для них недействительны все операции и методы, которые обновляют коллекцию. Кортежи не сортируются сами по себе, не принимают новые элементы и не перезаписывают те, что уже есть.
Чтобы создать кортеж, достаточно перечислить его элементы через запятую: Python автоматически распознает эту последовательность как кортеж. Но обычно рекомендуется использовать круглые скобки — так код получается яснее и читабельнее. Например, мы хотим создать кортеж с чётными числами от 2 до 14:
my_tuple = (2, 4, 6, 8, 10, 12, 14)Такой же кортеж можно создать при помощи встроенного метода tuple и функции range, которая создаёт последовательность чисел. Укажем через запятую начало, конец последовательности и шаг, с которым нужно генерировать числа. При этом число, обозначающее конец последовательности, не будет включено:
my_tuple = tuple(range(2, 16, 2))
Ещё раз подробно перечислим свойства кортежей:
• Гибкость. Как и списки, кортежи могут содержать элементы разных типов данных: целые числа, числа с плавающей запятой, строки, кортежи, словари и другие объекты Python.
• Неизменяемость. Элементы в кортежах нельзя сортировать, добавлять, изменять и удалять. Но можно преобразовать кортеж в список, внести изменения и снова сделать кортеж.
• Упорядоченность. Порядок элементов имеет значение, благодаря чему элементы кортежа доступны по индексу (индексация начинается с 0).
Какие над кортежами можно совершать операции и какие у них методы, подробно рассказали в статье: https://v.thecode.media/h9uth👍 8🔥 5❤ 2
Фото недоступнеДивитись в Telegram
Айтишников по-прежнему пугают новостями, что рынок перегрет, а зарплаты падают. Разбираемся, кому сколько платят к концу 2025 года.
https://v.thecode.media/hrzba
#разбор_Код
❤ 14🔥 6😁 3👍 2🤡 1
Фото недоступнеДивитись в Telegram
Веб‑разработчик: рассказываем подробно о профессии
Многие думают, что веб-разработчик и фронтенд-разработчик — это одна и та же профессия, но на самом деле нет. Вот чем на самом деле занимается веб-разработчик: https://v.thecode.media/sooit
#лучшее_Код #разбор_Код
👍 5❤ 3
Фото недоступнеДивитись в Telegram
Разбираемся: что такое массив в программировании и как он используется в разных языках.
https://v.thecode.media/yegjt
#разбор_Код
👍 9🔥 4❤ 2
Фото недоступнеДивитись в Telegram
Вот задача из категории «Я понятия не имею, что за псих это придумал и как до этого решения вообще можно было догадаться». Вы либо решите её за две минуты, либо она перейдёт в статус тех, которые решить невозможно.
Короче: нужно найти закономерность и понять, что поставить вместо знака вопроса. Свой ответ пишите в комментариях, а подсказку и решение ищите по ссылке: https://v.thecode.media/h2km0
#задача_Код
🤣 13😁 7🔥 5❤ 2
Фото недоступнеДивитись в Telegram
Тег <br> — старейший способ сделать перенос строки в HTML. В одних случаях без него не обойтись — например, в стихах, адресах или подписях. А в других его использование ломает семантику, мешает адаптивности и загрязняет код.
Разберёмся, как работает этот тег и какие есть альтернативы.
https://v.thecode.media/wuczn
#разбор_Код
👍 16🔥 7
Как и в языках программирования, в SQL есть типы данных. Они делают работу с таблицами удобнее, помогают лучше структурировать информацию и предотвращают ошибки.
SQL используют аналитики, дата-сайентисты, бизнес-аналитики и разработчики — в общем, все, кто работает с данными. Сегодня разберёмся, какие типы данных есть в SQL. Сохраните, чтобы не потерять.
#разбор_Код #лучшее_Код
❤ 16
Привет!
В этом выпуске КОДа — простые и понятные гайды. Сохраните, чтобы не потерять:)
• Рассказываем, как подключить компьютер к телевизору. Его можно использовать как второй или основной экран, чтобы смотреть кино или даже писать код.
• Объясняем, как удалить репозиторий на GitHub без сожалений (а потом восстановить, если нужно) — для тех, кому надо продемонстрировать свои проекты.
• Выясняем, как не запутаться в Event Loop и как движок решает, что выполнить сейчас, а что потом.
• Показываем, как работает хеширование в Python: читаем полное руководство с примерами.
• Узнаём, как сообщаются между собой клиент, сервер и база данных в статье про принципы работы клиент-серверной архитектуры.
А что по новостям? На этой неделе OpenAI сообщила об утечке данных, Google ограничила бесплатный доступ к Nano Banana Pro и Gemini 3 Pro, а в мессенджере Max появились карточки с вашими документами из «Госуслуг».
Самое время почитать КОД, а потом выбрать курс с классной скидкой в Практикуме. Думать надо быстро: до 30 ноября там «чёрная пятница».
С любовью,
Ваш КОД
❤ 10🔥 4👍 2
Фото недоступнеДивитись в Telegram
Несложная задача на скорость для большой компании
Чтобы завтра было о чём поговорить с коллегами, держите классную задачку, которую можно решать в компании на скорость. Кто первый — тот и красавчик: https://v.thecode.media/edbya
#задача_Код #лучшее_Код
❤ 6👍 4🔥 3
Фото недоступнеДивитись в Telegram
Как работает оператор множественного выбора
Продолжаем рассказывать про базовые штуки в программировании. Сегодня — про оператор множественного выбора, когда нам нужно сразу выбрать что-то одно из нескольких вариантов: https://v.thecode.media/b4clg
#лучшее_Код #разбор_Код
👍 7❤ 3
Фото недоступнеДивитись в Telegram
Как сделать так, чтобы профиль на GitHub выглядел по-деловому, а не как музей забытых пет-проектов. Руководство для тех, у кого впереди собеседование.
https://v.thecode.media/bb25e
#разбор_Код
👍 13❤ 6🔥 3😁 3
Кто больше всех раздражает в команде? Голосуйте в опросе, и давайте обсудим в комментариях:Anonymous voting
- Программист, который вечно всё усложняет
- Дизайнер, который не понимает технических ограничений
- Менеджер, который ставит нереальные сроки
- Тестировщик, который находит баги в последний момент
😁 26❤ 4
Фото недоступнеДивитись в Telegram
Event Loop — это основа асинхронности в JavaScript и одна из самых любимых тем на собеседованиях. И если вы знаете, как он устроен, вам не страшны ни аймер с нулевой задержкой, ни вопросы нанимающего менеджера.
https://v.thecode.media/668gl
#разбор_Код
❤ 12👍 6🔥 5
Что такое бином Ньютона
Если просто, то бином Ньютона — это формула, которая помогает посчитать сумму двух чисел, возведённую в какую-то степень.
Вот как это работает:
• У нас есть некие числа a и b. Мы не знаем какие, потому что алгебра.
• Не зная, что это за числа, мы их складываем.
• Эту сумму почему-то очень хочется возвести в какую-то степень — в квадрат, в куб, в четвёртую, хоть в девятьсот девяносто девятую — алгебре плевать на ваши чувства.
• Нам нужна формула, как это сделать. Вот эта формула и есть бином Ньютона.
Из школьной программы мы помним такую формулу: (a + b)² = a² + 2ab + b² — это частный случай бинома Ньютона для квадрата суммы.
Может быть, вы помните сумму в кубе: (a + b)³ = a³ + 3a²b + 3ab² + b³ — это тоже бином Ньютона.
А что, если нам нужно возвести сумму не в квадрат, не в куб, а в сто сорок шестую степень? Какая тогда будет формула? Вот для этого нам нужна более обобщённая формула, которая опишет вообще все варианты биномов для любой степени.
Заглянуть в глаза ужасу можно по ссылке: https://v.thecode.media/e0qx5
👍 17❤ 1🔥 1
Фото недоступнеДивитись в Telegram
— Хеш есть?
— Не...
— А если найду?
Теперь вы всегда сможете отправлять всех по этому вопросу в нашу статью — там мы во всех подробностях объясняем и показываем, как работает хеширование в Python: https://v.thecode.media/q9axa
#разбор_Код
👍 7❤ 3🔥 3
Принесли расписание потоков Практикума в декабре и lastcall «чёрной пятницы»
«Чёрная пятница» и скидка 20% на обучение будет действовать до 30 ноября. Если вы уже давно присматриваетесь к новой профессии, сейчас лучшее время, чтобы начать: https://v.thecode.media/hj9m5
#анонс_Код
👍 3❤ 1
Фото недоступнеДивитись в Telegram
Аналитик данных: чем занимается и как им стать
Аналитики в ИТ — интересные ребята: с одной стороны, им нужно разбираться в бизнесе и задачах клиента, с другой — шарить в математике и статистике, а с третьей — хорошо бы уметь немного программировать, чтобы сделать свою жизнь проще. Как всё это совместить, рассказываем в статье: https://v.thecode.media/sbzd8
#лучшее_Код #разбор_Код
👍 9❤ 3
Фото недоступнеДивитись в Telegram
Большинство сервисов, которыми мы пользуемся каждый день — сайты, мобильные приложения, онлайн-игры или банковские системы, — работают по одному принципу: клиент — сервер. Это модель взаимодействия: наш браузер или приложение отправляет запрос — сервер его обрабатывает и возвращает результат. Объясняем, из каких элементов складывается эта архитектура и как происходит обмен данными через протоколы.
https://v.thecode.media/afv7a
#разбор_Код
👍 13❤ 2
Головоломная задача про соревнования на лошадях
В забеге участвовало три лошади. На финише первая лошадь опередила вторую на 11 метров и третью — на 90 метров. А когда финишировала вторая, она опередила третью на 80 метров.
А теперь внезапный вопрос: сколько метров от старта до финиша?
Свой ответ пишите в комментариях, а решение ищите по ссылке: https://v.thecode.media/jwb9d
#задача_Код
🔥 14👍 1
