memory heap
374 subscribers
2.56K photos
526 videos
52 files
3.17K 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
Кстати, вот как этот самодельный Omnichord, на котором мне довелось поиграть, выглядел вблизи примерно неделю назад. Сейчас проект уже продвинулся вперёд и имеет гораздо более законченный вид.
Forwarded from Вееzzаrе
Каждый мой проект становится всё более изощрённым и всратым. Чем глубже я продвигаюсь, тем мрачнее становится. Завтра может быть ещё более стрёмно. б о й т е с
Компиляция горохового супа.

#vegan #food #cooking
memory heap
Компиляция горохового супа. #vegan #food #cooking
Пришло время интеграционного тестирования горохового супа с модулем "хлеб". Приятного аппетита мне.
memory heap
Пришло время интеграционного тестирования горохового супа с модулем "хлеб". Приятного аппетита мне.
К сожалению, подключенный модуль "хлеб" провалил тестирование, но модуль "суп" оправдал все ожидания. Держу вас в курсе, не благодарите.
memory heap pinned «Думаю, должен пояснить пару моментов. Сейчас будет длинный пост про религию и атеизм. Во-первых, да, я атеист — уже более 13 лет точно. Это значит, что я не верю ни в бога (или любые "божества"), ни в дьявола (или любые другие "злые силы"), ни в "сверхъестественное"…»
Выпустил релиз Guile-SSH 0.16.3 с исправлением "утечки каналов": при закрытии libssh-канала на удалённой стороне (например, после выполнения консольной команды), канал оставался не освобождённым. Из-за ограничения на количество открытых каналов в OpenSSH (которое контролируется опцией MaxSessions в sshd_config), в определённый момент сервер переставал позволять открывать новые каналы, что приводило к ошибкам.

Проблема была выявлена в GNU Guix, при выполнении команды guix deploy.

Анонс Guile-SSH 0.16.3 в почтовой рассылке GNU Guile:
https://mail.gnu.org/archive/html/guile-user/2023-01/msg00059.html

#projects #guile #ssh #dev
1
#music

IAMX, "I Am Terrified":
https://www.youtube.com/watch?v=5k1H7l0rFr0

You look good in leather in bars
Breaking things, breaking hearts
You look good in pleasure, in hotels
Loneliness is the key to break that spell
I am terrified, I think too much
I get emotional when I drink too much
I buy every cry, 'cause I don't trust
I am terrified, I think too much
In your blood, the fetish
The prize of a million teasing moments blind
Will release you from the circus, the railway
But the gravity between us will keep us safe
I am terrified, I think too much
I get emotional when I drink too much
I buy every cry, 'cause I don't trust
I am terrified!
I am terrified, I think too much
I get emotional when I drink too much
I buy every cry, 'cause I don't trust
I am terrified!
I am terrified!
I am terrified!
'Cause I drink too much
'Cause I drank too much!
Людовик Кортес (Ludovic Courtès) запустил непрерывную интеграцию (CI) для GNU Guile на базе Cuirass — ПО для непрерывной интеграции, написанное на Guile. На сервере CI установлена система GNU Guix. Таким образом, это "замыкает круг", тестируя Guile через CI, написанное на Guile и развёрную на базе Guix, написанного на Guile. Со слов Людовика Кортеса:

В 2009-м году, вместе с Робом Вермаасом (Rob Vermaas) из проекта NixOS, мы настроили CI для Guile (как и дря других пакетов GNU), используя Nix месте с Hydra, её системой непрерывной интеграции:
https://lists.gnu.org/archive/html/guile-devel/2009-11/msg00084.html

Задачи CI до сих пор существуют, хотя они и "подгнивают" уже ~10 лет:
https://hydra.nixos.org/jobset/gnu/guile-2-0
https://git.savannah.gnu.org/cgit/hydra-recipes.git/tree/guile/release.nix

10 лет назад когда я ввязался в этот сторонний проект *кхм* называемый Guix (Guix = Guile + Nix, понимаете, да?) Чтобы замкнуть этот круг, было естественным перезапустить CI, но на этот раз с Guix и Cuirass, его сопутствующим CI-инструментом — с кодом на Guile до самых низов! Задачи из новой CI на сборочной ферме можно посмотреть на ресурсах проекта Guix:
https://ci.guix.gnu.org/jobset/guile

#gnu #guix #guile
This media is not supported in your browser
VIEW IN TELEGRAM
Carbonyl — Браузер Chromium, работающий в терминале:
https://github.com/fathyb/carbonyl

#linux #terminal #tools
Функциональным программистам -- функциональный сок, без побочных эффектов.
6
Хм...
Оказывается, в 2017-м году нашли динозавра Borealopelta, который прекрасно сохранился (для своего возраста в миллионы лет.) Сохранилась кожа и шипы на спине, даже "морда" — всё это конечно в окаменелом состоянии, "Парка Юрского периода" ждать не стоит. Тем не менее, интересно.

В качестве причины такой прекрасной сохранности останков называется то, что они были укрыты толстым слоем вязкого природного цемента, что не дало им "расплющится" под давлением остадочных пород, которые впоследствии легли поверх, и не дали доступ к останкам бактерий, которые могли бы привести к их разложению.
1