Митап про карьерный рост в Linux
Эксперты из Orion soft, K2 Cloud и K2 Tech расскажут о ключевых шагах Linux-инженера на пути к большому ИТ.
В программе: какие навыки в Linux стоит качать, чего ждать на техническом интервью и как найти своё место в мире инфры. Полезная информация для всех, кто стремится развиваться в DevOps и не только.
Встречаемся онлайн 7 октября, в 19:00 (мск). Подробности и регистрация по ссылке
Эксперты из Orion soft, K2 Cloud и K2 Tech расскажут о ключевых шагах Linux-инженера на пути к большому ИТ.
В программе: какие навыки в Linux стоит качать, чего ждать на техническом интервью и как найти своё место в мире инфры. Полезная информация для всех, кто стремится развиваться в DevOps и не только.
Встречаемся онлайн 7 октября, в 19:00 (мск). Подробности и регистрация по ссылке
❤4
@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
❤46👍37🔥13
Это зрелище внушает ужас, ведь оно так похоже на рабочий терминал из игры Fallout. Разработчик опубликовал схему своего творения на GitHub.
@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥50👍13❤5
В новой версии:
@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27❤7🔥6🐳2
Короткий совет по Linux💡
команда du дает вам возможность исключить файлы определенного типа при расчете размера каталога
Пример:
du -h --exclude="*.txt" tutorials
@linuxacademiya
команда du дает вам возможность исключить файлы определенного типа при расчете размера каталога
Пример:
du -h --exclude="*.txt" tutorials
@linuxacademiya
👍27🔥11❤5
- Проводить мониторинг сети и анализ трафика с помощью Wireshark.
- Создавать бэкапы и восстанавливать данные через dd или TestDisk.
- Изучать инженерные схемы и архитектуру сети с Nmap.
- Разворачивать локальные серверы и тестировать различные веб-приложения (например, с помощью Burp Suite или OWASP ZAP).
Если вы занимаетесь анализом больших объемов данных, то Kali может быть полезен и здесь. Дистрибутив поддерживает инструменты для:
- Визуализации данных с помощью Maltego. Этот инструмент позволяет строить графические модели сетевых взаимодействий и связи между различными узлами.
- Сбор данных и анализа логов через Logwatch или ELK Stack (Elasticsearch, Logstash, Kibana).
- Создания собственных утилит для обработки данных на Python или Bash.
Kali Linux можно установить не только на компьютер, но и на ARM-устройства (например, Raspberry Pi). Это позволяет использовать Kali как портативную платформу для тестирования и мониторинга сети. Также в последние годы популярность набирает Kali Linux в облачных средах. Amazon AWS и Google Cloud поддерживают предустановленные образы, что позволяет проводить анализ безопасности в облаке без необходимости локальной установки.
Многие инструменты Kali могут быть полезны и в средах DevOps:
- Docker и Vagrant образы: Kali предлагает контейнеры с предустановленными инструментами, что упрощает их интеграцию в CI/CD пайплайны.
- Сценарии автоматизации на Ansible для быстрой настройки и запуска тестов безопасности.
- Нативная поддержка WSL (Windows Subsystem for Linux) позволяет использовать Kali прямо в Windows, что удобно для разработчиков и специалистов по безопасности, работающих в смешанных средах
@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33❤8🤣8🔥6😁1
💡 Все, что нужно знать о Сron jobs в Linux
Cron Jobs — мощный инструмент, который помогает автоматизировать повторяющиеся задачи и процессы, высвобождая время и ресурсы для достижения более важных целей. Этот планировщик заданий позволяет создавать, редактировать и удалять задачи, выполняемые автоматически в назначенное время, с определенной периодичностью или по заданному расписанию.
@linuxacademiya
Cron Jobs — мощный инструмент, который помогает автоматизировать повторяющиеся задачи и процессы, высвобождая время и ресурсы для достижения более важных целей. Этот планировщик заданий позволяет создавать, редактировать и удалять задачи, выполняемые автоматически в назначенное время, с определенной периодичностью или по заданному расписанию.
@linuxacademiya
❤21👍19🔥6👾1
⚡️ Aconfmgr
Инструмент для работы с конфигурациями в Arch Linux.
Он помогает управлять, отслеживать и восстанавливать конфигурации вашей системы.
Основные цели проекта:
1. Быстрое создание новой системы или восстановление старой в соответствии с сохранёнными настройками.
2. Отслеживание временных и ненужных изменений в системе.
3. Обнаружение устаревших пакетов.
Программа следит за списком установленных пакетов (включая внешние) и изменениями в файлах конфигурации /etc. Так как конфигурация описывается в виде скриптов оболочки, её можно легко расширять. Это позволяет удобно хранить конфигурацию в Git, что обеспечивает версионирование и возможность отката к предыдущим версиям.
▪ GitHub
@linuxacademiya
Инструмент для работы с конфигурациями в Arch Linux.
Он помогает управлять, отслеживать и восстанавливать конфигурации вашей системы.
Основные цели проекта:
1. Быстрое создание новой системы или восстановление старой в соответствии с сохранёнными настройками.
2. Отслеживание временных и ненужных изменений в системе.
3. Обнаружение устаревших пакетов.
Программа следит за списком установленных пакетов (включая внешние) и изменениями в файлах конфигурации /etc. Так как конфигурация описывается в виде скриптов оболочки, её можно легко расширять. Это позволяет удобно хранить конфигурацию в Git, что обеспечивает версионирование и возможность отката к предыдущим версиям.
▪ GitHub
@linuxacademiya
👍17❤5🔥4
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
МАШИННОЕ ОБУЧЕНИЕ: 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/rust_code
ИИ: t.me/vistehno
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: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
МАШИННОЕ ОБУЧЕНИЕ: 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/rust_code
ИИ: t.me/vistehno
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: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: https://t.me/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ ОПЕНСОРС КУРСОВ: @courses
📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy
❤4👍1🔥1
@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤5🔥1
@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥7❤4
touch?> text.txt
@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72🤔7🔥6😘5❤2👏2
Новая утилита заменяет устаревшую rpm2cpio и преобразует RPM-пакеты в архивы формата tar с использованием gzip, что значительно упрощает переход на новые форматы пакетов, не использующие cpio. Это улучшение позволит в будущем лучше поддерживать большие файлы, такие как SRC-пакеты (например, для Chromium).
Представлена новая директива BuildSystem, которая позволяет указывать системы сборки (например, Autotools или CMake) в пакетах через макросы. Это упрощает создание пакетов, устраняя необходимость вручную писать скрипты для компиляции, сборки и установки.
Добавлены секции, позволяющие запускать скрипты до или после выполнения базовых этапов сборки. Это дает больше гибкости для корректировки стандартного поведения сборки.
Внедрен новый протокол multi-file, который значительно улучшает производительность при создании пакетов и их зависимости, делая этот процесс быстрее.
В команду rpm добавлена опция вывода в формате JSON, что упрощает интеграцию с различными инструментами автоматизации и анализа.
Плагин rpm-plugin-unshare обеспечивает изоляцию сборочных процессов в отдельных пространствах имен. Это повышает безопасность за счет ограничения доступа к сети, файловой системе и использованию отдельных каталогов для временных файлов.
Публичное API для разработки плагинов теперь будет сохранять совместимость между релизами, что упрощает создание и поддержку сторонних расширений для RPM.
Внесена поддержка создания подписей для пакетов с использованием алгоритма ECDSA, что улучшает безопасность и соответствует современным криптографическим стандартам.
Введен новый макрос %build_mtime_policy, позволяющий управлять временными метками при сборке, что полезно для воспроизводимых сборок (когда все сборки одного пакета дают одинаковый результат).
Объявлен устаревшим синтаксис макросов %patchN без пробела перед номером патча. Теперь требуется использование корректного синтаксиса для работы с патчами
@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍6🔥3❤🔥1
@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍9🔥2😎1
Он работает на настольных компьютерах под управлением Windows и Linux, а также на мобильных устройствах Android.
▪ GitHub
@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25👍9❤5
🔝 Intel и AMD сформировали консультативный совет, посвященный экосистеме x86. К работе этого совета привлечены такие видные деятели, как Линус Торвальдс, создатель и разработчик ядра Linux, и Тим Суини, основатель Epic Games и ключевой разработчик игрового движка Unreal Engine. Кроме них, к участию приглашены представители других ведущих компаний, таких как Broadcom, Dell, Google Cloud, Hewlett Packard Enterprise, HP Inc., Lenovo, Meta, Microsoft, Oracle и Red Hat.
Основной целью создания этой группы является сотрудничество специалистов различных IT-компаний для обеспечения совместимости платформ, упрощения разработки программного обеспечения для систем x86 и выявления нужд разработчиков ПО и аппаратных систем в расширении архитектуры.
Консультативная группа стремится поддерживать развитие архитектуры x86 (включая AMD64, 64-битную версию x86, лицензируемую AMD для Intel) как востребованной вычислительной платформы среди разработчиков и потребителей.
Intel и AMD рассчитывают, что эта группа сможет объединить лидеров отрасли и удовлетворить потребности как производителей оборудования, так и разработчиков программного обеспечения, чтобы сформировать будущее архитектуры и предоставить разработчикам единый набор инструкций и архитектурных интерфейсов.
Сфера интересов группы охватывает различные области применения компьютерной аппаратуры, включая решения для центров обработки данных, клиентских систем, облачных сервисов, встроенных устройств, машинного обучения и 3D-графики.
@linuxacademiya
Основной целью создания этой группы является сотрудничество специалистов различных IT-компаний для обеспечения совместимости платформ, упрощения разработки программного обеспечения для систем x86 и выявления нужд разработчиков ПО и аппаратных систем в расширении архитектуры.
Консультативная группа стремится поддерживать развитие архитектуры x86 (включая AMD64, 64-битную версию x86, лицензируемую AMD для Intel) как востребованной вычислительной платформы среди разработчиков и потребителей.
Intel и AMD рассчитывают, что эта группа сможет объединить лидеров отрасли и удовлетворить потребности как производителей оборудования, так и разработчиков программного обеспечения, чтобы сформировать будущее архитектуры и предоставить разработчикам единый набор инструкций и архитектурных интерфейсов.
Сфера интересов группы охватывает различные области применения компьютерной аппаратуры, включая решения для центров обработки данных, клиентских систем, облачных сервисов, встроенных устройств, машинного обучения и 3D-графики.
@linuxacademiya
👍24🔥8❤6🤔1
@linuxacademiya
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤4🔥3👻2😁1