cookie

Ми використовуємо файли cookie для покращення вашого досвіду перегляду. Натиснувши «Прийняти все», ви погоджуєтеся на використання файлів cookie.

avatar

RECURA

Ваш цифровой компас в мире IT – полезные лайфхаки, образовательные материалы, актуальные новости из мира технологий, разработки и информационной безопасности. Сотрудничество: @tarabuk1n

Більше
Рекламні дописи
2 858
Підписники
+1724 години
+737 днів
+36530 днів

Триває завантаження даних...

Приріст підписників

Триває завантаження даних...

Фото недоступнеДивитись в 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 каналів. Щоб отримати більше — оберіть інший тариф.