Сборщик RSS-лент

Аномалии конкурентного доступа

Habr.com - чт, 03/27/2025 - 17:00

В распределённых базах данных YDB, CockroachDB по умолчанию используется уровень изоляции SERIALIZABLE. В PostgreSQL, Oracle Database, MySQL по умолчанию используется READ COMMITED. В стандарте SQL указаны только три аномалии. В статье приводится пример аномалии потерянного обновления в задаче "списания средств" и рассматривается, почему уровень READ COMMITED и ограничения целостности достаточны для решения задачи.

Если с данными (строками таблиц) работает одна сессия в базе данных, то разницы между уровнями изоляции транзакций нет, так как нет транзакций, от которых нужно изолироваться. Если есть несколько транзакций, которые пересекаются во времени, то нужно обращать внимание на то, что параллельно с теми же данными  работают другие транзакции. Другими  словами, учитывать особенности (феномены, аномалии) "конкурентного доступа".

Читать далее

Настройка Split-domain в Carbonio

Habr.com - чт, 03/27/2025 - 16:52

Split-domain - вариант конфигурации почтового домена, при котором часть учетных записей находится на одном сервере электронной почты, а часть на другом. Такая конфигурация часто используется для миграции с одного сервера на другой и ряде других ситуаций. В данной статье мы расскажем о том, как настроить конфигурацию Split-domain в почтовом сервере Carbonio.

Читать далее

[Перевод] «Продуйте пыль с разъёма»: хитрости техподдержки

Habr.com - чт, 03/27/2025 - 16:51

Продуйте пыль с разъёма
Я раскрою вам один из трюков отдела поддержки продукта. Иногда вы общаетесь по телефону или в чате с кем-то, и подозреваете, что проблема может быть лишь в том, что он забыл подключить кабель или засунул его не в тот порт. Раньше такое легко могло произойти с разъёмами PS/2, подходящими и к клавиатуре, и к мыши, а сейчас — с сетевыми кабелями, которые подходят и к upstream-, и к downstream-портам маршрутизатора.

Трюк вот в чём: не спрашивайте «Вы уверены, что подключили всё правильно?» Если вы сделаете это, то собеседник оскорбится и возмущённо бросит: «Разумеется! Я что, похож на идиота?», ничего при этом не проверив.

Вместо этого скажите: «Иногда разъём запыляется и соединение ослабевает. Можете отключить разъём, выдуть из него пыль и снова подключить его?»
Читать дальше →

NVME over RoCE. Примеряем на себя

Habr.com - чт, 03/27/2025 - 16:45

Так повелось, что по итогам своих опытов с различными технологиями подключения дискового пространства писал сюда небольшие заметки:

Настройка NVME over TCP — для тех, кому надо подключить больше 1 диска единственной конфигурации из всех примеров в Сети.

Попытка разогнать сеть для БД со 100 до 200Гб/c или «failure is always an option».

Настройка iScsi в L3-сети для эффективной утилизации возможностей канала и СХД.

Поскольку появился новый свежий опыт по настройке и тестированию подключения еще одним способом, и все уже собрано для внутренней wiki-статьи, решил продолжить традицию.

Читать далее

Back to the future: как ретроспективы помогают строить будущее. На основе кейсов проектной ИТ-компании

Habr.com - чт, 03/27/2025 - 16:43

Привет! Меня зовут Анастасия Криулина, я фасилитатор и ведущая командных сессий в КОРУСе. Сегодня хочу раскрыть тему ретроспективы проекта с новой стороны и поделиться не всегда очевидными ценностями, которые дает ретро всем участникам процесса: от руководителя проекта до продавцов и компании целиком.
Сразу сделаю ремарку: статья строится вокруг опыта ретроспектив в проектных компаниях, чья специфика отличается от продуктовых.  

Для подготовки материала я проанализировала свой опыт в КОРУСе, итоги проведенных ретроспектив, пообщалась с коллегами, чьи комментарии вы увидите в статье. Очень надеюсь, что статья «заразит» идеей ретро сомневающихся или поможет тем, кто хочет убедить руководство в пользе таких сессий. 

Читать далее

[Перевод] Исследователи создали звук, который может изгибаться так, чтобы достигать только вашего уха в толпе

Habr.com - чт, 03/27/2025 - 16:33

