Выпустил релиз 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
memory heap
Выпустил релиз Guile-SSH 0.16.0: https://lists.gnu.org/archive/html/guile-user/2022-09/msg00036.html Кратко об изменениях: - Добавлен API для чтения каталогов через SFTP. В том числе теперь можно открыть на чтение каталог на удалённом хосте и через (ice…
Кстати, вот пример использования нового API — данный код выводит информацию по всем файлам в каталоге
#dev #guile #ssh #projects
/tmp на удалённом хосте:#!/home/avp/.guix-profile/bin/guile \
-e main -s
!#
(use-modules (ice-9 streams)
(ice-9 pretty-print)
(ssh session)
(ssh auth)
(ssh sftp))
(define (main args)
(let ((session (make-session #:host "example.org"
#:user "avp")))
(connect! session)
(userauth-agent! session)
(let* ((sftp-session (make-sftp-session session))
(stream (sftp-dir-open-stream sftp-session "/tmp/")))
(stream-for-each (lambda (attrs)
(pretty-print attrs))
stream))))
#dev #guile #ssh #projects
👍1
Цена ошибки программиста и халатности компании-разработчика:
https://youtu.be/Ap0orGCiou8
https://youtu.be/Ap0orGCiou8
YouTube
History's Worst Software Error
In 1985, a state-of-the-art radiation therapy device called the THERAC-25 started blasting holes through patients' bodies, leading to the world’s first death by radiation treatment overdose. It killed two more people before anyone knew what was going wrong.…
Приняли мой патч в GNU Guix с
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=8349fce0ee37469313dec40e61642af3f9a77792
#gnu #guix #java
java-slf4j-nop:https://git.savannah.gnu.org/cgit/guix.git/commit/?id=8349fce0ee37469313dec40e61642af3f9a77792
#gnu #guix #java
Кстати, завтра в "Планетарии 1" будет выступать DJ Nike Demin с электронной скрипкой. Вот пример его творчества:
https://www.youtube.com/watch?v=NvXJ0Z1RRZU
Звучит любопытно, думаю сходить.
#music #events
https://www.youtube.com/watch?v=NvXJ0Z1RRZU
Звучит любопытно, думаю сходить.
#music #events
Люмьер-Холл Москва
CYBERPUNK
Forwarded from Artyom "avp" Poptsov
This media is not supported in your browser
VIEW IN TELEGRAM
Эксперименты в CADR 1.0.
Reverb-tank, он же пружинный ревербератор.
Reverb-tank, он же пружинный ревербератор.