Публичные облака в российских реалиях. часть 1. iaas

Китайские лидеры

В азиатском регионе, который традиционно считается одним из самых продвинутых рынков цифровых технологий, облачные сервисы стали уже неотъемлемой частью корпоративного ИТ. Без элементов облачной инфраструктуры (IaaS) и облачных платформенных сервисов (PaaS) уже невозможно представить себе современное предприятие в Китае, Сингапуре, Южной Корее, Японии, Тайване. Активно облачные технологии внедряются и в других странах региона.

Индустрия 4.0

На все готовое: как PaaS делают разработку приложений быстрее и доступнее

К примеру, благодаря гибким и легко масштабируемым облачным технологиям компания Alibaba установила новый рекорд в e-commerce на недавнем «Дне холостяка» (11 ноября). Объем продаж компаний-участниц составил $38,4 млрд. При этом на пике акции количество заказов достигало 583 тыс. в секунду, а к концу же распродажи их общее число превысило 2,2 млрд.

В ближайшие три года Alibaba планирует вложить в облачную инфраструктуру $28 млрд. Средства пойдут на расширение сети серверов и центров обработки больших данных, которая уже покрывает более 20 стран мира, а также на развитие собственных технологий, связанных с разработкой новых облачных сервисов, внедрением собственных чипов и искусственного интеллекта.

Помимо Alibaba, облачные системы в Китае активно развивают многие другие компании. Среди них — технологический гигант Huawei, инвестиционный холдинг Tencent и местный поисковик Baidu. Платформа Huawei City Service не только обеспечивает взаимодействие граждан с госструктурами, но и предоставляет медицинские и иммиграционные услуги. Координировать работу и обучение, обмениваться мгновенными сообщениями можно через сервис Link Now. А в «облаке» Huawei AI Pass можно хранить пропуска, электронные идентификаторы и даже ключи от автомобиля или гостиничного номера.

В свою очередь, Tencent использует «облака» для развития платформы-суперприложения WeChat, которое объединяет практически все необходимые потребителям сервисы — от доставки еды до госуслуг. Здесь можно получить консультацию врача, воспользоваться общественным транспортом, оплатить счета. Четыре года назад Tencent создала полностью цифровой банк — WeBank. Он стал одной из первых в мире кредитных организаций, которые полностью разместили свои системы в «облаке».

Индустрия 4.0

Яндекс Go, WeChat, Uber: почему компании переходят на суперприложения

В уходящем году два технологических гиганта — Tencent и Huawei — объединили свои усилия для разработки облачной игровой платформы. Совместная лаборатория сосредоточится на внедрении в игровую индустрию искусственного интеллекта, виртуальной и дополненной реальности и, конечно же, облачных технологий.

Техническая начинка и принцип работы Scorocode

Scorocode – облачная backend-платформа для мобильных, веб- и десктоп-приложений. Являясь горизонтально масштабируемой системой, сервис использует принцип кластеризации с разделением по типам: API, СУБД, файлы, статистика. Каждый кластер API, работающий с конечными приложениями, выдерживает нагрузку около 25 тысяч запросов в секунду. А с ростом нагрузки количество кластеров наращивается.

Рисунок 1. Структура BaaS Scorocode

Принцип работы backend-платформы Scorocode предельно прост: существующие приложения обращаются к одному round robin DNS, который дальше распределяет поступившие обращения по кластерам. Кластерный API, в свою очередь, распределяет запросы на СУБД, обеспечивая связь «многие ко многим». При этом несколько API-серверов могут обращаться к нескольким серверам СУБД, что обуславливает независимую горизонтальную масштабируемость.

Отметим, что MongoDB – основная СУБД, используемая в Scorocode. В качестве in-memory database используется Redis, а сервер очередей работает под управлением RabbitMQ. Высокопроизводительный API написан с нуля на Go, который выбрали после серии экспериментов с Node.js и С++. Как отмечают в PROF-IT VENTURES, «Google активно развивает язык Go, писать на нем комфортно, код получается компактным, а производительность держится на уровне С++. Множественные микросервисы платформы тоже разработаны на Go».

Российские перспективы

Если в США и Азии компании рассматривают облачные технологии как обязательный и эффективный инструмент для внутренней цифровизации и внешней экспансии, то на российском рынке массовое внедрение облачных технологий началось сравнительно недавно.

