ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Linux для чайника

Linux для чайника

前往频道在 Telegram

Все о свободном программном обеспечении и операционной системе Linux

显示更多
3 821
订阅者
-224 小时
-67 天
-1530 天
帖子存档
🔥 Открытый урок «Микросервисы на практике» Когда монолит становится сложно развивать, хочется разделить его на микросервисы,
🔥 Открытый урок «Микросервисы на практике» Когда монолит становится сложно развивать, хочется разделить его на микросервисы, но вместе с этим появляются новые вопросы: где провести границы, как организовать взаимодействие сервисов и что делать, если один из них перестал отвечать. 29 октября в 19:00 МСК разберём, когда стоит переходить к микросервисам и как проектировать их с учётом сбоев и роста нагрузки. На уроке ты узнаешь: ➖ чем микросервисная архитектура отличается от монолита и когда переход оправдан ➖ какие проблемы возникают при взаимодействии микросервисов ➖ какие паттерны помогают сделать систему надёжнее и как применять идемпотентность На продакшен кейсе сервисов заказов и платежей разберём, как потерянный ответ приводит к двойному списанию и как от этого защититься. Урок проведёт Станислав Клоков, тимлид финтех-проекта с нагрузкой 100k RPS, который раньше разрабатывал ядро платформы микросервисов в Яндексе. 👉 Регистрируйся, чтобы разобраться в микросервисах на практическом примере

👩‍💻 Всем программистам посвящается! Вот 14 авторских обучающих IT каналов по самым востребованным областям программирования: Выбирай своё направление: 👩‍💻 Python — t.me/python_ready 🤔 InfoSec & Хакинг — t.me/hacking_ready 🖥 SQL & Базы Данных — t.me/sql_ready 👩‍💻 IT Новости — t.me/it_ready 🤖 AI & ML — t.me/neuro_ready 👩‍💻 Frontend — t.me/frontend_ready 👩‍💻 C/C++ — https://t.me/cpp_ready 👩‍💻 C# & Unity — t.me/csharp_ready 👩‍💻 Linux — t.me/linux_ready 👩‍💻 Java — t.me/java_ready 📖 IT Книги — t.me/books_ready 📱 JavaScript — t.me/javascript_ready 🖼️ DevOps — t.me/devops_ready 🖥 Design — t.me/design_ready 📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!

🐧 19 команд Linux, которые должен знать каждый, кто работает с терминалом. Создать папку, скопировать целый проект, узнать размер директории или случайно удалить всё содержимое — в Linux для этого достаточно одной команды. 👇 Сохраняйте шпаргалку по работе с файлами и папками. 📁 Создание файлов и каталогов touch file.txt — создать пустой файл или обновить время изменения. mkdir dir — создать папку. mkdir -p a/b/c — создать сразу несколько вложенных папок. 📋 Копирование и перемещение cp file.txt copy.txt — скопировать файл. cp -r dir/ backup/ — скопировать папку вместе с содержимым. cp -a src/ dst/ — скопировать с сохранением структуры и доступных атрибутов. mv old.txt new.txt — переименовать файл. mv file.txt /tmp/ — переместить файл в другую директорию. mv -n a b — переместить без перезаписи существующего файла. 🗑 Удаление rm file.txt — удалить файл. rm -i file.txt — запросить подтверждение перед удалением. rm -r dir/ — удалить папку вместе со всем содержимым. Осторожно: без корзины! rmdir dir — удалить пустую папку. 🔗 Работа со ссылками ln -s /path/target link — создать символическую ссылку. ln target hardlink — создать жёсткую ссылку на файл. 🔍 Информация о файлах stat file.txt — узнать размер, права доступа и временные метки. file image.png — определить реальный тип файла по содержимому. du -sh dir/ — узнать общий размер папки в удобном формате. basename /a/b/c.txt — получить имя файла: c.txt. dirname /a/b/c.txt — получить путь к папке: /a/b. 💡 Бонус: перед опасным удалением полезно сначала проверить содержимое каталога командой ls -la dir/. Linux не требует запоминать сотни команд. Достаточно освоить базовые — и многие повседневные задачи будут выполняться за секунды. 👍 Пользуйся #doc #cheatsheet

