Я хочу стать программистом – Telegram
Я хочу стать программистом
2.93K subscribers
1.79K photos
1.09K videos
8 files
1.7K links
Заказать рекламу:
https://telega.in/c/iwannabeprogrammer

Контакт: @Filgood777 (реклама, сотрудничество)

VK: https://vk.com/iwannabeprogrammer
MAX: https://max.ru/iwannabeprogrammer
Download Telegram
Моделирование электронных схем с помощью программы Micro-Cap 2025

Описание: В учебно-методическом пособии описывается методика моделирования электронных схем с использованием программного инструмента Micro-Cap v12. Представлено краткое введение в среду Micro-Cap (обзор интерфейса и основных функций программы). Кроме того, значительное внимание уделяется подробному описанию этапов, связанных с проектированием фильтров, построением характеристик транзисторов и других электронных устройств.

Скачать ТУТ💾💾💾
Forwarded from Linux Club
🚀 Полезный Bash-скрипт для архивации старых логов 🚀

Иногда логи на сервере растут быстрее, чем хочется, и начинают занимать всё свободное место. Предлагаю простой скрипт, который:

1. Находит файлы с расширением .log, изменённые более чем N дней назад.
2. Архивирует их в тарболл с датой.
3. Удаляет оригиналы после успешного архива.


#!/usr/bin/env bash
#
# Архивация старых логов >7 дней
# Сохраняет в /var/backups/logs/YYYY-MM-DD_logs.tar.gz

# Настройки
LOG_DIR="/var/log" # Каталог с логами
BACKUP_DIR="/var/backups/logs" # Куда складывать архивы
DAYS_OLD=7 # Возраст файлов в днях

# Создаём папку для бэкапов, если нет
mkdir -p "$BACKUP_DIR"

# Текущая дата
DATE=$(date '+%Y-%m-%d')

# Найти *.log старше N дней и упаковать в архив
find "$LOG_DIR" -type f -regextype posix-extended -regex ".*/[a-zA-Z0-9_-]+\.log$" \
-mtime +"$DAYS_OLD" -print0 | \
tar --null -czf "$BACKUP_DIR/${DATE}_logs.tar.gz" --files-from -

# Проверка успешности и удаление исходников
if [[ $? -eq 0 ]]; then
echo " Архив создан: $BACKUP_DIR/${DATE}_logs.tar.gz"
# Удаляем старые логи
find "$LOG_DIR" -type f -regextype posix-extended -regex ".*/[a-zA-Z0-9_-]+\.log$" \
-mtime +"$DAYS_OLD" -delete
echo "🗑 Оригиналы удалены."
else
echo " Ошибка при создании архива!"
exit 1
fi


Как это работает

▪️find … -regextype posix-extended -regex ".*/[a-zA-Z0-9_-]+\.log$"
Использует регулярное выражение, чтобы найти все файлы с именами, состоящими из букв, цифр, подчёркиваний или дефисов, и оканчивающиеся на .log.
▪️Опция -mtime +7 выбирает файлы старше 7 дней.
▪️tar --null --files-from - позволяет безопасно работать с именами, содержащими пробелы.
▪️При успешном создании архива исходные файлы удаляются командой -delete в find.

Совет:
Добавьте этот скрипт в cron, чтобы он выполнялся автоматически, например, каждый день в 2:00:


0 2 * * * /usr/local/bin/archive_logs.sh >> /var/log/archive_logs_cron.log 2>&1

#linux

🐧 Linux Club ©
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
В ТГ появился авторский канал, где сложные вещи объясняются “по-инженерному”, но понятным языком.

Как обучаются нейросети

Как работает ионный двигатель (и почему “без движущихся частей” - не магия)

Какие техно-новости сегодня выглядят как хайп, а завтра могут изменить нашу жизнь

Переходите к Саше и подписывайтесь!

Канал автора
👍3🙏2👏1
Настоящий консольный Мегазорд

Энтузиастка из Китая упаковала железо PS5, Xbox Series X и Switch 2 в единый корпус с общей системой охлаждения. Консоль называется Ningtendo PXBOX 5 и работает от блока питания всего на 250 Вт.

Специальный контроллер на Arduino не позволяет запускать все системы одновременно: при выборе нужной консоли остальные мгновенно уходят в спящий режим.

🦥Ленивый программист ©
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102👏2😁1
Forwarded from Linux Club
🚀 Пакетная фильтрация в Linux

Бесконтекстная пакетная фильтрация (iptables): stateless
Контекстная пакетная фильтрация (iptables): stateful

#linux

🐧 Linux Club ©
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2
Forwarded from Linux Club
This media is not supported in your browser
VIEW IN TELEGRAM
Молодёжь: Мы используем Mac, потому что Linux это слишком сложно.

Тем временем бабушки:

#linux

🐧 Linux Club ©
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14👏43
This media is not supported in your browser
VIEW IN TELEGRAM
Если вам сложно вставать по утрам, чтобы пойти на работу, то посмотрите, как тяжело приходится удалёнщикам

Мы в MAX: 📲 https://max.ru/iwannabeprogrammer

🤩 Я хочу стать программистом ©
Please open Telegram to view this post
VIEW IN TELEGRAM
😁93👍2