23:46

Ваша Всратость
Продолжаю тыкать в воркеры.
Для подключения SharedArrayBuffer на стороне клиента нужна определенная магия с заголовками, которую не подделаешь через http-equiv (а вот на бэке/в ноде—заводится из коробки).
Альтернатива - обычные воркеры, которые получают копию кусочка общего массива данных. А это значит, что резалты надо потом сшивать заново. И начался поиск самой быстрой альтернативы.

Спред-оператор с присваиванием (arr = [...arr, ...subarray]) отъехал сразу. Да, это максимально простое и чистое с т.з кодстайла решение, но чудовищно медленное. Где-то в 50-70 раз более тормознутое, чем оптимальный вариант.

Затем были последовательно push со спредом (arr.push(...subarray)), concat и splice. Почти одинаковая производительность, замедлялись по сравнению с оптимумом в 8-10 раз. Не фатально, но и не айс.

И теперь - оптимум. Тупой последовательный прогон по длине массивов, из которых мы склеиваем результат с последовательным наращиванием смещения по мере того, как мы заканчиваем читать один массив и переключаемся на другой.

Вывод - все этим новомодные map, forEach, спред и т.д синтаксически очень красивы, делают код намного чище и понятнее, и если производительность не критична, то ими можно и нужно пользоваться. Но если нужно вдарить по газам - нет ничего лучше старого for(let i = 0; i < i1; i++). С-style, тксзть.

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

@музыка: Dynatron - Wormhole

@темы: кодерастия

22:42

Ваша Всратость
С блокаутом робота можно сказать стоп, добавил отдельный "наколенник", дополнительный гидроцилиндр в основании ноги и еще один - в пяточной опоре, а заодно задал рельефный рисунок на подошве опоры. Дальше - материалы и урок render like BATYA.



@темы: добыча графония

Ваша Всратость
Блокаут по роботу ±закончен, есть еще пара возможных деталей, но не сильно крупных. На очереди материалы (и это более интересная тема, в которой я пока плаваю)
Морда. Можно видеть фиксированное курсовое орудие
Хвост. Выхлопные отверстия, баки с солярой и т.д
Пафосно нависающий над зрителем ракурс

@темы: добыча графония

11:23

Ваша Всратость
MirekCellebration умер, но осталось зеркало на web.archive (тыц). Досадно.
Еще один повод продолжить запиливание собственого мини-проджекта с генерацией КА на воркере (proof-of-concept, нужно нарастить контролами)


@темы: кодерастия, Conway's Legacy

15:07

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


@темы: добыча графония

20:27

Ваша Всратость

Ну что, в плане даты прошедший год был результативен.

Два ± успешных начала летных испытаний многоразовых/частично многоразовых свертяжей на металоксе. ЛИ "Старшипа" показали, что для трансатмосферника, если тот использует ЖРД и проходит атмосферу за 3-4 минуты, а назад возвращается уже пустым, с копеечной нагрузкой на мидель и качеством порядка 0.5-0.7 (отчего тормозится уже с ~80км) - достаточно качественной жаропрочки и типовых силикатных термоплит массовой штамповки. Да, это не отменяет всего головняка с многократным включением движков в вакууме, а потом - у земли, но схема показала свою жизнеспособность.

Да, пойти по пути Н-1Л - значит повторить упоительные истории с парированием разнотяга из-за заглохших движков, разные интересные спецэффекты от вибраций на трубопроводах, стыках, сварочных швах. Зато - унификация, щассстье, ЗБС с точки зрения производства и обслуживания.

Закрытие Скайлона - обидно, досадно, но ожидаемо. Ну потому что ИРЛ все варианты дышащих воздухом ССТО балансируют на грани "уравнения существования самолета". Нет запаса, совсем нет. Если в оценку импульса, массы термощита или аэродинамического качества вползает неточность (а она обязательно вползет) - весь аппарат перестает собираться.

Вариант с ТСТО, который на вполне реальные и достижимые M~5-6.5 подкидывает пепелац с несущим корпусом (и опционально - раскладными крыльями a-la FDL-7) или одноразку на металоксе с увеличенной (относительно возвращаемого аппарата) ПН и отделяемой на выходе из атмосферы внешней обшивкой/обтекателем?

Причем не обязательно с инновационным пихлом на водороде (здравствуй, обледенение теплообменников). ТРДДФ + уже отработанный в трубе прямоток (даже не скрамджет) на керосине или СПГ

Нет, есть еще один вариант (кто сказал "гурколет"?) - это на завершающем этапе зажигать ЯРД. Биологическая защита - да. На том уровне, чтобы техники при наземном обслуживании не пострадали, а при нештатной ситуации ЯСУ падала на землю одним куском и не разбрасывала содержимое. Необязательность пилота в такой системе была доказана "Бураном"

Кстати, в пользу ВКС - недавно отработанный на X-37 маневр смены орбитальной плоскости с нырком в атмосферу, разворот плоскости за счет подъемной силы и компенсации прожигом по выходу из атмосферы

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

Конечно, вторая компонента - ЯРД. Нет, не газофазник, не привод Зубрина, не мини-маг, не мой всратый пинч-двигатель (тут для всех этих вариантов не только технические, но и социально-экономические багфиксы потребуются, и я боюсь представить - какие). Запустите к сраной Луне сраный корапь на сраной НЕРВе из середины прошлого века. Беспилотный. Только запустите

