#переменные_окружения — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #переменные_окружения, aggregated by home.social.
-
[Перевод] «Command Not Found» в MySQL. Исправляем ошибку
MySQL — это система управления базами данных с открытым исходным кодом, работающая на Windows, Linux и macOS. Ошибка «Command Not Found» возникает в тех случаях, когда система не может запустить службу MySQL, поскольку не находит исполняемый файл. В этой статье мы разберем, как исправить эту ошибку в популярных операционных системах.
https://habr.com/ru/companies/otus/articles/1017192/
#mysql #command_not_found #PATH #переменные_окружения #Windows #Linux #командная_строка #терминал #настройка_MySQL
-
[Перевод] «Command Not Found» в MySQL. Исправляем ошибку
MySQL — это система управления базами данных с открытым исходным кодом, работающая на Windows, Linux и macOS. Ошибка «Command Not Found» возникает в тех случаях, когда система не может запустить службу MySQL, поскольку не находит исполняемый файл. В этой статье мы разберем, как исправить эту ошибку в популярных операционных системах.
https://habr.com/ru/companies/otus/articles/1017192/
#mysql #command_not_found #PATH #переменные_окружения #Windows #Linux #командная_строка #терминал #настройка_MySQL
-
[Перевод] «Command Not Found» в MySQL. Исправляем ошибку
MySQL — это система управления базами данных с открытым исходным кодом, работающая на Windows, Linux и macOS. Ошибка «Command Not Found» возникает в тех случаях, когда система не может запустить службу MySQL, поскольку не находит исполняемый файл. В этой статье мы разберем, как исправить эту ошибку в популярных операционных системах.
https://habr.com/ru/companies/otus/articles/1017192/
#mysql #command_not_found #PATH #переменные_окружения #Windows #Linux #командная_строка #терминал #настройка_MySQL
-
[Перевод] «Command Not Found» в MySQL. Исправляем ошибку
MySQL — это система управления базами данных с открытым исходным кодом, работающая на Windows, Linux и macOS. Ошибка «Command Not Found» возникает в тех случаях, когда система не может запустить службу MySQL, поскольку не находит исполняемый файл. В этой статье мы разберем, как исправить эту ошибку в популярных операционных системах.
https://habr.com/ru/companies/otus/articles/1017192/
#mysql #command_not_found #PATH #переменные_окружения #Windows #Linux #командная_строка #терминал #настройка_MySQL
-
[Перевод] Как добавить каталог в PATH
Добавить каталог в PATH кажется тривиальной задачей — пока всё не перестаёт работать. Почему команда «не найдена», какой файл конфигурации действительно читает ваш shell и что именно вы добавляете в переменную окружения? В статье — аккуратный разбор этого процесса с практическими проверками и типичными ловушками, в которые регулярно попадают начинающие администраторы Linux.
https://habr.com/ru/companies/otus/articles/1003024/
#PATH #linux #переменные_окружения #командная_строка #shell #bash #zsh #fish #конфигурация #установка_утилит
-
mise — утилита необходимая каждому разработчику и в каждом проекте
Утилита mise (полное название MISE-EN-PLACE) настраивает необходимое для разработки окружение: Для разработчика это глобальный набор инструментов (от языков программирования до мелких утилит) нужных версий. Для проектов это аналогичный набор инструментов (специфичных для этого проекта версий, одинаковых у всех разработчиков и на CI) плюс конфигурация (переменные окружения/зашифрованные секреты для конкретного dev/staging/prod/… окружения плюс локальные отличия) плюс задачи (скрипты) для сборки/тестирования/деплоя/…. Я использую mise примерно полтора года, постепенно перевожу на неё все свои проекты, и мне однозначно нравится результат! Дальше я опишу свои впечатления от использования mise, но, в общем и целом, всё необходимое есть в официальной доке .
https://habr.com/ru/articles/1002390/
#mise #tools #environment #tasks #инструменты #переменные_окружения #задачи #разработка_программного_обеспечения
-
mise — утилита необходимая каждому разработчику и в каждом проекте
Утилита mise (полное название MISE-EN-PLACE) настраивает необходимое для разработки окружение: Для разработчика это глобальный набор инструментов (от языков программирования до мелких утилит) нужных версий. Для проектов это аналогичный набор инструментов (специфичных для этого проекта версий, одинаковых у всех разработчиков и на CI) плюс конфигурация (переменные окружения/зашифрованные секреты для конкретного dev/staging/prod/… окружения плюс локальные отличия) плюс задачи (скрипты) для сборки/тестирования/деплоя/…. Я использую mise примерно полтора года, постепенно перевожу на неё все свои проекты, и мне однозначно нравится результат! Дальше я опишу свои впечатления от использования mise, но, в общем и целом, всё необходимое есть в официальной доке .
https://habr.com/ru/articles/1002390/
#mise #tools #environment #tasks #инструменты #переменные_окружения #задачи #разработка_программного_обеспечения
-
mise — утилита необходимая каждому разработчику и в каждом проекте
Утилита mise (полное название MISE-EN-PLACE) настраивает необходимое для разработки окружение: Для разработчика это глобальный набор инструментов (от языков программирования до мелких утилит) нужных версий. Для проектов это аналогичный набор инструментов (специфичных для этого проекта версий, одинаковых у всех разработчиков и на CI) плюс конфигурация (переменные окружения/зашифрованные секреты для конкретного dev/staging/prod/… окружения плюс локальные отличия) плюс задачи (скрипты) для сборки/тестирования/деплоя/…. Я использую mise примерно полтора года, постепенно перевожу на неё все свои проекты, и мне однозначно нравится результат! Дальше я опишу свои впечатления от использования mise, но, в общем и целом, всё необходимое есть в официальной доке .
https://habr.com/ru/articles/1002390/
#mise #tools #environment #tasks #инструменты #переменные_окружения #задачи #разработка_программного_обеспечения
-
mise — утилита необходимая каждому разработчику и в каждом проекте
Утилита mise (полное название MISE-EN-PLACE) настраивает необходимое для разработки окружение: Для разработчика это глобальный набор инструментов (от языков программирования до мелких утилит) нужных версий. Для проектов это аналогичный набор инструментов (специфичных для этого проекта версий, одинаковых у всех разработчиков и на CI) плюс конфигурация (переменные окружения/зашифрованные секреты для конкретного dev/staging/prod/… окружения плюс локальные отличия) плюс задачи (скрипты) для сборки/тестирования/деплоя/…. Я использую mise примерно полтора года, постепенно перевожу на неё все свои проекты, и мне однозначно нравится результат! Дальше я опишу свои впечатления от использования mise, но, в общем и целом, всё необходимое есть в официальной доке .
https://habr.com/ru/articles/1002390/
#mise #tools #environment #tasks #инструменты #переменные_окружения #задачи #разработка_программного_обеспечения
-
Progress Bar для Сборки Программы
Компиляцию большой программы можно сравнить с кипячением воды. Вы никогда не можете сказать сколько еще осталось времени до окончания процесса. Многим пользователям GUI-IDE приходится страдать от того, что запустив сборку проекта приходится ждать окончания непредсказуемое время. Однако эту проблему можно решить, если собирать код скриптами сборки. Достоинством сборки проекта из самостоятельно написанных скриптов является то, что в процесс сборки можно добавлять всяческие полезные механизмы. Вы программируете не только свою прошивку, но и процесс сборки самой прошивки. Здорово? В этом тексте я написал про то, как добавить индикатор прогресса в процесс сборки прошивки.
https://habr.com/ru/articles/966248/
#make #gnu_make #progressbar #progress_bar #Makefile #devops #переменные_окружения #компиляция #скрипты_сборки #build_system
-
Progress Bar для Сборки Программы
Компиляцию большой программы можно сравнить с кипячением воды. Вы никогда не можете сказать сколько еще осталось времени до окончания процесса. Многим пользователям GUI-IDE приходится страдать от того, что запустив сборку проекта приходится ждать окончания непредсказуемое время. Однако эту проблему можно решить, если собирать код скриптами сборки. Достоинством сборки проекта из самостоятельно написанных скриптов является то, что в процесс сборки можно добавлять всяческие полезные механизмы. Вы программируете не только свою прошивку, но и процесс сборки самой прошивки. Здорово? В этом тексте я написал про то, как добавить индикатор прогресса в процесс сборки прошивки.
https://habr.com/ru/articles/966248/
#make #gnu_make #progressbar #progress_bar #Makefile #devops #переменные_окружения #компиляция #скрипты_сборки #build_system
-
Progress Bar для Сборки Программы
Компиляцию большой программы можно сравнить с кипячением воды. Вы никогда не можете сказать сколько еще осталось времени до окончания процесса. Многим пользователям GUI-IDE приходится страдать от того, что запустив сборку проекта приходится ждать окончания непредсказуемое время. Однако эту проблему можно решить, если собирать код скриптами сборки. Достоинством сборки проекта из самостоятельно написанных скриптов является то, что в процесс сборки можно добавлять всяческие полезные механизмы. Вы программируете не только свою прошивку, но и процесс сборки самой прошивки. Здорово? В этом тексте я написал про то, как добавить индикатор прогресса в процесс сборки прошивки.
https://habr.com/ru/articles/966248/
#make #gnu_make #progressbar #progress_bar #Makefile #devops #переменные_окружения #компиляция #скрипты_сборки #build_system
-
Progress Bar для Сборки Программы
Компиляцию большой программы можно сравнить с кипячением воды. Вы никогда не можете сказать сколько еще осталось времени до окончания процесса. Многим пользователям GUI-IDE приходится страдать от того, что запустив сборку проекта приходится ждать окончания непредсказуемое время. Однако эту проблему можно решить, если собирать код скриптами сборки. Достоинством сборки проекта из самостоятельно написанных скриптов является то, что в процесс сборки можно добавлять всяческие полезные механизмы. Вы программируете не только свою прошивку, но и процесс сборки самой прошивки. Здорово? В этом тексте я написал про то, как добавить индикатор прогресса в процесс сборки прошивки.
https://habr.com/ru/articles/966248/
#make #gnu_make #progressbar #progress_bar #Makefile #devops #переменные_окружения #компиляция #скрипты_сборки #build_system
-
Как подружить Bitwarden CLI с пайплайном деплоя
Недавно впервые занялся деплоем своих проектов и столкнулся с привычной для новичка проблемой: как аккуратно подгружать секреты для бэкенда и фронтенда. На словах всё просто: подключи .env. На деле — копипаст, дублирование, отсутствие истории и точного контроля доступа. Решение — Bitwarden Secrets Manager + CLI . Централизованно храним ключи, раздаём доступ выборочно и автоматически подтягиваем их при деплое. В статье покажу, как настроить всё с Docker, NestJS, Vite и Coolify, чтобы деплой стал безопасным и удобным.
https://habr.com/ru/articles/942158/
#bitwarden #coolify #cli #devops #environment_variables #secrets_manager #vite #docker #переменные_окружения #автоматизация
-
Погружаемся в initrd
Приветствую! Меня зовут Валерий, я инженер операционных систем в секторе клиентской и мобильной ОС. Сегодня хочу затронуть фундаментальные вопросы: - процесс загрузки операционной системы в автоматизированное рабочее место (АРМ), - распаковку начального образа оперативной памяти, - подробный разбор initrd, что это такое и с чем его едят. Этот материал поможет понять как природу загрузки ОС Astra Linux Special Edition в частности, так и загрузку GNU/Linux в целом.
https://habr.com/ru/companies/astralinux/articles/851056/
#initrd #grub #скрипт #udev #переменные_окружения #каталог #операционная_система #автоматизированное_рабочее_место #оперативная_память
-
Автоматическая Генерация Конфигураций для Make Сборок
При разработке программного обеспечения придется столкнуться с тем, что надо как-то передавать конфигурации для данного проекта. Проблема в том, что конфигов становится так много, что можно нечаянно забыть какой-то важный конфиг. В этом тексте представлен механизм автоматической конфигурации сборки.
https://habr.com/ru/articles/798213/
#make #preconfig #переменные_окружения #windows #environment #environment_variables #firmware #прошивки #KConfig #Zephyr_Project
-
Автоматическая Генерация Конфигураций для Make Сборок
При разработке программного обеспечения придется столкнуться с тем, что надо как-то передавать конфигурации для данного проекта. Проблема в том, что конфигов становится так много, что можно нечаянно забыть какой-то важный конфиг. В этом тексте представлен механизм автоматической конфигурации сборки.
https://habr.com/ru/articles/798213/
#make #preconfig #переменные_окружения #windows #environment #environment_variables #firmware #прошивки #KConfig #Zephyr_Project
-
Автоматическая Генерация Конфигураций для Make Сборок
При разработке программного обеспечения придется столкнуться с тем, что надо как-то передавать конфигурации для данного проекта. Проблема в том, что конфигов становится так много, что можно нечаянно забыть какой-то важный конфиг. В этом тексте представлен механизм автоматической конфигурации сборки.
https://habr.com/ru/articles/798213/
#make #preconfig #переменные_окружения #windows #environment #environment_variables #firmware #прошивки #KConfig #Zephyr_Project
-
[Перевод] Переменные окружения в Node.js: полное руководство
В этой статье мы рассмотрим переменные окружения (environment variables) в NodeJs с примерами. По сути, это пары ключ-значение набора данных, которые хранятся на уровне операционной системы. Они важны, поскольку отвечают за: разделение проблем, безопасность, переносимость, масштабируемость, совместимость, интероперабельность.