Причем, по оценке J’son & Partners Consulting, 55% потребителей на этом рынке — это компании Москвы и Московской области. А уровень проникновения «облаков» не превышает 2% от общего числа хозяйствующих субъектов. Между тем, одна из самых популярных в России виртуальных услуг — хранение данных — в «облаке» стоит в шесть раз дешевле локальных решений.

Индустрия 4.0

Как облачные технологии становятся конкурентным преимуществом бизнеса

Но постепенно бизнес начинает обращать больше внимания на преимущества облачных сервисов. В 2019 году объем этого сегмента в РФ впервые превысил $1 млрд.

Российские поставщики облачных услуг уже предлагают некоторые облачные сервисы, аналогичные предложениям глобальных игроков, но по более привлекательным ценам, а также выводят на рынок уникальные продукты. Так, в декабре 2020 года компания SberCloud (входит в экосистему «Сбера») запустила в коммерческую эксплуатацию облачную платформу ML Space, которая позволяет радикально ускорить, оптимизировать и упростить процесс обучения, препроцессинга данных и развертывания ИИ-моделей на инфраструктуре суперкомпьютера «Кристофари», входящего в Топ-40 cамых производительных вычислительных кластеров мира. Сегодня ML Space — единственная в мире облачная платформа, позволяющая обучить ИИ-модель одновременно более чем на 1 тыс. графических процессоров (GPU).

«Важным фактором роста использования облачных сервисов стало также то, что облако теперь воспринимается представителями бизнеса и государства как надежная и безопасная технология. А его очевидные преимущества — скорость получения ИТ-ресурсов, возможность простой настройки и управления ИТ-инфраструктурой и рабочим ПО, простота оплаты — убеждают любых скептиков. Бизнес выбирает то, что дает больше плюсов. На руководителей, собственников, CTO и CIO компаний также оказывают влияние локальные и глобальные примеры успеха коллег и конкурентов», — объясняет гендиректор SberCloud Евгений Колбин.

По его мнению, в обозримом будущем Россия может стать одним из лидеров по темпам роста облачного рынка. И бизнесу, и госсектору вскоре придется менять устаревающие серверы, центры обработки и хранилища данных. Обновлять собственный парк оборудования для многих организаций будет слишком дорого. А «облака» станут удобной и экономичной альтернативой.

Подписывайтесь также на Telegram-канал РБК Тренды и будьте в курсе актуальных тенденций и прогнозов о будущем технологий, эко-номики, образования и инноваций.

Tata Motors, облачные порталы и ямы на дорогах

Крупнейшая автомобилестроительная компания Tata Motors и ее «дочки» Jaguar и Land Rover являются активными потребителями облака, поскольку используют облачную площадку в качестве технологической основы. Так, Tata Motors в своей работе ориентируется на специализированные порталы, вынесенные в облако провайдера, которые помогают владельцам автопарков отслеживать транспортные средства в режиме реального времени. Такой подход позволяет сократить сроки реализации инфраструктурных проектов и повысить скорость работы необходимых для бизнеса сервисов. Кроме того, облако решает проблему нехватки ресурсов, с которой компания сталкивалась на протяжении длительного времени. Теперь за счет гибкости облака появилась возможность экспериментировать и не думать о том, что в какой-то момент не хватит ресурсов. При этом облако существенным образом снижает расходы при реализации новых проектов.

Снижение расходов — это всегда хорошо, а как бороться с ямами на дорогах? 

В этом вопросе помогает технология Pothole Alert, реализуемая командой в лице Jaguar и Land Rover. Возможно, благодаря такому решению проблема плохих дорог в скором времени будет окончательно решена, по крайней мере в это хочется верить.

Основная задача Pothole Alert — определять тип повреждений на дороге. Решение фиксирует наличие ям, выбоин, открытых люков и прочих отклонений на трассе. Полученная в ходе анализа дорожного полотна информация будет в дальнейшем использоваться для заблаговременного оповещения ближайшего транспортного средства, находящегося на трассе. Для сканирования и анализа поверхности к автомобилю подключается специальный датчик, который фиксирует проблему и определяет ее местоположение. Информация о проблемной зоне передается в облако и заносится в базу данных. Таким образом сведения о состоянии трассы становятся доступны для целой группы лиц, поскольку хранятся в облаке централизованно. Это позволит сократить количество аварий и сохранить жизни людей.

