Выпустил Guile-SMC 0.6.4 с исправлением ошибок:
https://github.com/artyom-poptsov/guile-smc/releases/tag/v0.6.4
Основное исправление — Make больше не запускает генерацию целевого файла
#projects #guile #guile_smc #scheme
https://github.com/artyom-poptsov/guile-smc/releases/tag/v0.6.4
Основное исправление — Make больше не запускает генерацию целевого файла
puml-fsm.scm из исходгого puml.puml, когда исходный поменялся. Вместо этого генерация запускается только тогда, когда puml-fsm.scm удалён. Это позволяет избежать иногда возникающих ситуаций, когда система сборки пытается сгенерировать puml-fsm.scm из puml.puml без наличия установленного Guile-SMC в системе, что приводило к ошибке (так как для этого нужен Guile-SMC.)#projects #guile #guile_smc #scheme
GitHub
Release v0.6.4 · artyom-poptsov/guile-smc
Table of Contents
Version 0.6.4 (2025-07-21)
Fix compilation of puml-fsm.scm from puml.puml
README.org: Improve the description of the manual installation process
Modernize guix.scm
Add a new tes...
Version 0.6.4 (2025-07-21)
Fix compilation of puml-fsm.scm from puml.puml
README.org: Improve the description of the manual installation process
Modernize guix.scm
Add a new tes...
memory heap
Прогресс создания ручки для кухонного ножа. Получается не так плохо, как могло быть.
При вклейке ручка криво встала, но теперь уже сложно что-то исправить.
🔥1
Хороший урок по редактору интерфейса LVGL:
https://youtu.be/YEoHK5P0ASE
Осталось научиться это переносить на STM32.
#lvgl #memory_dump
https://youtu.be/YEoHK5P0ASE
Осталось научиться это переносить на STM32.
#lvgl #memory_dump
YouTube
LVGL UI Editor v0.2 — New features for even more effective embedded UI development
⚡️ Supercharge your UI developments: implement, test, and share at lightning speed.
Create components in XML, load them at runtime or export them as C code, reimplement Figma designs effectively, share your work online, write UI tests in seconds, and integrate…
Create components in XML, load them at runtime or export them as C code, reimplement Figma designs effectively, share your work online, write UI tests in seconds, and integrate…
Malcolm Burrows, "Mechanical gears in jumping insects":
https://youtu.be/Q8fyUOxD2EA
Профессор Малкольм Барроу из Кэмбриджского университета рассказывает о том, что впервые был обнаружен зубчатый механизм, похожий на рукотворные шестерни, в дикой природе. Пример нашли у прыгающих насекомых — у цикад. Этот "механизм" позволяет ногам цикад быстро и синхронно делать прыжок. До этого считалось, что изобретение шестерён было сделано человеком, но теперь видно, что эволюция может прийти к подобным же "техническим решениям."
Видео от 13 сентября 2013-го года.
https://youtu.be/Q8fyUOxD2EA
Профессор Малкольм Барроу из Кэмбриджского университета рассказывает о том, что впервые был обнаружен зубчатый механизм, похожий на рукотворные шестерни, в дикой природе. Пример нашли у прыгающих насекомых — у цикад. Этот "механизм" позволяет ногам цикад быстро и синхронно делать прыжок. До этого считалось, что изобретение шестерён было сделано человеком, но теперь видно, что эволюция может прийти к подобным же "техническим решениям."
Видео от 13 сентября 2013-го года.
YouTube
Mechanical gears in jumping insects
Previously believed to be only man-made, a natural example of a functioning gear mechanism has been discovered in a common insect - the plant-hopper Issus - showing that evolution developed interlocking cogs long before we did.
Professor Malcolm Burrows…
Professor Malcolm Burrows…
Наконец-то добрался до своих FOSS-проектов. Замёржил в Guile-DSV патч от Denis 'GNUtoo' Carikli, добавляющий возможность указывать собсвтенную процедуру для нарезки строк при форматировании таблицы.
Попутно внёс ещё несколько небольших улучшений.
#guile #scheme #projects #guile_dsv
Попутно внёс ещё несколько небольших улучшений.
#guile #scheme #projects #guile_dsv
GitHub
modules/dsv/table: add 'string-slice" option by GNUtoo · Pull Request #12 · artyom-poptsov/guile-dsv
modules/dsv/table.scm (format-table, table-wrap, table-wrap-row):
Add "string-slice" option.
Signed-off-by: Denis 'GNUtoo' Carikli [email protected]
Add "string-slice" option.
Signed-off-by: Denis 'GNUtoo' Carikli [email protected]
#music
Eydís Evensen, "Dimmuborgir" (ft. Ásgeir):
https://www.youtube.com/watch?v=DTz1P-z6jGo
"Dimmuborgir" переводится с исландского, как "тёмные города" (или "тёмные крепости") — это большая область в Исландии с необычными лавообразованиями. А ещё "Dimmu Borgir" — это название норвежской black metal группы.
Вообще исландский язык очень красиво звучит.
Eydís Evensen, "Dimmuborgir" (ft. Ásgeir):
https://www.youtube.com/watch?v=DTz1P-z6jGo
"Dimmuborgir" переводится с исландского, как "тёмные города" (или "тёмные крепости") — это большая область в Исландии с необычными лавообразованиями. А ещё "Dimmu Borgir" — это название норвежской black metal группы.
Вообще исландский язык очень красиво звучит.
YouTube
Eydís Evensen - Dimmuborgir ft. Ásgeir
Icelandic pianist and composer Eydís Evensen shares the music video to "Dimmuborgir" featuring Ásgeir from her upcoming album.
Listen to the single here: https://eydisevensen.lnk.to/oceanicmirrorAY
Subscribe to Eydís Evensen's YouTube channel: https://…
Listen to the single here: https://eydisevensen.lnk.to/oceanicmirrorAY
Subscribe to Eydís Evensen's YouTube channel: https://…
Я смог запустить проект, созданный в LVGL Editor, на STM32F407VE! Правда, проект простой и пока без обработки тача, но всё равно, это успех.
#lvgl #stm32
#lvgl #stm32
🔥3
#music #music_microtonal
Levi McClain, "This microtonal music will blow your mind":
https://www.youtube.com/shorts/gb7wUz7yYFM
Levi McClain, "This microtonal music will blow your mind":
https://www.youtube.com/shorts/gb7wUz7yYFM
YouTube
This microtonal music will blow your mind 🤯
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Not Just Bikes, "Trams are Great! So why are the Streetcars SO BAD!?":
https://youtu.be/HhQxNHrD6fA
#city_design
https://youtu.be/HhQxNHrD6fA
#city_design
YouTube
Trams are Great! So why are the Streetcars SO BAD!?
Support this channel and the production of real human content by signing up to Nebula for only $36/year with this link:
https://go.nebula.tv/notjustbikes
Buy a Nebula gift card (now with iDEAL):
https://gift.nebula.tv/notjustbikes
Watch this video ad-free…
https://go.nebula.tv/notjustbikes
Buy a Nebula gift card (now with iDEAL):
https://gift.nebula.tv/notjustbikes
Watch this video ad-free…
🔥2
WTFfmpeg — команда, которая использует LLM для преобразования естественного текста на английском в команду ffmpeg с необходимыми аргументами:https://github.com/scottvr/wtffmpeg
Пример использования (с GitHub):
$ wtff "convert my_video.avi to mp4 with no sound"
Loading model... (this may take a moment)
Model loaded. Generating command...
--- Generated ffmpeg Command ---
ffmpeg -i my_video.avi -an -c:v libx264 my_video.mp4
------------------------------
Execute this command? [y/N] y
Executing: ffmpeg -i my_video.avi -an -c:v libx264 my_video.mp4
ffmpeg version N-100029-g040e989223 Copyright (c) 2000-2020 the FFmpeg developers
...
Представляю себе следующий сценарий:
1. Создать крайне полезную утилиту с очень обширным и сложным набором опций.
2. Подождать.
3. Люди начинают активно пользоваться утилитой и страдают.
4. Люди тренеруют нейронку, чтобы она страдала за них.
5. МЫ ЗДЕСЬ.
Из подобных полезных утилит могу вспомнить ещё
openssl. Ждём, когда появится WTFopenssl?(Если что,
ffmpeg уважаю, хорошая утилита, ползуюсь регулярно — правда, необходимые опции приходится частенько искать в справке и интернете.)#linux #tools
GitHub
GitHub - scottvr/wtffmpeg: a toy that has a local llm spit out ffmpeg commands from natural language prompts on the command-line
a toy that has a local llm spit out ffmpeg commands from natural language prompts on the command-line - scottvr/wtffmpeg
👀1
Если кому интересно, завтра в в 19:00 UTC+3 в хакерспейсе CADR буду проводить workshop по программированию музыки на Arduino. Возможно сделаю Telegram-трансляцию для участников CADR'а, так что заходите в группу!
Telegram
CADR
Нижегородский хакерспейс CADR
🌐 Наш сайт: https://cadrspace.ru
📢 Канал: @cadr_space
🌊 Flood: https://t.iss.one/+nsibWnSH6AtlZGMy
📔 Правила: https://telegra.ph/Pravila-CADR-03-02
👉 По всем вопросам (в т.ч. про вступление в группу) можно писать @a_v_p и @nexi5
🌐 Наш сайт: https://cadrspace.ru
📢 Канал: @cadr_space
🌊 Flood: https://t.iss.one/+nsibWnSH6AtlZGMy
📔 Правила: https://telegra.ph/Pravila-CADR-03-02
👉 По всем вопросам (в т.ч. про вступление в группу) можно писать @a_v_p и @nexi5