memory heap
375 subscribers
2.56K photos
526 videos
52 files
3.16K 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
3
#projects #guile #guile_ics

Выпустил релиз Guile-ICS 0.6.0:
https://github.com/artyom-poptsov/guile-ics/releases/tag/v0.6.0

Guile-ICS — это парсер форматов iCalendar (RFC 5545)/vCard (RFC 6350) для GNU Guile, написанный на чистом Scheme.

В комплекте с библиотекой поставляется консольная утилита ics, позволяющая получать информацию в различном виде о входных данных и конвертировать формат CSV в vCard записи (работает при наличии установленного Guile-DSV в системе.)

В новом релизе:
- Исправление ошибки в парсере. Стадарт RFC 6350 поддерживает указание для нескольких одинаковых параметров свойства объекта; в этом случае дополнительные значения повторяющегося параметра считаются частью списка для значения параметра. Guile-ICS же раньше считал повторение параметра ошибкой. Сейчас это исправлено. Ошибка была обнаружена Felix Lechner.
- Исправление скрипта удаления библиотеки — в Automake файлах фигурировала захардкоженная версия GNU Guile 3.0, что приводило к проблемам корректного удаления библиотеки на других версиях GNU Guile (скажем, на 2.2.) Теперь это исправлено.
- Скрипты сборки больше не полагаются на наличие в системе команды which.
- Исправление guix.scm — добавление во входные зависимости texlive, исправление кросс-компиляции.
- Обновление документации.
- Добавление/обновление тестов.
🔥3
Классный эффект.

+15 к скорости набора текста на клавиатуре, +10 к умению пользоваться "горячими" клавишами Emacs, +5 к навыку игры на клавишных инструментах.

Рекомендую.
🔥5
Thinking outside the box inside a box.
👀7👻2
This media is not supported in your browser
VIEW IN TELEGRAM
Киберпанк:
Программировал Arduino.
Перепутал порты в Arduino IDE — вместо устройства Arduino выбрал свой нейроинтерфейс, подключенный к компьютеру.
Прошил мигалку в мозг.
Сидишь, мигаешь.

#arduino #meme
🎃3
Forwarded from it52.info
Артём Попцов выпустил релиз Guile-ICS 0.6.0

Guile-ICS — это парсер форматов iCalendar (RFC 5545)/vCard (RFC 6350) для GNU Guile, написанный на чистом Scheme.

В комплекте с библиотекой поставляется консольная утилита ics, позволяющая получать информацию в различном виде о входных данных и конвертировать формат CSV в vCard записи (работает при наличии установленного Guile-DSV в системе.)
🔥4
Семена фиолетовых ГМО помидоров, богатых антоцианинами, теперь можно покупать, а в магазинах сами помидоры появятся весной. Правда только в США. Если я там вдруг окажусь, обязательно попробую на вкус. Производитель: Norfolk Healthy Produce.

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

Хотя какие помидоры есть — дело вкуса, существует несколько потенциальных преимуществ у этих генетически модифицированных вариантов. Ряд крупных исследований и мета-анализов свидетельствуют в пользу того, употребление антоцианинов в пище ассоциировано со сниженным риском ряда сердечно-сосудистых и онкологических заболеваний (например, колоректального рака), а также сниженным системным воспалением [1-3]. Кроме того такие помидоры меньше подвержены плесени и примерно вдвое дольше хранятся [4].

Если ваши знакомые все еще боятся ГМО, перешлите им мой недавний ролик на Youtube ("Как ГМО уничтожает человечество. Доказательство"). Я там рассказываю базу. Или подарите им Сумму Биотехнологии. Не могу не поддержать коллег, которые делают полезную науку.

[1] Xu L, et al. Anthocyanins, Anthocyanin-Rich Berries, and Cardiovascular Risks: Systematic Review and Meta-Analysis of 44 Randomized Controlled Trials and 15 Prospective Cohort Studies. Front Nutr. 2021

[2] Fallah AA, et al. Impact of dietary anthocyanins on systemic and vascular inflammation: Systematic review and meta-analysis on randomised clinical trials. Food Chem Toxicol. 2020 Jan;135:110922

[3] Wang X, et al. Anthocyanin Consumption and Risk of Colorectal Cancer: A Meta-Analysis of Observational Studies. J Am Coll Nutr. 2019

[4] Zhang Y, et al. Anthocyanins double the shelf life of tomatoes by delaying overripening and reducing susceptibility to gray mold. Curr Biol. 2013
(👀)

#me
👻9👀2👾2
Сделал презентацию про D-Bus:
https://github.com/artyom-poptsov/talks/tree/master/d-bus

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

#linux
🔥6
:-(
👀9
Ищу работу. Частичная занятость, удалённо.

Моё резюме можно найти здесь:
https://memory-heap.org/~avp/cv.pdf

Или здесь:
https://github.com/artyom-poptsov/memory-heap.org/blob/master/cv.org

GitHub:
https://github.com/artyom-poptsov

Интересует в первую очередь работа, связанная с разработкой open source/free software, дабы мои наработки могли быть использованы сообществом.

Могу программировать (Scheme, C, C++, Java, Python, JavaScript, Bash, ...) и достаточно быстро способен изучить новый ЯП и/или технологию.

Могу обучать подаванов, моделировать во FreeCAD, печатать на 3D-принтерах (и обслуживать их), достаточно профессионально мигаю светодиодами (и не только) на Arduino/ESP. Умею GNU Guix, писать тесты, решать сложные технические проблемы.

Могу спроектировать архитектуру вашей системы, скрафтить парсер для какого-нибудь формата, написать конечный автомат или даже компилятор для него; могу поднять сервисы в Docker (или без него), установить GNU/Linux на железо, настроить и пересобрать ядро в несколько потоков через distcc, исправить ошибку в программе и отправить хорошо оформленный pull/merge request авторам (или патч.) Знаю Autotools. Умею GnuPG, подписываю письма и коммиты. Приду к вам и буду рассказывать про Git, используя презентации с котятами.

Хорошо знаю английский язык (чтение/запись отлично, разговорный — приемлемо, надо больше практики), знаю немного немецкий.

Пишите в ЛС или на почту: [email protected]

Спасибо,
- avp
🔥141
memory heap pinned «Ищу работу. Частичная занятость, удалённо. Моё резюме можно найти здесь: https://memory-heap.org/~avp/cv.pdf Или здесь: https://github.com/artyom-poptsov/memory-heap.org/blob/master/cv.org GitHub: https://github.com/artyom-poptsov Интересует в первую…»
#guix_patches

Sharlatan Hellseher замёржил мой патч, обновляющий Kubo (IPFS) до версии 0.19.0 в GNU Guix.
🔥5