Облако как резервная площадка для критичных сервисов

Как отмечалось ранее, в аэропорту присутствует четкая градация и разделение по сервисам, включая офисную и операционную часть. Но поскольку операционная деятельность наиболее критичная, именно с нее началась эксплуатация и тестирование облачных технологий. Сегодня облачная площадка «ИТ-ГРАД», являющаяся частью гибридного облака, построенного с использованием Cloud Connector, используется как резервная, где проходит тестирование критичных операционных сервисов. Так, в 2016 году совместно с коллегами из «ИТ-ГРАД» было проведено тестирование решений в условиях имитации их выхода из строя. В таком сценарии сервисы, прекратившие функционирование на локальной площадке, оперативно запускались с резервного сайта в облаке. В этот момент сотрудники ИТ-департамента оценивали временные интервалы, действия операционных подразделений и реакцию на происходящие инциденты. Таким образом, запущенные в облаке решения около суток работали на базе инфраструктуры «ИТ-ГРАД».

# Система Flight Information Display System

Примером решения, работающего из облака «ИТ-ГРАД», выступает система визуального информирования пассажиров Flight Information Display System (FIDS), которая отвечает за вывод информации из суточного плана полетов о вылетах, прилетах, стойках регистрации, выходах на посадку и другое. Иными словами, сервис позволяет оперативно доносить необходимые предполетные данные. Такое косвенное «общение» с пассажиром является проверенным способом, обеспечивающим следование пассажиропотока к месту назначения оптимальным способом.

Один из вариантов реализации FIDS

# Система управления операционной деятельностью аэропорта AODB

Также из облака «ИТ-ГРАД» работала утилита Airport Operational Database (AODB), являющаяся информационным ядром любого аэропорта. Решение представляет собой базу данных, куда сохраняется технологическая информация и зафиксированные операции, происходящие в аэропорту. AODB обеспечивает основную операционную деятельность – прием и отправку воздушных судов.

Кроме того, система используется для хранения и управления основными данными и операциями аэропорта (планирование и управление расписанием, диспетчеризация взлетов/посадок, управление обслуживанием на перроне), а также позволяет управлять прибытиями и отправлениями в реальном времени, загрузкой перрона и движением воздушных судов, устанавливать статусы рейсов и отсылать стандартные сообщения IATA. Актуальное расписание выгружается в подсистемы FIDS, DCS и на сайт аэропорта.

«Понятно, что аэропорт взаимодействует с авиакомпаниями и госкорпорацией по организации воздушного движения. Соответственно, эта операционная база данных является сердцем в работе критичных для аэропорта систем. Когда мы переехали в облако «ИТ-ГРАД», наши коллеги из управления воздушным движением и авиакомпании обращались к сервисам, расположенным в облаке. Но мы на этом не останавливаемся: на весну 2017 года запланировано похожее тестирование, которое будет затрагивать в том числе и офисные системы. Планируется полное отключение сервисов, тренировка персонала, выполнение замеров по времени с целью определения, как быстро и насколько удачно мы можем переключаться на работу в облаке».

Александр Костин, руководитель отдела экспертов дирекции ИТООО «Воздушные Ворота Северной Столицы»

Специализированные решения

  • Тонкости импорта vApp в vCloud Director
  • vCloud Director 8.10: для чего нужны Virtual Machine Affinity Rules
  • Знакомство с vCloud Director 8.10: обзор функциональных изменений
  • Три причины, почему использовать VMware vSphere 6.0 по-прежнему актуально
  • Stretch Deploy для vCloud Connector: функциональные особенности и принцип работы
  • Сравнение четырех топ-решений для аварийного восстановления
  • Новая функциональность Commvault v11 для резервного копирования в облако
  • Commvault v11: особенности резервного копирования в облако
  • Облако IaaS в условиях гиперконвергированной инфраструктуры
  • Обзор VM−инструментов VMware: разбираемся в особенностях

Источник

Ключевые тенденции рынка облачных услуг

По мнению аналитиков, большие данные, технологии искусственного интеллекта, нереляционные базы данных, интернет вещей и инструменты разработки с поддержкой процессов DevOps напрямую меняют способы использования облачных сервисов. Кроме того, использование публичных облаков для решения бизнес-задач порождает спрос на решения с адаптацией под задачи конкретных отраслей. Это вынуждает провайдеров облачных услуг устанавливать более тесные партнерские отношения с разработчиками ПО для отраслевых решений.

