memory heap
#sparc_book Выпустил релиз 1.1.0 книги "Автомато-программато-компарадио-кружок". Список изменений и PDF-файл книги с моей цифровой подписью доступен по ссылке: https://github.com/artyom-poptsov/SPARC/releases/tag/v1.1.0
Моя книга обновилась в GNU Guix. Поставить/обновить можно командой:
#sparc_book #gnu #guix
guix install book-sparc
#sparc_book #gnu #guix
⚡5
Выпустил релиз Guile-Udev 0.3.0:
https://github.com/artyom-poptsov/guile-udev/releases/tag/v0.3.0
Guile-Udev — это обёртка над библиотекой
В новой версии:
- Параметр
-
- Таймаут для
- Добавлены тесты
- Добавлены GitHub Workflow для тестирования сборки под GNU Guix.
- Исправлено описание пакета GNU Guix в файле
- Обновлена документация.
В подготовке релиза принимали участие:
- Maxim Cournoyer
- Zheng Junjie
#projects #gnu #guile #guile_udev
https://github.com/artyom-poptsov/guile-udev/releases/tag/v0.3.0
Guile-Udev — это обёртка над библиотекой
libudev для GNU Guile. Библиотека позволяет обрабатывать события Udev.В новой версии:
- Параметр
devtype процедуры udev-monitor-add-filter! теперь опциональный.-
make-udev-monitor теперь позволяет установить фильтр событий Udev без указания типа устройства.- Таймаут для
make-udev-monitor теперь по-умолчанию выставлен в #f вместо нуля — при таком значении не используется активный опрос событий Udev, вместо этого система блокируется до возникновения события. Раньше при значении таймаута 0 система крутилась в бесконечном цикле и потребляла 100% одного ядра ЦП. Теперь этого не происходит.- Добавлены тесты
- Добавлены GitHub Workflow для тестирования сборки под GNU Guix.
- Исправлено описание пакета GNU Guix в файле
guix.scm.- Обновлена документация.
В подготовке релиза принимали участие:
- Maxim Cournoyer
- Zheng Junjie
#projects #gnu #guile #guile_udev
GitHub
Release v0.3.0 · artyom-poptsov/guile-udev
Table of Contents
Changes in version 0.3.0 (2023-12-28)
udev-monitor-add-filter!: Make "devtype" parameter optional
make-udev-monitor: Now allows to set a filter without device type
New...
Changes in version 0.3.0 (2023-12-28)
udev-monitor-add-filter!: Make "devtype" parameter optional
make-udev-monitor: Now allows to set a filter without device type
New...
⚡2
Лекция от YouTube-канала System Crafters: "5 причин изучить язык программирования Scheme в 2024-м году":
https://youtu.be/3eXK9YZ0NjU
#lisp #scheme #programming
https://youtu.be/3eXK9YZ0NjU
#lisp #scheme #programming
YouTube
5 Reasons to Learn Scheme in 2024
In this video, I'll give you 5 reasons why I think you should learn Scheme this year! Regardless if you are a programming beginner or an expert hacker, there is a lot to be gained from learning this language. Come let me know what you think!
#scheme #lisp…
#scheme #lisp…
🔥4
Попробую поучаствовать в GNU Guix Patch Review Sessions 2024 7-го марта:
https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024
#gnu #guix
https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024
#gnu #guix
🔥6
memory heap
#guix_patches Приняли ещё одну мою серию патчей с пакетами Go в GNU Guix: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=70234 Эти пакеты требуются прямо или косвенно для более новых версий Kubo (IPFS.) Спасибо Sharlatan Hellseher за ревью и мёрж.
#gnu #guix
Тем временем недавно был мой 150-й коммит в GNU Guix:
Тем временем недавно был мой 150-й коммит в GNU Guix:
$ cd guix
$ git log [email protected] --oneline | wc -l
150
🔥6
А ещё у русскоязычного сообщества GNU Guix есть чат, вам там запакуют и помогут разобраться с системой:
https://t.iss.one/gnu_guix_ru
#gnu #guix
https://t.iss.one/gnu_guix_ru
#gnu #guix
🔥5🎃2
Завтра в 17:00 UTC (20:00 по Московскому времени — UTC+3) будет встреча с Людовиком Кортесом (Ludovic Courtès — один из главных разработчиков GNU Guix, его оригинальный автор), посвящённая проекту Guix и его истории — сначала Людовик прочитает доклад, потом будет время на вопросы и ответы:
https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024
Встреча будет как в формате offline (в Лондоне), так и в online-версии (через Jitsi.) Кто хочет присоединиться и послушать, надо зарегистрироваться на meetup.com (в России не доступен, увы — но вы знаете, что делать.)
Будет также видео-запись встречи.
#gnu #guix #events
https://libreplanet.org/wiki/Group:Guix/PatchReviewSessions2024
Встреча будет как в формате offline (в Лондоне), так и в online-версии (через Jitsi.) Кто хочет присоединиться и послушать, надо зарегистрироваться на meetup.com (в России не доступен, увы — но вы знаете, что делать.)
Будет также видео-запись встречи.
#gnu #guix #events
guix.gnu.org
GNU Guix transactional package manager and distribution — GNU Guix
Guix is a distribution of the GNU operating system.
Guix is technology that respects the freedom of computer users.
You are free to run the system for any purpose, study how it
works, improve it, and share it with the whole world.
Guix is technology that respects the freedom of computer users.
You are free to run the system for any purpose, study how it
works, improve it, and share it with the whole world.
🔥2
All about Guix: chat with Ludovic Courtès project founder:
https://youtu.be/339dRDf4c6E
Запись встречи с Людовиком Кортесом, которая проходила 16 мая 2024 года.
#gnu #guix
https://youtu.be/339dRDf4c6E
Запись встречи с Людовиком Кортесом, которая проходила 16 мая 2024 года.
#gnu #guix
YouTube
All about Guix: chat with Ludovic Courtès project founder
Recording (edited) of the Guix London Meetup chat with Ludovic Courtès. Ludo is a long-term #FreeSoftware hacker, interested in #lisp, #scheme and #guile. He is excited by the #nix deployment model, and created #guix.
We chat about what got him started…
We chat about what got him started…
🔥2
memory heap
#guile #projects GNU Guile QR Code generator: https://github.com/artyom-poptsov/guile-qr-code
Выпустил первую версию Guile-QR-Code:
https://github.com/artyom-poptsov/guile-qr-code/releases/tag/v0.1.0
Библиотека позволяет генерировать QR-коды и преобразовывать их в текстовое представление (ASCII-art) и PNG-изображение (посредством Guile-PNG.)
#gnu #guile #projects
https://github.com/artyom-poptsov/guile-qr-code/releases/tag/v0.1.0
Библиотека позволяет генерировать QR-коды и преобразовывать их в текстовое представление (ASCII-art) и PNG-изображение (посредством Guile-PNG.)
#gnu #guile #projects
GitHub
Release v0.1.0 · artyom-poptsov/guile-qr-code
Table of Contents
Changes in version 0.1.0 (2024-08-18)
Release of the first version of Guile-QR-Code
Changes in version 0.1.0 (2024-08-18)
Release of the first version of Guile-QR-Code
Changes in version 0.1.0 (2024-08-18)
Release of the first version of Guile-QR-Code
Changes in version 0.1.0 (2024-08-18)
Release of the first version of Guile-QR-Code
#gnu #linux
Simon Tournier, "Visiting a future of GNU":
https://simon.tournier.info/posts/2024-11-01-visiting-future-gnu.html
Интересная статья.
Simon Tournier, "Visiting a future of GNU":
https://simon.tournier.info/posts/2024-11-01-visiting-future-gnu.html
Интересная статья.
simon.tournier.info
Visiting a future of GNU
👀1
#gnu_linux #ubuntu
Для того, чтобы в Ubuntu появился системный трей, надо установить следующий пакет:
После повторного входа в систему должен появится системный трей.
Запишу сюда, т.к. постоянно забываю.
UPD: Это применимо к оболочке GNOME, а не только к Ubuntu.
Для того, чтобы в Ubuntu появился системный трей, надо установить следующий пакет:
apt install gnome-shell-extension-appindicator
После повторного входа в систему должен появится системный трей.
Запишу сюда, т.к. постоянно забываю.
UPD: Это применимо к оболочке GNOME, а не только к Ubuntu.