#HR
Разбор резюме от HR Яндекса
Возможность узнать, как эйчары из крутых IT-компаний оценивают ваш опыт и навыки. На что смотрят в первую очередь, что в вашем резюме цепляет, а что настораживает.
📱 Видео
🎙 Новости
📝 База вопросов
Разбор резюме от HR Яндекса
Возможность узнать, как эйчары из крутых IT-компаний оценивают ваш опыт и навыки. На что смотрят в первую очередь, что в вашем резюме цепляет, а что настораживает.
Please open Telegram to view this post
VIEW IN TELEGRAM
#Linux
🔖 Драйвер для USB-устройства под Linux
Устройство Nanoleaf Pegboard Desk Dock поддерживает только Windows и macOS. А что делать, если ты на Linux? Ответ — написать свой драйвер! 😎
Без глубоких знаний ядра и без сложностей — всего за 50 строк на Rust.
В посте:
📎 Статья
🎙 Новости
📝 База вопросов
Устройство Nanoleaf Pegboard Desk Dock поддерживает только Windows и macOS. А что делать, если ты на Linux? Ответ — написать свой драйвер! 😎
Без глубоких знаний ядра и без сложностей — всего за 50 строк на Rust.
В посте:
• Как получить документацию у производителя
• Как общаться с USB через `rusb`
• Почему GRB вместо RGB
• Что делать с яркостью и перезагрузками
• И зачем нужна фоновая задача для прерываний
Please open Telegram to view this post
VIEW IN TELEGRAM
#AI
🔖 ИИ (не) отнимает работу у разработчиков, или Почему вас пока не уволят
ИИ пишет треть кода в Microsoft, четверть — в Google. Duolingo переходит на AI-first, Shopify требует объяснений, если задачу нельзя отдать нейросети. При этом бигтех увольняет десятки тысяч айтишников.
Но паниковать рано. Давайте разберёмся, почему ИИ (пока) не заменит живых разработчиков.
1️⃣ Без человека — никуда
ИИ — как джун: ему нужно чётко объяснить, что делать. Если ты сам не понимаешь задачу, нейросеть выдаст мусор.
Исследование METR:
— Опытные разработчики думали, что ИИ ускорит их на 24%.
— На деле работа с нейросетью заняла на 19% больше времени.
— Промпты, правки, откаты — ИИ часто мешает, а не помогает.
Вывод: ИИ не заменяет, а дополняет. Без сильного специалиста — он бесполезен.
2️⃣ Вайб-кодинг = технический долг
— «Сделай сайт для котят» → за 3 минуты готово. Криво, но работает.
— «Добавь оплату» → ещё 2 минуты.
— А потом… всё сыпется.
ИИ не помнит, что делал вчера. Не объясняет логику. Не учитывает архитектуру. Чем больше кода от нейросети — тем больше костылей и сложнее поддержка.
Вывод: запустить MVP с ИИ можно, но расти без живых разработчиков — нельзя.
3️⃣ Железо и R&D — вне зоны доступа ИИ
— Веб-шаблоны? Легко.
— Микроконтроллеры, прошивки, кастомные B2B-системы? Провал.
ИИ учится на открытых данных, а в низкоуровневой разработке каждый чип — уникален. Нет шаблонов → нет решений.
Вывод: если работа требует изобретательства — ИИ бессилен.
4️⃣ ИИ экономит, но не зарабатывает
Нейросети умеют:
✅ Генерить код
✅ Писать тесты
✅ Оптимизировать рутину
Но они не умеют:
❌ Придумывать прорывные фичи
❌ Чувствовать рынок
❌ Создавать ценность для бизнеса
Вывод: ИИ — инструмент, а не конкурент. Ценны те, кто думает.
📎 Статья
🎙 Новости
📝 База вопросов
ИИ пишет треть кода в Microsoft, четверть — в Google. Duolingo переходит на AI-first, Shopify требует объяснений, если задачу нельзя отдать нейросети. При этом бигтех увольняет десятки тысяч айтишников.
Но паниковать рано. Давайте разберёмся, почему ИИ (пока) не заменит живых разработчиков.
ИИ — как джун: ему нужно чётко объяснить, что делать. Если ты сам не понимаешь задачу, нейросеть выдаст мусор.
Исследование METR:
— Опытные разработчики думали, что ИИ ускорит их на 24%.
— На деле работа с нейросетью заняла на 19% больше времени.
— Промпты, правки, откаты — ИИ часто мешает, а не помогает.
Вывод: ИИ не заменяет, а дополняет. Без сильного специалиста — он бесполезен.
— «Сделай сайт для котят» → за 3 минуты готово. Криво, но работает.
— «Добавь оплату» → ещё 2 минуты.
— А потом… всё сыпется.
ИИ не помнит, что делал вчера. Не объясняет логику. Не учитывает архитектуру. Чем больше кода от нейросети — тем больше костылей и сложнее поддержка.
Вывод: запустить MVP с ИИ можно, но расти без живых разработчиков — нельзя.
— Веб-шаблоны? Легко.
— Микроконтроллеры, прошивки, кастомные B2B-системы? Провал.
ИИ учится на открытых данных, а в низкоуровневой разработке каждый чип — уникален. Нет шаблонов → нет решений.
Вывод: если работа требует изобретательства — ИИ бессилен.
Нейросети умеют:
Но они не умеют:
Вывод: ИИ — инструмент, а не конкурент. Ценны те, кто думает.
ИИ не заменит разработчиков, но изменит их роль. Будущее — за теми, кто уходит от рутины и решает сложные задачи.
Please open Telegram to view this post
VIEW IN TELEGRAM
#Tech
📂 Деревянная электроника: будущее или утопия?
Представьте смартфон из дерева. Звучит безумно? Но ученые уже создают транзисторы из бальсы и печатные платы из целлюлозы!
Как это работает:
🔸 Удаляют лигнин из древесины (природный "клей")
🔸 Пропитывают проводящим полимером
🔸 Получают функциональный транзистор
Что уже создали:
🔸 Прозрачное дерево прочнее стекла
🔸 Деревянные транзисторы (медленнее обычных, но работают!)
🔸 Печатные платы из древесных отходов
🔸 Биочернила с углеродными нановолокнами
Преимущества:
🔸 Биоразлагаемость
🔸 В 17 раз меньше энергии на производство чем стекло
🔸 Легкий вес
🔸 Возобновляемый ресурс
Проблемы:
🔸 Низкая производительность
🔸 Сложность создания проводящих материалов
🔸 Вопросы надежности
Компания Woodoo уже анонсировала светодиодные дисплеи из дерева. А в Новой Зеландии создали схемы, которые растворяются в воде для переработки.
Пока деревянная электроника не заменит кремний, но может стать нишевым решением для экологичных устройств. Особенно интересно для носимой электроники и IoT-датчиков.
📎 Статья
🎙 Новости
📝 База вопросов
Представьте смартфон из дерева. Звучит безумно? Но ученые уже создают транзисторы из бальсы и печатные платы из целлюлозы!
Как это работает:
В 2019 году мир произвел 53 млн тонн электронных отходов. К 2030 году — 82 млн тонн. Переработали только 20%.
Что уже создали:
Преимущества:
Проблемы:
Компания Woodoo уже анонсировала светодиодные дисплеи из дерева. А в Новой Зеландии создали схемы, которые растворяются в воде для переработки.
Пока деревянная электроника не заменит кремний, но может стать нишевым решением для экологичных устройств. Особенно интересно для носимой электроники и IoT-датчиков.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔2
#IT
От +5% до +50%: как IT-специалисты добиваются повышения зарплаты
Проанализировали истории читателей и выяснили самые эффективные стратегии переговоров с руководством.
Спойлер: иногда достаточно просто спросить⬇️
📎 Статья
🎙 Новости
📝 База вопросов
От +5% до +50%: как IT-специалисты добиваются повышения зарплаты
Проанализировали истории читателей и выяснили самые эффективные стратегии переговоров с руководством.
Спойлер: иногда достаточно просто спросить
Please open Telegram to view this post
VIEW IN TELEGRAM
#TechLead
🔖 Знакомая дилемма для каждого лида: достиг руководящей позиции, команда работает, процессы налажены — и вдруг вопрос "А что дальше?"
Расти вверх в менеджмент? Но там меньше кода и больше людей. Остаться на месте? Но в IT принято развиваться. А может... вернуться обратно в разработку?
Максим Шульга, руководитель департамента разработки МойОфис с 20+ летним опытом, честно рассказывает о трёх путях развития лида — включая тот, о котором не принято говорить вслух.
Спойлер: иногда "шаг назад" — это самое мудрое карьерное решение⬇️
📎 Статья
🎙 Новости
📝 База вопросов
Расти вверх в менеджмент? Но там меньше кода и больше людей. Остаться на месте? Но в IT принято развиваться. А может... вернуться обратно в разработку?
Максим Шульга, руководитель департамента разработки МойОфис с 20+ летним опытом, честно рассказывает о трёх путях развития лида — включая тот, о котором не принято говорить вслух.
Спойлер: иногда "шаг назад" — это самое мудрое карьерное решение
Please open Telegram to view this post
VIEW IN TELEGRAM
#observability
🔖 Наблюдаемость как суперспособность
На каждой новой работе этот инженер сталкивался с разными инструментами наблюдаемости. Сначала — Prometheus, затем ELK-стек (Elasticsearch, Logstash, Kibana) с логами на 30 дней. А в incident.io он открыл для себя трассировки — и теперь считает их одной из главных инженерных суперспособностей.
Благодаря трассировкам команда часто замечает баги и аномалии раньше, чем об этом успеют сообщить клиенты. Каждый запрос превращается в дерево событий: от HTTP-эндпоинта до запросов в базу и сторонние сервисы. Видно, что произошло, в каком порядке, сколько это заняло времени — и где всё пошло не так.
В коде трассировка выглядит просто: пара строк — и span готов. Добавил метаданные, завернул в
Инфраструктура тоже продумана: локально трассы уходят в Google Cloud Trace, а на продакшене — в Grafana Tempo. Инженеры могут искать трассировки по пользователю, организации, типу запроса — и делиться ссылками в Slack. Каждое сообщение об инциденте начинается с одного и того же:
«Вот трассировка, она выглядит подозрительно».
Трассировка дополняет логи и ошибки: в логах есть trace\_url, ошибки в Sentry связаны с конкретной трассировкой, каждый запрос возвращает ID трассы в заголовке.
Несколько советов от команды:
Наблюдаемость — это не просто «видеть баг». Это понимать систему на уровне, где можно реагировать быстрее всех. И трассировки — её сердце.
📎 Статья
🎙 Новости
📝 База вопросов
На каждой новой работе этот инженер сталкивался с разными инструментами наблюдаемости. Сначала — Prometheus, затем ELK-стек (Elasticsearch, Logstash, Kibana) с логами на 30 дней. А в incident.io он открыл для себя трассировки — и теперь считает их одной из главных инженерных суперспособностей.
Благодаря трассировкам команда часто замечает баги и аномалии раньше, чем об этом успеют сообщить клиенты. Каждый запрос превращается в дерево событий: от HTTP-эндпоинта до запросов в базу и сторонние сервисы. Видно, что произошло, в каком порядке, сколько это заняло времени — и где всё пошло не так.
В коде трассировка выглядит просто: пара строк — и span готов. Добавил метаданные, завернул в
defer
, и у тебя уже есть точка наблюдения за производительностью.Инфраструктура тоже продумана: локально трассы уходят в Google Cloud Trace, а на продакшене — в Grafana Tempo. Инженеры могут искать трассировки по пользователю, организации, типу запроса — и делиться ссылками в Slack. Каждое сообщение об инциденте начинается с одного и того же:
«Вот трассировка, она выглядит подозрительно».
Трассировка дополняет логи и ошибки: в логах есть trace\_url, ошибки в Sentry связаны с конкретной трассировкой, каждый запрос возвращает ID трассы в заголовке.
Несколько советов от команды:
— Автоматизируйте всё, что можно: пусть span’ы создаются в HTTP и БД клиентах без лишнего кода.
— Делайте трассировки доступными для всех — через логи, ошибки, заголовки.
— Настраивайте локально так же, как в проде — чтобы навык развивался в повседневной работе.
Наблюдаемость — это не просто «видеть баг». Это понимать систему на уровне, где можно реагировать быстрее всех. И трассировки — её сердце.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#Backend
🔖 Реактивное программирование vs сопрограммы: что выбрать для высокой нагрузки?
В эпоху микросервисов приложения обрабатывают десятки тысяч запросов одновременно. Привычная модель "один поток на запрос" больше не работает — потоки занимают 128-256 КБ памяти каждый, и ресурсы быстро заканчиваются.
Два основных подхода решают эту проблему: реактивное программирование и сопрограммы.
📎 Реактивное программирование
Использует асинхронные функциональные цепочки с операторами типа
Плюсы:
• Высокая эффективность
• Мощные операторы для работы с потоками данных
Минусы:
• Сложность в понимании и отладке
• Любая обработка ошибок превращается в цепочку реактивных операторов
• Пример простого добавления персонажа в Spring WebFlux занимает несколько строк с
📎 Сопрограммы (Coroutines)
Позволяют писать асинхронный код в привычном императивном стиле.
Плюсы:
• Функции помечаются как
• Можно использовать знакомые конструкции:
• Тот же функционал добавления персонажа реализуется простым
Минусы:
• Требует изучения концепций приостановки и возобновления
📎 Главное различие
Реактивное программирование требует полной перестройки мышления и кодовой базы под функциональные цепочки.
Сопрограммы позволяют сохранить привычный стиль, просто добавив
Производительность
Обе концепции показывают сопоставимую производительность — обе минимизируют использование потоков и эффективно масштабируются.
📎 Статья
🎙 Новости
📝 База вопросов
В эпоху микросервисов приложения обрабатывают десятки тысяч запросов одновременно. Привычная модель "один поток на запрос" больше не работает — потоки занимают 128-256 КБ памяти каждый, и ресурсы быстро заканчиваются.
Два основных подхода решают эту проблему: реактивное программирование и сопрограммы.
Использует асинхронные функциональные цепочки с операторами типа
flatMap
, switchIfEmpty
, onErrorResume
. Плюсы:
• Высокая эффективность
• Мощные операторы для работы с потоками данных
Минусы:
• Сложность в понимании и отладке
• Любая обработка ошибок превращается в цепочку реактивных операторов
• Пример простого добавления персонажа в Spring WebFlux занимает несколько строк с
filter
, flatMap
и обработкой исключений через Mono.error
Позволяют писать асинхронный код в привычном императивном стиле.
Плюсы:
• Функции помечаются как
suspend
, но выглядят как обычный последовательный код• Можно использовать знакомые конструкции:
try-catch
, if-else
• Тот же функционал добавления персонажа реализуется простым
if
и оператором ?.let
Минусы:
• Требует изучения концепций приостановки и возобновления
Реактивное программирование требует полной перестройки мышления и кодовой базы под функциональные цепочки.
Сопрограммы позволяют сохранить привычный стиль, просто добавив
suspend
к методам.Производительность
Обе концепции показывают сопоставимую производительность — обе минимизируют использование потоков и эффективно масштабируются.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
#WebDev
🔖 WebAssembly в 2025: почему это не просто "быстрый JavaScript"
Пока все говорят о том, что WebAssembly делает веб быстрее, мало кто замечает более важную вещь — он кардинально меняет то, что вообще возможно в браузере.
Забудьте про "замену JavaScript". WASM открывает веб для языков и экосистем, которые раньше были привязаны к десктопу.
📎 Что происходит прямо сейчас:
Figma — весь движок рендеринга написан на C++ и скомпилирован в WASM. Результат? Производительность нативного приложения в браузере.
Adobe Photoshop — полноценный фоторедактор работает в браузере благодаря портированию C++ кодовой базы через WASM.
AutoCAD Web — инженерные расчеты и 3D-рендеринг, которые раньше требовали мощного железа, теперь доступны онлайн.
📎 Реальные цифры производительности:
• Обработка изображений: в 10-20 раз быстрее чистого JS
• Математические вычисления: в 3-5 раз быстрее
• Работа с большими массивами данных: в 2-8 раз быстрее
📎 Прорывные возможности:
Портирование legacy-кода
Десятилетия разработки на C/C++/Rust можно перенести в веб за недели, а не годы переписывания.
Микросервисы в браузере
Serverless функции теперь могут работать на клиенте — от обработки данных до ML-инференса.
Универсальные библиотеки
Одна кодовая база на Rust может работать в браузере, на сервере, в мобильном приложении и на десктопе.
Мы живем в моменте, когда веб перестает быть платформой только для "веб-приложений" и становится универсальной средой исполнения для любого кода.
WebAssembly — это не эволюция JavaScript. Это революция веб-платформы.
🎙 Новости
📝 База вопросов
Пока все говорят о том, что WebAssembly делает веб быстрее, мало кто замечает более важную вещь — он кардинально меняет то, что вообще возможно в браузере.
Забудьте про "замену JavaScript". WASM открывает веб для языков и экосистем, которые раньше были привязаны к десктопу.
Figma — весь движок рендеринга написан на C++ и скомпилирован в WASM. Результат? Производительность нативного приложения в браузере.
Adobe Photoshop — полноценный фоторедактор работает в браузере благодаря портированию C++ кодовой базы через WASM.
AutoCAD Web — инженерные расчеты и 3D-рендеринг, которые раньше требовали мощного железа, теперь доступны онлайн.
• Обработка изображений: в 10-20 раз быстрее чистого JS
• Математические вычисления: в 3-5 раз быстрее
• Работа с большими массивами данных: в 2-8 раз быстрее
Портирование legacy-кода
Десятилетия разработки на C/C++/Rust можно перенести в веб за недели, а не годы переписывания.
Микросервисы в браузере
Serverless функции теперь могут работать на клиенте — от обработки данных до ML-инференса.
Универсальные библиотеки
Одна кодовая база на Rust может работать в браузере, на сервере, в мобильном приложении и на десктопе.
Мы живем в моменте, когда веб перестает быть платформой только для "веб-приложений" и становится универсальной средой исполнения для любого кода.
WebAssembly — это не эволюция JavaScript. Это революция веб-платформы.
Please open Telegram to view this post
VIEW IN TELEGRAM
#IT
Как выйти из IT... и пойти слесарем на завод. Попытка дауншифтинга
«Как войти в IT» — мантра, которую слышал каждый. Но что, если попробовать выйти? Не в метафорическом смысле «уволиться в никуда», а по-настоящему — сменить монитор на гаечный ключ, коворкинг на цех, а митапы на планерки у проходной.
Я рискнул.
Что получилось:
Зарплата дворника на 30% выше, чем у госпрограммиста
1,5 часа ожидания ради 5 минут собеседования
HR-призраки, «архивные» вакансии и квест «найди кабинет»
Отказ из-за паспорта — даже дворником не взяли (спойлер: я всё же устроился, но об этом позже)
Это — история не про «уйти в айти», а про обратный билет. О том, как цифровой кочевник столкнулся с реалиями «нормальной» работы, бюрократией белорусских заводов и загадочными KPI кадровиков.⬇️
📎 Статья
🎙 Новости
📝 База вопросов
Как выйти из IT... и пойти слесарем на завод. Попытка дауншифтинга
«Как войти в IT» — мантра, которую слышал каждый. Но что, если попробовать выйти? Не в метафорическом смысле «уволиться в никуда», а по-настоящему — сменить монитор на гаечный ключ, коворкинг на цех, а митапы на планерки у проходной.
Я рискнул.
Что получилось:
Зарплата дворника на 30% выше, чем у госпрограммиста
1,5 часа ожидания ради 5 минут собеседования
HR-призраки, «архивные» вакансии и квест «найди кабинет»
Отказ из-за паспорта — даже дворником не взяли (спойлер: я всё же устроился, но об этом позже)
Это — история не про «уйти в айти», а про обратный билет. О том, как цифровой кочевник столкнулся с реалиями «нормальной» работы, бюрократией белорусских заводов и загадочными KPI кадровиков.
Please open Telegram to view this post
VIEW IN TELEGRAM
#Linux
🔖 Скрипт-реаниматор: автоматическое восстановление упавших SSH-сессий
Потеряли важную SSH-сессию из-за обрыва соединения? Каждый, кто работает с удаленными серверами, знает это чувство: запустил долгий процесс, отошел на кофе, а по возвращению — соединение разорвано, данные потеряны, начинай сначала.
Есть решение — скрипт-реаниматор!
🔸 Что умеет скрипт:
• Автоматически переподключается при обрыве
• Восстанавливает tmux-сессии
• Ведет подробное логирование
• Отправляет уведомления в Telegram
• Работает на Bash и PowerShell
🔸 Принцип работы:
• Мониторит соединение через ServerAliveInterval и ServerAliveCountMax
• При обрыве пытается переподключиться и восстановить окружение
• Использует цикл while true для постоянного поддержания соединения
🔸 Особенно полезно для:
• Работы с нестабильным интернетом
• Долгих процессов на сервере
• Критически важных сессий
Готовые скрипты + инструкция по настройке
🎙 Новости
📝 База вопросов
Потеряли важную SSH-сессию из-за обрыва соединения? Каждый, кто работает с удаленными серверами, знает это чувство: запустил долгий процесс, отошел на кофе, а по возвращению — соединение разорвано, данные потеряны, начинай сначала.
Есть решение — скрипт-реаниматор!
• Автоматически переподключается при обрыве
• Восстанавливает tmux-сессии
• Ведет подробное логирование
• Отправляет уведомления в Telegram
• Работает на Bash и PowerShell
• Мониторит соединение через ServerAliveInterval и ServerAliveCountMax
• При обрыве пытается переподключиться и восстановить окружение
• Использует цикл while true для постоянного поддержания соединения
• Работы с нестабильным интернетом
• Долгих процессов на сервере
• Критически важных сессий
Готовые скрипты + инструкция по настройке
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#WebSocket
WebSocket для получения крипто-данных в реальном времени
Проблема: Обычные HTTP-запросы для получения цен криптовалют работают медленно. Пока ваш бот сделает запрос и получит ответ, цена уже может измениться!
Решение: WebSocket — это постоянное соединение с сервером, через которое данные приходят мгновенно при любом изменении цены.
HTTP vs WebSocket
✅ Где это нужно?
- Торговые боты для криптовалют
- Мониторинг цен акций
- Live-чаты и уведомления
- Торговые терминалы и биржи
✅ Как это работает на практике?
Пример: Создаем бота для мониторинга Bitcoin и Ethereum через CryptoCompare
Шаг 1: Исследуйте сайт
• Откройте DevTools в браузере (F12)
• Найдите вкладку WS (WebSocket)
• Скопируйте URL и сообщения для подключения
Шаг 2: Пишите код
Результат: Ваш бот получает обновления цен мгновенно, как только они меняются на бирже!
✅ Частые проблемы и решения:
🔸 "Connection is already closed"
Причина: Сервер блокирует подключение
Решение: Используйте VPN или прокси
🔸 HTTP 401 Unauthorized
Причина: Неправильные заголовки запроса
Решение: Скопируйте заголовки из браузера точно
🔸 HTTP 403 Forbidden
Причина: Изменилась система аутентификации
Решение: Обновите логику подключения
✅ Зачем это нужно трейдерам?
Представьте: Bitcoin упал на 5% за 10 секунд. Ваш конкурент с HTTP-запросами узнает об этом через минуту, а ваш WebSocket-бот — мгновенно! Кто быстрее отреагирует на рынке?
Итог: WebSocket дает реальное преимущество в скорости получения данных. Это критично для любых алгоритмических торговых стратегий.
📎 Статья
🎙 Новости
📝 База вопросов
WebSocket для получения крипто-данных в реальном времени
Проблема: Обычные HTTP-запросы для получения цен криптовалют работают медленно. Пока ваш бот сделает запрос и получит ответ, цена уже может измениться!
Решение: WebSocket — это постоянное соединение с сервером, через которое данные приходят мгновенно при любом изменении цены.
HTTP vs WebSocket
HTTP: Запрос → Ожидание → Ответ → Новый запрос (медленно)
WebSocket: Открыли соединение → Данные льются потоком (быстро)
- Торговые боты для криптовалют
- Мониторинг цен акций
- Live-чаты и уведомления
- Торговые терминалы и биржи
Пример: Создаем бота для мониторинга Bitcoin и Ethereum через CryptoCompare
Шаг 1: Исследуйте сайт
• Откройте DevTools в браузере (F12)
• Найдите вкладку WS (WebSocket)
• Скопируйте URL и сообщения для подключения
Шаг 2: Пишите код
from websocket import create_connection
import json
Подключаемся к серверу CryptoCompare
ws = create_connection('wss://streamer.cryptocompare.com/v2?format=streamer')
Подписываемся на обновления цен
ws.send(json.dumps({"action":"SubAdd","subs":["24~CCCAGG~BTC~USD~H"]}))
ws.send(json.dumps({"action":"SubAdd","subs":["24~CCCAGG~ETH~USD~H"]}))
Получаем данные каждую секунду
while True:
price_data = ws.recv()
print(f"Новые данные: {price_data}")
Результат: Ваш бот получает обновления цен мгновенно, как только они меняются на бирже!
Причина: Сервер блокирует подключение
Решение: Используйте VPN или прокси
Причина: Неправильные заголовки запроса
Решение: Скопируйте заголовки из браузера точно
Причина: Изменилась система аутентификации
Решение: Обновите логику подключения
Представьте: Bitcoin упал на 5% за 10 секунд. Ваш конкурент с HTTP-запросами узнает об этом через минуту, а ваш WebSocket-бот — мгновенно! Кто быстрее отреагирует на рынке?
Итог: WebSocket дает реальное преимущество в скорости получения данных. Это критично для любых алгоритмических торговых стратегий.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#WordPress
🔖 Headless WordPress без самого WordPress? Теперь это возможно!
Представьте: вы используете все преимущества headless WordPress, но при этом не привязаны к самой платформе. Звучит фантастично?
Gato GraphQL делает это реальностью! Новая функция позволяет запускать GraphQL-сервер как отдельное PHP-приложение через автономные компоненты Composer.
Что это дает:
• Свобода миграции на другие CMS (Laravel, Symfony) с минимальными усилиями
• 80% кода переиспользуется при смене платформы
• Модульная архитектура — подключайте только нужные компоненты
• Полная совместимость с WP REST API и WPGraphQL
Практический пример: взаимодействие с GitHub API для автоматической загрузки артефактов, где GraphQL-запрос выполняет HTTP-запросы и передает результаты в WP-CLI⬇
📎 Статья
🎙 Новости
📝 База вопросов
Представьте: вы используете все преимущества headless WordPress, но при этом не привязаны к самой платформе. Звучит фантастично?
Gato GraphQL делает это реальностью! Новая функция позволяет запускать GraphQL-сервер как отдельное PHP-приложение через автономные компоненты Composer.
Что это дает:
• Свобода миграции на другие CMS (Laravel, Symfony) с минимальными усилиями
• 80% кода переиспользуется при смене платформы
• Модульная архитектура — подключайте только нужные компоненты
• Полная совместимость с WP REST API и WPGraphQL
Практический пример: взаимодействие с GitHub API для автоматической загрузки артефактов, где GraphQL-запрос выполняет HTTP-запросы и передает результаты в WP-CLI
Please open Telegram to view this post
VIEW IN TELEGRAM
#AI
🔖 Edge AI: когда машинное обучение работает без интернета
Пока все гонятся за мощными облачными моделями, тихая революция происходит прямо в ваших устройствах. Edge AI переносит вычисления с серверов на локальные процессоры — и это меняет всё.
Забудьте про задержки сети и проблемы с приватностью. Нейросети теперь работают офлайн.
📎 Что происходит прямо сейчас:
iPhone 15 Pro — модель GPT на 3 миллиарда параметров работает локально через Apple Neural Engine. Ответы генерируются за миллисекунды без отправки данных в облако.
Tesla FSD — полноценное автопилотирование обрабатывает видео с 8 камер в реальном времени на бортовом чипе. Никаких задержек сети при принятии критических решений.
Google Pixel — живой перевод разговоров работает офлайн на 40+ языках благодаря специализированному Tensor чипу.
📎 Реальные преимущества:
• Нулевая задержка — обработка за 1-10 мс вместо 100-500 мс облачных запросов
• Приватность — данные не покидают устройство
• Автономность — работает без интернета
• Экономия трафика — никаких затрат на передачу данных
📎 Прорывные технологии:
Квантизация моделей
GPT-4 урезается с 1.8 триллионов до 3 миллиардов параметров, но сохраняет 90% качества ответов.
Специализированные чипы
Apple Neural Engine, Google TPU, Qualcomm Hexagon — процессоры заточены под ИИ вычисления.
Federated Learning
Модели обучаются на миллионах устройств одновременно, не передавая персональные данные.
📎 Что это значит для разработчиков:
WebAssembly + WebGL позволяют запускать нейросети прямо в браузере
TensorFlow Lite и Core ML дают инструменты для мобильной разработки
ONNX Runtime оптимизирует модели для любых платформ
Мы живем в эпоху, когда ваш смартфон становится мощнее суперкомпьютеров прошлого десятилетия. Edge AI — это не просто оптимизация. Это новая парадигма, где интеллект встраивается в каждое устройство.
🎙 Новости
📝 База вопросов
Пока все гонятся за мощными облачными моделями, тихая революция происходит прямо в ваших устройствах. Edge AI переносит вычисления с серверов на локальные процессоры — и это меняет всё.
Забудьте про задержки сети и проблемы с приватностью. Нейросети теперь работают офлайн.
iPhone 15 Pro — модель GPT на 3 миллиарда параметров работает локально через Apple Neural Engine. Ответы генерируются за миллисекунды без отправки данных в облако.
Tesla FSD — полноценное автопилотирование обрабатывает видео с 8 камер в реальном времени на бортовом чипе. Никаких задержек сети при принятии критических решений.
Google Pixel — живой перевод разговоров работает офлайн на 40+ языках благодаря специализированному Tensor чипу.
• Нулевая задержка — обработка за 1-10 мс вместо 100-500 мс облачных запросов
• Приватность — данные не покидают устройство
• Автономность — работает без интернета
• Экономия трафика — никаких затрат на передачу данных
Квантизация моделей
GPT-4 урезается с 1.8 триллионов до 3 миллиардов параметров, но сохраняет 90% качества ответов.
Специализированные чипы
Apple Neural Engine, Google TPU, Qualcomm Hexagon — процессоры заточены под ИИ вычисления.
Federated Learning
Модели обучаются на миллионах устройств одновременно, не передавая персональные данные.
WebAssembly + WebGL позволяют запускать нейросети прямо в браузере
TensorFlow Lite и Core ML дают инструменты для мобильной разработки
ONNX Runtime оптимизирует модели для любых платформ
Мы живем в эпоху, когда ваш смартфон становится мощнее суперкомпьютеров прошлого десятилетия. Edge AI — это не просто оптимизация. Это новая парадигма, где интеллект встраивается в каждое устройство.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤1
#Database
🔖 SQLite на стероидах: как одна база данных захватывает мир
Пока все гонятся за PostgreSQL и MongoDB, SQLite тихо становится самой используемой базой данных в мире. 1 триллион активных экземпляров — больше, чем всех остальных СУБД вместе взятых.
Забудьте про "SQLite только для мобильных приложений". Сегодня это полноценная боевая система.
📎 Где SQLite работает прямо сейчас:
Cloudflare D1 — глобальная база данных на базе SQLite обслуживает миллионы запросов в секунду в 200+ дата-центрах.
GitHub — хранит метаданные Git-репозиториев в SQLite. 100+ миллионов репозиториев, петабайты данных.
Apple — каждый iPhone содержит сотни SQLite баз: контакты, сообщения, фото, браузер. iOS не может работать без SQLite.
📎 Революционные возможности:
• Скорость записи — до 1 миллиона INSERT в секунду
• Размер базы — до 281 терабайт в одном файле
• Надежность — 100% покрытие тестами, 711x больше тест-кода чем основного
• Простота — один файл, ноль конфигурации, встраивается везде
📎 Новые инструменты экосистемы:
Turso — глобально распределенная SQLite с репликацией edge
LiteFS — файловая система для SQLite кластеров
Litestream — потоковая репликация в S3/Azure
rqlite — распределенная SQLite через Raft консенсус
SQLite не просто база данных. Это новая парадигма: "База данных как файл". Один файл заменяет целые кластеры PostgreSQL.
🎙 Новости
📝 База вопросов
Пока все гонятся за PostgreSQL и MongoDB, SQLite тихо становится самой используемой базой данных в мире. 1 триллион активных экземпляров — больше, чем всех остальных СУБД вместе взятых.
Забудьте про "SQLite только для мобильных приложений". Сегодня это полноценная боевая система.
Cloudflare D1 — глобальная база данных на базе SQLite обслуживает миллионы запросов в секунду в 200+ дата-центрах.
GitHub — хранит метаданные Git-репозиториев в SQLite. 100+ миллионов репозиториев, петабайты данных.
Apple — каждый iPhone содержит сотни SQLite баз: контакты, сообщения, фото, браузер. iOS не может работать без SQLite.
• Скорость записи — до 1 миллиона INSERT в секунду
• Размер базы — до 281 терабайт в одном файле
• Надежность — 100% покрытие тестами, 711x больше тест-кода чем основного
• Простота — один файл, ноль конфигурации, встраивается везде
Turso — глобально распределенная SQLite с репликацией edge
LiteFS — файловая система для SQLite кластеров
Litestream — потоковая репликация в S3/Azure
rqlite — распределенная SQLite через Raft консенсус
SQLite не просто база данных. Это новая парадигма: "База данных как файл". Один файл заменяет целые кластеры PostgreSQL.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
#Security
🔖 Passkeys убивают пароли: почему 2025 — год биометрической революции
Пока вы придумываете пароль из 12 символов с цифрами и спецзнаками, весь мир переходит на passkeys. Google, Apple, Microsoft уже не спрашивают пароли — только отпечаток пальца.
1Password, LastPass и другие менеджеры паролей готовятся к пенсии.
📎 Что происходит прямо сейчас:
Google — 1 миллиард пользователей перешли на passkeys. Фишинг-атаки снизились на 99.9%.
Apple — Face ID и Touch ID заменили пароли в 85% приложений iOS. Время входа сократилось с 30 секунд до 2 секунд.
Microsoft — Windows Hello поддерживают 90% новых ноутбуков. Корпоративные атаки через украденные пароли упали в 10 раз.
📎 Техническое превосходство:
WebAuthn стандарт
Криптографические ключи вместо текстовых паролей. Приватный ключ никогда не покидает устройство.
Биометрическая защита
Face ID точность 1:1,000,000. Touch ID — 1:50,000. Невозможно украсть или подделать.
Синхронизация через iCloud Keychain
Passkeys автоматически синхронизируются между iPhone, Mac, iPad без участия сервера.
📎 Почему это меняет всё:
• Конец фишинга — нечего украсть, passkey привязан к домену
• Конец утечек — сервер не хранит секретные данные
• Конец забытых паролей — биометрия всегда с вами
• Конец 2FA — двухфакторная аутентификация встроена в passkey
2025 год станет переломным. Пароли уйдут в историю, как дискеты и CD-диски. Биометрия победила.
🎙 Новости
📝 База вопросов
Пока вы придумываете пароль из 12 символов с цифрами и спецзнаками, весь мир переходит на passkeys. Google, Apple, Microsoft уже не спрашивают пароли — только отпечаток пальца.
1Password, LastPass и другие менеджеры паролей готовятся к пенсии.
Google — 1 миллиард пользователей перешли на passkeys. Фишинг-атаки снизились на 99.9%.
Apple — Face ID и Touch ID заменили пароли в 85% приложений iOS. Время входа сократилось с 30 секунд до 2 секунд.
Microsoft — Windows Hello поддерживают 90% новых ноутбуков. Корпоративные атаки через украденные пароли упали в 10 раз.
WebAuthn стандарт
Криптографические ключи вместо текстовых паролей. Приватный ключ никогда не покидает устройство.
Биометрическая защита
Face ID точность 1:1,000,000. Touch ID — 1:50,000. Невозможно украсть или подделать.
Синхронизация через iCloud Keychain
Passkeys автоматически синхронизируются между iPhone, Mac, iPad без участия сервера.
• Конец фишинга — нечего украсть, passkey привязан к домену
• Конец утечек — сервер не хранит секретные данные
• Конец забытых паролей — биометрия всегда с вами
• Конец 2FA — двухфакторная аутентификация встроена в passkey
2025 год станет переломным. Пароли уйдут в историю, как дискеты и CD-диски. Биометрия победила.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6
#WebDev
🔖 Server Components в React: архитектурная революция веб-разработки
Пока все спорят про Next.js vs Remix, произошла тихая революция. React Server Components меняют само понимание того, как работают веб-приложения.
Забудьте про разделение фронтенд/бэкенд. Теперь React компоненты выполняются на сервере и в браузере одновременно.
📎 Что это даёт на практике:
Нулевой JavaScript bundle
Серверные компоненты рендерятся на сервере, в браузер приходит только HTML. Bundle размером 0 КБ для статических частей.
Прямые запросы к базе
Автоматическая оптимизация
React сам решает, что рендерить на сервере, что в браузере, что кешировать.
📎 Реальные кейсы применения:
Vercel — весь dashboard построен на Server Components. Время загрузки снизилось в 3 раза.
Shopify — каталог товаров рендерится на сервере с живыми данными из базы без API слоя.
Netflix — персонализированные рекомендации генерируются серверными компонентами в реальном времени.
📎 Архитектурные преимущества:
Server Components — это не просто фича React. Это новая веб-архитектура, где граница между клиентом и сервером размывается.
🎙 Новости
📝 База вопросов
Пока все спорят про Next.js vs Remix, произошла тихая революция. React Server Components меняют само понимание того, как работают веб-приложения.
Забудьте про разделение фронтенд/бэкенд. Теперь React компоненты выполняются на сервере и в браузере одновременно.
Нулевой JavaScript bundle
Серверные компоненты рендерятся на сервере, в браузер приходит только HTML. Bundle размером 0 КБ для статических частей.
Прямые запросы к базе
async function UserProfile({ userId }) {
const user = await db.user.findById(userId) // Прямо в компоненте!
return <div>{user.name}</div>
}
Автоматическая оптимизация
React сам решает, что рендерить на сервере, что в браузере, что кешировать.
Vercel — весь dashboard построен на Server Components. Время загрузки снизилось в 3 раза.
Shopify — каталог товаров рендерится на сервере с живыми данными из базы без API слоя.
Netflix — персонализированные рекомендации генерируются серверными компонентами в реальном времени.
• SEO из коробки — HTML генерируется на сервере
• Безопасность — API ключи и секреты остаются на сервере
• Производительность — меньше JavaScript, больше HTML
• Простота — один язык, один фреймворк для фронта и бэка
Server Components — это не просто фича React. Это новая веб-архитектура, где граница между клиентом и сервером размывается.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
#AI
🔖 Мультимодальный ИИ: когда ChatGPT начнет видеть, слышать и говорить
Пока все генерируют тексты, произошел квантовый скачок. GPT-4o, Claude 3.5, Gemini 1.5 обрабатывают видео, аудио, изображения и код одновременно. Текстовые чат-боты стали историей.
Добро пожаловать в эру мультимодального ИИ.
📎 Что стало возможным прямо сейчас:
GPT-4o Vision — анализирует медицинские снимки точнее рентгенологов. Описывает видео покадрово в реальном времени.
Claude 3.5 Sonnet — читает PDF с графиками, таблицами, формулами. Понимает контекст визуальных данных лучше человека.
Gemini 1.5 Pro — обрабатывает 2 часа видео или 1500 страниц текста за один запрос. Ищет конкретные моменты в фильмах.
📎 Прорывные применения:
Медицина
ИИ диагностирует рак кожи по селфи с точностью 94.1%. Анализирует рентген + анамнез + анализы комплексно.
Образование
Студент фотографирует задачу по математике — получает пошаговое решение с объяснениями и альтернативными методами.
Разработка
Загружаешь скриншот дизайна — ИИ генерирует рабочий HTML/CSS код. От макета до кода за 30 секунд.
📎 Технологический фундамент:
Vision Transformers (ViT)
Обрабатывают изображения как последовательности токенов. Один механизм внимания для текста и картинок.
Whisper v3 интеграция
99% точность распознавания речи на 100 языках. Голосовые команды работают как текстовые.
Multimodal embeddings
Текст, изображения, аудио кодируются в единое векторное пространство. ИИ "понимает" связи между модальностями.
Мы переходим от чат-ботов к цифровым ассистентам, которые воспринимают мир как люди — через все органы чувств одновременно.
🎙 Новости
📝 База вопросов
Пока все генерируют тексты, произошел квантовый скачок. GPT-4o, Claude 3.5, Gemini 1.5 обрабатывают видео, аудио, изображения и код одновременно. Текстовые чат-боты стали историей.
Добро пожаловать в эру мультимодального ИИ.
GPT-4o Vision — анализирует медицинские снимки точнее рентгенологов. Описывает видео покадрово в реальном времени.
Claude 3.5 Sonnet — читает PDF с графиками, таблицами, формулами. Понимает контекст визуальных данных лучше человека.
Gemini 1.5 Pro — обрабатывает 2 часа видео или 1500 страниц текста за один запрос. Ищет конкретные моменты в фильмах.
Медицина
ИИ диагностирует рак кожи по селфи с точностью 94.1%. Анализирует рентген + анамнез + анализы комплексно.
Образование
Студент фотографирует задачу по математике — получает пошаговое решение с объяснениями и альтернативными методами.
Разработка
Загружаешь скриншот дизайна — ИИ генерирует рабочий HTML/CSS код. От макета до кода за 30 секунд.
Vision Transformers (ViT)
Обрабатывают изображения как последовательности токенов. Один механизм внимания для текста и картинок.
Whisper v3 интеграция
99% точность распознавания речи на 100 языках. Голосовые команды работают как текстовые.
Multimodal embeddings
Текст, изображения, аудио кодируются в единое векторное пространство. ИИ "понимает" связи между модальностями.
Мы переходим от чат-ботов к цифровым ассистентам, которые воспринимают мир как люди — через все органы чувств одновременно.
Please open Telegram to view this post
VIEW IN TELEGRAM
#DevOps
🔖 Kubernetes умирает? Альтернативы, которые проще и быстрее
Пока DevOps-инженеры изучают YAML и helm charts, мир уже переходит на более простые решения. Docker Swarm возвращается, а новые платформы обещают "Kubernetes без боли".
K8s стал слишком сложным для 80% задач.
📎 Что происходит на рынке:
Railway — деплой из Git за 30 секунд без конфигов. $50M инвестиций в 2024, 500k+ разработчиков.
Fly.io — глобальное развертывание приложений в edge-локации. Заменяет Kubernetes + Istio + LoadBalancer одной командой.
Docker Swarm — возвращение легенды. Встроен в Docker, настраивается за 5 минут против недель на K8s.
📎 Технические преимущества альтернатив:
Простота деплоя
Меньше ресурсов
Railway: 512MB RAM для API против 2GB+ для K8s кластера
Docker Swarm: нативная оркестрация без overhead
Быстрее в production
Fly.io: глобальный деплой за 2 минуты
Kubernetes: настройка ingress, certificates, monitoring — часы работы.
📎 Когда К8s избыточен:
• Стартапы и MVP — Railway/Render достаточно
• Средний бизнес — Docker Swarm покрывает 90% потребностей
• Монолиты — один контейнер не требует оркестрации
• Команды < 10 человек — K8s операционно слишком сложен
Kubernetes останется для Enterprise и гипермасштабирования. Остальной мир выберет простоту.
🎙 Новости
📝 База вопросов
Пока DevOps-инженеры изучают YAML и helm charts, мир уже переходит на более простые решения. Docker Swarm возвращается, а новые платформы обещают "Kubernetes без боли".
K8s стал слишком сложным для 80% задач.
Railway — деплой из Git за 30 секунд без конфигов. $50M инвестиций в 2024, 500k+ разработчиков.
Fly.io — глобальное развертывание приложений в edge-локации. Заменяет Kubernetes + Istio + LoadBalancer одной командой.
Docker Swarm — возвращение легенды. Встроен в Docker, настраивается за 5 минут против недель на K8s.
Простота деплоя
# Kubernetes
kubectl apply -f deployment.yaml
kubectl apply -f service.yaml
kubectl apply -f ingress.yaml
# Fly.io
fly deploy
Меньше ресурсов
Railway: 512MB RAM для API против 2GB+ для K8s кластера
Docker Swarm: нативная оркестрация без overhead
Быстрее в production
Fly.io: глобальный деплой за 2 минуты
Kubernetes: настройка ingress, certificates, monitoring — часы работы.
• Стартапы и MVP — Railway/Render достаточно
• Средний бизнес — Docker Swarm покрывает 90% потребностей
• Монолиты — один контейнер не требует оркестрации
• Команды < 10 человек — K8s операционно слишком сложен
Kubernetes останется для Enterprise и гипермасштабирования. Остальной мир выберет простоту.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1
#QuantumComputing
🔖 Квантовые компьютеры выходят из лабораторий: IBM, Google запускают облачные сервисы
Пока мы обсуждаем производительность процессоров, квантовая революция уже началась. 1000+ кубитные системы решают задачи за минуты, на которые классическим компьютерам нужны тысячелетия.
Эра квантового превосходства наступила.
📎 Что происходит прямо сейчас:
IBM Quantum Network — 200+ организаций используют квантовые компьютеры через облако. 1121-кубитный Condor превосходит все суперкомпьютеры.
Google Quantum AI — Sycamore решил за 200 секунд задачу, которая заняла бы у классического компьютера 10,000 лет.
Amazon Braket — квантовые алгоритмы доступны через AWS. Разработчики создают приложения без собственного квантового железа.
📎 Квантовые преимущества:
Экспоненциальная скорость
N кубитов = 2^N состояний одновременно. 300 кубитов > атомов во Вселенной по вычислительной мощности.
Параллельные вычисления
Квантовая суперпозиция позволяет просчитывать все варианты решения параллельно, а не последовательно.
Криптография
Алгоритм Шора ломает RSA шифрование за полиномиальное время. Вся интернет-безопасность под угрозой.
📎 Реальные применения сегодня:
• Оптимизация маршрутов — логистические компании экономят миллионы
• Открытие лекарств — моделирование молекул за секунды вместо месяцев
• Финансовое моделирование — анализ рисков портфелей в реальном времени
• Машинное обучение — квантовые нейросети обучаются экспоненциально быстрее
Квантовые компьютеры не заменят классические — они решают принципиально разные задачи. Но некоторые проблемы станут тривиальными.
🎙 Новости
📝 База вопросов
Пока мы обсуждаем производительность процессоров, квантовая революция уже началась. 1000+ кубитные системы решают задачи за минуты, на которые классическим компьютерам нужны тысячелетия.
Эра квантового превосходства наступила.
IBM Quantum Network — 200+ организаций используют квантовые компьютеры через облако. 1121-кубитный Condor превосходит все суперкомпьютеры.
Google Quantum AI — Sycamore решил за 200 секунд задачу, которая заняла бы у классического компьютера 10,000 лет.
Amazon Braket — квантовые алгоритмы доступны через AWS. Разработчики создают приложения без собственного квантового железа.
Экспоненциальная скорость
N кубитов = 2^N состояний одновременно. 300 кубитов > атомов во Вселенной по вычислительной мощности.
Параллельные вычисления
Квантовая суперпозиция позволяет просчитывать все варианты решения параллельно, а не последовательно.
Криптография
Алгоритм Шора ломает RSA шифрование за полиномиальное время. Вся интернет-безопасность под угрозой.
• Оптимизация маршрутов — логистические компании экономят миллионы
• Открытие лекарств — моделирование молекул за секунды вместо месяцев
• Финансовое моделирование — анализ рисков портфелей в реальном времени
• Машинное обучение — квантовые нейросети обучаются экспоненциально быстрее
Квантовые компьютеры не заменят классические — они решают принципиально разные задачи. Но некоторые проблемы станут тривиальными.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🤔1