Статьи о том, как взломать жизненные проблемы с помощью технологий. Сайт: https://thecode.media Журнал Яндекс Практикума. Номер заявления в РКН — 4970835371
Подробно разбираем бесплатную часть курса Практикума «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
#разбор_Код
Мальчик: снимает рилсы, чтобы запрыгнуть на паровозик хайпа.
Мужчина: покупает билеты на поезд и едет к любимой.
Настоящий мужчина: поднимает сервер, на него ставит Express.js, с его помощью запускает клиентские сайты, получает с каждого деньги и кайфует.
В общем, показываем красивое про Express.js: https://v.thecode.media/je5tq
#разбор_Код
Что почитать, пока ещё выходные
Привет!
Эта неделя для многих была очень короткой и выходных получилось больше, чем рабочих дней. У нас — тоже, поэтому статей за неделю вышло меньше обычного. Но все интересные и полезные, смотрите сами:
Большой и подробный разбор растровой и векторной графики, а также отличий между ними. Внутри много картинок, примеров и неочевидных фактов о разных форматах изображений.
Язык, который по надёжности и дате первого выпуска сравнится с крузаком: Фортран. На нём работают суперкомпьютеры, некоторые АЭС и системы моделирования погодных условий. Классика, в общем.
Разобрали мем про Галю и отмену SLA, в котором сисадмин в конце всем желает доброго вечера.
Принесли безумно необычную задачу, которую ВСЕ с первого раза решают неправильно, а как решить со второго — не понимают.
Отдохните там хорошенько, лето же!
Любим, жмём руку, ваш «Код»
Sora: что умеет самая продвинутая нейросеть
Сначала занервничали художники и иллюстраторы, затем писатели и другие авторы текстов. Теперь не по себе видеооператорам и всем, кто занимается производством видео. А нейросети продолжают захватывать мир.
Сегодня говорим про SORA — ту самую нейросеть, которая рисует очень реалистичное видео в большом разрешении.
https://v.thecode.media/gmn5b
#лучшее_Код #разбор_Код
Рома едет от дома до работы на машине по прямой со средней скоростью 50 километров в час. А от работы до дома в тех же условиях — 60 километров в час.
Какая у него получается средняя скорость за эти две поездки?
Четверг, дорогие читатели, и с праздником вас! Желаем, чтобы они прошли не в такой суете, как в этом диалоге :-)
https://v.thecode.media/ybu1y
#пб_Код
Среда, дорогие читатели. Самое время вызвать роботакси и сказать водителю что-то на хинди: 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
#задача_Код
Разбираем теорию игр — это набор инструментов, которые помогают принимать взвешенные, рациональные и точные решения, а также понимать данные. Чем больше данных об игроках и ситуациях — тем точнее анализ и прогноз.
#разбор_Код
5 способов и приёмов, которые помогут любому разработчику наладить свой режим сна
Eat, sleep, code, repeat.
https://v.thecode.media/bur06
#лучшее_Код #разбор_Код
Для всех, кто считает, что он ответил правильно на эту задачу, — держите разбор и решение: https://v.thecode.media/bnp5c
(и да, мы тоже все вначале решили неправильно)
#задача_Код
Лучший язык программирования — это...
Принимаем только неправильные ответы.
Как разработчику восстанавливать силы каждый день
Когда мы экономим на отдыхе, наша производительность падает, и это сказывается на работе в виде ошибок, отставания по срокам или упущения простых решений. В 2020 году посчитали, что 85% киберинцидентов были связаны с человеческими ошибками, а их основными причинами были стресс и усталость. Разбираемся, как разработчику отдыхать, чтобы восстанавливаться каждый день.
Спите не меньше 7 часов
Разным людям требуется разная продолжительность сна, но учёные сходятся во мнении, что взрослому человеку нужно спать не меньше 7 часов ежедневно. При этом доказано, что отоспаться можно только за недополученный сон в течение суток, то есть сегодня можно отоспаться за вчера, но никак не за два дня до этого. Поэтому сон должен быть полноценным регулярно: не стоит надеяться отоспаться в выходные за всю неделю.
Какое-либо увлечение — это отличный способ отвлечься от повседневных забот и стресса и погрузиться в активность, которая приносит радость и удовлетворение. Хобби может быть чем-то, что вы делаете в одиночку, например сборка моделей, занятия музыкой или рисование. Хобби может быть и социальным, например просмотр и обсуждение фильмов, книжный клуб или групповой спорт. Найдите занятие по душе, чтобы переключаться.
Нет ничего плохого в том, чтобы время от времени ничего не делать: листать ленту, смотреть ютуб или играть в игры, если это помогает отстраниться от рабочих задач и переключить внимание. В результате можно расслабиться и дать организму время на отдых, а мозгу — восстановиться и улучшить производительность.