Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Как Mozilla смогла отключить интернет в Китае

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели47K

Спустя 2 года закончилась в*йна между Великим Китайским Файрволом (GFW) и Mozilla.

История, начавшаяся в апреле 2024-го с тихой блокировки QUIC, к концу 2025 года вылилась в глобальный 74-минутный сбой всего интернета в КНР.

В этой статье мы разберем как браузер пытался обойти цензуру, а в итоге прокачал еще сильнее машину цензуры в Китае!

Читать далее

Любите ли вы кино, так как люблю его я? От Excel-таблиц к веб-приложению (Next.js, React, FastAPI, PostgreSQL)

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели7.3K

Сначала это были просто видеокассеты с любимыми фильмами — без особой системы, без структуры, без мысли о будущем.

Со временем их становилось всё больше. К началу нулевых, на пике своего размера, коллекция насчитывала около 450 видеокассет. И в какой-то момент возник вполне естественный вопрос: всё это нужно как-то систематизировать, завести хотя бы минимальный учёт.

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

Читать далее

Ваши ИТ-затраты вышли из-под контроля. Пора это признать

Время на прочтение10 мин
Охват и читатели6.1K

До трети ИТ-бюджета крупных компаний может уходить на незапланированные расходы.

Экстренные закупки оборудования, срочное продление лицензий, внеплановые ремонты — все это превращает аккуратно составленный в начале года бюджет в фикцию. При этом проблема усугубляется год от года. ИТ-ландшафт усложняется, парк оборудования растет, поставщиков становится больше, а цены на комплектующие только растут. Сейчас даже опытному ИТ-директору сложно держать руку на пульсе всех затрат.

Но основная проблема не в росте расходов как таковом. Главное, что вы не понимаете, куда именно уходят деньги и можно ли этим управлять. Ваш ИТ-бюджет превратился в черный ящик.

Меня зовут Евгения Асоскова, я владелец продукта SimpleOne ITAM. В этой статье разберем, почему так происходит, где теряются деньги и как вернуть контроль над ИТ-расходами.

Читать статью

Экстремальное масштабирование: концепт многочиплетного пакета Intel

Время на прочтение3 мин
Охват и читатели13K

Intel показала концепт экстремально крупного многочиплетного пакета — сборки из десятков вычислительных и вспомогательных кристаллов, объединенных в один модуль. Его площадь превышает 10 000 мм². Пока это экспериментальная архитектура для будущих ИИ-ускорителей и HPC-систем. Задача эксперимента — попробовать обойти физические ограничения монолитных чипов и заодно продемонстрировать пределы современных технологий упаковки, памяти и техпроцессов. Давайте попробуем разобраться, что это и как работает.

Читать далее

Кастомизация Angie (njs, Lua, Perl)

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели6.2K

Север Angie вобрал в себя всю функциональность, которая десятилетиями формировалась в Nginx. Кроме того, разработчики за несколько лет добавили еще несколько модулей и расширили возможности существующих. Тем не менее, при реализации сложных задач может потребоваться индивидуальное решение, нестандартное поведение сервера и кастомизированная конфигурация. В таких задачах полезно использовать модули для расширения функциональности сервера на базе различных языков программирования: доступны njs, Lua и Perl.

Читать далее

Дайджест космических новостей за прошедшую неделю

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели8.4K

• Учёные проверили утверждение о том, что скорость света постоянна

• Обсерватория Веры Рубин сразу после запуска обнаружила рекордный астероид

• «Хаббл» обнаружил «Облако-9» — галактику, не породившую звёзд

• Астрономы обнаружили «галактики-утконосы», не вписывающиеся в знакомую нам схему формирования галактик

• «Радуга», обнаруженная близ мёртвой звезды, удивила астрономов

Читать далее

Как работает кэширование промптов — PagedAttention и автоматическое кэширование префикса плюс практические советы

Уровень сложностиСредний
Время на прочтение20 мин
Охват и читатели6.7K

Prompt caching часто обсуждают как «бонусную опцию» в API-прайсе: мол, попал в кэш — дешевле и быстрее. В статье разбираем, что за этим стоит на самом деле: почему кэш — это не «память диалога», а переиспользование KV-тензоров на уровне одинаковых префиксов, как из этого вырастает PagedAttention/vLLM с блоками и хэш-цепочками, и какие мелкие, но фатальные детали (динамический системный промпт, недетерминированный JSON, перестановка tool defs) мгновенно превращают кэш в тыкву.

Как это устроено

Юнит-экономика простыми словами — остановитесь посчитать

Уровень сложностиСредний
Время на прочтение3 мин
Охват и читатели6.2K

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

Поэтому - один лист, который можно заполнить за 20–30 минут и сразу увидеть слабое место и реальные перспективы.

Читать далее

Как DuckDB обрабатывает 1 ТБ данных менее чем за 30 секунд

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели11K

Команда Python for Devs подготовила перевод статьи о том, как DuckDB ломает привычные представления о масштабах аналитических данных. Автор на реальных бенчмарках показывает, что 1 ТБ данных можно агрегировать за считанные секунды — без Spark, без распределённых кластеров и без сложной инфраструктуры.

Читать далее

Подходы к state management в React

Уровень сложностиПростой
Время на прочтение12 мин
Охват и читатели6.9K

У React-разработчика две беды:

