memory heap
375 subscribers
2.56K photos
525 videos
52 files
3.16K 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
20.04.2025
🔥5
#book_sparc

Начал работу над главой про обработку прерываний для книги. Примерный план такой:
- Сначала расскажу про внешние прерывания (по кнопкам), т.к. это проще для реализации в Arduino за счёт встроенных процедур и, следовательно, проще для понимания.
- Потом расскажу про внутренние прерывания (по таймеру.)
Forwarded from Okhsunrog's Logs
🔥2
Кстати, известный блоггер PewDiePie тут рекламирует GNU/Linux и свободное ПО:
https://www.youtube.com/watch?v=pVI_smLgTY0

Вообще это первое видео, которое я у него посмотрел, так что я вообще на знаток творчества PewDiePie — но это действительно круто, что GNU/Linux набирает популярность в не-технических кругах.

#linux
memory heap
#book_sparc Начал работу над главой про обработку прерываний для книги. Примерный план такой: - Сначала расскажу про внешние прерывания (по кнопкам), т.к. это проще для реализации в Arduino за счёт встроенных процедур и, следовательно, проще для понимания.…
#book_sparc

Написал 8 условных страниц в книге про прерывания, хотя ещё много работы требуется провести — раздел про таймеры практически не написан, перевод нового материала на английский язык ещё не начат. Но когда-нибудь я всё это сделаю, главное — методично работать и двигаться вперёд.

Тем временем, количество коммитов в репозитории перевалило за 1000.
#bike

Сломались две спицы в заднем колесе велосипеда. Заменил.
🔥2
Media is too big
VIEW IN TELEGRAM
Выбрался на фестиваль Intervals.
🔥2
memory heap
Video
Пока с друзьями ходил по выставке Intervals на Нижегородской ярмарке, попал в объектив фотографа (кстати, вот её канал.)

А ещё неожиданно встретил двух студентов из колледжа — выпускника и пятикурсника, поговорили немного.

В итоге, вылазка на Intervals получилось достаточно успешной, хотя смог побывать лишь на части инсталляций.

#me
🔥10
— Алло, техподдержка? У меня тут проблема с сетью. 🕸

[source]
👾3👀1
#book_sparc

Похоже, что решил проблему с воспроизводимой сборкой книги в GitHub CI, через смену основного канала GNU Guix (которое последнее время часто бывает недоступно) на зекало в Codeberg.
Визуальный симулятор процессора 6502 на уровне транзисторов:
https://www.visual6502.org/

MOS Technology 6502 — это восьмибитный процессор с частотой от 1МГц до 3МГц, выпущенный в 1975-м году.
Forwarded from Hacker News
PhD Timeline (🔥 Score: 163+ in 2 hours)

Link: https://readhacker.news/s/6twMg
Comments: https://readhacker.news/c/6twMg
#guix_patches

Обновил утилиту btop до версии 1.4.1 в GNU Guix. Новая версия btop включает в том числе мой патч с исправлением ошибки сегментации на платформах, где GPU не имеет кодового названия.
🔥6
#book_sparc

Начал писать раздел про структуры в книге. Эта тема необходима как для дальнейшего развития раздела про разработку игр, так и для главы про прерывания.
Пожалуйста, не вставайте, не садитесь, не залезайте и не прислоняйтесь к ограждению зоопарка.

(Если вы упадёте, то животные могут вас съесть — а это, в свою очередь, может сделать их больными.)


[source]
🔥2👀2