Все потоки
Поиск
Написать публикацию
Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Новость

Bing в Windows 11 «притворяется» поисковиком Google и продвигает благотворительность, чтобы удержать пользователей

Время на прочтение1 мин
Количество просмотров1.3K

Поисковик Bing, помимо копирования интерфейса поисковика Google, начал использовать стратегию продвижения некоммерческих пожертвований, чтобы привлечь и удержать пользователей, сообщает Windows Latest.

Читать далее
Статья

Что нужно знать системному аналитику о Apache Cassandra

Уровень сложностиСредний
Время на прочтение19 мин
Количество просмотров668

Всем привет! Я Илья Глазунов, системный аналитик в проекте карточного хранилища T-Pay Online — быстрого способа оплаты для наших клиентов. В качестве БД в проекте хранилища мы используем Apache Cassandra. В статье — обзорный материал, который поможет познакомиться с БД.

В культуре Т-Банка важно, чтобы системные аналитики знали особенности интеграционных схем с другими компонентами, умели строить схемы БД так, чтобы минимизировать издержки, связанные с i/o-операциями. А еще — чтобы могли вычислять узкие места в кейсах и влиять на выбор верхнеуровневого компонента в проекте. 

Когда мы выбирали БД для нашего проекта, столкнулись с тем, что существует мало материалов, которые бы сжато передавали главные особенности Apache Cassandra без глобальных неточностей и на русском языке для первичного ознакомления. Поэтому решили помочь тем, кто окажется в таком же положении, что и мы. 

Разберем, для чего нужна Cassandra, рассмотрим основные концепции архитектуры, разложим принципы проектирования БД с ее особенностями модели данных и затронем некоторые принципы расчета конфигурирования БД Cassandra.

Читать далее
Статья

SQL против NoSQL: мифы и реальность

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

Привет, Хабр! Меня зовут Анастасия Нечепоренко, я QA Lead и преподаватель курса "JavaScript QA Engineer" в Отус. В этой статье кратко разбираю самые живучие мифы о SQL и NoSQL: от «схемы нет — значит свобода» до «реляционные БД не масштабируются». Поговорим, где каждый класс СУБД уместен, чем приходится платить за горизонталь и консистентность и почему в реальных проектах гибридный подход чаще выигрывает.

Читать разбор
Новость

В трекерах Tile нашли уязвимость для отслеживания передвижений пользователей

Время на прочтение2 мин
Количество просмотров361

Исследователи из Технологического института Джорджии обнаружили уязвимости в трекерах Tile, которые позволяют отслеживать передвижения пользователей устройств с помощью стандартных анализаторов трафика беспроводных сетей.

Читать далее
Статья

Ollama от А до Я: как выбрать модель, настроить и интегрировать

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

В этой статье мы подробно разбираем Ollama — инструмент для локального запуска больших языковых моделей (LLM). Вы узнаете, как установить программу, выбрать подходящую модель, понять форматы и квантование, настроить систему под своё железо и работать как через CLI, так и через API. Практические советы, примеры конфигураций и рекомендации по VRAM помогут вам максимально эффективно использовать Ollama для диалогов, генерации текста, кода и других задач.

Читать далее
Статья

Как JPEG стал стандартом изображений в интернете

Время на прочтение11 мин
Количество просмотров1.2K

JPEG — формат-динозавр. Ему уже за тридцать, но он по-прежнему живее всех живых: даже в 2025 году изображения в JPEG встречаются повсюду.

В конце 80-х инженерам нужно было как-то справляться с растущими размерами файлов. Интернет был медленным, а фотографии — всё тяжелее. Тогда и придумали решение: сжатие с потерями, основанное на дискретном косинусном преобразовании (DCT). Если по-простому, DCT — это способ выкинуть из картинки то, чего наш глаз почти не заметит, и оставить главное. В итоге получаем файл в разы меньше, а картинка всё ещё выглядит прилично.

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

Читать далее
Статья

От хаоса к порядку: как мы научились управлять Vault через GitOps

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров718

Представьте, что вы DevOps-инженер и разработчик просит развернуть новое приложение в Kubernetes. В большинстве случаев в нем будут секреты: логин или пароль от базы данных, ключи для S3-бакета и так далее. Эти секреты желательно спрятать.

Есть несколько способов это сделать. Мы в команде используем HashiCorp Vault. Храним там секреты в формате key-value, откуда они попадают в приложения, развернутые в ArgoCD с помощью ArgoCD Vault Plugin или аналогичных решений. Звучит не очень сложно, но кое-что в такой схеме нам не нравилось: ручное добавление или изменение существующих секретов в Vault, а также необходимость периодически создавать руками новые key-value secrets engine. Еще стоит упомянуть, что Vault используется не только DevOps-инженерами, но и разработчиками, например в их Jenkins-джобах, а у разработчиков нет доступа на запись в Vault, поэтому любой запрос на добавление/изменение секретов с их стороны выполнялся в рамках заведенного на DevOps-инженера Jira-тикета. Тикеты не всегда вовремя замечались в бэклоге, поэтому такая простая задачка, как добавление секретов, могла растянуться на пару дней.

