Ага. Я думаю, это ключевое. Получается, что подобные возможности сами по себе не вшиты в язык, а являются его эмерджентным свойством, которое возникает просто из его концепции и подходов. Это более чем вкусно.
По CLOS — очень интересно. Я так понял, там и наследование есть, и даже некое подобие метапрограммирования? Но я не увидел: есть ли там фишка, чтобы значения полей отражались в коде?
Контроллер — бутылочное горлышко в плане количества лент, 36 штук в него не воткнуть параллельно. И чтобы это горлышко преодолеть я и группировал ленты. А на более высоком уровне абстракции, где мы управляем лентами, это объединение уже наоборот, не нужно. Поэтому мы от него избавляемся.
Ну, это гораздо проще (если не делать анализ экрана). Просто запихиваем нужные рисунки в контроллер и всё. Если нужен «HDR» и всякие плавности — можно либо взять контроллер с поддержкой плавающей запятой, либо запилить fxdlong/fxdint на него (числа с фиксированной запятой).
Единственное — ленты сами не погаснут, если перестать передавать на них значения. Надо именно на них нули подать. Для этого какой‑нибудь пин контроллера замыкаем с +5В USB компа и пишем в контроллер, что если напряжение на входе пропало, плавно погасить подсветку. Например, на каждый кадр делаем битовый сдвиг >>. Тогда она +‑ быстро и плавно погаснет + выкрутит одновременно с этим гамму, и получится необычный эффект.
Начало самого первого цикла все равно надо как-то объяснять.Вселенная текущего цикла образовалась после гравитационного коллапса материи из предыдущего цикла. Предыдущий цикл начался с гравитационного коллапса материи из цикла перед ним. Получается что сначала должна быть материя, которая сколлапсирует в ЧД. Откуда материя взялась изначально?
Ну например: точка пространства‑времени «момент начала большого взрыва» и все сингулярности чёрных дыр внутри нашей Вселенной — это одна и та же точка пространства‑времени.
На экспертизу ни в коем случае не претендую, но имхо — зря.
У меня подсветка на полкиловатта управляется через контроллер, подключённый по USB к компу. Так вот, при первых пусках периодически комп тупо вырубался. Поставил развязку на USB — перестало. Так что, скорее всего, там какие‑то уравнивания потенциалов были, и на компе срабатывала защита.
Всего более 2к диодов, яркость может прыгать из максимума в пол 30 раз в секунду
У Вас всё другое (и ленты, и контроллер, и режим работы, и схема питания), но мало ли что. Эти ленты довольно странно иногда себя ведут.
Есть ещё одна проблема: если оборвать ленте питание, лента пытается жрать энергию из линии управления. Я так себе несколько контроллеров сжёг (правда там не 1 лента а 17 параллельно). Поэтому, по‑хорошему, в линию управления тоже просится развязка.
Понятно, что в Вашем случае мы имеем дело с серийным изделием, и это существенно увеличит себестоимость + условия и характер эксплуатации совсем другие.
Но можно попробовать предложить это клиентам как опцию‑отдельное устройство, размещаемое рядом. Если спрос будет — сделать или перепродать готовые, если они есть. Расширение ассортимента, так сказать.
Ага. Я думаю, это ключевое. Получается, что подобные возможности сами по себе не вшиты в язык, а являются его эмерджентным свойством, которое возникает просто из его концепции и подходов. Это более чем вкусно.
Ушел смотреть интерпретаторы Лиспа для.NET :)
Основное сделано за пару лет в неспешном темпе
Спасибо!
По CLOS — очень интересно. Я так понял, там и наследование есть, и даже некое подобие метапрограммирования? Но я не увидел: есть ли там фишка, чтобы значения полей отражались в коде?
Нууу, не настолько всё страшно.
А вообще согласен. APNG/WEBP, конечно, лучше GIF, но H264 был бы ещё лучше — можно было бы упаковаться в мегабайт 50, если не меньше.
По‑моему всё и так очевидно)
На самом деле это не на ровном месте всё.
Контроллер — бутылочное горлышко в плане количества лент, 36 штук в него не воткнуть параллельно. И чтобы это горлышко преодолеть я и группировал ленты. А на более высоком уровне абстракции, где мы управляем лентами, это объединение уже наоборот, не нужно. Поэтому мы от него избавляемся.
Рад, что зашло :)
Спасибо!)
Ну, это гораздо проще (если не делать анализ экрана). Просто запихиваем нужные рисунки в контроллер и всё. Если нужен «HDR» и всякие плавности — можно либо взять контроллер с поддержкой плавающей запятой, либо запилить fxdlong/fxdint на него (числа с фиксированной запятой).
Единственное — ленты сами не погаснут, если перестать передавать на них значения. Надо именно на них нули подать. Для этого какой‑нибудь пин контроллера замыкаем с +5В USB компа и пишем в контроллер, что если напряжение на входе пропало, плавно погасить подсветку. Например, на каждый кадр делаем битовый сдвиг >>. Тогда она +‑ быстро и плавно погаснет + выкрутит одновременно с этим гамму, и получится необычный эффект.
Если честно — я, пока делал, тоже :) Правда, без удивления — просто АААААА :)
Спасибо) Местами буксовал конечно, но вот оно наконец‑то доделано (хотя есть что допиливать)
Да)
Спасибо, рад что Вам понравилось)
Спасибо)
Что есть «физичность»?
Ну например: точка пространства‑времени «момент начала большого взрыва» и все сингулярности чёрных дыр внутри нашей Вселенной — это одна и та же точка пространства‑времени.
Правильно ли я понимаю, что проблема «Данные, на которых можно учить нейросети, закончились» больше не существует?
На экспертизу ни в коем случае не претендую, но имхо — зря.
У меня подсветка на полкиловатта управляется через контроллер, подключённый по USB к компу. Так вот, при первых пусках периодически комп тупо вырубался. Поставил развязку на USB — перестало. Так что, скорее всего, там какие‑то уравнивания потенциалов были, и на компе срабатывала защита.
У Вас всё другое (и ленты, и контроллер, и режим работы, и схема питания), но мало ли что. Эти ленты довольно странно иногда себя ведут.
Есть ещё одна проблема: если оборвать ленте питание, лента пытается жрать энергию из линии управления. Я так себе несколько контроллеров сжёг (правда там не 1 лента а 17 параллельно). Поэтому, по‑хорошему, в линию управления тоже просится развязка.
Понятно, что в Вашем случае мы имеем дело с серийным изделием, и это существенно увеличит себестоимость + условия и характер эксплуатации совсем другие.
Но можно попробовать предложить это клиентам как опцию‑отдельное устройство, размещаемое рядом. Если спрос будет — сделать или перепродать готовые, если они есть. Расширение ассортимента, так сказать.