Статьи о том, как взломать жизненные проблемы с помощью технологий. Сайт: https://thecode.media Журнал Яндекс Практикума. Номер заявления в РКН — 4970835371
Рассказываем и показываем на примерах, что такое XML-формат файлов, как он устроен и где применяется. Если что, данными в этом формате могут обмениваться почти любые программы и устройства — от серверов до кофеварок: https://v.thecode.media/b8d81
#разбор_Код
Python в народном хозяйстве (и не только)
Привет!
На этой неделе у нас вышло много материалов про Python — от простых до забористых. Поэтому погружаемся в удивительный мир бетона Питона (если вы выкупили эту шутку, поясните другим в комментариях :-)
Главный лонгрид месяца — разбор первой (бесплатной) части из курса Практикума по бэкенду. Мы его сокращали как могли, но там даётся СТОЛЬКО всего, что офигели даже мы. Почитайте, чтобы разделить с нами эти ощущения.
Вспомнили, как создаются двумерные массивы в Python и как с ними вообще работать. Там много интересного и неочевидного, пригодится всем.
Собрали самые популярные сферы, где используется Python — и, если что, он не только про нейросети и биг-дату.
Пояснили мем про роботакси и индийских программистов. Классика жанра, вам понравится.
Специально для любителей напрячь мозг и порешать всякое разное: выпустили мастрид по задачам по разным направлениям — от простой математики до задач на умение программировать с собеседований.
❓ Задача недели про грани кубика, если его катить по определённому пути. Она, конечно, простая, но в уме может решить не каждый.
Ушли работать, увидимся в понедельник.
С любовью, ваш «Код»
Собираем свой веб-браузер из готовых элементов за 20 минут
Сможете писать в портфолио, что создали свой браузер :-)
https://v.thecode.media/oybwv
#проект_Код #лучшее_Код
В июле начинаются новые потоки курсов Яндекс Практикума. Уже сейчас вы можете пройти бесплатную вводную часть, чтобы ознакомиться с программой и форматом обучения.
Если в расписании нет интересующего вас курса, уточнить дату можно в комментариях или на сайте Практикума.
А по этой ссылке мы делимся с вами бонусом, который сделает покупку курса приятнее до конца июня :-)
#анонс_Код
Предположим, вы отправили резюме и оно подошло работодателю. Следующий шаг — вас приглашают на собеседование. Как его не провалить?
С друзьями из медиа о работе Буду собрали советы, как подготовиться к собеседованию в ИТ-компанию и снизить вероятность отказа. Сохраните, даже если пока не ищете работу, потом точно пригодится :-)
#разбор_Код
Подробно разбираем бесплатную часть курса Практикума «Python-разработчик»: смотрим, чему там учат, получится ли изучить это с нуля и как вообще происходит обучение.
Все подробности тут: https://v.thecode.media/1lzj6
#разбор_Код
Одностраничник, лендинг, сайт и портал — в чём разница
— Зайди на сайт…
— Это не сайт, а одностраничник!
— Ну, тогда, вообще-то, это лендинг.
— Ну хоть не портал…
Разбираемся с одностраничниками, лендингами, сайтами и порталами: https://v.thecode.media/l2yds
#лучшее_Код #разбор_Код
Задача на логику: что в какой коробке?
Есть три коробки: в одной яблоки, в другой груши, в третьей — яблоки и груши. И есть три этикетки с рисунками: яблоко, груша и оба фрукта вместе. Типа каждая этикетка к каждой коробке. Но вредный кладовщик решил поприкалываться над покупателями и специально наклеил на каждую коробку этикетку, которая ей не соответствует.
Перед покупкой мы можем открыть любые коробки и достать из каждой один фрукт. Внимание, вопрос: сколько минимально коробок и каких нам нужно открыть, чтобы точно определить, что лежит в каждой?
Свой ответ пишите в комментариях, а решение ищите по ссылке: https://v.thecode.media/krh59
#задача_Код
Для многих логарифм — это самая странная часть в математике: непонятно, как их считать, где применять и как они могут пригодиться в жизни. Сегодня ответим на все эти вопросы.
#разбор_Код
Разбираемся с массивами в Python: кортежи
Недавно мы стали разбираться с массивами в Python и начали со списка. Настало время продолжения и торжественного выхода кортежа.
https://v.thecode.media/opscr
#лучшее_Код #разбор_Код
Сегодня — интересная задача про часы и геометрию. Чтобы её решить, нужно вспомнить основы логического мышления и творчески подойти к задаче. А ещё её можно решить двумя способами — сможете их найти?
Проверить свои силы — тут: https://v.thecode.media/96i14
#задача_Код
Без каких нейронок вы больше не можете представить свою работу? Делитесь в комментариях, что и для каких задач используете ↓
Читать полностью…Минимакс — правило, которое помогает найти лучшее решение в худшей ситуации
Минимакс — штука из теории игр. В этой теории разные ситуации описываются как игры, а игроки — это те, кто находится в этих ситуациях.
Представим, что мы находимся в роли игрока в какой-то подобной ситуации. Чтобы понять, как работает правило минимакса, следите за логикой:
1. В одних играх есть степень поражения — например, сколько денег потерял игрок в конце игры. В других степень поражения определяется самим фактом проигрыша, без уточнения деталей, просто выиграл или проиграл.
2. Каждый другой игрок принимает решения, которые могут увеличить ваш максимально возможный проигрыш. Например, после его ходов вы можете потерять 10 или 500 очков. Максимально возможный проигрыш здесь — 500 очков.
3. Наша задача — на каждом шаге принимать такие решения, чтобы минимизировать этот проигрыш. Проще говоря, сделать так, что даже если бы мы и потеряли очки на этом ходу, то не 500, а 10 — минимальное количество из возможных.
Правило минимакса как раз и означает, что мы стремимся минимизировать максимально возможный проигрыш.
Как работает алгоритм минимакса, где применяется в ИТ и как работает в жизни, рассказали в статье: https://v.thecode.media/4g5iv
Рассказываем о том, что такое кибербезопасность, и отвечаем на самые популярные вопросы по этой теме: что там делают, какие угрозы бывают и что нужно знать, чтобы там работать.
Про навыки, которые для этого нужны, там тоже есть: https://v.thecode.media/yiyab
#разбор_Код
Как взламывают корпоративные системы и личные аккаунты тех, кто там работает?
Что может быть плохого в переписке с человеком, которого ты хорошо знаешь лично или по работе?
Почему аккаунты одних людей взломать проще, чем других?
Ответ простой: социальная инженерия. И она может коснуться каждого: https://v.thecode.media/akctv
#разбор_Код
Когда мы клонируем себе репозиторий с GitHub, то не просто скачиваем копию кода с сервера на свой компьютер, а получаем полноценную рабочую среду с историей коммитов, ветками и возможностью синхронизации.
Сегодня разберёмся, как всё это работает, как клонировать себе репозиторий и что делать, если что-то пойдёт не так. Полную инструкцию, как клонировать репозиторий, ищите по ссылке: https://v.thecode.media/h4gl5
#разбор_Код
Разбираемся с массивами в Python: словари
Помните школьные словари, где были новые слова и их значение или перевод? В Python тоже есть такое, только там можно хранить что угодно и моментально находить всё, что нужно, как в базе данных на минималках.
https://v.thecode.media/n3vdc
#лучшее_Код #разбор_Код
Сегодня — интересная задача про игральный кубик, в которой потребуется всё ваше пространственное мышление и умение считать грани в уме. И сделать это довольно сложно, поэтому если справитесь — напишите в комментариях, как это сделать проще всего.
В общем, дерзайте: https://v.thecode.media/knmbk
#задача_Код
Для любителей хардкора собрали самые крутые и интересные задачи по всем направлениям: логика, математика, геометрия, вероятности и нестандартное мышление. Попробуйте решить их все: https://v.thecode.media/6g94d
#подборка_Код
Как правильно писать адрес: с www или без?
В самом начале развития интернета каждый сервер был занят чем-то своим: на одном работала почта, на другом — FTP, на третьем — обработка разных данных, а на четвёртом жил сайт. То есть в какой-нибудь серверной могли физически стоять четыре компьютера, каждый со своим IP-адресом; один обменивался файлами, другой — гонял почту, третий — раздавал сайты.
Хотя адреса у серверов были разными, для удобства все они могли работать в одном домене, например big-company.ru. Чтобы отличать серверы друг от друга и знать, что за что отвечает, использовали стандартные поддомены:
• mail — для почты;
• ftp — для FTP-хранилища;
• www — для сайта.
Например, FTP-сервер находился по адресу ftp.big-company.ru, а сайт — на www.big-company.ru.
А про то, как правильно писать, пишем в статье: https://v.thecode.media/plo13
Среда, дорогие читатели. Самое время вызвать роботакси и сказать водителю что-то на хинди: https://v.thecode.media/yom5r
#пб_Код
Python не только для нейросетей.
Повторяем: PYTHON НЕ ТОЛЬКО ДЛЯ НЕЙРОСЕТЕЙ!
Вот доказательства: https://v.thecode.media/lm3ve
#разбор_Код
На самом деле это гуглят и новички, и сеньоры (и, говорят, иногда даже тимлиды). Это то, что ты узнаёшь, потом думаешь, что никогда не забудешь, а потом снова идёшь в поиск, потому что забыл, КАК СОЗДАВАТЬ ДВУМЕРНЫЕ МАССИВЫ В PYTHON!
Мы тоже забыли, поэтому решили напомнить себе тоже про это. В итоге сделали полное руководство по двумерным массивам в Python и работе с ними: https://v.thecode.media/nv5w0
#разбор_Код
Всё будет безопасно
Привет!
На этой неделе у нас вышло целых два материала про кибербезопасность. Первый — про социальную инженерию, которую используют для взлома всех: от доступа в ВК до первых лиц крупных корпораций.
А во втором мы отвечаем на самые популярные вопросы новичков про ИТ-безопасность — что это такое, как устроено и что нужно знать, чтобы там работать.
Ещё разобрали Express.js — фреймворк для бэкенда, который может сохранять данные, обрабатывать формы и вообще отвечать за сайт. И там тоже есть про безопасность.
Пояснили про мем с восстановлением пароля. Картинка смешная, а ситуация грустная :-(
Объяснили про самую базу: основы вёрстки в HTML. Это то, с чего начинается любой интерфейс не только в вебе, но и в автомобилях, гаджетах и любых других умных устройствах.
Принесли вам задачу про часы, которую с большим трудом решают современные старшеклассники. Теперь попробуйте справиться с ней сами
Желаем всем тёплой и сухой погоды, потому что дожди уже достали, честно говоря :-)
Обнимаем, «Код»
Играем в двадцать одно на компьютере
Сегодня нас ждёт интересный проект — сделаем блек-джек с графическим интерфейсом, используя все механики фронтенд-разработки. Мы уже писали эту игру на Python, настало время перенести её в веб. Для реализации нам понадобится только браузер и редактор кода, поэтому почувствовать себя фронтендером сможет каждый.
https://v.thecode.media/iinuf
#проект_Код #лучшее_Код
Магистратура Практикума — очное высшее онлайн-образование, которое помогает построить карьеру в IT: разработке, аналитике и управлении продуктом.
В карточках рассказали о том, как устроена учёба в магистратуре Яндекса и какие программы и треки доступны в 2025 г. Ознакомиться с учебным планом и оставить заявку на обучение можно по ссылке: https://v.thecode.media/8y9ht
#анонс_Код
Если вы вообще не знаете, что такое фронтенд и что такое HTML, — самое время узнать. Многие, кстати, вообще не считают HTML языком программирования, но при этом весь интернет (и не только он) работает именно с этим языком: https://v.thecode.media/aqat8
#разбор_Код
Среда, дорогие читатели. Самое время убедиться, что все помнят свои пароли: https://v.thecode.media/qfm9x
#пб_Код
Что такое IP-телефония и как она работает
IP-телефония — это телефонная связь, которая работает через интернет. С IP-телефона можно позвонить на обычный телефонный номер и наоборот. Разбираемся, как это работает и можно ли настроить IP-телефонию у себя дома.
https://v.thecode.media/535ou
#лучшее_Код #разбор_Код
Задача: сто программистов и повышение или увольнение для всех
В одной большой ИТ-компании работает сто программистов. В закрытой комнате в ста пронумерованных коробках случайным образом размещены карточки с номерами от 1 до 100. Программисты могут зайти в комнату по одному и открыть 50 коробок в поисках своего номера. После того как номер найден или открыта 50-я коробка, программист должен покинуть комнату.
Если свои номера найдут все сто программистов, их всех повысят. Но если хотя бы один из них не сможет найти свой номер, будут уволены все сто программистов.
Посетив комнату, программисты не могут общаться с теми, кто в ней ещё не был. Но они могут обсуждать общую стратегию до того, как попадут в комнату.
Какая стратегия поисков будет наилучшей, чтобы всех программистов повысили, а не уволили? Свой ответ пишите в комментариях, а решение ищите по ссылке: https://v.thecode.media/0izjz
#задача_Код