🚀 Новый релиз: Provision OCR 0.9.3 Большое обновление системы распознавания документов, которая работает на вашем сервере, без облака. Что появилось в 0.9.3: ✍️ Рукописный текст на русском Анкеты, заявления, накладные, заполненные от руки, — теперь распознаются. 🌍 Выбор языка распознавания Знаете язык документа? Задайте его — и получите максимальную точность. 📑 Постраничная обработка PDF Многостраничные договоры и большие документы — без ограничений. 📐 «Кривые» сканы Документы, снятые на телефон под углом, выравниваются автоматически. 📈 А ещё: точность выбора алфавита 99,45%, обработка быстрее на 3,9%, исправлена работа с таблицами. 🎁 Пробуем Trial бесплатно и проверяем новую версию на своих документах 👨‍💻 Подробнее о релизе #soft

⚡️ Автоматическое выключение компьютера — строго по расписанию в Linux Полезно, если ПК должен автоматически отключаться кажд
⚡️ Автоматическое выключение компьютера — строго по расписанию в Linux Полезно, если ПК должен автоматически отключаться каждый вечер. Например, детский компьютер в 23:00 💬 Открываем терминал: sudo crontab -e 💬 И добавляем: 0 23 * * * /sbin/shutdown -h now Что означают цифры: 0 23 * * * Cron читает запись слева направо: минута | час | день месяца | месяц | день недели То есть: 0 — 0 минут; 23 — 23 часа; * — любой день месяца; * — любой месяц; * — любой день недели. Итого: каждый день ровно в 23:00. Теперь компьютер будет автоматически выключаться каждый день в 23:00. 💬 Хотим заранее предупредить пользователя? Добавляем уведомление за 10 минут: 50 22 * * * /usr/bin/wall "Компьютер выключится через 10 минут!" 0 23 * * * /sbin/shutdown -h now Здесь 50 22 означает 22:50, а остальные * * * — каждый день независимо от даты, месяца и дня недели. А в 23:00: 0 23 * * * /sbin/shutdown -h now компьютер автоматически выключится. 👨‍💻 По такому же принципу легко задать своё время. Например: 30 21 * * * → каждый день в 21:30 0 8 * * * → каждый день в 08:00 Пять цифр — и Linux сам следит за расписанием. 👍 Один раз настроили — дальше Linux сам следит за режимом. #doc

ИИ уже умеет написать тысячи строк кода за вечер. Вопрос теперь не в том, умеете ли вы пользоваться нейросетью, а понимаете л
ИИ уже умеет написать тысячи строк кода за вечер. Вопрос теперь не в том, умеете ли вы пользоваться нейросетью, а понимаете ли вы, что именно она делает с вашим проектом. «ИИнтеллигенция» - канал для тех, кто хочет разбираться в ИИ глубже обычного пользователя. Здесь выходят: — полезные open-source-инструменты с исходниками; — разборы ИИ-агентов и автоматизации разработки; — локальные модели и self-hosted-сервисы; — реальные инциденты, уязвимости и проблемы AI-кода. Из поста понятно не только что вышло, но и зачем это вам, как запустить и где искать подвох. Читайте «ИИнтеллигенцию» → @clucai

