Выпустил релиз Guile-Udev 0.3.0:
https://github.com/artyom-poptsov/guile-udev/releases/tag/v0.3.0
Guile-Udev — это обёртка над библиотекой
В новой версии:
- Параметр
-
- Таймаут для
- Добавлены тесты
- Добавлены GitHub Workflow для тестирования сборки под GNU Guix.
- Исправлено описание пакета GNU Guix в файле
- Обновлена документация.
В подготовке релиза принимали участие:
- Maxim Cournoyer
- Zheng Junjie
#projects #gnu #guile #guile_udev
https://github.com/artyom-poptsov/guile-udev/releases/tag/v0.3.0
Guile-Udev — это обёртка над библиотекой
libudev для GNU Guile. Библиотека позволяет обрабатывать события Udev.В новой версии:
- Параметр
devtype процедуры udev-monitor-add-filter! теперь опциональный.-
make-udev-monitor теперь позволяет установить фильтр событий Udev без указания типа устройства.- Таймаут для
make-udev-monitor теперь по-умолчанию выставлен в #f вместо нуля — при таком значении не используется активный опрос событий Udev, вместо этого система блокируется до возникновения события. Раньше при значении таймаута 0 система крутилась в бесконечном цикле и потребляла 100% одного ядра ЦП. Теперь этого не происходит.- Добавлены тесты
- Добавлены GitHub Workflow для тестирования сборки под GNU Guix.
- Исправлено описание пакета GNU Guix в файле
guix.scm.- Обновлена документация.
В подготовке релиза принимали участие:
- Maxim Cournoyer
- Zheng Junjie
#projects #gnu #guile #guile_udev
GitHub
Release v0.3.0 · artyom-poptsov/guile-udev
Table of Contents
Changes in version 0.3.0 (2023-12-28)
udev-monitor-add-filter!: Make "devtype" parameter optional
make-udev-monitor: Now allows to set a filter without device type
New...
Changes in version 0.3.0 (2023-12-28)
udev-monitor-add-filter!: Make "devtype" parameter optional
make-udev-monitor: Now allows to set a filter without device type
New...
⚡2
Forwarded from EVIL SPACE
This media is not supported in your browser
VIEW IN TELEGRAM
Будто бы вход в другое измерение – гипнотическая световая скульптура в форме ромбоикосододекаэдра от Энтони Джеймса
👀4⚡1
EVIL SPACE
Будто бы вход в другое измерение – гипнотическая световая скульптура в форме ромбоикосододекаэдра от Энтони Джеймса
Источник:
https://www.youtube.com/watch?v=tSiKG2_ITbY
Другие работы художника можно посмотреть тут:
https://www.operagallery.com/artist/anthony-james
#art
https://www.youtube.com/watch?v=tSiKG2_ITbY
Другие работы художника можно посмотреть тут:
https://www.operagallery.com/artist/anthony-james
#art
YouTube
Anthony James Studio - June 2020
Learn more about Anthony James: https://www.operagallery.com/anthony-james
⚡1
#music #music_ost
Soundtrack из игры "Half-Life: Alyx" достаточно красив. Ниже подборка композиций, которые меня особенно "зацепили".
Mike Morasky, "Strider Battle" (Half-Life: Alyx OST):
https://youtu.be/qfIpHXZI_-I?list=PLUAt2grZMdomRBA52R0qhwU2VZhfa9TPy
Mike Morasky, "Icosahedron" (Half-Life: Alyx OST):
https://youtu.be/6wy9rVJXVfk?list=PLUAt2grZMdomRBA52R0qhwU2VZhfa9TPy
Mike Morasky, "Gravity Grenade Conflict" (Half-Life: Alyx OST):
https://youtu.be/pxYWkwqbmpU?list=PLUAt2grZMdomRBA52R0qhwU2VZhfa9TPy
Mike Morasky, "HIRE" (Half-Life: Alyx OST):
https://youtu.be/uUHzDlb9cwo?list=PLUAt2grZMdomRBA52R0qhwU2VZhfa9TPy
Soundtrack из игры "Half-Life: Alyx" достаточно красив. Ниже подборка композиций, которые меня особенно "зацепили".
Mike Morasky, "Strider Battle" (Half-Life: Alyx OST):
https://youtu.be/qfIpHXZI_-I?list=PLUAt2grZMdomRBA52R0qhwU2VZhfa9TPy
Mike Morasky, "Icosahedron" (Half-Life: Alyx OST):
https://youtu.be/6wy9rVJXVfk?list=PLUAt2grZMdomRBA52R0qhwU2VZhfa9TPy
Mike Morasky, "Gravity Grenade Conflict" (Half-Life: Alyx OST):
https://youtu.be/pxYWkwqbmpU?list=PLUAt2grZMdomRBA52R0qhwU2VZhfa9TPy
Mike Morasky, "HIRE" (Half-Life: Alyx OST):
https://youtu.be/uUHzDlb9cwo?list=PLUAt2grZMdomRBA52R0qhwU2VZhfa9TPy
YouTube
Half-Life: Alyx OST #63 - Strider Battle
Composed by Mike Morasky
Soundtrack Playlist: https://www.youtube.com/playlist?list=PLUAt2grZMdomRBA52R0qhwU2VZhfa9TPy
Soundtrack Playlist: https://www.youtube.com/playlist?list=PLUAt2grZMdomRBA52R0qhwU2VZhfa9TPy
#programming #lisp #science
Как язык программирования Lisp помогает создавать нанотехнологии:
https://youtu.be/fytGL8vzGeQ
Как язык программирования Lisp помогает создавать нанотехнологии:
https://youtu.be/fytGL8vzGeQ
YouTube
How Lisp is designing Nanotechnology (with Prof. Christian Schafmeister)
One of our oldest languages meets one of our newest sciences in this episode, as we talk with Professor Christian Schafmeister, an award-winning nanotech researcher who's been developing a language and a design suite to help research the future molecular…
⚡2
#music
Grégoire Blanc, "Baba Yetu" на залепленным жвачкой рояле:
https://www.youtube.com/watch?v=U6ee9OQMuZU
Оказывается, иногда жвачки, приклеенные в неожиданных местах, дают положительный эффект!
Grégoire Blanc, "Baba Yetu" на залепленным жвачкой рояле:
https://www.youtube.com/watch?v=U6ee9OQMuZU
Оказывается, иногда жвачки, приклеенные в неожиданных местах, дают положительный эффект!
YouTube
"Baba Yetu" on a chewing-gumized grand piano...
Here is how a piano sounds like when the strings are muted with gum. Weird experiment I know…
The famous theme from Civilization IV, "Baba Yetu", composed by Christopher Tin sounds quite good with this setup. Music starts at 0:45
The famous theme from Civilization IV, "Baba Yetu", composed by Christopher Tin sounds quite good with this setup. Music starts at 0:45
🔥1
Заболел недавно, вызвал врача на дом. Врач даёт бумажку с напечатанным списком рекомендаций и лекарств, вычёркивает из неё лишнее. Я смотрю подозрительно в бумажку, он замечает, и говорит так жизнеутверждающе — "да вы не переживайте, тут всё напечатано, вы сможете это прочесть!" А потом рядом с печатным текстом пишет свои каракули. Подход изменился, проблема осталась.
⚡3🔥1
memory heap
Заболел недавно, вызвал врача на дом. Врач даёт бумажку с напечатанным списком рекомендаций и лекарств, вычёркивает из неё лишнее. Я смотрю подозрительно в бумажку, он замечает, и говорит так жизнеутверждающе — "да вы не переживайте, тут всё напечатано,…
Чтобы не создавалось впечатления, что я болею, лечусь и ничего кроме этого не делаю, вот краткий обзор активностей за последние несколько дней:
- Пообщался с двумя студентами, которые у меня пишут диплом. Узнал статус проектов.
- Исправил и дополнил раздел про шину I2C в моей книге.
- Отправил один патч в GNU Guix.
- Попытался починить сборку пакета
- Пообщался с двумя студентами, которые у меня пишут диплом. Узнал статус проектов.
- Исправил и дополнил раздел про шину I2C в моей книге.
- Отправил один патч в GNU Guix.
- Попытался починить сборку пакета
go-github-com-charmbracelet-glamour в GNU Guix, даже получилось за счёт обновления версии пакета. Но от этого пакета зависит другой пакет, chezmoi, который теперь тоже надо обновить — и он имеет адовое количество зависимостей, и я увяз в этом. Попробую со второго захода что-то с этим сделать.🔥7
CONTENT WARNING: Депрессивный предновогодний пост.
Обычно в новый год люди друг другу желают в новом году всего самого наилучшего, но это настолько же бессмысленно, как загадывать желание на падающую "звезду" (как вы знаете, звёзды с неба не падают.) Деда Мороза и Снегурочки не существует, мы обычно это понимаем ещё в детстве, и игрушки под ёлку кладёт кто-то вполне материальный.
Мораль тут в том, что нет смысла надеяться на некоторое "чудо", что придёт кто-то и решит наши проблемы за нас. Если мы, как человечество, хотим лучшего, мы должны сами обеспечить это для себя и других. С точки зрения гуманизма мы должны сделать этот мир лучше не только для себя любимых, но и для других человеков. Причём, мы должны научиться понимать людей, которые отличаются от среднестатического знакомого нам "человека" по каким-то признакам, научиться ставить себя на их место (это и называется эмпатия) понимать их нужды и проблемы.
Этот год, и предыдущий год, и пред-предыдущий год, были тяжёлыми. Уверен, не только для меня. Чувство, что я что-то делал в принципе не благодаря, а вопреки. Нестабильность вокруг, разрыв связей с миром, постоянное беспокойство за друзей, знакомых, за себя.
И это ещё один Новый год, который я встречаю в одиночестве, как в старые времена, ибо близкие отношения с людьми мне даются тяжело (или я просто не встретил подходящего человека ещё, кто знает.)
Вообще не особенно люблю праздники. У меня они обычно ассоциируются с злоупотреблением алкоголем, к которому у меня отвращение со школы. У моих родителей с этим были серьёзные проблемы, я учился на ошибках. Некоторые праздники вообще имеют мало смысла. Обычно в праздники я работаю над чем-то. Единственно что у меня получилось нормально встретить — так это день рождения в этом году, собрал друзей, хорошо посидели. Это успех, я считаю.
А сейчас из-за происходящего вокруг вообще праздничного настроения нет. Чего праздновать-то? На что надеяться в новом году, если я, как человек, мало на что могу повлиять дальше своего ближайшего окружения? Просто сжимаю зубы и иду работать — чисто ради людей, которые для меня важны.
Обычно в новый год люди друг другу желают в новом году всего самого наилучшего, но это настолько же бессмысленно, как загадывать желание на падающую "звезду" (как вы знаете, звёзды с неба не падают.) Деда Мороза и Снегурочки не существует, мы обычно это понимаем ещё в детстве, и игрушки под ёлку кладёт кто-то вполне материальный.
Мораль тут в том, что нет смысла надеяться на некоторое "чудо", что придёт кто-то и решит наши проблемы за нас. Если мы, как человечество, хотим лучшего, мы должны сами обеспечить это для себя и других. С точки зрения гуманизма мы должны сделать этот мир лучше не только для себя любимых, но и для других человеков. Причём, мы должны научиться понимать людей, которые отличаются от среднестатического знакомого нам "человека" по каким-то признакам, научиться ставить себя на их место (это и называется эмпатия) понимать их нужды и проблемы.
Этот год, и предыдущий год, и пред-предыдущий год, были тяжёлыми. Уверен, не только для меня. Чувство, что я что-то делал в принципе не благодаря, а вопреки. Нестабильность вокруг, разрыв связей с миром, постоянное беспокойство за друзей, знакомых, за себя.
И это ещё один Новый год, который я встречаю в одиночестве, как в старые времена, ибо близкие отношения с людьми мне даются тяжело (или я просто не встретил подходящего человека ещё, кто знает.)
Вообще не особенно люблю праздники. У меня они обычно ассоциируются с злоупотреблением алкоголем, к которому у меня отвращение со школы. У моих родителей с этим были серьёзные проблемы, я учился на ошибках. Некоторые праздники вообще имеют мало смысла. Обычно в праздники я работаю над чем-то. Единственно что у меня получилось нормально встретить — так это день рождения в этом году, собрал друзей, хорошо посидели. Это успех, я считаю.
А сейчас из-за происходящего вокруг вообще праздничного настроения нет. Чего праздновать-то? На что надеяться в новом году, если я, как человек, мало на что могу повлиять дальше своего ближайшего окружения? Просто сжимаю зубы и иду работать — чисто ради людей, которые для меня важны.
🕊13⚡1👾1
Приснился мне сегодня сон с занятным сюжетом, может и вам интересно будет. Если что, я не придаю снам какого-то "мистического" значения, просто на мой взгляд мозг пытается сформировать интересную "заставку" для просмотра, пока в фоновом режиме раскладывает по полочкам информацию, накопленную за прошедший день.
Итак.
Зима, обычный хмурый день. Стоит у входа в подземный переход простовато, но достаточно опрятно одетый мужик лет шестидесяти с в меру морщинистым лицом, в куртке зимней бежевого цвета, тёмно-синих джинсах, каких-то валенках, на голове — цветастая, но не яркая, шапка с пампоном, лузгает семечки и, прищурившись, останавливает идущих в переход людей, задавая им простые математические вопросы. После лишь правильного ответа он отпускает человека в переход, вниз.
Перед входом в переход скопилась небольшая очередь, человек эдак на пять, но люди с мужиком в шапке не ругаются, просто говорят ответ на вопрос, после правильного ответа их пропускают вниз. Вопросы часто повторяются, люди обычно отвечают правильно, и мужик в шапке на входе не выглядит, как большая преграда на их пути.
Я иду вверх, по лестнице перехода.
Иду назад, в переход. Очередь рассосалась. Мужик меня узнаёт — видимо ранее видел, как я кому-то что-то объяснял — спрашивает: "Учить?" "Да," — отвечаю, — "Главное при этом самому не разучиться." Мужик в шапке усмехается, пропускает.
Я иду вниз.
Итак.
Зима, обычный хмурый день. Стоит у входа в подземный переход простовато, но достаточно опрятно одетый мужик лет шестидесяти с в меру морщинистым лицом, в куртке зимней бежевого цвета, тёмно-синих джинсах, каких-то валенках, на голове — цветастая, но не яркая, шапка с пампоном, лузгает семечки и, прищурившись, останавливает идущих в переход людей, задавая им простые математические вопросы. После лишь правильного ответа он отпускает человека в переход, вниз.
Перед входом в переход скопилась небольшая очередь, человек эдак на пять, но люди с мужиком в шапке не ругаются, просто говорят ответ на вопрос, после правильного ответа их пропускают вниз. Вопросы часто повторяются, люди обычно отвечают правильно, и мужик в шапке на входе не выглядит, как большая преграда на их пути.
Я иду вверх, по лестнице перехода.
Иду назад, в переход. Очередь рассосалась. Мужик меня узнаёт — видимо ранее видел, как я кому-то что-то объяснял — спрашивает: "Учить?" "Да," — отвечаю, — "Главное при этом самому не разучиться." Мужик в шапке усмехается, пропускает.
Я иду вниз.
⚡6