☕️ Мерлин заваривает τσάι 🐌
1.09K subscribers
3.53K photos
64 videos
94 files
2.43K links
Merlin makes a slice
Merlin iterates it's twice
Happy compiling!
Download Telegram
здравствуйте. вас посетила КУКУШИЩА ПОВЫШЕННОЙ МОЩНОСТИ.

если вашу голову корёжит, перепостите её к себе, и она выкинет из гнезда всё, что представляет угрозу вашей собственной тщедушной кукушечке, и всячески её обиходит, обнимет могучими руками и обучит приёмам самообороны.

спасибо за внимание.
👍12👎1
Forwarded from RKN block check

151.101.130.49 (gitlab.io) by /32
151.101.66.49 (gitlab.io) by /32
151.101.2.49 (gitlab.io) by /32
151.101.194.49 (gitlab.io) by /32

To subscribe for lock status use /add
🤡8😱1
#til легковесная песочница для приложений bubblewrap https://wiki.archlinux.org/title/Bubblewrap
Это как chroot, только можно смонтировать файловую систему в /tmp и дать read-only доступ к определённым кускам хоста
👍2🤡1
Пилю тут движок для своего блога.

И понял что мне не нужно даже придумывать как строить доступ к файлам.
Я могу просто встроить файлы в бинарник в виртуальную файловую систему и деплоить прямо так

#орочьи_технологии
👌9🤨5😱2👎1🤡1
ВНЕЗАПНО11!11!1 обнаружил, что archive.org встроил Webamp себе, как альтернативный плеер

Webamp это реализация Winamp2 в браузере.
https://github.com/captbaritone/webamp
+
Они у себя собрали огромное количество скинов под Winamp
https://skins.webamp.org/

Красивое, короче.

ОЛДЫ ПОЙМУТ 😎

ЗЫ Плейлист со скрина
https://archive.org/details/chiptunes_from_zetareserve/
1🤡1
Вот да, многие проекты развиваются по принципу "больше фич, да на лопате".
Релизы, сфокусированные на стабильности, можно только приветствовать!
👍5🤡3
🍄 Микориза Вики 1.13

Нет новых фич.

Как приятно сказать это во второй раз! Это опять неправда, конечно. Но в целом действительно небольшое обновление. Обновляйтесь, там только улучшения.

mycorrhiza.wiki/hypha/release/1.13

Уже скоро в репозиториях вашей операционной системы!
🤡3
Оказывается недавно релизнулась любопытная утилита refurb

Она предлагает более читабельные и эффективные паттерны для кода на питоне.

Это не замена flake8 или pylint, а дополнение к ним - её цель не в поиске багов, а в поиске мест для применения лучших практик.

#python
https://github.com/dosisod/refurb
👍12🤡3❤‍🔥1
Ну вот зачем так делать
🍌3🤣2👎1🤡1
So now it’s time to debug a production incident, but this isn’t code running on a server in the cloud, this code is one light hour round trip time away.
> …
> We had a REPL running on the spacecraft and we could interact with the spacecraft through that REPL. Now accessing that REPL was not just a matter of sitting down at a terminal typing at it because to communicate with that REPL, you had to go through the Deep Space network and deal with this hour long round trip light time.
> So what the process actually looked like is we’d sit around in a conference room and scratch our heads and argue and try to decide what commands to send it, and finally come to a consensus on what batch of commands that we should send.
> …
> And these are huge 70 meter antennas, just enormous pieces of infrastructure. … Eventually the signal goes out of this huge 70 meter antenna and goes flying through space at the speed of light where it’s received by the antenna on the spacecraft and goes through this very elaborate system on the spacecraft where the signal is decoded and turned into bits. And eventually those bits get fed into the LISP system in exactly the same as it would’ve been if you’d been sitting there physically with the terminal typing at it.


https://corecursive.com/lisp-in-space-with-ron-garret/
4🔥3🤡1😍1🌭1🍓1
> Functional programming has been the future of software development since 1958
🤣17🤡4🤔311
Forwarded from brain_dump_etc
Дослушиваю выпуск Changelog Podcast "A guided tour through ID3 esoterica". Ведущие беседуют с автором библиотеки для Elixir, работающей с ID3 тегами. Причём разработку библиотеки авторы подкаста же и заказали, чтобы иметь возможность размечать главы в записях подкастов — да, в ID3 есть и такое! Но спешу отметить, что выпуск интересен сам по себе в отрыве от Elixir, потому что позволяет погрузиться в историю и прощупать глубины тегирования MP3 — там есть, на что посмотреть!

Например, знали ли вы, что есть тег, отвечающий за количество прослушиваний конкретного файла? Предполагалось, что проигрыватели будут инкрементить этот счётчик при каждом прослушивании! Так же есть теги, касающиеся монетизации контента. А ещё есть возможность приложить произвольный файл. Который в свою очередь может быть MP3-файлом или даже целым альбомом! Словом, подкаст получился и познавательно-развлекательный, и рассуждательно-юмористический — отличная альтернатива типичным "новостям мира АйТи".

Мне было слушать особенно интересно, потому что я летом добил таки Practical Common Lisp, а в книге приличная часть выделена на разработку библиотеки для работы со всё теми же ID3-тегами. Глава очень мощная, включает и реализацию DSL для описания фреймов c тегами, и matching по заголовкам с помощью мультиметодов — именно за это книгу и любят, ведь она показывает практическое применение тех довольно необычных возможностей языка, которые в иных источниках упоминают вскользь.

И пусть я приличную часть книги читал, держа в голове мысль "да, круто, конечно, но я точно не захочу это использовать сам!", но в целом про работу с бинарными данными, предполагающими разные кодировки и разную компоновку в зависимости от версии формата было интересно даже просто пролистывать. Я даже задавался мыслью "а насколько удобнее такие штуки матчить в Erlang?", так что упомянутый выпуск подкаста попал в благодатную почву :)
👍2👎1