Орбитальный трос. Без графена и нанотрубок, хотя бы на арамидах вроде Zylon (кому интересно - гуглите HASTOL).Хотя бы на уровне - 100км веревки, один раз коснуться атмосферы на высоте 80км и передать состояние самого троса и захватного устройства.



@темы: I need m0ar space

15:31

Ваша Всратость
Открыл джедайский прием для изменения толщины произвольных элементов (SolidWorks)
Выделяем участок, на котором нужно увеличить толщину оболочки, кидаем на него "создать поверхность - эквидистанта". На полученную поверхность кидаем - "придать толщину" (с "объединить результаты").
Готово.

@темы: рукоблудие

00:08

Ваша Всратость
Робот из предыдущей задачки, продолжение работ


@темы: добыча графония

23:17

Ваша Всратость
Робат из курса Hardsurface Accelerator от все тех же блендер-братюнь. Этап первый, блокаут



@темы: добыча графония

00:37

Ваша Всратость
вторник, 01 апреля 2025 в 20:22
Пишет Тьерри Асфари:



URL записи

@темы: попяченное

18:38

Ваша Всратость
Кажется, я понял, как выглядит состояние, которое я с переменным успехом пытаюсь достичь:




@музыка: Beatles - Across the Universe

15:17

Ваша Всратость
Пару недель назад я притащил себе i7-14700K, но т.к был слишком задавлен бытовухой и просто полудохлый, то решил повременить с его установкой.

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

Получил БИОС, который упорно отказывался видеть все виды загрузочных устройств. Хотя этот же БИОС отчетливо видел две нвм-ешки (одна из которых и есть системная) и два винчестера, подвешенных к САТА. После путешествий по настройкам биоса с попутным гуглением выяснилось, что:


  1. Перед любой серьезной заменой железа ВСЕГДА лучше обновить bios материнки. А не то мало ли что

  2. Интелы, начиная с 11-го поколения, имеют встроенное GPU, не дружащее с CSM. Что чревато срыгиванием всего boot-списка после замены камня на новый камень со встройкой

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

  4. В биосе поставить Primary Graphics - PCIe, CSM support - enabled, после чего ребутнуться



System up and running
Стенд в рабочем состоянии

P.S.
Теперь лишние 4 базовых ядра и одно видеоядро к моим услугам. А вот дефолтный турборежим на 4.9ГГц я вырубил. Потому что температура под 45 градусов в стендбае ощущается как-то не не слишком комфортно.

@темы: железяки, грязное xаkерское логово

23:45

Ваша Всратость
Немного камер и кабелей. В процессе


@темы: добыча графония

22:03

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

Очередь за проводами, камерами наблюдения и прочим обвесом.
Если удастся в процессе оставить на стенах подтеки какой-нибудь красной/ч0рной/коричневой жыжы, то будет прикольно, наверное.
Upd.
Еще один вид


@темы: добыча графония

22:16

Ваша Всратость
Ничего особенного, просто мысли насчет КСС для умеренного большого (но еще не огромного) и умеренно человекоподобного (скорее уж гиббоноподобного) робота. Для погрузочных и сборочных работ в условиях орбитальных верфей и на стапелях сборки орбитальных жилых комплексов, бгггы

Тема на помоделить в перерывах между курсами обучалок

@темы: крякря

23:56

Ваша Всратость
Немного потолка, пока не протянуты кабели
Попытка рендера
Превьюшка
Нужен пол, декор и вторая стенка. Опционально еще дверь в конце туннеля

@темы: добыча графония

Ваша Всратость
Продолжение работ
В1
В2. С крышами, вентиляционной отдушиной и кронштейнами, по которым можно будет накинуть проводов, воздуховодов и прочий ливер. Но завтра

Баллон под жалюзи может быть связан с пневматикой для управления жалюзи и замками. А еще у него есть ручки, за которые его можно вытащить из ниши.
Upd. добавлен потолок, остался пол и обвес
И обязательно добавить где-нибудь предупреждающее "Warning, You are entering japanese PINTELOU"

@темы: добыча графония

00:17

Ваша Всратость
Оказывается, что Thunderobot производят годную периферию по вменяемой цене и без навязчивых свистоперделок. Оцениваю мышу с аккумом на 1А*ч (вместо батареек, которые постоянно продалбываются и разряжаются в самый неподходящий момент), зарядкой по usb-сопле (в комплекте) и визуальным индикатором заряда. Ну и аккуратная, однотонная циановая подсветка средней клавиши, а не это вот мигающее РГБ из каждого стыка.

@темы: бытовуха, железяки

21:35

Ваша Всратость
Теперь с жалюзи


@темы: добыча графония

23:52

Ваша Всратость


Продолжаю двигаться через BlenderBros-овские курсы. Конкретно тот, с которым я сейчас работаю - скорее концептуального характера, модельных упражнений в нем не так много. Есть определенные мысли отн. сказанного Джошем Гэмбреллом (композ, подборка визуальной библиотеки, кластеризация деталей, баланс между функциональным и выразительным), но нужно время, чтобы пропустить их по второму кругу и сформировать мнение

А пока - просто кусок стены с дверью. Да, придание материалам на этапе превьюхи прозрачности и цветности уже делает заготовку нагляднее


@темы: добыча графония