Satont.
Photo
Мескаль с сангритой, и повторил водку вторую с цитрусовым вкусом. Вкуууууснаааа
Я щас вспомнил что мне завтра (5 октября) 26 лет будет. Ахуеть просто. Я такой старый и молодой одновременно, ужас.
Поздравляю вас.
Поздравляю вас.
🎉12❤1🙏1
Forwarded from Dapzer Thoughts
Я попробовал linux и больше не вернусь на windows!
Долго время боялся пробовать линукс и сидел всё это время на windows, но недавно мне захотелось чего то совершенно нового и необычного, а так же начался тренд на внедрение ai в каждую щель и мне не хочется иметь его на уровне системы, а всё к этому и идёт.
В роли первого дистрибутива я выбрал EndeavourOS. Спустя пару месяцев могу сказать, что это хороший, стабильный дистр, каких либо проблем за это время я не встретил.
Поскольку я хотел кардинально нового опыта работы с системой я решил поставить тайловый оконный менеджер. Их существует немало, мой выбор пал Hyprland, Установка Hyprland’а прошла быстро и легко, но дальнейшее использование было невозможным из за плохой работы графического сервера Wayland на видеокартах от nvidia. После данного фиаско я установил i3vm, который работает на сервере x11 и имеет меньше проблем с nvidia в виду своего возраста.
Настройка оконного менеджера и окружения оказалась не так сложна, как я думал. Все параметры, бинды и т.д лежат в конфигах, что упрощает их бэкап и перенос на другое устройство. Кому интересно вот репозотирий с моими конфигами - https://github.com/dapzer/dotfiles.
Перейдем к опыту использования системы и мнению о её аспектах:
Linux - перейти на данную систему оказалось несложно, я был готов к тому, что все операции с системой происходит через терминал, а не “красивый” ui и заранее подготовил свой мозг к этом и не пытался сделать из системы подобие windows. С ходу я заметил, что всё работает в разы быстрее, чем на windows, запуск всех проектов ускорился в 4 раза, а самое главное докер работает стабильно и не отваливается.
Arch - как по мне хороший дистрибутив для новичка. Выше я писал, что я выбрал EndeavourOS, но недавно я ставил на ноутбук arch и с того момента считаю, что новичку лучше выбрать его, поскольку во время установки даже через скрипт archinstall я намного глубже и лучше стал понимать, как работает моя система. Почему именно Arch/Arch based distro? Всё просто, на данной системе все обновляется сразу, тебе не нужно ждать релизов по несколько месяцев. Из-за этого может страдать стабильность системы, но я готов пойти на такую жертву. Так же Arch после установки максимально чист и не имеет ничего лишнего, ты собираешь систему как конструктор индивидуально под себя. Ещё хочу отметить шикарную документацию ArchWiki, в которой есть ответ почти на любой вопрос, касающейся настройки системы. EndeavourOS - хороший выбор для тех, кто не хочет очень долго копаться с настройкой системы.
Тайловый оконный менеджер - лучшее чем я когда либо пользовался. Настроив все хоткеи и запуск приложений на конкретных воркспейсах под себя продуктивность и скорость взаимодействия с системой взлетает до небес. После тайлинга, менеджер окон в windows вызывает отторжения и ты ощущаешь себя как черепаха. Переход на него для меня оказался прост и быстр, сейчас навигация по системе происходит на автомате, не требуя мыслительных и зрительных усилий.
Linux на ноутбуке - я решил выделить это в отдельный пункт поскольку с этим у меня возникли проблемы. Настройка системы отличается от пк, поскольку нужно настроить такие вещи, как: bluetooth, wifi, смена яркости экрана и не забыть подумать об оптимизации работы от батареи. Из всего выше перечисленного по стандарту у вас есть только wifi, но нужно найти и добавить меню для подключения к нему, отображение силы сигнала в туллбаре. А самое главное установить и настроить TLP для хорошей автономности (x1.5-2 от полученной по умолчанию). Настройка всего этого у меня отняла не мало времени и виной этому не системы, а мой уровень знаний и понимания системы.
Кастомизация - то, что вы можете сделать с внешним видом системы не позволит вам ни одна другая. Я смог сделать из системы максимально минималистичное и информативное окружение без анимаций и украшательств.
Долго время боялся пробовать линукс и сидел всё это время на windows, но недавно мне захотелось чего то совершенно нового и необычного, а так же начался тренд на внедрение ai в каждую щель и мне не хочется иметь его на уровне системы, а всё к этому и идёт.
В роли первого дистрибутива я выбрал EndeavourOS. Спустя пару месяцев могу сказать, что это хороший, стабильный дистр, каких либо проблем за это время я не встретил.
Поскольку я хотел кардинально нового опыта работы с системой я решил поставить тайловый оконный менеджер. Их существует немало, мой выбор пал Hyprland, Установка Hyprland’а прошла быстро и легко, но дальнейшее использование было невозможным из за плохой работы графического сервера Wayland на видеокартах от nvidia. После данного фиаско я установил i3vm, который работает на сервере x11 и имеет меньше проблем с nvidia в виду своего возраста.
Настройка оконного менеджера и окружения оказалась не так сложна, как я думал. Все параметры, бинды и т.д лежат в конфигах, что упрощает их бэкап и перенос на другое устройство. Кому интересно вот репозотирий с моими конфигами - https://github.com/dapzer/dotfiles.
Перейдем к опыту использования системы и мнению о её аспектах:
Linux - перейти на данную систему оказалось несложно, я был готов к тому, что все операции с системой происходит через терминал, а не “красивый” ui и заранее подготовил свой мозг к этом и не пытался сделать из системы подобие windows. С ходу я заметил, что всё работает в разы быстрее, чем на windows, запуск всех проектов ускорился в 4 раза, а самое главное докер работает стабильно и не отваливается.
Arch - как по мне хороший дистрибутив для новичка. Выше я писал, что я выбрал EndeavourOS, но недавно я ставил на ноутбук arch и с того момента считаю, что новичку лучше выбрать его, поскольку во время установки даже через скрипт archinstall я намного глубже и лучше стал понимать, как работает моя система. Почему именно Arch/Arch based distro? Всё просто, на данной системе все обновляется сразу, тебе не нужно ждать релизов по несколько месяцев. Из-за этого может страдать стабильность системы, но я готов пойти на такую жертву. Так же Arch после установки максимально чист и не имеет ничего лишнего, ты собираешь систему как конструктор индивидуально под себя. Ещё хочу отметить шикарную документацию ArchWiki, в которой есть ответ почти на любой вопрос, касающейся настройки системы. EndeavourOS - хороший выбор для тех, кто не хочет очень долго копаться с настройкой системы.
Тайловый оконный менеджер - лучшее чем я когда либо пользовался. Настроив все хоткеи и запуск приложений на конкретных воркспейсах под себя продуктивность и скорость взаимодействия с системой взлетает до небес. После тайлинга, менеджер окон в windows вызывает отторжения и ты ощущаешь себя как черепаха. Переход на него для меня оказался прост и быстр, сейчас навигация по системе происходит на автомате, не требуя мыслительных и зрительных усилий.
Linux на ноутбуке - я решил выделить это в отдельный пункт поскольку с этим у меня возникли проблемы. Настройка системы отличается от пк, поскольку нужно настроить такие вещи, как: bluetooth, wifi, смена яркости экрана и не забыть подумать об оптимизации работы от батареи. Из всего выше перечисленного по стандарту у вас есть только wifi, но нужно найти и добавить меню для подключения к нему, отображение силы сигнала в туллбаре. А самое главное установить и настроить TLP для хорошей автономности (x1.5-2 от полученной по умолчанию). Настройка всего этого у меня отняла не мало времени и виной этому не системы, а мой уровень знаний и понимания системы.
Кастомизация - то, что вы можете сделать с внешним видом системы не позволит вам ни одна другая. Я смог сделать из системы максимально минималистичное и информативное окружение без анимаций и украшательств.
❤8
Forwarded from Новостник
fix_discord_youtube.rar
1.1 MB
ЛУЧШИЙ МЕТОД! В 1 КЛИК БЕЗ ПИНГА БЕЗ ВПНА И РАБОТАЕТ У ВСЕХ!
ИНСТРУКЦИЯ 👉 https://youtu.be/Dnx5Y5E21Oo
ИНСТРУКЦИЯ 👉 https://youtu.be/Dnx5Y5E21Oo
👍1
Я чёт выгорел пиздец ребят. Ну просто не хочу почти к коду притрагиваться.
К чему я, го доту.
https://streamx.satont.dev/satont
К чему я, го доту.
https://streamx.satont.dev/satont
😁5🤡1😭1
7tv забанили. Ну а чё, давайте стим ещё. Там куча ЛГБТ, хентайных игр с около лолями. А потом можно забанить всё,кроме православного ВК, Яндекса и сервисов типо госуслуг.
👍6🤡1🐳1
Я попробовал deno 2.0, и вот почему вы тоже должны это сделать.
Поддержка TypeScript.
Из коробки deno позволяет вам запускать, проверять типы вашего тайпскрипт кода. Не нужно ставить отдельные зависимости, настраивать и понимать уже до осточерчения переусложнённый конфиг. Создаёте файлик -> запускаете.
Удобный тулинг.
Позволяет вам запускать
Имеет в себе воз и маленькую тележку утилит, по типу
Есть форматирование и линтинг из коробки, с уже задаными правилами.
Безопасность.
С deno вы можете ограничить доступ программы к определённым путям файлов, или наоборот разрешить.
Гибкая настройка позволит вам разрешить\запретить читать env переме
Выход в интернет только на определённые домены; запуск подпроцессов.
Поддержка воркспейсов.
Из коробки это работает так, как блин должны было быть в ноде с появлением их в
Главное достоинство этого — вам не нужно ребилдить конфиг если он поменялся перед запуском приложения. То есть вы можете запустить ваше приложение с
Полная совместимость с nodejs.
Начиная с версии
Например прописав в
Более того, — вы можете использовать
Быстрый LSP.
Добавив\удалив пакет из
JSR (реестр пакетов).
То, с какой простотой вы можете публиковать и поддерживать свои пакеты там поражает. Более того, вы можете сделать multi-runtime пакет, и эта информация будет в реестре.
Опять же, ESM only, но за ним будущее. Переходите все на ESM.
Минусы:
- ESM only. Ваши require сразу выходят из чата, а так же куча тулинга, которые работают поверх этого.
- Пока маленький adoption by community. Но за счёт поддержки
- Для кого-то может быть минусом, что за Deno стоит компания, а не какой-то foundation с кучкой энтузиастов.
- Набор линт правил не особо большой, всего 105 штук. Надеюсь будут удобные механизмы расширения, но пока их вроде как нет.
- Я пока не могу выделить что-то ещё, но если появятся в процессе освоения — я обязательно напишу.
Небольшой вывод:
Deno после Node ощущается как глоток свежего воздуха.
Это то, как современный рантайм джса должен себя вести и выглядить. Ребятам из
Он простой, приветливый к новичкам, быстрый, современный.
Поддержка TypeScript.
Из коробки deno позволяет вам запускать, проверять типы вашего тайпскрипт кода. Не нужно ставить отдельные зависимости, настраивать и понимать уже до осточерчения переусложнённый конфиг. Создаёте файлик -> запускаете.
Удобный тулинг.
Позволяет вам запускать
fmt, run, test, check (ts check), lint. с watch режимом, исключая при этом какие-то паттерны. Имеет в себе воз и маленькую тележку утилит, по типу
bench, compile. Флаги на все случаи жизни.Есть форматирование и линтинг из коробки, с уже задаными правилами.
Безопасность.
С deno вы можете ограничить доступ программы к определённым путям файлов, или наоборот разрешить.
Гибкая настройка позволит вам разрешить\запретить читать env переме
Выход в интернет только на определённые домены; запуск подпроцессов.
Поддержка воркспейсов.
Из коробки это работает так, как блин должны было быть в ноде с появлением их в
npm. Прописываете "workspace": ["./libs/config", "./apps/api"] в deno.json, и можете импортировать ваш libs/config в приложение по заданному name из deno.json.Главное достоинство этого — вам не нужно ребилдить конфиг если он поменялся перед запуском приложения. То есть вы можете запустить ваше приложение с
watch флагом, сделать изменение в libs/config, и deno перезапустит вам приложение!Полная совместимость с nodejs.
Начиная с версии
2.0 deno полностью совместим с nodejs! Можно импортировать любой node:* пакет, можно импортировать npm пакеты, всё работает, я проверил.Например прописав в
deno.json: "imports": { "chalk": "npm:chalk@^5.3.0" } можно импортировать его как обычно import chalk from 'chalk'.Более того, — вы можете использовать
deno и в кач-ве пакетного менеджера, и в кач-ве рантайма. Что это значит? Что если у вас есть проект на nodejs, и вы хотите плавно его перенести на deno, то теперь это вполне возможно, deno поддерживает package.json. deno install -> deno run dev и полетели. Правда тут вроде как нюанс — проект должен быть на es модулях (но это не точно).Быстрый LSP.
Добавив\удалив пакет из
deno.json (в том числе через cli) изменения моментально подтягиваются в вашем редакторе кода. Я проверил в Intellij, VSCode, — работа потрясающая. Знаете этот момент в nodejs, когда поставил пакет, и нужно делать TypeScript restart? Бесит, правда?JSR (реестр пакетов).
То, с какой простотой вы можете публиковать и поддерживать свои пакеты там поражает. Более того, вы можете сделать multi-runtime пакет, и эта информация будет в реестре.
Опять же, ESM only, но за ним будущее. Переходите все на ESM.
Минусы:
- ESM only. Ваши require сразу выходят из чата, а так же куча тулинга, которые работают поверх этого.
- Пока маленький adoption by community. Но за счёт поддержки
npm пакетов это будто невелируется.- Для кого-то может быть минусом, что за Deno стоит компания, а не какой-то foundation с кучкой энтузиастов.
- Набор линт правил не особо большой, всего 105 штук. Надеюсь будут удобные механизмы расширения, но пока их вроде как нет.
- Я пока не могу выделить что-то ещё, но если появятся в процессе освоения — я обязательно напишу.
Небольшой вывод:
Deno после Node ощущается как глоток свежего воздуха.
Это то, как современный рантайм джса должен себя вести и выглядить. Ребятам из
node есть куда расти и развиваться, надеюсь они пересмотрят поликики свои, процессы. В то же время Deno встал взрослее и перспективнее, если вы пишите на js/ts — рекомендую ради общего кругозора его потыкать.Он простой, приветливый к новичкам, быстрый, современный.
🔥7😈2👏1