@linux_kal наш чат По всем вопросам- @workakkk @ai_machinelearning_big_data - машинное обучение @itchannels_telegram - 🔥 главные ресурсы для хакера @programming_books_it - бесплатные it книги @pythonl -🐍 РКН: clck.ru/3Fmszy
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/pythonl
Хакинг: t.me/linuxkalii
Devops: t.me/DevOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Linux: t.me/linuxacademiya
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/books_englishhh
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: /channel/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: /channel/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: /channel/addlist/BkskQciUW_FhNjEy
🖥 Введение в концепции криптографии для начинающих с практическими примерами в Linux (openssl)
Часть 1: https://sergioprado.blog/introduction-to-encryption-for-embedded-linux-developers/
Часть 2: https://sergioprado.blog/a-hands-on-approach-to-symmetric-key-encryption/
Часть 3: https://sergioprado.blog/asymmetric-key-encryption-and-digital-signatures-in-practice/
Часть 4: https://sergioprado.blog/what-are-random-numbers-and-how-they-are-managed-on-linux/
#криптография #infosec
@linuxkalii
🖥 Power Options — это удобная программа для управления энергопотреблением на Linux.
Сразу после установки Power Options предлагает оптимизированные настройки, которые позволяют пользователям контролировать параметры батареи и сети, настраивать количество доступных профилей и переназначать их.
GitHub
@linuxkalii
Митап честных кейсов по сетевой безопасности от Positive Technologies
24 сентября в 16:00
Новый формат обсуждения продуктов для ИБ. Никаких разговоров о фичах — только отзывы и «боевые» истории пользователей песочницы PT Sandbox и системы поведенческого анализа трафика PT NAD.
В программе:
· Нюансы сетевых атак
· Особенности работы на больших потоках
· Бенефиты от объединения двух технологичных продуктов
Вас ждет неформальная обстановка, много реальных кейсов и честное мнение о NetSec-решениях Positive Technologies.
Регистрируйтесь, чтобы не пропустить!
🐻 Bear C2 - это компиляция C2-скриптов, пэйлодов к и стейджеров, используемых в симулированных атаках российских APT-групп.
Усовершенствованная постоянная угроза (Advanced Persistent Threat, APT) — это скрытая угроза, за которой обычно стоит национальное государство или спонсируемая государством группировка, которая получает несанкционированный доступ к компьютерной сети и остается незамеченной в течение длительного периода времени.
Bear использует различные методы шифрования, включая AES, XOR, DES, TLS, RC4, RSA и ChaCha для защиты коммуникаций.
git clone https://github.com/S3N4T0R-0X0/BEAR.git
cd BEAR
chmod +x requirements.sh
sudo ./requirements.sh
python3 Bear.py
🏆 Российский AutoML побеждает на международной арене
Команда “LightAutoML testers” победила в международном соревновании Kaggle AutoML Grand Prix! Наши ребята: Александр Рыжков, Дмитрий Симаков, Ринчин Дамдинов и Иван Глебов с помощью решений на основе LightAutoML обошли известных конкурентов по индустрии, включая команды из Amazon и H2O!
🚀 LightAutoML - бесплатный и открытый инструмент
Ключом к успеху стала open-source библиотека LightAutoML (LAMA), которая автоматизирует построение моделей машинного обучения. Благодаря использованию библиотеки ускоряется построение моделей и, зачастую, повышается качество. Инструмент подойдет как новичкам, так и профессионалам - решение можно получить как в несколько строк, так и с полной кастомизацией.
🌍 Kaggle AutoML Grand Prix 2024
Это - онлайн соревнование, приуроченное к ежегодной международной конференции International Conference on Automated Machine Learning, которая в этом году пройдет в Париже. Соревнование проходило на Kaggle (самой масштабной мировой платформе для соревнований по анализу данных) в 5 этапов, в каждом из которых было необходимо создать качественную модель машинного обучения всего за 24 часа.
🎓 Делимся опытом
Хотите узнать секреты победителей? Не пропустите вебинар, где команда расскажет о своих решениях и ответит на ваши вопросы! Он пройдет в 17:30 уже сегодня в канале @lightautoml!
Автоматизация в DevOps: как и сколько стоит?
18 сентября приглашаем вас на бесплатный вебинар от учебного центра Слёрм.
О чем будем говорить:
➡️ Какие вопросы задать себе, прежде чем писать автоматизацию?
➡️ В чем особенность базовых образов, и когда ими можно заморачиваться?
➡️ Зачем нужна шаблонизация, и когда она перестает работать?
➡️ Надо ли создавать шаблон, хелмчарты и тонны библиотек?
➡️ И сколько все это стоит?
⚡️Спикеры:
- Андрей Сухоруков, Team Lead Devops в Лаборатории Касперского
- Вячеслав Федосеев, Team Lead Devops, автор проекта DevOps Bootcamp
⭐️ Когда: 18 сентября в 19:00 мск
⭐️ Занять место на вебинаре — через бота
erid: LjN8KGrBb
👣 Redox — операционная система с микроядерной архитектурой, разработанная на языке Rust. Проект находится в стадии активной разработки.
Для тестирования доступны live-окружения для реального оборудования и виртуальных машин, поддерживающие архитектуры x86_64 и i686.
Redox OS вдохновлена Unix и заимствует идеи из SeL4, Minix и Plan 9.
Драйверы выполняются в изолированных средах, обеспечивая безопасность и устойчивость системы.
📌 GitLab
@linuxkalii
⚡️ CyberScraper 2077 — это мощное решение для веб-скрапинга, основанное на ИИ-технологиях OpenAI, Gemini и Ollama.
Инструмент обеспечивает незаметный и эффективный сбор данных с возможностью экспорта в форматы JSON, CSV, HTML
и другие.
Функционал включает обход капчи, защиту от обнаружения, асинхронные операции для ускорения работы, а также кеширование запросов для снижения нагрузки на API.
Поддерживается мультистраничный скрапинг и гибкая установка через виртуальные окружения или Docker с интеграцией ИИ-моделей.git clone https://github.com/itsOwen/CyberScraper-2077.git
cd CyberScraper-2077
▪Github
@linuxkalii
🕵️ pythops/oryx
oryx - TUI мощная утилита для перехвата сетевого трафика с помощью eBPF.
Язык: Rust
#ebpf #linux #network #ratatui #rust #sniffing #tui
Stars: 206 Issues: 5 Forks: 5
🖥 Github
@linuxkalii
⚡️ Awesome GPT Super Prompting
Большой курируемый список методов обхода ограничений на модели GPT.Внутри:
- GPT Джейлбрейки
- GPT Prompt Leaks
- GPT Prompt Injection
- LLM Prompt Security
- Prompt Hack
- Prompt Security
- AI Prompt Engineering
- Adversarial Machine Learning
▪ Github
@linuxkalii
⚡️ OWASP Nettacker — это инструмент с открытым исходным кодом для автоматизации процессов сбора информации, сканирования уязвимостей и тестирования на проникновение.
Он поддерживает различные форматы отчетов, такие как HTML, TXT, JSON, CSV,
и может работать через командную строку, API или веб-интерфейс.
Nettacker особенно полезен для обнаружения уязвимостей в сервисах, таких как MOVEit Transfer, Citrix Netscaler и Ivanti ICS/EPMM,
и включает модули для поиска уязвимостей в популярных платформах, включая WordPress и Atlassian Confluence.
$ docker-compose up -d && docker exec -it nettacker-nettacker-1 /bin/bash
# poetry run python nettacker.py -i owasp.org -s -m port_scan
▪ Github
@linuxkalii
🔥 n³ — это полнофункциональный файловый менеджер для Терминала
Он позволяет анализировать использование диска, выполнять пакетное переименование, запускать приложения и выбирать файлы.
В репозитории плагинов доступно множество расширений, включая функции предварительного просмотра в реальном времени, (отключение) монтирования дисков, поиск и списки, сравнение файлов и каталогов, загрузку файлов.
nnn совместим с Pi, Termux, GNU/Linux, macOS, BSD, Haiku, Cygwin, WSL и любыми другими средами с доступом к консоли.
Github
#терминал
@linuxkalii
⚡️ ThreatPinch Lookup — это расширение для браузера, которое предоставляет всплывающие подсказки с информацией об угрозах для различных типов индикаторов компрометации (IOC), таких как IPv4, MD5, SHA2, CVE и FQDN. Инструмент поддерживает работу с любыми API, позволяя добавлять собственные индикаторы и настраивать интеграции с различными источниками данных.
Расширение совместимо с такими сервисами, как ThreatMiner, Alienvault OTX, IBM X-Force Exchange, VirusTotal, Shodan, Google Safe Browsing и многими другими.
▪ GitHub
@linuxkalii
🎮 InYourFace
Это крутое расширение для VSCode, которое забавно реагирует на ошибки в коде. Лицо главного героя легендарной игры DOOM из эпохи DOS и Windows 95 появляется каждый раз, когда в вашем коде обнаруживается ошибка, показывая «Ouch Face».
Это делает процесс отладки более интерактивным и увлекательным.
#vscode #VisualStudioCode #Doom
▪ Github
@linuxkalii
⚡️ APT Attack Simulation
В этом репозитории собраны все симуляции APT-атак, направленных на многие жизненно важные инфраструктуры, как частные, так и государственные.
Моделирование включает в себя инструменты, C2-серверы, бэкдоры, методы эксплуатации, стейджеры, загрузчики и многие другие инструменты.
❗️ Важно отметить, что этот проект предназначен только для образовательных и исследовательских целей, и любое его несанкционированное использование может привести к юридическим последствиям.
▪Github
@linuxkalii
Забудьте о хаосе в конфигурациях с помощью Ansible.
На курсе «Ansible: Infrastructure as Code» научим вас:
🔹 автоматизировать ротацию логов, чистку кэшей, добавление новых доменов;
🔹 легко делегировать задачи с помощью четко описанных и протестированных конфигураций;
🔹 уменьшать технический долг и поддерживать решения вдолгую.
А если вы хотите еще глубже погрузиться в Ansible, приглашаем вас на закрытый технический урок «Обзор на AWX» от Дмитрия Будакова, спикера курсов Слёрма:
«Рассмотрим возможности AWX: настройка проектов, ролевое разграничение прав, создание кастомных секретов. Обсудим, как собирать метрики и логи с AWX в Grafana и Elasticsearch, а также развернуть стенд с интеграцией доменной авторизации (keycloak) и удаленного хранилища секретов (hashicorp vault) с помощью vagrant и ролей Ansible»
Бесплатный курс Linux Bash Scripting для начинающих🔥🐧
🔗 Урок 1: https://linuxhandbook.com/run-shell-script/
🔗 Урок 2: https://linuxhandbook.com/bash-variables/
🔗 Урок 3: https://linuxhandbook.com/bash-arguments/
🔗 Урок 4: https://linuxhandbook.com/bash-arrays/
🔗 Урок 5: https://linuxhandbook.com/bash-arithmetic-operators/
🔗 Урок 6: https://linuxhandbook.com/bash-strings/
🔗 Урок 7: https://linuxhandbook.com/if-else-bash/
🔗 Урок 8: https://linuxhandbook.com/bash-loops/
🔗 Урок 9: https://linuxhandbook.com/bash-functions/
🔗 Урок 10: https://linuxhandbook.com/bash-automation/
@LinuxHandbook
@linuxkalii
🚀 maestro-cli простой инструмент командной строки, предназначенным для воспроизведения музыки и другого аудио через терминал.
Этот инструмент работает на различных платформах (macOS, Windows, Linux
), позволяя добавлять треки с YouTube, YouTube Music и Spotify, а также транслировать музыку и отображать тексты песен с возможностью их перевода и транслитерации.pip install maestro-music
Другие функции включают создание клипов из песен, разметка треков вместо использования плейлистов, сбор статистики прослушивания и визуализацию аудио непосредственно в терминале.
▪ Github
@linuxkalii
🤖 Codeium — крутой бесплатный (для частного использования) аналог GitHub Copilot, который умеет генерировать, объяснять и рефакторить код прямо в редакторе/IDE (VSCode/JetBrains). Поддерживает режим чата с удобным интерфейсом ввода.
👉 Подробнее
#инструменты #p[ensource
@linuxkalii
⚡ Always-On Debugger – это инструмент для автоматической отладки кода в терминале, который использует искусственный интеллект для анализа ошибок.
Он перехватывает команды, вводимые пользователем, и автоматически обнаруживает ошибки, предлагая решения прямо в терминале. npm install -g aidebug
Инструмент поддерживает API от Anthropic's Claude.
Проект доступен на GitHub по ссылке: https://github.com/samarthaggarwal/always-on-debugger.
@linuxkalii
⚡️ Nexterm
Опенсорсный инструмент для простого управления серверами с SSH, VNC и RDP
.
Nexterm предлагает двухфакторную аутентификацию и управление сеансами.
Инструмент разделен на папки и вкладки для удобства навигации.
#ssh #remote #managment #admin
▪Githib
▪ Docs
@linuxkalii
Приглашаем на вебинар «Локальная разработка в k8s» от Слерм.
🥰Обсудим лучшие практики и инструменты для работы с kubectl, k9s, k8sdashboard
🥰Сравним k8s, microk8s, minikube, k3s
🥰На их примере разберем, как вести локальную разработку для тестирования и отладки
🫣Kubectl debug
Расскажем, как с помощью debug подключиться к pod, используя другой образ с набором необходимых утилит и провести первичную диагностику.
🫣Minikube
Покажем, как запустить приложение в Minikube и настроить локальное окружение для отладки микросервисов. Рассмотрим примеры использования для симуляции production-среды.
🫣K3s
Покажем, как развернуть легковесный кластер k3s, подходящий для разработки на ресурсах с ограниченными возможностями. Разберем особенности конфигурации и кейсы использования k3s для разработки и тестирования.
🫣K9s или Kubectl?
Сравним удобство и функциональность для управления кластерами Kubernetes. Обсудим в каких случаях один инструмент может быть предпочтительнее другого и почему.
🫣Managed k8s в cloud
Поделимся опытом aws и yandex cloud. Yandex Cloud в этом плане не плох для новичков, но с нюансами.
Проверь свои знания в технологиях и получи призы
23 сентября Selectel запускает IT-кроссворд — онлайн-соревнование для всех, кто интересуется технологиями. Всего будет более 250 вопросов на 7 тем:
▪️ разработка и тестирование,
▪️ Soft Skills и карьера в IT,
▪️ дата-центры и инфраструктура,
▪️мобильные устройства,
▪️ информационная безопасность,
▪️ история IT,
▪️ машинное обучение и Data Science.
Чтобы стать призером или победителем, необязательно разбираться во всех направлениях IT — выберите любое или участвуйте в нескольких. С 23 по 29 сентября ежедневно будет стартовать новая рубрика. Отвечайте на вопросы и копите баллы, чтобы выиграть набор эксклюзивного мерча Selectel. (тут эмодзи тирекса)
Зарегистрируйтесь и получите ссылку для участия: https://slc.tl/x9ggv
Реклама АО «Селектел». ИНН: 7810962785
Erid: 2Vtzqvjjca3
👣 Qopy — это открытый менеджер буфера обмена, разработанный для Windows и Linux, который предлагает более надежную и эффективную альтернативу стандартному буферу обмена.
Основные возможности Qopy включают:
▪️ Настраиваемые горячие клавиши — позволяет устанавливать пользовательские комбинации клавиш.
▪️ Кросс-устройственное копирование — дает возможность обмениваться содержимым буфера обмена между различными устройствами.
▪️ Сохранение метаданных для скопированных элементов — поддерживает хранение дополнительной информации о скопированных данных.
▪️ Поддержка истории буфера обмена — предоставляет возможность просматривать и управлять ранее скопированными элементами.
▪️ Интеграция со Streamshare — обеспечивает функцию для совместного использования буфера обмена.git clone https://github.com/0pandadev/Qopy.git
cd Qopy
pnpm i
pnpm dev
🖥 Github
@linuxkalii
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cppsobes
Python: t.me/pythonl
Хакинг: t.me/linuxkalii
Devops: t.me/devOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/javascriptv
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Linux: t.me/linuxacademiya
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
Kubernets: t.me/kubernetc
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: /channel/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: /channel/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: /channel/addlist/BkskQciUW_FhNjEy
📚 Новые версии открытых книг
Представлены новые выпуски руководств Linux From Scratch 12.2 (LFS) и Beyond Linux From Scratch 12.2 (BLFS), доступные в двух вариантах, с системой инициализации SysVinit и systemd. В Linux From Scratch приведены инструкции по созданию с нуля базовой Linux-системы, используя лишь исходный код необходимого программного обеспечения. Beyond Linux From Scratch дополняет инструкции LFS информацией о сборке и настройке более 1000 программных пакетов, охватывающих различные области применения, от СУБД, систем виртуализации, расширенного набора приложений для разработчиков, до графических оболочек.
В Linux From Scratch 12.2 обновлено 45 пакетов и добавлен один новый пакет lz4, среди обновлений Glibc 2.40, ядро Linux 6.10.5, binutils-2.43.1, gcc-14.2.0, systemd-256.4, SysVinit-3.10 и другие.
Одновременно опубликован перевод руководств Linux From Scratch 12.2-SysV и Linux From Scratch 12.2-systemd на русский язык. В связи с периодическими проблемами при скачивании некоторых пакетов, исходники необходимых пакетов разместили в репозитории (wget-list, md5sums прилагаются).
В Beyond LFS внесено более 1750 обновлений, включая множество изменений текста для улучшения читаемости, среди основных изменений — обновление KDE5 (Frameworks, Gear, Plasma) до KDE6. GNOME обновлён до версии 46, KDE Plasma до 6.1.4, LXQt до версии 2.0.0. Добавлено несколько новых пакетов — FreeRDP, vinagre заменен на gnome-connections, а также добавлены dolphin и konversation из KDE. Всего было добавлено 32 пакета для поддержки уже имеющихся в книге пакетов. Кроме того, был удалён 21 неподдерживаемый пакет, в числе которых Python2 и GTK2. Объявлено, что в будущих версиях BLFS будет удалён Qt5.
📌 Читать Linux From Scratch 12.2
📌 Читать Beyond Linux From Scratch 12.2
@linuxkalii
🔵 Получи оффер инженера технической поддержки всего за неделю!
Ведущая технологическая компания России YADRO приглашает на One Week Offer инженеров технической поддержки, которые хорошо знают принципы серверной архитектуры и СХД.
Если ты хочешь участвовать в обеспечении непрерывной работоспособности сложных систем, необходимых для развития инфраструктуры страны, скорее присылай своё резюме до 22 сентября.
Принять участие и заполнить форму можно → по ссылке.
erid: LjN8K26yL
Станьте разработчиком нейро-сотрудников на Python и зарабатывайте от 150.000р в месяц 🔥🔥🔥
Мы научим вас создавать топовых нейро-сотрудников на базе GPT-4 Omni, и вы сможете:
1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тысяч ₽ в месяц
2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тысяч ₽ за проект
3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате
Что будет на интенсиве?
🧬 Теория: как создаются нейро-сотрудники с GPT-4o на Python
🧬 Практика: мы создадим нейро-консультанта, нейро-HR, нейро-маркетолога и др.
Ведущий интенсива - Senior AI разработчик нейросетей и основатель Университета искусственного интеллекта
🔥 Регистрируйтесь на бесплатный интенсив! Встречаемся в ближайший четверг!
Реклама. ООО "ТЕРРА ЭЙАЙ". ИНН 9728019395.
Объединение файлов командой cat
Команду cat в большинстве случаев используют только для просмотра файлов. На самом деле одно из ее предназначений это конкатенация (объединение) файлов. А название команды происходит от слова catenate (сцепить), то есть присоединение одного после другого.
Под объединением файлов понимается их соединение. Например, если мы имеем два текстовых файла и в одном из них записана строка:My text file 1
А в другом:My text file 2
То после объединения мы получим файл с двумя строками:My text file 1
My text file 2
То есть происходит простое соединение файлов. К содержимому одного добавляется содержимое другого. Это касается не только текстовых файлов, но и всех остальных (бинарных, например).
Чтобы объединить два файла командой cat нужно просто указать в качестве аргументов названия этих файлов и направить результат выполнения в новый файл. Например, мы хотим объединить два файла file1 и file2, а результат записать в новый файл file12. Тогда мы должны выполнить следующую команду:cat file1 file2 > file12
Вы можете объединить неограниченное количество файлов. Например, чтобы объединить четыре файла и записать результат в файл myfile, выполните команду:cat file1 file2 file3 file4 > myfile