Выпустил релиз Guile State Machine Compiler (Guile-SMC) 0.5.1:
https://github.com/artyom-poptsov/guile-smc/releases/tag/v0.5.1
Список основных изменений:
- Исправил нежелательное сокрытие внутренней процедуры Guile
- Добавил возможность выставлять драйвер логирования для Guile-SMC — это в частности позволило решить проблемы со сборкой Guile-SMC в изолированных окружениях (и/или с ограниченным доступом к ФС и сервисам). Теперь можно при использовании консольной утилиты
- Добавил более гибкую возможность дублирования логов в
- При компиляции примера парсера для формата PNG теперь используется драйвер логирования
- В тестах теперь логирование использует драйвер
- Описание пакета для GNU Guix обновлено.
- Обновлена документация в формате Texinfo.
Программы, работающие с Guile-SMC 0.5.0 должны без изменений продолжать работать с 0.5.1.
Скоро отправлю патч в GNU Guix с обновлённым пакетом.
#guile #smc #fsm #dev #projects
https://github.com/artyom-poptsov/guile-smc/releases/tag/v0.5.1
Список основных изменений:
- Исправил нежелательное сокрытие внутренней процедуры Guile
log процедурой из модуля (smc core log).- Добавил возможность выставлять драйвер логирования для Guile-SMC — это в частности позволило решить проблемы со сборкой Guile-SMC в изолированных окружениях (и/или с ограниченным доступом к ФС и сервисам). Теперь можно при использовании консольной утилиты
smc указывать один из драйверов: syslog (по-умолчанию), file или null (отключение логирования.)- Добавил более гибкую возможность дублирования логов в
stderr — теперь это работает с любым драйвером логирования, не только с syslog.- При компиляции примера парсера для формата PNG теперь используется драйвер логирования
null.- В тестах теперь логирование использует драйвер
file и логи сохраняются рядом с тестами в каталоге tests.- Описание пакета для GNU Guix обновлено.
- Обновлена документация в формате Texinfo.
Программы, работающие с Guile-SMC 0.5.0 должны без изменений продолжать работать с 0.5.1.
Скоро отправлю патч в GNU Guix с обновлённым пакетом.
#guile #smc #fsm #dev #projects
GitHub
GitHub - artyom-poptsov/guile-smc: GNU Guile State Machine Compiler
GNU Guile State Machine Compiler. Contribute to artyom-poptsov/guile-smc development by creating an account on GitHub.
👍1
memory heap
Выпустил релиз Guile State Machine Compiler (Guile-SMC) 0.5.1: https://github.com/artyom-poptsov/guile-smc/releases/tag/v0.5.1 Список основных изменений: - Исправил нежелательное сокрытие внутренней процедуры Guile log процедурой из модуля (smc core log).…
Опубликовал анонс Guile-SMC 0.5.1 в списке рассылки
https://lists.gnu.org/archive/html/guile-user/2022-09/msg00001.html
guile-user:https://lists.gnu.org/archive/html/guile-user/2022-09/msg00001.html
memory heap
Выпустил релиз Guile State Machine Compiler (Guile-SMC) 0.5.1: https://github.com/artyom-poptsov/guile-smc/releases/tag/v0.5.1 Список основных изменений: - Исправил нежелательное сокрытие внутренней процедуры Guile log процедурой из модуля (smc core log).…
В релизе Guile-SMC 0.5.1 обнаружилось несколько ошибок, пришлось в срочном порядке делать 0.5.2:
https://lists.gnu.org/archive/html/guile-user/2022-09/msg00002.html
Исправленные ошибки:
- Команды
#guile #smc #fsm #dev #projects
https://lists.gnu.org/archive/html/guile-user/2022-09/msg00002.html
Исправленные ошибки:
- Команды
smc context и smc compile теперь добавляют к выходному коду модуль (smc core config).#guile #smc #fsm #dev #projects
memory heap
В релизе Guile-SMC 0.5.1 обнаружилось несколько ошибок, пришлось в срочном порядке делать 0.5.2: https://lists.gnu.org/archive/html/guile-user/2022-09/msg00002.html Исправленные ошибки: - Команды smc context и smc compile теперь добавляют к выходному коду…
YouTube
Александр Пушной - Почему я идиот?
🔥1
Придумал палиндром:
А жаль, лето и нет тени, отель лажа.
А жаль, лето и нет тени, отель лажа.
🔥6
Выпустил релиз Guile-ICS 0.3.0 — парсера для разбора формата iCalendar (RFC5545):
https://lists.gnu.org/archive/html/guile-user/2022-09/msg00004.html
iCalendar — это формат передачи данных календаря и планировщика между сервисами и приложениями.
Это первая версия, где детерминированный конечный автомат компилируется через Guile-SMC.
#dev #guile #parser #icalendar #rfc5545
https://lists.gnu.org/archive/html/guile-user/2022-09/msg00004.html
iCalendar — это формат передачи данных календаря и планировщика между сервисами и приложениями.
Это первая версия, где детерминированный конечный автомат компилируется через Guile-SMC.
#dev #guile #parser #icalendar #rfc5545
GitHub
GitHub - artyom-poptsov/guile-smc: GNU Guile State Machine Compiler
GNU Guile State Machine Compiler. Contribute to artyom-poptsov/guile-smc development by creating an account on GitHub.
memory heap
Отправил три патча — с обновлением Guile-ICS и добавлением Guile-SMC для Guile 2.2 — в список рассылки GNU Guix: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=57579 #dev #guile #guix #projects
О-о-о! Уже запушили в Guix:
-
-
-
#dev #guile #guix #projects
-
guile-ics 0.3.0: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=ae81cb69622e207e491618869d3452c0e68203d0-
guile2.2-smc 0.5.2: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3cf79710f35a8196900fde78596052048b7371cf-
guile2.2-ics 0.3.0: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=353d6cbec186bd626a1127dd2ac3c3b6b410bfb8#dev #guile #guix #projects
Новый альбом от post-rock группы Russian Circles:
https://youtu.be/YJHzoLBLY8g
Гитарная тема из композиции "Conduit" напоминает Gojira, "Pray" (см. примерно на 1-й минуте):
https://www.youtube.com/watch?v=6Gt3gL_k7io
Похоже что реально Russian Circles вдохновились Gojira. Либо просто одинаково думают люди, что тоже бывает.
#music #music_postrock
https://youtu.be/YJHzoLBLY8g
Гитарная тема из композиции "Conduit" напоминает Gojira, "Pray" (см. примерно на 1-й минуте):
https://www.youtube.com/watch?v=6Gt3gL_k7io
Похоже что реально Russian Circles вдохновились Gojira. Либо просто одинаково думают люди, что тоже бывает.
#music #music_postrock
YouTube
Russian Circles - Gnosis [Album] (2022)
Purchase: https://russiancircles.bandcamp.com/album/gnosis
Genre: Post-Rock/Metal, Instrumental
Artist: Russian Circles
Album: Gnosis (August 19, 2022)
Country: Chicago, Illinois, USA
Follow Russian Circles
https://post-pedia.com/artists/4001d7b8-e842-4b43…
Genre: Post-Rock/Metal, Instrumental
Artist: Russian Circles
Album: Gnosis (August 19, 2022)
Country: Chicago, Illinois, USA
Follow Russian Circles
https://post-pedia.com/artists/4001d7b8-e842-4b43…
Перепаял разъём на аудио-кабеле от ПК до усилителя.
Получилось неплохо. Большой и маленький Джек выглядят, как будто семья Джеков воссоединилась вновь. Так мило.
Получилось неплохо. Большой и маленький Джек выглядят, как будто семья Джеков воссоединилась вновь. Так мило.
👍1
Media is too big
VIEW IN TELEGRAM
На прошедшей неделе вёл практику со студентами НРТК по программированию микроконтроллеров. Это была вторая часть практики, первая часть для этой группы была в том учебном году. Делали игры на текстовом ЖК-дисплее. На видео — пример моей игры, сделанной вместе со студентами.
Можно сказать, что игра сделана по мотивам "Dangerous Dave In the Haunted Mansion". Хотя на таком дисплее сходство может быть не слишком хорошо заметно.
#работа #нртк #arduino
Можно сказать, что игра сделана по мотивам "Dangerous Dave In the Haunted Mansion". Хотя на таком дисплее сходство может быть не слишком хорошо заметно.
#работа #нртк #arduino
👍1
memory heap
Кстати, в "Планетарии 1" в НН будут в сентябре концерты — некоторые возможно даже интересные. #music #events
9-го сентября был на концерте группы Hyggelig в "Планетарии 1", в Нижнем Новгороде. Концерт проходил под темой "Антология неоклассики".
Сделал несколько записей с концерта:
https://www.youtube.com/playlist?list=PL5zT7psNpazfKzWGBUqJjHKAGnM9Gkh8L
Было красиво.
#music #music_neoclassic #events
Сделал несколько записей с концерта:
https://www.youtube.com/playlist?list=PL5zT7psNpazfKzWGBUqJjHKAGnM9Gkh8L
Было красиво.
#music #music_neoclassic #events
memory heap
9-го сентября был на концерте группы Hyggelig в "Планетарии 1", в Нижнем Новгороде. Концерт проходил под темой "Антология неоклассики". Сделал несколько записей с концерта: https://www.youtube.com/playlist?list=PL5zT7psNpazfKzWGBUqJjHKAGnM9Gkh8L Было красиво.…
Последней композицией Hyggelig на этом концерте сыграли кавер на песню "Великан" группы "Пикник":
https://youtu.be/rQ1CdjKnsH8?list=PL5zT7psNpazfKzWGBUqJjHKAGnM9Gkh8L
https://youtu.be/rQ1CdjKnsH8?list=PL5zT7psNpazfKzWGBUqJjHKAGnM9Gkh8L
YouTube
Hyggelig @ "Планетарий 1" (Н. Новгород) -- часть 8 (Кавер на песню "Великан" группы "Пикник")
Клавишник перед песней сказал -- "это песня не наша, но она очень красивая", с чем я согласен.
Кавер на песню "Великан" группы "Пикник".
Кавер на песню "Великан" группы "Пикник".
Разместил у себя на сайте страницы проектов Guile-SSH и Guile-SMC:
- https://memory-heap.org/~avp/projects/guile-ssh/
- https://memory-heap.org/~avp/projects/guile-smc/
Можно также прочитать документацию прямо на сайте. Например, вот документация для Guile-SSH:
https://memory-heap.org/~avp/projects/guile-ssh/manual/
Экспорт документации из Texinfo выполнен через программу
#projects
- https://memory-heap.org/~avp/projects/guile-ssh/
- https://memory-heap.org/~avp/projects/guile-smc/
Можно также прочитать документацию прямо на сайте. Например, вот документация для Guile-SSH:
https://memory-heap.org/~avp/projects/guile-ssh/manual/
Экспорт документации из Texinfo выполнен через программу
texi2html.#projects
memory-heap.org
memory heap / projects / guile-ssh
memory heap
Разместил у себя на сайте страницы проектов Guile-SSH и Guile-SMC: - https://memory-heap.org/~avp/projects/guile-ssh/ - https://memory-heap.org/~avp/projects/guile-smc/ Можно также прочитать документацию прямо на сайте. Например, вот документация для Guile…
Кстати, мой персональный сайт доступен через сеть Yggdrasil:
https://[200:5387:e555:14c6:b492:6b7c:f9df:98c5]/
https://[200:5387:e555:14c6:b492:6b7c:f9df:98c5]/
Выпустил релиз Guile-SSH 0.16.0:
https://lists.gnu.org/archive/html/guile-user/2022-09/msg00036.html
Кратко об изменениях:
- Добавлен API для чтения каталогов через SFTP. В том числе теперь можно открыть на чтение каталог на удалённом хосте и через
- Исправлена ошибка, приводящая к проблемам при кросс-компиляции библиотеки.
Данный релиз обратно совместим с 0.15.1, однако приложения, использующие новый API , не смогут работать с 0.15.1.
Также у себя на сайте обновил online-документацию по библиотеке:
https://memory-heap.org/~avp/projects/guile-ssh/manual/
#dev #projects #guile #ssh
https://lists.gnu.org/archive/html/guile-user/2022-09/msg00036.html
Кратко об изменениях:
- Добавлен API для чтения каталогов через SFTP. В том числе теперь можно открыть на чтение каталог на удалённом хосте и через
(ice-9 streams) в формате потока прочитать атрибуты хранящихся в нём файлов, по очереди. Атрибуты файлов представлены в виде ассоциативного списка.- Исправлена ошибка, приводящая к проблемам при кросс-компиляции библиотеки.
Данный релиз обратно совместим с 0.15.1, однако приложения, использующие новый API , не смогут работать с 0.15.1.
Также у себя на сайте обновил online-документацию по библиотеке:
https://memory-heap.org/~avp/projects/guile-ssh/manual/
#dev #projects #guile #ssh
GitHub
GitHub - artyom-poptsov/guile-ssh: Guile-SSH is a library that provides access to the SSH protocol for GNU Guile programs.
Guile-SSH is a library that provides access to the SSH protocol for GNU Guile programs. - artyom-poptsov/guile-ssh
👍1