Вопрос скорее философский.
Ответ: скорее потому что разработчик открыл исходные коды и сделал их общественным достоянием, потому что известный.
Можно также спросить почему везде Энштейна рисуют, ведь полно других ученых.
Все файлы небезопасны. Можно загрузить картинку, в которой будет исполеяемый код.
Вы должны настроить сервер (nginx/apache) так, чтобы в папке где будут загруженны клиентами файлы, в принципе нельзя было исполнять НИКАКИЕ файлы.
Есть. Так называемые PAE патчи. Или использование серверных версий ОС, где данный лимит не действует. Правда на один процесс всё-равно ограничение 4Гб останется. Адресацию памяти 32 битную не изменишь.
1. Идете на https://github.com/username/repo_name/settings/keys , жмете "Add deploy key"
Добавляете публичный ключ своего сервера, на который собираетесь деплоить (его можно посмотреть выполнив на сервере что-то типа: cat ~/.ssh/id_rsa.pub )
2. Идете в директорию с проектами на своем сервере и выполняете:
git clone git@github.com:username/repo_name.git
Как бы говорит само за себя.
Идём в почту, открываем настройки, Все настройки, Безопасность, Пароли для внешних приложений.
Генерируем себе пароль. Вводим в клиент.
однако интерфейс biz.mail.ru не позволяет создавать таких паролей (можно создать только для личного аккаунта - такой пароль тоже не работает).
Вы просто не умеете создавать) Все работает. В случае почты для домена, нужно каждому юзеру загрузить новый пароль, по инструкции https://help.mail.ru/biz/domain/users-contacts/users Раздел Массовое добавление пользователей. Нужно руками создавать CSV файл и загружать в веб морде, там где Пользователи.
Диплом тут совсем ни при чем.
А вот заявлять о себе до того как вы готовы идти работать - ну можно если вы крутой спец и чтобы вам положили на полку.
А так - толку ноль, джунов "на будущее" никто не смотрит
Можно. Только зачем вам за этим компом ещё один роутер?
На комп можно установить даже банально RouterOSx86 и получить своеобразный микротик и делать с ним что вам вздумается.
Чем больше знаю, тем лучше понимаю, как мало знаю.
Да, можно. Не редко на таком компьютере ещё и WEB-сайт организации крутится, почта там, DNS-ы, защитный FIREWALL, и всё остальное, что должно быть доступно из Интернет. Ну и можно заодно как файловый сервер для локальной сети настроить, тоже можно.
Сохраняет. Вся информация хранится в Вашей файловой системе, поэтому данные Вы не потеряете, если перезапустите компьютер в процессе разработки, не сделав commit.
У багов есть разный impact. Или степень влияния на качество продукта. Вот какое влияние сдвинутых иконок?
Я думаю их увидели только жители стран которые используют перевод с английского и этот перевод оказался на несколько символов длинее оригинала из-за чего произошел развал дизайна. Можно сказать что аудитория некоторых стран ощутила легкое неудобство.
Тоесть impact - так себе.
А что будет если программист 3Д графики допустил ошибку, которая приводит к крашу игры? Тут влияние посильнее. Я-бы сказал что это провал релиза. Как такое пропустили тестировщики (автоматизаторы или ручники) неважно) - ХЗ. Но тут важно срочно бежать в студию и выкладывать на steam экстренное обновление игры. И счет идет не на недели а на считанные дни. Кое-кому из отдела разработки и тестирования придется провести несколько безсонных ночей перед багфиксом.
Вот в этом и есть практический смыл тестирования. Тестировать важные части логики.
В общем тут была ошибка в американском формате дат.
Автор, видимо, написал 08/12/2022, держа в голове 8 декабря.
Но в американском формате это получилось 12 августа