OSDU: что нужно знать об открытых стандартах работы с данными в нефтегазе
Новое в СХД

Аналитики IDC отмечают рост интереса со стороны крупных компаний к платформенным решениям с поддержкой непрерывности бизнеса, хотя всего несколько лет назад их интересовали преимущественно решения облачной инфраструктуры. Таким образом, аналитики ожидают, что в ближайшие годы сектор PaaS станет самой быстрорастущей категорией.

В плане роста популярности платформ аналитики IDC отмечают большой интерес к решениям, которые включают среды выполнения и инструменты управления контейнерами. В этом ключе наиболее популярной технологией является Kubernetes. Ее выбирает подавляющее большинство поставщиков, предлагая по модели Kubernetes as a service, например, Azure Kubernetes Service (AKS)

«Это серьезным образом изменит структуру потребления облачных услуг в пользу IaaS и PaaS в ближайшие 5-6 лет, а надвигающийся глобальный экономический кризис только ускорит эту тенденцию, заставляя компании ускорять инновации и использовать платформенные облачные услуги для повышения эффективности своей деятельности», – отметил Дмитрий Гаврилов.

В IDC прогнозируют, что формирование партнерской экосистемы вокруг функциональных рынков IaaS и PaaS будет станет ключевым фактором при масштабировании бизнеса провайдеров облачных услуг. Такие экосистемы, по мнению аналитиков, стимулируют создание новых партнерских каналов выхода на рынок, в том числе, через независимых разработчиков ПО.

Восточный рынок

Практика повсеместного применения «облаков» в Азиатско-Тихоокеанском регионе не ограничивается Китаем. Так, почти 64% жителей Южной Кореи пользуются сервисами местного облачного провайдера Naver Cloud, работающего на стандартах 5G и предоставляющего более 150 продуктов — начиная от взаимодействия с госорганами, заканчивая медицинскими услугами. Летом Naver запустил гибридный сервис Neurocloud, предоставляющую услуги Cloud as a Service (CaaS). Эта облачная модель помогает корпоративным клиентам упростить управление услугами.

В Сингапуре, который называют самым «облачным» государством в Азиатско-Тихоокеанском регионе, миграцию в «облака» возглавило правительство. За два года туда перенесено более 150 различных госуслуг. Заплатить налоги, проверить умные счетчики воды, сдать экзамены — все это легко сделать в облаке.

Тем временем в Японии активно развивается облачный проект «Умный город», в котором используют виртуальные электростанции (VPP) с распределенной системой генерации и возможностью производства возобновляемой энергии. Токийский медицинский и стоматологический университет (TMDU) применяет самый мощный в мире суперкомпьютер Fugaku компании Fujitsu для анализа генов рака.

Вместе с партнерами Fujitsu также создает облачную платформу для японских промышленников. А консорциум из нескольких японских компаний разрабатывает постквантовую облачную технологию. Пилотное тестирование прикладного ПО планируется начать в 2022 году, а запуск сервисов — в 2030-м.

Тайвань, крупный экспортер машиностроительной продукции, применяет облачные технологии при производстве станков. Например, «умная» система iFormig, разработанная компанией Chin Fong, позволяет не только управлять и оптимизировать производственные процессы, но и контролировать сервисное обслуживание.

Выбор облачной IaaS-платформы

Сегодня компании все чаще используют облачные технологии, ведь облака отлично справляются с пиковыми нагрузками, обеспечивают надежность, доступность и масштабируемость. При запуске нового сервиса оператор BelkaCar рассматривал возможность применения новых технологий, поскольку использовать отдельно выделенные серверы и кластеры не совсем удобно.

«Мы выбрали облако из-за масштабируемости. Нас ждут нагрузки, которые достаточно сложно прогнозировать на этапе запуска, причем это относится как к пользовательской части, так и к телематическому серверу, загрузка которого напрямую зависит не только от количества автомобилей, но и от частоты их использования и стиля вождения. Облако позволяет быстро адаптироваться под меняющуюся нагрузку, а значит, экономить на поддержке и собственных нервах».

Илья Френклах, IT-директор BelkaCar