Что, если бы вы могли слушать музыку или подкаст без наушников, не мешая окружающим? Или вести приватный разговор в общественном месте так, чтобы вас не слышали другие люди?

В нашем недавно опубликованном исследовании представлен способ создания звуковых анклавов — локализованных очагов звука, изолированных от окружающего пространства. Другими словами, мы разработали технологию, позволяющую создавать звук именно там, где он нужен.

Способность посылать звук, который становится слышен только в определённом месте, может изменить развлечения, общение и пространственное восприятие звука.

Читать далее

Основные принципы создания иконок

Habr.com - чт, 03/27/2025 - 16:31

Привет, Хабр! Я Маша, продуктовый дизайнер в ОТП Банке. Наш банк последнее время активно развивает дизайн, сегодня хочу поделиться опытом работы с иконками. Сразу скажу, большинство перечисленных принципов вам скорее всего знакомы, но есть некоторые неочевидные нюансы, на которые стоит обратить внимание

Я ненавижу вашу техподдежку: как потерять клиента за один час

Habr.com - чт, 03/27/2025 - 16:13

В Zendesk выяснили, что около 50% клиентов готовы уйти к конкуренту уже после одного неудачного взаимодействия с техподдержкой. А Qualtrics XM Institute посчитали, что в 2024 году именно из-за негативного клиентского опыта организации по всему миру потеряли 3,7 триллиона долларов.

И это объяснимо: сейчас, в условиях жёсткой конкуренции и огромного выбора услуг и товаров, клиенты хотят больше, а терпят — меньше. Это в большей степени касается техподдержки, к которой чаще всего обращаются в небольшом или большом стрессе, например в ситуациях, когда самому решить проблему не получилось, а поисковик не дал нужного ответа.

И вот тут кроется опасность: одно неверное движение специалиста техподдержки может привести к убыткам, потере клиентов и репутационным рискам. 

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

Что не так с техподдержкой

Читать далее

Жизнь в Финляндии: честный опыт

Habr.com - чт, 03/27/2025 - 16:11

Моя история проста как три копейки. В конце 2010-х, работая Java-разработчиком в Москве, я невольно попал под влияние голосов, утверждавших, что пора валить, что на Западе сытнее, спится слаще, солнце ярче и трава зеленее. В начале 2020-го я начал учить английский и к началу 2022-го имел все что нужно для переезда. Штаты и Канада меня не особо манили, юг Европы слишком жаркое для меня место, так что я искал на севере Европы и в Германии.

То, что в конечном итоге я оказался именно в Финляндии — чистая случайность. Мы переехали с женой и ребенком начального школьного возраста три года назад. За это время накопилось немало опыта, которым я сегодня поделюсь — как есть, без приукрашиваний, иллюзий и прочих розовых единорогов.

Читать далее

Данные на свободе: громкие утечки второй половины 2024 года

Habr.com - чт, 03/27/2025 - 16:04

На протяжении последних двух с половиной лет мы регулярно отмечаем, что более половины успешных атак на организации заканчиваются утечками данных. Во втором полугодии 2024 года этот показатель составил 52%.

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

Читать далее

[Перевод] Apple iMac: Легендарный компьютер, который спас компанию

Habr.com - чт, 03/27/2025 - 16:03


Первым продуктом, выпущенным компанией Apple после возвращения Стива Джобса на пост генерального директора в 1997 году, был не iPhone или iPod, а новый настольный компьютер. Оригинальный iMac «Bondi Blue» стал революционным продуктом, который не только спас Apple от финансового краха, но и изменил всю индустрию персональных компьютеров.

В конце 1990-х годов Apple была умирающей компанией. На рынке домашних компьютеров она опиралась на непонятную линейку компьютеров Macintosh Performa, которые, по сути, представляли собой перепакованные модели Power Macintosh, предназначенные для бизнеса и образования.

Программа клонирования Macintosh — это инициатива Apple, запущенная в середине 1990-х годов, позволяющая сторонним производителям выпускать компьютеры с лицензированной операционной системой Mac OS. Изначально задуманная как способ расширить экосистему Apple и конкурировать с платформой Windows, эта программа в конечном итоге принесла больше вреда, чем пользы для компании. Вернувшись в Apple, Стив Джобс закрыл программу клонирования, снял с производства модели Performa и привлек инвестиции в размере $150млн от Microsoft, стремящейся избежать монопольного статуса Windows. Читать дальше →

