Computers were a mistake
572 subscribers
121 photos
6 videos
7 files
351 links
Kernel panic - not syncing: attempting to resolve IRQL_NOT_LESS_OR_EQUAL.

Для связи: coweram@pztrn.name
Download Telegram
когда очень хочется заюзать switch

писал не я, но я сейчас на это смотрю...
🔥5
Audio
Очередной выпуск музыкальной среды.

На этот раз у нас трек, написанный в декабре 2012 года за 3 (!) часа. Я закончил проходить Portal и Portal 2, и меня это так воодушевило, что появился первый трек. Его особенность в том, что все голосовые семплы были сгенерированы на каком-то в-то-время-появившемся сайте генерации TTS а-ля GLaDOS.

А в 2018 году пришла мысль, что трек пора бы освежить, учитывая все те новые умения мышевозничества в аранжировщике, которые я приобрел. Сей трек, к слову, довольно хорошо оценил товарищ @leaveitru, у которого, если кто не знал, музыкальная вышка 😏.
👍1
Доброго времени суток!

Представляю вам мини-дайджест около-айтишных новостей за прошедшую неделю (17 - 24 октября).

- Разработчики openSUSE развивают zssh, реализацию SSH на языке Zig. Сам по себе Zig интересный, но вот сусевцы как обычно - пишут системные тулзы на странных (точнее, редко используемых для подобного) ЯПах. Ну и да - как думаете, насколько это добро будет секурнее openssh? 🫠
- CPython может сделать Rust обязательной сборочной зависимостью к версии 3.17. Его хотят использовать в необязательных модулях стандартной библиотеки. Я с понятием этим я сталкиваюсь впервые, ибо обычно стандартная библиотека подразумевает, что все это всегда доступно, а не "по выбору".
- Помните, тут недавно cloudflare приуныл? Они опубликовали разбор, если кто не видел. Вкраце: даже на superfast 🚀 secure 🔒 Rust можно наговнокодить.
- А помните еще где-то с месяц назад xubuntu.org взломали? Они тоже опубликовали разбор, по которому можно еще раз понять, что Wordpress - это плохой выбор, особенно для сайтов такого типа, который можно через jekyll/hugo тупо сгенерировать в статичные HTMLки. Их ломанули классически, через уязвимый плагин, однако он был... от Canonical! 😅 К слову, на hugo они в итоге и хотят перейти.
- Выпуск PHP 8.5. Обычно я про него не пишу, однако тут не могу не написать. Они хотят быть как все и сделали практически zero-copy передачу параметров между функциями, но все-таки решили, что они выхухоли (то есть не такие как все) и сделали оператор "pipe", который выглядит не как привычный всем пайп из шелла - |>. Если у вас включены лигатуры, то это пайп (`|`) с уголком вправо (`>`).
- Firefox переходит на использование каталога ~/.config/mozilla на Unix-подобных системах. Поэтому если вы, как и я, до сих пор пользуете userChrome.css для кастомизации интерфейса, то знайте, что теперь он будет лежать по другому пути. Забавный факт, который является нормой для Mozilla - запрос на это в багтрекере висел с 2004 года.
- 6 уязвимостей в загрузчике GRUB2, позволяющих обойти UEFI Secure Boot. Они позволяют вклиниться в цепочку доверенных вызовов между загрузкой GRUB и загрузкой ОС, поэтому не забудьте обновиться, причем не только сам GRUB, но еще и ядрышки, fwupd, shim-прослойку, так как они требуют создания новых внутренних цифровых подписей. А еще надо будет обновить все инсталляторы 🫠.
- Уязвимость в libpng, приводящая к переполнению буфера при обработке PNG-изображений. Специальная пикча может выполнить свой код с правами процесса, который пытался сию пикчу спарсить, либо получить доступ к данным после освобождения оперативки. Не забудьте обновиться!
- Очередной отчет о развитии KDE. Из интересного - повышение плавности анимаций для панелей с частотой обновления более 60 Гц, возможность скрыть окна (и связанные с ними уведомления) из скринкастов, большие оптимизации KWin.

- Релизы дистров и ОСей: Marathon OS (blackberry ui like для мобил, но не андроид), AlmaLinux 9.7, Proxmox VE 9.1 (с возможностью запускать OCI контейнеры в LXC через веб-морду),
👍3🔥1
Audio
Время для поста в музыкальную среду! Лучше поздноватенько, чем никогда 🫠.

Начало 2010-х у меня выдалось максимально черное, и в принципе меня попустило где-то в районе конца 2013 года, пробыв в некотором забвении почти полтора года. Время было такое, что каких-то сил, желаний, устремлений просто не было, настолько сильно я был раздавлен. Как-то пытались из этой трясины меня вытащить мой друг Дима, с которым дружили еще со школы, и @leaveitru, в силу своих сил и возможности тащил меня дистанционно, особенно давая пинков под пятую точку, когда вместо музыки у меня рождался какой-то шлак. Кстати, спасибо ему за это очередное (и не последнее).

Но в один прекрасный момент я понял, а, собственно, какого хрена? Зачем себя в депрессии держать, если надо забыть уже и поехать дальше? Причем мне это все вокруг говорили, но слушать, конечно же, в юношеском максимализьме никого не хотелось 😅. Именно в тот момент я понял, что надо подключить свой резервный источник внутренних сил и преодолеть это.

Примерно с таким настроем я и писал сей трек, сидя ночью после очередной рабочей смены. О своей работе в то время я еще обязательно расскажу, а пока слушаем, и, по возможности, наслаждаемся 🙂.
Please open Telegram to view this post
VIEW IN TELEGRAM
Доброго времени суток!

Представляю вам мини-дайджест около-айтишных новостей за прошедшую неделю (25 октября - 1 декабря). Неделя знаменательна большим количеством апдейтов разнообразных дистрибутивов Linux.

- Очередная компрометация пакетов в NPM. Это вторая версия червя Shai-Hulud, о котором я писал в сентябре, который создавал рандомные репы с данными об ОС и секретах в base64. Теперь в preinstann добавляется запуск setup_bun.js, который ставит и запускает червя, который тырит данные и пушит их на шитхаб.
- Атака на пользователей Blender через вредоносные файлы с 3D-моделями. В модельки добавляются вредоносы на Python, которые запускаются автоматически. Ну а вредоносы классические - тырят конфиденциальные данные, вроде токенов доступа, паролей, ключей для крипты.
- А тем временем фразцузы что-то разошлись и попытались оказать давление на разработчиков GrapheneOS. Там арестовали предполагаемого главаря ОПГ и не шмогли взломать смартфон. После отказа внедрять бэкдор товарищей начали "отменять" в прессе. Поэтому GrapheneOS сваливает серверами и разработчиками из Франции, а также не будет посещать во Франции различные конференции.
- В KDE Plasma 6.8 решено прекратить поддержку X11. Кеды идут вслед за GNOME, и уже в начале 2027 года перестанут поддерживать иксы. В итоге, видимо, ими будут пользоваться маргиналы на i3 и всяких *BOX. Ну, собственно, туда устаревшей технологии и дорога.
- Игра Doom портирована для САПР KiCAD и осциллографа. Ждем, когда думчанского запустят на бутерброде.
- Очередной отчет о развитии KDE. Из интересного - мореднизированы диалоги порталов (это которые "пошарить экран", "открыть файл", и т.д.).
- Релиз ядра Linux 6.18. Изменений, как обычно, вагон и маленькая тележка. Знаменательным данный релиз можно назвать принятием в основное дерево кода драйвер Tyr для GPU ARM Mali, который написан на Rust.

- Релизы дистров и ОСей: AlmaLinux 10.1, ROSA Fresh 13.1, Oracle Linux 9.7, Raspbian 2025-11-24, Rocky Linux 10.1, Whonix 18.0, AV Linux MX 25, Proxmox Backup Server 4.1, MiniOS 5.1, 4MLinux 50.0, Solus 4.8, EndeavourOS 25.11, CachyOS 251129.
👍2
Олимпиадники жгут!

Это ошибка при попытке сделать периодическое событие в яндекс календаре с повтором в течение полугода.

Показывайте этот скриншот тем, кто считает, что ваши коды ошибок слишком непонятные.
😭4👍2
Доброго времени суток!

Представляю вам мини-дайджест около-айтишных новостей за прошедшую неделю (1 - 8 декабря). Под новый год, видимо, максимальное количество дистро- и ОС-е-делов решили выпустить новые релизы, поэтому, как и на прошлой неделе, очень много свежих версий операционок.

