Computers were a mistake
587 subscribers
129 photos
6 videos
7 files
380 links
Kernel panic - not syncing: attempting to resolve IRQL_NOT_LESS_OR_EQUAL.

Для связи: coweram@pztrn.name
Download Telegram
Пинг, товарищи!

В последнее время у меня очень много работы, поэтому не успеваю писать сюда годноту. Но сегодня считаю своим гражданским долгом забить на работу на десяток минут и все-таки написать некий пост.

Это пост о том, что паника - это то, что нужно врагу в любом противостоянии.

Те, кто следит за новостями не только из мира ИТ, должны понимать, почему необходимость в мобилизации есть, как есть необходимость и в некоторых других решениях. Те, кто не следит - репостят Волкова, Климарева и прочих истеричек, которые вполне возможно оплачены западными спецслужбами. Ведь прямо сейчас именно эти люди, которые сидят в Вильнюсе или другом европейском городе, заставляют вас идти против своей страны, выходя на митинги и саботируя мобилизацию.

Все, что я хочу написать сейчас - это слово "подумайте". Подумайте над событиями последних нескольких лет, подумайте над тем, что происходит сейчас. Особенно оцените события, которые произошли с 24 февраля.

Подумайте над тем, что Россия - страна, которая очень богата различными ресурсами, которые в том числе необходимы в высокотехнологичных областях, и некоторые страны были бы очень рады нас колонизировать.

И про то, как феерично, все-таки, мы обосрались с информационной подготовкой к спецоперации 😔.

Рекомендую фильтровать информационный поток ближайшие 2-3 дня, или даже вообще отключиться от него. Потом истерия и психологические операции врагов практически сойдут на нет, так как все фейки будут разоблачены.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Как лид я стараюсь находиться "на острие информации", то есть стараюсь читать максимально возможное количество источников и новостей (для моей психики, конечно же, которая тоже не железная). Поэтому я подписан как на нормальные каналы, которые вещают нормальные новости с той же передовой, так и на оппозиционное убожество, которое так или иначе (за деньги ли, или не за деньги, непонятно, да и не важно в общем) пытается раскачать обстановку в стране, а заодно и сообщает, когда нормальным людям в каких местах лучше не появляться (привет, антивоенные митинги).

Каждый божий день общаемся с командой, обсуждаем новости, пытаемся делать выводы. Буквально с пару десятков минут назад дико ржали с коллегой на тему того, что по какому-то замазанному скриншоту, который состряпывается за час максимум, кто-то делает какие-то выводы. И выводы, кстати говоря, неправильные, от слова "совсем". Прочитайте по ссылке, все поймете. Это один из способов расшатать обстановку - "привить" подписоте то, что государственные структуры ничего не могут, а если могут - то делают говно и это разваливается.

Да, к ДЭГ есть претензии, вполне обоснованные, можно погуглить разборы на хабре. Но сейчас не про это.

С начала февраля товарищ Климарев*, который находится в настоящий момент в Европе, поливает нашу страну грязью. С некоторыми тезисами в принципе можно согласиться, с некоторыми - нет. Но у него также проскакивают посты вроде того, что на скрине. На мой взгляд, это уже не просто эребор - это товарисч, вы обосрались. Вы уже не за телеком. Вы против своего народа. Вы, наверное, еще и сегодняшнюю стрельбу в Ижевске одобряете? А ведь оно так и бывает - сначала вроде бы "против мобилизации", а потом жжем здания и привет повторение Одессы.

Почему этот текст тут? Через интернет, который работает как раз с помощью компьютеров, вы читаете вот такое говно, как на скриншоте. Запомните этих уродов, с них надо будет спросить по завершении всей катавасии.

* внесён в список иностранных агентов Министерством юстиции Российской Федерации
👍1
Есть такая софтинка - minio. Это S3-совместимое хранилище, то есть вы можете использовать “ваш любимый” aws-sdk (😄) для соединения с minio и в принципе не заметить какой-либо “подмены”.

Но есть одна беда - MinIO, Inc., наверное, чего-то обкурились, и интерпретировали лицензию по-своему, “навязывая” всем коммерческую лицензию. А дело вот в чем.

До апреля 2021 года minio распространялась под лицензией Apache 2.0. Эта лицензия позволяет использовать minio в коммерческих проектах без отдачи в апстрим каких-то изменений. То есть вы можете реализовать свой код коррекции ошибок и спокойно не отдать эти изменения разработчикам и правообладателям на торговую марку. Потому что могём!

23 апреля 2021 года произошел вот этот коммит, который перелицензировал весь код сервера и клиента под AGPLv3. Вот тут есть хорошее описание этой лицензии, включая особый 13 раздел. По условиям этой лицензии, если вы используете программу как есть - используйте nazdorovie! А если вы ее модифицировали - будьте добры предоставить свои изменения на суд общественности. Возвращаясь к нашему примеру, если вы взяли minio и реализовали свой код коррекции ошибок - вы должны лицензировать его под AGPLv3 и предоставить доступ к модифицированному исходному коду. Но при этом нет никаких требований про открытие программ, которые используют код под AGPLv3, скажем, по API, и не линкуются с ним (то есть не происходит создание "производной работы"). То есть если вы можете спокойно заменить AGPLv3 программу на любую другую без изменения вашего ПО - все окей, ваше ПО открывать не надо.

Кстати, это ключевое отличие AGPLv3 от SSPL (под которой слицензированы MongoDB и Elasticsearch) - SSPL как раз требует открыть полностью код всей инфры, если вы предоставляете приложение как сервис (типа DBaaS).

А теперь, внимание, вопрос.

Если AGPLv3 применима только к лицензированной под этой лицензией программой, как разработчики minio могут заявлять следующее:

▪️ https://github.com/minio/minio/discussions/13571#discussioncomment-1583482:

> FYI @IMYAREK you may be violating AGPLv3 if you are using MinIO to build commercial products or using it for commercial purposes

▪️ https://github.com/minio/minio/issues/12829#issuecomment-889588802:

> Also NOTE: I need to remind you are under AGPLv3 violation here if you are using MinIO with proprietary purposes. Please consult a software lawyer for more information.

И мое любимое: https://github.com/minio/minio/issues/13308#issuecomment-929254690

> Also, just want to mention that the AGPL license requires that all software connecting with MinIO be 100% open source for you/your users not to be in violation of the license.

Сижу и думаю - это я дурак, или там в америках все на особо забористых таблетках сидят? Или расчет "на дурака", который не пойдет читать текст лицензии и сразу купит подписку?

Мой вывод - использовать minio как S3 хранилку для вашего проприетарного проекта (без открытия кода вашего проекта) можно.
Мой дополнительный вывод - MinIO, Inc. надо прописать "таблетки от жадности" и отобрать те вещества, которые они потребляют.
Please open Telegram to view this post
VIEW IN TELEGRAM
Итак, ЛНР, ДНР, Запорожская и Херсонская области теперь в составе РФ. Как субъекты РФ. Что это может значить для нас?

Надо готовиться к усилению военных действий в сети - DDoS атаки, взломы, усиление действий по нанесению ущерба в библиотеках, которые использует каждый разработчик (т.н. "Protestware" и атака по цепочке поставки, supply chain attack).

Крайне рекомендую проверить все свои фаерволы и политики безопасности. Ну, на всякий случай.
👍1
Общение - очень важная штука в современном мире, и реалтаймово узнать что-то можно двумя способами - звонком или в месседжере. А вот что более-менее секурно?

Раньше был XMPP (он же Jabber). Вроде бы все ок - есть OTR, федерация, файлики кидать туда-сюда можно, но:

* Зоопарк XEP'ов. Это такие документы, которые описывают какую-то фичу протокола. Причем эти XEP'ы вообще необязательны к реализации, то есть если автор не реализовал XEP-0313, например, то фигушки вам, а не нормальная синхронизация истории. А без XEP 0363 фигушки вам, а не простой и легкий обмен файлами, мучайтесь с очень медленной in-band отправкой (которая, к слову, тоже может не поддерживаться собеседником или его сервером 😄)
* Зоопарк клиентов с разным функционалом. Вытекает из предыдущего пункта то, что они могут оказаться тупо несовместимы друг с другом и не смочь большего, чем отправка-прием сообщений. А для macOS и iOS, например, до сих пор вменяемого клиента нет.
* Самый фичастый сервер - на эрланге. Это скорее минус для меня, так как мне лень учить еще один ЯП. То есть что-то поправить или реализовать свое без ломания головы и некоторой смены парадигмы в ней не получится.
* TCP. Да, это минус, потому что это stateful, это жор батарейки на мобильных устройствах, это постоянные реконнекты и раздражение от кривой реализации управления сессиями на стороне сервера.

Есть, например, матрица. Всякие двойные клетки, e2ee искаропки, тонна клиентов, которые не поддерживают в среднем только кастомные теги да VoIP, синхронизация истории built-in, современных подход к отправке файлов, да и вообще HTTP (который stateless по натуре) в качестве транспорта. В общем, похоже на идеальный мессенджер? А не тут-то было!

* Дикий жор БД. Просто потому что DAG, просто потому что основная фича протокола - отказоустойчивость.
* Дикий жор ресурсов. Просто потому, что Python ¯⧹_(ツ)_⧸¯.
* Дикие лаги дефолтного клиента на большом количестве чатов. Просто потому что electron ¯⧹_(ツ)_⧸¯.
* Есть надежда на официальный сервер на Go или неофициальный на Rust, но в текущем состоянии они тоже жрут ресурсы ¯⧹_(ツ)_⧸¯.

Казалось бы, все очень плохо и пора возращаться к IRC? Не обязательно! С некоторыми трейд-оффами можно получить годный чат без изобретения колеса заново. Это Delta Chat. Все то же самое, только:

* Autocrypt вместо шифрования
* Email вместо транспорта
* Околонулевой серверный жор ресурсов (кроме хранения сообщений, конечно же)
* Есть клиенты по все основные ОС (win/lin/mac на electron, android/ios).

Из минусов:

* Шифрование групповых чатов только в верифицированных группах. Это типа когда все участники отсканили QR коды друг друга.
* Пользоваться всякими яндексами нельзя - через несколько сообщений автоспам режет отправку и получение шифрованных сообщений. Крайне рекомендую поднять свой почтовик.
* На android жор батарейки - нужно разрешить приложению всегда работать в фоне, чтобы получать уведомления о сообщениях.

Пользую вместе с @leaveitru вместо матрицы (которую потушили), нам все очень нравится :).
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
И продолжая предыдущий пост:

В ejabberd (тот самый, который самый фичастый XMPP сервер), добавили поддержку Matrix.

То есть теперь ejabberd может начать жрать еще больше ресурсов 🙂 Все, что нужно знать про матрицу, кстати, написали в статье:

> Or course, by design, the Matrix protocol cannot scale as well as XMPP or MQTT protocols.
OVHcloud разрабатывает технологию гибридного иммерсионного охлаждения серверов.

В статье рассказывается про погружение всего железа в резервуар со специальной нелетучей диэлектрической углеводородной жидкостью. Но почему-то мне кажется, что первая версия будет погружением серверного контейнера в воду.
По следам вопроса в комментах к репосту моего поста про чятики (кхе-хе, Xzibit-mode какой-то, мы с Владимиром "Уходящим из Айти", но все никак не ливнувшим, такое любим), что же можно поставить себе в качестве замены Google Docs? И есть ли такое вообще?

А вот есть. Зовется cryptpad, можно поставить себе. Только сразу учитывайте, что:

* Установка чуток геморная и прям требует наличие домена.
* Сохранение и открытие документов, таблиц, презентаций будет малец тормозить, потому что редакторы OnlyOffice "интегрированы" без сервера документов (читай - вкорячены не лучшим образом).
* Если будете ставить в Docker - лаг между появлением новых версий Cryptpad и актуализацией Docker контейнеров может быть очень большой, а некоторые версии вообще могут быть скипнуты.
* LDAP, AD, SSO - не получится, только встроенная аутентификация и авторизация.
* Если вы привыкли управлять проектами в Google Sheets - случится "упсЪ", OnlyOffice не умеет в drag-and-drop строчек или столбцов без замены содержимого.

В остальном все прекрасно, пользуюсь сам как для личных нужд (внутри cryptpad можно шарить папочки между пользователями), так и для рабочих (можно шарить док по прямой уникальной ссылке). И, самое главное - хранилище полностью зашифровано.
Появился реестр отечественного ПО, который удобнее предыдущего: https://russoft.ru/

Наконец-то невырвиглазно, с поиском и рюшечками. Но, конечно же, без ложки дегтя не обошлось.

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

Передайте Шадаеву, что это надо доработать, неудобно же!

Кстати, ниша IDE все еще открыта, в реестре одни low-code платформы. Кто возьмется побороть жетбрейнсов и макрософаг?
Похищены терабайты данных клиентов Microsoft.

Причиной взлома стал неправильно сконфигурированный сервер.

Источник: https://www.securitylab.ru/news/534486.php

Эта новость прекрасна во всех отношениях. Начиная с того, что в MMC зачастую черт ногу сломит, и заканчивая тем, что любой отход в сторону, вроде сбора логов в централизованной системе не за килотонны баксов - тот еще квест. Ну или (что я тоже допускаю) "поломанные ММСёй мозги" не осилили настроить Linux так, чтобы его было максимально тяжело взломать.

Хорошее напоминание о том, что необходимо проверить конфигурацию своих серверов, и перейти на централизованное управление оной (например, Ansible, Puppet, Chef, Saltstack, тонны их), и обязательно настраивать максимально возможное количество линтеров и привлекать к ревью оной максимально возможное количество глаз. Потому что никто не застрахован от патча Бармина на проде.
ИБ-специалист обнаружил опасную уязвимость в SQLite, которая на протяжении 22 лет оставалась незамеченной

Источник: https://www.securitylab.ru/news/534524.php

Суть уязвимости в том, что SQLite написано на C и использует printf. Серьезно.

> Для использования уязвимости злоумышленники должны передать в функцию printf большие строковые входные данные, причем строка формата должна содержать тип подстановки: %Q, %q или %w.
> Исследователь также обнаружил, что если строка формата содержит символ “!” – специальный символ, включающий сканирование символов юникода, то можно добиться выполнения произвольного кода или провести DoS-атаку.

В общем, обновляемся до 3.39.2 или новее. Ну а если вы все еще сидите на своей пекарне с 32-битным процессором, то можно даже не паниковать - эта штука проявляется только на 64-битных процессорах.

Интересно, есть ли на это дело какой-то линтер? Было бы хорошо прогнать его на больших проектах типа линуксового ядра.
🔥1
Ровно одной недели не хватает до срока в месяц, как я писал последний пост. Работа практически скушала меня, а этот пост писался целую неделю ☺️. В общем, оживаем и поехали!

Я слез с макбука на Linux. 26 октября ко мне приехал Maibenben X568, на котором установленная ubuntu была резко заменена на Arch Linux. Прошел уже почти месяц с этого момента, и я считаю, что настало время поделиться с вами впечатлениями. Сравнивать буду с Macbook Pro 13" M1 (2020) и Dell G5 5590-9340, который был у меня до макбука.

Это не проплаченный пост, а текст от реального владельца. @leaveitru соврать не даст :).

- Качество сборки. Выше всяких похвал. Бывший когда-то ранее DELL G5 5590 по ощущениям был намного более хлипким, например, немного продавливалась подложка клавиатуры при наборе текста или при игре в стрелялки.
- Нет огромного количества крепежных защелок. Мои лучи ненависти Dell, которые помимо винтов сделали огромное количество пластмассовых защелок на нижней крышке. На Maibenben я просто все раскрутил, и крышка снялась сама. Есть защелки в нижней части, но по ощущениям они нужны как направляющие, для правильной установки крышки.
- Офигенный экран. Не ретина, как на макбуке, конечно, но я не вижу пикселей, как я видел на 15" FHD панели у Dell. Разрешение 2К на 15", я считаю, минимальным сейчас, чтобы не вытекали глаза. 165 гц - божественно. Dell, конечно, был далеко позади с FHD @ 60 гц.
- Офигенная клавиатура. Мало того, что она оптомеханика, так еще и с RGB подсветкой. Я набрал на ней уже не одну тысячу знаков, печатать на ней одно удовольствие. В играх тоже все отлично, только в CS:GO замечаю, что левый CTRL как будто не нажимается. Возможно, особенность игры. А на Dell и макбуке была обычная мембранка ¯\_(ツ)_/¯.
- Отличная производительность. Мне с головой хватает Core i7 11800H, я только увеличил объем RAM до 64 ГБ. Также RTX3070 справляется со всеми интересующими меня играми на ура, Doom Eternal на ультракошмаре меньше 100 FPS не выдает, например. Dell не выдавал, а про макбук вообще молчим - для него игр сейчас можно сказать и нет.

