https://github.com/artyom-poptsov/artyom-poptsov
https://github.com/artyom-poptsov/artyom-poptsov
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/artyom-poptsov/artyom-poptsov
- Owner: artyom-poptsov
- Created: 2023-07-02T10:53:17.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-17T19:51:09.000Z (over 1 year ago)
- Last Synced: 2025-04-15T13:57:30.355Z (about 1 year ago)
- Size: 7.81 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Here's my [book on combining art and
technology](https://github.com/artyom-poptsov/SPARC) (CC-BY-SA 4.0). Available
in Russian and English.
[GNU Guile](https://www.gnu.org/software/guile/) projects:
- [Guile-SSH](https://github.com/artyom-poptsov/guile-ssh) –
[libssh](https://libssh.org/) bindings for GNU Guile. The library is used in
GNU Guix to implement its [offloading
feature](https://guix.gnu.org/manual/en/html_node/Daemon-Offload-Setup.html).
- [Guile-SMC](https://github.com/artyom-poptsov/guile-smc) – GNU Guile State
Machine Compiler. This tool allows to compile PlantUML state diagrams into
working Scheme code which in turn makes finite-state machine approach easier
to apply.
- [Guile-DSV](https://github.com/artyom-poptsov/guile-dsv) – Delimiter-separated
values (DSV) format parser for GNU Guile. The library comes with a CLI tool
for working with CSV/DSV data.
- [Guile-PNG](https://github.com/artyom-poptsov/guile-png) – Portable Network
Graphics (PNG, [RFC2083](https://www.rfc-editor.org/rfc/rfc2083)) library.
- [Guile-INI](https://github.com/artyom-poptsov/guile-ini) – A library for
working with [INI format](https://en.wikipedia.org/wiki/INI_file).
- [Guile-ICS](https://github.com/artyom-poptsov/guile-ics) – iCalendar
([RFC5545](https://www.rfc-editor.org/rfc/rfc5545)) and vCard
(https://www.rfc-editor.org/rfc/rfc6350) format reader/writer.
- [Guile-Web-Driver-NG](https://github.com/artyom-poptsov/guile-web-driver-ng) -
WebDriver (Selenium) client.
- [Guile-QR-Code](https://github.com/artyom-poptsov/guile-qr-code) - QR Code
generator.
- [Guile-Udev](https://github.com/artyom-poptsov/guile-udev) – Bindings to
libudev.
- [Guile-GitLab](https://github.com/artyom-poptsov/guile-gitlab) – An interface
to GitLab CE REST API.
- [Guile-Deck](https://github.com/artyom-poptsov/guile-deck) – Matrix network
SDK.
Other:
- [mst](https://gitlab.com/gkaz/mst) – "Multi-Seat Tookit" that allows to
create multi-seat configurations using graphical interface. I'm developing
this project as part of my job at ["AZ" Company Group
LLC](https://www.gkaz.ru/).
You can find my CV [here](https://memory-heap.org/~avp/cv.html) or
[here](https://github.com/artyom-poptsov/memory-heap.org/blob/master/cv.org).
My personal website is also [available on
IPFS](http://ipfs.io/ipfs/QmbtYVwnYuStJnsB2ZSC4Jhy1rT3dwUyBmr7BBMkGhfg8J).
If you like my work you can support me by sending some Bitcoins:
`bc1qp7vwxnp4z05fgedfsrqeqvt89fjwnnghng0vp5`