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
Подтверждаю.

Код:
#include <iostream>

int main() {
while (1)
;
}

void unreachable() {
std::cout << "Hello world!" << std::endl;
}


Результат компиляции и выполнения в GNU Guix shell:

$ guix shell --pure clang glibc binutils gcc
$ clang++ -O1 -Wall -o loop loop.cpp
$ ./loop
Hello world!


#programming #cpp #guix #meme
🔥4
#music #art #programming

Наверное можно сказать, что сделал видео-клип на чужую музыкальную композицию.

avp feat. Aldous Ichnite, "glitch"
https://www.youtube.com/watch?v=XSx50WRXq5Y

Музыка из видео — Aldous Ichnite, "D-orbital Divide":
https://freemusicarchive.org/music/aldous-ichnite/crystal-field-theory/d-orbital-divide/

Как это получилось:
Написал днём "для разминки мозгов" небольшую программу на C, которая генерирует в консоли анимацию. Вечером решил выложить видео-запись с экрана, показывающую работу. Подумал, что неплохо бы наложить музыку на видео и выложить на YouTube. Нашёл хорошую музыкальную композицию, расчехлил Kdenlive, попробовал заморочиться с синхронизацией музыки и анимации. Свёл всё воедино.
🔥5
#music #art #programming

Аудио-визуальное творчество на Common Lisp:
https://www.youtube.com/watch?v=gdjkSkRFcr4

Технологии:
Emacs, SuperCollider, Common Lisp (SBCL) + библиотеки cl-collider, cl-visual.

Подсмотрено здесь.

Рекомендую посмотреть в целом канал автора, там много годного:
https://www.youtube.com/watch?v=QJ-Nlm3jqfQ
2🔥2