memory heap
367 subscribers
2.5K photos
509 videos
52 files
3.09K 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
Сделал презентацию про D-Bus:
https://github.com/artyom-poptsov/talks/tree/master/d-bus

Как смогу, прочитаю для желающих по ней лекцию. Возможно даже запишу на видео.

#linux
🔥6
:-(
👀9
Ищу работу. Частичная занятость, удалённо.

Моё резюме можно найти здесь:
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
🔥141
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.
🔥5
#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+

В новой версии:
- Исправление ошибки отрисовки эллипсов: теперь позиционирование фигуры выполняется корректно.
- Исправление ошибки отрисовки прямоугольников: раньше процедура отрисовки всегда делала прямоугольник на один пиксель шире и выше, чем задано в параметрах фигуры. Теперь же это исправлено.
- Конструктор фигуры "круг" теперь корректно обрабатывает параметр #: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. Данные процедуры позволяют конвертировать тип цвета изображения из числа в человекочитаемый символ и обратно.
- Обновлена документация.
- Добавлены новые тесты.
🔥3
Forwarded from Alexey
This media is not supported in your browser
VIEW IN TELEGRAM
👾1
Зима под конец решила "задать жару."
Мотивирую студентов на учебной практике по программированию микроконтроллеров.

#arduino #meme
🔥43
Очередная итерация ковыряния принтера. Заменил датчик температуры на экструдере (предыдущий развалился) и подтянул нагревательный блок с радиатором.

#3dprinting
2