Обзор боксса Ugreen CM472, для подключения HDD и SSD 3.5/2.5 по USB 3.0


Всем привет. Сегодня на обзоре бокс Ugreen CM472, предназначенный для подключения HDD или SSD накопителей, как в 2.5 дюймовом так и в 3.5 дюймовом исполнении, к ПК, по протоколу USB 3.0 (3.2 Gen1, 5Гбит/c).
Бокс комплектуется отдельным блоком питания на 12В 2А.


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

Поставляется бокс в фирменной коробке.
На обороте указаны спецификации. Забегая вперёд скажу что они же и указаны в инструкции.

Внутри всё аккуратно упаковано.
Видим здесь сам бокс, блок питания, USB 3.0 кабель (длина 1м), и инструкцию.
Верхняя съёмная крышка на перфорирована, как может показаться на первый взгляд, а вот снизу перфорация есть.


Вид сбоку:

На корпусе так же наблюдаем разъём подачи питания, USB 3.0 порт (Type-B), и кнопку включения накопителя. Корпус полностью из пластика.

Сам кабель для подключения выглядит так:
БП:
Длина провода БП около 1.5м
БП кстати нормальный по весу, думаю что хорошего качества.
Вилка у БП европейская, без возможности быстрой замены. Мощность БП 24Вт, и её должно хватить для раскрутки любого 3.5 дюймового SATA HDD.
А вот и выдержка из инструкции по спецификациям, моменты с установкой HDD я не стал показывать, думаю там и так всё понятно.

Устанавливаю в бокс новёхенький HDD WD, ёмкостью 1ТБ, с размером 3.5 дюйма.

Ранее, когда у меня был на обзорепохожий бокс от Orico, я устанавливал туда HDD от Seagate, той же ёмкости, но чуть более быстрый в плане скорости.

HDD используется редко, чисто под долгосрочные хранение данных (фото, видео). Выбор именно HDD под эти цели продиктован тем что:
1) Скорость накопителя здесь не так важна, и скорости HDD в районе 100МБ/c (линейная запись и чтение) достаточно для моих задач.
2) HDD лишены недостатка SSD, заключающегося в явлении называющемся «стекание записи», когда со временем, заряд с ячеек памяти начинает считываться гораздо хуже. Скорость чтения может упасть чуть ли не на 2 порядка, а потом по идее и вовсе данные не смогут быть прочитаны, или будут частично искажены. Программный RAID 1, созданный в той же винде, тут тоже особо не поможет в такой ситуации.
Кароче говоря, для долговременного хранения данных SSD не подходят. Как показал наглядный опыт эксплуатации моего SSD XrayDisk M540, на котором скорость чтения упала с сотен МБ до десятка максимум, всего за примерно 10 месяцев после записи, подача питания тут никак не влияет, контроллер SSD ничего не предпринимает для стабилизации скорости.

Да конечно, туда китайцы запихнули не самую лучшую память (явно отбраковка, от сюда и чрезмерно быстрое стекание заряда), и на том же Samsung 860Evo даже за пару лет хранения данных ничего похожего не наблюдается, но при более длительном хранении, в частности без питания или с кратковременной его подачей (хотя не факт что и там контроллер что то сделает), что бы записать ещё небольшую порцию новых данных, эффект должен быть похожим.
3) Стоимость хранения на HDD пока ещё чуть ниже чем на SSD, если мы говорим про относительно нормальные SSD.

Выбор 1ТБ версии продиктован тем что там используется CMR запись, а не SMR. Есть конечно и более ёмкие десктоп варианты от Toshiba с CMR, но WD и Seagate такие не выпускают в дестоп серии. Только брать либо большие по ёмкости (обычно более 4ТБ), либо специальные серии которые сильно дороже.
Есть конечно ещё и taobao, с его б/у, чисто серверными SAS дисками приличного объёма, и с их серверными аналогами в SATA исполнении (там везде CMR и приличная механика, и даже сильно б/у диск должен ещё походить), но вот в каком виде оно приедет даже при доставке сдэк-ом в РФ, вопрос.
Плюс там нужен уже SAS контроллер (он есть у меня), которому подавай PCI-E x8 порт, т.е. в SATA бокс такое уже не засунуть, и придётся использовать их в чём то типа хранилки с постоянным онлайном, и тут же сразу добавляем то, что сами SAS диски шпиндель не останавливают как это делают бытовые SATA HDD, и с учётом того что объёмные SAS диски (если уж брать то на 3-6ТБ) из-за веса всего шпинделя с пластинами кушают много, то расход энергии на такой постоянный онлайн эксплуатации обойдётся в копеечку.
Ну и обдувать такие накопители тоже бы надо, плюс сам хост скушает даже в режиме ожидания энергию, и БП выдаст не лучший КПД при небольшой нагрузке на него.

Альтернатива- серверные SATA HDD, но их меньше на том же тао, возможно, они даже более умотанные чем SAS. На авито такие накопители тоже продают, но цены не очень способствуют покупке таких дисков.

В итоге самый простой вариант на время — купить пару HDD на 1ТБ и боксы к ним, и переодически скидывать на них данные для хранения.

Но вернёмся назад к боксу.

Сбоку корпуса установлены мягкие, демпфирующие уплотнители.

Устанавливаю туда HDD накопитель.
Закрываю. Кстати, крышка закрывается очень плотно.


Тесты

Первым делом смотрю что отображается в утилите CDI, в плане данных SMART HDD накопителя, подключенного через бокс, т.е. по USB.

Всё отлично, используется протокол UASP.

Контроллер, он же мост SATA — USB определяется так:
Судя по всему это ASMedia ASM2235, но найти информацию по нему не удалось. Возможно, в реальности там установлен всё-таки контроллер ASM225CM (как у упомянутого бокса Orico HM35C3), ведь именно его упоминает Ugreen на странице товара, а у них всегда всё сходится с написанным. Ту часть корпуса где установлена плата с контроллером вскрыть без вандализма не удалось, поэтому эту затею я оставил.

Запускаю утилиту CDM для базовой оценки скоростных возможностей HDD, в плане линейных скоростей.
В CDM по умолчанию линейные скорости чтения и записи идут при работе с очередью, в многопоточном доступе, что несколько разгоняет скорость, но естественно это не делает её выше возможностей механики самого HDD. Получаю там такие цифры:
Цифры для такого HDD в целом нормальные, если не считать однопоточную запись без очереди.

Для сравнения, скорость в CDM при прямом подключении HDD к порту SATA 3(6Гбит/c):

Как видим, при однопоточной записи без очереди, здесь скорости почти в 2 раза выше чем при использовании переходника.
Толи задержки при использовании протокола USB (UASP) так влияют, толи сам контроллер SATA to USB не самый удачный по оптимизации, толи всё вместе. С другой стороны, скорости записи в районе 70МБ/с в целом хватит для периодических сбросов на диск бэкапов не сильно большого размера.

Скорость чтения реального файла

Произвожу так же чтение большого файла с образом диска, на быстрый SSD Adata Legend 750.

Скорость в районе 200МБ/с, причём весьма стабильная. По сути это максимум что может HDD, при чтении начальных областей на пластине.

Скорости реальной записи файла

Посмотрим сперва скорость записи при работе HDD через бокс, тем самым подтвердив или опровергнув результат CDM, из которого следуют что скорость записи через бокс ощутимо ниже чем «напрямую» через SATA порт материнской платы.
Писать будем обратном порядке- с относительно быстрого SSD Hikvision E3000 на HDD WD, подключенного к USB порту ПК. Пишется объёмный образ виртуальной машины с Ubuntu.
Да так и есть, скорость записи чуть не дотягивает до 70МБ/c. При этом диск не фрагментирован (дефрагментация выполнена ранее, и заняла менее пары минут, так как не было предпосылок к фрагментации данных на этом накопителе, из-за сценария использования), и свободно около 300ГБ, т.е. это не самый «конец» диска, да и там скорость не должна падать сильно ниже 100МБ/c, и это подтверждено тестом CDM при прямом подключении к SATA порту, скрин из которого есть выше.

Во время теса записи, температура держалась на весьма умеренном уровне, правда сам бокс лежал на прохладном полу.
При более длительный операциях, нагреваться HDD будет сильнее, ведь корпус пластиковый. В общем всё примерно то же самое как и у бокса Orico HM35C3. Правда у бокса от Ugreen снизу есть отверстия для чуть лучшего охлаждения HDD, а у Orico HM35C3 таких отверстий нет, но сверху есть вставка из алюминия, но правда почти бесполезная, так как под ней пластик.

Кстати, бокс поддерживает накопители с ёмкостью до 16ТБ, и режим сна, при котором шпиндель диска отключается. Если отключить USB кабель при включенном HDD (операций записи в этот момент нет), то шпиндель автоматически останавливается.

Теперь посмотрим скорость записи реального файла на накопитель, при подключением к SATA порту, для сравнения с теми данными что были выше, при подключении через бокс.

Здесь скорость выше, но всё же наблюдается некая нестабильность.
Из-за колебаний скорости при прямом подключении, нельзя однозначно сказать что проблема со скоростью записи при работе через бокс в нём самом. Возможно вина лежит всё таки на HDD, ведь скорость на нём так прыгает изначально после покупки (хотя прогон через Victoria, правда на чтение, проблем не выявил), а при выполнении тестов он не был фрагментированым.

Решил ещё сделать тест с думая чистыми, бюджетными SSD: Dexp C100 и Flexis Basic. Оба SSD с фактическим объёмом в 120ГБ.
Устанавливаю первый SSD, держится хорошо.
При включении, на корпусе горит большой индикатор активности (при подключении HDD естественно так же), не раздражающий своей яркостью.

Запускаю тесты и вижу что линейные скорости хорошие, но по записи 4К блоков скорость крайне низкая.
С одной стороны сценарий использования переносного накопителя с интерфейсом USB предусматривает скорее редкое копирование мелких файлов, и не особо пользователю понадобятся скорости рандомного доступа с размером блока 4К.

Тот же накопитель проверяю в боксе от Orico.
Скорости 1 в 1 как на Ugreen, что говорит о том что контроллеры у них скорее всего действительно одинаковые, но только вот Ugreen заявляет скорость по USB 5Гбит/c, а Orico 10Гбит/c.
Ну ок, проверяю сам SSD при прямом подключении к SATA порту МП, не делая операций Trim, т.е. просто подключил и запустил тест.
Всё нормально с SSD. Оба бокса плохо переносят именно работу с 4К рандом блоками на запись.

Далее, тест бокса от Ugreen, в паре с SSD Flexis Basic. Там то же самое что и с DEXP C100.

Скорость копирования большого файла с NVMe SSD на SSD Flexis Basic, работающего через бокс от Ugreen.
Пока на самом SATA SSD не кончился SLC кэш, файл копируется с приличной скоростью. Скорость записи тут особо не режется боксом.

Выводы

К преимуществам данного бокса могу отнести его универсальность, так как он поддерживает как 3.5 дюймовые накопители, так и накопители с размером 2.5 дюйма.
Скорость работы HDD накопителя через бокс хорошая и стабильная, по сути она соответствует максимально возможной для самого HDD.

К сожалению корпус бокса пластиковый, и никакого активного охлаждения не предусмотрено. При не продолжительных нагрузках (подключил-закинул десяток гигов данных или считал), пластиковый корпус нельзя назвать существенным недостатком, так как HDD не успеет сильно разогреться, и по сути должен прослужить долго, если не ударять бокс с накопителем внутри.

Товар для написания обзора предоставлен магазином. Обзор опубликован в соответствии с п.18 Правил сайта.
Планирую купить +5 Добавить в избранное +15 +21
+
avatar
-1
На корпусе так же наблюдаем разъём подачи питания, USB 3.0 порт (Type-B)
А почему не miniUSB 2.0? Можно вообще применить ещё что-то более древнее… Ну как HDD 3.5…
+
avatar
  • sdfpro
  • 17 июня 2023, 14:16
+5
ну т.е по вашему HDD это настолько древняя технология, что уже нигде не применяется?) весь мир на ssd?
+
avatar
-7
+
avatar
  • sdfpro
  • 17 июня 2023, 17:05
+9
у вас узкие познания о «всём мире». большие объёмы данных как хранились на HDD так и продолжают храниться. Где нужен быстрый доступ, там правят SSD. Всему своё назначение.
Ну то что у вас помер дешёвый десктопный HDD не говорит о том что они все малонадёжные, мб у вас даже с SMR запись был как раз.
+
avatar
-5
+
avatar
  • sdfpro
  • 17 июня 2023, 17:15
+1
тут не в формфакторе пк дело, а в выражении. под накопителями для десктопов в том числе и подразумеваются всё те же м2 бытовые. Серверные ещё есть накопители, там цены и надёжность выше.
+
avatar
0
Я о десктопах забыл как о страшных снах
внезапно. И куда вы подключите большую современную видеокарту с 200Вт потребления?
+
avatar
0
гикнулся дал слово эту каку больше не покупать
не надо было покупать каку изначально. А купить нормальный hdd
+
avatar
+2
Есть конечно и более ёмкие десктоп варианты от Toshiba с CMR, но WD и Seagate такие не выпускают в дестоп серии. Только брать либо большие по ёмкости (обычно более 4ТБ), либо специальные серии которые сильно дороже.
Только собрался сделать ротацию винтов с основной машины на торрентопомойку, а тут такие новости.
Со всех ног кинулся кинулся проверять.
Фухх… Чего пугаете… ))
ссылка
ссылка
ссылка
+
avatar
  • sdfpro
  • 17 июня 2023, 17:07
0
в продаже в основном именно модели где SMR. То что они в каталоге есть их надо ещё поискать в продаже.
+
avatar
+1
Опять сбегал. ))
Намеченные к покупке ST4000VN008 в известном магазине на три буквы в наличии прямо сейчас: 1080894.
Выдохнул. ))
Но Вы меня таки напугали. Пойду наверно закажу не откладывая в долгий ящик.
+
avatar
+1
UPD: И таки правильно сделал, да. Забрал последние, даже одного не хватило. Двушки и однушки ещё есть.
+
avatar
  • sdfpro
  • 17 июня 2023, 19:59
+2
что то более менее приличное стоит уже ощутимо дороже, и его не так много в наличии. А куда покупаете, под хранение чисто? Просто сейчас наверное выгоднее брать чуть большие ёмкости, если хранить надо много.
+
avatar
0
Нет, не хранение. Основная рабочая машина.
Устоявшаяся рабочая схема — 4 винта под постоянно используемое «по темам» плюс на каждый синхронится одно из облаков. Плюс пятый под переброску и временное хранение разного в процессах.
Двушек вот-вот станет впритык, да и взросленькие они уже — поэтому переезд на новые четвёрки, а их под некритичное.
А «чуть большие ёмкости» — это в НАСе под бэкап. ))
+
avatar
+3
забрал последние
я ж говорил
+
avatar
+1
Эхх… блинн…
+
avatar
  • sdfpro
  • 17 июня 2023, 20:05
0
и iron wolf это уже немного отличная серия от баракуды. Баракуды на такую ёмкость понимится мне все с черепичкой, по крайней мере из тех что есть в продаже.
+
avatar
0
Барракуды я уже давно для себя не пользую. Что-то они в моих рабочих нагрузках себя не очень хорошо ведут. Вели. Причём ещё не черепичные. (Хотел написать «старые», но вот парочка действительно «тех ещё» старых как раз до сих пор живее всех живых )) ).
+
avatar
0
на самом деле CMR скоро будет уже все
+
avatar
+2
Вот как раз свежая новость:
24 ТБ без черепицы будет максимумом.
+
avatar
+3
Ugreen типичная китайская контора, так что контроллёр могут поставить какой захотят.

Купил точно такую же коробку на Амазоне, тоже обещали ASM225, но засунули JMS578.
TRIM не поддерживает.
Накатал им злобный отзыв с фотками внутренностей, сняли с продажи ;)
+
avatar
-1
А разве электронику ещё, кроме Азии (Китая, Индонезии, Тайваня, Сингапура и Вьетнама и т.д.), где то производят? Даже из беднейших стран Восточной Европы вроде Румынии и Болгарии перевели в Азию… Даже производство iPhone перевели в Азию…
+
avatar
  • sdfpro
  • 17 июня 2023, 17:07
0
модель такая же?
+
avatar
+4
Да
+
avatar
0
TRIM не поддерживает
коробка автора обзора, все-таки, больше для 3.5 hdd. Там трим не нужен
+
avatar
  • pleas
  • 18 июня 2023, 00:38
+3
Хорошо что продавец подумал за покупателя и заранее убрал ненужные тому функции.
+
avatar
0
продавец, как раз рекламирует поддержкой 2.5. А оно как бы почти везде есть. Но никто в здравом уме это для 2.5 использовать не будет
+
avatar
  • pleas
  • 18 июня 2023, 01:59
+1
Не будет, но деньги за несуществующую полноценную поддержку заплатят. По копеечке, по юаньчику…
Мне это видится как прийти в магазин, купить 3% кефир, а придя домой обнаружить внутри 2% — ну и что, что на этикетке 3%, это ведь все равно кефир, а недостающий 1% жира бокам покупателя не нужен.
+
avatar
0
думаю, что это чисто маркетинг, т.е. упоминание 2.5" здесь чисто для поисковиков.
пс для 2.5" налегке берём за 5$)
+
avatar
0
В здравом уме для применения как у автора — холодное хранение на разных дисках, или для переноса данных использоваться с 2.5 HDD и 2.5 SSD будет.
Но для такого применения проще купить без крышки.
Автор вот не привел как 2.5 будет крепиться в этой коробке для переноски, есть конечно прорези в дне коробки.
+
avatar
  • darek
  • 17 июня 2023, 19:00
+1
За эту цену можно купить внешний HDD известного бренда с терабайтами на борту.
+
avatar
0
например?
+
avatar
  • sdfpro
  • 18 июня 2023, 01:22
0
только надёжность такого накопителя будет ниже. то что там стоит в виде 2.5 дюмового хдд ноутбучного, в моем понимание сильно не надёжное решение.
+
avatar
  • vismyk
  • 18 июня 2023, 10:10
0
За эту цену (точнее, за 2158,15р) купил недавно 5 (пять) штук таких вот адаптеров. Поддерживают UASP, с внешним питанием нормально вывозят 3,5" винты…
+
avatar
0
«Такой страницы нет»
+
avatar
+2
У меня нормально открылось.
Даже положил в избранное при случае заказать и испытать.
+
avatar
  • DainB
  • 18 июня 2023, 12:58
+2
Не поддерживает trim при работе с SSD, точнее W10 думает что подключен HDD.
+
avatar
+1
Для меня это не критично. 99,9% случаев — это необходимость быстро и разово подключить именно HDD.
+
avatar
  • vismyk
  • 18 июня 2023, 16:02
0
Мне, как и предыдущему оратору, пофиг. Из 5 планируемых к подключению накопителей только один SSD. И мне его не сильно жалко. ;) Ну и W10 там не будет…
+
avatar
  • vismyk
  • 18 июня 2023, 18:35
0
А это тогда что? :/
+
avatar
  • DainB
  • 18 июня 2023, 18:48
0
Так пофиг было что побежал проверять?

Может формально он и подерживает но ОС команду не запустит потому что не видит SSD, на скриншоте одинаковые диски, D подключен через JMS578

+
avatar
  • vismyk
  • 18 июня 2023, 19:01
0
На самом деле пофиг, но из любопытства проверил, так тоже бывает. ;) Собственно, больше интересно было тип контроллера глянуть. И я эти адаптеры планирую на линуксовой машинке пользовать, может там ситуация с распознаванием накопителя иная…
З.Ы. А теперь ещё интереснее, как этот SSD успел 564 с половиной петабайта записей намотать??? :/
+
avatar
  • vismyk
  • 22 июня 2023, 18:40
0
Собрал машинку с пятью девайсами, подключенными через JMS578. Trim работает (если предпринять нужные действия ;). Пояснение к картинке: если значения параметров DISC-GRAN и DISC-MAX по нулям, то trim на данных девайсах не работает (винты, проще говоря). Девайс sda это M.2 SATA SSD на мамке. Все остальные подключены через JMS578, из них только sdd является SSD, а остальные 4 штуки — винты.
+
avatar
  • DainB
  • 17 июня 2023, 19:41
0
Завидую тем кому 1ТБ достаточно в <текущем году>. Сам использую пару 18TB и уже мало.
+
avatar
  • sdfpro
  • 17 июня 2023, 20:01
0
а что храните на них? ну у меня пока фото там в основном, и пару бэкапов виртуалок. Временное решение). Сейчас думаю сделать самопал хранилку. с более ёмкими sas дисками, заюзав ФС ZFS+ nvme ssd кэш на чтение, плюс буфер на запись в ОЗУ с журналом на ссд опять же (с этим сложнее чуток пока, тестирую) и все это отдать по 10Гбит/с сети, в виде iscsi накопителя.
+
avatar
  • DainB
  • 17 июня 2023, 20:21
0
Было бы где, а что хранить найдется, одна фотография в RAW уже за 200МБ размером.

Добрый совет — не связывайтесь с самостроем, купите лицензию UnRAID и не морочьте себе голову.
+
avatar
  • sdfpro
  • 18 июня 2023, 01:23
0
это сколько МП что такой объёмный raw? и какая потребность долговременного хранения именно в сыром виде?

кастом я могу собрать исключительно под свои нужны, но насчёт лицензии что вы советуете посмотрю, мб реально дельная штука.
+
avatar
  • DainB
  • 18 июня 2023, 02:53
0
102MP
+
avatar
0
Завидую тем кому 1ТБ
абсолютно вся моя инфа влезает на 2Тб. Хлам не собираю)
+
avatar
  • DainB
  • 17 июня 2023, 19:48
0
>К преимуществам данного бокса могу отнести его универсальность, так как он поддерживает как 3.5 дюймовые накопители, так и накопители с размером 2.5 дюйма.

ну то есть как и любой другой 3.5" карман? и в чем преимущество именно этого?
+
avatar
  • sdfpro
  • 17 июня 2023, 20:04
0
да, имею ввиду что есть карманы чисто под 2.5
+
avatar
+1
почти в любой 3.5 бокс можно засунуть 2.5
+
avatar
0
Я лично пользуюсь такими чехлами!
+
avatar
-1
UGREEN, а лучше Baseus: у них не древние кабели microUSB Type-B, а современные USB Type-C!
+
avatar
-1
Удивляет как подобное [censured] можно питать в лесу или поле: где взять сеть 100-230 В?
+
avatar
  • pleas
  • 18 июня 2023, 15:00
0
Непонятно зачем в лесу 3.5'' жесткий диск, и если уж он кому-то понадобится, почему бы этому человеку не взять с собой павербанк с PD/QC и запитать от него через переходник.
+
avatar
0
Непонятно зачем в лесу 3.5'' жесткий диск
Согласен, но у меня вопрос «Вообще зачем понадобился 3.5 дюйма жесткий диск, да к тому же просящий ДВА-ТРИ напряжения питания?» Ведь есть что-то более компактное и не просящее мощного источника питания: 2,5 дюйма или М.2…
почему бы этому человеку не взять с собой павербанк с PD/QC и запитать от него через переходник
А зачем вообще повербанк брать? Ну если ноутбук работает 2-3 часа, то уж планшет — от одного заряда аккумулятора уже десятки часов… Я, чтобы посмотреть фильм или посмотреть интересующую меня передачу, беру планшет: тем более если нет сети 5G, то уж сеть 4G везде есть…
+
avatar
  • DainB
  • 18 июня 2023, 16:39
+1
>Согласен, но у меня вопрос «Вообще зачем понадобился 3.5 дюйма жесткий диск, да к тому же просящий ДВА-ТРИ напряжения питания?» Ведь есть что-то более компактное и не просящее мощного источника питания: 2,5 дюйма или М.2…

найдите мне 2,5 дюйма или М.2 на 18TB да так чтобы не месячную зарплату стоили.
+
avatar
  • sdfpro
  • 19 июня 2023, 01:55
0
имхо 2.5 дюмовые ссд мертв как класс с появлением доступных ссд на 500ГБ, и механика там по моему мнению проигоыват 3.5 дюймовым аналогам, даже самым дешевым. В серверных хдд ситуация конечно дурная, там все норм и в 2.5 варианте, и они обычно sas, и тоже не сильно сейчас актуальны.
+
avatar
  • pleas
  • 18 июня 2023, 17:14
0
Вообще зачем понадобился 3.5 дюйма жесткий диск
планшет — от одного заряда аккумулятора уже десятки часов… Я, чтобы посмотреть фильм
Для просмотра в лесу с планшета десятков часов фильмов на одном заряде действительно 3.5" жесткий диск не нужен.
+
avatar
0
Так есть карты microSDXC на 512 ГБ: мне пары хватает не на один день…
+
avatar
+3
Удивляет как подобное [censured] можно питать в лесу или поле
Сам глупость придумал, сам ей удивился. Осталось сделать последний шаг — вообще перестать их писать.