memory heap
368 subscribers
2.48K photos
506 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
memory heap
#guix_patches Исправил сборку asco в GNU Guix: 08971b6956a gnu: asco: Fix build with gcc-14.
#guix_patches

Исправил сборку ещё одного пакета, и один обновил в GNU Guix:
b77a918e54e gnu: mpb: Fix build with gcc-14.
3df60427c68 gnu: harminv: Update to 1.4.2.
Это прежасно.
Выпустил релиз Guile-DSV 0.8.0:
https://github.com/artyom-poptsov/guile-dsv/releases/tag/v0.8.0

В новой версии:
- Исправлен баг с чтением данных в формате RFC4180, где строки заканчиваются символом "LF", вместо рекомендуемой в RFC комбинации "CRLF". Теперь данные читаются корректно. Хотя это поведение не соответствует стандарту RFC4180, в данном случае Guile-DSV придерживается принципа надёжности ("Будь корсервативен в том, что отправляешь — и либеральным в том, что принимаешь.")
- Новые параметры для процедур в модуле (dsv table): Процедуры format-table, table-wrap и table-wrap-row теперь принимают параметр string-slice, который позволяет контролировать, как столбцы таблицы вписываются в требуемую ширину. Процедуры table-wrap и format-table теперь принимают параметр calculate-cell-widths, который позволяет изменить поведение Guile-DSV при подсчёте ширины столбцов таблицы.
- Обновлена документация: теперь в Info документации подробно расписаны параметры таблицы; кроме того, добавлено описание новых параметров процедур.
- Файл README обновлён, теперь он более читаемый и информативный.

#projects #scheme #lisp
memory heap pinned «Выпустил релиз Guile-DSV 0.8.0: https://github.com/artyom-poptsov/guile-dsv/releases/tag/v0.8.0 В новой версии: - Исправлен баг с чтением данных в формате RFC4180, где строки заканчиваются символом "LF", вместо рекомендуемой в RFC комбинации "CRLF". Теперь…»
🎃4
Пришло время ставить зимнюю резину.

#bike
👻2
memory heap
Пришло время ставить зимнюю резину. #bike
В общем, короткий отчёт по обслуживании велосипеда:
- Поставил шипованную резину (на оба колеса.)
- Закрепил лучше багажник (side quest: сломал метчик при нарезке резьбы в самодельной детали от багажника, кусок остался внутри детали — пришлось её переделывать.)
- Исправил подножку, теперь велосипед на ней более уверенно стоит.

Заняло всё примерно 2.5 часа.

#bike
🔥4
memory heap
В общем, короткий отчёт по обслуживании велосипеда: - Поставил шипованную резину (на оба колеса.) - Закрепил лучше багажник (side quest: сломал метчик при нарезке резьбы в самодельной детали от багажника, кусок остался внутри детали — пришлось её переделывать.)…
Вообще качественный инструмент решает: если бы у меня дома был нормальный инструмент под задачу, я бы не сломал метчик. Если бы я не сломал метчик, то минут на 30 минимум сократил время работы. Конечно, я смог обойтись подручными средствами — крутил метчик наудобными пассатижами (не смог найти дома зажим для него.) Но не стоит на инструменте экономить по возможности — время дороже, меньше риск травматизма при комфортной работе, получаешь кайф от работы качественным инструментом.

#memory_dump
Forwarded from NOP::Humor
This media is not supported in your browser
VIEW IN TELEGRAM
🎃3👾1
Forwarded from Gudim
мы здесь
Forwarded from Zhovner Hub
Media is too big
VIEW IN TELEGRAM
У нас новая инсталляция на кухне. Тупо вау
🔥3
#guix_patches

Исправил сборку bonnie++ в GNU Guix и обновил пакет:
853c962f3bc gnu: bonnie++: Update to 2.00a.
b0718088e22 gnu: bonnie++: Fix build.
#guix_patches

Исправил сборку tla (GNU Arch) в GNU Guix, и заодно обновил стиль пакета:
1961dd6a186 gnu: tla: Modernize the package.
394c8ae695b gnu: tla: Fix build.