memory heap
#music #music_blues #music_piano https://www.youtube.com/watch?v=NAF9y80t2N8
YouTube
Henri Herbert - Austin Texas Boogie Woogie
** News Alert **
★★ HENRI HERBERT TOUR - OCTOBER AND NOVEMBER 2024 ★★
These concerts are coming up fast - my first solo tour since last year. Charged up to bring the boogie to New York City, Montreal and London. All these venues are great, and I’m ready…
★★ HENRI HERBERT TOUR - OCTOBER AND NOVEMBER 2024 ★★
These concerts are coming up fast - my first solo tour since last year. Charged up to bring the boogie to New York City, Montreal and London. All these venues are great, and I’m ready…
memory heap
Выпустил релиз Guile-PNG 0.1.0: https://github.com/artyom-poptsov/guile-png/releases/tag/v0.1.0 Пока библиотека стабильно работает только с форматами цвета 8 бит. Есть возможность чтения и записи PNG-изображений, также можно получать доступ к пикселям изображения…
Приняли патч с Guile-PNG в GNU Guix:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=d178c89a2ad5a92cf967030ce0059f003417ad52
Теперь можно поставить библиотеку так:
#guix_patches #guix #projects
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=d178c89a2ad5a92cf967030ce0059f003417ad52
Теперь можно поставить библиотеку так:
$ guix install guile-png
#guix_patches #guix #projects
❤3
memory heap
https://www.youtube.com/watch?v=UCKKqxaraFE
И ещё больше буги-вуги от Генри Герберта:
https://www.youtube.com/watch?v=AIy_dPANknE
https://www.youtube.com/watch?v=AIy_dPANknE
YouTube
Swanee River Boogie - Fan Request!
I've had several requests for this tune, so I uploaded my version of it here.
For more videos and masterclass tuition, visit www.patreon.com/henriherbert
Filmed by Robert Parker
For more videos and masterclass tuition, visit www.patreon.com/henriherbert
Filmed by Robert Parker
Forwarded from CADR SPACE (Artyom "avp" Poptsov)
После длительного обдумывания, планирования и проектирования, мы пришли к кардинально новой методике 3D-печати.
#REPLICADR #projects
#REPLICADR #projects
CADR SPACE
После длительного обдумывания, планирования и проектирования, мы пришли к кардинально новой методике 3D-печати. #REPLICADR #projects
Зачем что-то печатать, если можно объект телепортировать из той параллельной вселенной, где он уже есть?
memory heap
Выпустил релиз Guile-ICS 0.4.0: https://github.com/artyom-poptsov/guile-ics/releases/tag/v0.4.0 Анонс в списке рассылки GNU Guile: https://lists.gnu.org/archive/html/guile-user/2022-10/msg00075.html Основные изменения: - Добавлена базовая поддержка формата…
Приняли патч с Guile-ICS 0.4.0 в GNU Guix:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=63b7dbc7327ba7c86781f0ceeaccf1b832219f09
Новую версию можно установить так:
#projects #guile #guix #ics
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=63b7dbc7327ba7c86781f0ceeaccf1b832219f09
Новую версию можно установить так:
$ guix install guile-ics\o/
#projects #guile #guix #ics
GitHub
GitHub - artyom-poptsov/guile-ics: iCalendar/vCard parser for GNU Guile.
iCalendar/vCard parser for GNU Guile. Contribute to artyom-poptsov/guile-ics development by creating an account on GitHub.
Сегодня в 20:00 по МСК буду проводить мастер-класс по моделированию во FreeCAD, в формате конференции в Jitsi и трансляцией на YouTube. Ссылку пришлю на конференцию ближе к началу.
👍1
Media is too big
VIEW IN TELEGRAM
Кстати, тут от ННГУ и ИЦАЭ опять лекции всякие, довольно интересные:
https://icae-nn.timepad.ru/event/2229346/
#events
https://icae-nn.timepad.ru/event/2229346/
#events
icae-nn.timepad.ru
Открытая лекция «Я не ем химию: какие вещества на самом деле хранятся у вас на кухне?» / События на TimePad.ru
Каждый день мы делаем сложный выбор. Фастфуд VS фермерские продукты, домашний обед в контейнере VS бизнес-ланч, протертое броколли VS макароны с котлетой. Как на это смотрят химики? Какие элементы они видят за хрустящей корочкой? Чего бояться на кухне? Об…
John M. Vlissides, Mark A. Linton, "Applying Object-Oriented Design to Structured Graphics"
https://www.softwarepreservation.org/projects/c_plus_plus/library/interviews/graphic.pdf
#articles #graphics #oop #programming
https://www.softwarepreservation.org/projects/c_plus_plus/library/interviews/graphic.pdf
#articles #graphics #oop #programming
memory heap
John M. Vlissides, Mark A. Linton, "Applying Object-Oriented Design to Structured Graphics" https://www.softwarepreservation.org/projects/c_plus_plus/library/interviews/graphic.pdf #articles #graphics #oop #programming
Экспериментирую с API для рисования в Guile-PNG.
Исходный код для генерации рисунка:
В качестве входного изображения программе подаю на
#guile #png #graphics #projects #scheme
Исходный код для генерации рисунка:
(define (main args)
(let* ((image (png->scm))
(color (u8-list->bytevector '(255 255 255 0))))
(let loop ((w 10))
(unless (= w 490)
(let ((rect (make <rectangle>
#:position (make <point>
#:x 10
#:y 10)
#:width w
#:height w
#:color color)))
(draw! image rect))
(loop (+ w 10))))
(scm->png image)))
В качестве входного изображения программе подаю на
stdin изображение с чёрным фоном размером 500x500px, поверх которого выполняется отрисовка. Результат программа выводит в stdout, который уже перенаправляю в файл.#guile #png #graphics #projects #scheme
👍1
Реализовал алгоритм отрисовки эллипсов.
#guile #png #graphics #projects #scheme
(define (main args)
(let* ((image (png->scm))
(color (u8-list->bytevector '(255 255 255 0)))
(ellipse (make <ellipse>
#:width 300
#:height 200
#:center (make <point>
#:x 250
#:y 250)
#:color color)))
(draw! image ellipse)
(scm->png image)))
#guile #png #graphics #projects #scheme
⚡2
Круг — частный случай эллипса.
(use-modules (rnrs bytevectors)#guile #png #graphics #projects #scheme
(oop goops)
(png)
(png graphics))
(define (main args)
(let* ((image (png->scm))
(color (u8-list->bytevector '(255 255 255 0)))
(circle (make <circle>
#:radius 200
#:center (make <point>
#:x 250
#:y 250)
#:color color)))
(draw! image circle)
(scm->png image)))
👍3⚡1
David Thompson выпустил релиз Guile-WebSocket 0.1.0:
https://lists.gnu.org/archive/html/guile-user/2022-11/msg00045.html
Реализация клиенской и серверной стороны протокола WebSocket (RFC 6455).
Сайт проекта:
https://dthompson.us/projects/guile-websocket.html
#guile #scheme #websocket #networking
https://lists.gnu.org/archive/html/guile-user/2022-11/msg00045.html
Реализация клиенской и серверной стороны протокола WebSocket (RFC 6455).
Сайт проекта:
https://dthompson.us/projects/guile-websocket.html
#guile #scheme #websocket #networking
Выпустил релиз Guile-PNG 0.2.0 с добавлением API по отрисовке графических примитивов (точек, линий, ломаных линий, прямоугольников, эллипсов, кругов) поверх PNG-изображений:
https://lists.gnu.org/archive/html/guile-user/2022-11/msg00050.html
#guile #png #projects #scheme
https://lists.gnu.org/archive/html/guile-user/2022-11/msg00050.html
#guile #png #projects #scheme
GitHub
GitHub - artyom-poptsov/guile-png: Portable Network Graphics (PNG) library for GNU Guile.
Portable Network Graphics (PNG) library for GNU Guile. - artyom-poptsov/guile-png
⚡1