🛠 DevOps: мост между разработкой и администрированием
🚀 Привет, друзья! Сегодня хочу поговорить с вами о DevOps - это то, во что я планирую погрузиться, переходя из мира системного администрирования. Давайте разберемся, что это такое и почему это важно.
🤔 Что такое DevOps? Это сокращение от двух слов: Development (разработка) и Operations (администрирование). DevOps - это философия и практика, объединяющая разработку и операционное обслуживание в единое целое.
👨💻 Чем занимаются DevOps-специалисты? Они стремятся упростить и автоматизировать процессы разработки и внедрения программного обеспечения. DevOps специалисты помогают ускорить разработку, повысить стабильность системы и улучшить взаимодействие между разработчиками и администраторами.
🔄 Главная идея DevOps - это непрерывное интегрирование и непрерывная доставка (CI/CD), что позволяет быстро и безопасно внедрять изменения в продакшн.
🔧 Основные инструменты DevOps включают в себя системы управления версиями (Git), системы автоматической сборки и развертывания (Jenkins, Travis CI), контейнеризацию (Docker) и системы управления конфигурацией (Ansible, Terraform).
🚀 В итоге, DevOps специалисты создают более гибкие и надежные системы, ускоряют реакцию на изменения рынка и помогают компаниям достигать более высокой эффективности.
🌟 Готовы ли вы к погружению в этот мир? Хотели бы вы узнать больше о DevOps? Дайте знать в комментариях! 🔍 #DevOps #ИТ #Переход
🚀 Привет, друзья! Сегодня хочу поговорить с вами о DevOps - это то, во что я планирую погрузиться, переходя из мира системного администрирования. Давайте разберемся, что это такое и почему это важно.
🤔 Что такое DevOps? Это сокращение от двух слов: Development (разработка) и Operations (администрирование). DevOps - это философия и практика, объединяющая разработку и операционное обслуживание в единое целое.
👨💻 Чем занимаются DevOps-специалисты? Они стремятся упростить и автоматизировать процессы разработки и внедрения программного обеспечения. DevOps специалисты помогают ускорить разработку, повысить стабильность системы и улучшить взаимодействие между разработчиками и администраторами.
🔄 Главная идея DevOps - это непрерывное интегрирование и непрерывная доставка (CI/CD), что позволяет быстро и безопасно внедрять изменения в продакшн.
🔧 Основные инструменты DevOps включают в себя системы управления версиями (Git), системы автоматической сборки и развертывания (Jenkins, Travis CI), контейнеризацию (Docker) и системы управления конфигурацией (Ansible, Terraform).
🚀 В итоге, DevOps специалисты создают более гибкие и надежные системы, ускоряют реакцию на изменения рынка и помогают компаниям достигать более высокой эффективности.
🌟 Готовы ли вы к погружению в этот мир? Хотели бы вы узнать больше о DevOps? Дайте знать в комментариях! 🔍 #DevOps #ИТ #Переход
👍4
🧐 Полезный совет для работы с текстовыми файлами! Если вам нужно извлечь определенный диапазон символов из каждой строки, команда cut вам в помощь.
Пример: чтобы получить символы с 5-й по 10-ю позицию каждой строки из файла file.txt, используйте команду:
cut -c5-10 file.txt
Это простой и эффективный способ обработки текстовой информации. Попробуйте! 💡 #ПолезныеСоветы #РаботаСТекстом #Linux
Пример: чтобы получить символы с 5-й по 10-ю позицию каждой строки из файла file.txt, используйте команду:
cut -c5-10 file.txt
Это простой и эффективный способ обработки текстовой информации. Попробуйте! 💡 #ПолезныеСоветы #РаботаСТекстом #Linux
👍2
Доброе утро, герои мира IT и Linux! 🌄 Сегодня вас ждут новые вызовы и возможности. Пусть ваш код работает стабильно, а решения всегда находятся под рукой. Уверен, что ваш день будет настолько эффективным, что даже Tux завидует вашей продуктивности! 💪🐧 #IT #Linux #ДоброеУтро
👍3
🔐 Пять опасностей: когда суперпользователь в Linux становится двойным мечом 🔐
В мире Linux суперпользователь - это мощный инструмент, но его использование требует осторожности. В этом посте мы обсудим пять опасностей, связанных с использованием суперпользователя, чтобы помочь вам избежать неприятных сюрпризов.
1. Непреднамеренное удаление файлов: суперпользователь имеет право удалить практически любые файлы на системе, однако это может привести к неработоспособности системы.
2. Вредоносное ПО: запуск программ от имени суперпользователя может быть опасным, так как вредоносное ПО, запущенное с такими привилегиями, может повредить систему или украсть ваши данные.
3. Неправильная конфигурация: изменение конфигурационных файлов без должных знаний может вызвать проблемы в работе системы, ошибки могут быть трудно обнаружимы и исправимы.
4. Уязвимости программ: если вы работаете от имени суперпользователя, уязвимости в приложениях могут быть использованы для получения полного контроля над системой.
5. Скрипты и автоматизация: запуск скриптов или автоматизированных задач с суперпользовательскими правами требует осторожности, ошибки в скриптах могут иметь катастрофические последствия.
Помните, что с большой мощью приходит большая ответственность. Всегда используйте суперпользователя только тогда, когда это действительно необходимо, и будьте готовы к возможным последствиям. 💻🔒
Расскажите в комментариях о своем неудачном опыте использования возможностей суперпользователя 👇 #Linux #Суперпользователь #Безопасность
В мире Linux суперпользователь - это мощный инструмент, но его использование требует осторожности. В этом посте мы обсудим пять опасностей, связанных с использованием суперпользователя, чтобы помочь вам избежать неприятных сюрпризов.
1. Непреднамеренное удаление файлов: суперпользователь имеет право удалить практически любые файлы на системе, однако это может привести к неработоспособности системы.
2. Вредоносное ПО: запуск программ от имени суперпользователя может быть опасным, так как вредоносное ПО, запущенное с такими привилегиями, может повредить систему или украсть ваши данные.
3. Неправильная конфигурация: изменение конфигурационных файлов без должных знаний может вызвать проблемы в работе системы, ошибки могут быть трудно обнаружимы и исправимы.
4. Уязвимости программ: если вы работаете от имени суперпользователя, уязвимости в приложениях могут быть использованы для получения полного контроля над системой.
5. Скрипты и автоматизация: запуск скриптов или автоматизированных задач с суперпользовательскими правами требует осторожности, ошибки в скриптах могут иметь катастрофические последствия.
Помните, что с большой мощью приходит большая ответственность. Всегда используйте суперпользователя только тогда, когда это действительно необходимо, и будьте готовы к возможным последствиям. 💻🔒
Расскажите в комментариях о своем неудачном опыте использования возможностей суперпользователя 👇 #Linux #Суперпользователь #Безопасность
👍6
🚀 Онлайн редакторы-компиляторы для BASH: удобство и скорость!
Иногда бывает, что нет возможности писать BASH-скрипты на локальной машине. Например, у вас под рукой может оказаться устройство, на котором установлена Windows и предназначен он исключительно для оконных задач. Не хочется загромождать его WSL или чем-то подобным. При этом иногда возникает срочная необходимость написать скрипт и каким-то образом использовать его (например, передать клиенту). Время ожидания может быть ограничено, и порой даже в дороге с телефона нужно быстро что-то скомпоновать.
В таких случаях я использую онлайн редакторы-компиляторы, отлично интегрированные с Bash:
1. Rextester (https://rextester.com/l/bash_online_compiler) - версия BASH: 4.4.20
2. Mycompiler (https://www.mycompiler.io/new/bash) - версия BASH: 5.1.16
3. Leetcode (https://leetcode.com/playground/new/empty) - версия BASH: 5.0.17
Мой выбор пал на Mycompiler, в основном из-за свежей версии BASH. Все написанные скрипты можно сохранить прямо на сервисе, а также легко поделиться ими по расшаренной ссылке. К тому же здесь есть что-то вроде Git, где можно создавать форки своих проектов. Помимо BASH, здесь есть множество других языков и компиляторов, что делает это место настоящим швейцарским ножом для разработчика.
Что особенно круто, через скрипт можно работать с файловой системой, например, создать тестовый файл с помощью echo "test" >> /tmp/test.txt, а затем продолжить с ним работу прямо из скрипта с использованием cat /tmp/test.txt. То есть редакторы не ограничены только компиляцией.
Конечно, использование локального BASH - более правильное решение, но в некоторых случаях онлайн сервисы могут пригодиться, особенно учитывая, что они бесплатны.
👉 Интересно ли вам узнать больше о DevOps? Хотите ли видеть еще посты на эту тему? Дайте знать в комментариях!
Иногда бывает, что нет возможности писать BASH-скрипты на локальной машине. Например, у вас под рукой может оказаться устройство, на котором установлена Windows и предназначен он исключительно для оконных задач. Не хочется загромождать его WSL или чем-то подобным. При этом иногда возникает срочная необходимость написать скрипт и каким-то образом использовать его (например, передать клиенту). Время ожидания может быть ограничено, и порой даже в дороге с телефона нужно быстро что-то скомпоновать.
В таких случаях я использую онлайн редакторы-компиляторы, отлично интегрированные с Bash:
1. Rextester (https://rextester.com/l/bash_online_compiler) - версия BASH: 4.4.20
2. Mycompiler (https://www.mycompiler.io/new/bash) - версия BASH: 5.1.16
3. Leetcode (https://leetcode.com/playground/new/empty) - версия BASH: 5.0.17
Мой выбор пал на Mycompiler, в основном из-за свежей версии BASH. Все написанные скрипты можно сохранить прямо на сервисе, а также легко поделиться ими по расшаренной ссылке. К тому же здесь есть что-то вроде Git, где можно создавать форки своих проектов. Помимо BASH, здесь есть множество других языков и компиляторов, что делает это место настоящим швейцарским ножом для разработчика.
Что особенно круто, через скрипт можно работать с файловой системой, например, создать тестовый файл с помощью echo "test" >> /tmp/test.txt, а затем продолжить с ним работу прямо из скрипта с использованием cat /tmp/test.txt. То есть редакторы не ограничены только компиляцией.
Конечно, использование локального BASH - более правильное решение, но в некоторых случаях онлайн сервисы могут пригодиться, особенно учитывая, что они бесплатны.
👉 Интересно ли вам узнать больше о DevOps? Хотите ли видеть еще посты на эту тему? Дайте знать в комментариях!
🔥5👍1
Доброго утра, чемпионы кода и архитекторы серверов! 🚀
Сегодняшний день - как код: его можно оптимизировать, усовершенствовать и сделать более эффективным. Пусть ваш день будет настолько производительным, что даже самый быстрый сервер позавидует вашей эффективности! И помните, независимо от того, сколько строк кода вы напишете сегодня, вы все равно останетесь невероятными! 💻
Успешного дня и много интересных проектов! 🌟 #Linux #IT #УтроСПозитивом
Сегодняшний день - как код: его можно оптимизировать, усовершенствовать и сделать более эффективным. Пусть ваш день будет настолько производительным, что даже самый быстрый сервер позавидует вашей эффективности! И помните, независимо от того, сколько строк кода вы напишете сегодня, вы все равно останетесь невероятными! 💻
Успешного дня и много интересных проектов! 🌟 #Linux #IT #УтроСПозитивом
👍3
🚀 "Мастерство Канбан: управляйте задачами и проектами с легкостью!" 📊✨
Ранее на канале выходила статья о причинах ведения ежедневного списка задач. В ней я обещал поделиться тем, как веду список задач на день и неделю. Для этого я использую Канбан – мощную методологию управления задачами и проектами, которая может революционизировать практически любой рабочий процесс. 🚀 В этой заметке хочу рассказать про методологию чуть подробнее, чтобы в последующих заметках перейти к раскрытию темы чуть глубже.
Канбан, разработанный Toyota, был изначально применен в производстве, но затем успешно нашел свое применение в мире IT и многих других областях. Основной идеей Канбана является визуализация работы. Вот как это работает:
📌 Доска задач: создается виртуальная или физическая доска, на которой размещаются карточки задач. Колонки на доске представляют разные этапы выполнения задач, например, "В планах," "В процессе," и "Завершено."
📌 Визуализация потока работы: вы видите ясно, сколько задач находится на каждом этапе и как они двигаются через этапы. Это позволяет легко отслеживать прогресс и идентифицировать задачи, которые могут застрять.
📌 Лимиты рабочего процесса: вы можете устанавливать лимиты на количество задач в каждой колонке. Это помогает предотвратить перегрузку и обеспечивает равномерное распределение работы.
📌 Приоритизация и оптимизация: как только вы начнете использовать Канбан, вы начнете видеть, какие задачи приоритетны, и какие могут быть оптимизированы для улучшения эффективности.
📌 Гибкость и адаптация: Канбан очень гибок и может быть адаптирован к вашим потребностям. Вы можете использовать его для управления проектами, задачами разной сложности или даже для учебы.
Важно отметить, что существует множество онлайн-инструментов, которые делают внедрение Канбана легким и удобным. Если вас заинтересовала эта методология, дайте знать в комментариях, и я расскажу о том, как начать использовать Канбан в рабочем процессе.
#Канбан #УправлениеПроектами #Методология #РабочийПроцесс #Эффективность
Ранее на канале выходила статья о причинах ведения ежедневного списка задач. В ней я обещал поделиться тем, как веду список задач на день и неделю. Для этого я использую Канбан – мощную методологию управления задачами и проектами, которая может революционизировать практически любой рабочий процесс. 🚀 В этой заметке хочу рассказать про методологию чуть подробнее, чтобы в последующих заметках перейти к раскрытию темы чуть глубже.
Канбан, разработанный Toyota, был изначально применен в производстве, но затем успешно нашел свое применение в мире IT и многих других областях. Основной идеей Канбана является визуализация работы. Вот как это работает:
📌 Доска задач: создается виртуальная или физическая доска, на которой размещаются карточки задач. Колонки на доске представляют разные этапы выполнения задач, например, "В планах," "В процессе," и "Завершено."
📌 Визуализация потока работы: вы видите ясно, сколько задач находится на каждом этапе и как они двигаются через этапы. Это позволяет легко отслеживать прогресс и идентифицировать задачи, которые могут застрять.
📌 Лимиты рабочего процесса: вы можете устанавливать лимиты на количество задач в каждой колонке. Это помогает предотвратить перегрузку и обеспечивает равномерное распределение работы.
📌 Приоритизация и оптимизация: как только вы начнете использовать Канбан, вы начнете видеть, какие задачи приоритетны, и какие могут быть оптимизированы для улучшения эффективности.
📌 Гибкость и адаптация: Канбан очень гибок и может быть адаптирован к вашим потребностям. Вы можете использовать его для управления проектами, задачами разной сложности или даже для учебы.
Важно отметить, что существует множество онлайн-инструментов, которые делают внедрение Канбана легким и удобным. Если вас заинтересовала эта методология, дайте знать в комментариях, и я расскажу о том, как начать использовать Канбан в рабочем процессе.
#Канбан #УправлениеПроектами #Методология #РабочийПроцесс #Эффективность
👍5
👋 Почему каждый программист начинает с "Hello, World!"? 🌍💻
"Hello, World!" - эта фраза стала своего рода входными воротами в мир программирования. Почему же так происходит?
1. Простота: этот первый шаг кажется настолько простым, что даже новичок может его освоить. Это мотивирует и дает уверенность.
2. Проверка окружения: "Hello, World!" - это способ проверить, правильно ли настроено окружение для разработки. Если программа выводит это сообщение, значит, все работает как надо.
3. Учебные цели: этот пример дает представление о синтаксисе и основах языка программирования. Он служит отправной точкой для изучения более сложных концепций.
4. Традиция: этот обряд стал традицией и своеобразным ритуалом в мире программирования. Многие начинали с этой фразы и хотят передать эту традицию дальше.
Так что, если вы новичок в программировании, не стесняйтесь начать с "Hello, World!" Это отличный способ погрузиться в этот захватывающий мир! 👨💻👩💻🌟
"Hello, World!" - эта фраза стала своего рода входными воротами в мир программирования. Почему же так происходит?
1. Простота: этот первый шаг кажется настолько простым, что даже новичок может его освоить. Это мотивирует и дает уверенность.
2. Проверка окружения: "Hello, World!" - это способ проверить, правильно ли настроено окружение для разработки. Если программа выводит это сообщение, значит, все работает как надо.
3. Учебные цели: этот пример дает представление о синтаксисе и основах языка программирования. Он служит отправной точкой для изучения более сложных концепций.
4. Традиция: этот обряд стал традицией и своеобразным ритуалом в мире программирования. Многие начинали с этой фразы и хотят передать эту традицию дальше.
Так что, если вы новичок в программировании, не стесняйтесь начать с "Hello, World!" Это отличный способ погрузиться в этот захватывающий мир! 👨💻👩💻🌟
👍7
🐧 Пять полезных команд для управления Flatpak в Linux через терминал 📦
Flatpak - это отличный способ установки и управления приложениями в Linux. Вот пять команд, которые помогут вам мастерски обращаться с Flatpak через терминал:
1. Установка Flatpak: если у вас еще нет Flatpak, выполните эту команду, чтобы установить его:
2. Установка приложения: чтобы установить приложение из репозитория Flatpak, используйте:
3. Обновление приложений: Для обновления всех установленных Flatpak-приложений выполните:
6. Вывод списка установленных приложения:
Flatpak - это отличный способ установки и управления приложениями в Linux. Вот пять команд, которые помогут вам мастерски обращаться с Flatpak через терминал:
1. Установка Flatpak: если у вас еще нет Flatpak, выполните эту команду, чтобы установить его:
sudo apt install flatpak # для Ubuntu/DebianПри этом, стоит помнить, что большинство современных Linux-дистрибутивов имеют встроенную поддержку Flatpak. К таким относятся, например, Fedora, Manjaro, Linux Mint.
sudo dnf install flatpak # для Fedora
sudo pacman -S flatpak # для Archlinux
2. Установка приложения: чтобы установить приложение из репозитория Flatpak, используйте:
flatpak install название-приложенияГде взять название приложения? Переходим на сайт Flathub и выбираем то, что нужно. После нажатия кнопки Install, появится команда для ввода в терминал (также доступно скачивание установочного пакета, но менеджер приложений вашего дистрибутива должен уметь работать с такими пакетами), где и будет название приложения. Нет желания рыскать по сайтам? Смотрите команду №4.
3. Обновление приложений: Для обновления всех установленных Flatpak-приложений выполните:
flatpak update4. Поиск приложений: если вы хотите найти приложение в репозитории, воспользуйтесь командой поиска:
flatpak search ключевое-слово5. Удаление приложений: для удаления приложения используйте:
flatpak uninstall название-приложенияЕсли при этом вы забыли опять-таки имя приложения, то можете воспользоваться бонусной командой №6 😏
6. Вывод списка установленных приложения:
flatpak listЭти команды сделают работу с Flatpak в терминале максимально удобной и эффективной. Напишите в комментариях свое мнение о Flatpak и насколько часто используете его вы? 🚀🖥 #Linux #Flatpak #Терминал
👍3
Доброе утро, друзья Linux и IT! ☕️🖥 Надеюсь, вы готовы к завершению этой недели с блеском и энтузиазмом. Пусть ваш день будет полон креатива, успешных экспериментов и, конечно же, надежных резервных копий. Пусть командная строка будет вашим верным союзником, а код - как отлично отлаженная программа. Удачи во всех ваших начинаниях! 💻✨ #Linux #IT #Пятница
👍3
🚨 📢 Директора завода «Мехмаш» в Свердловской области ждут серьёзные неприятности. Возбуждено уголовное дело за использование нелицензионного ПО. 🔒💻
Этот завод производит инструменты, пластмассовые изделия, машины и оборудование для добычи полезных ископаемых и строительства. Проверка началась ещё в апреле, и результаты её вызывают большое беспокойство.
В помещении завода были найдены два системных блока с не лицензионным ПО Solidworks Premium, стоимостью 1,5 миллиона рублей! 🤯 Представители разработчика ПО подтвердили его нелегальное использование. Генеральный директор предприятия также признал, что ПО было скачано из интернета, а не закуплено.
Топ-менеджеру грозит до 6 лет лишения свободы по статье 146 УК РФ «Нарушение авторских и смежных прав». Этот случай напоминает, насколько важно соблюдать законы в мире IT и бизнеса. 📝🔒
P. S. Дурачки после того, как иностранные IT-компании ушли из России, наивно стали полагать, что это событие дало им карт-бланш на пиратство! Но они забыли, что из страны ушли иностранные компании, а не существующее законодательство. Надежда на русское авось не спасет от любой случайной проверки со стороны органов и последующей ответственности. Точно также, не стоит наивно полагать, что с блокировкой различных социальных сетей в них стало можно писать что угодно и про кого угодно. Нееет, даже там найдется бдительное око товарища майора, который при необходимости притянет к делу все твиты, сторисы и иные формы контента, нарушающие российское законодательство. Ну как дети, ей богу 🤦♂️
#IT #Бизнес #ПО #Новости
Этот завод производит инструменты, пластмассовые изделия, машины и оборудование для добычи полезных ископаемых и строительства. Проверка началась ещё в апреле, и результаты её вызывают большое беспокойство.
В помещении завода были найдены два системных блока с не лицензионным ПО Solidworks Premium, стоимостью 1,5 миллиона рублей! 🤯 Представители разработчика ПО подтвердили его нелегальное использование. Генеральный директор предприятия также признал, что ПО было скачано из интернета, а не закуплено.
Топ-менеджеру грозит до 6 лет лишения свободы по статье 146 УК РФ «Нарушение авторских и смежных прав». Этот случай напоминает, насколько важно соблюдать законы в мире IT и бизнеса. 📝🔒
P. S. Дурачки после того, как иностранные IT-компании ушли из России, наивно стали полагать, что это событие дало им карт-бланш на пиратство! Но они забыли, что из страны ушли иностранные компании, а не существующее законодательство. Надежда на русское авось не спасет от любой случайной проверки со стороны органов и последующей ответственности. Точно также, не стоит наивно полагать, что с блокировкой различных социальных сетей в них стало можно писать что угодно и про кого угодно. Нееет, даже там найдется бдительное око товарища майора, который при необходимости притянет к делу все твиты, сторисы и иные формы контента, нарушающие российское законодательство. Ну как дети, ей богу 🤦♂️
#IT #Бизнес #ПО #Новости
👍3🤔2
🗺 Карта наиболее часто используемых команд Linux 💻
На этой карте представлен краткий обзор наиболее часто используемых команд Linux, сгруппированных по их основным функциям.
1. Управление файлами и каталогами 2. Просмотр и редактирование файлов 3. Управление процессами
4. Информация о системе
5. Управление пользователями и группами
6. Конфигурация и мониторинг сети
7. Управление пакетами.
На этой карте представлен краткий обзор наиболее часто используемых команд Linux, сгруппированных по их основным функциям.
1. Управление файлами и каталогами 2. Просмотр и редактирование файлов 3. Управление процессами
4. Информация о системе
5. Управление пользователями и группами
6. Конфигурация и мониторинг сети
7. Управление пакетами.
👍5
Привилегированные порты 🤘
Привилегированные порты - сетевые порты, номера которых находятся в диапазоне от 0 до 1023. Они так называются, поскольку только процессы, выполняемые с правами root user могут быть привязаны к ним. Обычным пользователям запрещено привязываться к таким портам.
Их концепция основана на безопасности и контроле доступа. Резервируя эти меньшие номера портов для процессов с привилегиями root, операционная система гарантирует, что только авторизованные и доверенные приложения могут прослушивать эти порты, которые обычно связаны с важными сетевыми службами.
Если вы хотите проверить, открыт или закрыт удаленный порт, вы можете использовать команду nmap:
Привилегированные порты - сетевые порты, номера которых находятся в диапазоне от 0 до 1023. Они так называются, поскольку только процессы, выполняемые с правами root user могут быть привязаны к ним. Обычным пользователям запрещено привязываться к таким портам.
Их концепция основана на безопасности и контроле доступа. Резервируя эти меньшие номера портов для процессов с привилегиями root, операционная система гарантирует, что только авторизованные и доверенные приложения могут прослушивать эти порты, которые обычно связаны с важными сетевыми службами.
Если вы хотите проверить, открыт или закрыт удаленный порт, вы можете использовать команду nmap:
nmap -p <port_number> <host_or_ip>👍4
Доброго утра, друзья Linux и IT! 🌄✨
Суббота – отличное время для творчества и новых открытий. Пусть этот день будет наполнен увлекательными проектами и креативными идеями! 💡
Не забудьте немного отдохнуть и зарядиться вдохновением, чтобы успешно воплощать все свои IT-планы. Удачи вам в этом приключении! 🚀
#Linux #IT #Утро #УдачныйДень
Суббота – отличное время для творчества и новых открытий. Пусть этот день будет наполнен увлекательными проектами и креативными идеями! 💡
Не забудьте немного отдохнуть и зарядиться вдохновением, чтобы успешно воплощать все свои IT-планы. Удачи вам в этом приключении! 🚀
#Linux #IT #Утро #УдачныйДень
👍3
Хочу поделиться ссылкой на интересный ресурс про Linux 🌐
Есть такой веб-ресурс под названием Phoronix - он полностью посвящен Linux и развитию дистрибутивов на этом ядре. Сайт существует 19 лет (в сл. году ему исполнится 20 лет). Что в нем интересного?
Там публикуются обзоры дистрибутивов, интервью с разработчиками, тесты производительности различных аппаратных средств и другая информация. Очень мне там нравится раздел, посвященный сравнениям производительности Windows и Linux. Авторы делают все качественно и непредвзято: если в чем-то Windows обходит Linux, то они об этом прямо пишут, подтверждая слова цифрами. Из последнего: сравнение производительности Windows 11 Pro и Ubuntu 23.10 на ноутбуке Lenovo ThinkPad P14s Gen 4.
Крайне рекомендую читать Phoronix, так как именно там появляются все последние новости из мира Linux и то, о чем обычные пользователи узнают только в ченйдж-логах и пресс-релизах после внедрения.
P. S. Да, ресурс на английском языке, но в наше время переводчиков, которые есть везде и всюду, это не является большой проблемой. Ну а картинки с графиками и сравнительные таблицы можно понять и без переводчика.
Есть такой веб-ресурс под названием Phoronix - он полностью посвящен Linux и развитию дистрибутивов на этом ядре. Сайт существует 19 лет (в сл. году ему исполнится 20 лет). Что в нем интересного?
Там публикуются обзоры дистрибутивов, интервью с разработчиками, тесты производительности различных аппаратных средств и другая информация. Очень мне там нравится раздел, посвященный сравнениям производительности Windows и Linux. Авторы делают все качественно и непредвзято: если в чем-то Windows обходит Linux, то они об этом прямо пишут, подтверждая слова цифрами. Из последнего: сравнение производительности Windows 11 Pro и Ubuntu 23.10 на ноутбуке Lenovo ThinkPad P14s Gen 4.
Крайне рекомендую читать Phoronix, так как именно там появляются все последние новости из мира Linux и то, о чем обычные пользователи узнают только в ченйдж-логах и пресс-релизах после внедрения.
P. S. Да, ресурс на английском языке, но в наше время переводчиков, которые есть везде и всюду, это не является большой проблемой. Ну а картинки с графиками и сравнительные таблицы можно понять и без переводчика.
👍3
Какой символ используется в командной строке Linux для указания текущего пользователя?
Anonymous Quiz
69%
$
10%
#
15%
@
5%
%
👍1
Доброе утро, друзья! ☀️ Пусть этот день будет полон интересных кодов, безбоязненных терминалов и бесконечных возможностей! 💻✨ Не забудьте заглянуть в мир Linux с улыбкой, ведь в этом мире всегда есть место для открытий и новых горизонтов. Удачного вам воскресенья, полного IT-вдохновения! 🚀😊 #Linux #IT #ДоброеУтро
👍3
🔍 Поиск файлов по нескольким расширениям
С помощью команды
-
-
Так просто можно собрать нужную коллекцию файлов! 📂✨ #Linux #ПоискФайлов #КомандыLinux
С помощью команды
find вместе с флагом -o (логическое ИЛИ) можно легко находить файлы с разными расширениями:find /path/to/search -type f \( -name "*.txt" -o -name "*.log" \)-
/path/to/search — это каталог, в котором начинается поиск.-
-type f указывает, что ищем именно файлы (а не каталоги).-
-name "*.txt" и -name "*.log" — это два условия, объединенных оператором -o. Таким образом, мы ищем файлы с расширением .txt или .log.Так просто можно собрать нужную коллекцию файлов! 📂✨ #Linux #ПоискФайлов #КомандыLinux
👍2
Добавляю виды авторизации на сайте 🔐
Посмотрев то, какие варианты вы отправили в чате сообщества, касаемо добавления комментариев, решил сделать на сайте авторизацию посредством трех вариантов: Яндекса, ВК и Телеграмма. Сделано все будет через библиотеку Django Allauth, которая поддерживает более десятка возможностей авторизации посредством социальных сетей и мессенджеров, причем есть поддержка русского языка и российских сервисов.
Вначале все обкатываю в тестовой среде, после добавлю все на основной сайт. Так что в скором времени на сайте появится наконец авторизация и возможность оставлять комментарии после нее.
Посмотрев то, какие варианты вы отправили в чате сообщества, касаемо добавления комментариев, решил сделать на сайте авторизацию посредством трех вариантов: Яндекса, ВК и Телеграмма. Сделано все будет через библиотеку Django Allauth, которая поддерживает более десятка возможностей авторизации посредством социальных сетей и мессенджеров, причем есть поддержка русского языка и российских сервисов.
Вначале все обкатываю в тестовой среде, после добавлю все на основной сайт. Так что в скором времени на сайте появится наконец авторизация и возможность оставлять комментарии после нее.
👍2
🌅 Доброго утра, сообщество Linux и IT! Начнем этот вторник с бодрости и уверенности в своих силах. Пусть день пройдет продуктивно, а каждая команда в терминале будет точной и безошибочной. Успехов в кодинге и администрировании! 💡👨💻 #ДоброеУтро #Linux #IT #НовыйДень
❤3