- Let's Encrypt уменьшит срок действия сертификатов до 45 дней. А также сократят время действия авторизации с 30 до 10 дней, а с февраля 2028 года - вообще 7 часов. В принципе, почему бы и да - я не знаю ни одного человека, который бы ручками получал сертификат от Letsencrypt и накатывал куда надо, все у всех давно автоматизировано. Осталось только успеть за оставшееся время убедиться, что ваш тулинг сможет жить с новыми ограничениями.
- Уязвимость в серверных компонентах React, позволяющая выполнить код на сервере. Не забудьте обновиться, если подвержены ей.
- MinIO прекратил развитие открытой кодовой базы в пользу проприетарного продукта. Но не волнуйтесь, для вас есть как минимум garage, который тоже может заменить вам S3. Администрирование менее удобное, правда, однако для личных нужд и для нужд не SaaS сервиса хранения - должно подойти очень даже хорошо.
- Релиз http-сервера Apache 2.4.66 с устранением 5 уязвимостей. Если вы вдруг его пользуете (соболезную, к слову) - не забудьте обновиться.
- В GNOME реализовали восстановление приложений, запущенных до закрытия сеанса. Вообще удивительно, ибо это все можно было легко и просто получить от оконного менеджера, как минимум логически это вытекает... Но в KDE те же проблемы, поэтому ждем такого и там 🫠.
- 25-минутный сбой Cloudflare из-за проблемы в коде на языке Lua. Классика - недотестировали, и оно отстрелило колено.

- Релизы дистров и ОСей: NixOS 25.11, Ubuntu Touch 24.04-1.1, Rocky Linux 9.7, FreeBSD 15.0, Alpine Linux 3.23, Solaris 11.4 SRU87, Proxmox Datacenter Manager 1.0 (интерфейс управления независимыми кластерами Proxmox), Oracle Linux 10.1.
👍3
Держите мем на случай важных переговоров и одновременно отсутствия эрланга в вашей инфре.
👍1
Настало время для музыкальной среды!

На прошлой неделе пропустил, прошу прощения. Зато на этой неделе один трек аж в трех ипостасях!

Свою, так сказать, "музыкальную карьеру" я начал еще в конце двухтысячных, так как было интересно как это делается в принципе. Тогда, где-то в районе 2007-2008 гг., была написана первая ипостась, но, конечно же, с "читами" во все поля - использовались только готовые сэмплы и софтина Techno eJay.

Софтина была только под винду, да и особо хорошего функционала и плагинов не предполагала (чистый аранжировщик), поэтому, пересев под Linux полностью и открыв для себя LMMS, в 2012 году я решил попробовать сделать некий ремейк, но семплы по максимуму (кроме голосовых) сделать самому. Получилась вторая ипостась, довольно спокойная. Помимо голосовых семплов на тот момент мне было трудно сгенерить нормально басы и главный бит, поэтому они тоже из готовых, а вот ведущая и дополнительные эффекты - уже мои.

А 2015 год ознаменовался для всех нас вторыми Минскими, которые в принципе уже все (даже у нас на самом верху) признали дичайшим провалом. Так появилась третья ипостась, которую уже можно считать настоящим хардстайлом (а не техно, как в первой, и некоторой переходной стадией между техно и хардстайлом, как во второй). Да и по ощущениям Минские уже тогда были именно вот такими - рваными, с постоянными помехами и резковатыми оттенками. Случился самый настоящий transmitation error, так сказать 🫠. В этом треке все, кроме голоса, запилено мной.
🫡2
В macOS есть такая штука, как встроенная синхронизация контактов. Поддерживаются тонны сервисов - iCloud свой, Google, DAV и его разновидности. И реализована она либо отвратительно, либо странно.

Суть в том, что при активной синхронизации контактов с DAV сервером личным, DAV сервером яндекса, учеткой гугла и iCloud потребление CPU процессом contactsd улетает на Луну (у меня 200% в среднем). Но стоит отключить все, кроме личного DAV сервера (который на baikal) - потребление уходит в нули.

Проверьте, вдруг у вас такая же ситуация, а вы не понимаете, как это ваш новейший макпук может тормозить :)
1
Качаю обновление Telegram через brew на macOS 🤣
Please open Telegram to view this post
VIEW IN TELEGRAM
14
На вротпрессе...