Поэтому процесс взаимодействия с Vault мы в YADRO решили автоматизировать. В статье я расскажу, как можно управлять Vault через подход IaC (Infrastructure as a Code) с использованием OpenTofu — open source-форка Terraform.

Читать далее
Статья

Оптимизация выравнивания и заполнения структур в Go. В 2025 г. всё ещё экономим на спичках

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров716

Здравствуйте!

В большинстве своём мы не думаем о том, как Go размещает поля структуры в памяти. И правильно делаем, пока наши структуры не используются в миллионах экземпляров, не передаются в каналах или не сериализуются каждую миллисекунду.

Также неправильное выравнивание может негативно сказаться на кеш-памяти процессора и скорости доступа к данным. На 32-битных платформах некорректное выравнивание 64-битных атомарных переменных (например, int64 для sync/atomic) вообще способно привести к панике.

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

Читать далее
Статья

Безопасное сопряжение АСУ ТП разных субъектов КИИ: решения не из «коробки» или при чем тут ТРИЗ

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров275

Прошло уже более 10 лет с момента, когда вопросы обеспечения безопасности критически важных объектов, а затем и объектов критической информационной инфраструктуры (КИИ) прочно обосновались в повестке различных мероприятий, статей и нормативных актов.

Однако частные и узкие вопросы реализации мер защиты могут оставаться актуальными, но недостаточно исследованными даже сейчас. Один из таких вопросов — безопасная интеграция автоматизированных систем управления технологическими процессами (АСУ ТП), принадлежащих разным субъектам КИИ.

Читать далее
Новость

UserGate uFactor — секретная сессия

Время на прочтение1 мин
Количество просмотров192

3 октября приглашаем на мероприятие UserGate, посвященное направлению услуг и сервисов uFactor: «Секретная сессия»!

В формате дискуссий с представителями заказчиков и бизнес-партнеров мы поговорим о меняющемся ландшафте ИТ/ИБ и сопутствующих рисках, устроим «баттл наоборот» о минусах собственного и аутсорсингового SOC, а также представим сервисы ИБ из портфеля UserGate uFactor.

3 октября с 12:00 до 18:00 в Кибердоме (г. Москва, 2-я Звенигородская ул., д. 12, стр. 18)

Приглашаем CEO, CISO, CIO, CTO и руководителей ИБ-направлений крупного и среднего бизнеса.

Обсудим следующие темы: актуальный ландшафт ИТ/ИБ и сопутствующие риски кибербезопасности; сервисы из портфеля UserGate uFactor (аудит и консалтинг, иммунитет продуктов, SOCaaS); подводные камни на пути использования собственного SOC и аутсорсинга мониторинга инцидентов.

В программе: дискуссии с экспертами из компаний разных отраслей, выступления представителей команды uFactor и нетворкинг.

Ключевые спикеры: Михаил Пеньковский - VP UserGate, Эльман Бейбутов - директор по развитию бизнеса UserGate , Иван Чернов - директор по продуктовой стратегии UserGate, Дмитрий Шулинин - директор UserGate uFactor, Дмитрий Овчинников - CISO и архитектор ИБ UserGate, а также эксперты из компаний: Группа Астра, АйТи Бастион, Мультифактор, НТЦ ИТ РОСА, Русагро Тех.

Ссылка на регистрацию

Количество мест ограничено, для участия необходимо получить подтверждение от организаторов

Читать далее
Статья

Современный CSS: что важно знать в 2025 году

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров575

Мы публиковали статью «Что нужно знать о современном CSS» в прошлом году (2024), и какое-то время я сомневался, хватит ли материала, чтобы сделать новую версию. Но время идет — и CSS развивается вместе с ним. И знаете что? В этом году новинок даже больше, чем в прошлом. Этот (пусть и немного субъективный) список можно рассматривать как подборку «возможностей, которые, по мнению Криса, стоит знать — будь то совсем новые или те, что недавно получили хорошую поддержку в браузерах».

Читать далее
Статья

Стоит ли покупать дешевые клавиатуры и мышки в офис

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров1.8K

В чем главный секрет профессии снабженца? В чувстве меры, конечно. Их главная цель – закупиться оборудованием для офиса и не нарваться на разборки с руководством. Купишь самое дешевое – а оно быстро сломается. Купишь дорогое – превысишь бюджет. Поэтому большинство из них выбирает клавиатуры и мыши не за 400-500 рублей, а за 600-800. Вроде и недорого, но уже и не самое дешевое. Логика понятная, жизненная. Вот только каково будет пользоваться этой техникой живым людям? Об этом, к сожалению, чаще всего никто не думает. И о том, за счет чего производителям удается делать периферию дешевле, мы поговорим сегодня.

Читать далее
Статья

Хакеры взломали банк с помощью принтера и скрылись, словно это GTA

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

На днях прочитал об ограблении банка в Бангладеш, которое похоже на голливудский блокбастер. В статье узнаете:

Как хакеры подделали SWIFT-запросы, не ломая саму систему?

Зачем им понадобился обычный офисный принтер и что они с ним сделали?

Кто стоял за атакой?

Читать и начать расследование

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

Статья

Больше, чем BI: 23 фичи Luxms BI, которыми мы гордимся. Часть 1: платформенные, архитектурные возможности

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров185

Мы давно работаем на рынке BI и, как любой зрелый продукт, регулярно сравниваем себя с другими системами, которых с каждым годом появляется всё больше и больше — каждая со своими сильными и слабыми сторонами. И мы решили задать себе простой, но важный вопрос: а чем мы в Luxms BI действительно гордимся? Что нравится не только нам, как разработчикам, но и экспертам, которые делают на нашей платформе десятки проектов? Какие особенности мы сами считаем важными и удобными?

Так появилась эта серия: 23 фичи Luxms BI, которыми мы гордимся. Это не список «всё, что у нас есть», и не подборка базовых возможностей, которые сегодня есть почти в каждом BI-инструменте. Мы собрали то, что нас самих вдохновляет, и то, что мы чаще всего видим в успешных проектах наших клиентов.

Для удобства мы разделили эти фичи на четыре тематических блока. Начнём с первого блока — архитектура и платформенность, с того, на чём держится всё остальное. В этой статье мы расскажем, как устроена платформа Luxms BI, почему мы сделали ставку на датацентричную модель, как устроена быстрая кастомизация интерфейсов, что такое BI-Magic-Resources, и зачем внутри BI-платформы observable-сервисы. 

Читать далее
Новость

Google начала предлагать пользователям ПК на Windows 10 переходить на Chromebook с Chrome OS

Время на прочтение1 мин
Количество просмотров2.9K

Google начала показывать пользователям систем с Windows 10 всплывающее окно на Google.com, которое предлагает им перейти на Chromebook Plus, поскольку поддержка 10-летней ОС Microsoft заканчивается 14 октября 2025 года. 

Читать далее
Новость

СИГМА на Международном технологическом конгрессе

Время на прочтение1 мин
Количество просмотров76

СИГМА представила линейку ИТ-решений для цифровизации ТЭК и ЖКХ на Международном технологическом конгрессе.

Читать далее
Статья

Книга: «Kotlin Multiplatform на практике»

Время на прочтение5 мин
Количество просмотров1.6K

Привет, Хаброжители! Хотите писать код один раз и запускать его на Android и iOS, сохранив нативное качество и производительность?

В этой книге вы освоите все шаги разработки полнофункциональных кросс-платформенных приложений с помощью Kotlin Multiplatform SDK — от создания проекта с нуля до миграции существующих нативных решений. Подробные инструкции, архитектурные подходы и реальные примеры помогут уверенно работать с общими модулями, многопоточностью, сетевым слоем, хранением данных и Compose Multiplatform для iOS.

Особое внимание уделено использованию нативного и общего кода в кросс-платформенном приложении, применению expect/actual, тестированию с Kotest, оптимизации разработки с помощью KSP, плагинов компилятора и ИИ-ассистентов. Вы узнаете, как создавать и публиковать собственные KMP-библиотеки, а также получите краткий справочник по Kotlin и Swift, чтобы уверенно ориентироваться в обеих экосистемах.

Читать далее
Новость

Electronic Arts продана за $55 млрд группе инвесторов, включая Silver Lake и Суверенный фонд Саудовской Аравии

Время на прочтение2 мин
Количество просмотров986

Видеоигрового издателя Electronic Arts продали за $55 млрд группе инвесторов, включая Silver Lake, Суверенный фонд Саудовской Аравии (Public Investment Fund, PIF) и компанию Affinity Partners, которую основал и возглавляет зять президента США Дональда Трампа Джаред Кушнер.

Читать далее
Новость

Portronics выпустила мини-проектор с опцией вывода изображения на экраны размером до 100 дюймов

Время на прочтение1 мин
Количество просмотров626

Компания Portronics выпустила минималистичный портативный проектор Pico 14 весом 250 г, который способен выводить изображение на экраны размером до 100 дюймов с разрешением 720p и яркостью 1600 люмен.

Читать далее
Статья

DR3.0: методология тестирования для проектов любой сложности. Основы подхода

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров228

Идеальной методологии тестирования не существу… А вот и да, существует.

Привет, Хабр. На связи Константин Синанов, директор отделения аутсорсинга экспертизы тестирования, и Александр Александров, ведущий инженер-тестировщик в IBS. В этой статье мы расскажем о системном подходе к тестированию, который применяется в нашей компании на проектах любой сложности.

Читать далее