memory heap
368 subscribers
2.48K photos
504 videos
52 files
3.06K 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
Forwarded from Future Punk
Актуальные комиксы Александра Ремизова
🔥6
Каким-то образом оторвался нипель от камеры переднего колеса велосипеда. Получилось приключение на 20 минут -- перед выещдом с работы поменять камеру. Благо, что с собой запаска и инструмент были.

#bike
👾4👀1
memory heap
Каким-то образом оторвался нипель от камеры переднего колеса велосипеда. Получилось приключение на 20 минут -- перед выещдом с работы поменять камеру. Благо, что с собой запаска и инструмент были. #bike
Пришёл домой, снял и спустил колесо, поставил ещё "вторую кожу" — старую камеру разрезал по внутренней части и обернул её по внешней части новой, проложив её таким образом между камерой и покрышкой.

Так должно быть надёжнее. Да и звук мне переднего колеса не нравился — как будто покрышка больше, чем камера, и "хлябает" вокруг неё. Сейчас должно всё более плотно сидеть.

#bike
3
#music

"Jacob Collier: In the Room Where It Happens":
https://youtu.be/ERvd5QjupSU

As a programmer, I like that he's basically a 100% "open source" musician. Whatever he accomplishes, he tries to explain how he got there to the tiniest detail, because the journey is just as fascinating as the result. To the point where he'll make multi-hour streams of him producing music. Whatever he "discovers", he wants everyone else to be able to do it too.

@metacob
🔥1
Lion hugger (Peleus and shape-shifting Thetis). Ovide Moralisé, Paris ca. 1330. Paris, BnF, Arsenal 5069, fol. 149v.


Peleus: :(
Lion: :3


[source]

#art
Forwarded from Doque Embedded
:-(
👀4👾1
Написал новые стихи:

Плод раздора

Упало яблоко на землю,
Земля плод павший приняла --
Он не последний и не первый
Что жизнь создаст, в земле гния.

Упало яблоко на землю
Из детской маленькой руки,
Когда за этот плод бесценный
Случилась драка детворы.

Лежит в грязи сей плод раздора --
Никто не вспомнит про него:
Из-за чего возникла ссора,
И кто когда винил кого.

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

Все разошлись, закат искрится,
Садится солнце, тлея в облаках --
Сегодня детям сладко спится,
И снится яблоко в руках.

Но завтра все уже забудут
Про тот заветный, сладкий плод.
Пройдут года, и посредине луга
Глядишь, и яблоня из яблока взрастёт.

Так было сотни лет, так будет и сейчас,
И впереди -- тысячелетия маячат,
Когда от робкого ростка до дерева -- лишь час,
Сиюминутное порой так мало значит.

Пусть это будет новый повод
Чтоб жизнь ценить, чтоб жизнь любить,
Ведь шанса нет у нас другого:
Мир к лучшему должны мы изменить.

2025-06-12 -- 2025-06-13


На сайте:
https://memory-heap.org/~avp/poetry/2025/2025-06-13.html

На GitHub:
https://github.com/artyom-poptsov/memory-heap.org/blob/master/poetry/2025/2025-06-13.txt

#стихи
🕊3
memory heap pinned «Написал новые стихи: Плод раздора Упало яблоко на землю, Земля плод павший приняла -- Он не последний и не первый Что жизнь создаст, в земле гния. Упало яблоко на землю Из детской маленькой руки, Когда за этот плод бесценный Случилась драка детворы. Лежит…»
This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня отвёл дистанционно две пары по программированию на Java со студентами. Разобрали проблемы, с которыми люди сталкивались на зачёте и частые ошибки. После этого я взялся доделывать игру, которую мы писали на Java часть курса.

Как-то давно один студент нарисовал с помощью Java + JavaFX и геометрических примитивов картину на космическую тематику. Я вырезал из картины ракету, и предложил студентам вызваться в качестве "пилота", чтобы я мог их аватар или фото в иллюминатор ракеты посадить. От них поступило ответное предложение — сесть мне в ракету самому. Сказано — сделано. И вот ракета с моим аватаром подгружена в игру. Управление персонажем по WASD мы сделали ещё в прошлый раз. Сейчас добавил генерацию случайного фона (космос со звёздами), добавил Солнце, подгрузил текстуры метеоритов, сделал, чтобы они летели сами. Получилось интересно, но конечно для полноценной игры надо ещё много всего сделать — коллизии, обработку выигрыша/проигрыша, анимацию, озвучку и т.п.

Но было весело.

#нртк
🔥2
memory heap
Красивое. Программатор WCH-LinkE-R0-1v3 и CH32V003. #riscv
This media is not supported in your browser
VIEW IN TELEGRAM
Ну что же, похоже я окирпичил WCH-LinkE, не успев даже прошить свой CH32V003. Пришло время заказать новый.

Зато я теперь знаю, что не надо на кнопку IAP при загрузке нажимать.

#riscv
🎃5
Сумел вывести последовательность цифр, с помощью программы на RISC-V ассемблере. Компилировал и запускал на VisionFive2.

Очень здорово в этом деле помогает "Compiler Explorer":
https://godbolt.org/

Также вот шпаргалка по инструкциям RISC-V процессора (хотя тут не все, судя по всему):
https://projectf.io/posts/riscv-cheat-sheet/

#riscv #visionfive2 #assembler
🔥7
#book_sparc

Прогресс по книге. Пишу главу "Путешествие к центру микроконтроллера" (отсылка к "Путешествию к центру земли" Жюля Верна, конечно.)

Планирую сейчас дописать всё необходимое, чтобы грамотно можно было подойти к использованию внутренних аппаратных прерываний.
🔥7
10.06.2025
🔥4