SQL-лайфак для больших таблиц 🧮
Как разбить мульти-терабайтную таблицу на диапазоны по🤯
Лидер нашего Центра Компетенций баз данных Дмитрий Ремизов разобрал эту задачу на практике и показал, как получить достаточно точное разбиение без полного сканирования таблицы в новой статье "Oracle — приблизительное разбиение на диапазоны" в блоге на Хабре.
👉 Читаем статью и забираем приём в копилку 🐷
Как разбить мульти-терабайтную таблицу на диапазоны по
id, если данные распределены неравномерно, а честный NTILE грозит многочасовым запросом и падением по TEMP? Лидер нашего Центра Компетенций баз данных Дмитрий Ремизов разобрал эту задачу на практике и показал, как получить достаточно точное разбиение без полного сканирования таблицы в новой статье "Oracle — приблизительное разбиение на диапазоны" в блоге на Хабре.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Аналитика под ёлку 🎄
16 декабря в Нижнем Новгороде прошли Аналитические посиделки — живая встреча с профессиональным сообществом аналитиков. Мы знакомили участников с ГНИВЦ, делились тем, как устроена аналитика внутри компании и говорили о том, как искусственный интеллект уже помогает решать аналитические задачи.
Для нас такие встречи — это всегда диалог, обмен опытом и возможность посмотреть на привычные вещи под новым углом.
💜 Спасибо всем, кто был с нами в этот вечер, задавал вопросы, делился мыслями и создавал ту самую тёплую атмосферу.
📸 Ищите себя на фотографиях — и до новых встреч!
16 декабря в Нижнем Новгороде прошли Аналитические посиделки — живая встреча с профессиональным сообществом аналитиков. Мы знакомили участников с ГНИВЦ, делились тем, как устроена аналитика внутри компании и говорили о том, как искусственный интеллект уже помогает решать аналитические задачи.
Для нас такие встречи — это всегда диалог, обмен опытом и возможность посмотреть на привычные вещи под новым углом.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10
Новый год совсем близко, а ещё ближе — наш праздничный 🎉 марафон поздравлений!
Мы подготовили для вас эксклюзивные праздничные открытки, чтобы вы могли легко и красиво поздравить коллег и друзей с наступающими праздниками!
Выбирайте, скачивайте и делитесь новогодним настроением!✨
Мы подготовили для вас эксклюзивные праздничные открытки, чтобы вы могли легко и красиво поздравить коллег и друзей с наступающими праздниками!
Выбирайте, скачивайте и делитесь новогодним настроением!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16
Новогоднее IT-предсказание 2026: выберите свой символ! 🔮
Звезды уже готовят для нас новые баги, крутые релизы и, конечно, прорывные идеи. Хотите узнать, что ждет именно вас?
Выберите свой новогодний символ – он раскроет ваше уникальное IT-предсказание на грядущий год! Просто кликните по нему:
1. ❄️ ❄️❄️❄️❄️❄️
2. 🎄🎄🎄🎄🎄🎄
3. 🎅🎅🎅🎅🎅🎅
4. 💡💡💡💡💡💡
5. 🔔🔔🔔🔔🔔🔔
🎇 Желаем, чтобы 2026 год принес вам только зеленые деплои, чистый код и никаких 404-х в личной жизни!💜
🎄 Поделимся ещё и праздничным стикерпаком! Забирайте скорее и дайте этой кнопке ❤️ нагрузку по полной!
Звезды уже готовят для нас новые баги, крутые релизы и, конечно, прорывные идеи. Хотите узнать, что ждет именно вас?
Выберите свой новогодний символ – он раскроет ваше уникальное IT-предсказание на грядущий год! Просто кликните по нему:
1. ❄️ ❄️❄️❄️❄️❄️
2. 🎄🎄🎄🎄🎄🎄
3. 🎅🎅🎅🎅🎅🎅
4. 💡💡💡💡💡💡
5. 🔔🔔🔔🔔🔔🔔
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15🔥3👍1
Разбираемся в сетевой части Linux 📱
На праздничной неделе наш разработчик Константин Ионов опубликовал статью "Полный путь пакета в Linux: от Ethernet-кадра до Kubernetes CNI".
Сетевую часть Linux обычно «настраивают», но редко понимают. Добавляют iptables-правило, включают NAT, правят sysctl — и, если трафик пошёл, считается, что задача решена. Проблемы начинаются ровно в тот момент, когда он не идёт, а поведение системы перестаёт быть очевидным. В Linux нет магии. Есть IP-пакет, его заголовки и строго определённый путь внутри ядра: маршрутизация, netfilter, conntrack, NAT, TCP/UDP стек. Если не понимать этот путь целиком, firewall выглядит как чёрный ящик, NAT — как случайный набор правил, а Kubernetes CNI — как нечто «особенное», существующее отдельно от обычной сети.
В статье не будет «рецептов на все случаи жизни» и копипасты правил. Моя цель — не научить быстро настраивать сеть, а объяснить, почему она ведёт себя именно так. С этим пониманием большинство сетевых проблем перестают быть сложными и начинают быть просто инженерными.
Заинтригованы? Делимся статьей Кости.
Не забудьте поставить⬆️ на Хабре
На праздничной неделе наш разработчик Константин Ионов опубликовал статью "Полный путь пакета в Linux: от Ethernet-кадра до Kubernetes CNI".
Сетевую часть Linux обычно «настраивают», но редко понимают. Добавляют iptables-правило, включают NAT, правят sysctl — и, если трафик пошёл, считается, что задача решена. Проблемы начинаются ровно в тот момент, когда он не идёт, а поведение системы перестаёт быть очевидным. В Linux нет магии. Есть IP-пакет, его заголовки и строго определённый путь внутри ядра: маршрутизация, netfilter, conntrack, NAT, TCP/UDP стек. Если не понимать этот путь целиком, firewall выглядит как чёрный ящик, NAT — как случайный набор правил, а Kubernetes CNI — как нечто «особенное», существующее отдельно от обычной сети.
В статье не будет «рецептов на все случаи жизни» и копипасты правил. Моя цель — не научить быстро настраивать сеть, а объяснить, почему она ведёт себя именно так. С этим пониманием большинство сетевых проблем перестают быть сложными и начинают быть просто инженерными.
Заинтригованы? Делимся статьей Кости.
Не забудьте поставить
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
Ну что, кто уже успешно прошёл пост-новогодний деплой? Как возвращаемся в рабочий ритм?
Anonymous Poll
68%
Решаю задачи, влился с головой 💻
20%
Вспоминаю, как пользоваться клавиатурой и мышкой 🖱
2%
Показываю видосики с праздников коллегам 🎥
10%
Взял ещё отгулы, продлеваю багфикс себя любимого 🛌
Возглавьте команду в масштабном проекте "АИС-Налог"! Ищем мощного руководителя, который прокачает наш отдел проектирования ИТ-инфраструктуры, выстроит и автоматизирует процессы.
Ваши задачи:
🟣 Управление и развитие отдела: цели, бюджеты, персонал🟣 Экспертиза и оптимизация техдокументации (ГОСТ 34, 19), внедрение автоматизации/ИИ🟣 Коммуникации и защита решений
Что важно:🟣 Опыт руководства IT-отделом от 3 лет.🟣 Опыт разработки документации по ГОСТ 34, 19.
Стратегическое мышление и отличные коммуникации
Формат работы: только в офисе
👉 Сетевой инженер-проектировщик
Ваши задачи:
🟣 Разработка проектных решений для ЦОД/КСПД/DCI🟣 Актуализация технической документации🟣 Тестирование и защита решений
Что важно:🟣 Опыт с проектной документацией🟣 Знание сетевых технологий ЦОД (CCNA)🟣 Навыки работы с оборудованием (Cisco, Huawei, B4COM)
Формат работы: офис или гибрид
🔥Узнайте больше о нашей культуре и возможностях на карьерном сайте
#вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
Первая рабочая неделя после праздников — закрываем 💪 У кого-то уже все задачи горят, а кто-то до сих пор ищет кнопку "Вкл." на мониторе 😉
Как бы вы ни провели эти дни, мы собрали проверенные лайфхаки☝️ Используйте их, чтобы финишировать эту неделю на позитиве и уверенно залететь в следующую без лишнего стресса!
Какой из этих лайфхаков для вас сейчас самый актуальный? Или, может быть, вы его уже успешно применяете?
👍 — я уже в ритме и готов к новым свершениям!
🤔 — еще вспоминаю, как пользоваться мышкой, но эти советы в тему!
⚡️ — беру все на заметку, пора ускоряться!
P.S. Желаем отличных выходных и легкого старта в новую рабочую неделю!
Как бы вы ни провели эти дни, мы собрали проверенные лайфхаки
Какой из этих лайфхаков для вас сейчас самый актуальный? Или, может быть, вы его уже успешно применяете?
👍 — я уже в ритме и готов к новым свершениям!
🤔 — еще вспоминаю, как пользоваться мышкой, но эти советы в тему!
⚡️ — беру все на заметку, пора ускоряться!
P.S. Желаем отличных выходных и легкого старта в новую рабочую неделю!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤3⚡1🔥1🍾1
Ваши числа в интерфейсе врут. Вот как это исправить 🥰
Задумывались, почему в хороших финансовых дашбордах нет «0,00» на месте мелких значений, а крупные суммы не размазаны десятичными дробями💯
Всё дело в адаптивном форматировании. Умный алгоритм решает за пользователя, как лучше показать число: подробно, лаконично или вообще без дробной части.
Наш разработчик Дмитрий Клешнев в своей статье "Округление и форматирование чисел в React: адаптивный подход" показал, как реализовать этот паттерн. Небольшая функция — и ваши таблицы сразу станут профессиональнее и понятнее❤️
#полезное
Задумывались, почему в хороших финансовых дашбордах нет «0,00» на месте мелких значений, а крупные суммы не размазаны десятичными дробями
Всё дело в адаптивном форматировании. Умный алгоритм решает за пользователя, как лучше показать число: подробно, лаконично или вообще без дробной части.
Наш разработчик Дмитрий Клешнев в своей статье "Округление и форматирование чисел в React: адаптивный подход" показал, как реализовать этот паттерн. Небольшая функция — и ваши таблицы сразу станут профессиональнее и понятнее
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Вакансия — вам, крутой специалист — нам 🤝
Ищем DevOps-инженера на проект ИАС КБ — меняем подход к налоговым проверкам с помощью аналитики и больших данных.
Ваша миссия: автоматизировать, оптимизировать и масштабировать.
Задачи:
Must-have:
Готовы покорять? Жмите сюда
🔥Узнайте больше о нашей культуре и возможностях на карьерном сайте
#вакансии
Ищем DevOps-инженера на проект ИАС КБ — меняем подход к налоговым проверкам с помощью аналитики и больших данных.
Ваша миссия: автоматизировать, оптимизировать и масштабировать.
Задачи:
🟣 Настройка сборок, релизов, отслеживание развертываний🟣 Работа со схемами СВ, первичный анализ ошибок🟣 Развертывание и поддержка ArenaData, Postgres, Oracle
Must-have:
🟣 Kubernetes, скрипты (Shell, PowerShell), Ansible🟣 Администрирование Windows, .nix.
CI/CD (Jenkins, Azure DevOps), Git🟣 Понимание Hadoop, опыт с ArenaData.
SQL, развертывание монолитов (JVM, .Net)
Будет мощным плюсом: опыт лидства и наставничества.
Готовы покорять? Жмите сюда
🔥Узнайте больше о нашей культуре и возможностях на карьерном сайте
#вакансии
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Новый взгляд на DevOps: что на самом деле должен уметь джуниор 👩🎓
DevOps в вакансиях часто выглядит как роль «с набором суперсил»: Kubernetes, облака, безопасность, мониторинг и вменяемый бекенд-код. Но так ли это на практике?🤨
В свежей статье наш разработчик Константин Ионов разбирает реальные ожидания от DevOps-инженера на начальном уровне и развенчивает популярные мифы. Вместо длинного списка инструментов он предлагает взглянуть на DevOps как на процесс, мышление и ответственность за стабильную поставку изменений, а не набор случайных технологий⚙
Если вы хотите понять, с чего действительно начинается путь DevOps-инженера и на что стоит ориентироваться новичку — эта статья отличное руководство для карьерного старта.
#полезное
DevOps в вакансиях часто выглядит как роль «с набором суперсил»: Kubernetes, облака, безопасность, мониторинг и вменяемый бекенд-код. Но так ли это на практике?
В свежей статье наш разработчик Константин Ионов разбирает реальные ожидания от DevOps-инженера на начальном уровне и развенчивает популярные мифы. Вместо длинного списка инструментов он предлагает взглянуть на DevOps как на процесс, мышление и ответственность за стабильную поставку изменений, а не набор случайных технологий
Если вы хотите понять, с чего действительно начинается путь DevOps-инженера и на что стоит ориентироваться новичку — эта статья отличное руководство для карьерного старта.
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8🔥4
Сегодня, 25 января, мы отмечаем один из самых ярких и ностальгических праздников – День студента! Это день, когда даже самые серьезные и занятые профессионалы вспоминают беззаботные годы лекций, сессий, дружбы и, конечно, незабываемых студенческих традиций.
Мы в ГНИВЦ решили окунуться в эту атмосферу и узнать, какие забавные факты из студенческой жизни остались в памяти коллег!
Вот что они рассказали
Алина Горбунова, администратор проектов
На 2 курсе я по ошибке положила деньги в обложку зачетки перед сдачей теории вероятностей. В аудитории раздалось: "ГОРБУНООВА! ЧТО ЭТО?!". Оказалось, я случайно "предложила взятку"! Деньги вернули, но наградили принципиальной 4-кой со словами: «Если для красного диплома помешает – на 4-м курсе пересдашь!
Александр Ковалев, администратор проектов
Мой диплом – это 3 бессонные ночи на кофе и энергетиках, когда обои без узора «плыли». Пока писал, переслушал весь Joy Division, Bauhaus и Sisters Of Mercy. С тех пор к пост-панку отношусь натянуто. В текст я даже спрятал белым шрифтом послание: «Для меня эта работа еще более бессмысленна, чем для вас, потому как вы ее просто прочли, а я сидел и придумывал». Тайные письмена, естественно, обнаружены не были. На защите, после «У вас не диплом, а винегрет», я на автомате ответил: «Надеюсь, было вкусно». Диплом все же выдали. ВУЗ меня не вспоминает, но я его – с теплотой.
Мария Крутоголова, главный специалист
Особенно мне запомнился экзамен по эконометрике. Я два дня строила регрессию в Stata, а на защите выяснилось, что перепутала зависимую и независимую переменные. Преподаватель посмотрел, вздохнул и сказал: «Ну что ж… ваша модель хоть внутренне согласованна. Это уже больше, чем у Минфина.» И поставил «четыре». Я вышла с чувством, будто спасла мировую экономику.
Надежда Маслова, ведущий тестировщик
На старших курсах наша команда получила «невыполнимое» задание: за неделю с нуля создать готовый продукт с документацией и дизайном. Преподаватели и не предполагали, что это возможно в такие сроки – их цель была проверить нашу реакцию на невозможную задачу. Но мы этого не знали и просто сделали! Наша команда единственная справилась со всеми требованиями.
Как видите, студенческие годы — это не только учеба, но и целая эпоха незабываемых моментов, которые формируют нас как личностей. Спасибо коллегам за то, что поделились своими теплыми воспоминаниями!
С праздником! Пусть воспоминания о студенческих годах всегда греют душу!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🔥4
Хотите визуализировать данные по регионам? 🖥
Рассказываем, как это можно реализовать наглядно и красиво😍
Иногда для визуализации данных не нужны сложные инструменты. Наш frontend-разработчик Дмитрий Клешнев в своей статье "Плиточная карта России на React: прототип с drag & drop и zoom без библиотек" показывает, как он сделал заготовку интерактивной карты России с перетаскиванием и масштабированием — без единой сторонней библиотеки.
Весь разбор — в статье❤️
#полезное
Рассказываем, как это можно реализовать наглядно и красиво
Иногда для визуализации данных не нужны сложные инструменты. Наш frontend-разработчик Дмитрий Клешнев в своей статье "Плиточная карта России на React: прототип с drag & drop и zoom без библиотек" показывает, как он сделал заготовку интерактивной карты России с перетаскиванием и масштабированием — без единой сторонней библиотеки.
Весь разбор — в статье
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Этот результат — про команду, атмосферу, развитие и общее дело, которое мы делаем каждый день!
Спасибо нашей команде за искреннюю обратную связь, а соискателям — за оказанное доверие. Каждое ваше сердечко в рейтинге, каждое признание — это то наша лучшая мотивация и ценное подтверждение! Приятно, что ни говори!
Хотите стать частью нашей команды? Самое время посмотреть вакансии
А чтобы узнать больше о нашей экспертизе, добро пожаловать в блог на Хабре
Вместе мы становимся лучше!
#команда
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤7
eBPF — это проще, чем кажется. Разбираемся в статье 💯
В новой статье «eBPF в Linux: когда писать код в ядре — неплохая идея» наш разработчик Константин Ионов разбирает, как и зачем eBPF появился в ядре Linux и какие ограничения старых механизмов (netfilter, perf, kprobes) он снял.
eBPF🐝 — вполне внятная модель выполнения кода в ядре: с программами, картами и чётко определёнными точками подключения. При этом Костя подробно разбирает, почему выполнение пользовательского кода в ядре не превращает систему в лотерею — за счёт верификатора, ограничений модели исполнения и жёстких гарантий безопасности.
Отдельный акцент сделан на производительности:
почему eBPF — это уже не медленный интерпретатор, а быстрый dataplane с JIT-компиляцией и возможностью работать в ранних точках вроде XDP.
Автор не упустил и ограничения eBPF как платформы — что принципиально можно делать, а что запрещено на уровне дизайна, и почему это важно понимать инженеру, а не только разработчику ядра.
Читаем? Ждём ваши +1🥰
#полезное
В новой статье «eBPF в Linux: когда писать код в ядре — неплохая идея» наш разработчик Константин Ионов разбирает, как и зачем eBPF появился в ядре Linux и какие ограничения старых механизмов (netfilter, perf, kprobes) он снял.
eBPF
Отдельный акцент сделан на производительности:
почему eBPF — это уже не медленный интерпретатор, а быстрый dataplane с JIT-компиляцией и возможностью работать в ранних точках вроде XDP.
Автор не упустил и ограничения eBPF как платформы — что принципиально можно делать, а что запрещено на уровне дизайна, и почему это важно понимать инженеру, а не только разработчику ядра.
Читаем? Ждём ваши +1
#полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤1