Guile-Udev в GNU Guix обновился до 0.2.4:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=18cb8522d8b5259b90efceb515501ba407b2141d
Установить или обновить пакет до новой версии можно командой:
#dev #projects #gnu #guile #guix #guix_patches
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=18cb8522d8b5259b90efceb515501ba407b2141d
Установить или обновить пакет до новой версии можно командой:
guix install guile-udev
#dev #projects #gnu #guile #guix #guix_patches
GitHub
GitHub - artyom-poptsov/guile-udev: GNU Guile bindings to libudev.
GNU Guile bindings to libudev. Contribute to artyom-poptsov/guile-udev development by creating an account on GitHub.
memory heap
Vagrant Cascadian нашёл ещё одну проблему в Guile-SSH, связанную с поддержкой libssh 0.10, пришлось править тесты, чтобы не падали, и выпускать новую версию Guile-SSH 0.16.2: https://github.com/artyom-poptsov/guile-ssh/releases/tag/v0.16.2 Кстати, Vagrant…
Патч в GNU Guix с обновлением Gulle-SSH до версии 0.16.2 замёржили:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3012dad9eb1acc64574d68cd29212be6ad96281e
\o/
#projects #guile #ssh #guix
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3012dad9eb1acc64574d68cd29212be6ad96281e
\o/
#projects #guile #ssh #guix
Как-то раз Эрнеста Хэмингуэя попросили написать самый короткий рассказ, способный растрогать любого человека.
Хэмингуэй проиграл спор, но собрал Java.
https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/java-bootstrap.scm?id=aac0605de312ccc854928959530fd77d68723154#n56
#gnu #guix #java #bootstrap #reproducibility
;;;
;;; Java bootstrap toolchain.
;;;
;; The Java bootstrap begins with Jikes, a Java compiler written in C++. We
;; use it to build a simple version of GNU Classpath, the Java standard
;; library. We chose version 0.93 because it is the last version that can be
;; built with Jikes. With Jikes and this version of GNU Classpath we can
;; build JamVM, a Java Virtual Machine. We build version 1.5.1 because it is
;; the last version of JamVM that works with a version of GNU classpath that
;; does not require ECJ. These three packages make up the bootstrap JDK.
;; This is sufficient to build an older version of Ant, which is needed to
;; build an older version of ECJ, an incremental Java compiler, both of which
;; are written in Java.
;;
;; ECJ is needed to build the latest release (0.99) and the development
;; version of GNU Classpath. The development version of GNU Classpath has
;; much more support for Java 1.6 than the latest release, but we need to
;; build 0.99 first to get a working version of javah. ECJ, the development
;; version of GNU Classpath, and the latest version of JamVM make up the
;; second stage JDK with which we can build the OpenJDK with the Icedtea 2.x
;; build framework. We then build the more recent JDK Icedtea 3.x, and all
;; other versions of OpenJDK.
Хэмингуэй проиграл спор, но собрал Java.
https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/java-bootstrap.scm?id=aac0605de312ccc854928959530fd77d68723154#n56
#gnu #guix #java #bootstrap #reproducibility
⚡2
Незадолго до нового года был произведён тестовый апгрейд голубя Аркадия для питания от сети 230В. Теперь это электроголубь.
Киберпанк 2022.
Киберпанк 2022.
Telegram
memory heap
Я и голубь Аркадий.
UPD: Я справа. Не перепутайте.
UPD: Я справа. Не перепутайте.
Хорошая статья про Kubernetes, с наглядными примерами, где и как он может быть полезен, и какие функции предоставляет:
https://blog.adamchalmers.com/kubernetes-problems/
https://blog.adamchalmers.com/kubernetes-problems/
Adam Chalmers Programming Blog
Solving common problems with Kubernetes
A storytelling guide to starting k8s
Влад
Photo
Меня спрашивают, почему питание голубя Аркадия реализовано через зад. На что отвечаю: ну вот так получилось, тесты проходят, мыж погроммисты, исправим в следующей версии. К тому же, смотрите, как Аркадию удобно — руки свободны. Ах, у него нет рук? Не беда, приделаем как раз перед релизом, будет удобно по-любому.
Запаковал FTXUI для GNU Guix:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=5f7ce22201c25b0a73dae253b8759fa245c65799
#gnu #guix #patches
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=5f7ce22201c25b0a73dae253b8759fa245c65799
#gnu #guix #patches
GitHub
GitHub - ArthurSonzogni/FTXUI: :computer: C++ Functional Terminal User Interface. :heart:
:computer: C++ Functional Terminal User Interface. :heart: - ArthurSonzogni/FTXUI
Forwarded from Hacker News
Lab-grown blood given to people in world-first clinical trial (Score: 154+ in 4 hours)
Link: https://readhacker.news/s/5qLSR
Comments: https://readhacker.news/c/5qLSR
Link: https://readhacker.news/s/5qLSR
Comments: https://readhacker.news/c/5qLSR
BBC News
Lab-grown blood given to people in world-first clinical trial
It is hoped the blood could revolutionise care for people who need regular donations.
⚡1
Forwarded from Hacker News
Why Lisp? (❄️ Score: 150+ in 3 days)
Link: https://readhacker.news/s/5qyrQ
Comments: https://readhacker.news/c/5qyrQ
Link: https://readhacker.news/s/5qyrQ
Comments: https://readhacker.news/c/5qyrQ
GitHub
6.16 Why Lisp
An implementation of a full fledged Lisp interpreter with Data Structure, Pattern Programming and High level Functions with Lazy Evaluation à la Haskell. - 6.16 Why Lisp · naver/lispe Wiki
This media is not supported in your browser
VIEW IN TELEGRAM
Пробую запрограммировать в Termux на Android что-то вроде фигур Роршаха. Алгоритм заполняет левый верхний квадрат массива 40x20 случайным образом и копирует этот квадрат на три остальных квадрата, чтобы получить симметричный узор.
⚡3
#music
Красивая музыка на органе:
https://www.youtube.com/watch?v=dfjhUNzqpcM
Показана вблизи игра на инструменте, очень интересно.
Красивая музыка на органе:
https://www.youtube.com/watch?v=dfjhUNzqpcM
Показана вблизи игра на инструменте, очень интересно.
YouTube
Саундтреки на органе. Играет Тимур Халиуллин (Белгород) – 16 июля 2021 года – Концерт в Соборе
Концерт в Римско-католическом соборе в Москве
Программа концерта:
И. С. Бах
Токката ре минор
Хоральная прелюдия «Взываю к Тебе, Господи»
Хоральная прелюдия «Старый год уходит»
Фантазия соль минор
Ф. Мендельсон
Свадебный марш
К. Орф
«O Fortuna»
М. Таривердиев…
Программа концерта:
И. С. Бах
Токката ре минор
Хоральная прелюдия «Взываю к Тебе, Господи»
Хоральная прелюдия «Старый год уходит»
Фантазия соль минор
Ф. Мендельсон
Свадебный марш
К. Орф
«O Fortuna»
М. Таривердиев…
memory heap
#music Красивая музыка на органе: https://www.youtube.com/watch?v=dfjhUNzqpcM Показана вблизи игра на инструменте, очень интересно.
#music
Иоган Себастьян Бах, "Токката и фуга в ре минор", исполняет Жан-Баптист Дупонт:
https://youtu.be/x-zXfkV90fM
Очень красиво.
Иоган Себастьян Бах, "Токката и фуга в ре минор", исполняет Жан-Баптист Дупонт:
https://youtu.be/x-zXfkV90fM
Очень красиво.
YouTube
J. S. Bach, Toccata and Fuga D minor BWV 565 - Jean-Baptiste Dupont
Follow me on :
https://www.instagram.com/jean_baptiste_dupont/
https://www.facebook.com/jeanbaptistedupontorganiste
Johann Sebastian Bach
Toccata und Fuge d-moll BWV 565
Toccata and Fuga D minor
Toccata et Fugue en ré mineur
Jean-Baptiste Dupont
Orgue…
https://www.instagram.com/jean_baptiste_dupont/
https://www.facebook.com/jeanbaptistedupontorganiste
Johann Sebastian Bach
Toccata und Fuge d-moll BWV 565
Toccata and Fuga D minor
Toccata et Fugue en ré mineur
Jean-Baptiste Dupont
Orgue…
Media is too big
VIEW IN TELEGRAM
В Хьюстоне, штат Техас (США) строят первый двухэтажный дом методом печати на 3D-принтере.
Источник:
https://www.reuters.com/technology/3d-printing-reaches-new-heights-with-two-story-home-2023-01-12/
Обратите внимание, что часть печатающей головки, через которую подаётся цемент, напечатана на "обычном" FDM 3D-принтере из пластика.
#technology #3dprinting
Источник:
https://www.reuters.com/technology/3d-printing-reaches-new-heights-with-two-story-home-2023-01-12/
Обратите внимание, что часть печатающей головки, через которую подаётся цемент, напечатана на "обычном" FDM 3D-принтере из пластика.
#technology #3dprinting
memory heap
В Хьюстоне, штат Техас (США) строят первый двухэтажный дом методом печати на 3D-принтере. Источник: https://www.reuters.com/technology/3d-printing-reaches-new-heights-with-two-story-home-2023-01-12/ Обратите внимание, что часть печатающей головки, через…
Отдельная история о том, как мне удалось скачать видео с сайта
Дело в том, что сайт использует проигрыватель видео, который скачивает видео по частям в формате
В итоге выяснил, что части видео подгружаются по таким ссылкам:
- Команда
- Цикл
- Собственно
-
-
#bash #linux #hacks
reuters.com.Дело в том, что сайт использует проигрыватель видео, который скачивает видео по частям в формате
ts ("MPEG transport stream", также называемый "MPEG-TS") "на лету", и никаких официальных средств скачать видео нет. Пришлось открыть панель разработчика в браузере (Ctrl+Shift+i в Firefox) и посмотреть, какие файлы загружаются по сети.В итоге выяснил, что части видео подгружаются по таким ссылкам:
https://ajo.prod.reuters.tv/95011abd-c4fc-43bc-b87c-1ad3cb487d55/hls/OV207112012023RP1v1_5473245000_00001.tsПоскольку мы знаем теперь, в каком диапазоне идёт нумерация фрагментов, и видим также, что ссылка в остальном не меняется, то можем написать скрипт на Bash, который скачивает части видео через
...
https://ajo.prod.reuters.tv/95011abd-c4fc-43bc-b87c-1ad3cb487d55/hls/OV207112012023RP1v1_5473245000_00017.ts
wget, склеивает их в один файл и конвертирует в mp4 через ffmpeg:#!/bin/bashГде:
for num in $(seq -f %02g 1 17); do
wget "https://ajo.prod.reuters.tv/95011abd-c4fc-43bc-b87c-1ad3cb487d55/hls/OV207112012023RP1v1_5473245000_000${num}.ts"
done
cat *.ts > all.ts
ffmpeg -i all.ts -acodec copy -vcodec copy all.mp4
- Команда
seq -f %02g 1 17 генерирует последовательность чисел 01..17 с добавлением дополнительных нулей перед числом, если оно однозначное (благодаря формату %02g.- Цикл
for подставляет значения из диапазона чисел, как значение переменной num — эта переменная используется в цикле для подстановки номера фрагмента видео в ссылку для скачивания.- Собственно
wget скачивает видео по ссылке. ${num} — это как раз место подстановки номера видео.-
cat *.ts > all.ts склеивает фрагменты в один файл.-
ffmpeg конвертирует формат ts в mp4.#bash #linux #hacks
⚡2
Forwarded from r/ретранслятор
Судя по всему, учёным удалось обратить процесс старения
Генетики из Гарвардского университета провели исследования на группе мышей, чтобы выяснить, как можно манипулировать процессом старения.
По словам профессора Дэвида Синклера, у живых организмов есть «резервная копия молодости, которую можно запустить для регенерации».
«Мы считаем, что это старение – это потеря способности клетки читать свою исходную ДНК, из-за чего она не может полноценно функционировать. Во многом как у старого компьютера», – говорит Синклер.
И можно «перезагрузить систему», чтобы восстанавливать способность клетки снова правильно читать геном, как если бы она была молодой.
Таким «бэкапом» учёным удалось восстановить зрение старым слепым мышам, а их мозг вновь начал развиваться. Ткани грызунов также омолодились.
Вот это действительно интересно
r/#science
Генетики из Гарвардского университета провели исследования на группе мышей, чтобы выяснить, как можно манипулировать процессом старения.
По словам профессора Дэвида Синклера, у живых организмов есть «резервная копия молодости, которую можно запустить для регенерации».
«Мы считаем, что это старение – это потеря способности клетки читать свою исходную ДНК, из-за чего она не может полноценно функционировать. Во многом как у старого компьютера», – говорит Синклер.
И можно «перезагрузить систему», чтобы восстанавливать способность клетки снова правильно читать геном, как если бы она была молодой.
Таким «бэкапом» учёным удалось восстановить зрение старым слепым мышам, а их мозг вновь начал развиваться. Ткани грызунов также омолодились.
Вот это действительно интересно
r/#science
⚡2