Рубрики
На повестке дня

Пост @Vatuhaa — Блог компании Ростелеком (+4) — 31.10.2024 16:45

Призы для самых ловких – мы подвели итоги конкурса и готовы рассказать результаты 25 сентября у нас был День компании, и этот праздник мы отмечали с хабравчанами – вместе с Хабром собрали игру-раннер с сюрпризами и подарками для самых ловких пользователей. Розыгрыш призов уже закрыт, но игра ещё доступна, если захотите попробовать поиграть – переходите […]

Рубрики
На повестке дня

Обходим ограничение доступа Github к базе уязвимостей Trivy. Быстрый фикс вам в помощь

Совсем недавно разработчики, применяющие сканер образов Trivy, столкнулись с ошибкой TOOMANYREQUESTS. Она произошла из-за достижения максимального количества пользователей инструмента и предельной скорости по загрузкам из Container Registry (CR) ghcr.io. Меня зовут Алиса Кириченко, я занимаюсь разработкой контейнерной платформы «Штурвал». Мы вовсю используем Trivy, но совсем не хотим зависеть от доступности сторонних сервисов. Иначе заказчики не […]

Рубрики
На повестке дня

Пост @mrprogre — Java (+1) — 31.10.2024 12:39

Друг продаёт товары на Ozon и попросил автоматизировать один момент.Его сотрудник по списку файлов формата CSV вручную искал и печатал как минимум по 500 бар-кодов в день. Коды в формате PDF. Решение: написана небольшая программа на Java, которая собирает файлы PDF по списку в один общий файл PDF (с учётом количества копий каждого файла), где […]

Рубрики
На повестке дня

Подключение к GigaChat API на Java: пошаговое руководство

Подключение к GigaChat API на Java: пошаговое руководство. В этой статье я расскажу о том, как подключиться к API GigaChat в IntelliJ IDEA на Java и настроить безопасное соединение с использованием SSL-сертификатов, чтобы получать ответы от GigaChat в своем приложении. Читать далее

Рубрики
На повестке дня

Главный метод Android-приложения

Если вы когда-нибудь писали «Hello World» на Java (или любом другом C-подобном языке), то наверняка делали это в статическом методе main. Этот метод вызывается в JVM и является точкой входа любой Java программы. Но при разработке приложений для Android вы возможно, как и я до недавнего времени, ни разу метод main не встречали. Создается ощущение, […]

Рубрики
На повестке дня

[Перевод] Использование Rust в серверах, написанных на других языках, для повышения производительности

В этой статье мы рассмотрим несколько стратегий по постепенному добавлению Rust в сервер, написанный на другом языке, например JavaScript, Python, Java, Go, PHP, Ruby и т. д. Один из возможных кейсов для подобного добавления — вы профилировали сервер, нашли «горячую» функцию, не соответствующую требованиям производительности из‑за боттлнека по CPU, а обычные техники мемоизации или оптимизации алгоритма были бы невозможны или малоэффективны по той или иной причине. После чего вы пришли к выводу, что стоит посмотреть […]