🐧Linux и macOS имеют общее наследие в виде Unix, поэтому довольно часто разгораются споры об их схожести. Со временем новые обновления вносили больше различий в эти две ОС, и в результате они стали уникальными.
🍏В карточках сравнили эти системы и выделили их сходства и различия.
🍏В карточках сравнили эти системы и выделили их сходства и различия.
🔥11👍6⚡4❤3
Подключаемся к Windows Server по RDP на macOS
Если у вас возникла необходимость на macOS подключиться к виртуальному серверу на Windows по RDP (Remote Desktop Protocol), стоит воспользоваться специальным RDP-клиентом от Microsoft.
💻После установки клиента подключиться к виртуальной машине можно в несколько шагов.
1. Запустите Microsoft Remote Desktop и создайте новое подключение.
2. Заполните поля:
PC Name - IP адрес удаленного сервера
User Name - ваш логин
Password - пароль
Connection Name - произвольное название для подключения (не обязательно)
3. Сохраните новые данные
⚙️После этого в списке подключений появится новая строка. Если параметры были введены без ошибок, то кликнув на новое подключение вы увидите рабочий стол Windows Server.
Если у вас возникла необходимость на macOS подключиться к виртуальному серверу на Windows по RDP (Remote Desktop Protocol), стоит воспользоваться специальным RDP-клиентом от Microsoft.
💻После установки клиента подключиться к виртуальной машине можно в несколько шагов.
1. Запустите Microsoft Remote Desktop и создайте новое подключение.
2. Заполните поля:
PC Name - IP адрес удаленного сервера
User Name - ваш логин
Password - пароль
Connection Name - произвольное название для подключения (не обязательно)
3. Сохраните новые данные
⚙️После этого в списке подключений появится новая строка. Если параметры были введены без ошибок, то кликнув на новое подключение вы увидите рабочий стол Windows Server.
🔥8⚡4👏4👍2🎉1
Монолитная архитектура
Монолитная архитектура - стиль разработки, когда все компоненты и модули приложения объединены в один большой блок. Все элементы приложения тесно связаны между собой и работают как единое целое.
⚙️Главный недостаток монолитной архитектуры — сложность масштабирования. Если приложение становится большим и сложным, его трудно изменять и обновлять.
Несмотря на существенные ограничения, в некоторых случаях уместно использовать именно монолитную архитектуру. Например, когда небольшой команде важно как можно быстрее запустить новый продукт.
📖Подробнее о монолите и других популярных типах архитектуры мы рассказали в нашем блоге.
Монолитная архитектура - стиль разработки, когда все компоненты и модули приложения объединены в один большой блок. Все элементы приложения тесно связаны между собой и работают как единое целое.
⚙️Главный недостаток монолитной архитектуры — сложность масштабирования. Если приложение становится большим и сложным, его трудно изменять и обновлять.
Несмотря на существенные ограничения, в некоторых случаях уместно использовать именно монолитную архитектуру. Например, когда небольшой команде важно как можно быстрее запустить новый продукт.
📖Подробнее о монолите и других популярных типах архитектуры мы рассказали в нашем блоге.
🔥11👏4⚡3👍2
Что такое FTP-сервер?
FTP (File Transfer Protocol) - это протокол, который используется для передачи файлов между компьютерами через сеть. FTP-сервер предоставляет доступ к файлам на своем жестком диске или другом носителе по протоколу FTP.
🛜Особенность протокола FTP — множественное соединение. Один канал играет роль управляющего, через него сервер принимает команды и возвращает ответы. Прочие каналы применяются для передачи файлов.
Чаще всего FTP-сервер используют для:
•Передачи личных файлов. Для этой цели создают домашние серверы, где хранятся документы, фотографии, музыкальные треки и т.д.
•Обмена корпоративными данными. Например, между филиалами одной компании.
•Передачи контента веб-сайта на сервер хостинговой компании.
☁️Разумеется, это далеко не все варианты использования FTP-сервера, который полезен и во многих других ситуациях.
FTP (File Transfer Protocol) - это протокол, который используется для передачи файлов между компьютерами через сеть. FTP-сервер предоставляет доступ к файлам на своем жестком диске или другом носителе по протоколу FTP.
🛜Особенность протокола FTP — множественное соединение. Один канал играет роль управляющего, через него сервер принимает команды и возвращает ответы. Прочие каналы применяются для передачи файлов.
Чаще всего FTP-сервер используют для:
•Передачи личных файлов. Для этой цели создают домашние серверы, где хранятся документы, фотографии, музыкальные треки и т.д.
•Обмена корпоративными данными. Например, между филиалами одной компании.
•Передачи контента веб-сайта на сервер хостинговой компании.
☁️Разумеется, это далеко не все варианты использования FTP-сервера, который полезен и во многих других ситуациях.
⚡6🔥5👏5👍1🎉1
Надежный ЦОД для трейдеров
📈На фондовом рынке успех от неудачи часто отделяют доли секунд, поэтому софт и железо должны работать максимально надежно. Чтобы справиться с любым уровнем нагрузок, трейдеры и биржевые площадки уделяют большое внимание выстраиванию торговой ИТ-инфраструктуры.
Так, например, Московская биржа размещает свои мощности в дата-центре DataSpace. Устойчивость и безопасность этого ЦОДа гарантируют высокую скорость получения актуальных котировок. Многие трейдеры выбирают именно DataSpace, ведь пинг до Московской биржи составляет всего 2 мс!
🧮Установить облачный сервер для трейдинга можно за несколько минут в Панели 1cloud. После этого вы сможете быть уверены в бесперебойной работе ваших автоматизированных торговых систем и другого ПО.
📈На фондовом рынке успех от неудачи часто отделяют доли секунд, поэтому софт и железо должны работать максимально надежно. Чтобы справиться с любым уровнем нагрузок, трейдеры и биржевые площадки уделяют большое внимание выстраиванию торговой ИТ-инфраструктуры.
Так, например, Московская биржа размещает свои мощности в дата-центре DataSpace. Устойчивость и безопасность этого ЦОДа гарантируют высокую скорость получения актуальных котировок. Многие трейдеры выбирают именно DataSpace, ведь пинг до Московской биржи составляет всего 2 мс!
🧮Установить облачный сервер для трейдинга можно за несколько минут в Панели 1cloud. После этого вы сможете быть уверены в бесперебойной работе ваших автоматизированных торговых систем и другого ПО.
🔥6❤3👏3⚡2👍1
Сложно представить современную инфраструктуру без контейнеров и микросервисов. Эти технологии уже давно зарекомендовали себя, а Docker стал нарицательным именем контейнеризации.
📌В карточках рассказываем про основные команды, которые сильно упростят вам работу с контейнерами.
📌В карточках рассказываем про основные команды, которые сильно упростят вам работу с контейнерами.
👍4🔥3⚡2🎉2
💻 Bash - стандартный shell-интерпретатор во многих операционных системах, поэтому рано или поздно с ним сталкивается буквально каждый разработчик, системный администратор и любой другой специалист, работающий с ИТ-инфраструктурой.
📝В новом тексте мы знакомимся с основами Bash, разбираем команды и практикуемся в написании скриптов.
📝В новом тексте мы знакомимся с основами Bash, разбираем команды и практикуемся в написании скриптов.
👍6⚡3🔥2🎉1
Распределенная сеть для быстрой доставки контента
Низкая скорость работы сайтов и приложений может привести к потере аудитории или даже прибыли. Для решения этой проблемы обычно подключают сеть доставки контента - Content Delivery Networks.
🌐CDN — географически распределенная сеть серверов, на которых хранится любой контент. Когда пользователь запрашивает доступ к нему, CDN перенаправляет запрос на сервер, находящийся ближе всего к пользователю. Так ускоряется загрузка данных.
🪫Суммарная нагрузка от запросов пользователей и CDN может вывести сервер-источник из строя. Для его защиты используют шилдинг - промежуточный сервер, который устанавливают между основным и CDN. Он первым кеширует контент и раздает его другим CDN-серверам.
Низкая скорость работы сайтов и приложений может привести к потере аудитории или даже прибыли. Для решения этой проблемы обычно подключают сеть доставки контента - Content Delivery Networks.
🌐CDN — географически распределенная сеть серверов, на которых хранится любой контент. Когда пользователь запрашивает доступ к нему, CDN перенаправляет запрос на сервер, находящийся ближе всего к пользователю. Так ускоряется загрузка данных.
🪫Суммарная нагрузка от запросов пользователей и CDN может вывести сервер-источник из строя. Для его защиты используют шилдинг - промежуточный сервер, который устанавливают между основным и CDN. Он первым кеширует контент и раздает его другим CDN-серверам.
⚡3🔥3👍2🎉1
Сильная и слабая типизация
Типизация в программировании — набор правил, по которым язык распознает типы данных в кодификации. Типизация определяет, нужно ли прописывать тип, или язык поймет его сам, а также устанавливает степень свободы в работе с типами.
📍При сильной типизации переменная может быть связана только с данным типом. Если изменить значение типа, то случится ошибка компиляции.
📍В языках со слабой типизацией проверка типов выполняется во время выполнения программы, и значения могут преобразовываться между различными типами данных.
Часто языки со слабой типизацией используют для быстрой разработки приложений и прототипирования, где гибкость и скорость разработки важнее строгого контроля типов. Но для больших и сложных проектов, где требуется высокая производительность и надежность, обычно используются языки с сильной типизацией.
Типизация в программировании — набор правил, по которым язык распознает типы данных в кодификации. Типизация определяет, нужно ли прописывать тип, или язык поймет его сам, а также устанавливает степень свободы в работе с типами.
📍При сильной типизации переменная может быть связана только с данным типом. Если изменить значение типа, то случится ошибка компиляции.
📍В языках со слабой типизацией проверка типов выполняется во время выполнения программы, и значения могут преобразовываться между различными типами данных.
Часто языки со слабой типизацией используют для быстрой разработки приложений и прототипирования, где гибкость и скорость разработки важнее строгого контроля типов. Но для больших и сложных проектов, где требуется высокая производительность и надежность, обычно используются языки с сильной типизацией.
🔥5⚡4👍3❤2👏2
Disaster Recovery as a Service
DRaaS — облачная услуга по созданию резервных копий и быстрого восстановления данных в случае аварии, кибератак и других непредвиденных сбоев.
☁️Сервис сохраняет в облако на резервной площадке актуальные данные, поэтому запустить ИТ-инфраструктуру и приложения после сбоя можно за считанные минуты.
Два самых распространенных сценария использования DRaaS:
• Основная площадка — собственная виртуальная инфраструктура, резервная площадка — облачная инфраструктура провайдера
• Основная и резервная площадка — геораспределенная облачная инфраструктура провайдера
🔄По сравнению с DRaaS у классического резервного копирования есть серьезные недостатки. Например, создание резервных копий влияет на работу всей системы, а репликация в рамках DRaaS не влияет на работу корпоративных систем.
DRaaS — облачная услуга по созданию резервных копий и быстрого восстановления данных в случае аварии, кибератак и других непредвиденных сбоев.
☁️Сервис сохраняет в облако на резервной площадке актуальные данные, поэтому запустить ИТ-инфраструктуру и приложения после сбоя можно за считанные минуты.
Два самых распространенных сценария использования DRaaS:
• Основная площадка — собственная виртуальная инфраструктура, резервная площадка — облачная инфраструктура провайдера
• Основная и резервная площадка — геораспределенная облачная инфраструктура провайдера
🔄По сравнению с DRaaS у классического резервного копирования есть серьезные недостатки. Например, создание резервных копий влияет на работу всей системы, а репликация в рамках DRaaS не влияет на работу корпоративных систем.
🔥4⚡3👍3🎉2