В традиционных Unix системах права доступа не обладают гибкостью и применимы только для простейших сценариев. Невозможно предоставить нескольким группам пользователей разные права доступа для одного каталога, используя только стандартные методы управления доступом.
🔐В таких случаях для реализации более сложных структур управления доступом используются расширенные механизмы, такие как ACL (списки контроля доступа). Рассказываем о них подробнее в карточках.
🔐В таких случаях для реализации более сложных структур управления доступом используются расширенные механизмы, такие как ACL (списки контроля доступа). Рассказываем о них подробнее в карточках.
🔥7⚡4💯4👍1
С развитием компьютерных технологий вопрос хранения данных становился все более актуальным. От перфокарт и магнитных лент, через жесткие диски мы пришли к твердотельным накопителям и облачному хранению данных.
🗑В новой статье нашего блога мы разобрали технологию работы облачного объектного хранилища, а также сравнили ее с другими типами хранения данных.
🗑В новой статье нашего блога мы разобрали технологию работы облачного объектного хранилища, а также сравнили ее с другими типами хранения данных.
⚡7👍5🔥4
Область видимости — это контекст в коде, где определенные переменные доступны для использования. Python использует четыре области видимости, которые могут быть вложены друг в друга.
🔹L (Local) — локальная область, где переменные инициализируются вместе с функцией и уникальны для нее. Они недоступны за пределами функции.
🔹E (Enclosing) — охватывающая область видимости позволяет выходить из локальной на следующий уровень. Нужны при использовании вложенных функций.
🔹G (Global) — глобальная область, которая определяется на верхнем уровне модуля или скрипта.
🔹B (Built-in) — встроенная область видимости, которая позволяет использовать стандартный набор классов.
Интерпретатор Python ищет имена в соответствии с правилом LEGB — начиная с локальной и заканчивая встроенной.
🔹L (Local) — локальная область, где переменные инициализируются вместе с функцией и уникальны для нее. Они недоступны за пределами функции.
🔹E (Enclosing) — охватывающая область видимости позволяет выходить из локальной на следующий уровень. Нужны при использовании вложенных функций.
🔹G (Global) — глобальная область, которая определяется на верхнем уровне модуля или скрипта.
🔹B (Built-in) — встроенная область видимости, которая позволяет использовать стандартный набор классов.
Интерпретатор Python ищет имена в соответствии с правилом LEGB — начиная с локальной и заканчивая встроенной.
⚡6👍5🔥4👏1
Git — система версионирования файлов, позволяющая вести независимую разработку нескольким командам разработчиков в разных ветках проекта.
🧑💻Начинающему разработчику необходимо уметь работать с Git для эффективного управления версиями кода и не только. Мы уже разбирали подробно Git в нашем блоге (раз, два). В карточках выделили основные команды, с помощью которых можно выполнить большинство операций в Git.
🧑💻Начинающему разработчику необходимо уметь работать с Git для эффективного управления версиями кода и не только. Мы уже разбирали подробно Git в нашем блоге (раз, два). В карточках выделили основные команды, с помощью которых можно выполнить большинство операций в Git.
🔥7👍3⚡2🤬2❤1👎1
Сегодня не только первый день весны, но и День хостинг-провайдера в России!
⚙️ За 12 лет плодотворной работы мы смогли:
• предоставить более 750 тысяч виртуальных серверов;
• запустить 8 дата-центров в России, Казахстане, Беларуси и Эстонии;
• занять 1 место в Рейтинге провайдеров IaaS Enterprise 2023;
• создать облачного провайдера, отвечающего всем современным требованиям безопасности и качества услуг.
🔄 Эти и другие успехи не случились бы без наших клиентов. В качестве благодарности мы дарим кешбэк 15% от суммы пополнения баланса!
Промокод: 5323d3
✅ Активируйте промокод перед пополнением баланса в настройках профиля до 4 марта 2024. Бонусы можно потратить на Виртуальные серверы, VPS/VDS на базе Open Source, Облачное хранилище S3 и Диск 1cloud, а также регистрацию домена.
Спасибо, что остаетесь с 1cloud!
• предоставить более 750 тысяч виртуальных серверов;
• запустить 8 дата-центров в России, Казахстане, Беларуси и Эстонии;
• занять 1 место в Рейтинге провайдеров IaaS Enterprise 2023;
• создать облачного провайдера, отвечающего всем современным требованиям безопасности и качества услуг.
Промокод: 5323d3
Спасибо, что остаетесь с 1cloud!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🤬6👍5🎉4⚡2👎2😱2❤1👏1
VCN — это виртуальная облачная сеть, которая позволяет объединять устройства в едином виртуальном пространстве, даже если они географически разнесены. В результате устройства взаимодействуют друг с другом так, словно они находятся в одной локальной сети.
🌐Структурно VCN разделяется на несколько составляющих:
•гипервизор для создания и управления виртуальными машинами;
•виртуальные коммутаторы для соединения этих машин;
•виртуальные сетевые адаптеры для связи между машинами без применения аппаратного обеспечения;
•сетевые протоколы для обеспечения связи между облачными серверами и локальными сетями.
⚖️По сравнению с традиционными сетями VCN более предпочтительный вариант благодаря своей надежности, простоте использования и эффективности в отношении ресурсов и финансов.
🌐Структурно VCN разделяется на несколько составляющих:
•гипервизор для создания и управления виртуальными машинами;
•виртуальные коммутаторы для соединения этих машин;
•виртуальные сетевые адаптеры для связи между машинами без применения аппаратного обеспечения;
•сетевые протоколы для обеспечения связи между облачными серверами и локальными сетями.
⚖️По сравнению с традиционными сетями VCN более предпочтительный вариант благодаря своей надежности, простоте использования и эффективности в отношении ресурсов и финансов.
🤬43👍6👎6⚡5🔥5👏4❤3😱2
Новый ЦОД в Амстердаме
Мы подключили центр обработки данных в Нидерландах. Теперь пользователи 1cloud могут развернуть виртуальный сервер на базе Open Source решений в связке с гипервизором Xen в локации Амстердам.
☁️ЦОД сертифицирован по стандарту Tier III и оборудован в соответствии с современными нормами безопасности и надежности.
Вот короткая инструкция, как развернуть сервер в Амстердаме:
1. Войдите в панель управления 1cloud
2. Нажмите «Создать сервер» в разделе VPS/VDS на базе Open Source
3. Выберите «Нидерланды, Амстердам» из списка центров обработки данных
4. Настройте конфигурацию сервера
5. Нажмите кнопку «Заказать»
⚙️Минимальная конфигурация 1 CPU, 1 RAM и 10 ГБ SSD обойдется в 555 руб/мес. О том, как создать стабильный VPN-сервер с помощью Outline Manager, мы рассказываем в разделе «Помощь» на нашем сайте.
Мы подключили центр обработки данных в Нидерландах. Теперь пользователи 1cloud могут развернуть виртуальный сервер на базе Open Source решений в связке с гипервизором Xen в локации Амстердам.
☁️ЦОД сертифицирован по стандарту Tier III и оборудован в соответствии с современными нормами безопасности и надежности.
Вот короткая инструкция, как развернуть сервер в Амстердаме:
1. Войдите в панель управления 1cloud
2. Нажмите «Создать сервер» в разделе VPS/VDS на базе Open Source
3. Выберите «Нидерланды, Амстердам» из списка центров обработки данных
4. Настройте конфигурацию сервера
5. Нажмите кнопку «Заказать»
⚙️Минимальная конфигурация 1 CPU, 1 RAM и 10 ГБ SSD обойдется в 555 руб/мес. О том, как создать стабильный VPN-сервер с помощью Outline Manager, мы рассказываем в разделе «Помощь» на нашем сайте.
🔥8⚡3👏3💯1
PostgreSQL — популярное решение для управления базами данных благодаря своей надежности, масштабируемости и совместимости с различными платформами и ОС.
🏷На этапе создания таблицы в PostgreSQL полям нужно задать тип, который позволяет хранить только определенные данные. В СУБД встроено множество различных типов данных, и можно создавать новые. Но на практике часто используются лишь несколько. В карточках мы выделили самые популярные.
🏷На этапе создания таблицы в PostgreSQL полям нужно задать тип, который позволяет хранить только определенные данные. В СУБД встроено множество различных типов данных, и можно создавать новые. Но на практике часто используются лишь несколько. В карточках мы выделили самые популярные.
🔥8⚡5💯4👍2👎2❤1