memory heap
367 subscribers
2.48K photos
508 videos
52 files
3.08K links
science ∩ art = wonder

all memory blocks here are allocated by @a_v_p

GitHub: https://github.com/artyom-poptsov
Mastodon: https://fosstodon.org/@avp

https://memory-heap.org/~avp/
Download Telegram
Finally.
Выпустил релиз Guile-ICS 0.2.1 — парсера для формата ICS (Internet Calendaring and Scheduling Core Object Specification.) Формат также известен, как iCalendar, и описан в RFC5545.

Новый релиз должен быть обратно совместим с предыдущим API (0.2.0).

В Guile-ICS 0.2.1:
- Исправлена сборка с GNU Guile 3.0+.
- Из библиотеки удалён модуль SRFI-64, предоставляющий фреймворк для тестирования — теперь используется SRFI-64, который идёт вместе с Guile 3.
- Добавлен новый модуль (ics version), который содержит процедуры для получения версии библиотеки.
- В репозиторий добавлено описание пакета для GNU Guix (см. файл guix.scm). Теперь самую последнюю версию из репозитория можно собрать следующим образом:
$ guix build -f ./guix.scm
$ guix package -f ./guix.scm
- Для консольной утилиты ics, которая ставится вместе с Guile-ICS, теперь доступна опция --version.
- Для утилиты ics тажке генерируется man-страница.
- Обновлена документация.

Отправил также патч в GNU Guix, обновляющий Guile-ICS до 0.2.1

В перспективе хочу переписать Guile-ICS так, чтобы парсер компилировался из PlantUML через Guile-SMC.

#dev #guile #ics #icalendar #projects
🔥2
🥰1😁1
Media is too big
VIEW IN TELEGRAM
Эксперименты со звуком.

#music #arduino #art
👍2
Отправил в GNU Guix патч с cymem:
https://mail.gnu.org/archive/html/guix-patches/2022-05/msg00479.html

Пытаюсь распутать клубок зависимостей одного проекта.

#guix
Фракталы в 3D-принтере продолжают вырастать. Видимо, конструкция принтера в виде теплицы создаёт благоприятную среду для их роста.
Media is too big
VIEW IN TELEGRAM
С практики по программированию.

#нртк #студенты #студенческие_работы
👍1