Ну и немного дегтя:

- Реальная автономность - около полутора часов. Настроить лучше я не смог, хотя при отключении БП он и говорил что-то про 3-3.5 часа, но быстро скатывася в 1.5 часа. Хотя, я особо и не пытался ☺️.
- Неудобная зарядка. Прямоугольный блок с обычным поверкордом с одной стороны и не-usb-type-c с другой (круглый штекер).
- Встроенная камера - шлак. Если вы часто общаетесь по видеосвязи на работе, то лучше купите внешнюю камеру.
- Есть нюансы работы с Linux. Например, мне не удалось заставить Thunderbolt или HDMI работать хорошо на видеовыход. Подозреваю, что проблема в разной герцовке встроенной панели и внешнего монитора, но копать глубже пока лень.
- Встроенные динамики - откровенный шлак. Рекомендую что-то внешнее. Крайне рекомендую. Хотя, стоит уточнить, что к Dell я бы тоже рекомендовал - такой же шлак был по звуку.

В остальном - отличный ноут по цене ниже именитых брендов (как был, так и остается, хоть и подорожала железка). Версию с RTX3060 можно купить за 100-110к, версию с RTX3070 - за 125-135к. С учетом того, что аналогичный Dell, Lenovo или Asus будет минимум на 10к (для Asus), а в среднем на 20-50к дороже (в зависимости от видеокарты), конкурентов у него просто нет.

Вообще это Intel NUC x15, только перебрендированный. Найти драйвера для Windows и обновления BIOS можно по LAPKC71F, это ID платформы.

Сиим постом я начинаю цикл, посвященный очередному путешествию в Linux и мир открытого ПО. Упор делаем, конечно же, на разработку и управление командой :). Все посты можно будет найти по тегу #coweramOSSMBB.
Клавиатура Maibenben X568 и как управлять подсветкой в Linux. #coweramOSSMBB

У Maibenben X568 оптомеханическая клавиатура с RGB подсветкой, на которой очень приятно работать. Однако, есть и ложка дегтя (это ж китайский ноут) - контроллер подсветки не запоминает настройки при выключении. То есть при старте у вас всегда будет RGB волна. С этим придется смириться.

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

https://github.com/rodgomesc/avell-unofficial-control-center

GUI нет, хотя автор обещается его сделать. Ничего, мы можем и в командную строку, однако и тут есть нюанс - DeviceID внезапно захардкожен, поэтому нужно поправить файлик вручную, чтобы заставить работать с клавиатурой ноута. Для этого:

1. Делаем lsusb и ищем ITE Device(8291). Берем его DeviceID - у меня это 6006 из 048d:6006.
2. Открываем на редактирование /usr/lib/python3.10/site-packages/aucc/main.py (версию питона поправьте по необходимости).
3. Ищем ControlCenter(vendor_id=0x048d и меняем product_id.
4. Даем команду aucc -c white -b 4 и убеждаемся, что подсветка теперь белая. Команда запросит ваш пароль для sudo.

А теперь - автозапуск этого добра. В /etc/systemd/system/keyboard-color.service добавляем вот это:

[Unit]
Description=Sets keyboard RGB backlit.
After=sleep.target

[Service]
Type=oneshot
ExecStart=/usr/sbin/aucc -c white -b 4

[Install]
WantedBy=multi-user.target sleep.target

Команду ExecStart поменяйте по необходимости под себя. Я люблю белую подсветку на максимальной яркости. Этот юнит будет запускаться как при запуске системы, так и при выходе из сна, осталось его только включить:

sudo systemctl daemon-reload
sudo systemctl enable keyboard-color
sudo systemctl restart keyboard-color
В Wayland добавлена возможность отключения вертикальной синхронизации.

Источник: https://www.opennet.ru/opennews/art.shtml?num=58160, https://cgit.freedesktop.org/wayland/wayland-protocols/commit/?id=6394f0b4f3be151076f10a845a2fb131eeb56706

В скором времени можно будет отключать вертикальную синхронизацию в вяленом и получить свои 400fps в CS:GO, если железо в виде видеокарты и CPU позволяет. Сейчас, даже с использованием Xwayland, количество кадров в секунду ограничено герцовкой экрана. Обладатели 60гц панелей скоро обрадуются и опять побегут рашить Б (или мид, кому как ¯\_(ツ)_/¯).
Mutter годен! Но с оговорками ☺️ #coweramOSSMBB

Есть такое рабочее окружение - GNOME. Главная его особенность - оно слабо юзабельно без расширений, которые на JS, со всеми вытекающими. А пляски с версиями GNOME и их поддержкой в расширениях может заслужить отдельный эпос про головную боль. Но сейчас не об этом, а о одной из самых важных частей - mutter.

Это оконный менеджер (если про иксы) или композитор (если про вяленый). GNOME Shell фактически есть плагин к mutter. И у него есть один большой недостаток - оно довольно лагучее. Проявляется это в подергивании при рендере анимаций (а у меня 165 гц панель сейчас, на секундочку, я это не просто вижу, меня аж коребит). С течением времени оно может начать выдавать, по ощущениям, не более 30 fps. Особенно хорошо это проявляется, если запустить несколько приложений на Electron и повходить в сон и повыходить из него.

Однако, решение есть! В виде трех MR: раз, два, три. Первый улучшает рендеринг за счет динамического выбора режима (двойная или тройная буферизация), второй - помогает бороться с пропусками кадров при большой нагрузке и использовании Wayland, третий - оптимизирует выбор региона для отрисовки и фактически рендерит только то, что видит пользователь (если я правильно понял код и описание MR).

В Ubuntu первый MR уже есть в версии 22.04 и более новых, поэтому в принципе почуствовать плавность вы можете уже сейчас. Остальные два, как я понял еще нет, второй поедет в GNOME 44, третий ждет еще несколько других MR смерженными. А вот пользователи Arch Linux могут уже сейчас поставить из AUR пакет mutter-performance и наслаждаться всеми фиксами. Если хотите - можете попробовать собрать пакет для своего дистрибутива с патчами из означенных выше MR.

В моем случае как бы я не нагружал ноут, но добиться пропуска кадров, подергиваний или других каких-то лагов в гномощели я не смог. Вот вообще. У меня intel как основная видеокарта, а вот товарищ @leaveitru вроде бы тоже поставил патченный mutter на nvidia. Будем ждать его репортов о работе этого поделия :).
nano, спасение неосиливших vim, апгрейднулся до 7.0.

Источник: https://www.nano-editor.org/news.php

Изменений не очень много, особенно если сравнивать с 6.0 или 5.0. Из всего описанного я не использую (или не хотел использовать) ровным счетом ничего.
Делаем GNOME пригодным к использованию. #coweramOSSMBB

Вообще я любитель или KDE, или i3 (sway, если про Wayland). Так уж сложилось, что к гному у меня была жесткая антипатия, в основном из-за того, что было описано в прошлом посту серии - дичайшие лаги. Спустя полчаса-час работы с таким GUI глаз просто начинал дергаться и хотелось выкинуть ноутбук или компьютер в окно.

Однако, сейчас это все меняется, Wayland торт (ну, почти...), GNOME не лагает... Чем не вариант попробовать его пощупать? В итоге щупал, щупал, да так и остался на нем. И скопил некий набор расширений, которые хотел бы вам порекомендовать. Прям берем и копипастим названия из списка на extensions.gnome.org и ставим.