Выбирая поставщика услуг, команда BelkaCar провела тестирование площадок нескольких провайдеров. Оценивались результаты тестов, используемые технологии, адекватность технической поддержки, подход к организации процесса и отношение к клиенту.

«Мы тестировали разных поставщиков, в процессе становилось понятно, с кем будет комфортно работать, а с кем нет: одни отвечали быстро и предлагали адекватные решения, другие заваливались на типовых вопросах. «ИТ-ГРАД» нам понравился не только с технической стороны, но и с точки зрения сервиса».

Илья Френклах,IT-директор BelkaCar

ПРАВОВОЕ РЕГУЛИРОВАНИЕ ИСПОЛЬЗОВАНИЯ ОБЛАЧНЫХ ТЕХНОЛОГИЙ

ОРГАН НПА Запрет на использование облачных технологий
е законодательство 149-ФЗ «Об информации, информационных технологиях и о защите информации» Нет
152-ФЗ «О персональных данных» Нет
242-ФЗ «О внесении изменений в отдельные законодательные акты РФ по вопросам осуществления государственного контроля (надзора) и муниципального контроля» Нет
161-ФЗ «О национальной платежной системе» Нет
Постановление Правительства РФ № 1119 Нет
ЦБ Положение № 382-П Нет
Положение № 552-П по защите информации при обеспечении переводов денежных средств Нет
Положение о порядке создания, ведения и хранения баз данных на электронных носителях, утв. Банком России 21.02.2013 г. № 397-П Нет
Отраслевой стандарт по обеспечению информационной безопасности (СТО БР ИББС) Нет
Рекомендации в области стандартизации (РС БР ИББС-2.2–2009; РС БР ИББС-2.9–2016) Нет
ФСТЭК Приказ ФСТЭК России от 18.02.2013 № 21 «Об утверждении Требований о защите информации, не составляющей государственную тайну, содержащейся в государственных информационных системах»

(Зарегистрировано в Минюсте России 31.05.2013 № 28608)

Нет
Приказ ФСТЭК России от 11.02.2013 № 17

«Об утверждении Состава и содержания организационных и технических мер по обеспечению безопасности персональных данных при их обработке в информационных системах персональных данных»

(Зарегистрировано в Минюсте России 14.05.2013 № 28375)

Нет
ФСБ Приказ № 552-П Нет
Методические рекомендации № 149/7/2/6–432 от 31.03.2015 Нет
МЕЖДУНАРОДНЫЕ ПЛАТЕЖНЫЕ СИСИТЕМЫ PSI DSS Нет

Таким образом, запрета на использование облачных технологий в действующем законодательстве нет. Однако есть ряд требований, касающихся безопасности сбора, хранения и передачи данных, основная часть которых содержится в Приказах ФСТЭК № 17 и № 21. 

Эти меры необходимо соблюдать. То есть если организация работает с данными, указанными в ФЗ № 152, приказах ФСТЭК, то ей необходимо принимать указанные меры.

Вот список мер по обеспечению безопасности работы с данными из Приказа ФСТЭК России от 11.02.2013 № 17 (подготовлен в соответствии с ФЗ № 152 «О персональных данных»):

  1. Идентификация и аутентификация субъектов доступа и объектов доступа (ИАФ).
  2. Управление доступом субъектов доступа к объектам доступа (УПД).
  3. Ограничение программной среды (ОПС).
  4. Защита машинных носителей персональных данных (ЗНИ).
  5. Регистрация событий безопасности (РСБ).
  6. Антивирусная защита (АВЗ).
  7. Обнаружение вторжений (СОВ).
  8. Контроль (анализ) защищенности персональных данных (АНЗ).
  9. Обеспечение целостности информационной системы и персональных данных (ОЦЛ).
  10. Обеспечение доступности персональных данных (ОДТ).
  11. Защита среды виртуализации (ЗСВ).
  12. Защита технических средств (ЗТС).
  13. Защита информационной системы, ее средств, систем связи и передачи данных (3ИС).
  14. Выявление инцидентов и реагирование на них (ИНЦ).
  15. Управление конфигурацией информационной системы и системы защиты персональных данных (УКФ).

Авиабилет, отель, облако – формула успеха «Инна-Тур»

