ru
Feedback
🤓Бартов: про работу с ИТ- и медтекстами и про всякое

🤓Бартов: про работу с ИТ- и медтекстами и про всякое

Открыть в Telegram

Евгений Бартов, главред бюро переводов «Альянс ПРО» (ИТ, ИБ | медицина) Перевожу, редактирую, веду практику, пишу статьи, автоматизирую работу. В переводах с 1998 г. Для вопросов, запросов и предложений — @bartov_e

Больше
2 457
Подписчики
Нет данных24 часа
-47 дней
-1330 день
Привлечение подписчиков
июль '26
июль '26
+15
в 0 каналах
июнь '26
+17
в 0 каналах
Get PRO
май '26
+10
в 1 каналах
Get PRO
апрель '26
+23
в 1 каналах
Get PRO
март '26
+19
в 1 каналах
Get PRO
февраль '26
+31
в 2 каналах
Get PRO
январь '26
+34
в 1 каналах
Get PRO
декабрь '25
+42
в 0 каналах
Get PRO
ноябрь '25
+25
в 0 каналах
Get PRO
октябрь '25
+98
в 1 каналах
Get PRO
сентябрь '25
+72
в 1 каналах
Get PRO
август '25
+62
в 5 каналах
Get PRO
июль '25
+29
в 1 каналах
Get PRO
июнь '25
+72
в 2 каналах
Get PRO
май '25
+57
в 3 каналах
Get PRO
апрель '25
+56
в 0 каналах
Get PRO
март '25
+66
в 0 каналах
Get PRO
февраль '25
+68
в 1 каналах
Get PRO
январь '25
+62
в 1 каналах
Get PRO
декабрь '24
+93
в 0 каналах
Get PRO
ноябрь '24
+25
в 1 каналах
Get PRO
октябрь '24
+43
в 1 каналах
Get PRO
сентябрь '24
+55
в 0 каналах
Get PRO
август '24
+55
в 3 каналах
Get PRO
июль '24
+40
в 0 каналах
Get PRO
июнь '24
+52
в 2 каналах
Get PRO
май '24
+96
в 6 каналах
Get PRO
апрель '24
+68
в 2 каналах
Get PRO
март '24
+70
в 0 каналах
Get PRO
февраль '24
+116
в 1 каналах
Get PRO
январь '24
+48
в 3 каналах
Get PRO
декабрь '23
+72
в 14 каналах
Get PRO
ноябрь '23
+50
в 0 каналах
Get PRO
октябрь '23
+22
в 0 каналах
Get PRO
сентябрь '23
+35
в 0 каналах
Get PRO
август '23
+786
в 0 каналах
Get PRO
июль '23
+314
в 0 каналах
Get PRO
июнь '23
+107
в 0 каналах
Get PRO
май '23
+191
в 0 каналах
Get PRO
апрель '23
+91
в 0 каналах
Get PRO
март '23
+201
в 0 каналах
Get PRO
февраль '23
+2 048
в 0 каналах
Get PRO
январь '23
+36
в 0 каналах
Get PRO
декабрь '22
+55
в 0 каналах
Get PRO
ноябрь '22
+122
в 0 каналах
Get PRO
октябрь '22
+63
в 0 каналах
Get PRO
сентябрь '22
+73
в 0 каналах
Get PRO
август '22
+57
в 0 каналах
Get PRO
июль '22
+67
в 0 каналах
Get PRO
июнь '22
+80
в 0 каналах
Get PRO
май '22
+74
в 0 каналах
Get PRO
апрель '22
+112
в 0 каналах
Get PRO
март '22
+41
в 0 каналах
Get PRO
февраль '22
+55
в 0 каналах
Get PRO
январь '22
+79
в 0 каналах
Get PRO
декабрь '21
+59
в 0 каналах
Get PRO
ноябрь '21
+138
в 0 каналах
Get PRO
октябрь '21
+109
в 0 каналах
Get PRO
сентябрь '21
+15
в 0 каналах
Get PRO
август '21
+13
в 0 каналах
Get PRO
июль '21
+61
в 0 каналах
Get PRO
июнь '21
+20
в 0 каналах
Get PRO
май '21
+150
в 0 каналах
Get PRO
апрель '21
+9
в 0 каналах
Get PRO
март '21
+20
в 0 каналах
Get PRO
февраль '21
+39
в 0 каналах
Get PRO
январь '21
+16
в 0 каналах
Get PRO
декабрь '20
+514
в 0 каналах
Дата
Привлечение подписчиков
Упоминания
Каналы
30 июля0
29 июля0
28 июля+1
27 июля0
26 июля0
25 июля0
24 июля+1
23 июля+1
22 июля+1
21 июля+1
20 июля0
19 июля0
18 июля+1
17 июля+1
16 июля0
15 июля+2
14 июля+1
13 июля0
12 июля0
11 июля0
10 июля+2
09 июля+1
08 июля0
07 июля0
06 июля0
05 июля0
04 июля0
03 июля0
02 июля+2
01 июля0
Посты канала
Разбор ИТ-перевода: «обнаружение» или «система обнаружения» + локализация бренда == 1. 📋 ДАНО == На редактуру попал фрагмент текста по кибербезопасности. * Исходный текст: Detection is like having a car alarm that goes off once they’re inside the car... (e.g. LoJack). * Вариант переводчика: «Обнаружение похоже на автомобильную сигнализацию... (например, система LoJack)». == 2. 🔍 ЧТО НЕ ТАК == Смущает два момента. 1. Обнаружение - это процесс. Сигнализация — предмет. Как их корректно сравнить? 2. Что такое LoJack? Разберемся. == 3. 🧠 ХОД РАССУЖДЕНИЙ == 1. В английском под Detection is like... подразумевается не процесс, а система, что подтверждается дальнейшим контекстом, там используются фразы detection system и detection tools. Соответственно, автор сравнивает не процесс, а инструмент — «система обнаружения». 2. Далее, русскоязычному читателю скорее всего будет непонятен термин LoJack. При изучении выяснилось, что это коммерческое название американской системы возврата угнанных автомобилей, работающей на основе радиочастотного слежения (https://m.media-amazon.com/images/I/71wfFQN5jLL.jpg). Их бренд практически неизвестен в России. Для локализации рекомендовал переводчику дать описательный перевод, например, «спутниковая система слежения». == 4. ✅ ПРАВКА == * Вариант переводчика: Обнаружение похоже на автомобильную сигнализацию, которая срабатывает уже после проникновения злоумышленника в автомобиль, отправляет оповещение владельцу и помогает отслеживать машину даже после угона (например, система LoJack). * Вариант редактора: Система обнаружения чем-то схожа с автомобильной сигнализацией, которая срабатывает при взломе, шлет оповещение и помогает отследить угнанную машину (например, через спутниковую систему слежения).

2
С 1-го июля повышаю тариф на услуги обучения до 1750 за час /12500 за 10 часов. Если кому надо зафиксировать нынешний тариф 1500 и 10000 руб. соответственно, пожалуйста, дайте о себе знать до 1-го июля. Спасибо.
261
3
Нет текста...
303
4
Разбор ИБ-перевода: размытый смысл указательного местоимения == 1. 📋 ДАНО == На редактуру попал фрагмент перевода по теме кибербезопасности, описывающий атаку с перезаписью Trace‑Handle. Исходный текст: «It requires the operator to have an arbitrary read‑write primitive in a vulnerable driver, such as those present in previous versions of Gigabyte’s atillk64.sys and LG Device Manager’s lha.sys…» Вариант переводчика: «Для ее применения оператор использует уязвимости драйвера, дающие возможность чтения и записи в памяти по произвольным адресам, как это было с предыдущими версиями Gigabyte atillk64.sys и lha.sys от LG Device Manager…» == 2. 🔍 ЧТО НЕ ТАК == Я обратил внимание, что русский вариант «как это было с предыдущими версиями» не устраняет размытость, созданную через конструкцию such as those: Грамматически such as those может быть прицеплено к: - primitive → «такие примитивы, какие были в…», - vulnerable driver → «такие уязвимые драйверы, какие были в…», - отдалённо к vulnerability (хотя в тексте нет слова vulnerability отдельно). Так к чему же оно относится? Разберемся. == 3. 🧠 ХОД РАССУЖДЕНИЙ == 1. Представим себе ИТ-инфраструктуру как охраняемый объект. Внутрь пускают только машины с пропусками (для ИТ-инфраструктуры это драйверы). 2. На объекте есть главный охранник (антивирус/EDR). Чтобы видеть всё, он использует тайного информатора EtwTi, который сидит глубоко в подвале (в ядре системы) и непрерывно шлёт отчёты: «процесс 5 читает чужую память», «процесс 12 запускает подозрительный код». Без этих отчётов охранник слепнет. 3. Злоумышленник хочет ограбить объект, но знает, что EtwTi сразу его сдаст. Удалить или убить информатора нельзя — он часть системы. Поэтому хакер готовит атаку «только на данные» (Data‑Only Attack): он не трогает код EtwTi, а тихо переписывает одну его настройку в памяти. 4. ХОД АТАКИ: - Шаг 1 атаки — найти «своего» легального драйвера (BYOVD). Злоумышленник берёт старую версию официально подписанного драйвера, в котором производитель случайно оставил уязвимость. Примеры таких машин с пропусками, но с трещиной в броне: atillk64.sys от Gigabyte и lha.sys от LG Device Manager. Антивирус им изначально доверяет. - Шаг 2 — получить «супер‑возможность» (примитив произвольного чтения/записи). Через уязвимость в этом драйвере хакер обретает возможность читать и писать данные по любому адресу в памяти ядра. Технически это называют примитивом произвольного чтения и записи (arbitrary read‑write primitive). Это не сам драйвер, не его уязвимость, а именно способность, которую уязвимость даёт. Ситуацию можно сравнить с тем, что хакер получил прибор, способный открыть любой сейф в здании и переписать любую бумагу. - Шаг 3 — испортить отчёты. Обладая этой способностью, хакер находит в памяти ядра «блокнот» с настройками EtwTi. Там есть строка: Отправлять отчёты = ДА (1). Своим прибором он меняет одну цифру на НЕТ (0). 5. По итогу EtwTi продолжает работать, видит ограбление, но из‑за изменённой настройки просто молчит. Главный охранник считает, что всё тихо, а хакер делает что хочет. == 4. ✅ ПРАВКА == 🤫 * Вариант переводчика: ...использует уязвимости драйвера, дающие возможность чтения и записи в памяти по произвольным адресам, как это было с предыдущими версиями... * Вариант редактора: ...использует уязвимости драйвера, дающие возможности чтения и записи в памяти по произвольным адресам, подобные тем, что были в предыдущих версиях...
286
5
Разбор ИБ-перевода: «кража данных» или «эксфильтрация данных» == 1. 📋 ДАНО == На редактуру попал фрагмент текста по информационной безопасности. Оригинал: Precisely because many organizations developed stronger backup and DR systems, ransomware attacks evolved, with one of the most significant trends being the incorporation of data exfiltration for use as leverage in extorting the victims to pay the ransom. Перевод: Поскольку организации улучшили системы резервного копирования и аварийного восстановления, вымогательские атаки тоже эволюционировали. Одним из главных трендов стала кража данных, используемая как рычаг давления для принуждения к уплате выкупа. == 2. 🔍 ЧТО НЕ ТАК == Переводчик написал exfiltration = кража. Действительно ли термины "эксфильтрация" и "кража" взаимозаменяемы? Нет, объясняю почему. == 3. 🧠 ХОД РАССУЖДЕНИЙ == 1. «Кража» — это бытовой и юридический термин. Он описывает сам факт, что у злоумышленника неправомерно появилась копия чужих данных. Оригинал при этом может оставаться на месте. 2. Data exfiltration («эксфильтрация данных») — это технический термин, характеризующий процесс кражи. Специфика этого процесса: несанкционированный (это само собой), но ключевой момент — это скрытный *вывод* данных за пределы защищенного сетевого периметра. 3. Это значит, что злоумышленники не просто копируют информацию. Чтобы обойти системы обнаружения утечки данных, они используют специальные методы: сжимают и шифруют архивы, передают данные очень медленно и мелкими частями (data throttling), часто маскируют их под легитимный трафик (например, под трафик запросов к DNS-серверам). 4. Из этого следует, что «эксфильтрация» — не синоним «кражи». В оригинале этот термин используется намеренно, чтобы подчеркнуть техническую сложность процесса вывода данных. В современных атаках с двойным вымогательством (double extortion - выкуп требуют и за сохранение конфиденциальности данных, и за их расшифровку) это ключевой этап, а не просто копирование файлов. == 4. ✅ ПРАВКА == Вариант переводчика: Одним из главных трендов стала кража данных, используемая как рычаг давления для принуждения к уплате выкупа. Вариант редактора: Одним из главных трендов стала эксфильтрация данных, используемая как рычаг давления для принуждения к уплате выкупа.
379
6
По работе немножко завал, поэтому пардоньте, на большие статьи времени нету. Ограничусь пока короткими заметками (как раньше на карточках), благо материала такого хватает. Разбор ИТ-перевода: «определение списка» или «литерал списка» == 1. 📋 ДАНО == На редактуру попал фрагмент текста о программировании в Python. Исходный текст: «Хранимые в списке данные определяются как разделенные запятыми значения, заключенные в квадратные скобки. Списки можно определять используя любое имя переменной, а затем присваивая ей различные значения в квадратных скобках». Вариант переводчика: «The data stored in a list is defined as comma-separated values enclosed in square brackets. Lists can be defined by using any variable name and then assigning various values in square brackets». == 2. 🔍 ЧТО НЕ ТАК == Основная проблема: исходный текст содержит техническую неточность, и переводчик её продублировал. Оригинальные и переведенные формулировки смешивают два разных понятия: структуру данных в памяти компьютера (list) и её текстовое представление в коде (list literal). Также неверно описан процесс связывания списка с переменной. Поясняю подробнее. == 3. 🧠 ХОД РАССУЖДЕНИЙ == 1. В программировании необходимо различать объект (структуру данных list) и его синтаксическое представление в исходном коде, которое называется «литерал» (list literal). 2. Утверждение, что список «определяется как значения в скобках», не всегда верно. Список можно создать и другими способами, например, динамически из файла или с помощью функции list(range(10)). В этих случаях в коде нет литерала [...]. 3. В памяти компьютера объект-список не содержит ни скобок, ни запятых. Это элементы синтаксиса языка, а не самой структуры данных. 4. Утверждение, что списки «определяются именем переменной», также неточно. Происходит два отдельных действия: сначала создается объект-список, затем ссылка на него присваивается переменной. Переменная лишь именует объект, а не определяет его. 5. Следовательно, корректно говорить о «литерале списка», который *записывается* определенным образом, и о *создании* списка с *присваиванием* его переменной. == 4. ✅ ПРАВКА == Вариант переводчика: The data stored in a list is defined as comma-separated values enclosed in square brackets. Lists can be defined by using any variable name and then assigning various values in square brackets. Вариант редактора: A list literal is written as a comma-separated sequence of items enclosed in square brackets. You create a list by assigning a list literal to a variable.
362
7
Наконец-то дошли руки до того, чтобы сделать страничку с описанием услуги по наставничеству/подготовке ИТ-переводчиков для издательства «Питер». Если вдруг кто-то присматривался к этой услуге, велком. До конца октября я групповые курсы не планирую, так что если хотели посвятить лето изучению ИТ-переводов, чтобы уже по осени заключить контракт с издательством, можете обратить внимание и на эту возможность. Отмечу, что конкретно по этой книге есть возможность зайти на сокращенную программу (т.е. без подготовки набора/форматирования и глоссария) — у меня на руках уже есть готовый текст и готовый глоссарий. Можно просто будет сразу приступить к переводу. Также отмечу, что в рамках этого курса можно будет пройти и сокращенный курс автоматизации работы переводчика (тот самый конвейер, по которому я читал отдельный курс). В общем, заглядывайте на страничку, я там вроде бы все подробно расписал (если что-то упустил важное, пишите в личку, контакты на странице есть). https://tran.su/service/it-translation-tutor/
531
8
Первое, за что зацепился глаз — студент перевел image как «копия». В контексте ИТ это грубая ошибка — между этими понятиями пропасть. Простое копирование — это операция на уровне файловой системы. Когда вы копируете папку с файлами с одного диска на другой, операционная система считывает содержимое файлов и записывает их на новое место. При этом их физическое расположение на новом диске, скорее всего, будет совершенно другим. Если вы так скопируете системный диск на новый носитель, а потом попытаетесь с него загрузиться — ничего не выйдет. Программы не запустятся, потому что нарушена вся структура, которую они ожидают. Создание образа (imaging) — это совсем другой процесс...  Продолжение на https://dzen.ru/a/ag4Pt88SkjJ04Gin (Мы в МАХ)
681
9
Про трактовку термина boolean ... добравшись до главы 10.4 Not using proper BOOLEANs я вдруг осознал, что я явно недооценивал глубину понятия «булевых» значений. Большинству этот тип данных известен по известным логическим значениям "ИСТИНА" и "ЛОЖЬ". Но с этим термином всё гораздо сложнее и многообразнее. Продолжение https://dzen.ru/a/afhzofrI7SJ8j_PL (Мы в МАХ)
603