memory heap
374 subscribers
2.54K photos
522 videos
52 files
3.12K 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
Заказал VisionFive2, на поиграться:
https://www.starfivetech.com/en/site/boards

Приедет в конце мая, скорее всего.
🔥8
#guix_patches

Обновил четыре пакета из модуля networking в GNU Guix:
dec74b921e gnu: iperf: Update to 3.19.
e87c5b9a92 gnu: hcxtools: Update to 6.3.5.
889d2aae7e gnu: netdiscover: Update to 0.20.
506e88be84 gnu: ubridge: Update to 0.9.19.
2
Fulton’s ramblings, "Why we need lisp machines":
https://fultonsramblings.substack.com/p/why-we-need-lisp-machines

Достаточно интересно + ссылки на источники. Вообще думаю, что GNU/Linux сейчас в очень хорошем состоянии, и круто, что мы имеем всё больше качественного FOSS и совместимого железа. Тем не менее, идея Lisp-машины звучит интересно, и круто было бы иметь альтернативы, пусть даже не в таком развитом состоянии, как GNU/Linux. Хорошие идеи всё равно имеют свойства переносится из одной системы в другую (вспомнить хотя бы Plan 9.)

Самое близкое и реалистичное, что вижу сейчас на пути к практически применимой Lisp-машине в современных реалиях — это GNU Guix.

#lisp
2
Хорошая (IMHO) презентация по архитектуре компьютера:
https://www.cs.cmu.edu/~ckingsf/class/02201-f15/lects/lec18-arch.pdf

Автор — Carl Kingsford.
2👀1
memory heap
Хорошая (IMHO) презентация по архитектуре компьютера: https://www.cs.cmu.edu/~ckingsf/class/02201-f15/lects/lec18-arch.pdf Автор — Carl Kingsford.
Ещё одна хорошая презентация про архитектуру компьютера, на это раз от профессора Stefan Wallentowitz из Munich University of Applied Sciences:
https://riscv.cs.hm.edu/slides/ca_2020_02_basics.pdf
2🔥1
Media is too big
VIEW IN TELEGRAM
Музыка из Final Fantasy V на уличном органе.

#music
🔥5
#guix_patches

Обновил три пакета из модуля networking в GNU Guix:
1b2ac3f27d gnu: dropwatch: Update to 1.5.5.
3f58a6f5eb gnu: frrouting: Update to 10.3.
58325c380d gnu: vnstat: Update to 2.13.
1
#book_sparc

Перевёл главу 7 про разработку игр ("Game development") в книге на английский язык вплоть до раздела 7.5. Это получается 5 из 10 разделов готово. Конечно, дальше ещё нужна будет вычитка и правки для того, что переведено.
2
Это видео — afterparty моего дня рождения. А главный гость — новая книга, которую я писал три года! Представляю вашему вниманию: Immortality or Death: From Entropy to Eternity.
Бессмертие или смерть. Пока она доступна только на английском и только на Amazon. Но скоро я приступлю к созданию версии на русском языке.

Досмотрите до конца, чтобы узнать почему старение — главный враг человечества и почему его нужно победить.

А пока поделюсь отзывом на книгу от Обри де Грея:

«За многие годы я понял, насколько трудно донести идеи долголетия до широкой аудитории. В книге "Бессмертие или смерть" Панчину это блестяще удалось. Он предлагает исключительно широкий обзор вопросов, касающихся как осуществимости, так и желательности — более того, необходимости — миссии по полному медицинскому контролю над старением. Я возлагаю большие надежды на то, что эта выдающаяся книга сыграет важную роль в продолжающемся крестовом походе за освобождение человечества от его самого сурового ограничения».

https://youtu.be/eJnUpKgNh20

Книга:
https://www.amazon.com/dp/B0F93JBB1D?maas=maas_adg_68C890108F91D4D179A6D69784DF7A07_afap_abs&ref_=aa_maas&tag=maas
1
#book_sparc

Закончил переводить на английский раздел 7.6 про добавление звуков в игру ("Adding sounds") в книге.
3
Media is too big
VIEW IN TELEGRAM
#arduino #arduino_music

"Game of Thrones" theme:
https://musescore.com/user/158751/scores/2163051

Запрограммировал часть мелодии на Arduino, пока вёл учебную практику для студентов по книге, потом дописал остальное. 92 такта всего.
1
AronRa, "Unboxing a fabulous custom guitar":
https://www.youtube.com/watch?v=MnS7hN0ks5Q

Гитара, напечатанная на 3D-принтере и раскрашенная вручную. Красиво.

#3dprinting
#book_sparc

Закончил переводить на английский язык раздел 7.7 "Graphics" в книге.

Это 7-й из 10 подразделов на данный момент про разработку игр на Arduino.
🔥1
Хорошая статья про память в платформе Arduino — на микроконтроллерах AVR и ARM:
https://docs.arduino.cc/learn/programming/memory-guide/

#arduino #programming