Наткнулся на интересный сайт, который показывает размеры всякой живности в сравнении. От создателя Password Game.

https://neal.fun/size-of-life/
Если вы офигеваете от того, что ваш любимый qbittorrent на скачивании очередного исошника линукса или BSD выжирает гигабайты памяти, то в расширенных настройках переключите Disk IO type на Simple pread/pwrite или POSIX compliant. Вуаля, вы бесподобны, и теперь видите всего-лишь десятки мегабайт потребления памяти!

А еще это поможет побороть паразитные переключения контекстов, и в итоге снизится I/O wait на вашей машинке.
2
Доброго времени суток!

Представляю вам мини-дайджест около-айтишных новостей за прошедшую неделю (8 - 15 декабря).

- IBM поглощает компанию Confluent, развивающую Apache Kafka. Не зря мы на работе задумались куда бы с этого прожорливого нечто сваливать, ибо с драйверами для Go все вроде бы не так печально по количеству, но очень печально по качеству, а теперь еще один аргумент появился. Пользуясь случаем, рекомендую посмотреть в NATS с JetStream, выглядит плюс-минус так же, работает вроде бы неплохо на средних нагрузках (~10k сообщений в секунду). А если у вас поддержка в топе и уже есть договор с Confluent - то мои соболезнования.
- Поддержка Rust переведена из экспериментальных в основные возможности ядра Linux. Возрадуйтесь! Или нет... Но все равно Торвальдс будет продвигать Rust в ядрышко, Android уже его активно использует и ничего с этим вы не поделаете.
- В библиотеке libxml2 сменились сопровождающие. Есть подозрение, что эпопея с этой либой продолжится, ибо новые сопровождающие в нее ниразу не комиттили.
- Ubuntu MATE 26.04 и Ubuntu Unity 26.04 решено не присваивать статус LTS. У первого окружения стагнация в разработке (баги с 2021 сурьезные висят), а второй пропустил релиз 25.10, потому что единственный разраб был школьником и вроде бы ушел учиться в вышку. Такие дела. Еще там про Kubuntu ничего не сказано, но сообщество верит и надеется, что просто "забыли упомянуть".
- Проект GNOME запретил использование AI для генерации дополнений к GNOME Shell. Теперь весь код надо писать руками, а также быть готовым ответить на вопросы рецензентов грамотно и качественно. Иначе даже написанный руками код не пропустят 🤷‍♂️.

- Релизы дистров и ОСей: Pop!_OS 24.04 (с COSMIC вместо DE).
👍3
Audio
Музыкальная среда на этой неделе превратилась в музыкальный четверг.

Как-то раз, по утру, я пил кофе и напевал какой-то мотивчик. И делал это, в общем-то, весь тот день и весь следующий день, что сподвигло меня его увековечить в виде трека, ибо не зря он ко мне в голову врезался, возможно, это очередной хит (кхе!).

А так как в то время (2014 год) я для себя открыл сайты вроде freesound.org, откуда можно было стянуть безвоздмездно семплы, я решил, что некоторые дополнительные штуки будет проще стянуть оттуда, чем пытаться генерировать их самому.

И каково же было мое удивление, что практически один в один семпл там уже был! Зашел я значит за всякими звуками типа сирен, хлопанья крыльев и тому подобное, а словил главную голосовую для своего трека. Да и назывался он точно так же, как я хотел назвать свой трек - "глупый звук".

Так и получилась некая квинтэссенция глупых звуков, объединенных в сей трек. Приятного прослушивания (и не оглупейте там 🫠)!
Please open Telegram to view this post
VIEW IN TELEGRAM
Если вы вдруг не знали, то фактически полноценной поддержки NVMe в Windows не было до октября 2025 г. Ранее все команды NVMe трансформировались в команды SCSI, что явно сказывалось плохо на производительности. Теперь сию штуку можно включить через реестр или групповую политику.

Самое печальное, что это доступно ТОЛЬКО для Windows Server 2025. Обычные консумеры прошивки для игорей (Windows 11) включить возможность полноценной работы NVMe подсистемы пока не могут.

Тем временем, пользователи Linux, у которых нативная поддержка NVMe присутствует с десяток лет, смотрят на это с непониманием.
5