Интегрируйте OCR в ваш Python-продукт за 15 минут 🚀 Создаёте SaaS, автоматизируете B2B или собираете ИИ-агентов на Python? Забудьте про облачные костыли и отправку конфиденциальных данных на чужие сервера! Provision OCR — российский движок для локального распознавания документов в защищенном контуре. ⚡️ Python-friendly: интеграция через REST API и gRPC для FastAPI, Django или Flask. ⚡️ Docker-ready: быстрый запуск в один контейнер без сложной настройки окружения. ⚡️ 100% локальности: полное соответствие требованиям безопасности. ⚡️ Производительность: от <3 сек/стр. на GPU (RTX 2070+) или работа на CPU, точность до 99%. ⚡️Готовые шаблоны любых документов на русском: договоры, счета-фактуры и другие. 💻 Пример интеграции с Django: https://github.com/Provision-Labs/Django_OCR_UI 💡 Дистрибутив в нашем Telegram-канале: @ProvisionLabs #Python #Django #FastAPI #OCR #ProvisionOCR #Backend #OnPremise #AI #DevOps #OpenSource #ИИ

🔥 Как узнать температуру оборудования в Linux (и не спалить систему) Если у вашего компьютера нет температурных датчиков, то
🔥 Как узнать температуру оборудования в Linux (и не спалить систему) Если у вашего компьютера нет температурных датчиков, то, честно говоря, он уже не совсем «современный». Температура — это не просто цифра, это здоровье вашего железа. Перегрел — привет, зависания и преждевременные «прощай». В Linux есть масса инструментов, которые позволяют следить за температурой, вентиляторами и прочими параметрами системы. Давайте разберём самые полезные из них. 🧠 Зачем следить за температурой вообще? 🟢Системным администраторам — чтобы сервер не сгорел под нагрузкой. 🟢Геймерам и оверклокерам — чтобы FPS не плавился вместе с видеокартой. 🟢Тестировщикам — чтобы знать, как «железо» ведёт себя под стрессом. Современная электроника чувствует себя комфортно в диапазоне от -40°C до +60°C. Всё, что выше, уже повод задуматься. Поэтому мощные кулеры, термопрокладки и жидкое охлаждение — не просто понты, а вопрос выживания. ⚙️ Инструменты для мониторинга температуры в Linux 📊 1. lm-sensors — главный сенсорный комбайн Эта утилита умеет считывать показания с разных датчиков: процессора, видеокарты, материнской платы и даже вентиляторов. Установка (для Ubuntu/Debian):
sudo apt install lm-sensors
Первичная настройка:
sudo sensors-detect
Во время сканирования просто отвечайте yes на все запросы. После этого утилита определит нужные драйверы и предложит добавить их в /etc/modules. Пример:
Driver `nct7802` detected
Add "nct7802" to /etc/modules? (yes/NO)
После перезагрузки проверьте, загрузился ли модуль:
lsmod | grep nct7802
Если видите строку вроде:
nct7802  36864  0
— значит всё работает. Просмотр температур:
sensors
Пример вывода:
k10temp-pci-00c3
Adapter: PCI adapter
Tctl: +43.6°C

amdgpu-pci-0a00
Adapter: PCI adapter
fan1: 1270 RPM
temp1: +46.0°C (crit = +95.0°C)
power1: 45.00 W
Если хотите, чтобы показания обновлялись в реальном времени:
watch -n3 sensors
(обновление каждые 3 секунды, Ctrl + C — выход) 💾 2. hddtemp — мониторинг дисков (HDD и SSD) Жёсткие и твердотельные диски тоже могут греться, особенно под нагрузкой. Проверить их температуру можно так: Установка:
sudo apt install hddtemp
Проверка температуры конкретного диска:
sudo hddtemp /dev/sda
Пример вывода:
/dev/sda: Samsung SSD 870 EVO 1TB: 41°C
Если нужно следить постоянно:
watch -n5 sudo hddtemp /dev/sda
Или запустить демона (для доступа другим программам вроде psensor):
sudo hddtemp -d /dev/sda
🖥 3. Psensor — графический монитор с термометром в трее Когда всё настроено, хочется видеть температуру красиво — с графиками и цветными шкалами. Для этого подойдёт Psensor. Установка:
sudo apt install psensor
После запуска программа автоматически подхватывает данные от lm-sensors и hddtemp. Можно закрепить её в трее — значок термометра будет показывать актуальную температуру CPU или GPU. Функции Psensor: * отображение графиков в реальном времени; * установка уведомлений при перегреве; * работа в фоновом режиме. 💻 Альтернатива для продвинутых — Conky Если хочется не просто мониторинг, а целую информационную панель на рабочем столе, то попробуйте Conky. Это мощный и кастомизируемый инструмент, который может показывать всё: температуру, частоты, нагрузку, память, сеть, FPS и даже прогноз погоды. Но настройка у него нетривиальная — об этом стоит писать отдельную статью. ✅ Заключение В Linux для мониторинга температуры нет нужды ставить десятки утилит. Всё решают три инструмента: * lm-sensors — главный поставщик данных с датчиков * hddtemp — следит за накопителями * psensor — делает всё это красивым А дальше — дело привычки: хочешь консоль, хочешь GUI, а хочешь — выведи всё на экран с помощью Conky. #doc #article

