Архив за 30 ноября 2025 - 2

TL;DR: В этой статье я хочу показать, почему распространённая фраза "не занимайтесь преждевременной оптимизацией" почти всегда используется неправильно, особенно в современных фронтенд-проектах. Я посмотрю на исторический контекст, разберу, что именно Кнут называл оптимизацией, и почему многие вещи, которые считаются "преждевременной оптимизацией", на деле — нормальная инженерная дисциплина.

Читать полностью »

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

Меня зовут Михаил, я работаю в компании VizoGEN на позиции CTO и вся история ниже - наш путь.

Пролог: Скромные запросы и растущие аппетиты

Всё начиналось невинно. Как и у многих, наш стек AI-инструментов (полный список — военная тайна, сорян, NDA) на этапе гипотез скромно кушал с 3080 TI. Потом пошло-поехало: 4080, а там и до 4090 TI рукой подать.

Читать полностью »

Привет! Меня зовут Сергей Сорокин, я .NET-разработчик с 12-летним стажем. Занимаюсь бэкендом, архитектурой и высокими нагрузками.

Знаю, о чем вы подумали, прочитав заголовок: "О боже, еще одна ORM? В 2025 году? Зачем, если есть Dapper и EF Core?".

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

Сегодня я хочу рассказать о VisorЧитать полностью »

Полумодулярные схемы - 1

Борис Цирлин

Рассматриваются полумодулярные схемы - подкласс схем, не зависящих от скорости.
Подсчитано количество таких схем, состоящих из одного, двух и трех элементов.

Предметом исследования являются полумодулярные схемы (далее ПМС), подкласс схем,
Читать полностью »

Когда стандартные инструменты диагностики бессильны, когда логи молчат, а проблема где‑то в сети, наступает время настоящей артиллерии. tcpdump — это не просто утилита для «прослушки» трафика. Это полноценная среда для глубокого анализа, декомпозиции и понимания того, как данные на само м деле путешествуют по проводам и эфиру.

Философское отступление: Почему tcpdump?

В эпоху графических анализаторов вроде Wireshark многие спрашивают: «Зачем мучиться с консолью?». Ответ прост: масштаб и эффективность.

  • Серверное применение: На удаленном сервере без GUI установка и запуск Wireshark часто невозможны или избыточны.

  • Читать полностью »

В Чжэнчжоу, крупнейшем промышленном центре провинции Хэнань, с конвейера сошла новая тоннелепроходческая машина «Чжэнсяньхао». Она будет задействована на участке Восточного озера в проекте «Два озера» в Ухане — строительстве самого длинного городского озёрного тоннеля в Китае и крупнейшего в мире. Диаметр выработки машины составляет 15,09 м, общая длина — 115 м.

Читать полностью »

Я ненавижу пет-проекты

Да, я НЕНАВИЖУ их всей своей душой. Ровно с тех пор, как получил свою первую фул-тайм работу разработчиком. Я ненавижу приходить с работы и вставать перед выбором - работать в рамках привычного мне фронтенда, которым я занимаюсь на моей “с 9 до 5” и от которого к концу рабочей недели уже тошнит.

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

Выбирай свою отраву.

Читать полностью »

Почти в каждом третьем SMB повторяется одна и та же картина: продажи живут не на системе, не на процессе, а на одном единственном менеджере. На человеке, который «лучше всех продаёт», «знает всех клиентов» и «тащит уже сто лет».

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


Почему так происходит: корневые ошибки собственника

1. Отсутствие системы

Читать полностью »

Привет! Это моя первая статья на Хабре, а к ее созданию меня подтолкнуло решение кейсов для отбора на стажировку от Т-Банка - я проделывал большой объем работ, но фидбека по кейсу не получал, лишь сухое "Спасибо за участие! К сожалению..." и т.д. Подобная фраза никак не помогала мне прогрессировать, находить точки роста и выявлять ошибки в моем решении, поэтому я решил выложить результат работы здесь в надежде на обратную связь от читателей - было бы очень приятно и познавательно услышать, что можно улучшить или доработать. Приятного чтения!

Задача кейса

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js