Результаты поиска

  1. K

    Intel's Quantum Leap: Can Their Innovations Change the Tech World?

    Intel is heavily investing in quantum computing to overcome conventional computing barriers, focusing on scalability and reliability. The company aims to revolutionize industries with advanced qubit technology for faster complex computations. Intel’s AI-targeted chips are designed to enhance...
  2. K

    Выбираем решение для NoSQL

    На тему NoSQL написано достаточно много статей и книг. В отличие от SQL-баз данных, в которых используются таблицы, базы данных NoSQL могут использовать такие модели, как пары ключ‑значение, документо-ориентированную модель или графы. Такая гибкость выгодна для работы с различными типами данных...
  3. K

    Обзор Kotlin Flow

    В этой статье рассмотрим, как работает Kotlin Flow — инструмент для асинхронной обработки данных. Flow позволяет легко получать данные по мере их готовности, не блокируя основной поток, а также управлять отменой, обработкой ошибок и сменой контекста. Основные концепции и функции Flow Начнём с...
  4. K

    8 инструментов для развёртывания ML-моделей, о которых вам нужно знать

    То, как мы создаём и развёртываем API обученных моделей в продакшене, зависит от множества аспектов жизненного цикла машинного обучения. Концепция MLOps оказалась чрезвычайно полезной для работы со сложными средами развёртывания ML‑моделей. Внедрение надёжных MLOps‑решений может принести...
  5. K

    Adaptive Query Rewriting в PostgreSQL

    В этой статье я покажу, как с помощью Adaptive Query Rewriting PostgreSQL может не только выбирать новый план, но и адаптироваться, учась на своих ошибках, чтобы быть быстрее и эффективнее. Почему один и тот же запрос в PostgreSQL иногда выполняется быстро, а иногда тянется? Всё дело в том, что...
  6. K

    Разворачиваем простой OCR-сервер на Python

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

    GRUB и параметры ядра в Linux

    Сегодня у нас на повестке тема GRUB в Linux. GRUB — это первый, кого видит твоя система после BIOS/UEFI. Он решает, какое ядро загружать, какие параметры передавать, и вообще, даст ли он тебе шанс на нормальный рабочий день или отправит в режим паники. GRUB нужен, если: Нужно загрузить...
  8. K

    Интерактивный тур по Go 1.24

    Релиз Go 1.24 запланирован на февраль, поэтому сейчас самое время узнать, что нового появилось в языке. Официальные release notes (примечания к релизу) довольно сухие, поэтому я подготовил интерактивную версию с множеством примеров, которые покажут, что именно изменилось и как теперь работает...
  9. K

    Санкции против России всё мощнее: ЕС запретил поставки в Россию игровых приставок PlayStation и Xbox

    С сегодняшнего дня вступает в силу запрет на импорт в Россию игровых приставок PlayStation и Xbox из Европы. Это часть шестнадцатого пакета санкций Евросоюза против России. Европейские чиновники утверждают, что данная техника используется для управления беспилотниками. Также под европейским...
  10. K

    «Его размеры поражают даже из космоса». Крупнейший в мире айсберг массой около 1 трлн тонн засняли с МКС

    Спецкор ТАСС, космонавт Роскосмоса Иван Вагнер заснял с борта Международной космической станции (МКС) крупнейший в мире айсберг А23а. Фото Иван Вагнер/ Роскосмос/ ТАСС По последним оценкам, площадь айсберга A23a составляет 3672 кв. км, а весит он почти 1 трлн тонн...
  11. K

    На Солнце произошла мощная вспышка самого высокого класса

    На Солнце произошла мощная вспышка класса Х — это первая вспышка высочайшего класса Х из числа тех, что были зарегистрированы в феврале текущего года. Последний раз вспышку класса Х зарегистрировали 4 января текущего года. Изображение сгенерировано Grok «23 февраля в 22:27 мск в рентгеновском...
  12. K

    Как разбирать логи в Linux: journalctl, grep, awk и sed

    Каждый админ хотя бы раз сталкивался с ситуацией, когда сервер внезапно начинает тупить: подвисают процессы, появляются странные задержки, что‑то перестаёт работать. И первая остановка в таком случае — это журналы событий. В Linux системные логи хранятся в systemd‑journald, а его главный...
  13. K

    Форензика Windows

    При расследовании инцидентов одним из важнейших действий является грамотный сбор доказательств, ведь иначе мы рискуем упустить из виду что‑то важное, что впоследствии поможет нам разобраться в произошедшем. Не секрет, что компрометация большинства корпоративных сетей начинается с атак на...
  14. K

    Сканируем кластер Kubernetes без лишних сущностей

    Обеспечение безопасности инфраструктуры является неотъемлемой частью процессов DevSecOps. На сегодняшний день для работы различных приложений используются контейнеры, а для управления ими применяется Kubernetes. Когда речь заходит о безопасности контейнеров, то обычно все вспоминают о...
  15. K

    Как сокращать Contact Rate: Практический подход для бизнеса

    С приходом экономических кризисов компании стремятся оптимизировать расходы, и один из главных инструментов экономии — снижение затрат, в том числе — на поддержку клиентов. В этой статье я поделюсь практическими методами сокращения Contact Rate (CR) на примере банковского сектора (в рамках NDA)...
  16. K

    Range-v3 в C++

    Сегодня рассмотрим Range-v3 — библиотеку, которая изменила подход к обработке последовательностей в C++ и стала основой для std::ranges в C++20. Range-v3 — это библиотека, расширяющая стандартную библиотеку C++ возможностью работать с диапазонами вместо begin()/end(). В основе идеи лежат три...
  17. K

    Lombok в Java: избавляемся от бойлерплейта

    Если вы писали на Java хоть раз, то знаете этот ужас — бесконечные геттеры, сеттеры, конструкторы, да ещё toString() и equals() на закуску. Одной только стандартной обвязки в классах моделей больше, чем самого кода. Lombok — это библиотека, которая берёт всё это бойлерплейтное безумие и...
  18. K

    Облегчаем разработку Flutter-приложений: Создание плагинов с помощью Kotlin Multiplatform

    Будучи Flutter-разработчиками, мы часто сталкиваемся с необходимостью написания кода, ориентированного на конкретную платформу. Хоть Flutter и предоставляет полноценный фреймворк для создания кроссплатформенных приложений, интеграция нативного функционала иногда может быть весьма...
  19. K

    FissionGo: как запускать Go-функции в Kubernetes

    Сегодня будем разбираться с FissionGo — фреймворком, который обещает избавить нас от работы с деплоями, контейнерами и YAML‑манифестами. Допустим, нам нужно запустить функцию — небольшой кусок кода, который что‑то делает (парсит JSON, отвечает на запрос, обрабатывает webhook). План работы был...
  20. K

    Коротко про kube-scheduler в Kubernetes

    Сегодня рассмотрим такой компонент в Kubernetes, как kube‑scheduler — это компонент control plane в Kubernetes, отвечающий за назначение подов на узлы. Полный процесс включает четыре этапа: Queueing — под попадает в очередь планировщика. Filtering — отсеиваются неподходящие ноды. Scoring —...
Сверху