Дневник Мьютекса
34 subscribers
10 photos
1 video
2 files
4 links
Создатель - @desacratio.
Чат - https://t.me/+X2hZQswrfcAyZDBi.
Download Telegram
Приветик, на связи mutex! 💒
Вот столько за два с половиной часа прошёл, совершенно спонтанно. Ждите, сегодня опубликую небольшой пост!!
🌟
Please open Telegram to view this post
VIEW IN TELEGRAM
433
Решил что Windows меня не удовлетворяет. Возвращаюсь на свою любимую качиОС, планирую сделать пару вещей в скором времени. Ждите новостей!! 🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
111
Дневник Мьютекса
Решил что Windows меня не удовлетворяет. Возвращаюсь на свою любимую качиОС, планирую сделать пару вещей в скором времени. Ждите новостей!! 🤩
До сих пор ебусь с конфигами waybar, rofi, hyprland, gtk-3.0, gtk-4.0. Приходиться переписывать все конфиги hyprland на lua, ибо сам hyprland переписали на lua, как моя система будет полностью готова, я выпущу три поста. Ибо уже два дня не выпускал никаких постов для вас! 🌟
Please open Telegram to view this post
VIEW IN TELEGRAM
22
Приветствую, на связи mutex!
Сегодня я решил опубликовать пост на тему «Как я выбирал WM (оконный менеджер) и что из этого вышло». Приятного чтения:
🥰

Когда я перешёл на Linux, я думал, что рабочий стол — это как в Windows: панель, кнопка «Пуск», иконочки. А потом я узнал про оконные менеджеры.

Сначала я смотрел на Hyprland — там такие рисы в TikTok, что слюнки текут. Потом попробовал Sway — стабильно, но скучно. В том числе я пробовал Niri & OpenBox. 🤩


Что я выбрал в итоге:

Hyprland. Настраиваю и кастомизирую всё, когда есть настроение 🌟


Мой совет: не гонитесь за красотой из TikTok. Настройте WM под себя, чтобы он помогал работать, а не мешал.

А какой WM используете вы? Делитесь в комментариях
. 🌟
Please open Telegram to view this post
VIEW IN TELEGRAM
222
Rust — переоценён? 🥰
Я смотрю на код на Rust уже несколько месяцев. И иногда я ловлю себя на мысли — а не переоценён ли этот язык?

С одной стороны всё круто. Безопасность памяти. Скорость C. Современные инструменты. Cargo — это лучшее что было в мире пакетных менеджеров. Я реально кайфую когда компилятор говорит мне что я сделал не так. Он как строгий учитель, который не даёт тебе сделать хуйню. 💓

Но с другой стороны. Я пишу простую программу. Она должна прочитать файл, распарсить его и выдать результат. На Python это 30 строк. На Go — 40. На Rust я пишу 100 строк и ещё борюсь с компилятором. Я понимаю почему он ругается. Но иногда хочется просто написать код и чтобы он работал, а не доказывать компилятору что я знаю что делаю.

Я не говорю что Rust плохой. Нет. Это мощный язык. Но может быть он слишком сложный для 90% задач? Может быть для большинства проектов хватило бы Go или даже Python? Может быть мы просто хотим казаться умными когда говорим что пишем на Rust?
🌟


Я не знаю. Но я продолжаю учить его. Потому что чувствую что за ним будущее. Потому что я хочу понимать как работает память. Потому что когда я пишу на Rust я чувствую что я действительно программирую, а не просто вызываю функции.

Так что Rust переоценён? Может быть. Но я всё равно буду его учить. Даже если это сложно. Даже если я ещё много раз ошибусь. 🌟
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥11
Что общего у Windows, Linux и macOS? Они все могут бесить
Я тут подумал. Ну правда, все эти споры о том что лучше — это же просто бесконечный цирк. Каждый доказывает что его система самая лучшая, а другие отстой. А по факту они все могут бесить одинаково.

Вот я сидел на Windows 10 LTSC. Всё вроде круто, стабильно, ничего лишнего. А потом решил обновиться на 11-ку. И началось. TPM, Secure Boot, драйвера не ставятся, OpenGL ломается. Я два дня пытался понять почему AMD Adrenalin не хочет ставиться. Бесило так что хотелось просто выключить комп и пойти погулять.

Потом я перешёл на Linux. Ну CachyOS, Hyprland, всё красиво. Но тоже не без проблем. То Wi-Fi отваливается, то звук пропадает, то Hyprland после обновления ломается и я сижу с чёрным экраном и читаю вики как это починить. Бесило не меньше чем Windows.