Экономия 200 000 ₽ на ИБ-обучении. Закрываем летнюю акцию! Никаких унылых проводов лета - только хардкорная прокачка скиллов
Экономия 200 000 ₽ на ИБ-обучении.
Закрываем летнюю акцию!
Никаких унылых проводов лета - только хардкорная прокачка скиллов 👉@cyacademy_support До конца августа отдаем наш самый жирный ПАК из 5 фундаментальных курсов за 50 000 ₽ вместо ~250 000 ₽. Да, это ровно по 10 000 ₽ за мощнейшие программы, включая Linux CyberPunk (с официальным дипломом сисадмина!), HackerPoint (Blue/Red Team), HackerPoint 2, SQL для хакера и AI-помощники на Python. До конца акции осталось всего несколько дней (закрываем 31 августа). Отдавать такой объем знаний и официальные документы за бесценок массово - невозможно. Осталось всего 12 мест по этой цене. ❗️Как только 12 человек заберут бандл, мы досрочно закрываем продажи Жаркого лета. Это беспрецедентный шанс забрать базу пентеста и автоматизации, которая навсегда изменит твой подход к заработку в ИБ. ⏳ Врывайся в осень с новой профессией. Пиши кодовое слово "ЛЕТО" в саппорт, чтобы забрать бандл, пока есть места: 👉@cyacademy_support

👩‍💻 Всем программистам посвящается! Вот 14 авторских обучающих IT каналов по самым востребованным областям программирования: Выбирай своё направление: 👩‍💻 Python — t.me/python_ready 🤔 InfoSec & Хакинг — t.me/hacking_ready 🖥 SQL & Базы Данных — t.me/sql_ready 👩‍💻 IT Новости — t.me/it_ready 🤖 AI & ML — t.me/neuro_ready 👩‍💻 Frontend — t.me/frontend_ready 👩‍💻 C/C++ — https://t.me/cpp_ready 👩‍💻 C# & Unity — t.me/csharp_ready 👩‍💻 Linux — t.me/linux_ready 👩‍💻 Java — t.me/java_ready 📖 IT Книги — t.me/books_ready 📱 JavaScript — t.me/javascript_ready 🖼️ DevOps — t.me/devops_ready 🖥 Design — t.me/design_ready 📌 Гайды, шпаргалки, задачи, ресурсы и фишки для каждого языка программирования!

📘 DevOps-инженер: от основ до продакшена — новый курс на Mentorix Пишете код, но деплой и прод — чёрный ящик? Курс про инжен
📘 DevOps-инженер: от основ до продакшена — новый курс на Mentorix Пишете код, но деплой и прод — чёрный ящик? Курс про инженерию эксплуатации: от первого сервера до автоматизированной CI/CD-инфраструктуры, которая держит нагрузку и не падает. ⚙️ Стек: Docker, Kubernetes, Ansible, Terraform, CI/CD, Prometheus + Grafana, логи ELK 🧩 Задания с автопроверкой + лабы в настоящем терминале 💻 Финальный проект в портфолио 🎓 Сертификат · доступ навсегда 🏷 −35% по промокоду DEVOPS35 — только 48 часов 13 990 ₽ → 9 094 ₽ ➜ Забрать курс со скидкой ━━━━━━━━━━━━━━ 🎁 А ещё на платформе — бесплатные курсы: Языки программирования ⚡ Golang — основы языка 🦀 Rust — основы языка 🐍 Основы Python Инфраструктура и DevOps 🖥 Основы DevOps 🐳 Docker: первые шаги 🔧 Git для начинающих Базы данных • SQL с нуля • MongoDB с нуля 📚 Все бесплатные курсы Mentorix

