Linex и Артемий – Telegram
Linex и Артемий
131 subscribers
89 photos
7 videos
16 files
54 links
Автор: @heveat
Щит-постинг на тему того с чем я сталкивался во время использования линукса. Может быть вы и сможете найти тут что то полезное, хз
Download Telegram
Теперь и на Qt
2020 год, Windows 10 Pro, 289$, Bluetooth гарнитура в Дискорде транслирует звук в HSP, 8000 герц и этого без костылей и стороннего софта нельзя изменить. Это финиш. Я ожидал всего чего угодно, но не вот этого.
После долгого затишья решил вернуться с хорошей(вроде) новостью. Я сделал ещё один полезный bash-скрипт, на этот раз — AUR для Debian. Естественно тут свой формат файлов, другие переменные и прочее(сам арчевский аур невозможно полностью перенести в дебиан. Слишком много специфичных для его работы вещей. Пришлось бы писать патчи для 60000 пакетов и ежедневно проверять каждый из них заново на наличие специфичного.) Но факт того, что это работает, есть. В репозитории уже лежат несколько тестовых пакетов. В скрипте прилагается инструкция, а если кто хочет написать свой собственный DEBBUILD(так тут называется PKGBUILD), есть подробнейшая wiki страница. Если идея понравилась, можете ознакомиться или поставить звезду тут: https://github.com/BiteDasher/pkgmany
На месте в свободное время не сижу. Мы добились результата в 16 активно поддерживаемых пакетов, а в команде +3 мейнтейнера. Скрипт тоже притерпел изменения. Я исправил баги и добавил возможность при ошибке во время сборки заново собрать пакет без надобности во второй раз скачивать исходники. Дальше будет больше)
И так. Я снова написал интересную херню которой никто не будет пользоваться.
pacadd - тулза, для манипуляции с зеркалами/репозиториями в арч линуксе. Можно не редактировать конфиги, или, если у кого то из разработчиков софта будет идея упаковать свою программу под арч и поднять для него репозиторий, можно просто дать простую команду в стиле
pacadd -a name 'url', которая всё сама распарсит и добавит репозиторий в конфиг. Что-то вроде apt-add-repository, только не для дебиана, а для арча.
линк:
https://github.com/BiteDasher/pacadd
Очередные супер разработки на баше))))))))))) После плачевного опыта с systemd-homed, я решил написать менеджер портативных домашних каталогов, что-бы можно было перекидывать его с системы на систему, например. Поскольку systemd-homed:
A. Создаёт вместо папки с домашним каталогом сжатый дисковый образ
Б. Шифрует его, отставляя ключ не только в образе диска, но и локально, где-то в /usr/share
В. Создав с его помощью пользователя, не сможешь войти в него из tty
Г. Мигроровать на него не так и просто. Нужно переносить все данные в смонтированный .home образ, либо удалять своего пользователя и делать его заново.
Д. Просто очередная кривая хуета

Мне захотелось написать свой инструмент, с которым можно не только одной командой перенести свой хоум в управление homemgr, но ещё и потом УДОБНО перенести всё одним файлом, а не как в homed передвигать на какой-то чёрт целых 4 файла. Опять же, линк:
https://github.com/BiteDasher/homemgr
Внимание анекдот.
Оказалось, что Google Music в скором времени будет слит в единый симбиоз с YouTube Music, по-этому сразу же пошёл искать альтернативы. И вот уже достаточно продолжительное время использую Spotify, так как все андерграундные треки которые я слушаю там есть. Да даже больше, чем в ГП. Так что вывод очевиден. Но про что это я. Оф. клиент достаточно тормозной(особенно в плане скроллинга, хотя аппаратное ускорение включено), плюс достаточно сложно им пользоваться без мышки. И вот наткнулся я на такую прекрасную штуку как ncspot — TUI клиент спотифая, написанный на Rust, с использованием ncurses. После 20 минут нахождения и настройки с заучиванием всех хоткеев, пользоваться стало супер удобно. Мышку теперь так вообще можно отложить в сторону. Вам тоже советую попробовать.
Линк: https://github.com/hrkfdn/ncspot
AUR пакет(git clone): https://aur.archlinux.org/ncspot-git.git

[ДЛЯ РАБОТЫ НУЖНА ПРЕМИУМ ПОДПИСКА]
Оформил тут скриптец который воспроизводит функционал pacstrap, не используя при этом pacman. Всё верно. Теперь можно ставить Arch Linux с абсолютно любого дистрибутива имея только 4 базовых пакета.
Линк: https://github.com/BiteDasher/archbashstrap
Надеюсь тут никто особо не будет против рекламы, но

Канал моих друзей, на котором вы можете найти всякие постироничные мемы и щитпостные приколы. Автор также пишет достаточно серьезные обзоры на понравившиеся игры. Чекайте
Ну чо хочу сказать, мессенджер на баше в 38 строк. Можно общаться используя локальную машину и несколько разных юзеров. Сложно объяснить как оно работает, посмотрите последние 10 строчек(если честно я сам до конца не понял как оно у меня заработало).
Линк: https://github.com/BiteDasher/talk_tty
Здарова. Написал в очередной раз очередной скрипт который выполняет приколы. На этот раз - менеджер патчей. Его задача заключается в том, чтобы их ставить, и, если патч не сработал, откатывать его. Я дебажил скрипт 3, можно сказать, полных рабочих дня. И похоже он работает. Пока что только для Arch Linux'а, но я думаю как реализовать поддержку других дистров. Возможно в будущем добавлю.
Буду вам признателен если поставите звёздочку, ведь это поможет привлечь в проект других контрибутеров, которые смогут писать патчи.
Линк: https://github.com/BiteDasher/ualsv
К слову, я ещё работал над системой обмена сообщениями через зашифрованные локальные ящики(OpenSSL). Получилось прикольно.
Линк: https://github.com/BiteDasher/mail_tty
йе. Приняли значит мой пул реквест в проект brunch (штука для запуска Chrome OS на любом оборудовании). Написал что-то типа автоматического обновлятора фреймворка и образа ОС.
Кстати если кому интересно. Прям буквально сегодня узнал про то, что в музыкальном сервисе Deezer есть огромная такая дыра, которую никто не собирается закрывать. А связана она с тем, что получив md5 хеш-сумму трека можно его скачать. На основе бага был сделан проект deemix, который написан на питоуне. Но какой-то умный человек решил взять и написать свой аналог на электроне. Получилось не плохо. Прога называется Freezer.
Линки: https://git.rip/freezer/freezerpc
AUR: https://aur.archlinux.org/packages/freezer-git/ (сам кста делал)
Кстати хочу тут статью написать - по поводу поднятия своего PXE сервера и загрузки потом по Ethernet кабелю. Пока что написал только маленький скрипт который сам это автоматически делает. Можете попробовать. Вначале читаете README на гитхабе, ставите все зависимости, потом качаете образ арча, и делаете ./archpxe -o /путь/к/iso -i имя_интерфейса_ethernet. В биосе второго компа включаете загрузку по PXE, втыкаете в оба компа эзернет шнур и тестируете.
Линк: https://github.com/BiteDasher/archpxe
AUR: https://aur.archlinux.org/archpxe.git
Знали, что интел сделали утилиту которая может пиздить изображение из фрейм-буффера и сохранять его как png картинку? Я тоже не знал. Имя пакета: intel_gpu_tools. Команда: intel_framebuffer_dump
👍1
ВНИМАНИЕ ВСЕМ ПОСТАМ В GOOGLE CHROME STABLE 88.0.4324.150 ДОБАВИЛИ ПОДДЕРЖКУ VA-API
👍1