KREMEN Реклама
KREMEN Реклама

Быстро летит время...

accurate_random
Идет загрузка
Загрузка
22.08.2026
59
0
Личные дневники

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

0

    Делаю проект сервера ... большую часть ошибок мне приходится додумывать самому, так как Geminin и ассистент с сорскрафт от Яндекса - тугодумы, думать - не их стезя. Сделал уже добавление сообщений через веб, как положено, в отличии от графической программы, и хотел было доделывать регистрацию пользователя, как подумал - надо потестить всё на Jetson Nano, и вот тут я круто обломался, так как на нём старая убунта, а у той старый SQLite3, и я пробовал накатить новый (это успешно всё проходило), и запускать сервер строго с консоли, чтобы с папки local подтягивался SQLite3 - безуспешно. Оба ассистента утверждали что проблему можно обойти, я целый день потратил поворачиваясь от одного монитора к другому, и посмотрел на уныло валяющийся JUNI BOX (16 ГБ ОЗУ, 512 ГБ SSD), на котором я тестировал триггеры и регистры на FPGA (с сумматором сложнее, его удалось только в симуляторе протестировать - Gowin Eda агрессивно вырезала чужие сумматоры, триггеры и регистры она вообще не видела по началу, но после публикаций моих выпустила обновление и вырезала люто и их, именуя это оптимизацией, но и запатентовать, а вот триггеры и регистры - не патентуются, таковы правила патентных офисов, иначе буржуи совсем с голоду помрут без халявных поборов, впрочем патенты сами по себе никого не кормят тоже). Ну так вот - больше не будет у меня мук с версиями SQL, мне не надо будет самому собирать (как я делал это на Jetson Nano 4G) Lazarus IDE, всё будет гладко как на ноуте. Ну подумаешь 30 Ватт против 20 - не велика потеря, тем более это себя оправдает в работе. Больше я с ARM экспериментировать не буду - очень дорого это в долгосрочных высоконагруженных проектах. Где-то это имеет смысл, но не в случае когда ты пишешь код и отлаживаешь его на нормальном ноуте, а потом пытаешься перенести проект на то, что уже по сути не поддерживается. Вот такие дела. Единственное - учитывая, что сейчас на дворе 2026 год  и уже вышли более свежие LTS-версии (Ubuntu 24.04 и Ubuntu 26.04) ,  есть альтернатива. И вот тут вопрос - что ставить...26.04 - точно нет, а вот Ubuntu 24.04 хочется, но колется...Ubuntu 22.04.5 - не хочется ОС через год переустанавливать. Хотя ... можно попробовать два варианта - ведь не надо больше IDE самому собирать ...

Значит сервер с печатным корпусом отменился сам собой - зато есть водоблок приобретённый на процессор, принтеры и муфельная печь с тигельной, и даже пластина Пельтье на 5 v. В общем с охлаждением проблем не станет  - точно. Вот только не факт,  что заводской водоблок я смогу на тот процессор пристроить...

Полная дезинтеграция корпуса:    Внутри JUNI BOX процессор (например, Intel N100 или Core i5) распаян на плате «ноутбучным» образом (BGA-чип)  и закрыт родным алюминиевым радиатором со встроенной мелкой турбиной . Оставить родную крышку мини-ПК не получится — трубки и фитинги водоблока из неё просто не вылезут. Корпус придётся либо полностью снять (сделать открытый стенд), либо безжалостно выпилить верхнюю крышку дремелем/болгаркой  (снять корпус полностью) .Демонтаж турбины:  нужно будет полностью свинтить штатный вентилятор и родной радиатор . Останется голый кремниевый кристалл процессора, окружённый элементами питания платы. Проблема прижима (Главный капкан): Стандартные винты и задний бэкплейт из комплекта водоблока рассчитаны на огромные отверстия больших материнских плат (под сокеты Intel/AMD). На плате JUNI BOX монтажные отверстия вокруг процессора будут гораздо ближе друг к другу и меньшего диаметра. Придётся: либо вручную вырезать прижимную пластину-крестовину из куска пластика или алюминия; либо использовать пулестойкий «колхозный» метод — пластиковые кабельные стяжки, затянутые крест-накрест через родные сквозные пазы платы. Главное — не перетянуть, чтобы текстолит не выгнуло дугой, иначе микротрещины в дорожках убьют плату намертво (тут однозначно - первый вариант если что, стяжки - нельзя ).

Пока так вот... но главное, что мне удаётся пробивать ошибки, которые ассистенты не могут - они просто не могут придумать способы их вычисления быстрые, и уходят в какие-то семимильные варианты. Думаю, что скоро запущу уже сервер. И да - это будет совсем не то, что в интернете (не тот формат форума совсем, это будет больше похоже на большую лабораторию, чем форум), но там в общем уклон будет на исследования семантических деревьев (потому что алгоритм обхода дерева - кастомный, обрабатывает любую глубину вложений одинаково быстро) . Сам проект тут https://github.com/Andrei-Y/FPC_Lazarus_Server_Console. И возможно получится ещё крутить в кластере с JUNI BOX на Jetson Nano ботов - модераторов и прочих, это будет почти по его назначению...ну или в одной локальной сети...

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

0
Комментарии к статье
Lider 3D Реклама
Lider 3D Реклама