📘 DevOps-инженер: от основ до продакшена — новый курс на Mentorix Пишете код, но деплой и прод — чёрный ящик? Курс про инжен
📘 DevOps-инженер: от основ до продакшена — новый курс на Mentorix Пишете код, но деплой и прод — чёрный ящик? Курс про инженерию эксплуатации: от первого сервера до автоматизированной CI/CD-инфраструктуры, которая держит нагрузку и не падает. ⚙️ Стек: Docker, Kubernetes, Ansible, Terraform, CI/CD, Prometheus + Grafana, логи ELK 🧩 Задания с автопроверкой + лабы в настоящем терминале 💻 Финальный проект в портфолио 🎓 Сертификат · доступ навсегда 🏷 −35% по промокоду DEVOPS35 — только 48 часов 13 990 ₽ → 9 094 ₽ ➜ Забрать курс со скидкой ━━━━━━━━━━━━━━ 🎁 А ещё на платформе — бесплатные курсы: Языки программирования ⚡ Golang — основы языка 🦀 Rust — основы языка 🐍 Основы Python Инфраструктура и DevOps 🖥 Основы DevOps 🐳 Docker: первые шаги 🔧 Git для начинающих Базы данных • SQL с нуля • MongoDB с нуля 📚 Все бесплатные курсы Mentorix

🖥 9 способов узнать всё о процессоре в Linux — от количества ядер до поддерживаемых инструкций Когда нужно быстро проверить
🖥 9 способов узнать всё о процессоре в Linux — от количества ядер до поддерживаемых инструкций Когда нужно быстро проверить характеристики CPU, большинство ограничивается командой lscpu. Но в Linux есть целый набор инструментов, которые позволяют буквально разобрать процессор по винтикам: узнать модель, частоты, кэш, количество ядер, сокет, поддерживаемые инструкции и многое другое. В подборке собраны самые полезные команды для анализа процессора. 📋 Получаем полную информацию о CPU Самый известный способ:
cat /proc/cpuinfo
или
less /proc/cpuinfo
Пример вывода:
model name : Intel(R) Core(TM)2 Quad CPU Q8400 @ 2.66GHz
cpu cores  : 4
cache size : 2048 KB
Файл содержит подробную информацию по каждому ядру процессора. ⚡️ Быстрый обзор через lscpu Одна из самых удобных команд:
lscpu
Пример:
Architecture: x86_64
CPU(s): 4
Core(s) per socket: 4
Vendor ID: GenuineIntel
Virtualization: VT-x
Вывод компактный и отлично подходит для быстрого анализа системы. 💬 Узнаём количество потоков Если нужен только ответ на вопрос «сколько ядер доступно»:
nproc
Результат:
4
Максимально быстро и без лишней информации. 🛠 Детальная информация о железе Через lshw:
sudo lshw -class processor
Получаем:
product: Intel(R) Core(TM)2 Quad CPU Q8400
size: 1998MHz
capacity: 4GHz
width: 64 bits
Полезно для аудита оборудования и диагностики серверов. 🧠 Изучаем инструкции процессора Устанавливаем:
sudo apt install cpuid
Запускаем:
cpuid
Можно увидеть поддержку:
SSE
SSE2
MMX
VMX
Hyper Threading
Незаменимо для виртуализации, Docker, нейросетей и оптимизации ПО. 📊 Красивый отчёт по системе Устанавливаем:
sudo apt install inxi
Запускаем:
inxi -C
Пример:
CPU: Quad core Intel Core2 Quad CPU Q8400
Clock Speeds:
1: 1998 MHz
2: 1998 MHz
3: 1998 MHz
4: 1998 MHz
Очень удобно для публикации характеристик сервера или ПК. 🖥 Получаем расширенную информацию Устанавливаем:
sudo apt install hwinfo
Запуск:
hwinfo --short --cpu
Вывод:
Intel Core i5-7400 CPU @ 3.00GHz
А без параметра --short можно получить ещё больше технических деталей. 🎯 Бонус Для большинства задач достаточно знать всего две команды:
lscpu
и
cat /proc/cpuinfo
Они дают практически всю необходимую информацию о процессоре без установки дополнительного софта. #doc #cheatsheet