- AppIndicator and KStatusNotifier Item Support - всем привычный трей.
- Bluetooth Quick Connect - выводит менюшку с известными устройствами Bluetooth в меню настроек, которое показывается по клику в районе верхнего правого угла.
- Burn My Windows - когда захотелось малец красивостей. Этот плагин позволяет выбрать различные анимации при открытии и закрытии окон и диалогов. Мой фаворит - "Энергия В".
- Dash to Dock - выводим док на рабочий стол.
- Hide Universal Access - когда вы пойдете по пути масштабирования общего или же только шрифтов, у вас в менюшке сверху появится иконка универсального доступа. Спорим, вы никогда не тыкните в нее специально? ☺️ Это расширение ее скрывает.
- Notification Counter - выводит счетчик уведомлений рядом с часами. Полезно при отслеживании, например, писем, ибо ни один почтовый клиент в доке отображать это не умеет.
- quake-mode - в связке с alacritty и tmux является отличнейшим средством работы в командной строке. Крайне рекомендую. Из минусов - не применяются анимации из Burn My Windows :(. Помогает натянуть стиль квейковой консольки (выезжание сверху) на любое приложение.
- system-monitor-next - годный монитор системных ресурсов для верхней панели.
- Unite - делаем что-то типа Unity из GNOME. Отвечает у меня за показ кнопок управления окна справа в верхней панели, скрытие заголовков развернутых окон (коих 95%), а также приводит верхнюю панель вообще в порядок. Крайне рекомендую к установке!
- Weather O'Clock - отображение погоды рядом с часами. Необходимо настроенное гномовское приложение "Погода".

Вышеописанные расширения сделали мой экспириенс в GNOME вполне годным, что не хочется (пока что) возвращаться обратно на KDE, или же настраивать i3. Хотя кто знает, может на новогодних выходных и перекачусь?
WSL срелизился.

Источник: https://devblogs.microsoft.com/commandline/the-windows-subsystem-for-linux-in-the-microsoft-store-is-now-generally-available-on-windows-10-and-11/

Это про WSL2, который гоняется в виртуалке Hyper-V. Официально вышла из беты. Говорят, что можно пользоваться. Особенно доставила секция "Understanding WSL names", видимо, они сами уже начинают путаться.

Из главных плюсов - теперь не надо ставить вручную MSI'ку с линуксовым ядром и обвязкой.
Из главных минусов, как водится - присутствует секция Known Issues 😄.
Please open Telegram to view this post
VIEW IN TELEGRAM
Яндекс представил новую версию своего поисковика - Y2.

Источник: https://3dnews.ru/1078004/yandeks-predstavil-versiyu-poiska-novogo-pokoleniya-y2

Обещается, что поисковик будет более контекстным, то есть если вы ищете врачей - будет кнопка "записаться на прием" или ссылка на сайт, где это можно сделать, а если вы разработчик и ищете "java spring backend plugin golang interoperability" вы получите именно то, что ищете (ну, или максимально приближенное).

Я погонял некоторые разрабо-опсовые запросы, которые помогают найти мне все нужное на первой странице гугла, и результат меня впечатлил - все ответы были найдены на первой (максимум - на второй) странице яндекса. Так держать!
В Linux-окружении для Apple M2 продемонстрирована работа KDE и GNOME с поддержкой GPU-ускорения.

Источник: https://www.opennet.ru/opennews/art.shtml?num=58205

Вот это действительно годная новость. Во времена владения макбуком на М1 (Pro 2020, 16/512 GB) мне переходу на Asahi мешали отсутствие аппаратного ускорения графики (тормозило дико все), отсутствие bluetooth и невозможность слушать музыку через встроенные динамики. От одной проблемы избавились, поздравляю!

Действительно жаль только то, что может быть это добро допилят только к моменту наступления EOL железа.
Законодатели предложили правительству РФ идентифицировать пользователей компьютерных игр.

Источник: https://3dnews.ru/1078441/v-pravitelstvo-rf-vneseno-predlogenie-po-identifikatsii-polzovateley-kompyuternih-igr-cherez-rossiyskie-sistemi

Это настолько эпично, что я даже процитирую:

> Глава Законодательного собрания Владимирской области Владимир Киселёв предположил, что для означенных целей можно использовать сервисы «Сбер ID» и «Яндекс ID». Глава комиссии утверждает, что многие «коллеги из региональных парламентов» предложили установить запрет на регистрацию «небезопасных для несовершеннолетних» игровых аккаунтов.

Оставлю это без комментариев. Не с того конца, как мне кажется, к этому подходят, надо с детьми работать, а не вот это вот все.