Про100ИТ
رفتن به کانال در Telegram
Телеграм канал про ИТ
نمایش بیشترکشور مشخص نشده استدسته بندی مشخص نشده است
1 837
مشترکین
-424 ساعت
-407 روز
-24030 روز
آرشیو پست ها
1 837
[OSPF] Какой cost получит интерфейс 10 Gbps при reference-bandwidth по умолчанию (100 Mbps)?
1 837
📌 Qt 6.12 LTS: горячий Reload QML, GPU‑ускоренный CanvasPainter и поддержка новых платформ
Qt Company выпустила Qt 6.12 LTS с пятилетней поддержкой для коммерческих лицензий и полугодовым обслуживанием для некоммерческих пользователей. В релизе добавлен Hot Reload QML, ускоренный GPU‑компонент CanvasPainter и экспериментальный StyleKit для единого стилизования UI. Расширены Qt Graphs, добавлены новые QML‑типы (Safe Area, Context Menu, FlexboxLayout) и улучшена работа с векторными изображениями и gRPC‑компрессией. Поддержка охватывает Windows 10/11, macOS 12+, основные дистрибутивы Linux, iOS, Android, HarmonyOS и другие платформы, а также выполнены требования Cyber Resilience Act.
🔗 Источник: habr.com
#qt #devops #linux #windows #sysadmin
📲 Подписывайся на канал 👉 @PRO100ITru
1 837
Repost from N/a
Texnologiya Olamining Maxfiy Sirlari Va Maslahatlarini O‘rganing! ⚡🧠
Qurilmalaringiz unumdorligini oshiruvchi maxfiy sozlamalar, foydali mobil ilovalar va sun'iy intellektdan unumli foydalanish yo‘llari... 🛠️ Raqamli dunyoda yetakchi bo‘lishingizga yordam beradigan videolar o‘zbek tilida bu yerda. Hoziroq kuzating! 💻📲
🔗 Bosing Va Obuna Bo‘ling!
#reklama · Tech Yangiliklari
1 837
📌 cert-manager-webhook-freens: бесплатный DNS FreeNS для wildcard‑сертификатов в Kubernetes
Для тестовых кластеров Kubernetes нужен wildcard‑сертификат Let’s Encrypt, но DuckDNS имеет TTL в сутки и не поддерживает одновременные TXT‑записи. Авторы сравнили несколько бесплатных DNS‑провайдеров и выбрали FreeNS, где можно менять TTL до минуты и управлять отдельным поддоменом. На основе этого создан открытый плагин cert-manager-webhook-freens, который автоматически создаёт и обновляет TXT‑записи для DNS‑01 проверки. Плагин интегрируется в cert-manager и позволяет без костылей получать сертификаты для всех поддоменов тестовой среды.
🔗 Источник: habr.com
#sysadmin #kubernetes #devops #server #ai
📲 Подписывайся на канал 👉 @PRO100ITru
1 837
[OSPF] Какая область допускает редистрибуцию внешних маршрутов внутри себя, но не принимает LSA Type 5 извне?
1 837
Repost from N/a
Evy Baby baxtli onlaringizni ko'paytirish uchun yoningizdadir.
Evy Baby, Yangicha ko'rinish endi siz bilan! Evy Baby sizning quvonchli lahzalaringizni ko'paytirish va onalikni yanada baxtli qilish uchun shu yerda. Ishonchli sifat bilan baxtli onlardan zavqlaning. Sinab ko'ring, sevib qoling.
🔗 Sinab ko'ring, sevib qoling ♥️🧸
#reklama · Evy Baby
1 837
[OSPF] Какой тип LSA создаёт ASBR для внешних маршрутов, полученных при redistribute?
1 837
Подборка полезных скриптов для Mikrotik
Создание файла
невозможно создать файл напрямую, однако есть обходной путь:
/file print file=myFile
/file set myFile.txt contents=""
Проверка, изменился ли IP на интерфейсе
Иногда провайдер выдает динамические IP-адреса. Этот скрипт проверит, изменился ли динамический IP-адрес.
:global currentIP;
:local newIP [/ip address get [find interface="ether1"] address];
:if ($newIP != $currentIP) do={
:put "ip address $currentIP changed to $newIP";
:set currentIP $newIP;
Удаляем сетевую маску
Этот скрипт полезен, если вам нужен IP-адрес без сетевой маски (например, для использования в брандмауэре), но команда "/ip address get [id] address" возвращает IP-адрес вместе с маской.
:global ipaddress 10.1.101.1/24
:for i from=( [:len $ipaddress] - 1) to=0 do={
:if ( [:pick $ipaddress $i] = "/") do={
:put [:pick $ipaddress 0 $i]
Еще один, гораздо более простой способ:
:global ipaddress 10.1.101.1/24
:put [:pick $ipaddress 0 [:find $ipaddress "/"]]
Определяем имя хоста
Многие пользователи просят добавить возможность использовать DNS-имена вместо IP-адресов для RADIUS-серверов, правил брандмауэра и т.д.
Вот пример того, как определить IP-адрес RADIUS-сервера.
Предположим, что у нас настроен RADIUS-сервер:
/radius
add address=3.4.5.6 comment=myRad
А вот скрипт, который определит IP-адрес, сравнит полученный IP с настроенным и заменит его, если они не совпадают:
/system script add name="resolver" source= {
:local resolvedIP [:resolve "server.example.com"];
:local radiusID [/radius find comment="myRad"];
:local currentIP [/radius get $radiusID address];
:if ($resolvedIP != $currentIP) do={
/radius set $radiusID address=$resolvedIP;
/log info "radius ip updated";
Добавьте этот скрипт в планировщик, чтобы он выполнялся, например, каждые 5 минут.
/system scheduler add name=resolveRadiusIP on-event="resolver" interval=5m
Записать статистику очереди в несколько файлов
Рассмотрим, что названия очередей выглядят как "some text.1", чтобы мы могли искать очереди по последнему числу сразу после точки.
:local entriesPerFile 10;
:local currentQueue 0;
:local queuesInFile 0;
:local fileContent "";
needed file count
:local numQueues [/queue simple print count-only] ;
:local fileCount ($numQueues / $entriesPerFile);
:if ( ($fileCount * $entriesPerFile) != $numQueues) do={
:set fileCount ($fileCount + 1);
old files
/file remove [find name~"stats"];
:put "fileCount=$fileCount";
:for i from=1 to=$fileCount do={
file
/file print file="stats$i.txt";
content
/file set [find name="stats$i.txt"] contents="";
:while ($queuesInFile < $entriesPerFile) do={
:if ($currentQueue < $numQueues) do={
:set currentQueue ($currentQueue +1);
:put $currentQueue ;
/queue simple
:local internalID [find name~"\\.$currentQueue\$"];
:put "internalID=$internalID";
:set fileContent ($fileContent . [get $internalID target-address] . \
" " . [get $internalID total-bytes] . "\r\n");
:set queuesInFile ($queuesInFile +1);
/file set "stats$i.txt" contents=$fileContent;
:set fileContent "";
:set queuesInFile 0;
📲 Мы в MAX
#network #sysadmin #security
📲 Подписывайся на канал 👉 @PRO100ITru
1 837
📌 WSL 3.0: запуск Linux‑контейнеров в Windows с ядром Linux 6.18
Microsoft выпустила WSL 3.0, в которой Linux‑контейнеры можно запускать непосредственно в Windows. Подсистема использует ядро Linux 6.18 и поставляется с открытым кодом утилит, wslg и сервисов на GitHub под лицензией MIT. Новый CLI‑инструмент wslc и API позволяют управлять жизненным циклом контейнеров, задавать лимиты CPU/памяти, подключать GPU и настраивать виртуальные сети. Поддерживается интеграция с VS Code, CMake, MSBuild и групповой политикой ADMX, а также возможность использовать контейнеры как runtime в Aspire.
🔗 Источник: habr.com
#sysadmin #windows #linux #devops #ai
📲 Подписывайся на канал 👉 @PRO100ITru
1 837
Repost from N/a
Texnologiya Olamining Maxfiy Sirlari Va Maslahatlarini O‘rganing! ⚡🧠
Qurilmalaringiz unumdorligini oshiruvchi maxfiy sozlamalar, foydali mobil ilovalar va sun'iy intellektdan unumli foydalanish yo‘llari... 🛠️ Raqamli dunyoda yetakchi bo‘lishingizga yordam beradigan videolar o‘zbek tilida bu yerda. Hoziroq kuzating! 💻📲
🔗 Bosing Va Obuna Bo‘ling!
#reklama · Tech Yangiliklari
1 837
📌 FreeCAD 1.1.4: исправления уязвимостей и багов
В конце сентября 2026 года вышел FreeCAD 1.1.4 — открытый параметрический 3‑D‑редактор для Windows, macOS и Linux. В релизе закрыты две уязвимости, позволяющие выполнить код при открытии специально подготовленного файла FCStd, поэтому всем пользователям рекомендуется обновиться. Кроме исправлений безопасности, в версии улучшена производительность отображения, исправлены ошибки UI и баги в модулях TechDraw, BIM и Core. Исходный код написан на Python и C++ и доступен на GitHub под LGPL v2.1.
🔗 Источник: habr.com
#linux #python #security #sysadmin #windows
📲 Подписывайся на канал 👉 @PRO100ITru
1 837
Repost from N/a
Evy Baby baxtli onlaringizni ko'paytirish uchun yoningizdadir.
Evy Baby, Yangicha ko'rinish endi siz bilan! Evy Baby sizning quvonchli lahzalaringizni ko'paytirish va onalikni yanada baxtli qilish uchun shu yerda. Ishonchli sifat bilan baxtli onlardan zavqlaning. Sinab ko'ring, sevib qoling.
🔗 Sinab ko'ring, sevib qoling ♥️🧸
#reklama · Evy Baby
1 837
Защита контейнеров без тормозов для релизов 🐳
Как встроить проверки безопасности в работу с контейнерами так, чтобы релизы не задерживались, а сюрпризы в рантайме не помешали пользователям.
8 октября в 11:00 «Лаборатория Касперского» проведёт стрим о безопасности контейнеров. Покажут новинки Kaspersky Container Security, разберут актуальные угрозы и новости Managed Kubernetes. В конце — ответы на вопросы в прямом эфире.
🔗 Регистрация
📲 Мы в MAX
#security #kubernetes #devops #docker
📲 Подписывайся на канал 👉 @PRO100ITru
1 837
[OSPF] Какой multicast-адрес OSPF использует для Hello-пакетов на Ethernet-интерфейсе?
1 837
5 вещей, которые сильно упростят Kubernetes в начале:
1. Сначала разберитесь с Service, и только потом лезьте в Ingress.
2. Поймите requests и limits - без этого сложно нормально управлять ресурсами.
3. Разберитесь, как работает DNS внутри кластера.
4. Узнайте, что реально происходит, когда Pod умирает и кто его перезапускает.
5. Освойте kubectl для дебага до того, как ставить десятки дополнительных инструментов.
Kubernetes становится намного проще, когда понимаешь не команды, а что происходит под капотом.
#kubernetes #devops #cloud
📲 Подписывайся на канал 👉 @PRO100ITru
1 837
[OSPF] Какой multicast-адрес OSPF использует для Hello-пакетов на Ethernet-интерфейсе?
1 837
Repost from N/a
Texnologiya Olamining Maxfiy Sirlari Va Maslahatlarini O‘rganing! ⚡🧠
Qurilmalaringiz unumdorligini oshiruvchi maxfiy sozlamalar, foydali mobil ilovalar va sun'iy intellektdan unumli foydalanish yo‘llari... 🛠️ Raqamli dunyoda yetakchi bo‘lishingizga yordam beradigan videolar o‘zbek tilida bu yerda. Hoziroq kuzating! 💻📲
🔗 Bosing Va Obuna Bo‘ling!
#reklama · Tech Yangiliklari
1 837
📌 Git 2.56: новые команды и ускорения для больших репозиториев
28 сентября 2026 года вышел Git 2.56 с 748 изменениями кода от 104 разработчиков. В релизе добавлен режим git add ‑resolved для безопасного завершения конфликтов слияния и команда git branch ‑delete‑merged для массового удаления уже слитых веток. Оптимизированы алгоритмы поиска общих коммитов и работа с reftable, что ускорило merge‑base в ядре Linux в среднем в 20‑70 раз и сократило время git diff в Chromium с 8 минут до 0,07 сек. Для серверов улучшен режим ‑path‑walk, позволяющий уменьшать pack‑файлы до трети их исходного размера. Подготовка к Git 3.0 продолжается: поддержка Rust стала более гибкой, но по‑прежнему требует явного включения.
🔗 Источник: habr.com
#git #devops #linux #server #sysadmin
📲 Подписывайся на канал 👉 @PRO100ITru