Самый прогерский канал, где за 10 минут ты научишься: / Пр0бuв по фото и номеру в ТГ // Как взломать вебку подруги /// Мануал
Самый прогерский канал, где за 10 минут ты научишься: / Пр0бuв по фото и номеру в ТГ // Как взломать вебку подруги /// Мануал по OSINT разведке Ссылка действительна 23 ч. 59 мин. 👇 https://t.me/+mpeDqlACsfgxODJi

👨‍💻 Сохраняем ещё один полезный ресурс для разработчиков Нашли @Hanza_chat - IT-комьюнити, где можно не только читать очере
👨‍💻 Сохраняем ещё один полезный ресурс для разработчиков Нашли @Hanza_chat - IT-комьюнити, где можно не только читать очередную подборку инструментов, но и нормально пообщаться с другими разработчиками. А для больших разборов у ребят есть отдельный Hanza.io - форум с разделами. Чат: @Hanza_chat Форум: Hanza.io

👨‍💻 Сохраняем ещё один полезный ресурс для разработчиков Нашли @Hanza_chat - IT-комьюнити, где можно не только читать очере
👨‍💻 Сохраняем ещё один полезный ресурс для разработчиков Нашли @Hanza_chat - IT-комьюнити, где можно не только читать очередную подборку инструментов, но и нормально пообщаться с другими разработчиками. А для больших разборов у ребят есть отдельный Hanza.io - форум с разделами. Чат: @Hanza_chat Форум: Hanza.io

✍️ Основные команды для получения информации о системе в Linux date – вывести текущую дату и время cal – вывести календарь на
✍️ Основные команды для получения информации о системе в Linux date – вывести текущую дату и время cal – вывести календарь на текущий месяц uptime – показать текущий аптайм uname – показать информацию о ядре -s – Показать имя ядра -n – Показать имя хоста -r – Показать номер выпуска ядра -v – Показать версию ядра -m – Показать имя аппаратной платформы (CPU) -o – Показать имя операционной системы -a – Показать всю возможную информацию cat /proc/cpuinfo – информация о ЦПУ cat /proc/meminfo – информация о памяти df – показать информацию о использовании дисков du – вывести «вес» текущего каталога dmidecode – информация о железе, берется из API DMI -t – указать тип устройства -t 17 – информация о памяти free – использование памяти и swap whereis file – отображение расположения файла file which app – отображает путь к команде app type app – аналог команды which enable – вывод встроенных в интерпретатор команд lshw – отображение списка устройств lsmod – список подключенных модулей ядра modinfo modulename – информация о модуле modulename modprobe modulemane – добавление и удаление модулей ядра Linux #cheatsheet #doc

Опа, тут бывший сеньор одного из IT-отделов Яндекса Игорь Никитин выкатил целый канал про Python — и это лучшее, что есть в р
Опа, тут бывший сеньор одного из IT-отделов Яндекса Игорь Никитин выкатил целый канал про Python — и это лучшее, что есть в рунете по теме. Качественные гайды. Советы от известных прогеров. Тематические мемасы. Короче, ничего лишнего. Хватит душить питона, учись его кодить: https://telegram.me/+TdJokxIz7K5lOTQ6 🐍