Сделал презентацию про D-Bus:
https://github.com/artyom-poptsov/talks/tree/master/d-bus
Как смогу, прочитаю для желающих по ней лекцию. Возможно даже запишу на видео.
#linux
https://github.com/artyom-poptsov/talks/tree/master/d-bus
Как смогу, прочитаю для желающих по ней лекцию. Возможно даже запишу на видео.
#linux
Wikipedia
D-Bus
protocol for inter-process communication on the Linux desktop
🔥6
memory heap
#music CW: Clowns. Но звучит прикольно. Pink Floyd, "Brain Damage / Eclipse" (cover by Puddles Pity Party): https://youtu.be/A_IHFa5uozc
#music
Gary Jules, "Mad World" (cover by Puddles Pity Party & Haley Reinhart):
https://www.youtube.com/watch?v=aVevvbFNKiY
Gary Jules, "Mad World" (cover by Puddles Pity Party & Haley Reinhart):
https://www.youtube.com/watch?v=aVevvbFNKiY
YouTube
Mad World - Vintage Vaudeville - Style Cover ft. Puddles Pity Party & Haley Reinhart
Mad World - Vintage Vaudeville - Style Cover ft. Puddles Pity Party & Haley Reinhart
Download the song: https://pmjlive.com/madworld
Experience PMJ Live: https://www.pmjtour.com
Shop PMJ Music/Merch: https://www.shoppmj.com
Follow Us On Spotify: http:/…
Download the song: https://pmjlive.com/madworld
Experience PMJ Live: https://www.pmjtour.com
Shop PMJ Music/Merch: https://www.shoppmj.com
Follow Us On Spotify: http:/…
Ищу работу. Частичная занятость, удалённо.
Моё резюме можно найти здесь:
https://memory-heap.org/~avp/cv.pdf
Или здесь:
https://github.com/artyom-poptsov/memory-heap.org/blob/master/cv.org
GitHub:
https://github.com/artyom-poptsov
Интересует в первую очередь работа, связанная с разработкой open source/free software, дабы мои наработки могли быть использованы сообществом.
Могу программировать (Scheme, C, C++, Java, Python, JavaScript, Bash, ...) и достаточно быстро способен изучить новый ЯП и/или технологию.
Могу обучать подаванов, моделировать во FreeCAD, печатать на 3D-принтерах (и обслуживать их), достаточно профессионально мигаю светодиодами (и не только) на Arduino/ESP. Умею GNU Guix, писать тесты, решать сложные технические проблемы.
Могу спроектировать архитектуру вашей системы, скрафтить парсер для какого-нибудь формата, написать конечный автомат или даже компилятор для него; могу поднять сервисы в Docker (или без него), установить GNU/Linux на железо, настроить и пересобрать ядро в несколько потоков через distcc, исправить ошибку в программе и отправить хорошо оформленный pull/merge request авторам (или патч.) Знаю Autotools. Умею GnuPG, подписываю письма и коммиты. Приду к вам и буду рассказывать про Git, используя презентации с котятами.
Хорошо знаю английский язык (чтение/запись отлично, разговорный — приемлемо, надо больше практики), знаю немного немецкий.
Пишите в ЛС или на почту: [email protected]
Спасибо,
- avp
Моё резюме можно найти здесь:
https://memory-heap.org/~avp/cv.pdf
Или здесь:
https://github.com/artyom-poptsov/memory-heap.org/blob/master/cv.org
GitHub:
https://github.com/artyom-poptsov
Интересует в первую очередь работа, связанная с разработкой open source/free software, дабы мои наработки могли быть использованы сообществом.
Могу программировать (Scheme, C, C++, Java, Python, JavaScript, Bash, ...) и достаточно быстро способен изучить новый ЯП и/или технологию.
Могу обучать подаванов, моделировать во FreeCAD, печатать на 3D-принтерах (и обслуживать их), достаточно профессионально мигаю светодиодами (и не только) на Arduino/ESP. Умею GNU Guix, писать тесты, решать сложные технические проблемы.
Могу спроектировать архитектуру вашей системы, скрафтить парсер для какого-нибудь формата, написать конечный автомат или даже компилятор для него; могу поднять сервисы в Docker (или без него), установить GNU/Linux на железо, настроить и пересобрать ядро в несколько потоков через distcc, исправить ошибку в программе и отправить хорошо оформленный pull/merge request авторам (или патч.) Знаю Autotools. Умею GnuPG, подписываю письма и коммиты. Приду к вам и буду рассказывать про Git, используя презентации с котятами.
Хорошо знаю английский язык (чтение/запись отлично, разговорный — приемлемо, надо больше практики), знаю немного немецкий.
Пишите в ЛС или на почту: [email protected]
Спасибо,
- avp
🔥14⚡1
memory heap pinned «Ищу работу. Частичная занятость, удалённо. Моё резюме можно найти здесь: https://memory-heap.org/~avp/cv.pdf Или здесь: https://github.com/artyom-poptsov/memory-heap.org/blob/master/cv.org GitHub: https://github.com/artyom-poptsov Интересует в первую…»
#guix_patches
Sharlatan Hellseher замёржил мой патч, обновляющий Kubo (IPFS) до версии 0.19.0 в GNU Guix.
Sharlatan Hellseher замёржил мой патч, обновляющий Kubo (IPFS) до версии 0.19.0 в GNU Guix.
🔥5
#music #music_metal
Monique Danielle, "CAROL OF THE BELLS" (cover by cikindeles):
https://youtu.be/ZHhS0bOfMEA
Monique Danielle, "CAROL OF THE BELLS" (cover by cikindeles):
https://youtu.be/ZHhS0bOfMEA
YouTube
CAROL OF THE BELLS (VOCAL COVER)
Carol of the Bells (verzia od Monique Danielle). Aby ste teda mali na Vianoce čo počúvať. :)
Ak sa Ti video páči, hoď odber a zdieľaj video s kamošmi.
IG: https://www.instagram.com/cikindeles/
TT: https://www.tiktok.com/@cikindeles
MP3 tu:
https://dr…
Ak sa Ti video páči, hoď odber a zdieľaj video s kamošmi.
IG: https://www.instagram.com/cikindeles/
TT: https://www.tiktok.com/@cikindeles
MP3 tu:
https://dr…
#projects #guile #guile_png
Выпустил релиз Guile-PNG 0.7.2:
https://github.com/artyom-poptsov/guile-png/releases/tag/v0.7.2
Guile-PNG — это библиотека для работы с форматом изображений PNG (RFC 2083), выполненная на чистом Scheme (GNU Guile.)
Библиотека позволяет создавать, читать и записывать изображения в формате PNG, изменять их, а также применять к ним некоторые базовые процедуры обработки изображений (размытие, перевод в оттенки серого, инверсия цветов, соляризация.) Также библиотека позволяет рисовать графические примитивы на изображениях (круг, эллипс, прямоугльник, линия, ломаная линия, точка, полигон.) Доступна также возможность выделить и вырезать часть изображения.
Список зависимостей:
- GNU Guile 2.2+
- Guile Library 0.1.9+
- Guile-SMC 0.6.0+
- Guile-ZLIB 0.1.0+
В новой версии:
- Исправление ошибки отрисовки эллипсов: теперь позиционирование фигуры выполняется корректно.
- Исправление ошибки отрисовки прямоугольников: раньше процедура отрисовки всегда делала прямоугольник на один пиксель шире и выше, чем задано в параметрах фигуры. Теперь же это исправлено.
- Конструктор фигуры "круг" теперь корректно обрабатывает параметр
- Добавлена процедура обработки изображений "размытие" ("blur".)
- В модуле
- В модуле
- В модуле
- Добавлен новый модуль
- Обновлена документация.
- Добавлены новые тесты.
Выпустил релиз Guile-PNG 0.7.2:
https://github.com/artyom-poptsov/guile-png/releases/tag/v0.7.2
Guile-PNG — это библиотека для работы с форматом изображений PNG (RFC 2083), выполненная на чистом Scheme (GNU Guile.)
Библиотека позволяет создавать, читать и записывать изображения в формате PNG, изменять их, а также применять к ним некоторые базовые процедуры обработки изображений (размытие, перевод в оттенки серого, инверсия цветов, соляризация.) Также библиотека позволяет рисовать графические примитивы на изображениях (круг, эллипс, прямоугльник, линия, ломаная линия, точка, полигон.) Доступна также возможность выделить и вырезать часть изображения.
Список зависимостей:
- GNU Guile 2.2+
- Guile Library 0.1.9+
- Guile-SMC 0.6.0+
- Guile-ZLIB 0.1.0+
В новой версии:
- Исправление ошибки отрисовки эллипсов: теперь позиционирование фигуры выполняется корректно.
- Исправление ошибки отрисовки прямоугольников: раньше процедура отрисовки всегда делала прямоугольник на один пиксель шире и выше, чем задано в параметрах фигуры. Теперь же это исправлено.
- Конструктор фигуры "круг" теперь корректно обрабатывает параметр
#:diameter.- Добавлена процедура обработки изображений "размытие" ("blur".)
- В модуле
(png image) добавлен новый метод png-image-chunks-insert!, который позволяет добавить чанк в заданное место последовательности чанков изображения.- В модуле
(png image) добавлен новый метод png-image->bytevector, позволяющий преобразовать изображение в вектор из байт (bytevector.)- В модуле
(png) добавлен новый метод bytevector->png-image, позволяющий считать изображение из вектора байт (bytevector.)- Добавлен новый модуль
(png core color-type), содержащий процедуры png-image-color-type->symbol и symbol->png-image-color-type. Данные процедуры позволяют конвертировать тип цвета изображения из числа в человекочитаемый символ и обратно.- Обновлена документация.
- Добавлены новые тесты.
GitHub
Release v0.7.2 · artyom-poptsov/guile-png
Table of Contents
Changes in version 0.7.2 (2024-02-10)
Fix ellipse drawing:BUGFIX:
Fix rectangle drawing:BUGFIX:
Fix circle constructor: handle "diameter" option properly:BUGFIX:
Add &...
Changes in version 0.7.2 (2024-02-10)
Fix ellipse drawing:BUGFIX:
Fix rectangle drawing:BUGFIX:
Fix circle constructor: handle "diameter" option properly:BUGFIX:
Add &...
🔥3
memory heap
Похоже, нашёл баг в Guile-ZLib: https://notabug.org/guile-zlib/guile-zlib/issues/4 И уже сделал патч: https://notabug.org/guile-zlib/guile-zlib/pulls/5 #guile #patches
Ludovic Courtès замёржил мои патчи с исправлением алгоритма распаковки данных в Guile-ZLib.
#guile #guile_zlib #patches
#guile #guile_zlib #patches
🔥1
memory heap
#projects #guile #guile_png Выпустил релиз Guile-PNG 0.7.2: https://github.com/artyom-poptsov/guile-png/releases/tag/v0.7.2 Guile-PNG — это библиотека для работы с форматом изображений PNG (RFC 2083), выполненная на чистом Scheme (GNU Guile.) Библиотека…
#guix_patches
Sharlatan Hellseher замёржил мой патч, обновляющий Guile-PNG до версии 0.7.2 в GNU Guix.
Обновить или установить Guile-PNG можно командой:
Sharlatan Hellseher замёржил мой патч, обновляющий Guile-PNG до версии 0.7.2 в GNU Guix.
Обновить или установить Guile-PNG можно командой:
guix install guile-png
⚡1
CW: Очень много всего, эмоциональный контент.
Очередная интересная лекция от Aron Ra:
https://youtu.be/bImQERdJzfA
Очередная интересная лекция от Aron Ra:
https://youtu.be/bImQERdJzfA
YouTube
Morality of Murder
This was my presentation on the Freethought Caribbean Cruise from Orlando.
https://www.cflfreethought.org/cruise
Join this channel to get access to perks:
https://www.youtube.com/channel/UCAJfDidJyukTekgSRZrjadw/join
If you like what I do, please consider…
https://www.cflfreethought.org/cruise
Join this channel to get access to perks:
https://www.youtube.com/channel/UCAJfDidJyukTekgSRZrjadw/join
If you like what I do, please consider…
Очередная итерация ковыряния принтера. Заменил датчик температуры на экструдере (предыдущий развалился) и подтянул нагревательный блок с радиатором.
#3dprinting
#3dprinting
⚡2