Возможность самостоятельно купить билет, забронировать отель, арендовать автомобиль – это всегда гибкость выбора и широкое разнообразие. Но такой подход не всегда востребован среди людей, которые ценят время, хотят сэкономить и не желают распыляться на лишние действия. Кому-то проще обратиться в туристическую компанию и решить вопрос отдыха с помощью специалистов. Благо таких компаний немало, вот только не каждая предлагает возможность использовать динамическое пакетирование в обход классического выбора туров.

Компания – лидер российского туристического бизнеса, который, помимо экскурсионных туров, образования и лечения за рубежом, активного отдыха, свадебных, оздоровительных и прочих туров, предлагает решение динамического пакетирования, в основе которого лежит технология формирования и реализации турпродукта путем прямого обращения к ресурсным системам авиакомпаний, отелей и консолидаторов в режиме онлайн. Такой метод позволяет забронировать и оформить путешествие за несколько минут и на довольно выгодных условиях. Все это стало возможным благодаря BOOKINNA – платформе динамического пакетирования, выступающей альтернативой классического выбора туров.

Фрагмент облачной инфраструктуры «ИННА ТУР»

Новая BaaS-платформа использует облако IaaS

При реализации проекта Scorocode перед компанией стояла задача найти долгосрочного партнера, надежного хостинг-провайдера, способного обеспечить гарантированную отказоустойчивость облачной платформы и безопасное хранение данных на территории России. При этом стратегическая цель PROF-IT VENTURES включала в себя последующее развитие платформы и обеспечение поддержки всего жизненного цикла разработки приложений: от быстрой разработки backend до прототипирования и разработки frontend-приложений любого масштаба.

Поиск партнера, запуск облачной платформы на базе вычислительных мощностей поставщика IaaS-услуг и вывод продукта на рынок стали важными задачами компании. Качество услуг, широта предоставляемого функционала и гибкая система ценообразования выступили главными критериями при выборе поставщика. В рамках проводимого конкурса «ИТ-ГРАД» одержал победу.

«Поскольку сложно сразу оценить требуемые для эксплуатации ресурсы, архитектура решения корректировалась неоднократно, пока мы не получили надежное и проверенное решение. Все это время (около двух месяцев) «ИТ-ГРАД» позволил нам работать бесплатно, оперативно выделяя необходимые под проект ресурсы. Качество услуг, широта предоставляемого функционала и гибкая система ценообразования выгодно отличают «ИТ-ГРАД» от других участников рынка. Считаю, что партнерство с «ИТ-ГРАД» – важный этап развития компании».

Ара Исраелян, директор по разработке программного обеспечения PROF-IT VENTURES»

Сегодня из облака «ИТ-ГРАД» Scorocode предоставляет готовый набор возможностей и серверной функциональности, сокращающих время разработки приложений и облегчающих разработчику решение рутинных задач:

  • Регистрация, авторизация, восстановление пароля и сохранение данных пользователей.
  • Моделирование и управление данными: создание коллекций, добавление документов и управление доступом к данным.
  • Подключение PUSH-, e-mail- и SMS-уведомлений.
  • Обеспечение безопасности хранения данных.
  • Прозрачная аналитика нагрузки на приложения.
  • Возможность совместной разработки приложения.
  • Редактор JavaScript-кода для реализации уникальной функциональности приложений – аналог cloud code.
  • Подробная документация iOS SDK, Android SDK, JavaScript SDK и обучающие примеры на русском языке.

«Мы понимаем, что облачные технологии стали общемировым трендом. Идея использовать облако в модели IaaS возникла на волне появления задач по импортозамещению, хранению информации на территории РФ с одновременным удорожанием техники и, соответственно, ее обслуживания, что сильно затрудняет конечным потребителям содержание собственных ЦОД. В сотрудничестве с грамотным партнером в лице «ИТ-ГРАД» мы получаем специальные условия для нашего облачного сервиса».

Евгений Сударкин, генеральный директор PROF-IT GROUP

Используя «backend как сервис», предоставляемый PROF-IT VENTURES, разработчики получают облачную платформу с бесплатным тарифом, документацию по использованию платформы и SDK на русском языке. Последний пункт тоже немаловажен. Несмотря на утверждение, что без умения читать техническую документацию на английском языке практически невозможно разрабатывать приложения, многие согласятся, что такие области, как tutorial-курсы, хотелось бы видеть на русском языке. Это как минимум упрощает восприятие новой информации и минимизирует ошибки, которые зачастую допускают начинающие разработчики.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Советчик
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: