memory heap
369 subscribers
2.48K photos
508 videos
52 files
3.07K 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
Как-то так.

#cooking
Forwarded from EVIL SPACE
Помни
2
memory heap pinned a photo
В ННГУ 8 сентября с 18:30 по 20:30 будет очередная научно-популярная лекция.

Владимир Сурдин, «Фантастика Жюля Верна: что сбылось, а что не сбылось?»
https://lobachevskylab.timepad.ru/event/2156233/

Думаю сходить. В своё время читал рассказы Жюля Верна, было интересно.

#science #lections
#3dprinting #technology

Интересная технология:
https://www.youtube.com/watch?v=GoEquOdUlGY

Стереолитографический принтер на базе микрооптоэлектромеханической системы (МОЭМС). Разрешение принтера составляет 2560x1440 пикселей (или 3'686'400 пикселей всего), но если верить описанию на YouTube, всего на чипе расположено 4 миллиона микрозеркал — запас микрозеркал требуется, т.к. часть из них сразу после производства оказываются бракованными, и производитель старается повысить выход рабочего продукта за счёт избыточности.

Поскольку в русскоязычной Википедии нет статьи по теме МОЭМСов, то вот вам перевод.

Микро-опто-электро-механическая система (МОЭМС) — система, включающая в себя механические, оптические и электрические подсистемы для обнаружения или манипуляции сигналов в очень мелких масштабах. МОЭМСы включают в себя широкий диапазон устройств — например, оптические переключатели, микроболометры (приборы для регистрации излучения) и т.п.

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

https://en.wikipedia.org/wiki/Microoptoelectromechanical_systems
Кстати, в "Планетарии 1" в НН будут в сентябре концерты — некоторые возможно даже интересные.

#music #events
#music

Расчехлил дискографию Moby, переслушиваю любимые композиции. Музыканту в композиции "Alone" удалось передать эмоции, даже без слов — Moby просто мастер в этом плане. Не побоюсь назвать его музыкальным гением. У меня собрана достаточно полная дискография Moby, со школьных лет со мной его музыка.

Когда-то давно я активно занимался написанием и правкой статей в русскоязычной (и англоязычной, в меньшей степени) Википедии, и там сохранился достаточно большой мой вклад по дискографии Moby.

К слову, вам тоже кажутся эти две композиции разных музыкантов похожими?
- Moby, "Alone" (альбом "Animal Rights", 1996) — https://youtu.be/1PX4NkvxtIo
- Solaris, "Circular" (альбом "Aeon V", 2017) — https://youtu.be/sr3LQDOMtik
Переписываю систему логирования в Guile-SMC. В списке рассылки guix-patches указали на проблемы с текущей версией логирования, так что скоро будет Guile-SMC 0.5.1 с исправлениями и обратной совместимостью с 0.5.0.

В новой версии консольный интерфейс будет позволять указывать драйвер логирования и опции для него (идею подсмотрел в Docker, а более конкретно в dockerd.) При сборке хочу использовать драйвер логирования file, вместо syslog, который до этого по-умолчанию ставился.

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

#guile #smc #dev
Забавный кроссовер старого мультфильма "Тайны третьей планеты" и современных мемов из интернета. Есть нецензурная лексика в небольшом количестве, но это часть мема, так что извиняйте:
https://www.youtube.com/watch?v=jOg7zykdrOI

Тем, кто не смотрел мультфильм "Тайна третьей планеты" — рекомендую посмотреть, он офигенный.
Выпустил релиз Guile State Machine Compiler (Guile-SMC) 0.5.1:
https://github.com/artyom-poptsov/guile-smc/releases/tag/v0.5.1

Список основных изменений:
- Исправил нежелательное сокрытие внутренней процедуры Guile log процедурой из модуля (smc core log).
- Добавил возможность выставлять драйвер логирования для Guile-SMC — это в частности позволило решить проблемы со сборкой Guile-SMC в изолированных окружениях (и/или с ограниченным доступом к ФС и сервисам). Теперь можно при использовании консольной утилиты smc указывать один из драйверов: syslog (по-умолчанию), file или null (отключение логирования.)
- Добавил более гибкую возможность дублирования логов в stderr — теперь это работает с любым драйвером логирования, не только с syslog.
- При компиляции примера парсера для формата PNG теперь используется драйвер логирования null.
- В тестах теперь логирование использует драйвер file и логи сохраняются рядом с тестами в каталоге tests.
- Описание пакета для GNU Guix обновлено.
- Обновлена документация в формате Texinfo.

Программы, работающие с Guile-SMC 0.5.0 должны без изменений продолжать работать с 0.5.1.

Скоро отправлю патч в GNU Guix с обновлённым пакетом.

#guile #smc #fsm #dev #projects
👍1
memory heap
Выпустил релиз Guile State Machine Compiler (Guile-SMC) 0.5.1: https://github.com/artyom-poptsov/guile-smc/releases/tag/v0.5.1 Список основных изменений: - Исправил нежелательное сокрытие внутренней процедуры Guile log процедурой из модуля (smc core log).…
В релизе Guile-SMC 0.5.1 обнаружилось несколько ошибок, пришлось в срочном порядке делать 0.5.2:
https://lists.gnu.org/archive/html/guile-user/2022-09/msg00002.html

Исправленные ошибки:
- Команды smc context и smc compile теперь добавляют к выходному коду модуль (smc core config).

#guile #smc #fsm #dev #projects
Guile-SMC 0.5.2 и Guile-INI 0.5.1 запушили в GNU Guix.

\o/

#dev #projects #gnu #guix
🔥1
Придумал палиндром:

А жаль, лето и нет тени, отель лажа.
🔥6
memory heap pinned «Придумал палиндром: А жаль, лето и нет тени, отель лажа.»