Мы протестировали разные облака в России на скорость PostgreSQL

Habr.com - чт, 03/27/2025 - 16:00
Мы тут запускаем последнее в России коммерческое облако, и один из побочных эффектов этого процесса — настраиваем тесты всех конкурентов, чтобы понимать объективную картину. Прошлый тест был про переподписку ядер процессора, и он вызывал нехилое такое пригорание пятой точки у суперпереподписанного Таймвеба (хотя по цене за производительность они оказались вполне в порядке).

Так вот, нашу подсеть уважаемый конкурент забанил, чтобы было неповадно их тестировать. А затем, похоже, подкрутил тесты для наших машин так, что они показали скорость света.

Облака в тесте:
  1. Selectel.
  2. Cloud.ru.
  3. Timeweb.
  4. VK.
  5. Yandex.
  6. Rostelecom.
  7. H3LLO.CLOUD.

Коротко о результатах


Radar chart по трём показателям: производительность, стоимость к производительности и задержка инвертированная. Больше площадь — лучше

  • Timeweb показал одну из самых низких производительностей, но при этом снова хорошую цену за единицу вычислений.
  • VK Cloud и Яндекс оказались аутсайдерами: и производительность не впечатляет, и стоит дорого. У Яндекса есть ограничитель на максимальную производительность.
  • Потом вы просили добавить нас в тесты, чтобы потом можно было предъявить, если что, и мы добавили. Нам надо было установить цену для своих тарифов, мы взяли её как медианное значение между Cloud.ru и Selectel.
Читать дальше →

Где учиться на разработчика микропроцессоров: рассказывает инженер-схемотехник

Habr.com - чт, 03/27/2025 - 15:48

Летом прошлого года мы запустили курс по схемотехнике для начинающих. В нем можно познакомиться с азами схемотехники и собрать свое первое устройство без пайки и программирования — на макетной плате. Сейчас в чате поддержки курса — более 400 человек разных возрастов и образования. Но всех их объединяет интерес к микроэлектронике. 

Мы продолжаем ликбез в этой области и устраиваем открытую лекцию в Музее Криптографии. 30 марта в 14:00 специалисты компании YADRO расскажут о проектировании микросхем, процессе их разработки — от идеи до готового устройства, современных технологиях в микроэлектронике и карьерных возможностях в этой сфере. Регистрируйтесь, чтобы присоединиться к сообществу офлайн или онлайн.

Читать далее

[Перевод] LLM red teaming: полное руководство [+советы экспертов]

Habr.com - чт, 03/27/2025 - 15:40

Давайте представим стратегию, зародившуюся в военной сфере, где команды притворяются врагами друг друга, чтобы проверить оборонительные механизмы. Этот подход, известный как red teaming, оказался чрезвычайно ценным и теперь нашёл новое применение. Сегодня, когда искусственный интеллект занимает всё больше места в нашей повседневной жизни, использование метода red teaming для тестирования этих систем становится необходимым. Red teaming для моделей-LLM помогает убедиться, что они не только эффективны в работе, но и безопасны и надежны.

Читать далее

Как мы размечали более 800 часов аудио: от бытовых диалогов до шумных медицинских записей

Habr.com - чт, 03/27/2025 - 15:34

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

Рассказываем, как нам удалось не только качественно обработать более 800 часов аудио, но и выстроить процесс так, чтобы он оставался эффективным и прозрачным даже в самых сложных условиях.

Читать далее

Синоптик 2.0

Habr.com - чт, 03/27/2025 - 15:15

«Данные имеют ценность только тогда, когда годятся для принятия решений» – Андрей следовал этому правилу со времён учёбы в университете. Особенно в своей работе. Порой Андрей начинал сомневаться в незыблемости постулата, когда беседовал со своей девушкой. Но каждый раз отгонял мрачные мысли и продолжал в него верить – отчасти благодаря своей профессии.