Про macOS я молчу. Я не пользуюсь, но смотрю на цены и думаю — ну нахуя? За такие деньги можно собрать два мощных ПК и ещё останется на футболку. ( я осознаю что можно и хакинтош, но нахуя? )

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

А те кто говорит что их система не бесит — они просто не пользуются ей достаточно долго. Или врут. Или у них всё работает идеально, но таких людей я не встречал.

Так что выбирайте систему не по тому что говорят другие, а по тому что вам удобно. И не слушайте тех кто говорит что его система лучше. Все они одинаково могут вас разочаровать.
1🔥11
Как считаете, что мне публиковать в данный канал? 🌟
Please open Telegram to view this post
VIEW IN TELEGRAM
Доброе утро, на связи — mutex. Сегодня я решил вам рассказать про то как я пытался создать собственный пакетный менеджер для различных систем, эксперимент назывался "Объединил четыре пакетных менеджера в один". Звучит уже — странно, но всё же, я писал, писал на "RUST", и пока-что я решил что мне не нужно это, и скорее всего, это мало где будет использоваться. Расскажу поподробнее, про идею, задумку и про то как получилось это реализовать. 🍓

Я изучаю RUST уже несколько тройку месяцев, и у меня было уже около 10+ проектов на RUST'E. Последним моим проектом стал MutexPM, мой собственный — пакетный менеджер. Я писал его полторы недели, и до сих пор не закончил. Потому-что решил что мне стоит отложить данный проект, и доделать его в следующие разы, ибо сейчас были некоторые проблемы с API ключами и некоторыми библиотеками, я ждал пока это исправят сами разработчики. Я говорил о названии эксперимента, "Объединил четыре пакетных менеджера в один", так вот, я решил объединить четыре пакетных менеджера а именно PORTAGE & XBPS & PACMAN & AUR, я понимал что задумка странная, ибо PORTAGE - для gentoo-based дистрибутивов, XBPS - для void-based дистрибутивов, PACMAN / AUR - для arch-based дистрибутивов. Но все же решил реализовать, какова была моя идея:
🪦

Задумка / идея:
🤩

1. например, мне нужно установить vesktop ( форк дискорда ). 🌟
2. я пишу в терминал mutexpm install vesktop или же / mutexpm -S vesktop / или же есть еще различные команды, например искать только в определенном репозитории, я прикреплю к этому посту README файл, для вашего прочтения со всеми командами и прочей информацией.
🥰
3. и мне вылазит окно, к примеру:
😔

Пакет "VESKTOP" был успешно найден в репозиториях, ( к примеру в репозиториях AUR / PACMAN ).
🤩
Для установки выберите репозиторий откуда хотите установить данный пакет цифрой.
🤍

AUR & 110MB & Примерное время установки на вашем железе 1 минута 32 секунды.
😇
PACMAN & 110MB & Примерное время установки на вашем железе 34-55 секунд.
💘

Или же к примеру.
🌟

Пакет "FireFox" был успешно найден в репозиториях во всех репозиториях ( AUR / PACMAN / XBPS / PORTAGE ).
😘
Для установки выберите репозиторий откуда хотите установить данный пакет цифрой.
🌟

AUR & 251MB & ПРимерное время установки на вашем железе 2 минуты 22 секунды.
🤩
PACMAN & 250MB & Примерное время установки на вашем железе 1 минута 54 секунды.
🍑
XBPS & 221MB & Примерное время установки на вашем железе 1 минута 33 секунды - 1 минута 55 секунд.
👣
PORTAGE & 211MB & Примерное время компиляции на вашем железе 1 час.
🤩

И все, вы выбираете цифру от 1 до 4 и устанавливаете из нужного вам репозитория, или же можете даже скомпилировать чтоб не тянуть мусор в систему.
🥺


Реализация:
🤩

У меня получилось сделать основу, но были проблемы с библиотеками и API ключами, и еще с парой деталей, но все же, рано или поздно у меня дойдут руки и я доделаю его, опубликовав на GitHub и другие платформы, постараюсь оптимизировать его максимально, чтоб он работал очень хорошо и чтоб он легко устанавливался, в том числе он работал практически на всех дистрибутивах линукса. 🤩


Не бойтесь пробовать, рано или поздно, у вас всё получится
🥰
Желаю всем хорошего дня, это не последний пост на сегодня.
🌟
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥11
Всем снова — привет, сегодня у Linux Mint день рождения, 20 лет. ЮБИЛЕЙ! 🤩
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥11
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥11
Продам https://t.me/nft/JackInTheBox-95542
Принимаю исключительно в USDT / TON на Tonkeeper & Trust Wallet.
Писать - @desacratio за покупкой. Цена договорная.
1🔥11