Telegram Web Link
Разберём одну из самых популярных библиотек визуализации — Matplotlib. В карточках — что такое Matplotlib и зачем она нужна. По ссылке — инструкция по установке и примеры кода для работы с библиотекой.

#разбор_Код
🔥10👍52
Вроде всё просто: если в JavaScript тебе нужно случайное число, то вызываешь функцию Math.random() и пользуешься.

Но есть пара нюансов:
— не все знают, что у этой функции есть много разных параметров;
— иногда лучше использовать другую функцию;
— числа генерируются НЕ СЛУЧАЙНЫМ образом.

Почему? А вот почему: https://v.thecode.media/326z7

#разбор_Код
👍7🔥3
Что интересного произошло в ИТ:

ChatGPT начнёт шантажировать пользователей условиями своей работ

Большие корпорации как всегда: https://v.thecode.media/2rixd

Безумие: первый в мире ИИ-министр беременна, она родит 83 «ребёнка»

Мы живем в удивительное время: https://v.thecode.media/lvhip

Прямо как конструктор Lego: Собираем себе ИИ под любые задачи

Рассказали где и как можно побаловаться с новым конструктором ИИ: https://v.thecode.media/4lvdd

Вышло приложение для для восстановления любого замазанного текста

Восстановит любой текст даже из полной каши, кроме почерка врача: https://v.thecode.media/5oxbk

Учёные заявили, что люди больше не могут отличить ИИ-музыку от настоящей

Теперь робот способен сочинить симфонию: https://v.thecode.media/1jsz8
10🤡5
Задача про таблетки и злого гения

Ещё одна задача из арсенала принимающих на работу и просто правильная гимнастика для мозга. Условия такие:

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

Как за одно взвешивание найти банку с токсичными таблетками?

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

#задача_Код
10🔥5
Все знают, что есть топовые и мощные видеокарты — те же AMD и Nvidia. А ещё есть встроенные и внешние — и там тоже иногда непонятно, что лучше или хуже.

Разбираемся в этом вопросе и смотрим, что сейчас вообще происходит с видеокартами: https://v.thecode.media/mi9jv

#разбор_Код
8🔥6👍2
Продолжите фразу «Я, кстати, программист, а значит, я могу...».
🤣7
Что такое дилемма заключённого

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

Оригинальная ситуация, с которой всё началось, описывается так:

• Есть два преступника, их поймала полиция в одно и то же время за очень похожие преступления.
• У полиции есть подозрение, что они действовали в сговоре. Чтобы докопаться до сути, преступников развели по разным камерам и сказали им условия.
• Если один из них даёт показания на другого, а другой молчит, то тот, кто молчит, получает 10 лет, а первого освобождают.
• Если оба дают показания на другого, то каждый получает по 2 года.
• Если оба молчат, то полиция остаётся без доказательств и каждый получает полгода тюрьмы.
• Преступники не могут заранее пообщаться между собой и принять совместное решение, каждый выбирает сам, что ему делать.

👉 Какое решение выгоднее всего принять каждому из них?

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

#разбор_Код
7🔥4👍2
Что такое микрофронтенд

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

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

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

Один DOM. Все микрофронтенды располагаются в одной и той же структуре страницы. Если один добавит глобальные стили, это может затронуть другие части.
Один Local Storage. Все части интерфейса используют одно хранилище данных, и это может вызвать конфликты.
Одна адресная строка. У всех микрофронтендов общий URL, что усложняет их полную изоляцию.

Микрофронтенды отвечают за интерфейс. Микросервисы (то есть бэкенд) обрабатывают данные, например пользовательские аккаунты или заказы. Всё это соединяется между собой через API-шлюз. Пользователь взаимодействует с интерфейсом, а тот отправляет запросы на сервер через этот шлюз.

О том, как микрофронтенды упрощают разработчикам жизнь, рассказали в статье: https://v.thecode.media/jeazb
👍104🔥3
Что такое деплой и как он устроен

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

#лучшее_Код #разбор_Код
👍8🔥3
Помните постоянную старую штуку про вечно садящийся айфон к середине дня? 

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

Вот как это возможно: https://v.thecode.media/vdry4

#разбор_Код
🔥6🤣3🤡1
Пятница, дорогие читатели. Четверг был заблокирован вместе с носом, но решение есть: https://v.thecode.media/zrzt4

#пб_Код
🤣15
2025/10/31 13:55:39
Back to Top
HTML Embed Code: