EBERON .
Личная инженерная мастерская

Живой огонь.
В мире машин.

Eberon проходит сквозь конвейеры, серверные залы и реакторы. Его союзник — Кодекс: холодная голова, точная диагностика и помощь в самый нужный момент.

01 / ДРАКОН ПРОТИВ ОШИБОКГотов к запуску
Хроники тёмного дракона · 3 уровня

Ошибки не спят.
Дракон тоже.

Пройди три области, собери искры и победи ошибки. В реакторе ждёт босс «Обновление». Кодекс поможет лечением и щитом — клавиша E. Маяки сохраняют контрольные точки.

← → / A D · Space: прыжок · F: огонь · Shift: рывок · E: Кодекс · P: пауза
Противники: ошибка 502, конфликт портов, сбой DNS, несовместимое обновление и потерянный маршрут. Побеждай огнём или прыжком сверху. Рывок позволяет пройти сквозь противника. Для перехода собери все искры и уничтожь всех врагов.
Один дракон · общая история

Зал огня

Три области. Один таймер. Двадцать лучших результатов этой версии игры.

Загружаем рекорды…
№ДраконВремяДата
Как устроены рейтинг и статистика

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

Сайт считает открытия, старты, пройденные уровни, победы, потери всех сердец и вызовы Кодекса. Данные остаются на сервере сайта, без сторонних счётчиков. Служебный cookie связывает попытки и личный рекорд с браузером; имя можно указать вымышленное. Очистка cookie или другое устройство создают нового участника. Содержимое клавиатурного ввода и записи экрана не собираются.

Это дружеский рейтинг с базовыми проверками результатов. Полностью исключить подделку результатов в браузерной игре нельзя.

02 / ХРОНИКИ МАСТЕРСКОЙ

У каждой сборки есть начало.

01 / 04
Тёмный Khyber, светлый Siberis и нейтральный Eberon у горящего сервера.
Голоса мастерской

У костра

Нашёл ошибку, прошёл босса или придумал новый уровень? Расскажи здесь.

Без регистрации. Ник и сообщение будут видны всем. Пожалуйста, без личных данных и спама.
0 / 800

03 / За кадром

Мастерская Eberon

Личный журнал Khyber о том, что интересно собирать и понимать своими руками. Тёмный дракон здесь — характер мастерской: терпение к сложным задачам и огонь для тех ошибок, которые не сдаются с первого раза.

ГЛАВА I / ХРОНИКИ МАСТЕРСКОЙ

Глава 1. Как мне захотелось собрать свой цифровой дом

С компьютерными технологиями у меня отношения давние. Ещё с юности нравилась электроника и всё, в чём можно было поковыряться, разобраться, что-нибудь настроить. Меня всегда цеплял момент, когда непонятная штука постепенно становилась понятной. Вот здесь что-то не работает, здесь пока вообще тёмный лес, а потом начинаешь разбираться — и картина складывается. Особенно приятно, когда после этого оно ещё и работает.

Первое образование у меня было связано с программированием. Профессией оно в итоге не стало, но интерес остался со мной надолго. Можно сказать, программирование не определило профессию, зато захватило душу. Во загнул )). Но, пожалуй, примерно так и есть: работать можно в другой сфере, а при виде интересной железки всё равно думать, что бы с ней сделать.

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

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

А потом этого удобства как-то стало слишком много.

Фотографии в одном месте, документы в другом, ещё какие-то файлы в третьем. У каждого сервиса свой аккаунт, свои настройки, объём хранилища и условия. Здесь подписка, там подписка, тут вроде бесплатно, но места уже маловато. По отдельности всё выглядит вполне разумно. А вместе начинает напоминать квартиру, в которой вещи разложены по нескольким съёмным кладовкам. Причём ключи разные, правила разные, и хозяин каждой кладовки может в какой-то момент решить, что теперь у него новый тариф.

Самое забавное, что пользоваться всем этим я начинал как раз ради порядка и удобства. Но постепенно сами сервисы стали отдельным хозяйством, за которым тоже нужно следить. Где лежит нужное? Какая копия актуальная? Что будет, если перестать платить? А если захочу забрать всё и перенести в другое место, насколько весёлым окажется этот вечер?

К этому постепенно добавился ещё один вопрос: что вообще происходит с информацией, которую я так спокойно туда складываю?

Пока речь идёт об очередном файле, об этом легко не задумываться. Но за годы из таких файлов, фотографий, запросов и привычек собирается довольно подробная картина жизни. Семья, интересы, работа, поездки, то, что искал и чем пользовался. Для меня это обычная повседневность. Для компаний за сервисами часть этих сведений может быть полезна для аналитики, рекомендаций и рекламы. И мне всё меньше нравилась собственная привычка соглашаться на обработку данных просто потому, что хотелось поскорее добраться до нужной кнопки.

При этом я по-прежнему люблю хорошие технологии. У облачных сервисов много сильных сторон, и я прекрасно понимаю, за что в них можно платить. Просто со временем захотелось иметь выбор. Чтобы важная часть моей жизни не зависела целиком от чужих условий: изменения тарифа, закрытия сервиса, ухода компании с рынка или проблем с аккаунтом.

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

Так постепенно и начала складываться идея собственного центра цифровой жизни. Места, где будут собраны наши данные и полезные домашние сервисы. Где я понимаю, что лежит, как работает, кому доступно и как это всё забрать с собой, если однажды решу что-то переделать.

Звучит немного торжественно. На практике за словами «собственная инфраструктура» стоит вполне земное желание: открыть фотографии, найти файл, воспользоваться нужной программой и не вспоминать при этом, какая подписка у меня заканчивается на следующей неделе.

Разумеется, свой сервер не становится неуязвимым только потому, что стоит у тебя дома. Диски ломаются, настройки бывают неудачными, а резервная копия сама по себе обычно не появляется. Если всё собрать кое-как, можно получить ещё больше хлопот. Только теперь поддержка — это ты сам. Иногда даже хочется написать ей гневное письмо, но адрес слишком знакомый )).

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

И тут надо честно признаться: одной практической пользой дело не ограничивалось. Был ещё тот самый внутренний зуд — сделать своими руками.

Подобрать детали, понять, что с чем совместимо, уложить всё в подходящий корпус. Собрать аккуратно, настроить под себя и потом смотреть на результат с удовольствием: это сделал я, и этим действительно пользуются дома. В таком занятии меня радует и результат, и сама возня по дороге к нему. Хотя отдельные её участки, конечно, вызывают желание познакомить устройство со стеной поближе.

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

На этом философская часть начала встречаться с реальностью. У реальности обнаружились размеры корпуса, количество разъёмов, охлаждение, диски и очень разные представления продавцов о разумной цене.

В общем, идею «хочу своё» я для себя сформулировал. Теперь предстояло выяснить, из чего это своё собрать.

Но это уже следующая глава.

Игра останется на паузе. Сейчас доступна глава I «Искра независимости». Продолжение истории — впереди.

ГЛАВА II / ХРОНИКИ МАСТЕРСКОЙ

Из чего строят цифровой дом

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

Как выяснилось — много чего.

Домашнее хранилище уже было

Роль домашнего хранилища у меня выполнял Keenetic Giga с подключённым внешним диском на четыре терабайта. Там лежали фильмы. Роутер раздавал интернет и заодно давал доступ к этой небольшой медиатеке. Для вечернего просмотра вполне хватало.

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

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

Начал с готовых устройств на два диска. Посмотрел объявления, сравнил варианты. И почти сразу поймал себя на знакомой мысли: а если собрать самому? С этого момента маленькая коробочка начала расти. Пока только в планах.

У меня же память лежит

После обновления ноутбука осталась оперативная память. Это рабочее место компьютера: там он держит под рукой то, с чем сейчас работает. Фотографии надолго хранятся на диске, а память нужна, пока программы их открывают и обрабатывают.

Подумал: отлично, одна часть будущего сервера уже есть. Осталось подобрать остальные. Правда, память бывает разной, и устанавливается она далеко не в любую плату.

Некоторое время я выбирал компьютер под оставшуюся деталь, пока не задал себе вопрос: а точно ли я сейчас экономлю?

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

Память и переходник
Характеристики и подробности

32 ГБ DDR4: два модуля SO-DIMM по 16 ГБ. Установка через переходники в полноразмерные DIMM. В нашей системе — 2667 МГц, два канала. На фото — переходник, не сами модули.

Авито умеет подкидывать идеи

Поиск быстро приобрёл собственный ритм. Нашёл интересное объявление — принёс на обсуждение. Увидел ещё что-то недорогое — снова вопрос: а это нам подойдёт?

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

После каждого привлекательного предложения начиналась менее романтичная часть. Куда подключать диски? Всё ли поместится? Чем охлаждать? И не потянет ли дешёвая основа за собой целую компанию дополнительных покупок?

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

Основа сервера
Характеристики и подробности

Плата BKHD C246-NAS-ITX, процессор Intel Core i5-8500. В этой сборке установлено 32 ГБ DDR4. К этой платформе подбирались корпус и остальные компоненты.

Дому нужны стены

Следующим вопросом стало: во что всё это поселить? Хотелось компактный корпус, в котором хватит места выбранной плате, дискам и будущей видеокарте. Чтобы провода не пришлось укладывать силой мысли, а воздух мог свободно уносить тепло.

Остановился на Jonsbo N3. В нём восемь мест для дисков, которые можно извлекать через специальные отсеки, не разбирая весь компьютер. Заполнять их сразу я не собирался, но запас на будущее выглядел убедительно.

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

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

Корпус Jonsbo N3
Характеристики и подробности

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

Маленький диск в большом отсеке
Характеристики и подробности

Переходник 2,5″ → 3,5″ с подходящим положением SATA-разъёмов для корзины. Фото иллюстрирует конструкцию; точное обозначение нашего экземпляра не записано.

Чтобы питалось и не перегревалось

Блок питания превращает электричество из розетки в питание для всех деталей. От него хотелось надёжности, подходящего размера и разумной цены. Ещё — полного комплекта проводов: покупать модульный блок без нужных кабелей означало бы открыть новый квест.

Подходящим оказался GameMax. Потом выбрали кулер для процессора — радиатор с вентилятором, который отводит от него тепло, — и четыре вентилятора для самого корпуса.

Конечно, на этом внутренний любитель что-нибудь улучшить не успокоился. Я снял металлическую крышку процессора и заменил материал, передающий тепло к системе охлаждения. Но подробности этой операции прибережём до главы о сборке. А то мы сейчас так и не закончим выбирать детали.

Питание: GameMax GS-850G BK
Характеристики и подробности

Формат SFX, 850 Вт, 80 PLUS Gold, модульные кабели. Купленный экземпляр был с полным комплектом проводов. 850 Вт — мощность блока, а не постоянное потребление сервера.

Охлаждение процессора
Характеристики и подробности

Thermalright Assassin X 90 SE V2, AX90-SE-V2, чёрный. Процессор скальпирован; под крышкой и между крышкой и кулером использован Honeywell PTM7950. Подробности и температуры — в главе о сборке.

Вентиляторы ARCTIC P8
Характеристики и подробности

Два ARCTIC P8 PWM PST CO Black, 80 мм. Управление скоростью PWM, подключение PST. Размещение покажем в следующей главе.

Вентиляторы ARCTIC P9
Характеристики и подробности

Два ARCTIC P9 PWM PST CO Black, 92 мм. Управление PWM и подключение PST. На иллюстрации — вентилятор семейства P9.

Диски тоже проходят собеседование

Новые накопители пока не покупал. Решил начать с того, что уже было: нескольких SSD, большого диска с медиатекой и старых ноутбучных жёстких дисков. SSD работают без вращающихся пластин; обычные жёсткие диски чаще выбирают, когда нужно хранить много данных.

Прежде чем доверять старым дискам файлы, проверил их состояние. Один пришлось выбросить. Другой оказался исправным, но с USB-разъёмом прямо на плате: для подключения в дисковую корзину он не годился. Три оставшихся получили шанс на вторую жизнь.

Мне нравится этот момент самостоятельной сборки. Детали, которые лежали по разным ящикам и считались запасными, вдруг становятся частями одной работающей системы. Хотя сначала им всё-таки стоит пройти собеседование.

Накопители нашей сборки
Характеристики и подробности

Toshiba TR150 240 ГБ — приложения; Intel 660p 1 ТБ — Fast; ST1000LM024 1 ТБ, ST500LT012 500 ГБ и ST9500423AS 500 ГБ — Personal. Отдельно: WD40EJRX 4 ТБ и внешний Toshiba USB 1 ТБ. Загрузка Unraid — Transcend JetFlash 8 ГБ. Новые диски пока не покупались.

Ещё немного места для любопытства

Кроме хранения файлов хотелось пробовать локальные ИИ: запускать модели на собственном компьютере, менять настройки и смотреть, что получится.

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

Так в сборке появилась Palit RTX 3060 с двенадцатью гигабайтами видеопамяти. У будущего хранилища семейных фотографий добавился ещё один пункт в должностной инструкции. Кажется, просто хранить фотографии ему уже никто не даст.

Видеокарта для экспериментов
Характеристики и подробности

Palit GeForce RTX 3060 Dual, 12 ГБ видеопамяти, два вентилятора. В нашей системе нужна в том числе для локальных ИИ. Скорость зависит от выбранной модели и настроек.

Комплект выбран. Теперь самое интересное

В итоге план про небольшую коробочку на два диска вырос в собственный сервер. Что-то удалось использовать из запасов. Что-то пришлось продать и заменить. Некоторые заманчивые объявления так и остались объявлениями.

Зато за время поисков стало понятнее, что я собираю и зачем мне каждая деталь. Даже если по дороге ответ на этот вопрос несколько раз менялся.

Оставалось всё это собрать, включить и познакомить между собой.

Об этом — в следующей главе. Там будут и фотографии, и первый запуск, и момент, когда очередное «сейчас быстренько настроим» начинает жить своей жизнью.

Игра останется на паузе. Глава II доступна на карте после первой главы.