По утрам Андрея будила умная колонка по имени Кроха. Она была настолько компактной, что изобретение 2019 года по сравнению с ней казалось неудобным гигантом. Неудобство касалось не только размера, но и технических возможностей. Андрей с детства хотел завести собаку, но аллергия не позволяла иметь питомцев. Поэтому Кроха заменяла ему собачку, когда носилась по квартире и лаяла, или котёнка, когда передвигалась медленно и постоянно мяукала. Вообще, у Крохи было много достоинств, которые Андрей ценил и ежедневно использовал. В свободное от работы время Андрей доделывал одну функцию на основе алгоритмов генеративного искусственного интеллекта 2.0, чтобы Кроха научилась по команде приносить тапочки своему владельцу.

Во время завтрака Кроха включала Андрею спортивные подкасты с разбором лучших футбольных матчей столетия. Андрей мог голосом назвать любой матч, и Кроха моментально включала подкаст о нём, ведь технология S3 дошла до пятого уровня развития. А распространение 7G минимизировало риск сбоя при работе умной колонки. Ещё несколько лет назад, при тестировании 6G, сотовые операторы объединились в Лигу и выработали соглашение, по которому все игроки данного рынка в стране обязались помогать друг другу во благо общества для достижения технологического совершенства. В частности, обеспечивать бесперебойную работу Wi-Fi, даже если у оператора абонента поблизости нет своей вышки.

Читать далее

Как технология Neural Rendering от NVIDIA улучшает качество графики в играх: нейросети на службе у трассировки лучей

Habr.com - чт, 03/27/2025 - 15:06

Помните, как мы когда-то удивлялись первым пиксельным шейдерам, считая их вершиной технологического прогресса? А потом появился рей-трейсинг, и наши представления о возможностях графических процессоров снова изменились. Сегодня же мы находимся на пороге нового переворота в мире компьютерной графики. Инновационная разработка NVIDIA под названием Neural Rendering соединяет традиционные алгоритмы визуализации с возможностями искусственного интеллекта, закладывая основу принципиально иного подхода к созданию виртуальных миров.

Читать далее

Где соберутся разработчики игр в апреле?

Habr.com - чт, 03/27/2025 - 15:00

12 апреля в конференц-зале ВШБ НИУ ВШЭ соберутся разработчики игр, инвесторы и сотрудники игровых студий, чтобы поделиться опытом, показать свои проекты в Шоукейс-зоне и провести нетворкинг-сессии.

Конференция состоится в рамках программы профессиональной переподготовки «Менеджмент игровых проектов», и команда проекта подготовила для гостей множество активностей и насыщенную программу.

Подробности и регистрация

В этой статье мы расскажем о наших планах на фестиваль!

Встретим гостей круглым столом о трендах рынка разработки игр 2025 — популярность ретро-эстетики, генеративные модели как при проработке дизайна, так и попытки их внедрения в поведение NPC, рост рынка после стагнации, всё это с примерами и реальными кейсами действующих сотрудников и владельцев игровых студий.

Читать далее

Объектное хранилище S3: практическое руководство без лишних слов

Habr.com - чт, 03/27/2025 - 14:56

Объектное хранилище S3 стало стандартом для работы с большими объемами данных в облаке. Оно позволяет хранить файлы любого типа, легко управлять доступом и интегрироваться с другими сервисами. Но давайте без маркетинговых лозунгов: зачем это действительно нужно?

Меня зовут Станислав Погоржельский, я технологический евангелист VK Cloud, и в том числе в рамках своей работы рассказываю про наши облачные и on-prem решения. В этой статье мне захотелось поделиться, как именно объектное хранилище S3 помогает решать реальные задачи.

Читать далее

«Бот — нагрузочник»: как мы используем ассистента тестирования производительности при регрессионных тестах

Habr.com - чт, 03/27/2025 - 14:46

Привет, Хабр! На связи Денис Киров, руководитель отдела тестирования компании «ДОМ.РФ Технологии». В этой статье я расскажу про то, как мы используем телеграмм-бота как ассистента тестирования производительности при запуске регрессионных нагрузочных тестов.

Мы проводим различные виды тестирования производительности, такие как:

нагрузочное тестирование;

стресс-тестирование;

тестирование стабильности;

тестирование на отказ и восстановление.

Наиболее частые задачи, с которыми к нам приходят – это задачи нагрузочного тестирования (НТ) с разным уровнем декомпозиции и проработки. В общем виде flow нагрузочного тестирования в разрезе продукта у нас выглядит так:

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 6 гостей.
Ленты новостей