1. Целевые данные изменились, а ререндера нет.

2. Целевые данные не изменились, а ререндер есть.

Есть много вариантов подружить данные с интерфейсом, в рамках данной статьи я пройдусь по самым популярным из них. Выясним, как они устроены и для чего каждый из них подойдет лучше, обсудим конкретные реализации разных паттернов.

Читать далее

Как сделать пак иконок для продукта с нуля до готовой библиотеки и не погрязнуть в бесконечных правках

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели5.7K

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

Читать статью

Косметика с кислотой: тонкая грань между «работает» и «сжигаем нафиг кожу»

Время на прочтение9 мин
Охват и читатели8.6K

Кислоты в уходовой косметике нужны для отшелушивания. Они ослабляют связи между клетками рогового слоя, кожа обновляется быстрее, выравнивается тон, уходят чёрные точки, сглаживаются следы от прыщей. Но есть проблема. Эффективность средства с кислотами и комфорт — противоположные углы ринга. Сильная кислота работает быстро, но жжётся. Мягкая не жжётся, но и результат слабее.

Поэтому при разработке формулы, первый вопрос звучит так: «Насколько агрессивной будет эта штука?» От ответа зависит, получится рабочее средство или пыточное. Разница между эффектом и ожогом — это буквально пара процентов концентрации или полпункта pH.

И тут в чат заходит миндальная кислота и начинается интересное.

Читать далее

Как банк использовал события компенсации в Camunda

Время на прочтение9 мин
Охват и читатели6.2K

Ограниченные строгими регуляциями и перегруженные высокими объемами транзакций, требующих быстрой обработки, банки должны обеспечивать надежность и безопасность финансовых операций, какие бы проблемы ни возникали на их пути. Хотя в сложных банковских процессах многое может пойти не так, распределенная архитектура систем современных финансовых институтов добавляет сложности в обработку сбоев. Мы собираемся объяснить, как банки могут эффективно автоматизировать откат транзакций через несколько микросервисов и предоставить реальный пример работы компенсационных событий Camunda в банке.

Читать далее

Ближайшие события

Маркировка рекламы: теория, случаи из практики и штрафы

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели6.6K

Закон о маркировке рекламы действует уже достаточно времени, чтобы сформировалась судебная практика. Чтобы понять логику регулятора, важно различать «информирование» и «рекламу». Ниже — теоретическая база и реальные примеры из практики ФАС и судов.

1. Что считается рекламой: теория и случаи из практики

Согласно закону и разъяснениям ФАС, ключевыми признаками рекламы являются:

Читать далее

Бастионы, SSH-шлюзы и не только — инструменты для удаленного подключения к домашним лабораториям

Время на прочтение5 мин
Охват и читатели8.1K

Домашние лаборатории бывают разных форм и размеров. Даже компактные установки нередко включают несколько серверов под разные задачи: хранение данных, работу с медиасервисами и проч. Для управления инфраструктурой и приложениями удобно иметь единый интерфейс со встроенным SSH-терминалом. Мы в Beeline Cloud решили рассказать о нескольких таких инструментах.

Читать далее

Mock API для QA: Mockoon + ngrok

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели6.5K

Тестировщикам часто приходится работать в условиях, когда бэкенд ещё не готов, API нестабильно или внешние сервисы недоступны. В таких ситуациях тестирование либо откладывается, либо превращается в угадывание «на словах».

В этой статье я показываю, как тестировщик может самостоятельно поднять управляемый mock API без написания серверного кода и сделать его доступным из интернета.

Мы разберём связку Mockoon + ngrok:
— как создавать mock endpoints;
— как эмулировать 200 / 404 / 500 и другие ответы;
— как тестировать фронт и интеграции без реального бэкенда.

Статья ориентирована на QA-инженеров и подойдёт даже тем, кто никогда не писал backend.

Читать далее

Мне страшно возвращаться на работу

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели23K

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

Читать далее

Go: сборщик мусора там, где его не ждут

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели10K

Когда мы говорим о сборщике мусора, то сразу думаем о куче. Зачем он нужен в стеке? Переменная попала на стек, функция завершила исполнение — стек вжух! — и очистился. 

А что, если я вам скажу, что на стеке Go тоже свой сборщик мусора? Звучит неожиданно? Давайте разберемся по порядку.

Читать далее

Топ-10 инструментов для управления лог-файлами в 2026 году

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели16K

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

Читать далее

Тестирую Nano Banana на реальной UX-задаче → создать workspace и пригласить коллегу (B2B SaaS)

Уровень сложностиПростой
Время на прочтение52 мин
Охват и читатели14K

За 2025 год генеративные инструменты выросли не только по качеству, а по ощущениям в работе дизайнера (и не только для генерации КДПВ на Хабре). Я много времени провожу в AI-UI экспериментах и вижу, что решать прикладные UX задачи стало заметно проще.

Уже сейчас внятный lo-fi прототип можно получить быстрее, а дальше уже выбирать, как жить: отдавать фронтендеру, прогонять через Lovable, Cursor или v0, или же доводить руками до идеала.

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

Не пугайтесь 50 минутам прочтения: в статье много промптов, ИИ-ответов, всё аккуратно убрано под спойлеры → наверху только суть, остальное можно разворачивать и углубляться в детали.

Вперёд к эксперименту и выводам