Почему я больше никогда не буду использовать Alpine Linux
В настоящее время Alpine Linux является одним из самых популярных вариантов базовых образов контейнеров. Многие люди (возможно, включая вас) используют его для всего и вся. Кто-то использует его из-за его небольшого размера, кто-то по привычке, а кто-то просто потому, что скопировал Dockefileиз какого-то туториала. Тем не менее, существует множество причин, по которым вам не следует использовать Alpine для образов контейнеров, и некоторые из них могут вас огорчить.
https://betterprogramming.pub/why-i-will-never-use-alpine-linux-ever-again-a324fd0cbfd6
В настоящее время Alpine Linux является одним из самых популярных вариантов базовых образов контейнеров. Многие люди (возможно, включая вас) используют его для всего и вся. Кто-то использует его из-за его небольшого размера, кто-то по привычке, а кто-то просто потому, что скопировал Dockefileиз какого-то туториала. Тем не менее, существует множество причин, по которым вам не следует использовать Alpine для образов контейнеров, и некоторые из них могут вас огорчить.
https://betterprogramming.pub/why-i-will-never-use-alpine-linux-ever-again-a324fd0cbfd6
👍7👎5🤔2
30 псевдонимов Bash для Shell для сверхзвуковой производительности
Псевдонимы Bash могут упростить и оптимизировать интерфейс командной строки, предоставляя экономящее время решение, позволяющее заменять сложные и длинные команды пользовательскими сочетаниями клавиш. В результате выполнение задач в командной строке становится быстрее, удобнее и проще.
Псевдонимы Bash позволяют автоматизировать различные задачи, такие как создание резервных копий для определенных файлов или каталогов, выполнение последовательности команд или создание настраиваемых сценариев. С псевдонимом можно выполнять ряд задач, таких как автоматическое обновление системы, установка нового программного обеспечения или создание нового каталога и перемещение в него файлов.
Псевдонимы работают в любой системе, где используется оболочка Bash, будь то Linux, macOS или Windows. Шаги по их созданию и использованию немного различаются в зависимости от вашей ОС.
https://medium.com/@bilal.aslam10/30-bash-aliases-for-shell-to-supersonic-productivity-8669e1cadeb8
Псевдонимы Bash могут упростить и оптимизировать интерфейс командной строки, предоставляя экономящее время решение, позволяющее заменять сложные и длинные команды пользовательскими сочетаниями клавиш. В результате выполнение задач в командной строке становится быстрее, удобнее и проще.
Псевдонимы Bash позволяют автоматизировать различные задачи, такие как создание резервных копий для определенных файлов или каталогов, выполнение последовательности команд или создание настраиваемых сценариев. С псевдонимом можно выполнять ряд задач, таких как автоматическое обновление системы, установка нового программного обеспечения или создание нового каталога и перемещение в него файлов.
Псевдонимы работают в любой системе, где используется оболочка Bash, будь то Linux, macOS или Windows. Шаги по их созданию и использованию немного различаются в зависимости от вашей ОС.
https://medium.com/@bilal.aslam10/30-bash-aliases-for-shell-to-supersonic-productivity-8669e1cadeb8
Следующие выпуски Debian/Ubuntu, скорее всего, больше не будут разрешать установку pip вне виртуальной среды
Следующие выпуски Debian/Ubuntu, скорее всего, больше не будут разрешать установку pip installвне виртуальной среды или отдельные установки Python из-за конфликтов между pip и диспетчером пакетов ОС. Это все еще может быть принудительно, но это настоятельно не рекомендуется.
https://www.linuxuprising.com/2023/03/next-debianubuntu-releases-will-likely.html
Как установить Yubikey: шпаргалка по настройке
В этом посте показаны различные варианты использования Yubikey. Есть также примеры командной строки в виде шпаргалки.
https://debugging.works/blog/yubikey-cheatsheet/
Следующие выпуски Debian/Ubuntu, скорее всего, больше не будут разрешать установку pip installвне виртуальной среды или отдельные установки Python из-за конфликтов между pip и диспетчером пакетов ОС. Это все еще может быть принудительно, но это настоятельно не рекомендуется.
https://www.linuxuprising.com/2023/03/next-debianubuntu-releases-will-likely.html
Как установить Yubikey: шпаргалка по настройке
В этом посте показаны различные варианты использования Yubikey. Есть также примеры командной строки в виде шпаргалки.
https://debugging.works/blog/yubikey-cheatsheet/
Linux Uprising Blog
How To Fix pip Install Error: externally-managed-environment
The next Debian/Ubuntu releases will likely no longer allow pip install outside a virtual environment or separate Python installs because of conflicts
👍7🤔3❤1
На разработку сетевого драйвера ядра Linux повлияли российские санкции
Через несколько дней после того, как ipmitool был заархивирован/приостановлен на GitHub , что, как выяснилось, было связано с принадлежностью текущего мейнтейнера к российской технологической компании, отдельно в настоящее время блокируется вклад в ядро Linux от отдельных российских разработчиков.
https://www.phoronix.com/news/Linux-STMAC-Russian-Sanctions
Через несколько дней после того, как ipmitool был заархивирован/приостановлен на GitHub , что, как выяснилось, было связано с принадлежностью текущего мейнтейнера к российской технологической компании, отдельно в настоящее время блокируется вклад в ядро Linux от отдельных российских разработчиков.
https://www.phoronix.com/news/Linux-STMAC-Russian-Sanctions
Phoronix
Linux Kernel Networking Driver Development Impacted By Russian Sanctions
The US and western government sanctions around the Russian government and its defense industry/companies due to their war in Ukraine has caused interesting issues in the open-source world
🤬29😁7🤔2😱1
Что такое шифрование LUKS?
LUKS — популярный механизм шифрования дисков среди пользователей Linux. Узнайте больше о LUKS в этой статье о жаргонизме.
https://itsfoss.com/luks/
LUKS — популярный механизм шифрования дисков среди пользователей Linux. Узнайте больше о LUKS в этой статье о жаргонизме.
https://itsfoss.com/luks/
It's FOSS
What is LUKS Encryption?
LUKS is a popular mechanism for disk encryption among Linux users. Learn more about LUKS in this jargon buster article.
👍4
Портативная команда rusage
Я написал программу rusage.com, которая обеспечивает наилучший способ отчета о статистике использования ресурсов при запуске программ командной строки. Она предоставляет гораздо более богатый набор информации, чем традиционная timeкоманда UNIX
https://justine.lol/rusage/
Я написал программу rusage.com, которая обеспечивает наилучший способ отчета о статистике использования ресурсов при запуске программ командной строки. Она предоставляет гораздо более богатый набор информации, чем традиционная timeкоманда UNIX
https://justine.lol/rusage/
justine.lol
Portable rusage command
The best tool for reporting command resource usage across platforms.
👍4
Яндекс открыл исходный код своей главной платформы для работы с большими данными — YTsaurus
С ее помощью строится поисковый индекс, распределяется нагрузка между суперкомпьютерами Яндекса, а беспилотные автомобили обрабатывают данные о поездках и улучшают алгоритмы. Платформа умеет работать с эксабайтами данных и масштабироваться до десятков тысяч серверов. MapReduce, key-value хранилище, свой язык запросов на SQL, интеграция с ClickHouse и Apache Spark — используйте возможности YTsaurus и дорабатывайте платформу под себя. Подробнее на Хабр.
https://github.com/YTsaurus/YTsaurus
вакансии YTsaurus
С ее помощью строится поисковый индекс, распределяется нагрузка между суперкомпьютерами Яндекса, а беспилотные автомобили обрабатывают данные о поездках и улучшают алгоритмы. Платформа умеет работать с эксабайтами данных и масштабироваться до десятков тысяч серверов. MapReduce, key-value хранилище, свой язык запросов на SQL, интеграция с ClickHouse и Apache Spark — используйте возможности YTsaurus и дорабатывайте платформу под себя. Подробнее на Хабр.
https://github.com/YTsaurus/YTsaurus
вакансии YTsaurus
👍12👎3😁1
В честь своего 25-летия: curl 8.0.0 уже здесь
Ровно через месяц после предыдущего релиза мы рады представить вам curl 8.0.0, выпущенный к официальному 25-летию curl .
https://daniel.haxx.se/blog/2023/03/20/curl-8-0-0-is-here/
Ровно через месяц после предыдущего релиза мы рады представить вам curl 8.0.0, выпущенный к официальному 25-летию curl .
https://daniel.haxx.se/blog/2023/03/20/curl-8-0-0-is-here/
🎉11👍1
Подробное объяснение команды Systemctl и руководство по использованию
В этом руководстве мы познакомим вас с тем, как использовать командный инструмент Systemctl для эффективного управления системой и службами в системе Linux, на которой работает Systemd.
https://faun.pub/systemctl-command-detailed-explanation-and-use-tutorial-504306cdd4a8
В этом руководстве мы познакомим вас с тем, как использовать командный инструмент Systemctl для эффективного управления системой и службами в системе Linux, на которой работает Systemd.
https://faun.pub/systemctl-command-detailed-explanation-and-use-tutorial-504306cdd4a8
👍9
Как настроить и использовать ChatGPT в терминале Linux
Оставив в пыли популярность NFT и метавселенной , ИИ стал новым модным словом в мире технологий. ChatGPT и его альтернативы процветают в Интернете, помогая пользователям с легкостью выполнять повседневные задачи. Ранее мы публиковали руководства о том, как приступить к созданию собственного чат-бота, похожего на ChatGPT , с использованием Bing AI в любом браузере., и более. Но что, если вы пользователь Linux и хотите использовать возможности этого чат-бота с искусственным интеллектом в своей системе? Ну, вот где ShellGPT вступает в игру. Он переносит всю мощь ChatGPT прямо на ваш Linux-терминал. ShellGPT предоставляет ответы, разумные предложения и пишет команды и код для вас, помогая вам эффективно перемещаться по командной строке. В этой статье мы покажем вам, как установить инструмент командной строки ShellGPT и использовать ИИ-бот, похожий на ChatGPT, в командной строке Linux.
https://beebom.com/how-use-chatgpt-linux-terminal/
Оставив в пыли популярность NFT и метавселенной , ИИ стал новым модным словом в мире технологий. ChatGPT и его альтернативы процветают в Интернете, помогая пользователям с легкостью выполнять повседневные задачи. Ранее мы публиковали руководства о том, как приступить к созданию собственного чат-бота, похожего на ChatGPT , с использованием Bing AI в любом браузере., и более. Но что, если вы пользователь Linux и хотите использовать возможности этого чат-бота с искусственным интеллектом в своей системе? Ну, вот где ShellGPT вступает в игру. Он переносит всю мощь ChatGPT прямо на ваш Linux-терминал. ShellGPT предоставляет ответы, разумные предложения и пишет команды и код для вас, помогая вам эффективно перемещаться по командной строке. В этой статье мы покажем вам, как установить инструмент командной строки ShellGPT и использовать ИИ-бот, похожий на ChatGPT, в командной строке Linux.
https://beebom.com/how-use-chatgpt-linux-terminal/
Beebom
How to Set up and Use ChatGPT in Linux Terminal
Want to converse with ChatGPT AI chatbot in Command Line on Linux? Learn the process to set up and use ChatGPT in Linux Terminal here.
👍15👎1
Крутые команды Linux
Несколько дней назад, когда мне было скучно на работе и я пытался делать какие-то случайные вещи на своем терминале Linux, я наткнулся на очень забавную и необычную команду в Linux под названием: «Cowsay».
В то время как Linux предоставляет очень полезные и мощные команды на основе командной строки, которые обычно используются в кибербезопасности / программировании, у него также есть очень уникальные и интересные команды. Я тоже открыл для себя многие из них совсем недавно. В мире ChatGPT эти забавные команды одинаково хороши!
Давайте посмотрим на некоторые из этих команд.
https://harshkahate.medium.com/cool-linux-commands-3407197e8c6
Несколько дней назад, когда мне было скучно на работе и я пытался делать какие-то случайные вещи на своем терминале Linux, я наткнулся на очень забавную и необычную команду в Linux под названием: «Cowsay».
В то время как Linux предоставляет очень полезные и мощные команды на основе командной строки, которые обычно используются в кибербезопасности / программировании, у него также есть очень уникальные и интересные команды. Я тоже открыл для себя многие из них совсем недавно. В мире ChatGPT эти забавные команды одинаково хороши!
Давайте посмотрим на некоторые из этих команд.
https://harshkahate.medium.com/cool-linux-commands-3407197e8c6
Medium
Cool Linux Commands
Some days back when I was bored at work and trying to do some random things on my Linux terminal, I came across a very funny and unusual…
👍7👎1😁1🤔1
Ubuntu 23.04 «Лунный лобстер»: лучшие новые функции
В этой заметке я подробно рассматриваю новые возможности, изменения и улучшения Ubuntu 23.04 - хотя имейте в виду, что все, о чем вы прочитаете ниже, все еще (в некоторой степени) может быть изменено до 20 апреля.
https://www.omgubuntu.co.uk/2023/03/ubuntu-23-04-features
В этой заметке я подробно рассматриваю новые возможности, изменения и улучшения Ubuntu 23.04 - хотя имейте в виду, что все, о чем вы прочитаете ниже, все еще (в некоторой степени) может быть изменено до 20 апреля.
https://www.omgubuntu.co.uk/2023/03/ubuntu-23-04-features
OMG! Ubuntu
Ubuntu 23.04 ‘Lunar Lobster’: Best New Features
Ubuntu 23.04 "Lunar Lobster" was released on Thursday April 20, 2023. As a short-term release, Lunar gets 9 months of ongoing updates, security patches,
👍6
vtm — это текстовая среда рабочего стола, работающая внутри терминала
Инструмент может запускать приложения TUI (терминальный пользовательский интерфейс) в плавающих окнах, которые можно перемещать, изменять размер и закрывать (включая поддержку мыши), точно так же, как окна в традиционной среде рабочего стола.
vtm также является терминальным мультиплексором , как tmux и screen, позволяя пользователям отсоединять и повторно присоединять сеансы от терминала, разрешать нескольким компьютерам одновременно подключаться к одному и тому же сеансу и т. д.
Что касается поддерживаемых терминалов, vtm должен работать с большинством популярных эмуляторов терминалов, включая GNOME Terminal, Konsole, Xfce4 Terminal, kitty, Alacritty, xterm, st, iTerm2, Windows Terminal, Windows Command Prompt и Termux.
https://www.linuxuprising.com/2023/03/vtm-is-text-based-desktop-environment.html
Инструмент может запускать приложения TUI (терминальный пользовательский интерфейс) в плавающих окнах, которые можно перемещать, изменять размер и закрывать (включая поддержку мыши), точно так же, как окна в традиционной среде рабочего стола.
vtm также является терминальным мультиплексором , как tmux и screen, позволяя пользователям отсоединять и повторно присоединять сеансы от терминала, разрешать нескольким компьютерам одновременно подключаться к одному и тому же сеансу и т. д.
Что касается поддерживаемых терминалов, vtm должен работать с большинством популярных эмуляторов терминалов, включая GNOME Terminal, Konsole, Xfce4 Terminal, kitty, Alacritty, xterm, st, iTerm2, Windows Terminal, Windows Command Prompt и Termux.
https://www.linuxuprising.com/2023/03/vtm-is-text-based-desktop-environment.html
Linux Uprising Blog
vtm Is A Text-Based Desktop Environment That Runs Inside A Terminal
The tool can run TUIs (terminal user interface) applications in floating windows that can be moved, resized and closed (mouse support included) just l
👍9
Шесть часто используемых инструментов удаленного подключения Linux
https://faun.pub/six-commonly-used-linux-remote-connection-tools-introduction-46a55129e910
https://faun.pub/six-commonly-used-linux-remote-connection-tools-introduction-46a55129e910
👍9
Рекомендации Vim для пользователей IDE
Vim — это больше, чем просто текстовый редактор. Это мощный инструмент, который может повысить вашу производительность и креативность.
Вы, наверное, слышали бесконечные споры о Vim и NeoVim, Vim и Emacs, Vim и IDE, редакторах и IDE. Вы также, вероятно, задавались вопросом, следует ли настроить Vim так, чтобы он действовал как IDE, или вашу IDE, чтобы он действовал как Vim.
Что, если я скажу вам, что современные IDE могут эмулировать большинство функций Vim, которые вам нравятся, даже некоторые продвинутые? В этом руководстве я покажу вам 90 советов по знакомству с Vim, уделяя особое внимание эмуляции Vim в популярных IDE, таких как VS Code и IntelliJ IDEA.
Вы увидите, что только некоторые из часто используемых функций не поддерживаются, и я укажу вам на них. К концу у вас будет лучшее представление о том, что может делать эмуляция Vim, и вы сможете использовать эти знания, чтобы решить, какая среда лучше для вас.
https://betterprogramming.pub/50-vim-mode-tips-for-ide-users-f7b525a794b3
Vim — это больше, чем просто текстовый редактор. Это мощный инструмент, который может повысить вашу производительность и креативность.
Вы, наверное, слышали бесконечные споры о Vim и NeoVim, Vim и Emacs, Vim и IDE, редакторах и IDE. Вы также, вероятно, задавались вопросом, следует ли настроить Vim так, чтобы он действовал как IDE, или вашу IDE, чтобы он действовал как Vim.
Что, если я скажу вам, что современные IDE могут эмулировать большинство функций Vim, которые вам нравятся, даже некоторые продвинутые? В этом руководстве я покажу вам 90 советов по знакомству с Vim, уделяя особое внимание эмуляции Vim в популярных IDE, таких как VS Code и IntelliJ IDEA.
Вы увидите, что только некоторые из часто используемых функций не поддерживаются, и я укажу вам на них. К концу у вас будет лучшее представление о том, что может делать эмуляция Vim, и вы сможете использовать эти знания, чтобы решить, какая среда лучше для вас.
https://betterprogramming.pub/50-vim-mode-tips-for-ide-users-f7b525a794b3
👍6❤5
Forwarded from Devops
Docker, Docker Inc., Docker Hub и их отношение к более широкому миру контейнеризации.
В последнее время я склоняюсь к темам, которые являются историческими как минимум на двадцать лет, и в этом есть много преимуществ. Но я предположительно являюсь профессионалом DevOps, и поэтому я иногда позволяю себе давать советы по DevOps... или, по крайней мере, мнения, которые вроде как советы, но с меньшей гарантией.
В последнее время было много дискуссий о Docker, в основном об их тупоголовом отказе после их тупоумных извинений за их тупоумное решение ликвидировать бесплатные команды. Меня не очень волнует это событие с точки зрения того, как оно повлияет на мою профессиональную деятельность. Я давно списал Docker, Inc. как положительную часть экосистемы DevOps. Но что мне очень интересно, так это то, как мы сюда попали : история Docker, Docker Inc., Docker Hub и их связи с более широким миром контейнеризации меня бесконечно завораживает.
Как получилось, что компания Docker Inc., создатель одного из наиболее важных и распространенных инструментов в современной индустрии программного обеспечения, стала таким захолустьем для погони за рентой и наживы?
https://computer.rip/2023-03-24-docker.html
В последнее время я склоняюсь к темам, которые являются историческими как минимум на двадцать лет, и в этом есть много преимуществ. Но я предположительно являюсь профессионалом DevOps, и поэтому я иногда позволяю себе давать советы по DevOps... или, по крайней мере, мнения, которые вроде как советы, но с меньшей гарантией.
В последнее время было много дискуссий о Docker, в основном об их тупоголовом отказе после их тупоумных извинений за их тупоумное решение ликвидировать бесплатные команды. Меня не очень волнует это событие с точки зрения того, как оно повлияет на мою профессиональную деятельность. Я давно списал Docker, Inc. как положительную часть экосистемы DevOps. Но что мне очень интересно, так это то, как мы сюда попали : история Docker, Docker Inc., Docker Hub и их связи с более широким миром контейнеризации меня бесконечно завораживает.
Как получилось, что компания Docker Inc., создатель одного из наиболее важных и распространенных инструментов в современной индустрии программного обеспечения, стала таким захолустьем для погони за рентой и наживы?
https://computer.rip/2023-03-24-docker.html
👍7❤4
Forwarded from Devops
11 лучших приложений для создания заметок с открытым исходным кодом для Linux
Приложение для создания заметок позволяет делать заметки на ходу, будь то в классе или на учебе, где-то читаете, на работе или на собрании. Существует так много приложений для создания заметок, которые вы можете установить и использовать в системах Linux .
В этой статье мы рассмотрим 11 лучших приложений для создания заметок с открытым исходным кодом , которые вы можете использовать в системах Linux .
https://www.tecmint.com/note-taking-apps-linux/
Приложение для создания заметок позволяет делать заметки на ходу, будь то в классе или на учебе, где-то читаете, на работе или на собрании. Существует так много приложений для создания заметок, которые вы можете установить и использовать в системах Linux .
В этой статье мы рассмотрим 11 лучших приложений для создания заметок с открытым исходным кодом , которые вы можете использовать в системах Linux .
https://www.tecmint.com/note-taking-apps-linux/
11 Best Open Source Note-Taking Apps for Linux
11 Best Note-Taking Apps for Linux in 2024
A note-taking app allows you to record notes on the go, whether you are in class or studying, reading somewhere, at work, or in a meeting.
Справочник по командам Linux
Дистрибутивы Linux стали очень удобными и известными с того момента, как они появились в сценариях разработки.
Вот несколько команд, которые помогут вам лучше понять и управлять вашими дистрибутивами Linux.
https://medium.com/@iamanraghuvanshi/linux-commands-handbook-c112a2485b45
Дистрибутивы Linux стали очень удобными и известными с того момента, как они появились в сценариях разработки.
Вот несколько команд, которые помогут вам лучше понять и управлять вашими дистрибутивами Linux.
https://medium.com/@iamanraghuvanshi/linux-commands-handbook-c112a2485b45
Medium
Linux Commands Handbook
Linux distributions has been really handy and famous since the moment they have came in development scenarios.
👍1
Forwarded from Network architecture and Administration
12 команд Linux, которые стоит запомнить для операций с файлами журналов (с примерами)
Список инструментов, любимый системными администраторами и инженерами службы поддержки.
(если пост не открывается полностью, откройте в режиме инкогнито)
https://betterprogramming.pub/12-linux-commands-worth-remembering-for-log-file-operations-with-examples-4a861b6faaa3
Список инструментов, любимый системными администраторами и инженерами службы поддержки.
(если пост не открывается полностью, откройте в режиме инкогнито)
https://betterprogramming.pub/12-linux-commands-worth-remembering-for-log-file-operations-with-examples-4a861b6faaa3
👍6
Мои 10 ошибок командной строки Linux и UNIX
Вот несколько ошибок, которые я допустил, работая в командной строке UNIX. Некоторые ошибки привели к большому количеству простоев. Большинство этих ошибок связано с моим ранним опытом системного администратора UNIX. На этой странице перечислены мои десять основных ошибок командной строки Linux или Unix.
https://www.cyberciti.biz/tips/my-10-unix-command-line-mistakes.html
Вот несколько ошибок, которые я допустил, работая в командной строке UNIX. Некоторые ошибки привели к большому количеству простоев. Большинство этих ошибок связано с моим ранним опытом системного администратора UNIX. На этой странице перечислены мои десять основных ошибок командной строки Linux или Unix.
https://www.cyberciti.biz/tips/my-10-unix-command-line-mistakes.html
👍7