Все для системного администратора. По всем вопросам @evgenycarter РКН clck.ru/3KoDXp
Ваша инфраструктура — ваш код. Готовы управлять ею правильно?
GitOps — это способ автоматизировать управление приложениями в Kubernetes, минимизировать ошибки и ускорить развертывание.
⏺На открытом уроке 03.04.2025 в 20:00 мы разберем ключевые команды, работу с YAML-манифестами и научимся эффективно управлять приложениями в Kubernetes.
Записывайтесь на вебинар и получите гарантированную скидку на курс «GitOps»: https://vk.cc/cJTwdNРеклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
mRemoteNG
Это мощный, многопротокольный менеджер удалённых подключений с открытым исходным кодом.
С помощью mRemoteNG можно централизованно управлять множеством подключений, группировать их и быстро переключаться между сессиями. Программа поддерживает вкладки, хранение учетных данных и экспорт/импорт конфигураций.
Поддерживаемые протоколы:
- RDP (Remote Desktop Protocol) – Протокол удалённого рабочего стола
- VNC (Virtual Network Computing) – Виртуальные сетевые вычисления
- SSH (Secure Shell) – Безопасная оболочка
- Telnet (TELecommunication NETwork) – Телекоммуникационная сеть
- HTTP/HTTPS (Hypertext Transfer Protocol) – Протокол передачи гипертекста
- rlogin (Remote Login) – Удалённый вход
- Raw Socket Connections – Прямые (сырые) сокет-соединения
- Powershell remoting – Удалённое управление через PowerShell
https://mremoteng.org/
👉 @i_odmin
MobaXterm
Это мощный инструмент для удаленного администрирования, который сочетает в себе SSH-клиент, терминал и множество сетевых утилит. Он удобен для работы с серверами, предлагает встроенный X-сервер, поддержку множества протоколов (SSH, RDP, FTP, SFTP и др.) и расширенные функции для разработчиков и системных администраторов.
https://mobaxterm.mobatek.net/
👉 @i_odmin
Сравнение SHELLs: BASH vs ZSH vs FISH
Делаем красочный и удобный терминал.
источник
👉 @i_odmin
💻 Новый путь: из госслужбы в DevOps
Когда работа в госкомпании перестала вдохновлять, Леонид не стал ждать, когда «всё само собой наладится». Чтобы двигаться вперёд, он решил стать DevOps-инженером и полностью погрузился в обучение.
Учёба оказалась насыщенной: вебинары, практика, самостоятельные разборы тем. Пришлось выкладываться на 100%, но результат стоил того.
«Домашние задания занимали практически все свободное время», — делится Леонид. Но такая усердная подготовка помогла: после собеседований и технического интервью он получил офер и теперь работает DevOps-инженером в компании, которая разрабатывает высокотехнологичное оборудование.
Хотите так же? Приходите на курс Нетологии «DevOps-инженер». Используйте промокод DEVOPS10 и получите скидку 10 000 ₽ на обучение
Реклама. ООО "Нетология". ИНН 7726464125 Erid 2VSb5z1P9Sg
Сисадмин жив! Или нытьё о том, почему так мало статей по теме
Году в 2014-2015 я пошла учиться на сисадмина, а точнее, на администратора Windows Server и немного сетевого оборудования Cisco. Обучение было очным, но я к нему не относилась как к общей жизненной цели. Уже тогда я писала статьи для Хабра как внешний автор разных компаний и понимала, что время меняется и моего инженерного опыта из начала 2010-х становится мало, а гнать пургу не хочется. В общем, пошла я за твёрдым пониманием разного сетевого, безопасного и прочих групповых политик. Тогда на это был спрос. И тогда же я словила лёгкую зависть к программистам: для них — сотни и тысячи статей и туториалов, а для админов один Эукариот с сетями для самых маленьких, ну и так, от случаю к случаю крутой и доходчивый материал. Админские задачки было проще решать с помощью админских же форумов. Потом как-то быстро случился DevOps, стал хитом, и про классическое системное администрирование писать стали ещё меньше. В этом году так вообще: нет ни серверов, ни мониторинга, один только YouTube :-)
Но тем не менее каждый год мы запускаем номинацию «Системное администрирование» в конкурсе Технотекст. И у нас есть 10 мифов и дурацких отговорок, из-за которых мы это упорно делаем.
https://habr.com/ru/companies/habr/articles/891976/
👉 @i_odmin
🔧 Автоматическое монтирование дисков в Linux
🔹 1. Определение дисков и разделов
Перед монтированием нужно узнать, какие диски доступны:
lsblk # Показывает структуру дисков и разделов
fdisk -l # Выводит информацию о разметке дисков
blkid # Показывает UUID и метки файловых систем
sudo mount /dev/sdXn /mnt
/dev/sdXn
– ваш раздел, /mnt
– точка монтирования. df -h
.
sudo umount /mnt
/etc/fstab
/etc/fstab
:
UUID=xxxx-xxxx /mnt ext4 defaults 0 2
blkid | grep /dev/sdXn
<устройство> <точка монтирования> <ФС> <опции> <dump> <pass>
UUID=xxxx-xxxx /mnt/ntfs ntfs-3g defaults,uid=1000,gid=1000,dmask=027,fmask=137 0 0
sudo mount -a
sudo nano /etc/systemd/system/mnt-usb.mount
[Unit]
Description=Монтирование USB
Requires=systemd-fsck@dev-sdb1.service
After=systemd-fsck@dev-sdb1.service
[Mount]
What=/dev/sdb1
Where=/mnt/usb
Type=vfat
Options=defaults,noatime
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable mnt-usb.mount
sudo systemctl start mnt-usb.mount
sudo nano /etc/udev/rules.d/99-usb-mount.rules
ACTION=="add", KERNEL=="sd[b-z][1-9]", RUN+="/bin/mount /dev/%k /mnt/usb"
ACTION=="remove", KERNEL=="sd[b-z][1-9]", RUN+="/bin/umount /mnt/usb"
sudo udevadm control --reload-rules
sudo udevadm trigger
Приглашаем вас принять участие в онлайн-дискуссии: "Отечественные корпоративные ЦОДы: тренды, вызовы и будущее в эпоху перемен"
Дата: 20 марта
Время: 11:00 - 12:30
Формат проведения: онлайн
В программе мероприятия:
⭐️ Блок 1. Выступление C3 Solutions®: «От
источников бесперебойного питания до комплексного EDGE-решения*.
Современное инженерное оборудование для ЦОДов, промышленной и
ИТ-инфраструктуры»
⭐️ Блок 2. Онлайн дискуссия: «Отечественные корпоративные ЦОДы: тренды, вызовы и будущее в эпоху перемен»
Зарегистрируйтесь сейчас и получите ценные знания для оптимизации вашей ИТ-инфраструктуры!
Не упустите возможность задать вопросы экспертам и обсудить будущее ЦОДов в России.
erid 2RanykqGUGR
Как Linux готовится ко сну
Как Linux переходит в сон? Как ему потом удаётся восстановить первоначальное состояние? Пытаясь понять, где проходит граница между аппаратным и программным обеспечением, я с головой зарылся в глубины языка С.
Мое исследование разделено на несколько частей. В первой речь пойдёт о периоде от вызова режима гибернации до синхронизации всех файловых систем на диск.
https://habr.com/ru/companies/flant/articles/884622/
original https://tookmund.com/2024/09/hibernation-preparation
👉 @i_odmin
Иллюстрированный процесс загрузки Linux
👉 @i_odmin
Шпаргалка по Mikrotik RouterOS Console
👉 @i_odmin
🔥Хотите упростить сбор логов, метрик и трейсов в своей инфраструктуре? Grafana Alloy — мощный инструмент, который унифицирует доставку данных и интегрируется с Prometheus, Loki, Tempo и другими сервисами.
⚡️17 марта в 20.00 мск приглашаем на открытый вебинар "Grafana Alloy - универсальный инструмент доставки логов, метрик и трейсов", на котором узнаем:
- Как Grafana Alloy решает проблемы передачи данных в сложных системах?
- Чем он отличается от Fluentd, Vector и других агентов?
- Как настроить отказоустойчивость и балансировку нагрузки?
- Лучшие практики маршрутизации, фильтрации и трансформации данных.
Регистрируйтесь и внедряйте Grafana Alloy в своих проектах!
👉Регистрация https://vk.cc/cJFg9o
Занятие приурочено к старту курса "Observability: мониторинг, логирование, трейсинг", на котором вы научитесь строить эффективные системы мониторинга, работать с Prometheus, Grafana, ELK и другими инструментами, визуализировать метрики.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
История S.u.S.E. Кульминация
Продолжение истории про зарождение и развитие дистрибутива SuSE. В прошлой части мы остановились на том, что в декабре 2001 года компания выпустила SuSE Linux Enterprise Server для мейнфреймов IBM S/390. В тот же год в США произошла рецессия, которая ощутимо сказалась на делах компании. Продолжим…
https://habr.com/ru/companies/ruvds/articles/888806/
original https://www.abortretry.fail/p/the-history-of-suse
👉 @i_odmin
Основы траблшутинга сетей в Linux
Итак, у вас есть сервер (или виртукалка) с linux, и "ничего не работает". Провайдер уверяет, что всё работает. Как быть?
Давайте разбираться (с)
Что будет на вебинаре:
Общие подходы к траблшутингу
Где посмотреть настройки сети?
Какие инструменты можно использовать?
На что смотреть в первую очередь?
источник
👉 @i_odmin
Практический Bash – Всё, что нужно знать, чтобы уверенно работать в терминале!Видео на Eng
1. Коды выхода Bash и связывание команд
2. Изучаем скрипты, функции, chmod и set -e
3. Подстановка команд: можно ли возвращать данные вместо кодов выхода в Bash?
4. Что такое stdout, stderr, /dev/null и перенаправление?
5. Передача данных в команды через конвейер и чтение из STDIN
6. grep: Всё, что нужно знать
7. sed: Легкая замена строк в файлах
8. Разбираемся с командой "tar": создание, извлечение и сжатие архивов
9. cURL – единственный HTTP-клиент, который вам понадобится | & Terminal
10. tr – Трансформация, замена и удаление определенных символов в строках
источник
👉 @i_odmin
Перевод статей из серии «Кунг-фу стиля Linux»:
— Удобная работа с файлами по SSH
— Мониторинг дисковой подсистемы
— Глобальный поиск и замена строк с помощью ripgrep
— Упрощение работы с awk
— Наблюдение за файловой системой
— Наблюдение за файлами
— Удобный доступ к справке при работе с bash
— Великая сила make
— Устранение неполадок в работе incron
— Расшаривание терминала в браузере
— Синхронизация настроек
— Бесплатный VPN по SSH
— Превращение веб-приложений в полноценные программы
— Утилита marker и меню для командной строки
— sudo и поворот двух ключей
— Программное управление окнами
— Организация работы программ после выхода из системы
— Регулярные выражения
— Запуск команд
— Разбираемся с последовательными портами
— Базы данных — это файловые системы нового уровня
— О повторении кое-каких событий сетевой истории
— PDF для пингвинов
— Делаем все и сразу
— Файловые системы пользовательского пространства теперь доступны и в Windows
— Делиться — это плохо
— Автоматическое генерирование заголовочных файлов
— Простые конвейеры
👉 @i_odmin
😱 Переходите с Windows на Linux, но не знаете, с чего начать? Задача выглядит пугающе?
⏰ На открытом уроке 24 марта в 20:00 мск мы раскроем все основы Linux. Вы узнаете, как работать с консолью, научитесь базовым командам и разберетесь, что отличает Linux от Windows.
⭐️ Спикер Андрей Буранов — системный администратор в VK, входит в топ-3 лучших преподавателей образовательных порталов.
Мы покажем, как легко освоить Linux, установив программы и управляя пакетами, а также объясним, как устроена файловая система и как эффективно с ней работать.
Участники вебинара получат скидку на большое обучение «Administrator Linux. Basic»:
👉 Записывайтесь прямо сейчас https://vk.cc/cJSmLa
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
🔥 Друзья, зовём вас на крутой движ!
26 марта в 19:00 мск пройдет День открытых дверей по DevOps – место, где разложим всё по полочкам:
🔹 Какие скиллы реально важны в 2025?
🔹 Как не утонуть в бесконечном списке DevOps-инструментов?
🔹 Почему GO – это must-have?
🔹 Как строить карьеру так, чтобы не застрять на месте?
🔥 Хэдлайнер события – Василий Озеров
Co-Founder Rebrain, руководитель международной команды Fevlake, спикер RootConf / DevOpsConf, Ex SVP of Infrastructure AirPush.
А ещё будут 2 топовых спикера:
⚡️ Александр Крылов – расскажет как облака улучшают жизнь инженеров
⚡️ Сергей Парамошкин – покажет примеры использования Go в Kubernetes, Docker, Terraform
Для кого?
🔹 Начинающих DevOps — разберётесь, с чего стартовать
🔹 Тех, кто уже работает в DevOps — узнаете тренды и куда расти дальше
🔹Разработчиков, которые хотят ворваться в DevOps.
🎁 На эфире вас ждут розыгрыши и квизы с призами.
↘️ Захватывающе? Тогда регистрируйся по ссылке
Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2Vzxq6Tx78
Горячие клавиши для работы в терминале Linux
Перемещение по строке
← , → или Ctrl + b, Ctrl + f Смещение курсора на один символ левее или правее.
Ctrl + →, Ctrl + ←
или
Alt + b, Alt + f Смещение курсора на одно слово влево или вправо
Ctrl + a, Home Установить курсор в начало строки
Ctrl + e, End Установить курсор в конец строки
Ctrl + xx Переход между двумя последними позициями курсора
Сочетания клавиш для редактирования строки в терминале.
Редактирование строки
Tab, Ctr + i Автодополнение команды или пути
Tab, tab или Alt + ?(Shift+/) Представление вариантов автодополнения
Backspace, Ctrl + h Удаление символа перед курсором
Ctrl + d Удалить символ за курсором
Ctrl + w или Alt + Backspace Удалить все символы от курсора до пробела слева
Alt + d, Esc + d Удалить символы от курсора до конца слова
Ctrl + y Вставить слова, которые были удалены с помощью Alt+d, Ctrl+w
Alt + \ Удалить любое количество пробелов вместе, где стоит курсор.
Alt + r, Esc + r Отменить все изменения внесенные в строку
Alt + c Изменить регистр буквы под курсором на заглавный и переместить курсор в конец слова
Alt + u Изменить регистр всех букв от курсора до конца слова на верхний регистр
Alt + l Изменить регистр всех букв от курсора до конца слова на нижний регистр
Alt + t Поменять местами слово под курсором и предыдущее слово
Ctr + t Переместить символ перед курсором под курсор
Ctrl + _(Sift+-) Откат редактирования (Undo)
Сочетания клавиш для просмотра истории команд.
История команд
Ctrl + r Поиск ранее введенной команды в истории
↑, ↓ или Ctrl + p, Ctrl + n Перемещение по истории ранее введенных команд и путей
Ctrl + o Вызвать последнею введенную команду
Alt + . или Esc + . Вставить аргумент команды, выполненной ранее
Alt + < (Shift+,) Повторить первую команду в буфере истории
Сочетания клавиш для управления выводом информации на экран.
Вывод на экран
Ctrl + l Очистка окна терминала
Ctrl + s Заморозить терминал
Ctrl + q Продолжить работу терминала
Ctrl + c Прервать работу терминальной утилиты
Ctrl + z Перевести работу терминальной утилиты в фоновый режим
Ctrl + d Выйти из командной оболочки bash
👉 @i_odmin
🔍 Проверки файлов в Bash
Работая с файлами и директориями в Bash, часто необходимо проверять их существование, права доступа и другие атрибуты. Для этого используются встроенные проверки:
📂 Проверка существования и типа файла:
- -d file
— файл существует и является директорией
- -e file
— файл существует (не важно, что это)
- -f file
— файл существует и является обычным файлом
🔑 Проверка прав доступа:
- -r file
— файл существует и доступен для чтения
- -w file
— файл существует и доступен для записи
- -x file
— файл существует и является исполняемым
📏 Проверка размера и времени модификации:
- -s file
— файл существует и не пуст
- file1 -nt file2
— file1
новее file2
- file1 -ot file2
— file1
старше file2
👤 Проверка владельца и группы:
- -O file
— файл существует и принадлежит текущему пользователю
- -G file
— файл существует и принадлежит группе текущего пользователя
📝 Пример использования:
mydir="/path/to/directory"
if [ -d "$mydir" ]; then
echo "Директория $mydir существует"
cd "$mydir"
ls
else
echo "Директория $mydir не существует"
fi
Как выстроить карьерный трек в DevOps
...и не сойти при этом с ума 🤪
В теории вроде бы всё понятно, но как перенести её на свой собственный опыт?
На курсе «DevOps Upgrade» можно не только прокачать необходимые хард- и софт-скиллы, но и выстроить карьерную стратегию, составить качественное резюме и подготовить портфолио.
Как это сделать:
1️⃣ Перейти на страницу курса
2️⃣ В разделе оплаты выбрать тариф «Комфорт Карьера»
3️⃣ Выбрать способ оплаты и дождаться старта потока
4️⃣ Пройти видеокурс «Администрирование Linux», который идёт в подарок до 21 марта — чтобы на 100% быть готовым к обучению.
Что входит в тариф «Комфорт Карьера»:
🔸Видеоуроки и практика на виртуальных стендах
🔸Q&A-сессии и встречи с ментором
🔸Telegram-чат с ментором и спикерами курса
🔸3 индивидуальные встречи с ментором
🔸Помощь с резюме и портфолио
🔸Рекомендательное письмо
‼️ На тарифе «Комфорт Карьера» осталось 2 места, так что рекомендуем поторопиться. Старт потока — 31 марта.
Подробности — на сайте.
Реклама ООО «Слёрм» ИНН 3652901451
Выпуск Samba 4.22.0
После 6 месяцев разработки представлен релиз Samba 4.22.0, продолживший развитие ветки Samba 4 с полноценной реализацией контроллера домена и сервиса Active Directory, совместимого с реализацией Windows 2008 и способного обслуживать все поддерживаемые Microsoft версии Windows-клиентов, в том числе Windows 11. Samba 4 является многофункциональным серверным продуктом, предоставляющим также реализацию файлового сервера, сервиса печати и сервера идентификации (winbind).
Ключевые изменения в Samba 4.22:
🔹В протокол SMB3 добавлена поддержка расширения Directory Leases, позволяющего кэшировать метаданные каталогов на стороне клиента. Согласованность кэша обеспечивается при помощи отправки клиентам уведомлений об изменении информации на сервере. Механизм эффективен в таких сценариях, как размещение в SMB-разделе домашних каталогов (информация используется одним пользователем без совместной работы) или совместный доступ к общим данным в режиме чтения. В подобных ситуациях SMB3 Directory Leases позволяет сократить число SMB-запросов клиента к серверу и уменьшить задержки в приложениях, работающих с SMB-разделами. Для включения кэширования предложена настройка "smb3 directory leases" (по умолчанию включена для систем с отключённой опцией "clustering").
🔹Добавлена поддержка отправки запросов "Netlogon Ping", используемых для проверки доступности контроллеров домена и получения информации об их состоянии, поверх протоколов LDAP и LDAPS, а не только через прямое обращение к порту 389 по UDP. Предложенная возможность настраивается через параметр "client netlogon ping protocol" и позволяет получать информацию о контроллере домена по TCP, используя LDAP-запросы "rootdse", например, для работы в окружениях, блокирующих UDP на межсетевом экране.
🔹Добавлена экспериментальная поддержка метода аутентификации Azure Entra ID, реализуемого при помощи фонового процесса himmelblaud. Для настройки добавлены параметры "himmelblaud_sfa_fallback", "himmelblaud_hello_enabled" и "himmelblaud_hsm_pin_path". Для включения требуется сборка Samba с указанием в скрипте configure опцией "--enable-rust --with-himmelblau".
🔹Повышена производительность обновления и настройки схемы в домене Active Directory за счёт увеличения размера кэша индекса LDB для некоторых offline-операций.
🔹Удалена настройка "nmbd proxy logon", используемая до появления в Samba сервера NBT.
🔹Удалён параметр "cldap port" (CLDAP всегда использует UDP-порт 389).
🔹В VFS-модуле vfs_fruit удалена опция "fruit:posix_rename", приводившая к проблемам с Windows-клиентами.
https://www.opennet.ru/opennews/art.shtml?num=62841
👉 @i_odmin
🎤 Методика измерения скорости вращения HDD микрофоном
Измерение скорости вращения жёсткого диска (HDD) с помощью микрофона возможно по звуку работы шпиндельного двигателя. Этот метод основан на анализе акустических шумов, издаваемых подшипниками и лопастями воздушного потока внутри HDD.
1. Подготовка оборудования:
- Микрофон с высокой чувствительностью (например, конденсаторный).
- Программное обеспечение для анализа звуковых частот (Audacity, Spectrum Lab, MATLAB или Python + SciPy).
- Тихая комната без внешних шумов.
2. Запись шума вращающегося диска:
- Поднесите микрофон к корпусу жёсткого диска (особенно к боковым отверстиям вентиляции).
- Запишите звук в формате WAV или другой без потерь.
3. Анализ спектра звука:
- Открываем файл в программе, содержащей спектральный анализатор.
- Выполняем быстрое преобразование Фурье (FFT).
- Ищем основной пик на спектрограмме — это будет частота вращения шпинделя (обычно 5400/5640/7200 об/мин = 90/94/120 Гц).
4. Расчёт скорости вращения:
- Используем формулу:
RPM = F×60
где F
— частота основного пика (обычно она совпадает с частотой вибраций двигателя HDD).
Пример реализации на Python
Можно использовать numpy
и scipy
для анализа частоты:
import numpy as np
import scipy.io.wavfile as wav
import scipy.signal as signal
import matplotlib.pyplot as plt
# Загружаем WAV файл
sample_rate, data = wav.read("hdd_noise.wav")
# Если стерео — берём один канал
if len(data.shape) > 1:
data = data[:, 0]
# Выполняем FFT
fft_result = np.fft.fft(data)
frequencies = np.fft.fftfreq(len(fft_result), 1/sample_rate)
# Берем только положительные частоты
positive_freqs = frequencies[:len(frequencies)//2]
positive_magnitudes = np.abs(fft_result[:len(frequencies)//2])
# Определяем основную частоту шума
peak_freq = positive_freqs[np.argmax(positive_magnitudes)]
# Рассчитываем RPM
rpm = peak_freq * 60
print(f"Основная частота: {peak_freq:.2f} Гц")
print(f"RPM диска: {rpm:.2f}")
# Визуализация спектра
plt.plot(positive_freqs, positive_magnitudes)
plt.xlabel("Частота (Гц)")
plt.ylabel("Амплитуда")
plt.title("Спектр акустического шума HDD")
plt.show()
Подборка Telegram каналов для программистов
/channel/bash_srv Bash Советы
/channel/win_sysadmin Системный Администратор Windows
/channel/lifeproger Жизнь программиста. Авторский канал.
/channel/devopslib Библиотека девопса | DevOps, SRE, Sysadmin
/channel/rabota1C_rus Вакансии для программистов 1С
Системное администрирование 📌
/channel/sysadmin_girl Девочка Сисадмин
/channel/srv_admin_linux Админские угодья
/channel/linux_srv Типичный Сисадмин
/channel/linux_odmin Linux: Системный администратор
/channel/devops_star DevOps Star (Звезда Девопса)
/channel/i_linux Системный администратор
/channel/linuxchmod Linux
/channel/sys_adminos Системный Администратор
/channel/tipsysdmin Типичный Сисадмин (фото железа, было/стало)
/channel/sysadminof Книги для админов, полезные материалы
/channel/i_odmin Все для системного администратора
/channel/i_odmin_book Библиотека Системного Администратора
/channel/i_odmin_chat Чат системных администраторов
/channel/i_DevOps DevOps: Пишем о Docker, Kubernetes и др.
/channel/sysadminoff Новости Линукс Linux
1C разработка 📌
/channel/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С
/channel/DevLab1C 1С:Предприятие 8
Программирование C++📌
/channel/cpp_lib Библиотека C/C++ разработчика
/channel/cpp_knigi Книги для программистов C/C++
/channel/cpp_geek Учим C/C++ на примерах
Программирование Python 📌
/channel/pythonofff Python академия. Учи Python быстро и легко🐍
/channel/BookPython Библиотека Python разработчика
/channel/python_real Python подборки на русском и английском
/channel/python_360 Книги по Python Rus
Java разработка 📌
/channel/BookJava Библиотека Java разработчика
/channel/java_360 Книги по Java Rus
/channel/java_geek Учим Java на примерах
GitHub Сообщество 📌
/channel/Githublib Интересное из GitHub
Базы данных (Data Base) 📌
/channel/database_info Все про базы данных
Мобильная разработка: iOS, Android 📌
/channel/developer_mobila Мобильная разработка
/channel/kotlin_lib Подборки полезного материала по Kotlin
Фронтенд разработка 📌
/channel/frontend_1 Подборки для frontend разработчиков
/channel/frontend_sovet Frontend советы, примеры и практика!
/channel/React_lib Подборки по React js и все что с ним связано
Разработка игр 📌
/channel/game_devv Все о разработке игр
Библиотеки 📌
/channel/book_for_dev Книги для программистов Rus
/channel/programmist_of Книги по программированию
/channel/proglb Библиотека программиста
/channel/bfbook Книги для программистов
/channel/books_reserv Книги для программистов
БигДата, машинное обучение 📌
/channel/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning
Программирование 📌
/channel/bookflow Лекции, видеоуроки, доклады с IT конференций
/channel/coddy_academy Полезные советы по программированию
/channel/rust_lib Полезный контент по программированию на Rust
/channel/golang_lib Библиотека Go (Golang) разработчика
/channel/itmozg Программисты, дизайнеры, новости из мира IT
/channel/php_lib Библиотека PHP программиста 👨🏼💻👩💻
/channel/nodejs_lib Подборки по Node js и все что с ним связано
/channel/ruby_lib Библиотека Ruby программиста
QA, тестирование 📌
/channel/testlab_qa Библиотека тестировщика
Шутки программистов 📌
/channel/itumor Шутки программистов
Защита, взлом, безопасность 📌
/channel/thehaking Канал о кибербезопасности
/channel/xakep_2 Хакер Free
Книги, статьи для дизайнеров 📌
/channel/ux_web Статьи, книги для дизайнеров
Математика 📌
/channel/Pomatematike Канал по математике
/channel/phis_mat Обучающие видео, книги по Физике и Математике
Excel лайфхак📌
/channel/Excel_lifehack
/channel/tikon_1 Новости высоких технологий, науки и техники💡
/channel/mir_teh Мир технологий (Technology World)
Вакансии 📌
/channel/sysadmin_rabota Системный Администратор
/channel/progjob Вакансии в IT
🔧 Системный администратор в облаке: тестируйте знания и получайте скидку!
Как хорошо вы разбираетесь в облачных технологиях? Пройдите тест, подтвердите уровень и получите скидку на курс Cloud Solution Architecture!
Вы научитесь:
✅ Проектировать отказоустойчивую инфраструктуру
✅ Автоматизировать процессы развертывания и управления
✅ Настраивать безопасность облачных решений
✅ Работать с Well-Architected Framework
📌 Пройдите тест и получите скидку на обучение! 🎓
👉 Попробовать: https://vk.cc/cJGViC
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Virtualizing MikroTik
How to run Cloud Hosted Router (CHR) on VMware
CHR: all about licensing
Using MikroTik CHR in Hyper-V
MikroTik CHR on ProxMox
CHR: installing on VirtualBox
Install EVE-NG on QEMU (no vmware needed)
Install EVE-NG on VMware
MikroTik CCR2004 PCIe NIC in Proxmox
Run MikroTik on DigitalOcean VPS
Install GNS3 on Linux and learn MikroTik networking
источник
👉 @i_odmin
Компьютерные уроки/VMware vSphere/Урок
1 - (Что такое виртуализация)
2 - (vSphere)
3 - (Установка Hyper V)
4 - (Установка виртуальных машин)
5 - (Подготовка контроллера домена)
6 - (Подготовка образа ESXI)
7 - (Создание виртуальной машины ESXI)
8 - (Создание образа ESXI)
9 - (Установка ESXI на VM)
10 - (Настройка IP адресов на хостах)
источник
👉 @i_odmin
История S.u.S.E. Начало
В 1992 году четверо студентов из немецкого городка Фюрт — Роланд Дирофф, Томас Фер, Хьюберт Мантель и Бурхард Стайнбильд — мечтали о независимости. Им хотелось идти своим путём, работать на себя и получать от этого удовольствие. В колледже ребята много работали с UNIX, а в Хельсинском университете как раз выпустили новое опенсорсное ядро Linux. В то же время Питер Макдональд создал дистрибутив Softlanding Linux System (SLS), а Патрик Волькердинг выпускал исправления для него, бесплатно распространяя их через FTP. Но везде была одна общая проблема — большинство систем UNIX и Linux поддерживали только английский язык. Тогда четверо друзей решили упростить себе и людям жизнь, занявшись локализацией SLS для немецкой аудитории.
https://habr.com/ru/companies/ruvds/articles/888462/
original https://www.abortretry.fail/p/the-history-of-suse
👉 @i_odmin
Из ИТ в ИБ: почему пора переходить?
По статистике hh, на одно место в кибербезопасности всего 5 кандидатов, тогда как в тестировании их 73, в Python-разработке — 27, в аналитике данных — 67. А исследование PT говорит о кадровом дефиците в 50 000 специалистов на российском рынке ИБ
Минимум конкуренции — максимум возможностей
Андрей Мешков начинал с самого старта — SOC L1, администрирования систем, а теперь занимается поиском угроз и форензикой. На вебинаре он расскажет, как использовать ваш IT-опыт для быстрого старта в ИБ.
Бесплатный вебинар 15 марта в 12:00:
✅ Сравним ИБ с ИТ и другими сферами и расскажем, как перейти
✅ Какие навыки прокачать, чтобы быстрее расти?
✅ Составим ваш личный план развития в ИБ на год
✅ Как найти первую работу или стажировку?
✅ Разберем ключевые профессии
⚡ Регистрация закроется через сутки! Пока не удалили этот пост, — ещё успеваете
Присоединяйтесь — это ваш шанс перейти в ИБ быстрее:
👉 [Ссылка на регистрацию]
Загадочные проблемы браузинга: почему некоторые сайты не грузятся в Chrome?
Меня зовут Эрик, я инженер технической поддержки в компании Shortcut. Недавно я столкнулся с интересным тикетом: пользователи жаловались, что некоторые сайты не открываются в Google Chrome, но при этом прекрасно работают в других браузерах.
Кажется, что если сайт работает в одном браузере, он должен работать и в другом. Но это не всегда так. Иногда Chrome упорно отказывается загружать страницы, которые спокойно открываются в Firefox или Edge. Недавно я столкнулся с таким случаем в работе и хочу рассказать, как я разобралися с проблемой.
https://habr.com/ru/articles/889340/
👉 @i_odmin