RECURA
Ваш цифровой компас в мире IT – полезные лайфхаки, образовательные материалы, актуальные новости из мира технологий, разработки и информационной безопасности. Сотрудничество: @tarabuk1n
Більше2 858
Підписники
+1724 години
+737 днів
+36530 днів
- Підписники
- Перегляди допису
- ER - коефіцієнт залучення
Триває завантаження даних...
Приріст підписників
Триває завантаження даних...
Фото недоступнеДивитись в Telegram
🐧 Автоматизация работы с jq в Bash-скриптах.
ℹ️ jq — это мощный инструмент для обработки JSON данных, который может значительно упростить жизнь разработчикам и системным администраторам. Но его возможности можно расширить еще больше, интегрировав jq в Bash-скрипты для автоматизации обработки сложных JSON-структур.
➡️ Пример использования jq для автоматической обработки API-ответов
🖥 1. Установка jq:
sudo apt-get install jq📂 2. Создание скрипта для работы с API:
#!/bin/bash API_URL="https://api.example.com/data" AUTH_TOKEN="your_api_token" response=$(curl -s -H "Authorization: Bearer $AUTH_TOKEN" "$API_URL") # Проверка статуса ответа status=$(echo "$response" | jq -r '.status') if [ "$status" != "success" ]; then echo "API request failed with status: $status" exit 1 fi # Извлечение нужных данных data=$(echo "$response" | jq -r '.data') name=$(echo "$data" | jq -r '.name') value=$(echo "$data" | jq -r '.value') # Вывод или дальнейшая обработка данных echo "Name: $name" echo "Value: $value" # Дополнительные операции if [ "$value" -gt 100 ]; then echo "Value is greater than 100, performing additional actions..." # Ваш код здесь fi👨💻 3. Запуск скрипта:
chmod +x api_script.sh ./api_script.sh🔥 Преимущества jq в скриптах: - Гибкость: jq позволяет легко фильтровать, преобразовывать и агрегировать JSON данные. - Чистота кода: упрощает работу с JSON, делая скрипты более читабельными и поддерживаемыми. - Мощные возможности: поддержка сложных операций, таких как объединение JSON-объектов, группировка данных и многое другое. tags: #полезно #bash #json 🧭 @recura_tech
👍 5❤ 3🔥 3👨💻 2
Фото недоступнеДивитись в Telegram
🗓 Calcure
ℹ️ Это современный календарь и менеджер задач с текстовым пользовательским интерфейсом и возможностью настройки. Он управляет вашими событиями и задачами, отображает дни рождения из вашей адресной книги и может импортировать события и задачи из приложений calcurse и taskwarrior.
💾 GitHub: https://github.com/anufrievroman/calcure
tags: #полезно #утилиты #tui
🧭 @recura_tech
👍 8🔥 4❤ 3✍ 1
01:54
Відео недоступнеДивитись в Telegram
🖥 ИИ на базе GPT-4o разработает идеальный веб-сайт.
ℹ️ Wegic создаст дизайн сайта в соответствии с вашими требованиями, учитывая все предпочтения — от выбора шрифтов до цветовой палитры, оформления кнопок и компоновки элементов.
🔗 Сервис доступен по ссылке.
tags: #полезно #сервисы #разработка #web
🧭 @recura_tech
wegic.mp421.54 MB
👍 8❤ 3🔥 3👨💻 2🤯 1
Фото недоступнеДивитись в Telegram
🔒 CryptPad
ℹ️ CryptPad — это комплект инструментов для совместной работы, который использует шифрование с открытым ключом. Он разработан для того, чтобы обеспечивать совместную работу, осуществляя синхронизацию изменений в документах в режиме реального времени.
✳️ Благодаря тому, что все данные зашифрованы, в случае нарушения безопасности злоумышленники не смогут прочесть содержимое хранящихся данных. Кроме того, администраторы сервиса также не имеют возможности узнать содержание данных пользователей.
💾 GitHub: https://github.com/cryptpad/cryptpad
tags: #полезно #утилиты #безопасность
🧭 @recura_tech
👍 8❤ 3🔥 3✍ 2
Фото недоступнеДивитись в Telegram
🐧 Мониторинг изменений файловой системы с помощью inotifywait.
ℹ️ Если вы когда-либо сталкивались с необходимостью отслеживать изменения в файловой системе на сервере или рабочей станции, то этот лайфхак для вас. Вместо написания сложных скриптов или использования громоздких инструментов, вы можете воспользоваться утилитой inotifywait, которая входит в пакет inotify-tools.
📁 Пример использования inotifywait для мониторинга директории
🖥 1. Установка inotify-tools:
sudo apt-get install inotify-tools👨💻 2. Создание скрипта для мониторинга:
#!/bin/bash MONITORED_DIR="/path/to/directory" inotifywait -m -r -e modify,create,delete,move "$MONITORED_DIR" --format '%T %w %f %e' --timefmt '%Y-%m-%d %H:%M:%S' | while read date time dir file event; do echo "[$date $time] $event in $dir$file" done➡️ 3. Запуск скрипта:
chmod +x monitor.sh ./monitor.shℹ️ Этот скрипт будет в реальном времени выводить информацию о всех изменениях в указанной директории и ее поддиректориях. Вы можете легко адаптировать его под свои нужды, например, добавив логирование в файл или отправку уведомлений. ❓ Как это может быть полезно: - Мониторинг конфигурационных файлов: быстро узнавать о любых изменениях в важных конфигурационных файлах, что поможет избежать неожиданных проблем. - Безопасность: отслеживать подозрительные изменения в системных директориях. - Разработка: полезно для отслеживания изменений в проектах, особенно в больших командах. tags: #полезно #linux #мониторинг 🧭 @recura_tech
🔥 10⚡ 4👨💻 3❤ 2
Фото недоступнеДивитись в Telegram
🟢 WiFi Deauth
ℹ️ Инструмент для атаки типа DoS на Wi-Fi сети, который отсоединяет все устройства от выбранной Wi-Fi сети (2,4 ГГц и 5 ГГц).
✳️ Для использования не требуется пароль к сети.
💾 GitHub: https://github.com/flashnuke/wifi-deauth
tags: #хакинг #утилиты #сети
🧭 @recura_tech
🤯 9👍 8🔥 2⚡ 1
Фото недоступнеДивитись в Telegram
🌐 Большая коллекция полезных чат-ботов собрана в одной базе.
ℹ️ В каталоге доступен выбор ИИ для различных целей: от программирования и создания текстов, кода, видео до личного ассистирования.
🔥 Искусственный интеллект незамедлительно предоставит ответы на ваши вопросы на русском языке.
📎 Воспользоваться можно по ссылке.
tags: #полезно #сервисы #ии
🧭 @recura_tech
👍 10✍ 3🔥 3❤ 1
00:27
Відео недоступнеДивитись в Telegram
🐬 dolphie - это функциональный инструмент TUI, предназначенный для сбора информации и анализа работы серверов MySQL/MariaDB.
🔗 Github: https://github.com/charles-001/dolphie
tags: #утилиты #мониторинг #mysql
🧭 @recura_tech
sql.mp48.49 KB
👍 10⚡ 3❤ 3🔥 3
Фото недоступнеДивитись в Telegram
💎 Нейросеть обеспечивает высокое качество записи экрана.
ℹ️ В программе Cap предусмотрены функции для редактирования и транскрибирования завершённого видео, причём удобно, что можно сразу получить ссылку на запись для отправки коллегам.
🔗 Ссылка на сайт проекта и ссылка на страницу в GitHub.
tags: #полезно #утилиты
🧭 @recura_tech
🔥 4👍 3✍ 2❤ 1
Фото недоступнеДивитись в Telegram
✨ LosslessCut
ℹ️ Это мультиплатформенный интерфейс на базе FFmpeg, предназначенный для быстрой обработки видео, аудио, субтитров и других медиафайлов без потери качества. Его основная задача заключается в безпотерной обрезке и разрезании видео и аудиофайлов, что особенно полезно для сокращения объема больших видеофайлов, полученных с видеокамер, GoPro, дронов и прочего.
🔥 Приложение позволяет быстро выделить качественные фрагменты из видео и удалить ненужные гигабайты данных без необходимости медленного перекодирования, что сохраняет первоначальное качество. Кроме того, можно добавить к видео музыкальное сопровождение или субтитры без проведения кодирования.
✳️ Процесс происходит очень быстро благодаря почти мгновенному копированию данных, за что отвечает мощный движок FFmpeg, выполняющий всю основную работу.
💾 GitHub: https://github.com/mifi/lossless-cut
tags: #полезно #утилиты #видео
🧭 @recura_tech
👍 7⚡ 3🔥 3❤ 2
Оберіть інший тариф
На вашому тарифі доступна аналітика тільки для 5 каналів. Щоб отримати більше — оберіть інший тариф.