Сидишь, с другом играешь на своем сервачке и никого не трогаешь, а тут хоба)))
Если кратко, то мой домашний сервак по майнкрафту атаковали)
а все потому что есть две очень интересные настроечки в конфиге, и есть мнение, что логику попросили выйти, когда писали эти настройки.
Первая -
И, внезапно, есть вторая интересная строчка -
В чем мать ее логика 🤦♂️😂
В общем, вторая настроечка не была включена и поэтому какой-то из ВНИМАНИЕ 🚨 КЛИЕНТСКИХ плагинов, смог пропустить хакераста на сервак.
Штош. Забавно) Хорошего вам воскресенья ✌️
P.S. бегите проверять ваши конфиги)
Если кратко, то мой домашний сервак по майнкрафту атаковали)
а все потому что есть две очень интересные настроечки в конфиге, и есть мнение, что логику попросили выйти, когда писали эти настройки.
Первая -
white-list=true говорит о том, что на сервере ведется white list, для игроков. То есть, на сервер может зайти только игрок из белого списка.И, внезапно, есть вторая интересная строчка -
enforce-whitelist=true. А знаете для чего она? Чтобы сервер "ну вооот тоооочно только из белого списка" проверял. В чем мать ее логика 🤦♂️😂
В общем, вторая настроечка не была включена и поэтому какой-то из ВНИМАНИЕ 🚨 КЛИЕНТСКИХ плагинов, смог пропустить хакераста на сервак.
Штош. Забавно) Хорошего вам воскресенья ✌️
P.S. бегите проверять ваши конфиги)
😁9😈4👍2❤1🗿1
Макбук - это неудобные понты! #macbook #программирование
https://youtube.com/shorts/enu0aoA1o0w?feature=share
Новый шортс. Отвечаю на интересный коммент по поводу моего ролика про макбук)
https://youtube.com/shorts/enu0aoA1o0w?feature=share
Новый шортс. Отвечаю на интересный коммент по поводу моего ролика про макбук)
YouTube
Макбук - это неудобные понты! #macbook #программирование
Не обрезанная версия: https://boosty.to/donex/posts/f501b867-a14f-4e6f-a65b-9147b6a64205Развернуто отвечаю на коммент, к моему давнему ролику про macbook pro...
❤3😁3💩1
Доброго денечка!
Всех с прошедшим праздником победы!
Сегодня выпустил ▶️ видос про клавиатуру, но только в шорт формате.
Пытаюсь освоить формат и делать периодически короткие ролики. Поэтому, накидайте пожалуйста комментов, что можно было бы поменять, чтобы видос был интересным, но не затянутым.
Например, убирать такие части, как инфа про софтовую часть (программирование кнопок и макросы). Может наоборот добавлять какие-то моменты.
Спасибо 🤜🤛
Самая гибкая клавиатура! 😍 #keyboard #клавиатура #механическаяклавиатура
https://youtube.com/shorts/TPIReFu9Un8?feature=share
Всех с прошедшим праздником победы!
Сегодня выпустил ▶️ видос про клавиатуру, но только в шорт формате.
Пытаюсь освоить формат и делать периодически короткие ролики. Поэтому, накидайте пожалуйста комментов, что можно было бы поменять, чтобы видос был интересным, но не затянутым.
Например, убирать такие части, как инфа про софтовую часть (программирование кнопок и макросы). Может наоборот добавлять какие-то моменты.
Спасибо 🤜🤛
Самая гибкая клавиатура! 😍 #keyboard #клавиатура #механическаяклавиатура
https://youtube.com/shorts/TPIReFu9Un8?feature=share
YouTube
Самая гибкая клавиатура! 😍 #keyboard #клавиатура #механическаяклавиатура
Заказать клавиатуру можно тут: https://ru.ergohaven.xyz/shopВ этом видео сравниваю первую и новую ревизии сплит-эргономичной клавиатуры Ergohaven K:03 — росс...
👍4❤2🔥1
Новый видос на канале 🎦
https://youtu.be/IJNxJPIn2FM
Разбираемся, как сделать домашний сервер из мини-пк.
Настраиваем Proxmox, Almalinux, Minecraft Server и запускаем бота в Docker.
Розыгрыш:
https://boosty.to/donex/posts/d1682bfc-28fd-45a8-a604-3d96abe13321
Бот:
@donex_code_robot
Команды из видео
Настройка виртуалки:
Для Minecraft сервера:
Конфиг сервиса
Перезагружаем systemctl демона и включаем сервис papermc
Установка Docker в Almalinux/Centos
https://docs.docker.com/engine/install/centos/
https://youtu.be/IJNxJPIn2FM
Разбираемся, как сделать домашний сервер из мини-пк.
Настраиваем Proxmox, Almalinux, Minecraft Server и запускаем бота в Docker.
Розыгрыш:
https://boosty.to/donex/posts/d1682bfc-28fd-45a8-a604-3d96abe13321
Бот:
@donex_code_robot
Команды из видео
Настройка виртуалки:
dnf install epel-release # доп. репозиторий с софтом
dnf install wget htop nano -y # полезный софт
dnf install qemu-guest-agent # устанавливаем агент для proxmox
systemctl start qemu-guest-agent # запуск
systemctl enable qemu-guest-agent # автозапуск
systemctl status qemu-guest-agent # проверяем
Для Minecraft сервера:
# от root
# устанавливаем Java
cd /tmp/
wget https://download.oracle.com/java/21/latest/jdk-21_linux-x64_bin.rpm
dnf install jdk-21_linux-x64_bin.rpm
# добавляем пользователя
useradd -m minecraft
passwd minecraft
mkdir /opt/minecraft/papermc # создаем директорию для размещения файлов сервера
chown minecraft:minecraft /opt/minecraft/papermc/ # даем права нерутовому пользователю minecraft
ls -la /opt/minecraft/papermc/ # проверяем права
# от minecraft
# логинимся и переходим в /opt/minecraft/papermc
cd /opt/minecraft/papermc/
# качаем сервер
wget https://api.papermc.io/v2/projects/paper/versions/1.21.4/builds/230/downloads/paper-1.21.4-230.jar
# запускаем сервер тестово
java -Xmx3G -Xms3G -jar /opt/minecraft/papermc/paper-1.21.4-228.jar --nogui
nano eula.txt # ставим true
nano server.properties # настраиваем сервер
# от root
# открываем порты
firewall-cmd --permanent --zone=public --add-port=25565/tcp
firewall-cmd --permanent --zone=public --add-port=25565/udp
nano /etc/systemd/system/papermc.service # создаем файл systemd сервиса
Конфиг сервиса
[Unit]
Denoscription=PaperMC Minecraft Server
After=network.target
[Service]
User=minecraft
WorkingDirectory=/opt/minecraft/papermc
ExecStart=/bin/bash -c "/usr/bin/java -Xmx3G -Xms3G -jar /opt/minecraft/papermc/paper-1.21.4-228.jar --nogui"
Restart=on-failure
RestartSec=10
TimeoutStopSec=20
StandardError=journal
[Install]
WantedBy=multi-user.target
Перезагружаем systemctl демона и включаем сервис papermc
# от root
systemctl daemon-reexec
systemctl daemon-reload
systemctl enable --now papermc
systemctl status papermc # проверяем статус сервиса
Установка Docker в Almalinux/Centos
https://docs.docker.com/engine/install/centos/
YouTube
Домашний сервер из МИНИ-ПК c Proxmox! Minecraft, Telegram боты и ваши проекты
В этом видео я покажу, как собрать домашний сервер на мини-ПК GenMachine: от установки гипервизора Proxmox и настройки виртуалок (vps) до запуска собственного Minecraft-сервера и Telegram-ботов. Подробно разберём, какие задачи реально тянуть на мини-ПК, …
❤4👍2🔥2💩2👀1
Дизлайк. Отписка, получается. 8 месяцев держался 😅
Честно говоря, не понимаю зачем усложнять себе жизнь, не используя вещи, которые даются, чтобы упростить рутинные моменты и уделять больше времени другим, более интересным задачам.
Если ты не используешь dhcp конфиг - дилетант. Нужно обязательно быть трухацкером и вручную админить каждую машину!!! (привет девопсерам, которым надо в день по 40 тачек разворачивать) Зачем использовать централизованный инструмент, предназначенный для этого, правда?)
Суть отрезка - "сделать сервер для себя и парочки друзей.."
Докопаться - "4 гига это мало, больше 3 людей не потянет, вот 1337 игроков точно не выдержит" 😂
"Без открытия портов можно подключиться, не включая файерволл." Цитаты великих😅 Можно и дверь не закрывать домой, тоже ок)
Вот правда, если это единственные замечания "эксперта" то меня можно считать эталонным админом и девопсером(вообще-то нельзя, косяки в целом есть по настройке, просто для домашнего использования они некритичны) А вообще я рад.
Честно говоря, не понимаю зачем усложнять себе жизнь, не используя вещи, которые даются, чтобы упростить рутинные моменты и уделять больше времени другим, более интересным задачам.
Если ты не используешь dhcp конфиг - дилетант. Нужно обязательно быть трухацкером и вручную админить каждую машину!!! (привет девопсерам, которым надо в день по 40 тачек разворачивать) Зачем использовать централизованный инструмент, предназначенный для этого, правда?)
Суть отрезка - "сделать сервер для себя и парочки друзей.."
Докопаться - "4 гига это мало, больше 3 людей не потянет, вот 1337 игроков точно не выдержит" 😂
"Без открытия портов можно подключиться, не включая файерволл." Цитаты великих😅 Можно и дверь не закрывать домой, тоже ок)
Вот правда, если это единственные замечания "эксперта" то меня можно считать эталонным админом и девопсером
😁8👍2🤡2🤣1
Новый шортс👀.
Как я избавился от надоедливых звонков из мегафона.
https://youtube.com/shorts/0IvB47I3j3s
Текст обращения:
Как я избавился от надоедливых звонков из мегафона.
https://youtube.com/shorts/0IvB47I3j3s
Текст обращения:
Тема обращения: Требование прекратить рассылку рекламных звонков и SMS
Текст обращения:
Здравствуйте.
Прошу прекратить направлять мне рекламные сообщения (в том числе по SMS) и совершать рекламные звонки на мой номер телефона. Согласно статье 18 Федерального закона от 13.03.2006 № 38-ФЗ «О рекламе», распространение рекламы с использованием средств телефонной связи допускается только с предварительного согласия абонента. Я такого согласия не давал(а) либо отзываю его в настоящий момент.
Напоминаю, что нарушение данной нормы закона влечет административную ответственность по части 1 статьи 14.3 КоАП РФ: «Нарушение законодательства о рекламе влечет наложение административного штрафа на юридических лиц в размере до 500 000 рублей».
Если рекламные звонки или сообщения продолжатся, я буду вынужден(а) обратиться с жалобой в Федеральную антимонопольную службу (ФАС России), которая рассматривает подобные нарушения и выносит соответствующие постановления.
Прошу подтвердить получение данного обращения и принять меры по прекращению нежелательной рекламы в мой адрес.
С уважением,
[Ваше имя]
[Ваш номер телефона, если требуется]
[Дата]
YouTube
Как избавиться от рекламы😱? Спама больше не будет🙈! #реклама #лайфхаки
Устал от постоянной рекламы, спама и звонков? 📵В этом видео я показываю, как законно отказаться от рекламы и больше никогда не получать спам-звонки и SMS! ?...
❤2🔥2👍1
Восстание машин пока откладываем...🕔
Настраиваю конфиг для vpn, чтобы локальные адреса шли без подключения к vpn.
Поскольку сетевик из меня так себе, я решил узнать у ГПТ как лучше всего это настроить. Он предложил мне DNS заменить на точно такой же) 🤓
Эти машины пока что даже в интернет выйти не смогут... Поэтому, в этом году спим спокойно😴
Настраиваю конфиг для vpn, чтобы локальные адреса шли без подключения к vpn.
Поскольку сетевик из меня так себе, я решил узнать у ГПТ как лучше всего это настроить. Он предложил мне DNS заменить на точно такой же) 🤓
Эти машины пока что даже в интернет выйти не смогут... Поэтому, в этом году спим спокойно😴
👍5❤3
Завтра, примерно в 12:00 будем подводить итоги розыгрыша по макропаду. Либо стримом в телеге, либо стримом в дискорде(второе более верятно). Постараюсь записать, чтобы кто не успел, смогли глянуть :)
Ну и завтра в 11:00 выйдет новый шортс. Хорошей пятнички 🍻
Ну и завтра в 11:00 выйдет новый шортс. Хорошей пятнички 🍻
🆒2❤1
Новый шорт! 📏
Разбираем приколы языков программирования, в частности, моего любимого JavaScript...
https://youtube.com/shorts/sJkfNIoobpA?feature=share
Разбираем приколы языков программирования, в частности, моего любимого JavaScript...
https://youtube.com/shorts/sJkfNIoobpA?feature=share
❤1👍1👨💻1
Примерно через 15-20 минут будет стрим в дискорде с итогами розыгрыша:
https://discord.com/invite/TpYWFyf7bX
https://discord.com/invite/TpYWFyf7bX
Discord
Join the DonEx Code Discord Server!
Сообщество YT канала DonEx Code по интересам | 44 members
❤1🥱1
Media is too big
VIEW IN TELEGRAM
Результаты розыгрыша. Запись стрима)
Победитель - Антон Шипилов. Прошу победителя связаться со мной в личке на Boosty)
Всем спасибо за участие. В ближайшее время будет еще один розыгрыш уже клавиатуры, не пропустите)
Победитель - Антон Шипилов. Прошу победителя связаться со мной в личке на Boosty)
Всем спасибо за участие. В ближайшее время будет еще один розыгрыш уже клавиатуры, не пропустите)
👍7❤4
Еще одна из причин, почему к нейронке нужен человек с мозгом и руками... 🤖
настраиваю свою домашнюю лабу, поднял gitlab CE и раннер, чтобы деплоить было удобнее, в автомате...
Пишу gitlab-ci, для автоматизации выкладки. Эта двадцатидоллоровая хромосома 🧠 говорит, что нужно явно указать
Для тех, кто не совсем шарит за разработку и за работу с гитом, поясняю... НУЖНЫ ОБЕ КОМАНДЫ, а не "или", Собственно, в промпте я указал ошибку в его изначальном конфиге, который он мне сгенерировал.
Не надейтесь на нейронки, это крутой дополнительный инструмент, но полностью вашу работу она не сделает, всегда нужно подходить с умом и пониманием, а не бездумно копировать конфиги, не понимая, что они означают.
Как-то так 😉
настраиваю свою домашнюю лабу, поднял gitlab CE и раннер, чтобы деплоить было удобнее, в автомате...
Пишу gitlab-ci, для автоматизации выкладки. Эта двадцатидоллоровая хромосома 🧠 говорит, что нужно явно указать
git checkout release или git pull origin release чтобы подтянуть изменения кода с репозитория...Для тех, кто не совсем шарит за разработку и за работу с гитом, поясняю... НУЖНЫ ОБЕ КОМАНДЫ, а не "или", Собственно, в промпте я указал ошибку в его изначальном конфиге, который он мне сгенерировал.
Не надейтесь на нейронки, это крутой дополнительный инструмент, но полностью вашу работу она не сделает, всегда нужно подходить с умом и пониманием, а не бездумно копировать конфиги, не понимая, что они означают.
Как-то так 😉
❤3🔥2✍1
По просьбе подписчика, рассказываю о нюансах разработки на Macbook и в целом на устройствах с ARM архитектурой) 💻
https://youtube.com/shorts/_0GZ6Ubdt70?feature=share
https://youtube.com/shorts/_0GZ6Ubdt70?feature=share
🔥3❤2
Новый видос! 👀
Сегодня делаем игровую консоль на Linux 🎮
Пробуем установить Holoiso (не официальный порт Steam OS) и игровую операционную систему - Bazzite.
Тестируем, как идут игры с Proton на слабом железе от amd 🖥
Приятного просмотра)
https://youtu.be/C8_W1mbw1X4
Сегодня делаем игровую консоль на Linux 🎮
Пробуем установить Holoiso (не официальный порт Steam OS) и игровую операционную систему - Bazzite.
Тестируем, как идут игры с Proton на слабом железе от amd 🖥
Приятного просмотра)
https://youtu.be/C8_W1mbw1X4
🔥7👍2
✅ Совсем забыл отчитаться. Победитель по макропаду уже получил свою награду)
Кто не смотрел сегодняшний видос, для вас новость, новый розыгрыш клавиатуры k03 первой ревизии идет в нашем боте
@donex_code_robot
Подтверждаю ваши email по мере свободного времени, главное не забывайте про подписку на бусти (это бесплатно)
Всем хороших выходных 🥳
Кто не смотрел сегодняшний видос, для вас новость, новый розыгрыш клавиатуры k03 первой ревизии идет в нашем боте
@donex_code_robot
Подтверждаю ваши email по мере свободного времени, главное не забывайте про подписку на бусти (это бесплатно)
Всем хороших выходных 🥳
❤4🔥2🥰1👌1
🎨 Делаем красивый PowerShell за 2 минуты!
Юзаем Oh My Posh + Nerd fonts 💻⚡️
📺 Видос смотрим тут:
👉 https://youtube.com/shorts/hMUJX9zWKRk?feature=share
Устанавливаем OhMyPosh
Делаем директорию и качаем темы
Создаем и редактируем профиль (если его нет):
Заполняем текст файла профиля:
Моя цветовая тема в терминале - "One Half Dark"
Шрифты ищем тут:
https://www.nerdfonts.com/font-downloads
Официальный сайт OhMyPosh:
https://ohmyposh.dev/
Юзаем Oh My Posh + Nerd fonts 💻⚡️
📺 Видос смотрим тут:
👉 https://youtube.com/shorts/hMUJX9zWKRk?feature=share
Устанавливаем OhMyPosh
winget install JanDeDobbeleer.OhMyPosh -s winget
Делаем директорию и качаем темы
mkdir ~/.poshthemes
Invoke-WebRequest https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/themes.zip -OutFile themes.zip
Expand-Archive themes.zip -DestinationPath ~/.poshthemes
Remove-Item themes.zip
Создаем и редактируем профиль (если его нет):
New-Item -Type Directory -Path (Split-Path -Parent $PROFILE) -Force
New-Item -Type File -Path $PROFILE -Force
notepad $PROFILE
Заполняем текст файла профиля:
oh-my-posh init pwsh --config "$HOME\.poshthemes\amro.omp.json" | Invoke-Expression
Моя цветовая тема в терминале - "One Half Dark"
Шрифты ищем тут:
https://www.nerdfonts.com/font-downloads
Официальный сайт OhMyPosh:
https://ohmyposh.dev/
👍6❤5🔥1
Завтра в 11 часов новый видос!
И примерно в промежутке между 12:00 и 13:00 Будем разыгрывать K03 v1
Всем хорошей пятнички 🥂
И примерно в промежутке между 12:00 и 13:00 Будем разыгрывать K03 v1
Всем хорошей пятнички 🥂
🔥9👍4👨💻2
